a.hoverable:hover { text-decoration:none;opacity: 0.7; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { border: 1px solid #0275d8 !important; background: #0d2a70 !important; font-weight: normal !important; color: #ffffff !important; } /* @media (min-width: 768px) { #cabecera { background-image: url(/Imgs/cabecera-sehh.png); background-size: cover; background-repeat: no-repeat; height: 42.55vw; } } */ footer a:hover, footer a.btn-link:hover { text-decoration:none;opacity: 0.7; color: #b7e2ae; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } @-webkit-keyframes rotarChevron { 0% {transform: none;} 100% {transform: rotate(90deg);} } @-moz-keyframes rotarChevron { 0% {transform: none;} 100% {transform: rotate(90deg);} } @-o-keyframes rotarChevron { 0% {transform: none;} 100% {transform: rotate(90deg);} } @keyframes rotarChevron { 0% {transform: none;} 100% {transform: rotate(90deg);} } [data-bs-toggle="collapse"][aria-expanded="true"] .collapse-chevrons .fa-chevron-right { -webkit-animation: rotarChevron 0.3s ease-out; -moz-animation: rotarChevron 0.3s ease-out; -o-animation: rotarChevron 0.3s ease-out; -animation: rotarChevron 0.3s ease-out; transform: rotate(90deg); } .form-actions-unformatted { border: 0px; margin: 0px; padding: 0px; } #formulario-votacion {} #formulario-votacion .puesto {} #formulario-votacion .puesto .puesto-title { border-bottom: solid 1px #ddd; } #formulario-votacion .puesto .candidato {} #formulario-votacion .puesto .candidato:hover { background-color: #e8f9fa; } #formulario-votacion .puesto .candidato .img-candidato {max-width:200px;} #formulario-votacion .puesto .candidato .boton-votar .fa-stack { visibility: hidden; } #formulario-votacion .puesto .candidato .boton-votar .btn-success + .d-flex .fa-stack { visibility: visible; } #formulario-votacion .puesto .candidato .boton-votar .btn.btn-success { padding-right: 1.5rem; } #formulario-votacion .boton-votar-disabled .btn { cursor: not-allowed; } .img-candidato.rounded-circle { border: inset 6px var(--secondary); }