@media (min-width:1600px){.section.player-album .container{width:1500px}}
.player{position:relative; margin-top:5px;}
.player.horizontal{
	 background-color:#151f38;
	 opacity: 0.6;
	 overflow:hidden
}
 .intro .player.horizontal{background-color:transparent}
 @media (min-width:768px){.player.horizontal{height:100px}}
 .player.horizontal .container{margin:0 auto;max-width:1010px;height:100%;position:relative;padding:0}
 @media (min-width:768px){.player.horizontal .container{padding-left:15px;padding-right:15px;border-left:1px solid #333;border-right:1px solid #333}}
.player.horizontal .info-album-player{
	display:inline-block;
	padding:10px 10px 10px 3px;
	text-align:center;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}
 @media (min-width:768px){.player.horizontal .info-album-player{width:235px;text-align:left}}
.player.horizontal .info-album-player .album-cover{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;width:80px;height:80px;margin:0 auto;}
@media (min-width:768px){.player.horizontal .info-album-player .album-cover{float:left;margin-right:11px}}
.player.horizontal .info-album-player .album-title{color:#fff;text-transform:uppercase;font-weight:600;line-height:14px;margin-bottom:5px;font-size:14px;margin-top:10px}
@media (min-width:768px){.player.horizontal .info-album-player .album-title{margin-top:26px}}
.player.horizontal .info-album-player .artist-name{color:#ccc;font-size:12px;line-height:12px}
.player.horizontal .player-content{position:relative}
@media (min-width:768px){.player.horizontal .player-content{width:calc(100% - 235px);float:left}}
.player.horizontal .audiojs{width:auto;display:inline-block;background:0 0;box-shadow:none;overflow:visible;margin-left:62px;position:relative;top:46px;font-family:Roboto,sans-serif}
@media (min-width:768px){.player.horizontal .audiojs{width:calc(100% - 62px)}}
.player.horizontal .audiojs .play-pause{
	border:none;
	width:64px;
	height:64px;
	background-color:#F00;
	border-radius:50%;
	position:relative;
	top:-28px;
	z-index:1
}

.player.horizontal .audiojs .play-pause p{width:auto;height:55px}
.player.horizontal .audiojs .play-pause .play{background:url(players-intro.png) 19px 18px no-repeat}
.player.horizontal .audiojs .play-pause .pause{background:url(players-intro.png) 16px -41px no-repeat}
.player.horizontal .audiojs .play-pause .loading{background:url(players-intro.png) 16px -219px no-repeat}
.player.horizontal .audiojs .loaded,.player.horizontal .audiojs .progress,.player.horizontal .audiojs .scrubber{border:0;background-image:none;box-shadow:none;border-radius:10px;height:4px}
.player.horizontal .audiojs .scrubber{background-color:#2A2A2A;margin-left:62px;margin-right:0;width:calc(100% - 200px)}
.player.horizontal .audiojs .loaded{
	background-color:#FFF
}
.player.horizontal .audiojs .progress{
	background: #003dcc;
	background: -moz-linear-gradient(left,  #003dcc 0%, #ff0000 100%);
	background: -webkit-linear-gradient(left,  #003dcc 0%,#ff0000 100%);
	background: linear-gradient(to right,  #003dcc 0%,#ff0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003dcc', endColorstr='#ff0000',GradientType=1 );
	}
.player.horizontal .audiojs .time{bottom:-50px;width:100%;position:absolute;text-shadow:none;border:none;height:auto;line-height:normal;margin:0;padding:0;font-size:12px}
 
 @media (min-width:768px){.player.horizontal .audiojs .time{right:75px;top:-13px;width:auto;bottom:auto}}
 
 .player.horizontal .audiojs .error-message{margin-left:62px;height:auto;line-height:normal}
 .player.horizontal .nextprev{position:relative;overflow:hidden;width:152px;height:27px;left:17px}
 .player.horizontal .nextprev .next{border:0;text-indent:-999em;overflow:hidden;text-align:left;direction:ltr;width:40px;height:27px;background-color:transparent;background-repeat:no-repeat;background-position:center -114px;background-image:url(players-intro.png);right:0}
 .player.horizontal .nextprev .prev{border:0;text-indent:-999em;overflow:hidden;text-align:left;direction:ltr;width:40px;height:27px;background-color:transparent;background-repeat:no-repeat;background-position:center -173px;background-image:url(players-intro.png);left:0}
 .player.horizontal .nextprev .next,.player.horizontal .nextprev .prev{position:absolute;top:0;background-size:auto;display:inline-block;cursor:pointer}
.player.horizontal .playlist{
	position:relative;
	top:25px;
	left:13px;
	font-size:12px;
	line-height:normal;
}

.player.horizontal .playlist a{
	text-decoration: none;
}

 
 @media (min-width:768px){.player.horizontal .playlist{position:absolute;top:20px;left:186px}}
 @media (max-width:767px){.player.horizontal .playlist{position:absolute;top:85px;left:100px}}
.player.horizontal .playlist li{display:none}
 .player.horizontal .playlist li.playing{display:block}
 .player.horizontal .playlist a{color:#fff;text-transform:uppercase}
 .player.horizontal .btnloop{cursor:pointer;border:0;text-indent:-999em;overflow:hidden;text-align:left;direction:ltr;width:25px;height:25px;background-color:transparent;background-repeat:no-repeat;background-position:center -234px;background-image:url(players-intro.png);background-size:auto;position:absolute;top:37px;right:37px;display:none}
 @media (min-width:768px){.player.horizontal .btnloop{display:block}}
 .player.horizontal .btnloop.active{background-position:center -349px}
 
 
 
 
 
 
 .info-album .cover{margin-bottom:30px;position:relative}
 .info-album .cover img{display:block;}
 .info-album p{text-align:center;font-size:20px;line-height:30px}
 .info-album p.album,.info-album p.artist{text-transform:uppercase;font-weight:500;letter-spacing:2.6px;line-height:25px}
 .info-album p.artist{font-weight:400;color:#e104a0;padding-bottom:5px}
 .info-album p.album-list{color:#000}
 .info-album p.description{color:#8b8b8b}
 
 .info-album .buyalbum{margin:30px 0}
 .info-album .links{text-align:center;font-size:14px;font-weight:800;line-height:15px;text-transform:uppercase}
 .info-album .links,.info-album .links a{color:#8b8b8b}
 .info-album .links li{display:inline-block;margin:0 3px}
 .info-album .links li:not(:last-child):after{content:"|";margin-left:6px}
 
 
 
 
 #bg-image3{background-image:url(capa.jpg);}
 
