/* custom css - pak se musi prepsat do sassu */
/**
.btn--fb, .btn--fb:hover, .btn--fb:active, .btn-fb:focus, .btn--fb:active:hover, .btn--fb:active:focus {
    background: #4080ff none repeat scroll 0 0;
    border: 1px solid #4080ff;
    color: #fff;
}
.btn--dl, .btn--dl:hover, .btn--dl:active, .btn--dl:focus, .btn--dl:active:hover, .btn--dl:active:focus {
    background: #8bc34a none repeat scroll 0 0;
    border: 1px solid #8bc34a;
    color: #fff;
}*/
.btn--dl {
    background: #6dc118 none repeat scroll 0 0;
    display: none;
}
.p-locked, .p-unlocked {
    display: none;
}
#showFormBuy {
    display: none;
}


.lang_de .section--cd .music h2,
.lang_en .section--cd .music h2,
.lang_fr .section--cd .music h2,
.lang_pl .section--cd .music h2,
.lang_ru .section--cd .music h2 {
	height: 50px;
	background-image: url(../images/h2-1.png);
	background-position: 50% 0;
	background-repeat: no-repeat;
	font-size: 0;
	display: block;
	margin: 0 0 30px;
}
.lang_de .section--cd .music p,
.lang_en .section--cd .music p,
.lang_fr .section--cd .music p,
.lang_pl .section--cd .music p,
.lang_ru .section--cd .music p {
	max-width: 600px;
}
.lang_de .jp-playlist li,
.lang_en .jp-playlist li,
.lang_fr .jp-playlist li,
.lang_pl .jp-playlist li,
.lang_ru .jp-playlist li {
	width: 100%;
	position: relative;
	top: auto;
	right: auto;
	height: auto;
	font-size: 16px;
	margin: 3px 0 0;
}
.lang_de div.jp-type-playlist div.jp-playlist a,
.lang_en div.jp-type-playlist div.jp-playlist a,
.lang_fr div.jp-type-playlist div.jp-playlist a,
.lang_pl div.jp-type-playlist div.jp-playlist a,
.lang_ru div.jp-type-playlist div.jp-playlist a {
	padding-left: 23px;
	padding-right: 23px;
}