html,body{
    background: #2C2D3C;
}
.container {
    background: #191A24;
}

/*############## TOPO ##############*/

.topo {
    color: #FFF;
}
.player-top, .player-bottom {
    background: #000;
    border-bottom: 1px solid #52555B;
}
.player .ui-slider .ui-widget-header {
    background-color: #6700C0;
}
.rangeslider__fill{
    background: #6700C0;
}
.rangeslider__fill__bg {
    background: #52555B !important;
}
.player .btn_play_pause {
    background: #6700C0;
    border: 2px solid #000;
}
.fa-android {
    background: #484968;
}

/*############## VIDEO/LETRA ##############*/

.video iframe, .sem-video{
    border: 2px solid #6700C0;
}

/*############## PROXIMAS/ULTIMAS MUSICAS ##############*/

.proximas_ultimas_musicas li .capa-ampliada{
    background-color: rgba(103, 0, 192, .5);
}
.proximas_ultimas_musicas li:hover .capa-ampliada{
    border: 4px solid #6700C0;
}
.proximas_ultimas_musicas li .capa-ampliada:before{
    border-color: transparent #6700C0 transparent transparent;
}
.proximas_ultimas_musicas li{
    border-bottom: 2px solid #313243;
}
.proximas_ultimas_musicas li:hover{
    background: #313243;
}
.proximas_ultimas_musicas .fa-music {
    background: #6700C0;
}

/*############## PECA SUA MUSICA ##############*/

#peca-sua-musica {
    background: #000;
}
#peca-sua-musica label input[type="text"], #peca-sua-musica label input[type="email"], #peca-sua-musica textarea {
    background: #44455C;
    border: 1px solid #22222E;
}
#peca-sua-musica label input[type="text"]:focus, #peca-sua-musica label input[type="email"]:focus, #peca-sua-musica textarea:focus{
    border: 1px solid #6700C0 !important;
}
#peca-sua-musica button{
    background: #6700C0;
}

/*############## ENQUETE ##############*/

#enquete, .result, .voto-sucesso{
    background: #000;
}
#enquete label input[type="radio"]::before {
    background: #191A24;
    border: 3px solid #191A24;
}
#enquete label input[type="radio"]:checked::before {
    background-color: #6700C0;
}
#enquete input[type="submit"]{
    background-color: #6700C0;
}
#enquete label, .result .progress {
    border-bottom: 1px solid #191A24;
}
.result a {
    color: #FFF !important;
    background-color: #6700C0;
}
.voto-sucesso .fa-check{
    color: #6700C0;
}

/*############## MURAL DE RECADOS ##############*/

#mural .content .comentario span {
    color: #6700C0;
}
#mural .content .avatar{
    background: #6700C0;
}
#mural form textarea, #mural form input[type="text"]{
    background: #44455C;
    border: 1px solid #22222E;
}
#mural .content .resposta:before {
    border-left: 3px solid #44455C;
    border-bottom: 3px solid #44455C;
}
#mural form textarea:focus, #mural form input[type="text"]:focus{
    border: 1px solid #6700C0;
}
#mural form button{
    background: #6700C0;
}
.mural-sem-recado {
    background: #000;
}
.fa-share{
    color: #6700C0;
}
#mural .fb-signin-button{
    background: #6700C0;
}

/*############## LOCUTOR ##############*/

.locutor{
    background: #000;
}
.locutor span {
    font-size: 20px;
    font-weight: bold;
}

/*############## PROGRAMACAO ##############*/

.tab-pane {
    background: #0C0D12;
}
.nav-item a:hover {
    background: rgba(103,0,192,0.5) !important;
}
.nav-item a.active:hover{
    background: #000 !important;
}

/*############## RODAPE ##############*/

.rodape span {
    border-right: 2px solid #44455C;
    color: #44455C;
}
.rodape .ico-redes-sociais {
    border: 2px solid #6700C0;
    color: #6700C0;
}
.rodape .link-max {
    color: #44455C;
}

/*############## PAGINA EM MANUTENCAO ##############*/

.manutencao_cont{
    background: #2C2D3C;
}