/**************************************************/
/* Hoja de estilos de personalizaciones de cliente */
/**************************************************/

/*
 En primer lugar, tener en cuenta la variable --main-color 
que se setea con una propertie del servidor 
*/

/* Estilo de la cabecera de la sede */ 
.cabeceraCustom{
	background-color: #f8f9fa !important;
}

/* Color de los titulos de la cabecera */
.colorTitleCustom, #txtBuscarBuscadorGeneral::placeholder{
	color: grey !important;
}

/* Tamaņo del grupo ROW de servicios de la Sede Electronica*/
.iconsGroup{
	width: 90%;
}

/* Tamaņo del grupo ROW de tramites */
.tramite-group {
    width: 90%;
	background-color: unset;
}

/* Elemento tramite */
.tramite-card{
	margin: 0rem;
}


/* Tamaņo y color del texto de las imagenes del carousel */
.carouselTextCustom{
	top: 50%;
    width: 70%;
    margin: auto;
    color: white;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.47);
}

/* Color Indicador del carousel inactivo */
.carousel-indicators li {
	background-color: rgba(255,255,255,.5);
}

/* Color Indicador del carousel activo */
.carousel-indicators .active{
	background-color: var(--main-color);	
}

/* Color de background y texto del footer */
:root {
    --text-footer-color: white !important;
    --background-footer-color: black !important;
}


/* iconos login y registro */
#iconButtonIngresar, #iconButtonRegistrar{
	color: var(--main-color);
}
#menuInfoTramite {
	height: 1000px!important;
}
.divTituloDetalleTramite { width: 90%!important;}

.formularioRegistro .tituloSubmenu  {
	padding-bottom: 10px;
}
.casosDetalle {
	clear: left!important;
	padding-top: 40px!important;
}
.enlacesDescargaDocumentosinstancia .iconosRadicado {
	margin-top: 78px; 

}
#infopresentacion{
	clear: none!important;
}
.formularioRegistro .doctram {
	clear: both!important;
}
#menuInfoTramite .botonSede {
	width: 50%!important;
}
 #btiniciar_1 {
	 display: none!important;
 }
 #menuInfoTramite #botoneraTramite {
	 margin-left: 60px!important;
 }

#tableCerts .col {
	text-align: center;
}
.linksTributos {
	    width: 215px!important;
}
.tributostable {
	width: 100%;
	margin-top:20px;
}

.tributostable .cabecera, .tributostable .cabeceranumero, .tributostable .cabeceravia {
	font-weight: bold;
}
.tab3Cont {
	   
    padding-bottom: 60px;
}

.idiomatab3cont {
	 padding-top: 60px;
}

#tableNavegadores img, #tableSOSoportados img {
    width: 50px;
}
#tableCerts img {
    width: 130px;
} 
#tableCerts .col {
text-align: center;
} 
.tributosTdCambiaFuente {
    padding-right: 12px;
}
.cabeceranumero {
	    width: 150px;
}
#botoneradocumentofichasolicitud #btDocReq, .botoneradocumentofichasolicitud  #btDocOpc, #botoneradocumentofichasolicitud div {
	text-align: left!important;
	margin-right: 10px;
	
}