@import url(https://fonts.googleapis.com/css?family=Noto+Serif:400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);

.reproductor {
    width: 50%;
    padding: 96px 0 0 10px;
    display: block;
    float: left;
    position: relative;
    z-index: 2;
}

.reproductor .player {
    width: 331px;
    height: auto;
    margin-top: 10px;
    padding: 8px 0;
    display: block;
    line-height: 0;
    position: absolute;
    z-index: 20;
}

.reproductor .player:after {
    content: "";
    width: 2400px;
    height: 300px;
    margin-left: -1200px;
    /*background: url(../imgs/bg_player.png) center top no-repeat;*/
    position: absolute;
    top: 0;
    z-index: -1;
}

.jp-audio {
    width: 100%;
    height: auto;
    background: none;
    border: none;
    line-height: 1;
}

.jp-audio .jp-type-single {
    width: 100%;
}

.jp-audio .jp-interface {
    background: none;
    height: auto;
    line-height: 0;
}

.jp-audio .jp-controls {
    width: auto;
    padding: 0px;
    display: inline-block;
}

.jp-audio .jp-stop {
    display: none;
}

.jp-audio .jp-volume-controls {
    width: auto!important;
    position: relative;
    top: inherit;
    left: inherit;
    padding: 12px 0px;
    vertical-align: top;
}

.jp-audio .jp-time-holder {
    width: auto!important;
    height: 40px;
    display: inline-block;
    position: relative;
    top: inherit;
    left: inherit!important;
}

.jp-audio .jp-current-time,
.jp-audio .jp-duration {
    width: auto;
    height: 40px;
    padding: 0 6px;
    line-height: 40px;
    color: #ffffff;
    font-style: normal;
    font-size: 16px;
}

.jp-audio .jp-volume-bar {
    position: relative;
}

.jp-audio .jp-volume-controls {
    width: 94px;
    height: 40px;
    display: inline-block;
}

@media only screen and (max-width: 1000px) {

}

.main {
    max-width: 1000px;
    width: auto;
    margin: 0 auto;
}

.footer {
    width: 100%;
    position: relative;
    z-index: 1;
    display: inline-block;
    padding: 60px 0;
    background: #000000;
}

@media (max-width: 640px) {

}
