#vclob{
background-color: #1c1c1c !important;
border: solid #6d6d6d 1px;
}

#vclob .titlevclob {
font-size: 13px !important;
margin-bottom: 29px !important;
font-family: 'Mulish', sans-serif;
color: #cacaca !important;
text-align: center;
line-height: 22px;
letter-spacing: 0.5px;
}

#vclob.darkvclob .textovclob {
font-size: 15px !important;
margin-bottom: 24px !important;
font-family: 'Mulish', sans-serif;
color: #cacaca !important;
text-align: justify;
line-height: 23px;
}

#vclob .textovclob a {
color: black!important;
font-size: 14px !important;
}

#vclob .textovclob a:hover {
color: black !important;
}

#vclob .cpy .fila_1vclob > a.no_activo, #vclob .cpy .buttonsvclob a:hover {
background-color: white!important;
color: #15362e !important;
border-color: black!important;
border-radius: 0px !important;  
font-size: 11px !important;
}

#vclob .fila_2vclob a.no_activo {
border-color: black!important;
background-color: transparent !important;
color: black!important;
border-radius: 0px !important;    
font-size: 11px !important;
}

#vclob input:checked + .slidervclob {
background-color: white!important;
}

#vclob input:checked + .slidervclob:before {
background-color: #1c1c1c !important;
}

#vclob .slidervclob:before {
background-color: #1c1c1c69 !important;
}

#vclob .selectorvclob:hover .texto_selectorvclob {
    color: black!important;
}

#vclob .texto_selectorvclob {
margin-top: -22px !important;
}