.module:hover, .module.moduleActive{    background-color: #78b829;    cursor: pointer;    color: #eee;}.section{    background-color: #78b829;    cursor: pointer;    color: #eee;}.section:hover, .section.sectionActive{    background-color: #eee;    cursor: pointer;    color: #78b829;}.boton{    border: 1px solid #78b829;    color: #78b829 !important;}.boton:hover{    background-color: #78b829;    border-color: #79C3D1;}.btn-add-linea{    background-color: #78b829;}#escritorio-top-menu .top-button:hover{    background-color: #78b829;}.switchModeButton{    background-color: #78b829 !important;}#login .login-titulo{    background-color: #78b829;    color: #fff;    font-size: 1.1em;    font-weight: bolder;    border-bottom: 1px solid #222;    padding: 5px 0px;}#modal-loading .form .titulo, #modal-alert .form .titulo, #modal-prompt .form .titulo, .form .titulo{    background-color: #78b829;    color: #fff;    font-size: 1.1em;    font-weight: bolder;    border-bottom: 1px solid #222;    padding: 5px 0px;}h4.titulo{    background-color: #78b829;    color: #fff;    font-size: 1.1em;    font-weight: bolder;    border-bottom: 1px solid #222;    padding: 5px;    margin-bottom: 1em;}.tabla th, tr.seleccionada td{    border: 1px solid #fff;     border: 0px;    background-color: #fff;     color: #78b829;    table-layout: fixed;     font-weight: bolder;    text-align: left;}.tabla-calendario-header{    background-color:#78b829;}.tabla-calendario-sub-header{    background-color:#78b829;}.tabla-calendario table th{	background-color:#78b829;}.tabla-calendario table th.dia-actual{    color:#78b829;}.tabla-calendario-contenido .dia,.tabla-calendario-contenido .hora{    border-right: 1px solid #78b829;}.tabla-calendario-sub-header .dia-actual{    color:#78b829;}#indicador-hora{    border-top: 1px solid #79C3D1;}.botonera-horizontal li, .boton, button{    border: 1px solid #78b829;}.botonera-horizontal li:hover, .boton:hover, button:hover{    background-color: #78b829;    border-color: #eee;}#tabs ul, #window-tabs{    border-color: #78b829;}#tabs ul li, #window-tabs li{    color: #78b829;    border-color: #78b829;}#tabs ul li.activo, #window-tabs li.activo{    background-color: #78b829;    color: #fff;    border-color: #78b829;}#splash-information .barra-superior{	color: #78b829;}#window-actions{	background-color:#78b829;}button{	color:#78b829}button:hover{    color: #fff;    background-color: #78b829;}.destacado{    color: #78b829;}.dia-repeticion{    border: 1px solid #78b829;    color: #78b829;}.dia-repeticion.seleccionado{    color: #fff;    background-color: #78b829;}.tiene-detalle:hover{    background-color: #78b829;    color: #fff;}.ficha-lista:hover, .ficha-cliente:hover, .ficha-presupuesto:hover, .ficha-factura:hover, .ficha-cobro:hover, .ficha-gasto:hover, .ficha-informe-medico:hover, .ficha-periodontograma:hover, .ficha-odontograma:hover{    background-color: #78b829 !important;}.ficha-lista:hover select,.ficha-lista:hover select *{    color:#78b829 !important;}.ficha-producto:hover{    border: 1px solid #78b829 !important;    background-color: #78b829 !important;}