body { padding: 0; margin: 0 auto; background: #eeeff1; font-family: "pt sans",sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; color: #000; position: relative } button#clear-history-btn { padding: 5px 10px; font-size: inherit; font-style: normal; display: inline-block; font-weight: 400; line-height: 30px; color: #fff; border-radius: 4px; height: 40px; background-position: 12px; margin-top: 5px; border: none; background: #6c8b9a; } input { font-family: "pt sans",sans-serif; !important} a { text-decoration: none } .linkdescription { text-decoration: underline; color: #585858 } .linkdescription:hover { text-decoration: none } a.sitename { font-size: 3rem; color: #fff } a.sitename:hover { text-decoration: none } img { border: 0 } ul { list-style-type: none } h1,h2,h3,h4,h5,h6,fieldset,form,ul,li,dl,dt,dd,td,th,p { padding: 0; margin: 0; list-style-type: none } em { font-style: inherit } a:focus,.button:focus,.button.alt:focus,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus { outline: 0 } .block-content-level-0 { width: 1200px; margin: 0 auto; text-align: left } @media(min-width: 1200px) { .categoty-title { padding:0 4px 6px 10px; border-radius: 10px; margin-right: 40% } } @media(max-width: 1199px) { .categoty-title,.categoty-title:hover { background-color:#6c8b9a; padding: 10px 4px 10px 10px; border-radius: 4px; text-align: center } .categoty-title:hover { background-color: #364b61 } } .more-singer { background-color: #7a8ea2; text-align: center; padding: 4px; border-radius: 0 0 4px 4px; font-size: 16px } .more-singer:hover { background-color: #364b61 } .open-more { color: #fff } .open-more:hover { color: #fff; text-decoration: none } @media(max-width: 1199px) { .block-content-level-0 { width:auto } } .block-content-level-1 { background: #fff; -moz-box-shadow: 0 0 13px rgba(0,0,0,.3) } @media(max-width: 1199px) { .leftmenublock { display:none } } .leftmenublock { float: left; width: 280px; margin: 0; background: #fff; padding: 0 30px 30px 30px } .left-chunk { margin-top: 30px; border: 1px solid #cecece; border-radius: 4px 4px 0 0; padding: 15px 8px 5px 8px; background: #ecedff14; font-size: 18px } @media(min-width: 1200px) { .music-list { padding: 10px 0 5px 20px; border-radius: 6px; background: #fff } } @media(max-width: 1199px) { .music-list { padding:10px 0 0 0; border-radius: 6px } } .menu-title-chunk { color: #000; position: relative; font-weight: 600; padding-left: 10px } @media(min-width: 1200px) { .categoty-title a { color:#000; position: relative; margin: 0 0 10px } } @media(max-width: 1199px) { .categoty-title a { color:#fff; position: relative; margin: 0 0 10px } } @media(min-width: 1200px) { .categoty-title a:hover { color:#000; position: relative; margin: 0 0 10px; padding: 22px 12px 0 12px; margin: 0 0 12px; border-radius: 6px } } @media(max-width: 1199px) { .categoty-title a:hover { color:#fff; position: relative; margin: 0 0 10px; padding: 22px 12px 0 12px; margin: 0 0 12px; border-radius: 6px } } .page-title { padding: 0 0 5px 15px; color: #000; position: relative } .page-title img { position: absolute; left: 0; top: -4px } .page-title a { color: #000; font-size: 16px; font-weight: 700 } .song-title { border-bottom: 1px #5691bd solid; padding: 25px 0 10px 0; color: #000; font-weight: 700; position: relative; margin: 0 0 10px } .top-news { display: block; padding: 7px 0 14px 48px; margin: 0 0 12px; background: url(/image/icons/top-news.png) left bottom repeat-x; position: relative; min-height: 24px } .rightside { float: left; width: 900px } .artist-all { color: #121212; font-size: 14px; display: block; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 20px 0 } @media(max-width: 1199px) { .artist-right-count { font-size:10px } } .menu-list { padding: 3px 0 3px 10px; color: #000; font-size: 15px; display: block; margin: 0; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-repeat: no-repeat; background-size: 26px; background-position: 0 5px } .menu-list:hover { text-decoration: none; color: #000; background-color: #f1f1f1; border-radius: 4px } @media(min-width: 1200px) { .footer { background:#eeeff1; padding-bottom: 125px; padding-top: 15px; color: #000; text-align: center } } @media(max-width: 1199px) { .footer { background:#fff; padding-bottom: 95px; padding-top: 15px; color: #000; text-align: center } } .main-news { position: relative; padding: 0 325px 17px 62px; min-height: 50px; margin: 0 0 17px; border-bottom: 1px #f6f6f6 solid } .main-news-image { width: 50px; height: 50px; overflow: hidden; position: absolute; left: 0; top: 0 } .main-news-image img { width: 30px; height: 30px } .main-news-title { display: block; font-size: 14px; line-height: 18px; color: #c84551; padding: 7px 0 0 } .main-news .top-news-title-author { display: block; font-weight: 700; font-size: 16px; color: #000 } .main-news-title i { display: block; color: #818181; font-style: normal } .main-news-right { position: absolute; right: 0; top: 11px } .main-news-more { display: inline-block; vertical-align: top; margin: 0 10px 0 0 } .main-news-more a { display: block; background: url(/image/icons/main-news-more.png) left top no-repeat; width: 28px; height: 28px } .main-news-buttons { display: inline-block; vertical-align: top; width: 28px; height: 28px; position: relative } .load-button { position: relative; cursor: pointer; height: 56px; line-height: 56px; display: inline-block; padding: 0 0 0 70px; color: #65c0de; font-size: 16px } .search { position: relative; margin: 0 15px 15px } .search form { padding: 0; margin: 0 } .form-text { background: 0; display: block; padding: 0 25px; border: 0; margin: 0; height: 55px; line-height: 55px; color: #818181; font-size: 14px; width: 100%; box-sizing: border-box; background: #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.16); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.16); box-shadow: inset 0 1px 1px rgba(0,0,0,.16) } .form-search { position: absolute; right: 15px; top: 15px; opacity: 1 } .form-search:hover { opacity: .7 } .slider { display: none } @media(max-width: 1199px) { .height15 { height:15px } .center-block { width: auto } .logo { top: 0 } .head { height: 126px } .slider { display: block; cursor: pointer; height: 45px; line-height: 45px; background: #50b112 url(/image/icons/mob-menu.png) 5px center no-repeat; padding: 0 0 0 50px; font-size: 18px; color: #fff } .menumargin { margin: 0 } .top-menu { height: auto; margin: 0; background: #55c110; display: none } .top-menu li { float: none; height: auto } .top-menu-link { height: auto; line-height: 20px } .top-menu li a { padding: 10px 15px; border: 0; background: 0 } .top-menu li a:hover { background: #49ab0b } .leftmenublock,.rightside { float: none; width: auto; margin: 0 15px 20px } .leftmenublock,.rightside { margin: 0 5px } } @media(min-width: 1200px) { ul.playlist { display:block; margin: 5px 0 5px 0 } } @media(max-width: 1199px) { ul.playlist { display:block; margin: 5px 0 } } @media(min-width: 1200px) { ul.playlist>li { position:relative; display: block; overflow: hidden; padding: 0 15px; min-height: 30px; text-decoration: none; border-bottom: 1px solid #d7d7d7 } } @media(max-width: 1199px) { ul.playlist>li { position:relative; display: block; overflow: hidden; padding: 0 15px; min-height: 30px; text-decoration: none; border-bottom: 1px solid #d7d7d7 } } ul.playlist>li a { text-decoration: none } ul.playlist>li.pausing .download-song-button { background-color: #6c8b9a } ul.playlist>li.pausing .download-song-button:hover { background-color: #6c8b9a } ul.playlist>li.first:not(:first-child) { border-top-color: rgba(64,72,84,0.7) } @media(min-width: 1200px) { ul.playlist>li .play-pause-button { overflow:hidden; float: left; margin: 15px 10px 15px 0 } } @media(max-width: 1199px) { ul.playlist>li .play-pause-button { overflow:hidden; float: left; margin: 15px 10px 15px 0 } } ul.playlist>li .play-pause-button a { width: 40px; height: 40px; display: block; float: left; margin-left: 5px; background: url(/image/icons/playlist.png) 0 0 no-repeat; background-size: 107px 250px; border-radius: 50%; overflow: hidden; text-indent: -9999px; position: relative } ul.playlist>li .play-pause-button a:first-child { margin-left: 0 } ul.playlist>li a.playlist-play { background-color: #6c8b9a; background-position: -67px 0 } ul.playlist>li a.playlist-play:hover { background: url(/image/icons/playlist.png) -67px 0 no-repeat; background-size: 107px 250px; background-color: #6c8b9a } ul.playlist>li a.playlist-down { background-position: -34px -66px; border: 1px solid #ddd; background-color: #f0f0f0 } @media(min-width: 1200px) { ul.playlist>li .playlist-download { height:40px; display: block; overflow: hidden; float: left; margin: 15px 20px 15px 0 } } @media(max-width: 1199px) { ul.playlist>li .playlist-download { height:40px; display: block; overflow: hidden; float: left; margin: 15px 20px 15px 0 } } ul.playlist>li .playlist-left { height: 40px; display: block; overflow: hidden; float: left; margin: 15px 10px 15px 0 } @media(min-width: 1200px) { ul.playlist>li .songinfo { float:right; display: inline-flex; padding-right: 15px } } @media(max-width: 1199px) { ul.playlist>li .songinfo { display:none } } @media(min-width: 1200px) { ul.playlist>li .songduration { height:20px; color: #585858; font-size: 14px; text-align: left; } } @media(max-width: 1199px) { ul.playlist>li .songduration { display:none } } @media(min-width: 1200px) { ul.playlist>li .dateadd { height:20px; color: #585858; font-size: 14px; text-align: left; } } @media(max-width: 1199px) { ul.playlist>li .dateadd { display:none } } @media(min-width: 1200px) { ul.playlist>li .date-song-release { height:20px; color: #888; font-size: 12px } } @media(max-width: 1199px) { ul.playlist>li .date-song-release { display:none } } .songinfo-content { text-align: center; padding-top: 1em } .songinfo-content>span { display: block; font-size: 92% } ul.playlist>li a.playlist-lyrics { width: 35px; height: 22px; display: block; float: left; overflow: hidden; text-indent: -9999px; margin: 5px 0 0 10px; background: hsl(218,15%,66%) url(/image/icons/playlist.png) 0 -126px no-repeat; border-radius: 2px; background-size: 100px 200px } ul.playlist>li .playlist-duration { width: 50px; height: 32px; line-height: 32px; display: block; float: left; text-align: right; color: #000 } @media(min-width: 1200px) { ul.playlist>li .songname { overflow:hidden; color: #000; padding-top: 1.5em; padding-bottom: 1.5em } } @media(max-width: 1199px) { ul.playlist>li .songname { overflow:hidden; color: #000; padding-top: 10px; padding-bottom: 10px } } @media(min-width: 1200px) { ul.playlist>li .songname-artist,ul.playlist>li .songname-title { overflow:hidden; white-space: pre-wrap; text-overflow: ellipsis; text-decoration: underline #9c9c9c } } ul.playlist>li .songname-artist,ul.playlist>li .songname-title:hover { text-decoration: none } @media(max-width: 1199px) { ul.playlist>li .songname-artist,ul.playlist>li .songname-title { overflow:hidden; /*white-space: pre-wrap;*/ text-overflow: ellipsis } } @media(min-width: 1200px) { ul.playlist>li .songname-artist { font-weight:600; text-decoration: underline #9c9c9c } } ul.playlist>li .songname-artist:hover { text-decoration: none } @media(max-width: 1199px) { ul.playlist>li .songname-artist { font-weight:600 } } .songname-title { color: #000; font-size: 15px } ul.playlist>li .songname a { color: inherit; text-decoration: underline #585858 } ul.playlist>li .songname a:hover { text-decoration: none } .js__playlist-lyrics_text { background-color: rgba(0,0,0,0.05); margin-top: 10px; padding: 10px; border-radius: 2px } ul.playlist span.js__lyrics_loading { width: 30px; height: 30px; display: block; margin: 0 auto; padding: 25px; border-radius: 9999px; background: #FFF url(/image/icons/loading.gif) 50% 50% no-repeat; background-size: 30px 30px } ul.playlist>li.plays,ul.playlist>li.pausing { background: #5cafc122 } ul.playlist>li.plays,ul.playlist>li:hover { background: #f1f1f1 } ul.playlist>li.plays,ul.playlist>li.pausing,ul.playlist>li.plays+li,ul.playlist>li.pausing+li { border-top-color: #d6d6d6 } ul.playlist>li.plays a.playlist-play,ul.playlist>li.pausing a.playlist-play { background-color: #d21b22; border-radius: 90px } ul.playlist>li.plays a.playlist-play { background-position: 3px -41px; border-radius: inherit; background-color: #6c8b9a } ul.playlist>li.plays a.playlist-play:hover { background-position: 3px -41px; border-radius: inherit; background-color: #6c8b9a } ul.playlist>li.pausing a.playlist-play { background-position: -67px 0; background-color: #6c8b9a } ul.playlist>li.pausing a.playlist-play:hover { background-position: -67px 0; background-color: #6c8b9a } .marquee { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis } ul.paginator { line-height: 40px; display: block; margin: 10px 0 20px 0; text-align: center; font-size: 0 } ul.paginator li { font-size: 14px; display: inline-block; vertical-align: top; margin: 0 3px } ul.paginator li a,ul.paginator li em { display: inline-block; padding: 0 5px; min-width: 40px; border-radius: 4px; box-shadow: 3px 5px 10px 0 rgba(0,0,0,.05) } ul.paginator li a { color: #000; text-decoration: none; background-color: #ececec; border: 0; font-weight: 600 } ul.paginator li a:hover { color: #000; background-color: #0000003d } ul.paginator li em { color: #FFF; background-color: #6c8b9a; opacity: .8 } ul.paginator li.paginator-b { float: left; margin: 0 } ul.paginator li.paginator-n { float: right; margin: 0 } ul.paginator li.paginator-b a,ul.paginator li.paginator-n a { width: 60px; font-size: 18px; color: #FFF; background-color: #1aabff } ul.paginator li.paginator-b a:hover,ul.paginator li.paginator-n a:hover { color: #FFF; background-color: #1cb7ff } ul.paginator li.paginator-b em,ul.paginator li.paginator-n em { width: 60px; font-size: 18px; color: #FFF; background-color: #c9e6f7 } @media(max-width: 1199px) { .song-info-stat-item { font-size:12px; font-style: normal; display: block; font-weight: 400 } } @media(min-width: 1200px) { .song-info-stat-item { font-size:12px; font-style: normal; display: block } } @media(min-width: 1200px) { #fixplayer { padding-left:20px; padding-right: 20px } } @media(max-width: 1199px) { #fixplayer { padding-left:20px; padding-right: 20px } } @media(min-width: 1200px) { #fixplayer #fixplayer_x1 { max-width:1199px } } @media(max-width: 1199px) { #fixplayer #fixplayer_x1 { max-width:1199px } } @media(min-width: 1200px) { #fixplayer { height:64px; background-color: #333; margin-top: 0; font-size: 11px; z-index: 30; position: fixed; bottom: 0; width: 100%; left: 0; right: 0; margin: 0 auto; opacity: .85 } } @media(max-width: 1199px) { #fixplayer { height:84px; background-color: #333; margin-top: 0; font-size: 11px; z-index: 30; position: fixed; bottom: 0; width: 100%; left: 0; right: 0; max-width: 1199px; margin: 0 auto; opacity: .85 } } @media(min-width: 1200px) { #fixplayer:hover { opacity:1 } } @media(max-width: 1199px) { #fixplayer:hover { opacity:1 } } @media(min-width: 1200px) { #fixplayer_x1 { height:100%; margin: auto; position: relative } } @media(max-width: 1199px) { #fixplayer_x1 { height:100%; margin: auto; position: relative } } @media(min-width: 1200px) { #fixplayer #fixplayer-prok { height:10px; background-color: #fff; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; position: absolute; left: 10px; right: 20px; top: 10px } } @media(max-width: 1199px) { #fixplayer #fixplayer-prok { height:10px; background-color: #fff; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; position: absolute; left: 10px; right: 20px; top: 10px } } @media(min-width: 1200px) { #fixplayer #fixplayer-prok-sk,#fixplayer #fixplayer-prok-pr { width:0; display: block; position: absolute; top: 0; bottom: 0; left: 0 } } @media(max-width: 1199px) { #fixplayer #fixplayer-prok-sk,#fixplayer #fixplayer-prok-pr { width:0; display: block; position: absolute; top: 0; bottom: 0; left: 0 } } @media(min-width: 1200px) { #fixplayer #fixplayer-prok-sk:before { content:''; display: block; height: 10px; background-color: #e0e0e0; position: absolute; left: 0; right: 0 } } @media(max-width: 1199px) { #fixplayer #fixplayer-prok-sk:before { content:''; display: block; height: 10px; background-color: #e0e0e0; position: absolute; left: 0; right: 0 } } @media(min-width: 1200px) { #fixplayer #fixplayer-prok-pr { background-color:#7a8ea2; opacity: 1 } } @media(max-width: 1199px) { #fixplayer #fixplayer-prok-pr { background-color:#7a8ea2; opacity: 1 } } @media(min-width: 1200px) { #fixplayer #fixplayer-time { height:0; line-height: 20px; color: #fff; position: absolute; margin-top: 10px; left: 5px; right: 5px; font-size: 12px } } @media(max-width: 1199px) { #fixplayer #fixplayer-time { height:20px; line-height: 20px; color: #fff; overflow: hidden; position: absolute; margin-top: 11px; left: 5px; right: 5px; font-size: 12px } } @media(min-width: 1200px) { #fixplayer #fixplayer-time b,#fixplayer #fixplayer-time em { width:40px; font-weight: 400; position: absolute; top: 0 } } @media(max-width: 1199px) { #fixplayer #fixplayer-time b,#fixplayer #fixplayer-time em { width:40px; font-weight: 400; position: absolute; top: 0 } } @media(min-width: 1200px) { #fixplayer #fixplayer-time b { left:5px; text-align: left; right: 0 } } @media(max-width: 1199px) { #fixplayer #fixplayer-time b { left:5px; text-align: left; right: 0 } } @media(min-width: 1200px) { #fixplayer #fixplayer-time em { right:5px; text-align: right } } @media(max-width: 1199px) { #fixplayer #fixplayer-time em { right:5px; text-align: right } } @media(min-width: 1200px) { #fixplayer #fixplayer-lcd { height:20px; overflow: hidden; color: #000; text-align: center; position: absolute; bottom: 13px; left: 171px; right: 133px; } } @media(max-width: 1199px) { #fixplayer #fixplayer-lcd { height:20px; overflow: hidden; color: #000; text-align: center; position: absolute; bottom: 44px; left: 55px; right: 55px; } } @media(min-width: 1200px) { #fixplayer #fixplayer-lcd #fixplayer-title { height:20px; line-height: 20px; transition: margin .2s; font-size: 14px; color: #fff } } .titleanimation { display: inline-block; padding-left: 100%; animation: marquee 12s linear infinite; } @keyframes marquee { from { transform: translateX(0); } to { transform: translateX(-100%); } } @media(max-width: 1199px) { #fixplayer #fixplayer-lcd #fixplayer-title { height:20px; line-height: 20px; transition: margin .2s; font-size: 14px; color: #fff } } @media(max-width: 1199px) { .titleanimation { animation: marquee 8s linear infinite; padding-left: 100%; white-space: nowrap } } @media(min-width: 1200px) { #fixplayer #fixplayer-lcd #fixplayer-title span { white-space:nowrap; display: inline } } @media(max-width: 1199px) { #fixplayer #fixplayer-lcd #fixplayer-title span { white-space:nowrap; display: inline } } @media(min-width: 1200px) { #fixplayer #fixplayer-lcd #fixplayer-title span>b { font-weight:700 } } @media(max-width: 1199px) { #fixplayer #fixplayer-lcd #fixplayer-title span>b { font-weight:700 } } @media(min-width: 1200px) { #fixplayer #fixplayer-lcd #fixplayer-title span>i { font-style:normal } } @media(max-width: 1199px) { #fixplayer #fixplayer-lcd #fixplayer-title span>i { font-style:normal } } @media(min-width: 1200px) { #fixplayer #fixplayer-lcd.js__notify #fixplayer-title { margin-top:-20px } } @media(max-width: 1199px) { #fixplayer #fixplayer-lcd.js__notify #fixplayer-title { margin-top:-20px } } @media(min-width: 1200px) { #fixplayer #fixplayer-lcd #fixplayer-notification { height:20px; line-height: 20px; font-size: 12px; color: #e4e4e4 } } @media(max-width: 1199px) { #fixplayer #fixplayer-lcd #fixplayer-notification { height:20px; line-height: 20px; font-size: 12px; color: #e4e4e4 } } @media(min-width: 1200px) { #fixplayer a#fixplayer-sound { width:20px; height: 20px; display: block; background: url(/image/icons/fixplayer.png) 0 0 no-repeat; background-size: 250px 100px; position: absolute; bottom: 11px; right: 75px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-sound { width:20px; height: 20px; display: block; background: url(/image/icons/fixplayer.png) 0 0 no-repeat; background-size: 250px 100px; position: absolute; bottom: 14px; right: 75px } } @media(min-width: 1200px) { #fixplayer a#fixplayer-sound.js__on { background-position:-102px -50px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-sound.js__on { background-position:-102px -50px } } @media(min-width: 1200px) { #fixplayer a#fixplayer-sound.js__off { background-position:-125px -50px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-sound.js__off { background-position:-125px -50px } } @media(min-width: 1200px) { #fixplayer #fixplayer-volume { width:70px; height: 20px; background: url(/image/icons/fixplayer.png) -150px -50px no-repeat; background-size: 250px 100px; position: absolute; bottom: 12px; right: 0; cursor: pointer } } @media(max-width: 1199px) { #fixplayer #fixplayer-volume { width:70px; height: 20px; background: url(/image/icons/fixplayer.png) -150px -50px no-repeat; background-size: 250px 100px; position: absolute; bottom: 14px; right: 0; cursor: pointer } } @media(min-width: 1200px) { #fixplayer #fixplayer-volume #fixplayer-volume-x { width:0; display: block; background: url(/image/icons/fixplayer.png) -150px -71px no-repeat; background-size: 250px 100px; position: absolute; top: 0; bottom: 0; left: 0 } } @media(max-width: 1199px) { #fixplayer #fixplayer-volume #fixplayer-volume-x { width:0; display: block; background: url(/image/icons/fixplayer.png) -150px -71px no-repeat; background-size: 250px 100px; position: absolute; top: 0; bottom: 0; left: 0 } } @media(min-width: 1200px) { #fixplayer a#fixplayer-pv { width:20px; height: 20px; display: block; background: url(/image/icons/fixplayer.png) 0 0 no-repeat; background-size: 250px 100px; position: absolute; bottom: 11px; right: 100px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-pv { width:20px; height: 20px; display: block; background: url(/image/icons/fixplayer.png) 0 0 no-repeat; background-size: 250px 100px; position: absolute; bottom: 14px; right: 100px } } @media(min-width: 1200px) { #fixplayer a#fixplayer-pv.js__line { background-position:-50px -50px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-pv.js__line { background-position:-50px -50px } } @media(min-width: 1200px) { #fixplayer a#fixplayer-pv.js__shuffle { background-position:-50px -71px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-pv.js__shuffle { background-position:-50px -71px } } @media(min-width: 1200px) { #fixplayer a#fixplayer-pv.js__repeat { background-position:-71px -50px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-pv.js__repeat { background-position:-71px -50px } } @media(min-width: 1200px) { #fixplayer-foo { height:35px; position: absolute; left: -10px; bottom: 7px } } @media(max-width: 1199px) { #fixplayer-foo { height:35px; position: absolute; left: 0; bottom: 10px } } @media(min-width: 1200px) { #fixplayer a#fixplayer-b_back,#fixplayer a#fixplayer-b_play,#fixplayer a#fixplayer-b_next { width:60px; height: 40px; display: block; float: left; background: url(/image/icons/fixplayer.png) 0 0 no-repeat; background-size: 250px 100px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-b_back,#fixplayer a#fixplayer-b_play,#fixplayer a#fixplayer-b_next { width:60px; height: 40px; display: block; float: left; background: url(/image/icons/fixplayer.png) 0 0 no-repeat; background-size: 250px 100px } } @media(min-width: 1200px) { #fixplayer a#fixplayer-b_back { background-position:0 0 } } @media(max-width: 1199px) { #fixplayer a#fixplayer-b_back { background-position:0 0 } } @media(min-width: 1200px) { #fixplayer a#fixplayer-b_play.js__off { background-position:-61px 0 } } @media(max-width: 1199px) { #fixplayer a#fixplayer-b_play.js__off { background-position:-61px 0 } } @media(min-width: 1200px) { #fixplayer a#fixplayer-b_play.js__on { background-position:-122px 0 } } @media(max-width: 1199px) { #fixplayer a#fixplayer-b_play.js__on { background-position:-122px 0 } } @media(min-width: 1200px) { #fixplayer a#fixplayer-b_next { background-position:-183px 0 } } @media(max-width: 1199px) { #fixplayer a#fixplayer-b_next { background-position:-183px 0 } } @media(min-width: 1200px) { #fixplayer a#fixplayer-sound,#fixplayer a#fixplayer-pv,#fixplayer a#fixplayer-b_back,#fixplayer a#fixplayer-b_play,#fixplayer a#fixplayer-b_next { opacity:1 } } @media(max-width: 1199px) { #fixplayer a#fixplayer-sound,#fixplayer a#fixplayer-pv,#fixplayer a#fixplayer-b_back,#fixplayer a#fixplayer-b_play,#fixplayer a#fixplayer-b_next { opacity:1 } } @media(min-width: 1200px) { #fixplayer a#fixplayer-sound:hover,#fixplayer a#fixplayer-pv:hover,#fixplayer a#fixplayer-b_back:hover,#fixplayer a#fixplayer-b_play:hover,#fixplayer a#fixplayer-b_next:hover { opacity:1 } } @media(max-width: 1199px) { #fixplayer a#fixplayer-sound:hover,#fixplayer a#fixplayer-pv:hover,#fixplayer a#fixplayer-b_back:hover,#fixplayer a#fixplayer-b_play:hover,#fixplayer a#fixplayer-b_next:hover { opacity:1 } } @media(min-width: 1200px) { #fixplayer a#fixplayer-b_back:hover,#fixplayer a#fixplayer-b_play:hover,#fixplayer a#fixplayer-b_next:hover { background-color:#686868; border-radius: 4px } } @media(max-width: 1199px) { #fixplayer a#fixplayer-b_back:hover,#fixplayer a#fixplayer-b_play:hover,#fixplayer a#fixplayer-b_next:hover { opacity:1; background-color: #686868; border-radius: 4px } } @media(max-width: 1199px) { #fixplayer { padding-left:10px; padding-right: 10px } } @media(min-width: 1200px) { #fixplayer #fixplayer-prok { left:15px; right: 15px; z-index: 999999; cursor: pointer } } @media(max-width: 1199px) { #fixplayer #fixplayer-prok { left:15px; right: 15px; z-index: 999999; cursor: pointer } } @media(min-width: 1200px) { .breadcrumbs { padding:15px 0 0 15px; min-height: 40px; line-height: 26px; display: block; overflow: hidden; text-overflow: ellipsis; font-size: 12px; background: #fff } .breadcrumbs a { color: #000 } .breadcrumbs a:hover { text-decoration: underline } #breadcrumbs { padding: 4px 4px 4px 12px; border-radius: 4px; background-color: #f5f5f5 } } @media(max-width: 1199px) { .breadcrumbs { padding:15px 0 0 15px; min-height: 40px; line-height: 26px; display: block; overflow: hidden; text-overflow: ellipsis; font-size: 12px } .breadcrumbs a { color: #000 } #breadcrumbs { padding: 4px 4px 4px 8px; border-radius: 4px; background-color: #f5f5f5 } } span.vote-wrap { overflow: hidden } span.vote-block { position: relative } span.vote-hover { cursor: pointer; margin-right: 20px; display: block; padding-bottom: 30px } span.vote-stars { position: absolute; left: 0; top: 0 } span.vote-active { position: absolute; left: 0; top: 0 } span.vote-result { color: #ccc; font-size: 14px; margin-top: -2px; padding-left: 100px; display: none } span.vote-success { clear: both; color: #ccc; font-size: 14px; display: inline-block; float: right } div.singer { padding: 0; margin: 8px 0 } a.singer-mobile { border: 1px solid #eee; padding: 3px 6px; margin: 8px 0; margin-bottom: 4px; display: inline-block; text-decoration: none; color: #fff; font-size: 15px; border-radius: 4px } a.singer-mobile:hover { background-color: #f1f1f1; color: #000 } a.singer { border: 1px solid #EEE; border-radius: 4px; padding: 3px 6px; margin: 8px 0; margin-bottom: 4px; display: inline-block; text-decoration: none; color: #000; font-size: 15px } a.singer:hover { background-color: #f1f1f1 } ul.playlist>li .playlistsong-btn { overflow: hidden; float: left; margin: 5px 10px 5px 0 } ul.playlist>li .playlistsong-btn a { width: 40px; height: 40px; display: block; float: left; margin-left: 5px; background: url(/image/icons/playlist.png) 4px 0 no-repeat; background-size: 107px 250px; border-radius: 50%; overflow: hidden; text-indent: -9999px; position: relative; background-color: #ffc150 } ul.playlist>li .playlistsong-btn a:first-child { margin-left: 0 } @media(max-width: 1199px) { .block-content-level-1 { display:flex; flex-direction: column-reverse } } .download-song-button { background: #6c8b9a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAALiMAAC4jAXilP3YAAAZSaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAzLTE0VDE0OjMxOjQxKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wMy0xNFQxNDo0ODowMSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMy0xNFQxNDo0ODowMSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJBZG9iZSBSR0IgKDE5OTgpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVjZDUzMmE2LWI4MjMtNGI0ZC05NjkzLWYwZjU0MGU0NmZjMyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmEzZGUzYmE5LWVkYjMtMjI0MC05ZDNmLWFkNGZlMWVlNmRlOSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmZlYjVhNzE3LTdmODAtZGY0ZS05YTM3LWFhZjk0YWY1ZWEzNCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZmViNWE3MTctN2Y4MC1kZjRlLTlhMzctYWFmOTRhZjVlYTM0IiBzdEV2dDp3aGVuPSIyMDE5LTAzLTE0VDE0OjMxOjQxKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjVjZDUzMmE2LWI4MjMtNGI0ZC05NjkzLWYwZjU0MGU0NmZjMyIgc3RFdnQ6d2hlbj0iMjAxOS0wMy0xNFQxNDo0ODowMSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ws4o1AAABs0lEQVRoge2Z7W3CMBBA36EOQDdghIxAJ+gIZYOKCdpOQDcoI7QTwAakG7BBssH1B4kUIhKc5Jycqrxflr8fNpZ9AUNUdafh7CzHNkNVkw4SJYnV+AurjoDlSG1uYikyKbOIN2YRb8wi3phFvDGLeGMW8cYs4o2HkEqqug6olvQYP1HVu5VE5Nij72s6Pl9jcfdZLAEiGYYvuZ7kIvLYViHkP5LazGUQx8E96CWokE24rTK1ClJMKGMnMaGMvcQEMvEkRpSJLzGCzHgSEWXGl4ggM52Eocz0EiUDZPxIlPSQ8SdR0kHGXEJUdQW8AasB/WxFJIWLDHCg+cacA0+1+kO+Xp2BD1T11GE7BP3CLSsTWq8rJww6Kcm0fZL3ygchqgFvzXByrrfNCtgUZXsROZcStG+/zliLQE2mTgwJiBNFWQIHvRGwKPLMJSDOilRJgZ8i/Uy/SEsQsUVG498E6LyJfAL7G/nfRVne2NLqHDdgU5nTeyX/q5K/bmrsaUXSSvpYSf+WibbQqSeRVwBVXXJ993op8qiuTh1vp1ZO+2WzqQxRH7HdoeQLYEvbaeCfHNj+AcRcp9Sqp2HHAAAAAElFTkSuQmCC) no-repeat center } @media(max-width: 1199px) { .download-song-button { padding:0; font-size: inherit; font-style: normal; display: inline-block; font-weight: 400; line-height: 30px; color: #000; margin-right: 4px; margin-bottom: 1px; border-radius: 50%; background-size: 15px; width: 40px; height: 40px } } @media(min-width: 1200px) { .download-song-button { padding:0; font-size: inherit; font-style: normal; display: inline-block; font-weight: 400; line-height: 30px; color: #000; margin-right: 4px; margin-bottom: 1px; border-radius: 50%; background-size: 16px; width: 40px; height: 40px } } .dwnl-button { background: #6c8b9a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAACXBIWXMAAC4jAAAuIwF4pT92AAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAOyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDIwLTExLTExVDE2OjE4OjU5KzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMjAtMTEtMTFUMTY6MTk6NTYrMDI6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTExLTExVDE2OjE5OjU2KzAyOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+QWRvYmUgUkdCICgxOTk4KTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6YjI1NTkwODItMGI5YS0yNjQ5LWJjYmYtNDc4NDE2MjJkYzhlPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZjY3M2U4NDAtMjQyOC0xMWViLWFhYjEtZmZlZjcxNmY4ZTg2PC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6M2E3MGIyNDctZGE0My1mMDQ0LTgwYmUtOGVlZjUyMDIwOTZmPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjNhNzBiMjQ3LWRhNDMtZjA0NC04MGJlLThlZWY1MjAyMDk2Zjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMC0xMS0xMVQxNjoxODo1OSswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y29udmVydGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmIyNTU5MDgyLTBiOWEtMjY0OS1iY2JmLTQ3ODQxNjIyZGM4ZTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAyMC0xMS0xMVQxNjoxOTo1NiswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjMwMDAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjMwMDAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjIxPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjIwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4wOwWbAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAFESURBVHjaxJTBKkVRFIa/w8VAlxChTETiCbyEkgcxMpcXMPEknsDUxFAGtyi6EXG7VwrlfiaLTts557oof50661/r/3d777VXplKBWWAHGAdegSHgCdgHrkpVatW3YTG2qnQDVGOphF+oEvUyfSzhn35j+iP8i+lzn3yh6UgSD5fohit1STvsqi31VD1RmyUt1Yz8adTv5X1S0zX1wf7wELpSU9Rx9eybhmdRTy9T1Em10cOwEXVf9Jl6BEwBTWATeInjngaOgcWCizoH1oG73EUdAvPAPcnq6VZm1Iuk5iL49Mg+gdqO/1u1XrCdOfUyam4iTmvqoVdt5/u0W/LWr4EVYBtYjbhoRnQ/glouUQOWgU7Bo7gDDoKfS3JdYCzvlantII3p81byfAWyAr4LDAKjke9k9hj9P0Et2mPiDz1b7wMA17cubC5X/H8AAAAASUVORK5CYII=) no-repeat } a.dwnl-button:hover { color: #fff; background-color: #364b61 } @media(max-width: 1199px) { .dwnl-button { padding:5px 10px 10px 35px; font-size: inherit; font-style: normal; display: inline-block; font-weight: 400; line-height: 30px; color: #fff; border-radius: 4px; background-size: 16px; height: 40px; background-position: 12px; margin-top: 5px; border: none; } } @media(min-width: 1200px) { .dwnl-button { padding:5px 10px 10px 35px; font-size: inherit; font-style: normal; display: inline-block; font-weight: 400; line-height: 30px; color: #fff; border-radius: 4px; background-size: 16px; height: 40px; background-position: 12px; margin-top: 5px; border: none; } } @media(min-width: 1200px) { .opisanie { padding-left:260px } } .notification { margin: 10px; color: #000; padding: 10px 10px; box-shadow: 0 0 3px rgba(0,0,0,0.5); } .burger-menu__button { position: fixed; top: 8px; right: 20px; z-index: 50; width: 36px; height: 36px; border-radius: 50%; background-color: #6c8b9a; text-align: left; transition: .4s } @media(min-width: 1200px) { .burger-menu__button { display:none } } .burger-menu__lines,.burger-menu__lines::after,.burger-menu__lines::before { position: absolute; width: 24px; height: 2px; background-color: #fff } .burger-menu__lines { top: 50%; left: 50%; transform: translate(-50%,-50%) } .burger-menu__lines::before { content: ''; top: -7px } .burger-menu__lines::after { content: ''; top: 7px } .burger-menu_active .burger-menu__lines { background-color: transparent } .burger-menu_active .burger-menu__lines::before { top: 0; transform: rotate(45deg) } .burger-menu_active .burger-menu__lines::after { top: 0; transform: rotate(-45deg) } .burger-menu__nav { position: fixed; z-index: 100; display: flex; flex-flow: column; height: 100%; background-color: #202122; overflow-y: auto; left: -100%; padding: 20px 20px 20px 20px; transition: .5s; width: 77%; text-align: left } .burger-menu_active .burger-menu__nav { left: 0 } .burger-menu__link { padding: 10px 5px 5px 5px; text-decoration: none; color: #fff; background-repeat: no-repeat; background-size: 25px; background-position: 6px 7px } .burger-menu__link:hover { color: #bbb; text-decoration: none } .burger-menu__link-more { border-radius: 4px; padding: 4px 8px 4px 8px; color: #000; background: #fff; margin-left: 5px } .burger-menu__link-more:hover { background: #f1f1f1; color: #000 } .nav__title { padding: 15px 0 0 6px; font-size: 20px; color: #fff; font-family: "pt sans",sans-serif; border-bottom: 1px solid rgba(255,255,255,.15); margin-bottom: 5px } .burger-menu__overlay { position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; z-index: 40; display: none } .burger-menu_active .burger-menu__overlay { display: block; background-color: rgba(0,0,0,0.7) } @media(min-width: 1200px) { .horizontal-scroll-menu { font-size:0; text-align: left; float: left; background: #6c8b9a; background-size: 200% 100%; width: 100% } } @media(max-width: 1199px) { .horizontal-scroll-menu { font-size:0; text-align: left; width: 100%; float: left } } .horizontal-scroll-menu li { display: inline-block; vertical-align: top } .horizontal-scroll-menu a { display: block; height: 40px; line-height: 40px; padding: 0 10px; color: #fff; font-size: 16px; text-decoration: none } .horizontal-scroll-menu a.is-active,.horizontal-scroll-menu a:hover { text-decoration: underline #fff } @media(min-width: 1200px) { .horizontal-scroll-menu { white-space:nowrap; overflow-y: hidden; overflow-x: auto; padding: 0 0 0 50px } } @media(max-width: 1199px) { .horizontal-scroll-menu { white-space:nowrap; overflow-y: hidden; overflow-x: auto } } @media(min-width: 1200px) { .sitelogo { margin:10px 0 0 0; padding: 0 0 0 60px } } @media(max-width: 1199px) { .sitelogo { margin:4px 0; text-align: center } } .tabledcolumns { background-color: #fff; padding: 0 15px 0 15px } .fxrow,#dle-content1 { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between } .img-box,.img-artist,.img-square,.img-resp,.img-resp-vert,.img-resp-sq,.img-fit { position: relative } .img-artist img { display: block; margin-left: auto; margin-right: auto; border-radius: 50% } .table-right { position: relative } .songinfo>li:nth-child(2n) { background-color: #f5f5f5 } .songinfo>li { position: relative; padding: 5px 10px 5px 150px; font-size: 12px } .songinfo>li>span:first-child { position: absolute; left: 10px; top: 8px; font-size: 12px; color: #585858 } .songinfo>li>a { color: #589aa6; text-decoration: underline } @media screen and (max-width: 1199px) { .tabledcolumns { display:block } .songinfo>li:not(.trate) { padding-left: 150px } .songinfo>li:not(.trate)>span:first-child { white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis } } .fx-1 { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; min-width: 50px; padding: 0 10px 0 10px } @media(min-width: 1200px) { .star-rating { padding-bottom:10px; height: 50px } } @media(max-width: 1199px) { .star-rating { padding-bottom:10px; padding-left: 10px; height: 50px } } .mobcomfortmenu { margin: 2px 0 } .more-track { background-color: #7a8ea2; color: #fff; padding: 8px 10px 8px 40px; margin: 10px auto; width: max-content; border-radius: 4px; cursor: pointer; background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221em%22%20height%3D%221em%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M10%2011H7.101l.001-.009a4.956%204.956%200%200%201%20.752-1.787a5.054%205.054%200%200%201%202.2-1.811c.302-.128.617-.226.938-.291a5.078%205.078%200%200%201%202.018%200a4.978%204.978%200%200%201%202.525%201.361l1.416-1.412a7.036%207.036%200%200%200-2.224-1.501a6.921%206.921%200%200%200-1.315-.408a7.079%207.079%200%200%200-2.819%200a6.94%206.94%200%200%200-1.316.409a7.04%207.04%200%200%200-3.08%202.534a6.978%206.978%200%200%200-1.054%202.505c-.028.135-.043.273-.063.41H2l4%204l4-4zm4%202h2.899l-.001.008a4.976%204.976%200%200%201-2.103%203.138a4.943%204.943%200%200%201-1.787.752a5.073%205.073%200%200%201-2.017%200a4.956%204.956%200%200%201-1.787-.752a5.072%205.072%200%200%201-.74-.61L7.05%2016.95a7.032%207.032%200%200%200%202.225%201.5c.424.18.867.317%201.315.408a7.07%207.07%200%200%200%202.818%200a7.031%207.031%200%200%200%204.395-2.945a6.974%206.974%200%200%200%201.053-2.503c.027-.135.043-.273.063-.41H22l-4-4l-4%204z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E'); background-repeat: no-repeat; background-size: 30px; background-position: 6px } .more-track:hover { background-color: #2f4154 } @media(min-width: 1200px) { a.item { width:160px; vertical-align: top; display: inline-block; margin: 13px } } @media(max-width: 1199px) { a.item { margin:10px 2%; text-align: center; vertical-align: top; display: inline-block } } @media(min-width: 1200px) { a.item .note { display:block; text-align: center; margin: 6px 0 0 0; color: #000; font-weight: 600 } } @media(max-width: 1199px) { a.item .note { display:block; text-align: center; margin: 6px 0 0 0; color: #000; font-weight: 600 } } @media(min-width: 1200px) { a.item img { border-radius:50%; box-shadow: 0 0 12px 0 rgb(0 0 0 / 70%) } } @media(max-width: 1199px) { a.item img { border-radius:50%; box-shadow: 0 0 12px 0 rgb(0 0 0 / 70%) } } @media(min-width: 1200px) { a.item img:hover { border-radius:50%; box-shadow: 0 0 12px 0 hsl(216deg 87% 33% / 70%) } } @media(max-width: 1199px) { a.item img:hover { border-radius:50%; box-shadow: 0 0 12px 0 rgb(11 70 158 / .7) } } @media(min-width: 1200px) { .hp-genres { text-align:center } } @media(max-width: 1199px) { .hp-genres { text-align:center } } @media(min-width: 1200px) { .hp-genres a:hover { text-decoration:none } } @media(max-width: 1199px) { .hp-genres a:hover { text-decoration:none } } /* Playlist PART */ .favorite_wrapp { position: absolute; top: 25px; right: 25px; cursor: pointer; z-index: 99; } .favorite_wrapp img.no_in { display: inline-block; } .favorite_wrapp img.in_on { display: none; } .favorite_wrapp.in_favorite img.no_in { display: none; } .favorite_wrapp.in_favorite img.in_on { display: inline-block; } /*SONG PART*/ .ul.playlist .fav_btn_wrapp { } .favorite-button { overflow: hidden; float: left; margin: 15px 10px 15px 0; width: 40px; height: 40px; background-color: #6c8b9a; border-radius: 50%; } ul.playlist li .favorite_wrapp { position: static; } select#fix-search:hover { cursor: pointer; } .pros { margin: 20px 0 10px 0; padding: 20px; border: 1px solid #ccc; border-radius: 8px; box-shadow: 2px 2px #f1f1f1; } @media(min-width: 1200px) { .dropdown-sorting { top: 0; left: 0; z-index: 99; border-radius: 5px; background: #6c8b9a29; color: #000; -webkit-appearance: none; -moz-appearance: none; background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>"); background-repeat: no-repeat; background-position-x: 100%; background-position-y: 50%; width: auto; padding: 0 24px 0 10px; line-height: 2em; margin: 5px 0; outline: none; cursor: pointer; } } @media(max-width: 1199px) { .dropdown-sorting { top: 0; left: 0; z-index: 99; border-radius: 5px; background: #6c8b9a29; color: #000; -webkit-appearance: none; -moz-appearance: none; background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>"); background-repeat: no-repeat; background-position-x: 100%; background-position-y: 50%; padding: 0 24px 0 10px; line-height: 2em; margin: 5px 0; outline: none; cursor: pointer; width: 100%; } } .search-suggest-list { position: absolute; top: 100%; left: 0px; right: 0; background: white; z-index: 1000; border: 1px solid #ccc; margin-top: 2px; padding: 0; list-style: none; box-shadow: 0 4px 8px rgba(0,0,0,0.1); border-radius: 4px; max-height: 300px; overflow-y: auto; } .search-suggest-list li { padding: 2px 2px 2px 5px; cursor: pointer; width: 100%; } .search-suggest-list li:hover { background-color: #f0f0f0 } .search-suggest-list .icon { margin-right: 8px; } li>svg { vertical-align: middle; } .search-suggest-inform { font-size: 12px; padding: 10px 10px 0px 10px; font-style: italic; border-bottom: 1px solid #cacaca; } .menu_list_left li { display: flex; align-items: center; border-top: 1px solid #e3e3e3; } .menu_list_item_left { display: flex; align-items: center; padding: 8px 10px; width: 100%; color: #000; text-decoration: none; transition: background 0.2s; } .menu_list_item_left:hover { background: #f1f1f1; } @media(max-width: 1199px) { .menu_list_item_left:hover { background: #4b4b4b; } } a.menu_list_item_left:hover { color: #000; } .menu-image_left.links { width: 90px; height: 90px; border-radius: 8px; overflow: hidden; flex-shrink: 0; display: flex; align-items: center; justify-content: center; margin-right: 10px; } .menu-image_left.links img { width: 100%; height: 100%; object-fit: cover; } .menu-info_left { flex-grow: 1; overflow: hidden; } .menu-info_left .artist-name_left { font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: 600; } @media (max-width: 1199px) { .menu-info_left .artist-name_left { color:#fff; } } .menu-info_left .song-title_left { font-size: 13px; color: #2d2c2c; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @media (max-width: 1199px) { .menu-info_left .song-title_left { color:#fff; } } .menu-arrow { margin-left: auto; font-size: 18px; color: #888; } 