@charset 'utf-8';body,
button,
img,
input{margin:0;padding:0}
.page-wrapper,
body{height:auto;padding:0;position:relative}
.body-no-scroll,
.page-wrapper{overflow:hidden}
.page-wrapper,
.show-all-link,
body{position:relative}
@font-face{font-family:'Minion Pro';src:url(../fonts/minion/MinionPro-Regular.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:'Pribambas Regular';src:url(../fonts/pribambas/Pribambas-Regular.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:'Museo Sans Cyrl 100';src:url(../fonts/museo/MuseoSansCyrl-100.woff) format('woff');font-weight:300;font-style:normal}
@font-face{font-family:'Museo Sans Cyrl 100';src:url(../fonts/museo/MuseoSansCyrl-100Italic.woff) format('woff');font-weight:300;font-style:italic}
@font-face{font-family:'Museo Sans Cyrl 300';src:url(../fonts/museo/MuseoSansCyrl-300Italic.woff) format('woff');font-weight:300;font-style:italic}
@font-face{font-family:'Museo Sans Cyrl 300';src:url(../fonts/museo/MuseoSansCyrl-300.woff) format('woff');font-weight:300;font-style:normal}
@font-face{font-family:'Museo Sans Cyrl 500';src:url(../fonts/museo/MuseoSansCyrl-500.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:'Museo Sans Cyrl 500';src:url(../fonts/museo/MuseoSansCyrl-500Italic.woff) format('woff');font-weight:400;font-style:italic}
@font-face{font-family:'Museo Sans Cyrl 700';src:url(../fonts/museo/MuseoSansCyrl-700.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:'Museo Sans Cyrl 700';src:url(../fonts/museo/MuseoSansCyrl-700Italic.woff) format('woff');font-weight:400;font-style:italic}
@font-face{font-family:'Museo Sans Cyrl 900';src:url(../fonts/museo/MuseoSansCyrl-900.woff) format('woff');font-weight:700;font-style:normal}
@font-face{font-family:'Museo Sans Cyrl 900';src:url(../fonts/museo/MuseoSansCyrl-900Italic.woff) format('woff');font-weight:700;font-style:italic}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
.page-heading-h1,
.page-heading-h2{width:100%;font-weight:400;text-align:left}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block}
ol,
ul{list-style:none}
blockquote,
q{quotes:none}
blockquote:after,
blockquote:before,
q:after,
q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
.inline-link,
.show-all-link{text-decoration:underline;cursor:pointer}
*{box-sizing:border-box}
button,
button:active,
button:focus,
button:hover,
input,
input:active,
input:focus,
input:hover{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;box-shadow:none;text-shadow:none;border:none;border-radius:0}
img{outline:0;border:none}
body{z-index:0;width:100%;min-height:100%;background-color:#fff;font-family:-apple-system, Arial, sans-serif;font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga', 'kern';-moz-font-feature-settings:'liga', 'kern'}
.blur-body-wait{background:#fff;background-image:url(../images/page/loader.gif);width:100%;background-repeat:no-repeat;background-position:center;background-size:100px;height:100%;position:fixed;z-index:9999;opacity:0.7;}
.page-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-width:320px;min-height:100vh;margin:0 auto}
.form-register .g-recaptcha{margin-bottom:30px;}
.page-heading-h1{display:block;margin:0;padding:12px 0 32px;font-family:'Pribambas Regular', sans-serif;font-size:38px;font-style:normal;line-height:40px;color:#70a013;text-transform:uppercase}
.page-heading-h1_inner{font-size:46px;line-height:46px}
@media (max-width:767px){.page-heading-h1_why{max-width:70%;font-size:28px;line-height:30px;margin-top:35px;margin-left:20px;color:#1d2541}
.page-heading-h1_song{max-width:70%;font-size:28px;line-height:30px;color:#1d2541;margin-top:20px;padding-bottom:10px}
}
.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.song-author{display:block;width:100%;height:16px;margin-bottom:25px;font-family:'Museo Sans Cyrl 300', sans-serif;font-style:italic;font-size:14px;line-height:16px;color:#767676}
.comment,
.comments{height:auto;display:block}
.page-heading-h2,
.page-heading-h3{font-family:'Pribambas Regular', sans-serif;text-transform:uppercase}
.page-heading-h2{display:block;margin:12px 0 15px;padding:0;font-size:28px;font-style:normal;line-height:1;color:#1d2541}
@media screen and (max-width:767px){.page-heading-h2{margin-left:20px;}
.page-heading-h2_mobile{display:none;}
}
.close-mobile-button{display:none;position:fixed;top:5px;left:10px;background:#fff;padding:0px 10px;border-radius:20px;color:#034160;}
.close-mobile-button:hover{opacity:0.8;}
.player-mobile-menu-page_visible .close-mobile-button{display:block;}
@media (min-width:1024px){.page-heading-h2_bottom-block{min-height:64px;max-width:260px}
}
.page-heading-h2_no-margin-top{margin-top:0}
.page-heading-h2_reduced-margin-bottom{margin-bottom:8px}
.page-heading-h2_greeny{color:#70a013}
.page-heading-h2_nested{font-size:35px;width:auto;margin:0}
.page-heading-h3,
.page-text{display:block;width:100%;font-weight:400;font-style:normal;text-align:left}
@media (max-width:767px){.page-heading-h2_strange{padding-left:20px}
}
.page-heading-h2_doublenote,
.page-heading-h2_favorites,
.page-heading-h2_globe,
.page-heading-h2_note,
.page-heading-h2_top10{padding-left:60px;background-color:transparent;background-repeat:no-repeat;background-position:0 50%}
.page-heading-h2_sidebar{font-size:25px;line-height:28px}
.page-heading-h2_top10{min-height:44px;line-height:44px;position:relative;}
.page-heading-h2_top10:before{top:50%;left:0;width:44px;content:'';height:42px;position:absolute;background-position:0 50%;background-size:44px 42px;transform:translateY(-50%);background-repeat:no-repeat;background-image:url(../images/icons/heading-top10.png);}
.page-heading-h2_globe{min-height:44px;background-image:url(../images/icons/heading-globe.png);background-size:43px 43px}
.page-heading-h2_note{min-height:44px;background-image:url(../images/icons/heading-note.png);background-size:39px 44px}
.page-heading-h2_doublenote{min-height:44px;background-image:url(../images/icons/heading-doublenote.png);background-size:46px 44px}
.page-heading-h2_favorites{min-height:45px;margin-bottom:14px;padding-top:0;background-image:url(../images/icons/heading-note-orange.png);background-size:43px 43px}
.page-heading-h3{margin:0;padding:10px 0 20px;font-size:22px;line-height:24px;color:#1d2541}
.page-heading-h3_blue{font-size:25px;color:#04aeda}
.page-heading-h3_padding-bottom-15{padding-bottom:15px}
@media (max-width:767px){.page-heading-h2_top10:before{top:40%;}
.heading-accordion{width:100%;position:relative;height:auto;min-height:57px;background-color:#f9f9f9;border-radius:8px;color:#70a013;background-image:none;margin-top:0;margin-bottom:4px;padding:20px 50px 20px 20px;font-size:22px;margin-left:0px;line-height:22px}
}
.page-text{margin:0;padding:0 0 22px;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:14px;line-height:22px;color:#4d4d4d}
.inline-link{display:inline;font-family:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;color:inherit}
.inline-link:active,
.inline-link:focus,
.inline-link:hover{color:#06afda}
.inline-link:visited{color:inherit}
.inline-link:visited:active,
.inline-link:visited:focus,
.inline-link:visited:hover{color:#06afda}
.inline-link_block{display:block}
.inline-link_inline-block,
.show-all-link{display:inline-block}
.show-all-link{width:100%;height:auto;min-height:20px;margin:35px 0 0;padding:0 0 0 19px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:16px;line-height:20px;font-style:normal;text-align:left;color:#ff5715}
.player-mobile-menu-page .show-all-link{padding:0;}
.show-all-link:before,
.show-all-link_list:after{content:'\02192';font-family:'Minion Pro', serif;text-align:left;top:0;line-height:20px;font-style:normal;z-index:1;display:inline-block;margin-left:10px;margin-top:-2px;}
.show-all-link:before{font-size:12px;font-weight:400;color:#0d1943;left:0}
.show-all-link:active:before,
.show-all-link:focus:before,
.show-all-link:hover:before{color:#ff5715}
.show-all-link-btn{color:#fff;width:auto;padding:20px 40px;border-radius:5px;display:inline-block;text-decoration:none;background-color:#ff5c1d;}
.show-all-link-btn:before{color:#fff;margin-left:0px;margin-right:10px;}
@media (max-width:767px){.show-all-link-btn{width:100%;}
.show-all-link_player-mobile-menu{margin-top:0;margin-bottom:18px}
.show-all-link_player-mobile-menu:before{margin-left:0;margin-right:10px;}
}
@media (max-width:1023px){.show-all-link_margin-bottom{margin-bottom:35px}
}
.show-all-link_list{padding:0 16px 0 20px;font-size:14px}
.show-all-link_list:before{display:none}
.show-all-link_list:after{font-size:12px;color:#0d1943;right:0}
.show-all-link_list:active:after,
.show-all-link_list:focus:after,
.show-all-link_list:hover:after{color:#ff5715}
.show-all-link_list span{display:inline-block;padding-left:4px;color:#000;text-decoration:none}
.heading-with-link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:727px;margin-top:50px;margin-bottom:35px}
.new-comment{display:block;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:16px;line-height:20px;font-style:normal;text-align:right;color:#ff5715;cursor:pointer;text-decoration:underline}
.comments{width:100%;margin-bottom:20px;max-width:727px}
.comment-container{margin-bottom:20px}
.comment{width:100%;margin:0;padding:25px 30px;background-color:#f9f9f9;border-radius:6px}
.comment-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 20px}
@media (max-width:767px){.comment{padding:20px}
.comment-title{height:36px;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-pack:center;justify-content:center}
}
.comment-title__author{display:block;-ms-flex-positive:1;flex-grow:1;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:25px;line-height:25px;text-align:left;color:#04aeda}
@media (max-width:767px){.comment-title__author{font-size:16px;line-height:16px;height:16px}
.comment-title__date{font-size:14px;line-height:14px;height:20px}
}
.comment-title__date,
.comment-title__likes{height:20px;display:block;font-family:'Museo Sans Cyrl 300', sans-serif;text-align:left}
.comment-response .comment-title__author{padding-left:25px;background-image:url(../images/icons/response-icon.png);background-position:0 50%;background-size:16px 17px;background-repeat:no-repeat}
.comment-title__date{padding-top:6px;-ms-flex-positive:0;flex-grow:0;font-size:14px;line-height:14px;color:#bdbdbd}
.comment-title__likes{font-size:16px;line-height:16px;padding-top:4px;color:#04aeda;background-image:url(../images/player/likes.png);background-repeat:no-repeat;background-size:15px 16px;background-position:0 50%;margin-left:12px;cursor:pointer;padding-left:20px}
.comment-title__likes.player__likes_green{background-image:url(../images/player/likes-green.png);}
.comment-text{display:block;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:15px;line-height:22px;text-align:left;color:#1d2541}
@media (max-width:767px){.comment-text{font-size:12px;line-height:18px}
}
.comment-respond{display:inline-block;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:15px;line-height:22px;text-align:left;cursor:pointer;color:#ff5715;text-decoration:underline}
.comment-respond:active,
.comment-respond:focus,
.comment-respond:hover{color:#04aeda}
.comment-response{display:block;width:auto;margin-left:19px;margin-top:2px;border:1px solid #e3e3e3;border-radius:6px;padding:25px 30px}
@media (max-width:767px){.comment-response{margin-left:0;padding:20px}
}
.comment-respond-form{display:block;width:100%;max-width:727px;border-radius:6px}
.comment-respond-form__comment{background-color:#c8edf7;border-radius:6px;padding:10px}
.comment-respond-form-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}
@media (max-width:767px){.comment-respond-form__comment{padding:20px}
.comment-respond-form-title{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
}
.comment-respond-form-title span{display:block;font-family:'Pribambas Regular', sans-serif;font-size:25px;color:#04aeda;text-transform:uppercase;text-align:left;line-height:47px;padding-left:20px}
@media (max-width:1023px){.comment-respond-form-title span{padding-left:0;font-size:20px}
}
label.comment-respond-form-title__label{display:block;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:15px;line-height:47px;color:#1d2541}
@media (min-width:768px) and (max-width:1023px){label.comment-respond-form-title__label{font-size:13px}
}
@media (max-width:767px){label.comment-respond-form-title__label{line-height:22px}
}
.comment-respond-form__textarea,
input.comment-respond-form-title__input{background-color:#fff;font-family:'Museo Sans Cyrl 300', sans-serif;line-height:20px}
input.comment-respond-form-title__input{display:inline-block;height:47px;padding:0 10px;border-radius:6px;font-size:20px;color:#04aeda;margin-left:10px}
@media (min-width:768px) and (max-width:1023px){input.comment-respond-form-title__input{width:170px;font-size:18px}
}
@media (max-width:767px){input.comment-respond-form-title__input{display:block;margin-left:0}
.comment-respond-form__captcha-container{width:100%}
}
.comment-respond-form__textarea{display:block;width:100%;border:none;border-radius:6px;padding:20px;height:223px;overflow-y:auto;font-size:15px;color:#1d2541;resize:none}
.comment-respond-form__submit-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:140px;margin:0 0 20px;padding:16px;background-color:#f8f8f8;border-radius:6px}
@media (max-width:1023px){.comment-respond-form__submit-block{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
}
.comment-respond-form__captcha-container{display:block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin:0 10px 10px 0}
.comment-respond-form__captcha-container img{display:block;width:100%;height:auto}
button.comment-respond-form__submit{display:block;width:271px;min-width:250px;height:60px;font-family:'Museo Sans Cyrl 700', sans-serif;font-size:14px;text-align:center;color:#fff;-ms-flex-positive:0;flex-grow:0;margin:0;padding:0 10px;text-transform:uppercase;background-color:#ff5715;border-radius:6px;cursor:pointer;transition:all .25s ease}
button.comment-respond-form__submit:active,
button.comment-respond-form__submit:focus,
button.comment-respond-form__submit:hover{border-radius:6px;background-color:#04aeda;transition:all .25s ease}
@media (max-width:767px){button.comment-respond-form__submit{margin:0 auto}
.header-content .yandex-share-block{-ms-flex-order:4;order:4}
}
.yandex-share-block{display:block;width:auto;height:auto;margin-top:18px;margin-bottom:30px}
@media (max-width:767px){.yandex-share-block{display:none;}
}
.yandex-share-block_no-margin-top{margin-top:0}
.yandex-share-centered-container{display:block;width:100%;height:24px;text-align:center;margin-bottom:2px;line-height:24px}
.yandex-share-block_centered{display:inline-block;width:auto;vertical-align:top;margin:0 auto}
.header-content .yandex-share-block{margin:0 auto}
.pagination,
.songs-sort-block{-ms-flex-direction:row;align-content:center;max-width:727px}
.favourites-playlist{display:block;font-family:'Museo Sans Cyrl 100', sans-serif;font-size:16px;line-height:20px;color:#1d2541;text-align:center;overflow:hidden}
.favourites-playlist__minutes-count,
.favourites-playlist__songs-count{display:inline-block;padding:0 4px}
.favourites-playlist__play{display:block;width:100%;height:20px;margin:20px 0 0;padding:0;text-align:center;color:#ff5715;cursor:pointer}
.favourites-playlist__play:active,
.favourites-playlist__play:focus,
.favourites-playlist__play:hover{color:#04aeda}
.favourites-playlist__play a{display:inline-block;padding:0 6px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:12px;line-height:20px;font-style:normal;text-align:center;color:inherit;text-decoration:underline;position:relative;cursor:pointer}
.favourites-playlist__play a::after,
.favourites-playlist__play a::before{content:'';display:block;width:50%;height:3px;background-color:transparent;background-image:url(../images/icons/dots.png);background-repeat:repeat;background-size:auto;position:absolute;top:8px;background-position:0 0}
.favourites-playlist__play a::before{left:-50%}
.favourites-playlist__play a::after{right:-50%}
.header,
.header-fixed-block__songs span,
.header-fixed-block__sorter span,
.header-fixed-block__user,
.search__submit,
ul.marked-list li{background-repeat:no-repeat}
.marked-text{font-family:'Museo Sans Cyrl 500', sans-serif;font-size:14px;color:#1d2541;text-indent:30px;}
.ya-share2__container_size_s{text-align:center;}
.songs-sort-block{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:45px;border:1px solid rgba(95, 202, 230, .3);border-radius:6px;margin:0 0 20px;padding:0 20px}
.songs-sort-block>span{display:block;font-family:'Museo Sans Cyrl 100', sans-serif;font-size:12px;line-height:43px;color:#1d2541}
@media (max-width:767px){.songs-sort-block{padding:0}
.songs-sort-block>span{display:none}
}
.songs-sort-block__input{display:none}
.songs-sort-block__label{display:block;margin:0;padding:6px 10px 0;cursor:pointer;position:relative}
.songs-sort-block__label a{display:inline-block;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:14px;line-height:14px;text-decoration:underline;text-transform:uppercase;color:#70a013}
.songs-sort-block__label:active span,
.songs-sort-block__label:focus span,
.songs-sort-block__label:hover span{color:#04aeda;text-decoration:underline}
@media (max-width:767px){.songs-sort-block__label{width:33%;-ms-flex-preferred-size:33%;flex-basis:33%;padding:8px 5px 0}
.songs-sort-block__label span, .songs-sort-block__label span a{text-align:center;font-size:11px;padding:0 5px}
.pagination__list{width:100%;}
}
.songs-sort-block__input:checked+.songs-sort-block__label a{font-weight:700;text-decoration:none;color:#04aeda}
.songs-sort-block__input:checked+.songs-sort-block__label:after,
.songs-sort-block__input:checked+.songs-sort-block__label:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.songs-sort-block__input:checked+.songs-sort-block__label:after{border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:9px;margin-left:-9px}
.songs-sort-block__input:checked+.songs-sort-block__label:before{border-color:rgba(4, 174, 218, 0);border-top-color:rgba(95, 202, 230, .3);border-width:10px;margin-left:-10px}
.pagination{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto;margin:30px 0}
.header-content,
.pagination__list{-ms-flex-direction:row;align-content:center}
.pagination__next,
.pagination__prev{display:inline-block;margin:0;line-height:37px;width:auto;height:37px;text-decoration:underline;cursor:pointer}
.pagination__prev{padding:0 10px 0 16px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:14px;text-align:left;color:#ff5715;position:relative}
.pagination__prev::before{content:'\02190';font-family:'Minion Pro', serif;font-size:12px;line-height:37px;text-align:left;color:#0d1943;position:absolute;left:0;top:0;z-index:1}
.pagination__prev:active::before,
.pagination__prev:focus::before,
.pagination__prev:hover::before{color:#ff5715}
.pagination__next{padding:0 16px 0 10px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:14px;text-align:right;color:#ff5715;position:relative}
.pagination__next::before{content:'\02192';font-family:'Minion Pro', serif;font-size:12px;line-height:37px;text-align:left;color:#0d1943;position:absolute;right:0;top:0;z-index:1}
.pagination__link,
ul.marked-list li{font-family:'Museo Sans Cyrl 500', sans-serif;font-size:14px}
.pagination__next:active::before,
.pagination__next:focus::before,
.pagination__next:hover::before{color:#ff5715}
.pagination__list{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;-ms-flex-pack:center;justify-content:center}
.pagination__link{display:block;width:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:37px;margin:0 4px;padding:0 3px;line-height:35px;text-align:center;color:#000;border-radius:6px;border:1px solid transparent}
ul.dotted-list,
ul.marked-list,
ul.marked-list li{display:block;width:100%}
.pagination__link:active,
.pagination__link:focus,
.pagination__link:hover{border-color:#ff5715;color:#ff5715}
.pagination__link_active{background-color:#f3f3f3;color:#1b98b8;border-color:#f3f3f3;pointer-events:none}
ul.marked-list{height:auto}
ul.marked-list li{height:auto;min-height:25px;margin:0 0 22px;padding:0 0 0 40px;background-color:transparent;background-image:url(../images/icons/list-check-marker.png);background-size:25px 25px;background-position:0 0;line-height:22px;text-align:left;color:#1d2541}
ul.dotted-list li a,
ul.dotted-list li a::before{font-family:'Open Sans', sans-serif;font-size:16px;line-height:22px;color:#363a49;font-weight:400}
ul.dotted-list{height:auto;text-align:left}
@media (max-width:767px){ul.dotted-list{padding:0 10px}
}
ul.dotted-list li{display:inline-block;width:32.6%;padding:0 20px 10px;vertical-align:top;}
@media (max-width:767px){ul.dotted-list li{width:100%;padding:0}
.header{margin-top:41px}
}
.songs-sort-mobile{color:#fff;font-size:14px;padding:15px 0;text-align:center;text-transform:uppercase;}
.songs-sort-mobile-sort{background-color:#09add9;width:60%;}
.songs-sort-mobile-filter{width:40%;background-color:#35bde1;}
.songs-sort-mobile-sort-icon{width:5px;height:5px;margin-bottom:-5px;display:inline-block;border:5px solid transparent;border-top:10px solid #fff;}
ul.dotted-list.dotted-list_one-column li{width:100%}
ul.dotted-list.dotted-list_sidebar li{width:100%;padding:0}
@media (min-width:768px) and (max-width:1023px){ul.dotted-list.dotted-list_sidebar li{width:32.6%;padding:0}
ul.dotted-list.dotted-list_two-columns-on-tablet li{width:49%}
}
ul.dotted-list li a{display:block;text-align:left;position:relative;padding-left:13px;}
ul.dotted-list li a::before{content:'\000B7';text-align:center;position:absolute;top:0;left:0;z-index:1}
ul.dotted-list li a:active,
ul.dotted-list li a:focus,
ul.dotted-list li a:hover{text-decoration:underline;color:#06afda}
ul.dotted-list.dotted-list_sidebar li a{font-size:15px;line-height:20px;}
ul.dashed-list li a,
ul.dashed-list li a::before{font-family:'Museo Sans Cyrl 300', sans-serif;font-size:16px;line-height:22px;color:#1d2541;}
ul.dashed-list{display:block;width:100%;height:auto;padding-bottom:20px}
ul.dashed-list li{display:block;width:100%}
ul.dashed-list li a{display:block;font-weight:400;text-align:left;position:relative;padding:9px 0 9px 18px;border-bottom:1px dashed #1f294610;}
ul.dashed-list li a span{color:#368abc;}
ul.dashed-list li a::before{left:0;top:50%;z-index:1;content:'';position:absolute;transform:translateY(-50%);border:5px solid transparent;border-left:5px solid #1f79a3;}
.header{display:block;width:100%;height:287px;background-color:#fff;background-image:url(../images/header/header-bg.png);background-size:cover;background-position:50% 0}
.header-content,
.logo{display:-ms-flexbox;height:auto}
.header-content,
.search{background-color:transparent}
.header-content{display:flex;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1047px;min-width:320px;min-height:100px;margin:0 auto;padding:44px 20px 0}
.header-fixed-block,
.logo,
.logo_footer{align-content:flex-start}
@media (max-width:767px){.header{height:185px;}
.header-content{padding:20px}
.page-heading-h2_top10{margin-left:10px;}
}
.logo{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;-ms-flex-pack:start;justify-content:flex-start;wdith:auto;max-width:385px}
@media (max-width:767){.logo{-ms-flex-order:1;order:1}
}
.logo_footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;-ms-flex-pack:start;justify-content:flex-start;wdith:auto;height:auto}
.logo__img{display:block;width:67px;height:78px;margin:0 12px 0 0;padding:0;outline:0}
.logo_footer .logo__img{margin-right:20px}
@media (max-width:767px){.logo__img{display:none;}
.logo_footer .logo__img{margin-right:12px}
}
.logo__title{display:block;width:auto;height:32px;font-family:'Pribambas Regular', sans-serif;font-size:32px;line-height:32px;color:#42c0ff}
.logo__title span{display:inline-block;color:#c2b59b}
.search{display:block;width:auto;max-width:445px;-ms-flex-positive:1;flex-grow:1;height:42px;margin:0 0 0 20px;border-radius:50px;border:1px solid rgba(255, 255, 255, .5);position:relative}
.search_list{display:block;position:absolute;background:#fff;top:40px;z-index:1;padding:0px;overflow-y:auto;max-height:150px;width:95%;margin-left:2.5%;border:1px solid #aaa;}
.search_list a{padding:5px;width:100%;box-sizing:border-box;border-bottom:1px solid #aaa;display:block;font-size:10pt;color:#4d4d4d;}
.search_list a:hover{background:#e9e9e9;}
.search:active,
.search:focus,
.search:hover{border-color:#fff}
@media (max-width:767px){.logo__title{font-size:24px}
.search{margin:15px 0 20px 0;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:3;order:3}
}
.search__input,
.search__submit{margin:0;background-color:transparent;display:block}
.search__submit:hover{opacity:0.6;cursor:pointer;}
.search__input{width:calc(100% - 48px);height:40px;float:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:11px 0 11px 28px;font-family:'Museo Sans Cyrl 100', sans-serif;font-size:14px;font-style:italic;line-height:16px;color:#fff}
.search__input::-webkit-input-placeholder{font-family:'Museo Sans Cyrl 100', sans-serif;font-size:14px;font-style:italic;line-height:16px;color:#fff}
.search__input:-ms-input-placeholder{font-family:'Museo Sans Cyrl 100', sans-serif;font-size:14px;font-style:italic;line-height:16px;color:#fff}
.search__input::placeholder{font-family:'Museo Sans Cyrl 100', sans-serif;font-size:14px;font-style:italic;line-height:16px;color:#fff}
.search__submit{width:48px;height:42px;float:right;padding:0;background-image:url(../images/icons/search-icon-white.png);background-position:50% 50%;background-size:18px 18px}
.main-navigation{display:block;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;padding:30px 0}
.main-navigation__mobile-title{display:none}
@media (max-width:767px){.main-navigation_mobile{height:auto;}
.main-navigation_mobile_active{height:100%;}
.main-navigation{width:80vw;height:100vh;position:fixed;display:flex;align-items:flex-end;top:0;left:-100vw;z-index:888;overflow:hidden;overflow-y:auto;background-color:#002445;box-shadow:0 0 0 0 #90c5eb;padding:20px;transition:all .25s ease}
.main-navigation__mobile-title{display:block;width:100%;height:auto;margin:0;padding:0 0 14px;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:12px;line-height:16px;color:#04aeda;text-align:left}
.main-navigation .ws-label:before{border-top-color:#fff;}
.main-navigation ul.dashed-list li a::before{border-left-color:#fff;}
}
.header-fixed-block__sorter span,
.lyrics-heading,
.main-navigation ul li a,
.main-navigation ul li span{font-family:'Museo Sans Cyrl 700', sans-serif}
.mobile-navigation__input{display:none}
@media (max-width:767px){.mobile-navigation__label{display:block;width:20px;height:20px;margin:0px 0 0 10px;-ms-flex-order:2;order:2;background-color:transparent;background-image:url(../images/header/hamburger-icon.png);background-position:50% 0;background-size:contain;background-repeat:no-repeat}
}
.mobile-navigation__label_checked{background-image:url(../images/header/hamburger-close-icon.png);background-size:contain}
.main-navigation_visible{left:0;transition:all .25s ease;box-shadow:13px 0px 13px 0px rgba(20, 80, 106, 0.3)}
.main-navigation ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto;line-height:32px}
.dotted-line{display:block;border-bottom:1px dashed #70a013;margin:10px 0px;}
@media (min-width:768px) and (max-width:1023px){.main-navigation ul{-ms-flex-pack:center;justify-content:center}
}
@media (max-width:767px){.main-navigation ul{display:block}
}
.main-navigation>ul>li{display:inline-block;width:auto;min-height:32px;line-height:16px;margin:0;padding:0 20px}
.main-navigation>ul>li:first-child{padding-left:0}
@media (max-width:767px){.main-navigation>ul>li{display:block;padding:20px 0;border-top:1px dashed rgba(50, 80, 106, .5)}
}
.main-navigation ul li.nested{position:relative}
.main-navigation ul li.nested:hover{color:#ff5715}
.main-navigation ul li.nested ul{display:block;width:auto;min-width:160px;height:auto;margin:0 auto;padding:15px 20px;background-color:#fff;position:absolute;bottom:auto;left:0;right:0;z-index:-1;opacity:0;transition:all .2s ease;border:1px solid #979797;box-shadow:0 0 8px 2px rgba(0, 0, 0, .1);text-align:left}
@media (max-width:767px){.main-navigation ul li.nested ul{display:block;width:100%;height:0;max-height:0;padding:0;overflow:hidden;position:static;border:none;background-color:transparent;box-shadow:none;opacity:1;z-index:auto;transition:all .2s ease}
}
.main-navigation ul li.nested.open-nested-menu ul{height:auto;max-height:none;transition:all .2s ease;padding:15px 20px 15px 30px}
.main-navigation ul li.nested ul li{display:block;width:100%;padding:0 0 10px;font-weight:300}
@media (min-width:768px){.main-navigation ul li.nested:hover ul{z-index:2;opacity:1;transition:all .2s ease}
.main-navigation ul li.nested:hover a{color:#ff5715}
.main-navigation ul li.nested:hover ul li a{color:#000;font-size:14px;text-align:left}
.margin-50-on-pc{margin:50px 0px;}
}
.main-navigation ul li.nested:hover ul li a:hover{color:#ff5715}
.main-navigation ul li a,
.main-navigation ul li span{display:inline-block;font-size:16px;line-height:16px;color:#fff;text-align:center}
.main-navigation-container{width:100%;}
@media (max-width:767px){.main-navigation ul li{border-top:1px dashed #33506a50;padding-right:10px;}
.main-navigation-container{overflow-y:scroll;}
}
.main-navigation ul li a:active,
.main-navigation ul li a:focus,
.main-navigation ul li a:hover,
.main-navigation ul li span:active,
.main-navigation ul li span:focus,
.main-navigation ul li span:hover{color:#ff5715;text-decoration:underline}
.main-navigation ul li.nested>span{cursor:pointer;position:relative}
.main-navigation ul li.nested>span::after{content:'';display:block;width:11px;height:9px;position:absolute;right:-20px;top:4px;z-index:1;background-color:transparent;background-image:url(../images/icons/menu-dropdown.png);background-repeat:no-repeat;background-position:50% 50%;background-size:11px 9px;transition:all .2s ease}
@media (min-width:768px){.main-navigation ul li.nested:hover>span::after{background-image:url(../images/icons/menu-dropdown-orange.png);-ms-transform:rotate(-180deg);transform:rotate(-180deg);transition:all .2s ease}
}
.main-navigation ul li.nested.open-nested-menu>span{color:#ff5715}
.main-navigation ul li.nested.open-nested-menu>span::after{background-image:url(../images/icons/menu-dropdown-orange.png);-ms-transform:rotate(-180deg);transform:rotate(-180deg);transition:all .2s ease}
.header-fixed-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:41px;position:fixed;top:0;left:0;z-index:21}
.header-fixed-block__sorter{display:block;width:auto;-ms-flex-positive:1;flex-grow:1;min-width:191px;height:41px;padding:6px 20px 12px;background-color:#02496c}
.header-fixed-block__sorter span{display:inline-block;width:auto;padding:0 20px 0 0;height:16px;font-size:14px;line-height:16px;text-align:left;color:#fff;background-color:transparent;background-image:url(../images/icons/header-arrow.png);background-size:11px 9px;background-position:100% 50%}
.header-fixed-block__songs span,
.player__track-name{font-family:'Museo Sans Cyrl 300', sans-serif}
.header-fixed-block__user{display:block;width:53px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;height:41px;background-color:#023657;background-image:url(../images/icons/header-user.png);background-size:15px 16px;background-position:50% 50%}
.header-fixed-block__songs{display:block;width:76px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;height:41px;padding:6px;background-color:#012747;text-align:center}
.header-fixed-block__songs span{display:inline-block;width:auto;padding:2px 0 0 25px;height:20px;font-size:16px;line-height:20px;text-align:left;color:#04aeda;background-color:transparent;background-image:url(../images/icons/header-star.png);background-size:17px 17px;background-position:0 50%}
.header-fixed-menu{display:block;height:calc(100vh - 50px);width:100vw;position:fixed;top:50px;right:-100vw;z-index:888;transition:all .2s ease;background-color:#04aeda}
.header-fixed-menu:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0 5px 8px;border-color:transparent transparent #04aeda;position:absolute;top:-8px;left:148px}
.header-fixed-menu__container{display:block;width:calc(100% - 40px);height:calc(100% - 20px);position:absolute;top:10px;left:20px;margin:0;padding:0;overflow-y:auto}
.header-fixed-menu_visible{right:0;transition:all .2s ease;box-shadow:-200px 0 113px 27px rgba(33, 61, 130, .15)}
@media (min-width:768px){.animals-bg{background-color:#fff;background-image:url(../images/page/animals-bg.png);background-size:auto;background-repeat:repeat;background-position:0 0}
}
.login-register-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:240px;height:41px;background-color:rgba(255, 94, 34, .2);border-radius:6px;margin:6px 0 20px;padding:0 20px}
.login-register-block__login,
.login-register-block__logout{-ms-flex-positive:1;padding:0 10px;display:block;width:auto;margin:0;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:11px;text-align:center;text-transform:uppercase}
.login-register-block__logout{height:20px;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;line-height:20px;color:#ff5715;text-decoration:underline}
.login-register-block__logout:active,
.login-register-block__logout:focus,
.login-register-block__logout:hover{text-decoration:none;color:#06afda}
.login-register-block__login{height:12px;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;line-height:12px;color:#ff5715;border-right:1px solid #c9c9c9;text-decoration:underline}
.login-register-block__login:active,
.login-register-block__login:focus,
.login-register-block__login:hover{text-decoration:none;color:#06afda}
.login-register-block__register{display:block;width:auto;height:20px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin:0;padding:0 25px 0 10px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:11px;line-height:20px;color:#ff5715;text-align:center;text-transform:uppercase;text-decoration:underline;background-repeat:no-repeat;background-size:15px 15px;background-position:100% 50%}
.login-register-block__register img{width:auto;height:15px;display:inline-block;position:absolute;margin-left:15px;;}
.login-register-block__register .notify-register{display:none;position:absolute;width:200px;height:115px;content:attr(data-title);background:#fff;padding:10px;border:1px solid #ff5715;border-radius:10px;text-transform:initial;text-align:justify;z-index:1;color:#ff5715;margin-left:-85px;margin-top:-145px;}
.login-register-block__register img:hover + .notify-register{display:block;}
.compilations,
.player{-ms-flex-direction:row}
.login-register-block__register:active,
.login-register-block__register:focus,
.login-register-block__register:hover{text-decoration:none;color:#06afda}
.compilations{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.compilations__item,
.musical-instruments{display:block;font-family:'Museo Sans Cyrl 500', sans-serif;letter-spacing:-.3px;text-align:left}
.author_item{display:flex;margin-bottom:10px;width:32.25%;flex-grow:1;flex-shrink:1;height:170px;margin:0 10px 10px 0;background-color:#fff;border-radius:12px;box-shadow:1px 1px 1px 1px rgba(0, 0, 0, .1);font-size:22px;line-height:28px;color:#7f9ca4;transition:.1s all ease;}
.author_item a{color:#7f9ca4;}
.author_item .authors_item_body{display:inline-block;vertical-align:top;margin:10px 10px 0 0px;}
.author-attributes{display:flex;font-size:16px;text-overflow:ellipsis;max-height:50px;overflow:hidden;position:relative;}
.author-label{width:150px;}
.author_item .author_item_photo{display:inline-block;width:170px;height:120px;overflow:hidden;margin:10px;min-width:170px;border-radius:5px;}
.author_item img{display:inline-block;width:auto;height:120px;}
.hidden-block{display:none;}


.page-related-button {
    display: block;
    width: 100%;
    height: 20px;
    margin: 20px 0 0;
    padding: 0;
    text-align: center;
    color: #ff5715;
    cursor: pointer;
	background-color: transparent;
    background-image: url(../images/icons/dots.png);
    background-repeat: repeat-x;
    background-size: auto;	
    background-position: center;
}
.page-related-button:active,
.page-related-button:focus,
.page-related-button:hover {
    color: #04aeda
}

.page-related-button a {
    display: inline-block;
    padding: 0 6px;
    font-family: 'Museo Sans Cyrl 500', sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-style: normal;
    text-align: center;
    color: inherit;
    text-decoration: underline;
    position: relative;
    cursor: pointer;
	background-color:#fff;
}

@media (max-width:767px){.compilations{padding:0 10px}
.author-label{width:120px;}
.author_item{display:flex;width:100%;}
.author_item a{color:#7f9ca4;font-size:12pt;font-weight:bold;}
}
.compilations__item{width:32.25%;max-width:315px;min-width:235px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;height:170px;margin:0 10px 10px 0;padding:25px 100px 25px 30px;background-color:#fff;border-radius:12px;box-shadow:1px 1px 1px 1px rgba(0, 0, 0, .1);font-size:22px;line-height:28px;color:#7f9ca4;transition:.1s all ease}
.compilations__item:nth-child(3n){margin-right:0}
.compilations__item:active,
.compilations__item:focus,
.compilations__item:hover{-ms-transform:translate(0, -4px);transform:translate(0, -4px);transition:.2s all ease;box-shadow:0 2px 2px 2px rgba(0, 0, 0, .1)}
@media (min-width:768px) and (max-width:1024px){.compilations__item{font-size:18px;line-height:24px;padding:30px 100px 30px 25px}
}
@media (max-width:767px){.compilations__item{width:100%;min-width:auto;max-width:none;height:auto;margin:0;padding:8px 0 8px 20px;border:none;border-radius:0;box-shadow:none;font-size:16px;line-height:20px;color:#4a6b73}
}
@media (min-width:1024px){.compilations__item_1{background-image:url(../images/page/compilations/image-1.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:auto auto}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_1{background-image:url(../images/page/compilations/image-1.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:70% auto}
}
@media (min-width:1024px){.compilations__item_2{background-image:url(../images/page/compilations/image-2.jpg);background-repeat:no-repeat;background-position:113% 100%;background-size:auto}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_2{background-image:url(../images/page/compilations/image-2.jpg);background-repeat:no-repeat;background-position:60px 100%;background-size:auto}
}
@media (min-width:1024px){.compilations__item_3{background-image:url(../images/page/compilations/image-3.jpg);background-repeat:no-repeat;background-position:155% 80%;background-size:auto}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_3{background-image:url(../images/page/compilations/image-3.jpg);background-repeat:no-repeat;background-position:90px 80%;background-size:auto}
}
@media (min-width:1024px){.compilations__item_4{background-image:url(../images/page/compilations/image-4.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:auto auto}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_4{background-image:url(../images/page/compilations/image-4.jpg);background-repeat:no-repeat;background-position:130px 100%;background-size:auto auto}
}
@media (min-width:1024px){.compilations__item_5{background-image:url(../images/page/compilations/image-5.jpg);background-repeat:no-repeat;background-position:110% calc(100% + 15px);background-size:auto}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_5{background-image:url(../images/page/compilations/image-5.jpg);background-repeat:no-repeat;background-position:100px calc(100% + 15px);background-size:auto}
.compilations__item_6{background-image:url(../images/page/compilations/image-6.jpg);background-repeat:no-repeat;background-position:calc(100% + 120px) calc(100% + 25px);background-size:auto}
}
@media (min-width:1024px){.compilations__item_6{background-image:url(../images/page/compilations/image-6.jpg);background-repeat:no-repeat;background-position:calc(100% + 120px) calc(100% + 25px);background-size:auto}
.compilations__item_7{background-image:url(../images/page/compilations/girls.jpg);background-repeat:no-repeat;background-position:94% 100%;background-size:142px 153px}
.compilations__item_cat{background-repeat:no-repeat;background-position:100% 100%;background-size:auto 90%;}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_7{background-image:url(../images/page/compilations/girls.jpg);background-repeat:no-repeat;background-position:94% 100%;background-size:142px 153px}
.compilations__item_cat{background-repeat:no-repeat;background-position:100% 100%;background-size:auto 90%;}
.compilations__item_8{background-image:url(../images/page/compilations/boys.jpg);background-repeat:no-repeat;background-position:94% 100%;background-size:106px 164px}
}
@media (min-width:1024px){.compilations__item_8{background-image:url(../images/page/compilations/boys.jpg);background-repeat:no-repeat;background-position:94% 100%;background-size:106px 164px}
.compilations__item_9{background-image:url(../images/page/compilations/modern.jpg);background-repeat:no-repeat;background-position:105% 100%;background-size:167px 162px}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_9{background-image:url(../images/page/compilations/modern.jpg);background-repeat:no-repeat;background-position:105% 100%;background-size:167px 162px}
}
@media (min-width:1024px){.compilations__item_10{background-image:url(../images/page/compilations/cartoons.jpg);background-repeat:no-repeat;background-position:93% 100%;background-size:104px 157px}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_10{background-image:url(../images/page/compilations/cartoons.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:104px 157px}
}
@media (min-width:1024px){.compilations__item_11{background-image:url(../images/page/compilations/bayushki.jpg);background-repeat:no-repeat;background-position:105% 100%;background-size:154px 153px}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_11{background-image:url(../images/page/compilations/bayushki.jpg);background-repeat:no-repeat;background-position:130px 100%;background-size:154px 153px}
}
@media (min-width:1024px){.compilations__item_12{background-image:url(../images/page/compilations/movies.jpg);background-repeat:no-repeat;background-position:110% 100%;background-size:153px 146px}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_12{background-image:url(../images/page/compilations/movies.jpg);background-repeat:no-repeat;background-position:130px 100%;background-size:153px 146px}
}
@media (min-width:1024px){.compilations__item_13{background-image:url(../images/page/compilations/rufolk.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:206px 135px}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_13{background-image:url(../images/page/compilations/rufolk.jpg);background-repeat:no-repeat;background-position:75px 100%;background-size:206px 135px}
}
@media (min-width:1024px){.compilations__item_14{background-image:url(../images/page/compilations/classic.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:199px 164px}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_14{background-image:url(../images/page/compilations/classic.jpg);background-repeat:no-repeat;background-position:100px 100%;background-size:199px 164px}
}
@media (min-width:1024px){.compilations__item_15{background-image:url(../images/page/compilations/animals.jpg);background-repeat:no-repeat;background-position:96% 100%;background-size:129px 162px}
}
@media (min-width:768px) and (max-width:1023px){.compilations__item_15{background-image:url(../images/page/compilations/animals.jpg);background-repeat:no-repeat;background-position:120px 100%;background-size:129px 162px}
}
.musical-instruments_cello,
.musical-instruments_guitar,
.musical-instruments_piano,
.musical-instruments_violin{background-repeat:no-repeat;background-size:60px 60px;background-position:0 0}
.musical-instruments{width:100%;height:60px;margin:0 0 24px;padding:6px 0 6px 77px;font-size:20px;line-height:24px;color:#7f9ca4;transition:.1s all ease}
.banner-container-full-width,
.banner-container-full-width img,
.banner-container-nested,
.banner-container-nested img{height:auto;display:block;width:100%}
.musical-instruments:active,
.musical-instruments:focus,
.musical-instruments:hover{text-decoration:underline;color:#ff5715}
.musical-instruments_violin{background-image:url(../images/page/compilations/violin.png)}
.musical-instruments_guitar{background-image:url(../images/page/compilations/guitar.png)}
.musical-instruments_piano{background-image:url(../images/page/compilations/piano.png)}
.musical-instruments_cello{background-image:url(../images/page/compilations/cello.png)}
.player__play-pause-btn,
.player__play-pause-btn_pause{background-repeat:no-repeat;background-position:50% 50%;background-size:9px 13px}
.banner-container-full-width{margin-top:15px;margin-bottom:30px;padding-left:10px;padding-right:10px}
.banner-container-nested{max-width:727px;margin-bottom:0px;padding:0}
.fixed-player{display:none;position:fixed;z-index:22;bottom:0;left:0;right:0;height:60px;width:100%;margin:0 auto;padding:0 4px;background-color:#002445}
.fixed-player .player{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;}
.fixed-player .player__track-name{max-width:100%;}
.player-container{display:block;max-width:727px;height:auto}
.fixed-player .player-container{width:100%;max-width:1008px;height:60px;margin:0 auto}
.player{width:100%;min-height:60px;margin:0 0 4px;border-radius:6px;background-color:#f9f9f9;}
.player-container:nth-child(2n) .player{background-color:#f3f3f3;}
.player-container-top{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;min-height:60px;}
.player-container-bottom{display:none;padding:0px 15px;}
.player-container_active .player{background-color:#cdeff8}
.fixed-player .player,
.player__play-pause-btn{background-color:transparent}
.player__play-pause-btn{display:block;width:47px;height:52px;margin-right:9px;border-right:1px solid #fff;background-image:url(../images/player/play.png);cursor:pointer;box-shadow:1px 0 0 0 #e4dfdc}
@media (max-width:767px){.player{margin:0 0 2px;}
.player__play-pause-btn_active{filter:brightness(.3);}
.player-container-top{padding-left:7px;padding-right:7px}
.fixed-player .player{padding-right:0}
.player__play-pause-btn{width:25px;margin-right:0;box-shadow:none;border-right:none;}
}
.player-container_main .player__play-pause-btn{border-right:1px solid #fff;box-shadow:none;-ms-flex-negative:0;flex-shrink:0}
.fixed-player .player__play-pause-btn{min-width:30px;width:30px;height:30px;border-right:none;box-shadow:none;margin-right:0}
.player__play-pause-btn_pause{background-color:transparent;background-image:url(../images/player/pause.png)}
.loading-track .player__play-pause-btn{background-image:url(../images/player/loading.gif);background-size:13px 13px;}
.player__next-btn,
.player__prev-btn{display:block;width:30px;height:30px;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:9px 11px;cursor:pointer}
.player__prev-btn{background-image:url(../images/player/prev-track.png);opacity:.5;-ms-flex-negative:0;flex-shrink:0}
.player__prev-btn:active,
.player__prev-btn:focus,
.player__prev-btn:hover{opacity:1}
.player__next-btn{background-image:url(../images/player/next-track.png);opacity:.5;-ms-flex-negative:0;flex-shrink:0}
.player__next-btn:active,
.player__next-btn:focus,
.player__next-btn:hover{opacity:1}
.player__track-name-and-seek-bar{width:auto;max-width:45%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:0 6px}
.player__lyrics,
.player__video{width:29px;height:52px;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;display:block;position:relative}
.player-advertising{display:none;}
@media (max-width:767px){.player-container_main .player__play-pause-btn{}
.player-advertising{display:block;line-height:0;margin-bottom:2px;text-align:center;}
.player__track-name-and-seek-bar{padding:0}
.fixed-player .player__track-name-and-seek-bar{max-width:60%}
}
.player__video{background-image:url(../images/player/video.png);background-size:15px 14px;filter:grayscale(1);pointer-events:none}
.player__video_available{filter:none;pointer-events:auto;cursor:pointer}
.player__lyrics{background-image:url(../images/player/lyrics.png);background-size:11px 13px;filter:grayscale(1);pointer-events:none}
.player__lyrics_available{filter:none;pointer-events:auto;cursor:pointer}
.player__track-name{display:block;height:20px;width:auto;max-width:50%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:5px 4px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:15px;font-weight:300;text-align:left;position:relative;color:#1d2541}
.player__track-name span{width:100%;}
.player__track-name_active{width:100%;color:#1d2541;display:block;font-size:14px;font-weight:300;line-height:18px;position:relative;padding-right:25px;padding-bottom:15px;}
a.player__track-name_active:before{top:50%;right:0;width:18px;content:'';height:18px;position:absolute;transform:translateY(-50%);background-repeat:no-repeat;background-image:url('/design/default_1/images/icons/player-link.png');}
.player-container.player-container_main .player__track-name,
.player-container.player-container_main .player__likes,
.player-container.player-container_main .player__download,
.player-container.player-container_main .player__favorite{display:none;}
.player__length,
.player__likes span{padding-top:5px;font-size:16px;font-family:'Museo Sans Cyrl 300', sans-serif}
.fixed-player .player__track-name{color:#b3efff}
.player__length{display:block;width:50px;height:21px;line-height:16px;text-align:center;color:#797c89}
.player-container_main .player__length{height:auto;width:40px;padding-left:0;text-align:left}
.player-container_main .player__length .track-controls__time{padding-left:0;text-align:left}
.player__mobile-menu{display:block;width:30px;height:30px;margin:5px 0 0 5px;background-color:transparent;background-image:url(../images/player/mobile-icon.png);background-repeat:no-repeat;background-size:13px 3px;background-position:50% 50%}
.player__likes span,
.ws-likes-comments__likes .player__likes,
.ws-likes-comments__likes.ws-likes-comments__likes_liked .player__likes{background-color:transparent;background-position:0 50%;background-size:15px 16px;background-repeat:no-repeat}
.player__likes{display:block;width:auto;min-width:63px;height:21px;text-align:center;line-height:21px;cursor:pointer}
.player__likes span{display:inline-block;width:auto;height:21px;padding-left:20px;background-image:url(../images/player/likes.png);line-height:16px;text-align:left;color:#04aeda;vertical-align:text-top}
.player__likes.player__likes_green span{background-image:url(../images/player/likes-green.png);color:#70a013}
.ws-likes-comments__likes .player__likes{text-align:left;min-width:auto;width:auto;margin-bottom:10px;padding-left:20px;background-image:url(../images/player/likes.png)}
.ws-likes-comments__likes .player__likes span{background-image:none;padding-left:0;padding-top:0;color:#04aeda}
.ws-likes-comments__likes.ws-likes-comments__likes_liked .player__likes{background-image:url(../images/icons/liked.png)}
.ws-likes-comments__likes.ws-likes-comments__likes_liked .player__likes span{padding-right:20px;background-image:url(../images/icons/checkbox-v.png);background-repeat:no-repeat;background-position:100% 0;background-size:14px 15px;color:#1d2541}
.player__download,
.player__favorite{display:block;height:52px;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}
.player__favorite{width:38px;background-image:url(../images/player/add-to-favorites.png);background-size:17px 17px}
.player__download{width:60px;margin-left:6px;border-left:1px solid #fff;background-image:url(../images/player/download.png);background-size:17px 18px;box-shadow:inset 1px 0 0 0 #e4dfdc}
.fixed-player .player__download{box-shadow:none;border-left:2px solid rgba(255, 255, 255, .11)}
.track-controls{display:none;transition:all .25s ease}
.player-container_active .track-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:30px;background-color:#cdeff8;margin:0 0 4px;padding:0 10px;border-radius:6px;transition:all .25s ease}
.player-container_main.player-container_active .track-controls{margin:0}
.track-controls__time{display:block;width:75px;margin:0;padding:0 8px;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:12px;line-height:20px;text-align:left;color:#04afdb}
@media (max-width:767px){.player__track-name-init{height:auto;padding-top:0;white-space:normal;text-overflow:inherit}
.player__track-name{font-size:12px;overflow-y:hidden;max-height:30px;}
.player__track-name_min_hidden{height:30px;overflow:hidden;}
.track-controls .track-controls__time{width:auto}
}
input.track-controls__seek-bar[type=range]{-webkit-appearance:none;width:100%;max-width:500px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin:0 6px 0 0;border-radius:50px;overflow:hidden;outline:0}
input.track-controls__seek-bar[type=range]:focus{outline:0}
input.track-controls__seek-bar[type=range]:focus::-webkit-slider-runnable-track{background:#fff}
input.track-controls__seek-bar[type=range]:focus::-ms-fill-lower{background:#fff}
input.track-controls__seek-bar[type=range]:focus::-ms-fill-upper{background:#fff}
input.track-controls__seek-bar[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;box-shadow:0 0 0 transparent, 0 0 0 rgba(13, 13, 13, 0);background:#fff;border-radius:25px;border:0 solid rgba(255, 255, 255, 0)}
input.track-controls__seek-bar[type=range]::-webkit-slider-thumb{border:1px solid #000;height:10px;width:10px;border-radius:50px;background:#000;cursor:pointer;-webkit-appearance:none;margin-top:0;box-shadow:-1000px 0 0 995px #04afdb}
input.track-controls__seek-bar[type=range]::-moz-range-progress{background-color:#04afdb}
input.track-controls__seek-bar[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;box-shadow:0 0 0 transparent, 0 0 0 rgba(13, 13, 13, 0);background:#fff;border-radius:25px;border:0 solid rgba(255, 255, 255, 0)}
input.track-controls__seek-bar[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px transparent, 0 0 1px rgba(13, 13, 13, 0);border:1px solid #000;height:10px;width:10px;border-radius:50px;background:#000;cursor:pointer}
input.track-controls__seek-bar[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}
input.track-controls__seek-bar[type=range]::-ms-fill-lower{background:#04afdb;border:0 solid rgba(255, 255, 255, 0);border-radius:50px;box-shadow:0 0 0 transparent, 0 0 0 rgba(13, 13, 13, 0)}
input.track-controls__seek-bar[type=range]::-ms-fill-upper{background:#fff;border:0 solid rgba(255, 255, 255, 0);border-radius:50px;box-shadow:0 0 0 transparent, 0 0 0 rgba(13, 13, 13, 0)}
input.track-controls__seek-bar[type=range]::-ms-thumb{box-shadow:1px 1px 1px transparent, 0 0 1px rgba(13, 13, 13, 0);border:1px solid #000;width:10px;border-radius:50px;background:#000;cursor:pointer;height:10px}
.track-controls__volume{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;width:124px;height:14px;padding:0 0 0 24px;background-color:transparent;background-image:url(../images/player/volume.png);background-size:18px 14px;background-repeat:no-repeat;background-position:0 50%}
.player-container_main .track-controls__volume{padding-right:10px;margin-left:10px;width:auto}
input.track-controls__volume-control[type=range]{-webkit-appearance:none;width:100%;max-width:100px;margin:0;padding:0;border-radius:50px;overflow:hidden}
input.track-controls__volume-control[type=range]:focus{outline:0}
input.track-controls__volume-control[type=range]:focus::-webkit-slider-runnable-track{background:#fff}
input.track-controls__volume-control[type=range]:focus::-ms-fill-lower{background:#fff}
input.track-controls__volume-control[type=range]:focus::-ms-fill-upper{background:#fff}
input.track-controls__volume-control[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;box-shadow:0 0 0 transparent, 0 0 0 rgba(13, 13, 13, 0);background:#fff;border-radius:25px;border:0 solid rgba(255, 255, 255, 0)}
input.track-controls__volume-control[type=range]::-webkit-slider-thumb{border:1px solid #000;height:10px;width:10px;border-radius:50px;background:#000;cursor:pointer;-webkit-appearance:none;margin-top:0;box-shadow:-1000px 0 0 995px #04afdb}
input.track-controls__volume-control[type=range]::-moz-range-progress{background-color:#04afdb}
input.track-controls__volume-control[type=range]::-moz-range-track{width:100%;height:10px;margin:0;padding:0;cursor:pointer;box-shadow:0 0 0 transparent, 0 0 0 rgba(13, 13, 13, 0);background:#fff;border-radius:25px;border:0 solid rgba(255, 255, 255, 0)}
input.track-controls__volume-control[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px transparent, 0 0 1px rgba(13, 13, 13, 0);border:1px solid #000;height:10px;width:10px;margin:0;paddin:0;border-radius:50px;background:#000;cursor:pointer}
input.track-controls__volume-control[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}
input.track-controls__volume-control[type=range]::-ms-fill-lower{background:#04afdb;border:0 solid rgba(255, 255, 255, 0);border-radius:50px;box-shadow:0 0 0 transparent, 0 0 0 rgba(13, 13, 13, 0)}
input.track-controls__volume-control[type=range]::-ms-fill-upper{background:#fff;border:0 solid rgba(255, 255, 255, 0);border-radius:50px;box-shadow:0 0 0 transparent, 0 0 0 rgba(13, 13, 13, 0)}
input.track-controls__volume-control[type=range]::-ms-thumb{box-shadow:1px 1px 1px transparent, 0 0 1px rgba(13, 13, 13, 0);border:1px solid #000;width:10px;border-radius:50px;background:#000;cursor:pointer;height:10px}
.lyrics-container,
.video-container{display:none;position:relative}
input.player-lyrics-input,
input.player-video-input{display:none}
input.player-video-input:checked~.video-container{display:block;width:100%;height:auto;background-color:#f3f3f3;margin:4px 0;padding:10px 20px;border-radius:6px;transition:all .25s ease}
input.player-video-input:checked~.player label.player__video{background-image:url(../images/player/video-clicked.png)}
input.player-video-input:checked~.player label.player__video:after{content:'';display:block;width:10px;height:6px;background-color:transparent;background-image:url(../images/player/checked-icon.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-2px;left:0;right:0;margin:0 auto;z-index:1}
input.player-lyrics-input:checked~.lyrics-container{display:block;width:100%;height:auto;background-color:#f3f3f3;margin:4px 0;padding:10px 20px;border-radius:6px;transition:all .25s ease}
input.player-lyrics-input:checked~.player label.player__lyrics{background-image:url(../images/player/lyrics-clicked.png)}
input.player-lyrics-input:checked~.player label.player__lyrics:after{content:'';display:block;width:10px;height:6px;background-color:transparent;background-image:url(../images/player/checked-icon.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-2px;left:0;right:0;margin:0 auto;z-index:1}
.container-close{display:none}
input.player-lyrics-input:checked~.lyrics-container .container-close,
input.player-video-input:checked~.video-container .container-close{display:block;width:33px;height:39px;background-color:#f3f3f3;background-image:url(../images/icons/close-icon.png);background-position:50% 50%;background-size:15px 15px;background-repeat:no-repeat;position:absolute;right:-14.5px;top:0;z-index:5;border-radius:6px;cursor:pointer}
@media (max-width:767px){input.player-lyrics-input:checked~.lyrics-container .container-close,
input.player-video-input:checked~.video-container .container-close{width:24px;right:0px}
}
.lyrics-heading{margin:25px 0 10px;font-size:16px;line-height:20px;color:#363a49}
.lyrics-author,
.lyrics-container p{font-family:'Museo Sans Cyrl 300', sans-serif;font-size:14px;line-height:20px;color:#363a49}
.lyrics-author{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #d8d8d8;font-style:italic}
.player-mobile-menu-button{display:block;width:30px;height:30px;background-color:transparent;background-image:url(../images/player/mobile-icon.png);background-repeat:no-repeat;background-size:13px 3px;background-position:50% 50%}
.player-mobile-menu,
.player-mobile-menu-page{height:calc(100vh - 60px);width:100vw;position:fixed;right:-100vw;z-index:26;background-color:transparent;display:block;transition:all .2s ease}
.player-mobile-menu-button_x{background-image:url(../images/player/mobile-icon-x.png);background-size:16px 16px}
.player-mobile-menu-page{top:0;}
.player-mobile-menu{bottom:60px}
.player-mobile-menu:after,
.player-mobile-menu:before{display:block;top:100%;right:9px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:23}
.player-mobile-menu:after{border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:9px;margin-left:-9px}
.player-mobile-menu:before{border-color:rgba(4, 174, 218, 0);border-top-color:rgba(95, 202, 230, .3);border-width:10px;margin-left:-10px}
.player-mobile-menu__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:end;justify-content:flex-end;width:85%;height:100%;position:absolute;bottom:0;right:0;padding:15px 15px 0;overflow-y:auto;background-color:#fff}
.player-mobile-menu-page .player-mobile-menu__container{-ms-flex-pack:justify;justify-content:space-between;width:85%;height:100%;right:0;left:auto}
.player-mobile-menu-page_visible .player-mobile-menu__container,
.player-mobile-menu_visible .player-mobile-menu__container{box-shadow:-30px 0 35px -5px rgba(4, 174, 218, .5)}
.player-mobile-menu-page_visible,
.player-mobile-menu_visible{right:0;transition:all .2s ease}
.player-mobile-menu__track-name{padding:0 0 21px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:20px;line-height:24px;color:#1d2541;text-align:left}
.player-mobile-sort .show-all-link_player-mobile-menu:before,
.player-mobile-filter .show-all-link_player-mobile-menu:before{content:'\02190';}
.player-mobile__item-label{border-top:1px dashed #d5d5d5;padding:20px;display:block;text-align:left;padding-left:30px;position:relative;}
.player-mobile__item-label:last-child{margin-bottom:20px;border-bottom:1px dashed #d5d5d5;}
.player-mobile__item-sort{font-size:14px;color:#465073;}
.player-mobile__item-sort:before{top:50%;left:0;width:13px;content:'';height:13px;position:absolute;border-radius:50%;border:3px solid #d5d5d5;background-color:#d5d5d5;transform:translateY(-50%);}
.player-mobile__item-sort_active:before{background-color:#1d2541;}
.player-mobile-menu__add-to-favorites,
.player-mobile-menu__link-to-lyrics,
.player-mobile-menu__link-to-notes,
.player-mobile-menu__link-to-video{display:block;background-color:transparent;background-repeat:no-repeat;background-position:0 50%;padding:10px 0 10px 30px;border-top:1px dashed #d5d5d5;line-height:20px;color:#1d2541;text-align:left;font-size:14px;font-family:'Museo Sans Cyrl 500', sans-serif}
.player-mobile-menu__link-to-video{background-image:url(../images/player/video.png);background-size:15px 14px}
.player-mobile-menu__link-to-lyrics,
.player-mobile-menu__link-to-notes{background-image:url(../images/player/lyrics.png);background-size:11px 13px}
.player-mobile-menu__add-to-favorites{background-image:url(../images/player/add-to-favorites.png);background-size:17px 17px}
.ws-container{display:block;height:auto;max-height:0;overflow:hidden}
.active.ws-container{max-height:9999px;transition:all .25s ease}
.ws-container.active.ws-container_lyrics-and-notes{max-height:400px;overflow-y:scroll}
.ws-label{display:block;width:100%;border-bottom:1px dashed #1d254110;height:46px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:16px;line-height:46px;color:#1d2541;text-align:left;position:relative;}
.ws-label:before{content:'';position:absolute;top:20px;right:0;border:4px solid transparent;border-top:4px solid #1f79a3;}
.ws-label:after{left:50%;width:5px;height:5px;content:'';bottom:-6px;display:none;position:absolute;background-color:#04aeda;border-right:1px solid #1d2541;border-bottom:1px solid #1d2541;transform:rotate(45deg) translateX(-50%);}
.ws-label_active{font-family:'Museo Sans Cyrl 700', sans-serif;border-bottom:1px solid #1d2541;}
.ws-label_active:after{display:block;}
.ws-label_active:before{display:none;}
.ws-read-lyrics-btn,
.ws-watch-video-btn{height:50px;padding-left:20px;background-color:#fff;background-position:0 50%;font-size:14px;line-height:49px;color:#1d2541;display:block;width:100%;text-align:left;border-top:1px dashed #979797;background-repeat:no-repeat}
.ws-watch-video-btn{background-image:url(../images/player/video.png);background-size:15px 14px;font-family:'Museo Sans Cyrl 500', sans-serif}
.ws-watch-video-btn span{font-family:'Museo Sans Cyrl 100', sans-serif}
.ws-read-lyrics-btn{background-image:url(../images/player/lyrics.png);background-size:11px 13px;font-family:'Museo Sans Cyrl 500', sans-serif}
.ws-likes-comments{display:block;width:100%;height:101px;border-top:1px dashed #d5d5d5;overflow:hidden}
.ws-likes-comments__comments,
.ws-likes-comments__likes{width:50%;height:100px;float:left;font-family:'Museo Sans Cyrl 700', sans-serif;font-size:11px;line-height:20px;display:block;text-transform:uppercase}
.ws-likes-comments__likes{padding:15px 20px 20px 0;border-right:1px dashed #d5d5d5;color:#04aeda;line-height:16px;text-align:left}
.ws-likes-comments__likes_liked{color:#1d2541}
.ws-likes-comments__comments{padding:15px 0 15px 20px;line-height:16px;color:#04aeda;text-align:left}
.ws-comments,
.ws-comments span{width:auto;height:21px;text-align:left}
.ws-comments{display:block;line-height:21px;cursor:pointer;min-width:auto;margin-bottom:10px;padding-left:20px;background-color:transparent;background-image:url(../images/icons/comments.png);background-repeat:no-repeat;background-position:0 100%;background-size:16px 15px}
.ws-comments span{display:inline-block;padding-left:3px;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:16px;line-height:16px;color:#04aeda;vertical-align:text-top}
.ws-add-to-play-list{display:block;width:100%;height:50px;padding:17px 0 13px 25px;border-top:1px dashed #d5d5d5;background-color:#fff;background-image:url(../images/player/add-to-favorites.png);background-repeat:no-repeat;background-position:0 50%;background-size:17px 17px}
.player__favorite_in-favorites{background-image:url(../images/player/in-favorites.png)}
.ws-add-to-play-list span{display:block;width:170px;padding-right:27px;height:20px;font-family:'Museo Sans Cyrl 700', sans-serif;font-size:11px;line-height:20px;color:#04aeda;text-align:left;text-transform:uppercase;vertical-align:top}
.filters-item__label,
.footer,
.footer-content{width:100%;height:auto}
.footer-copyright-and-policy__copyright,
.footer-copyright-and-policy__links{font-size:14px;line-height:22px;font-family:'Museo Sans Cyrl 300', sans-serif}
.ws-add-to-play-list_already{background-image:url(../images/icons/dark-star.png)}
.ws-add-to-play-list_already span{background-image:url(../images/icons/checkbox-v.png);background-repeat:no-repeat;background-position:100% 0;background-size:14px 15px;color:#1d2541}
.footer{display:block;background-color:#8aa3b2;background:linear-gradient(to bottom, #89a3b2 0, #1c425f 100%)}
.footer-content{display:block;max-width:1047px;min-width:320px;min-height:157px;margin:0 auto 60px;padding:40px 20px 0}
.footer-copyright-and-policy__copyright{display:block;text-align:left;color:#b1cad7}
.footer-copyright-and-policy__links{color:#fff}
.ws-item_mobile{display:none;}
@media (max-width:767px){.ws-label_active{margin-bottom:10px;}
.ws-item_mobile{display:block;}
.ws-item_mobile .ws-label{text-align:left;height:20px;color:#fff;}
.ws-item_mobile .ws-label:before{top:5px}
.ws-item_mobile ul li a, .ws-item_mobile ul li span{text-align:left;line-height:20px;}
.ws-item_mobile .ws-label:after{display:none}
.footer-content{padding:40px 20px 30px}
.footer-copyright-and-policy__copyright{padding-bottom:15px}
.footer-copyright-and-policy__links{padding-top:15px;border-top:1px dashed #979797}
}
.footer-copyright-and-policy__links span{display:inline-block;padding:0 10px}
.filters,
.filters-item{display:block}
.filters-item-more{font-family:'Museo Sans Cyrl 300', sans-serif;font-size:14px;line-height:20px;text-align:left;color:#ff5715;cursor:pointer;text-decoration:underline;}
.filters-item-more:hover{color:#04aeda;}
.filters-item-hidden{display:none;}
@media (max-width:767px){.footer-copyright-and-policy__links span{display:block;color:transparent;font-size:12px;line-height:12px}
}
.filters-group{display:block;border-bottom:1px dashed #979797;padding:0 0 11px;margin:0 0 18px}
.filters-group:last-child{border-bottom:none}
.filters-item{margin:0 0 7px}
.filters-item__input{display:none}
.filters-item__label{display:block;margin:0;padding:0 0 0 30px;position:relative;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:14px;line-height:20px;text-align:left;color:#1d2541;cursor:pointer}
a.filters-item .filters-item__label:active,
a.filters-item .filters-item__label:focus,
a.filters-item .filters-item__label:hover{color:#04aeda}
span.filters-item .filters-item__label{color:#aaa;cursor:auto;}
.filters-item__label:before{content:'';display:block;width:20px;height:20px;border-radius:6px;border:1px solid #979797;background-color:transparent;background-image:none;position:absolute;top:0;left:0;z-index:1;box-sizing:border-box}
.filters-item__input:checked+.filters-item__label{color:#000;font-weight:500}
.filters-item__input:checked+.filters-item__label:before{background-image:url(../images/icons/checkbox-v.png);background-repeat:no-repeat;background-size:14px 15px;background-position:50% 50%}
.filters-show-results{display:block;width:100%;min-height:30px;height:auto;margin:20px 0;padding:5px;font-family:'Museo Sans Cyrl 700', sans-serif;font-size:12px;line-height:20px;color:#fff;background-color:#ff5715;border-radius:6px;border:1px solid #ff5715;transition:all .25s ease;text-align:center;cursor:pointer}
.filters-show-results:active,
.filters-show-results:focus,
.filters-show-results:hover{background-color:#fff;border:1px solid #ff5715;border-radius:6px;color:#ff5715;transition:all .25s ease}
.filters-show-results span{display:inline-block;padding-left:3px;font-weight:300}
.filters-show-results-min{margin-top:0px;min-height:30px;padding:5px;}
.song-performer-block{display:block;width:100%;max-width:300px;height:auto;margin:35px 0 50px;padding:14px;background-color:#f9f9f9;border-radius:6px}
.song-performer-block__performer,
.song-performer-block__title{padding:0 0 6px;font-family:'Museo Sans Cyrl 500', sans-serif;width:100%;height:auto;display:block}
.song-performer-block__photo{display:block;width:100%;height:auto;margin:0 auto 20px;border:none;outline:0}
.song-performer-block__title{font-size:12px;line-height:12px;color:#949494}
.song-performer-block__performer{font-size:20px;line-height:20px;color:#04afdb}
.popular-songs-block{display:block}
.popular-songs-block__item{display:block;width:100%;height:auto;margin:0;padding:10px 20px 10px 16px;border-bottom:1px dashed #979797;transition:all .25s ease;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:14px;line-height:20px;color:#1d2541;text-decoration:none;position:relative}
.popular-songs-block__item:last-child{border-bottom:none}
.popular-songs-block__item:before{content:'';display:block;width:9px;height:13px;background-color:transparent;background-image:url(../images/player/play.png);background-repeat:no-repeat;background-position:50% 50%;background-size:9px 13px;opacity:.5;position:absolute;left:0;top:calc(50% - 6px);z-index:1;transition:all .25s ease}
.popular-songs-block__item:active,
.popular-songs-block__item:focus,
.popular-songs-block__item:hover{text-decoration:underline;color:#000;transition:all .25s ease}
.popular-songs-block__item:active:before,
.popular-songs-block__item:focus:before,
.popular-songs-block__item:hover:before{opacity:1;transition:all .25s ease}
.tags-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:auto}
.tag{display:inline-block;width:auto;-ms-flex-positive:0;flex-grow:0;height:33px;margin:0 10px 12px 0;padding:0 8px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:16px;line-height:33px;text-align:center;color:#0db1db;border:1px solid #0db1db;border-radius:6px;transition:all .25s ease}
.tag.catalog-tags:hover{text-decoration:line-through;}
.tag:active,
.tag:focus,
.tag:hover{color:#ff5715;border-color:#ff5715;transition:all .25s ease}
@media (min-width:768px) and (max-width:1023px){.tag{height:26px;margin:8px 10px 0;font-size:14px;line-height:24px}
}
.song-counters-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:727px;height:70px;margin:0 0 4px}
.song-counters-block__add-to-playlist,
.song-counters-block__downloaded,
.song-counters-block__listened{width:auto;min-height:18px;font-size:12px;display:inline-block}
.song-counters-block__listened{height:auto;font-family:'Museo Sans Cyrl 300', sans-serif;line-height:18px;color:#1d2541;text-align:left}
.song-counters-block__listened span{display:inline-block;padding:0 3px}
.song-counters-block__add-to-playlist{-ms-flex-positive:0;flex-grow:0;height:18px;margin:0;padding:4px 0 0 20px;font-family:'Museo Sans Cyrl 500', sans-serif;line-height:14px;text-transform:uppercase;color:#04afdb;background-color:transparent;background-image:url(../images/player/add-to-favorites.png);background-repeat:no-repeat;background-size:17px 17px;cursor:pointer;background-position:0 50%}
.song-counters-block__add-to-playlist.player__favorite_in-favorites{background-image:url(../images/player/in-favorites.png);}
.prev-next-song__prev,
.song-counters-block__downloaded{font-family:'Museo Sans Cyrl 300', sans-serif}
.song-counters-block__downloaded{height:auto;line-height:18px;color:#1d2541;text-align:right}
.song-counters-block__downloaded span{display:inline-block;padding:0 3px}
.prev-next-song{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:727px;height:70px;margin:0 0 4px}
.prev-next-song__next,
.prev-next-song__prev{display:block;width:auto;height:auto;min-height:18px;font-size:14px;line-height:16px;text-align:left;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-size:9px 11px;transition:all .25s ease;text-decoration:underline}
.prev-next-song__prev{max-width:280px;min-width:175px;-ms-flex-positive:0;flex-grow:0;margin:0;padding:12px 6px 10px 47px;color:#949494;white-space:nowrap;text-overflow:ellipsis;background-image:url(../images/player/prev-track.png);background-position:18px 50%}
.prev-next-song__prev:active,
.prev-next-song__prev:focus,
.prev-next-song__prev:hover{color:#04aeda;transition:all .25s ease}
@media (max-width:767px){.prev-next-song{height:auto}
.prev-next-song__prev{max-width:45%;min-width:auto;margin:20px 0;padding:15px 10px 10px 0;background-position:0 0;white-space:unset;text-overflow:unset;font-family:'Museo Sans Cyrl 500', sans-serif;color:#1d2541}
}
.prev-next-song__next{max-width:280px;min-width:175px;-ms-flex-positive:0;flex-grow:0;margin:0;padding:12px 47px 10px 6px;font-family:'Museo Sans Cyrl 300', sans-serif;color:#949494;white-space:nowrap;text-overflow:ellipsis;background-image:url(../images/player/next-track.png);background-position:calc(100% - 18px) 50%}
.prev-next-song__next:active,
.prev-next-song__next:focus,
.prev-next-song__next:hover{color:#04aeda;transition:all .25s ease}
@media (max-width:767px){.prev-next-song__next{max-width:45%;min-width:auto;margin:20px 0;padding:15px 0 10px 10px;background-position:100% 0;white-space:unset;text-overflow:unset;text-align:right;font-family:'Museo Sans Cyrl 500', sans-serif;color:#1d2541}
}
.likes-button__text,
.likes-button__text span:after{font-size:14px;line-height:14px;text-align:left;color:#4d4d4d;font-weight:bold; }
.likes-and-download-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:727px;height:70px;margin:0 0 50px}
.likes-and-download-block__likes-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:auto;max-width:350px;-ms-flex-positive:1;flex-grow:1;margin-right:27px;padding:4px 4px 4px 20px;border:1px solid #04aeda;border-radius:6px;cursor:pointer}
.likes-button__text{font-family:'Museo Sans Cyrl 300', sans-serif;position:relative}
.likes-button__text span{position:relative}
.likes-button__text span:after{content:'\02192';font-family:'Minion Pro', serif;font-weight:400;font-style:normal;position:absolute;right:-16px;top:3px;z-index:1}
@media (min-width:768px) and (max-width:1023px){.likes-button__text{font-size:12px}
.likes-button__text span:after{font-size:12px;right:-14px;top:1.5px}
}
.likes-button__counter{display:block;width:125px;height:50px;border-radius:6px;background-color:#edf9fc;margin:0 0 0 10px;padding:0 5px;line-height:50px;text-align:center}
.download-button__text,
.likes-button__counter span{width:auto;background-position:0 50%;background-repeat:no-repeat;font-weight:bold; }
.likes-button__counter span{display:inline-block;height:30px;padding:0 0 0 20px;background-image:url(../images/player/likes.png);background-size:15px 16px;font-family:'Museo Sans Cyrl 300', sans-serif;font-size:26px;line-height:30px;color:#04aeda;text-align:center;vertical-align:middle}
.likes-button__counter.player__likes_green span{background-image:url(../images/player/likes-green.png);}
.likes-and-download-block__download-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;max-width:350px;height:60px;-ms-flex-positive:1;flex-grow:1;margin:0;padding:20px 10px;text-align:center;background-color:#ff5715;border-radius:6px;cursor:pointer}
.download-button__text{display:block;height:20px;padding-left:22px;background-image:url(../images/player/download-white.png);background-size:17px 18px;font-family:'Museo Sans Cyrl 700', sans-serif;font-size:14px;line-height:20px;text-align:left;text-transform:uppercase;color:#fff}
.download-button__text span{display:inline-block;padding-left:3px;font-family:'Museo Sans Cyrl 300', sans-serif}
.track-tabs-block{display:block;margin:0;padding:0;max-width:727px}
input.track-tabs-block__input{display:none}
label.track-tabs-block__label{display:inline-block;height:47px;margin-right:1px;padding:18px 20px 0;border-top-left-radius:6px;border-top-right-radius:6px;border:none;background-color:#dce8ee;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:14px;line-height:18px;color:#0082c8;text-transform:uppercase;text-align:center}
@media (max-width:767px){label.track-tabs-block__label{padding:12px 10px;font-size:12px;line-height:16px}
}
.track-tabs-block__input:checked+.track-tabs-block__label{background-color:#f3f3f3;color:#000}
.track-tabs-block__input:checked+.track-tabs-block__label:before{content:'\02193';display:inline-block;padding-right:4px;font-family:'Minion Pro', serif;font-size:12px;line-height:20px;font-weight:400;font-style:normal;text-align:left;color:#0d1943}
.track-tabs__instrumentals,
.track-tabs__lyrics,
.track-tabs__notes,
.track-tabs__translate,
.track-tabs__video{display:none;transition:all .25s ease;border-top-right-radius:6px}
#tab-instrumentals:checked~.track-tabs__instrumentals,
#tab-lyrics:checked~.track-tabs__lyrics,
#tab-notes:checked~.track-tabs__notes,
#tab-translate:checked~.track-tabs__translate,
#tab-video:checked~.track-tabs__video{display:block;width:100%;height:auto;background-color:#f3f3f3;padding:10px 15px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;transition:all .25s ease}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.tabs-block__container{display:block;width:100%;height:auto;max-height:500px;overflow-y:auto;margin:0;padding:10px 27px;border-radius:6px;font-family:'Open Sans', sans-serif;font-size:14px;line-height:20px;color:#000;text-align:left}
.breadcrumbs ul li,
.complain-button{font-family:'Museo Sans Cyrl 300', sans-serif}
.breadcrumbs li *{white-space:nowrap;line-height:0.8rem !important;}
.complain-button{display:block;width:100%;max-width:240px;height:72px;margin:50px 0 0;padding:19px 29px 19px 49px;border:1px solid rgba(255, 96, 37, .2);border-radius:6px;font-size:12px;line-height:16px;color:#ff5715;text-decoration:underline;text-transform:uppercase;background-color:rgba(255, 96, 37, .2);background-image:url(../images/icons/excl-icon-orange.png);background-repeat:no-repeat;background-size:15px 15px;background-position:20px 50%}
.breadcrumbs,
.main,
.section{height:auto;display:block;width:100%}
.complain-button:active,
.complain-button:focus,
.complain-button:hover{background-color:#fff;border:1px solid #ff5715;border-radius:6px}
.main{margin:0;padding:0;background-color:#fff;position:relative;-ms-flex-positive:1;flex-grow:1}
@media (max-width:767px){.main{padding-bottom:30px}
}
.section{background-color:transparent}
.section-content{display:block;width:100%;max-width:1047px;min-width:320px;margin:0 auto;padding:0}
@media (max-width:1200px){.section-content{padding:0 1rem}
}
.breadcrumbs{min-height:30px;margin:0}
@media (max-width:767px){.breadcrumbs{display:none;}
}
.breadcrumbs ul{display:block}
.breadcrumbs ul li,
.breadcrumbs ul li::after{display:inline-block;font-size:14px;color:#4d4d4d}
.breadcrumbs ul li{line-height:20px;text-align:left}
.breadcrumbs ul li::after{content:"\02192";margin:0 5px;font-family:'Minion Pro', serif;line-height:14px}
@media (max-width:767px){.breadcrumbs ul li,
.breadcrumbs ul li::after{color:#168de2}
}
.breadcrumbs ul li:last-child{color:#4d4d4d;text-decoration:none}
.breadcrumbs ul li:last-child::after{display:none}
.breadcrumbs ul li a{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-decoration:inherit;text-align:inherit}
.breadcrumbs ul li a:active,
.breadcrumbs ul li a:focus,
.breadcrumbs ul li a:hover{color:#168de2;text-decoration:none}
.breadcrumbs ul li, .breadcrumbs ul li a{display:initial;}
.modal-opener{cursor:pointer}
.modal-container{display:none;overflow:hidden;overflow-y:auto;overflow-x:auto;transition:all 1.35s ease}
.modal-container_visible{display:block;width:100%;height:100vh;background:rgba(255, 255, 255, .7);position:fixed;top:0;left:0;z-index:9999;overflow-y:auto;overflow-x:auto;transition:all 1.35s ease}
@media (max-width:767px){.breadcrumbs ul li a{color:#168de2}
.modal-container_visible{min-height:100vh;height:100%}
}
.modal-close{display:block;width:40px;height:40px;border:none;background-color:transparent;background-image:url(../images/modals/modal-close-icon.png);background-repeat:no-repeat;background-position:50% 50%;background-size:32px 32px;cursor:pointer;position:absolute;top:20px;right:20px;transition:all .2s ease}
.modal,
.modal_visible{transition:all 1.35s ease}
@media (max-width:767px){.modal-close{top:7px;right:7px}
}
.login-modal,
.feedback-modal,
.register-modal{display:block;width:100%;max-width:600px;min-width:310px;height:auto;min-height:300px;margin:auto;padding:25px 60px 40px;border-radius:6px;border:2px solid #1d2541;background-color:#fff;position:absolute;top:23%;left:0;right:0}
@media (max-width:767px){.login-modal,
.register-modal{top:10px;padding:40px 10px 30px}
.player__track-name{max-width:70%;}
}
.modal-input,
.modal-submit{height:40px;padding:0 20px}
.modal-input{-webkit-appearance:none;display:block;width:300px;font-family:'Museo Sans Cyrl 500', sans-serif;font-size:20px;line-height:20px;color:#1d2541;border-radius:6px;border:1px solid #1d2541;background-color:#fff;margin:0 0 30px}
.modal-input:active,
.modal-input:focus,
.modal-input:hover{border-radius:6px;border:1px solid #1d2541;background-color:#fff}
.modal-input::-webkit-input-placeholder{font-family:'Museo Sans Cyrl 500', sans-serif;font-size:20px;line-height:20px;color:#1d2541}
.modal-input:-ms-input-placeholder{font-family:'Museo Sans Cyrl 500', sans-serif;font-size:20px;line-height:20px;color:#1d2541}
.modal-input::placeholder{font-family:'Museo Sans Cyrl 500', sans-serif;font-size:20px;line-height:20px;color:#1d2541}
textarea.modal-input{height:auto;min-height:60px;}
.form-feedback textarea.modal-input{margin-top:20px;width:100%;}
@media (max-width:767px){.modal-input{margin:0 0 18px}
}
.modal-submit{display:inline-block;wdith:auto;min-width:100px;margin:0 0 30px;font-family:'Museo Sans Cyrl 700', sans-serif;font-size:18px;line-height:40px;color:#fff;text-align:center;border-radius:6px;border:1px solid #ff5715;background-color:#ff5715;cursor:pointer}
.modal-submit:active,
.modal-submit:focus,
.modal-submit:hover{border-radius:6px;border:1px solid #ff5715;background-color:#fff;color:#ff5715}
@media (max-width:767px){.modal-submit{margin:0 0 18px}
}
.modal{z-index:-1;opacity:0}
.modal_visible{display:block;z-index:10000;opacity:1}
.osprey-page-section{display:block;width:100%;height:auto;margin:0;padding:48px 0 80px}
@media (max-width:767px){.osprey-page-section{padding-top:0;padding-bottom:0}
}
.osprey-page-section_no-padding-top{padding-top:0}
.osprey-page-section-content{display:block;width:100%;max-width:1047px;height:auto;margin:0 auto;padding:0 5px}
.osprey-page-section-content p{text-align:justify;}
.osprey-grid-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:auto;margin:0;padding:0}
.osprey-grid-container_sbetween{-ms-flex-pack:justify;justify-content:space-between}
.osprey-grid-container_padding-bottom-32{padding-bottom:32px}
.osprey-grid-1,
.osprey-grid-10,
.osprey-grid-11,
.osprey-grid-12,
.osprey-grid-2,
.osprey-grid-3,
.osprey-grid-4,
.osprey-grid-5,
.osprey-grid-6,
.osprey-grid-7,
.osprey-grid-8,
.osprey-grid-9{display:block;width:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;height:auto;margin:0;position:relative;padding:0 10px}
.osprey-grid-centered-item{margin-right:auto;margin-left:auto}
.osprey-grid-1{max-width:calc(100%/12 * 1);-ms-flex-preferred-size:calc(100%/12 * 1);flex-basis:calc(100%/12 * 1)}
.osprey-grid-2{max-width:calc(100%/12 * 2);-ms-flex-preferred-size:calc(100%/12 * 2);flex-basis:calc(100%/12 * 2)}
.osprey-grid-3{max-width:calc(100%/12 * 3);-ms-flex-preferred-size:calc(100%/12 * 3);flex-basis:calc(100%/12 * 3)}
.osprey-grid-4{max-width:calc(100%/12 * 4);-ms-flex-preferred-size:calc(100%/12 * 4);flex-basis:calc(100%/12 * 4)}
.osprey-grid-5{max-width:calc(100%/12 * 5);-ms-flex-preferred-size:calc(100%/12 * 5);flex-basis:calc(100%/12 * 5)}
.osprey-grid-6{max-width:calc(100%/12 * 6);-ms-flex-preferred-size:calc(100%/12 * 6);flex-basis:calc(100%/12 * 6)}
.osprey-grid-7{max-width:calc(100%/12 * 7);-ms-flex-preferred-size:calc(100%/12 * 7);flex-basis:calc(100%/12 * 7)}
.osprey-grid-8{max-width:calc(100%/12 * 8);-ms-flex-preferred-size:calc(100%/12 * 8);flex-basis:calc(100%/12 * 8)}
.osprey-grid-9{max-width:calc(100%/12 * 9);-ms-flex-preferred-size:calc(100%/12 * 9);flex-basis:calc(100%/12 * 9)}
.osprey-grid-10{max-width:calc(100%/12 * 10);-ms-flex-preferred-size:calc(100%/12 * 10);flex-basis:calc(100%/12 * 10)}
.osprey-grid-11{max-width:calc(100%/12 * 11);-ms-flex-preferred-size:calc(100%/12 * 11);flex-basis:calc(100%/12 * 11)}
.osprey-grid-12{max-width:calc(100%/12 * 12);-ms-flex-preferred-size:calc(100%/12 * 12);flex-basis:calc(100%/12 * 12)}
@media (min-width:768px) and (max-width:1023px){.osprey-grid-1-tablet{max-width:calc(100%/12 * 1);-ms-flex-preferred-size:calc(100%/12 * 1);flex-basis:calc(100%/12 * 1)}
.osprey-grid-2-tablet{max-width:calc(100%/12 * 2);-ms-flex-preferred-size:calc(100%/12 * 2);flex-basis:calc(100%/12 * 2)}
.osprey-grid-3-tablet{max-width:calc(100%/12 * 3);-ms-flex-preferred-size:calc(100%/12 * 3);flex-basis:calc(100%/12 * 3)}
.osprey-grid-4-tablet{max-width:calc(100%/12 * 4);-ms-flex-preferred-size:calc(100%/12 * 4);flex-basis:calc(100%/12 * 4)}
.osprey-grid-5-tablet{max-width:calc(100%/12 * 5);-ms-flex-preferred-size:calc(100%/12 * 5);flex-basis:calc(100%/12 * 5)}
.osprey-grid-6-tablet{max-width:calc(100%/12 * 6);-ms-flex-preferred-size:calc(100%/12 * 6);flex-basis:calc(100%/12 * 6)}
.osprey-grid-7-tablet{max-width:calc(100%/12 * 7);-ms-flex-preferred-size:calc(100%/12 * 7);flex-basis:calc(100%/12 * 7)}
.osprey-grid-8-tablet{max-width:calc(100%/12 * 8);-ms-flex-preferred-size:calc(100%/12 * 8);flex-basis:calc(100%/12 * 8)}
.osprey-grid-9-tablet{max-width:calc(100%/12 * 9);-ms-flex-preferred-size:calc(100%/12 * 9);flex-basis:calc(100%/12 * 9)}
.osprey-grid-10-tablet{max-width:calc(100%/12 * 10);-ms-flex-preferred-size:calc(100%/12 * 10);flex-basis:calc(100%/12 * 10)}
.osprey-grid-11-tablet{max-width:calc(100%/12 * 11);-ms-flex-preferred-size:calc(100%/12 * 11);flex-basis:calc(100%/12 * 11)}
.osprey-grid-12-tablet{max-width:calc(100%/12 * 12);-ms-flex-preferred-size:calc(100%/12 * 12);flex-basis:calc(100%/12 * 12);padding-left:0;padding-right:0}
.tablet-padding-top-block{padding-top:55px;border-top:1px dashed #bdbec6}
}
@media (max-width:767px){.osprey-grid-12{padding-left:0;padding-right:0}
.osprey-grid-1-mobile{max-width:calc(100%/12 * 1);-ms-flex-preferred-size:calc(100%/12 * 1);flex-basis:calc(100%/12 * 1)}
.osprey-grid-2-mobile{max-width:calc(100%/12 * 2);-ms-flex-preferred-size:calc(100%/12 * 2);flex-basis:calc(100%/12 * 2)}
.osprey-grid-3-mobile{max-width:calc(100%/12 * 3);-ms-flex-preferred-size:calc(100%/12 * 3);flex-basis:calc(100%/12 * 3)}
.osprey-grid-4-mobile{max-width:calc(100%/12 * 4);-ms-flex-preferred-size:calc(100%/12 * 4);flex-basis:calc(100%/12 * 4)}
.osprey-grid-5-mobile{max-width:calc(100%/12 * 5);-ms-flex-preferred-size:calc(100%/12 * 5);flex-basis:calc(100%/12 * 5)}
.osprey-grid-6-mobile{max-width:calc(100%/12 * 6);-ms-flex-preferred-size:calc(100%/12 * 6);flex-basis:calc(100%/12 * 6)}
.osprey-grid-7-mobile{max-width:calc(100%/12 * 7);-ms-flex-preferred-size:calc(100%/12 * 7);flex-basis:calc(100%/12 * 7)}
.osprey-grid-8-mobile{max-width:calc(100%/12 * 8);-ms-flex-preferred-size:calc(100%/12 * 8);flex-basis:calc(100%/12 * 8)}
.osprey-grid-9-mobile{max-width:calc(100%/12 * 9);-ms-flex-preferred-size:calc(100%/12 * 9);flex-basis:calc(100%/12 * 9)}
.osprey-grid-10-mobile{max-width:calc(100%/12 * 10);-ms-flex-preferred-size:calc(100%/12 * 10);flex-basis:calc(100%/12 * 10)}
.osprey-grid-11-mobile{max-width:calc(100%/12 * 11);-ms-flex-preferred-size:calc(100%/12 * 11);flex-basis:calc(100%/12 * 11)}
.osprey-grid-12-mobile{max-width:calc(100%/12 * 12);-ms-flex-preferred-size:calc(100%/12 * 12);flex-basis:calc(100%/12 * 12);padding-left:0;padding-right:0}
}
.osprey-no-padding-left,
.osprey-no-padding-right{padding-left:0!important}
input.accordion-input,
label.accordion-label{display:none}
@media (max-width:767px){.heading-accordion:before{content:'';width:27px;height:27px;position:absolute;top:50%;transform:translateY(-50%);right:10px;background-color:transparent;background-image:url(../images/icons/accordion-closed.png);background-position:50% 50%;background-size:27px 27px}
.accordion-block{max-height:0;overflow:hidden}
}
.accordion-input:checked+.heading-accordion:before{background-image:url(../images/icons/accordion-open.png)}
@media (min-width:768px) and (max-width:1023px){.hidden-on-tablet,
.visible-on-tablet{display:none!important}
}
@media (min-width:768px){.visible-on-mobile{display:none!important}
}
@media (max-width:767px){.player-container_active .player-container-top,
.player__inner{min-height:45px;}
.player__lyrics{margin-right:10px;}
.player__lyrics, .player__video{width:25px;}
.osprey-hidden-on-mobile{display:none;}
.player-mobile-filter .osprey-hidden-on-mobile{display:block;}
.player__play-pause-btn, .player__lyrics, .player__video, .player__download, .player__favorite{height:45px;}
.player-mobile-filter .page-heading-h2_sidebar{color:#0aa4dd;margin:20px 0;font-size:12px;line-height:14px;}
.player__element_mobile{display:none;}
.player__length{order:6;width:auto;flex-grow:1;font-size:14px;text-align:right;margin-right:5px;position:relative;}
.player__download{order:7;width:20px;border-left:0;box-shadow:none;}
.player__mobile-menu{order:8;width:20px;margin-top:0;margin-right:5px;}
.player__likes{width:20px;}
.player__favorite,
.player__likes{position:relative;}
.player__favorite:before,
.player__likes:before{position:absolute;content:'';top:50%;left:0;transform:translateY(-50%);width:1px;height:27px;background-color:#a8c0c745;}
.player__favorite:before{left:auto;right:0;}
.hidden-on-mobile{display:none!important}
.accordion-input:checked~.accordion-block{max-height:90000px;padding:20px 0}
.compilations__item{position:relative;margin-left:15px;background-image:none !important;}
.compilations__item:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);border:3px solid transparent;border-left:5px solid #8a8a8a}
.tabs-block__container{padding:10px 0;}
}
.page-content-list {
    margin: 20px;
    list-style-type: disc;
}