a:link {		text-decoration: none;}
a:visited { 	text-decoration: none;}
a:hover {	text-decoration: none;}
a:active { 	text-decoration: none; }


.resalta {
	color : #000;
	font-size: 10pt;
	font-weight: bold;
    text-align: center;
} 

.mini {
    font-size:8pt;
    color:#333;
}

 #apuscreen {
            display: block;
            width: 100%;
            height: auto;
          }
 #apuinfo {
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        display: none;
        padding: 0;
        margin: 0;
      }

#ventana_apu {
	position:absolute;
	border: 1px solid #333;
	width: 42px;
	height: 350px;
	visibility:hidden;
	margin-left:260px;
	margin-top:85px;
}

#tablerocarrusel{
	overflow-x:auto;
	border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    text-align: center;
    background: #FFF7FE;
    margin-bottom: 10px;
	
	}

#divtapado {
	display: none;
}
#igualar , #btn-sim {
    display: none;
}

/*BOTÓN DESLIZANTE*/
:root {
                --color-green: #00a878;
                --color-red: #fe5e41;
                --color-button: #fdffff;
                --color-black: #000;
}
.switch-button {
                display: inline-block;
                padding-top: 5px;
                margin: 0 auto;
              }

.switch-button .switch-button__checkbox {
                display: none;
                

            }
.switch-button .switch-button__label {
                background-color: var(--color-red);
                width: 30px;
                height: 18px;
                border-radius: 15px;
                display: inline-block;
                position: relative;
            }
.switch-button .switch-button__label:before {
                transition: .2s;
                display: block;
                position: absolute;
                width: 18px;
                height: 18px;
                background-color: var(--color-button);
                content: '';
                border-radius: 50%;
                box-shadow: inset 0px 0px 0px 1px var(--color-black);
            }
.switch-button .switch-button__checkbox:checked + .switch-button__label {
                background-color: var(--color-green);
            }
.switch-button .switch-button__checkbox:checked + .switch-button__label:before {
                transform: translateX(12px);
            }

/*VENTANA MODAL SIMULACIÓN*/
 .modal-fondo {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
    position: absolute;
    top:0;
    left: 0;
    display: none;
    opacity: 0;
    z-index: 9999 !important;
    }

.modal {
    background-color: white;
    width: 500px;
    margin: auto;
    text-align: center;
    padding: 15px;
}

@keyframes aparecer{
    0% {
        opacity: 0;
            }
    100% {
        opacity: 1;
        }
    }
        








/*PENDIENTES*/

.bloqueform {
    position: relative;
    width: 99%;
    margin: auto;
	padding: 1px;
    margin-top:0;
	margin-bottom:0px;
    background-color: #EEF;
	border: 1px solid #B1B7CD;
    border-radius: 4px;
    display:flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.bloqueform label {
    font-size: 12px;
    
}

.columnaform {
    position: relative;
    width: 310px;    
    border: 1px solid green;
    border-radius: 4px;
    
}

.chillon {
	color:#F30;
}

.fetok {
	color:#090;
}



.campo, textarea {
    background: #CCCCCC;
    background: -moz-linear-gradient(top, #CCCCCC 0%, #FFFFFF 50%, #CCCCCC 100%);
    background: -webkit-linear-gradient(top, #CCCCCC 0%, #FFFFFF 50%, #CCCCCC 100%);
    background: linear-gradient(to bottom, #CCCCCC 0%, #FFFFFF 50%, #CCCCCC 100%);
	font-size: 12px;
	border: 1px solid #CCC;
	
}




/*___________________POR REVISAR _______________________*/




.cuadro_tablero
{
	width: 100%;
    margin: auto;
	margin-top:10px;
	margin-bottom:10px;
    background-color: #EEF;
	border: 1px solid #B1B7CD;
    border-radius: 4px;
	font-size:14px;	
}






	 .resumen_jor{
		width:30%;
		text-align:left;
		margin: 0 auto;
		 } 
	.clasificacion	{
		width:70%;
		margin: 0 auto;
		} 
	.carruseldiv	{
		padding-top:10px;
		width:96%;
		margin: 0 auto;
		} 
.info_tit{
	width:45%;
	display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
	
	}
.info_panel{
	width:55%;
	text-align:right;}


.casiequis
{
    margin: 0 auto;
    height: 12px;
    width: 12px;    
    width:100%;
	background-color:#EEEEFF;
	}    



.linkmini { 	 color: #000033; font-size: 10px; border: 1px #333333 none ; font-weight: bold}
.link {
	
	color: #68729E;
	font-size: 12px;
	border: 1px #333333 none;
	font-weight: bold
}

.TACHADO {
	text-decoration: underline;
	text-decoration:blink;
}


.campo {
	background-color:#Ff0000;
	border: 1px solid #00f;
	text-decoration: none;
	}


.tablaresp /* desuso */
{
	border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
	font : 8pt; 
	color : #000; 
	margin : 0px 0px 0px 0px;
	text-align: center; 	
	}




.resalta2 {
	color : #BD4B45;
	
	font-size: 10pt;
	font-style: oblique;
	font-weight: bold;
	
} 
.medio {
	color : #000;
	font-size: 10pt;
	} 

.cuadro
{
	background-color: #EEF;
	border: 1 solid #B1B7CD;
	width:100%;
    max-width: 350px;
	margin:auto;
	}
.filab
{ background-color:#DCD8F3;

	}
	

.noticias {
	padding: 20px;
	border: 2px double #B1B7CD;
	width: 90%;
	font-size: 12px;
	text-align: center;
	background-color: #FFE7B3;
}

/* Por debajo de 700px */
/*
@media screen and (max-width: 700px){
.cuadro_tablero, .fila_user {
font-size:12px;
}
*/

}
/* Por debajo de 400px */
/*
@media screen and (max-width: 400px){
.cuadro_tablero, .fila_user {
font-size:10px;
}
}
*/

