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,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,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}b,strong{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}body,html{margin:0!important;padding:0!important}*+html,* html{display:inline}.text-logo{display:block;background:url("/web/images/sprite.png") -152px -204px;width:140px;height:34px;font-size:1.6em;color:#fff;font-weight:700;margin:16px 0 0;text-decoration:none}@media only screen and (max-width:750px) and (orientation:portrait){.text-logo{width:98px;font-size:1.2em;background:url("/web/images/sprite.png") 5px -206px}}.text-logo span{font-weight:400}.text-logo:active,.text-logo:hover{text-decoration:none;color:#fff}.logo{float:left;height:100%;margin-right:1.25em}@media only screen and (max-width:750px){.logo{margin-right:.5em}}.logo a,.logo a .logo-helper{height:100%;display:inline-block;vertical-align:middle}.logo img{vertical-align:middle}@media only screen and (max-width:750px){.logo img{width:100px}}.player-controls{vertical-align:top;padding-top:19px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.player-controls .group{display:inline-block;vertical-align:top}.player-controls .group.basic{width:145px;font-size:1px;line-height:0;margin-top:4px;float:left}.player-controls .group.additional,.player-controls .group.basic{text-align:justify;line-height:0;margin-top:2px}.player-controls .group.additional>*,.player-controls .group.basic>*{display:inline-block}.player-controls .group.additional:after,.player-controls .group.basic:after{content:" ";display:inline-block;width:100%;font-size:0;line-height:0}.player-controls .group.additional>*,.player-controls .group.basic>*{vertical-align:top;cursor:pointer}.player-controls .group.additional{float:right}.player-controls .group.additional>*{margin-left:.5em}@media only screen and (max-width:600px) and (orientation:portrait){.player-controls .group.additional.collapsed{float:none;position:fixed;top:60px;right:0;z-index:3;background:#dce2e4;display:block;line-height:0;font-size:0;border-bottom-left-radius:4px;padding-right:10px;margin-top:0}.vk-download .player-controls .group.additional.collapsed{top:98px}.player-controls .group.additional.collapsed>div{margin:15px 12px;height:20px}.player-controls .group.additional.collapsed>div.volume-bar{display:inline-block;height:7px;margin-top:18px;margin-left:-4px}.player-controls .group.additional.collapsed>div.mute{margin-top:10px}.player-controls .group.additional.collapsed:before{opacity:1;position:absolute;content:" ";display:block;width:20px;height:20px;background:url("/web/images/sprite.png") -290px -50px no-repeat;top:-100%;right:20px;margin-top:9px;filter:alpha(opacity=100);cursor:pointer}.player-controls .group.additional.closed{padding-right:0}.player-controls .group.additional.closed>div,.player-controls .group.additional.closed>div.volume-bar{display:none!important}.player-controls .group.additional.closed:before{opacity:.5;top:-100%;right:20px;margin-top:-41px;background:url("/web/images/sprite.png") -290px -10px no-repeat;filter:alpha(opacity=50)}.player-controls .group.additional.closed:before:active,.player-controls .group.additional.closed:before:hover{opacity:1;filter:alpha(opacity=100)}}.player-controls .prev{background:url("/web/images/sprite.png") -8px -13px;width:24px;height:14px;cursor:pointer}.player-controls .prev:hover{background:url("/web/images/sprite.png") -8px -53px}.player-controls .prev:active{background:url("/web/images/sprite.png") -8px -93px}.player-controls .next{background:url("/web/images/sprite.png") -128px -13px;width:24px;height:14px;cursor:pointer}.player-controls .next:hover{background:url("/web/images/sprite.png") -128px -53px}.player-controls .next:active{background:url("/web/images/sprite.png") -128px -93px}.player-controls .pause,.player-controls .play{width:22px;height:22px}.player-controls .ldownload,.player-controls .pause,.player-controls .play{margin-top:-3px;cursor:pointer}.inited.player-controls .ldownload{opacity:0;filter:alpha(opacity=0)}.player-controls .play{background:url("/web/images/sprite.png") -50px -9px}.playing.player-controls .play{display:none}.player-controls .play:hover{background:url("/web/images/sprite.png") -50px -49px}.player-controls .play:active{background:url("/web/images/sprite.png") -50px -89px}.player-controls .pause{background:url("/web/images/sprite.png") -90px -10px}.playing.player-controls .pause{display:inline-block}.player-controls .pause:hover{background:url("/web/images/sprite.png") -90px -50px}.player-controls .pause:active{background:url("/web/images/sprite.png") -90px -90px}.player-controls .track-name{font-size:1.15em;margin:0 190px 0 164px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222}@media only screen and (max-width:500px) and (orientation:portrait){.player-controls .track-name{display:none}}.inited.player-controls .track-name{opacity:0;filter:alpha(opacity=0)}@media only screen and (max-width:600px){.player-controls .track-name{margin-right:40px}}.player-controls .track-name .track{opacity:.8;filter:alpha(opacity=80)}.player-controls .track-name .artist{opacity:1;font-size:.8em;filter:alpha(opacity=100)}.player-controls .mute{display:block;cursor:pointer;height:23px;width:23px;margin-top:-5px;background:url("/web/images/sprite.png") -330px -8px}.player-controls .mute:hover{background:url("/web/images/sprite.png") -330px -48px}.player-controls .mute.active{background:url("/web/images/sprite.png") -330px -88px}.player-controls .volume-bar{margin-top:4px;cursor:pointer;padding:0;overflow:hidden;display:inline-block!important;width:102px;height:4px;background:#bcc2c4}@media only screen and (max-width:750px){.player-controls .volume-bar{width:60px}}.player-controls .volume-bar .volume-bar-value{cursor:pointer;background:#ec008c;width:40%;height:7px}.player-controls .repeat{cursor:pointer;width:22px;height:14px;background:url("/web/images/sprite.png") -169px -13px}.player-controls .repeat:hover{background:url("/web/images/sprite.png") -169px -53px}.player-controls .repeat.active{background:url("/web/images/sprite.png") -169px -93px}.player-controls .shuffle{cursor:pointer;width:20px;height:14px;background:url("/web/images/sprite.png") -210px -13px}.player-controls .shuffle:hover{background:url("/web/images/sprite.png") -210px -53px}.player-controls .shuffle.active{background:url("/web/images/sprite.png") -210px -93px}.progress{position:absolute;width:100%;bottom:0;left:0;margin-bottom:-16px;height:16px}.progress .seek-bar{overflow:hidden;transition:height .2s linear;border-top:1px solid #bcc2c4;top:0;height:5px;background:#bcc2c4}.progress .seek-bar .play-bar{top:0;display:inline-block;height:16px;background:#ec008c}.progress .handler{width:18px;height:18px;position:absolute;top:0;border-radius:9px 9px;-moz-border-radius:9px 9px;-webkit-border-radius:9px 9px;background:#fff;margin-left:-9px;margin-top:-6px;transition:margin-top .2s linear}.progress:hover .seek-bar{height:16px}.progress:hover .handler{margin-top:-1px}.ldownload a.dl{display:block;background:url("/web/images/sprite.png") -252px -10px;width:16px;height:20px}.ldownload a.dl:hover{background:url("/web/images/sprite.png") -252px -50px}.ldownload a.dl.active,.ldownload a.dl:active{background:url("/web/images/sprite.png") -252px -90px}.mobile .progress .seek-bar,.tablet .progress .seek-bar{height:16px}.mobile .progress .handler,.tablet .progress .handler{margin-top:-1px}.header{z-index:2;position:fixed;width:100%;height:56px;top:0;background:#dce2e4}.vk-download .header{height:94px}.header .vk-bar{display:block;width:100%;text-align:center;background:#4e729a;height:40px}.header .vk-bar a{color:#fff}.header .vk-bar a .arr{font-size:1.3em}.header .vk-bar .vk-logo{display:inline-block;background:url("/web/images/vk-logo.gif") 0 0 no-repeat;width:122px;height:24px;overflow:hidden;text-indent:-9999px;white-space:nowrap;margin:7px 0 -6px 2px}.header .container{height:100%;padding:0 22px;max-width:980px}.vk-download .header .container{height:56px}@media only screen and (max-width:600px) and (orientation:portrait){.header .container{padding:0 14px}}.footer{background:#f2f4fa;border-top:1px solid #dce2e4;padding:20px 20px 40px}.footer h3,.footer h4,.footer h5{margin-top:0}.module-collections,.module-downloaded,.module-popular,.module-text{padding:0 19px;overflow:hidden;margin-bottom:1em}.module-collections h3,.module-downloaded h3,.module-popular h3,.module-text h3{color:#000;margin:14px 0 12px;font-size:1.2em;font-weight:700}.module-collections ul li,.module-downloaded ul li,.module-popular ul li,.module-text ul li{border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;overflow:hidden;display:inline-block}.module-collections ul li a,.module-downloaded ul li a,.module-popular ul li a,.module-text ul li a{letter-spacing:.2px;display:inline-block;text-decoration:none;opacity:.7;padding:5px 10px 4px;background:#dce2e4;color:#000;filter:alpha(opacity=70)}.module-collections ul li a:hover,.module-downloaded ul li a:hover,.module-popular ul li a:hover,.module-text ul li a:hover{opacity:1;filter:alpha(opacity=100)}.module-collections ul.collapsed:after,.module-popular ul.collapsed:after{cursor:pointer;content:"E\449\451";border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;overflow:hidden;margin:0;letter-spacing:.2px;display:inline-block;text-decoration:none;padding:5px 10px 4px;background:#dce2e4;color:#000;vertical-align:top}.module-collections ul.collapsed li,.module-popular ul.collapsed li{display:none}.module-collections ul.collapsed li.pinned,.module-popular ul.collapsed li.pinned{display:inline-block}.module-collections{background:#f2f4fa;padding:0 19px 19px}.module-layout.error{padding:20px 19px 13px}.module-layout h1{margin:20px 19px 13px;font-size:2em;font-weight:700;line-height:normal}.module-layout .songs{margin-bottom:1.45em}.module-layout .songs .item{position:relative;cursor:pointer;overflow:hidden;border-top:1px solid #eee;padding:11px 53px 7px 84px}.module-layout .songs .item.no_file{opacity:.1;filter:alpha(opacity=10)}.module-layout .songs .item.no_file .actions{display:none}@media only screen and (max-width:500px) and (orientation:portrait){.module-layout .songs .item{padding:11px 56px 14px 74px}}.module-layout .songs .item.active{background:#ec008c;color:#fff}.module-layout .songs .item.active .actions .play{background:url("/web/images/sprite.png") -91px -210px}.module-layout .songs .item.active .actions .play:hover{background:url("/web/images/sprite.png") -91px -170px}.module-layout .songs .item.active .actions .ldownload a.dl{background:url("/web/images/sprite.png") -252px -10px}.module-layout .songs .item.active .actions .ldownload a.dl:hover{background:url("/web/images/sprite.png") -252px -50px}.module-layout .songs .item.active .actions .ldownload a.dl:active{background:url("/web/images/sprite.png") -252px -90px}.module-layout .songs .item.active.pause .actions .play{background:url("/web/images/sprite.png") -53px -209px}.module-layout .songs .item.active.pause .actions .play:hover{background:url("/web/images/sprite.png") -53px -169px}.module-layout .songs .item.active .duration,.module-layout .songs .item:hover .duration{opacity:1;filter:alpha(opacity=100)}.module-layout .songs .item .actions{position:absolute;left:20px;top:50%;margin-top:-10px;display:inline-block}.module-layout .songs .item .actions ul{line-height:0}.module-layout .songs .item .actions ul li{cursor:pointer;display:inline-block}.module-layout .songs .item .actions .play{background:url("/web/images/sprite.png") -53px -129px;height:22px;width:22px;margin-right:9px}.module-layout .songs .item .actions .play:active,.module-layout .songs .item .actions .play:hover{background:url("/web/images/sprite.png") -53px -169px}.module-layout .songs .item .actions .ldownload a.dl{background:url("/web/images/sprite.png") -252px -130px}.module-layout .songs .item .actions .ldownload a.dl:active,.module-layout .songs .item .actions .ldownload a.dl:hover{background:url("/web/images/sprite.png") -252px -170px}.module-layout .songs .item .desc{display:inline-block}.module-layout .songs .item .desc h3{margin:0;font-size:1em;font-weight:400}.module-layout .songs .item .desc h3 .track{opacity:.7;filter:alpha(opacity=70)}.module-layout .songs .item .duration{opacity:.8;position:absolute;font-size:.8em;right:16px;top:50%;margin-top:-.7em;filter:alpha(opacity=80)}.module-layout .songs .item.load{opacity:.5;filter:alpha(opacity=50)}.module-layout .songs .item.load .play{position:relative;background:url("/web/images/spiner.gif") 50% 50% no-repeat!important;border-radius:11px 11px;-moz-border-radius:11px 11px;-webkit-border-radius:11px 11px}.module-layout .songs .item.error{opacity:.5;filter:alpha(opacity=50)}.module-layout .songs .item.error .play{position:relative;background:url("/web/images/error.png") 50% 50% no-repeat!important;border-radius:11px 11px;-moz-border-radius:11px 11px;-webkit-border-radius:11px 11px}.mobile .module-layout .songs .item.error .play,.module-layout .songs .item.error:hover .play{background:url("/web/images/refresh.png") 50% 50% no-repeat!important}.pagination{padding:0 20px;margin-bottom:1.7em}.pagination li{display:inline-block;margin-right:2px}.pagination li a,.pagination li span{margin-bottom:1vh}.pagination li span{padding:5px 11px}.pagination li a{border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;display:inline-block;text-decoration:none;padding:5px 11px;background:#dce2e4;color:#000;opacity:.8;filter:alpha(opacity=80)}.pagination li a.active,.pagination li a:hover{background:#ec008c;color:#fff;opacity:1;filter:alpha(opacity=100)}body.mobile .player-controls{position:relative}body.mobile .module-layout{padding:0}body.mobile .module-downloaded,body.mobile .module-popular{padding:0 14px;margin-bottom:4vh}body.mobile .module-downloaded h3,body.mobile .module-popular h3{margin:24px 0 12px}body.mobile .module-downloaded ul li,body.mobile .module-popular ul li{margin-bottom:1vh}body.mobile .module-downloaded ul li a,body.mobile .module-popular ul li a{padding:9px 8px}body.mobile .module-downloaded ul:after,body.mobile .module-popular ul:after{cursor:pointer;padding:9px 10px;vertical-align:top}body.mobile,body.tablet{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media only screen and (max-width:780px) and (orientation:portrait){body.mobile .text-logo,body.tablet .text-logo{width:98px;font-size:1.2em;background:url("/web/images/sprite.png") 5px -206px}}@media only screen and (max-width:780px){body.mobile .logo,body.tablet .logo{margin-right:1em}}body.mobile .header .player-controls .group.additional .ldownload,body.mobile .header .player-controls .group.additional .mute,body.mobile .header .player-controls .group.additional .volume-bar,body.tablet .header .player-controls .group.additional .ldownload,body.tablet .header .player-controls .group.additional .mute,body.tablet .header .player-controls .group.additional .volume-bar{display:none!important}@media only screen and (max-width:480px){body.mobile .header .player-controls .track-name,body.tablet .header .player-controls .track-name{display:none}}@media only screen and (min-width:480px){body.mobile .header .player-controls .track-name,body.tablet .header .player-controls .track-name{margin:0 55px 0 144px}}body.mobile .header .player-controls .basic,body.tablet .header .player-controls .basic{width:130px}body.mobile .module-search input,body.tablet .module-search input{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}body.mobile .module-search button,body.tablet .module-search button{display:none}body.mobile .module-layout .songs .item .artist,body.tablet .module-layout .songs .item .artist{opacity:.7;filter:alpha(opacity=70)}body.mobile .module-layout .songs .item .actions,body.tablet .module-layout .songs .item .actions{left:16px}body.mobile .module-layout .pagination li,body.tablet .module-layout .pagination li{margin-right:5px}body.mobile .module-layout .pagination li a,body.mobile .module-layout .pagination li span,body.tablet .module-layout .pagination li a,body.tablet .module-layout .pagination li span{padding:7px 13px}body.iOS .player-controls .ldownload,body.iOS .player-controls .mute{display:none!important}body.iOS .module-layout .songs .item{padding:11px 56px 14px 45px}.overlay{position:fixed;top:0;left:0;z-index:5;background:#000;opacity:.6;cursor:pointer;filter:alpha(opacity=80);width:100%;height:100%}.modal{width:300px;padding:20px;position:fixed;top:50%;margin-top:-120px;left:50%;margin-left:-150px;z-index:6;border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;background:url("/web/images/bg.png") 0 0 repeat;color:#fff}.modal,.modal h3{line-height:1.5em}.modal h3{margin-top:0}.modal .js-captcha-input,.modal img{margin-bottom:1.8em}.modal .modal-footer{margin-top:1em;text-align:center}.modal .modal-footer a{background:#fabf00;color:#000;border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;padding:6px 9px;text-decoration:none}.hide{display:none}html{height:100%;background:url("/web/images/bg.png")!important}body{margin:0;font-size:15px;line-height:20px;color:#222;background:url("/web/images/head.png") no-repeat}body,html{font-family:Arial,sans-serif}a{color:#ec008c;text-decoration:none}.container{max-width:1024px;min-width:320px;margin:0 auto}.vk-download .container .content{margin-top:107px}.container .content{z-index:1;margin-top:73px}.container .content .module-search{background:#f2f4fa;padding:5px 15px 8px 20px}@media only screen and (max-width:500px) and (orientation:portrait){.container .content .module-search{padding:5px 15px 8px}}.container .content .module-search form{position:relative}.container .content .module-search input{display:block;width:100%;height:2.8em;line-height:2.8em;font-size:1.05em;font-weight:700;padding:0;border:none;box-shadow:none;background:#fff;border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;text-indent:8px;color:#000}.container .content .module-search input::-webkit-input-placeholder{color:#5b5b5b}.container .content .module-search input:-moz-placeholder,.container .content .module-search input::-moz-placeholder{color:#5b5b5b}.container .content .module-search input:-ms-input-placeholder{color:#5b5b5b}.container .content .module-search button{cursor:pointer;height:100%;position:absolute;right:0;top:0;padding:0;width:17%;font-size:1em;line-height:2em;border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;border:none;background:#00aeef;color:#fff}.container .content .desktop{background:#f2f4fa;overflow:hidden}.container .content .desktop .adnl_zone{max-width:100%!important}.container .content .desktop .adnl_zone img{max-width:100%!important;height:auto!important}.container .content .desktop-sidebar{float:right;width:300px;margin-left:25px}.container .content .desktop-sidebar .adnl_zone{overflow:hidden}.container .content .desktop-sidebar .closeBanner{cursor:pointer;display:block;width:24px;height:24px;float:right}.container .content .desktop-sidebar .closeBanner.show{background:url("/web/images/close.png") 0 0 no-repeat}@media only screen and (max-width:800px){.container .content .desktop-sidebar{display:none}}
.onesongblock {
	background-color:#FFF;
	box-shadow:0 0 3px 0 rgba(139,167,201, 0.5);
	border:2px solid #8BA7C9;
	border-radius:5px;
	padding:20px;
	margin-bottom:20px;
	overflow:hidden;
	position:relative
}
.onesongblock .onesongblock-tit_and_dur {
	overflow:hidden;
	margin-bottom:15px;
	position:relative
}
.onesongblock h1.onesongblock-title {
	line-height:1.2;
	font-size:18px;
	overflow:hidden;
	margin-right:70px
}
.onesongblock h1.onesongblock-title > b {
	display:block;
	color:#222;
	font-weight:bold;
	margin-bottom:5px
}
.onesongblock h1.onesongblock-title > em {
	display:block;
	color:#555
}
.onesongblock span.onesongblock-duration {
	width:60px;
	height:20px;
	line-height:20px;
	display:block;
	color:#777;
	font-size:16px;
	text-align:right;
	position:absolute;
	top:50%;
	margin-top:-10px;
	right:0
}
.onesongblock .onesongblock-btns {
	text-align:center
}
.onesongblock .onesongblock-btns > a {
	width:100px;
	margin:5px
}
.onesongblock .onesongblock-end {
	color:#777;
	border-top:1px solid #DDD;
	margin-top:15px;
	padding-top:10px;
	text-align:center
}
.onesongblock .onesongblock-end > i {
	display:block;
	font-style:normal;
	margin-bottom:5px
}
a.knopka {
  color: #fff; /* цвет текста */
  text-decoration: none; /* убирать подчёркивание у ссылок */
  user-select: none; /* убирать выделение текста */
  background: rgb(212,75,56); /* фон кнопки */
  padding: .7em 1.5em; /* отступ от текста */
  outline: none; /* убирать контур в Mozilla */
} 
a.knopka:hover { background: rgb(232,95,76); } /* при наведении курсора мышки */
a.knopka:active { background: rgb(152,15,0); } /* при нажатии */

a.knopka-green {
  color: #fff; /* цвет текста */
  text-decoration: none; /* убирать подчёркивание у ссылок */
  user-select: none; /* убирать выделение текста */
  background: rgb(64,199,129); /* фон кнопки */
  padding: .7em 1.5em; /* отступ от текста */
  outline: none; /* убирать контур в Mozilla */
} 
a.knopka-green:hover { background: rgb(53, 167, 110); } /* при наведении курсора мышки */
a.knopka-green:active { background: rgb(33,147,90); } /* при нажатии */