/* ESTILOS GLOBALES
-------------------------------------------------- */
.estilo-letra{	
	font-size: 12px;
}
.quitar-vinieta>li{
	list-style: none;
}
.visitante{
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;
	font-weight:bold;
	font-size: 16px;
}
.fecha{
	font-weight: bold;
	font-size: 15px;
}
@media (max-width: 500px){
	h2{
		font-size: 20px;
	}
	h3{
		font-size: 15px;
	}
	.fecha{		
		font-size: 8px;
	}
}
.pag-solicitudes{
	padding-top:300px;
}
.secuencia-letras li{
	list-style-type: lower-latin;
	font-size: 12px;
}
.secuencia-numeros li{
	list-style-type: decimal;
}
a:hover{
	text-decoration: none;
}
a:focus{
	text-decoration: none;	
}
.enlace_vinieta{
	color: #6E6E6E;	
}
.enlace_vinieta:hover, .enlace_vinieta:focus{	
	color:#31b1dd;
}
.letrasblanco{
	color:#FFF;
}
.letrasgris{
	color: #E15E22;/*naranja*/
}
.letrasnaranja{
	color:#982133;/*rojo*/
}
.color-fondobuzon{
	background-color: #5991DB;
}
.color-rojo{ background-color: #982133; }

a.color-rojo:hover{ background-color: #5C0809; }

.color-azul{
	/*background-color: #00a3c3;*/
	background-color: #ba1d46;
}

.color-azulb{
	/*background-color: #06bbbc;*/
	background-color: #34312f;
}

.color-naranja02{
	background-color: #C02323;
}
.color-naranja{
	background-color: #E15E22; /*gris #A4A4A4*/
}
.color-grisbajo{
	background-color: #cdcdcd;
}
.color-blanco{
	background-color: #FFF;
}
.banner{
	position: relative;
	float: left;	
}
.logo{
	position: absolute;
	width: 120px;
	height: auto;
	top: 45px;
	margin-left: 40px;
}
.img-texto{					
	font-weight: bold;
	position: absolute;
	top:80px;
	left: 28%;	
}
.img-texto>h1{
	font-family: times;
	font-size: 50px;
	color:#FFF;
}
.textofondo{
	display: inline-block;
	color:#FFF;
	font-weight: bold;
	padding: 5px 10px;
}
@media(max-width:1024px){
	.pag-solicitudes{
		padding-top:230px;
	}	
	.logo{			
			width: 100px;
			top: 30px;			
		}
	.img-texto{			
			top:75px;			
			left: 35%;	
		}
	.img-texto>h1{
		font-size: 22px;
	}	
	.textofondo{								
			font-size: 10px;			
			padding: 2px;
		}
	.tamanio-btn-xs{
		width: 100px;
	}
	.tamanio-btn-md{

	}
}
@media(max-width:768px){
	.logo{
			position: absolute;
			width: 80px;
			top: 20px;
			height: auto;
			margin-left: 10px;
		}
	.img-texto{	
			color:#FFF;			
			position: absolute;
			top:50px;			
			left: 27%;	
		}
	.img-texto>h1{
		font-size: 22px;
	}	
	.textofondo{			
			font-size: 10px;			
			padding: 2px;
		}
}
@media(max-width: 450px){
	.pag-solicitudes{
		padding-top:160px;
	}
	.logo{		
			width: 30px;
			top: 10px;			
			margin-left: 10px;
		}
	.img-texto{		
			top:10px;			
			left: 30%;			
	}
	.img-texto>h1{
		font-size: 13px;
	}		
}

/*SECCIÓN DE MENÚ*/

.personalizado> ul > li> a:hover, .personalizado> ul > li> a:focus{		
	background-color: #982133;
	font-weight: bold;		
}
.personalizado> ul > li> a{	
	font-family: times;
	color: #fff;
	font-size: 16px;
	padding-bottom: 0px;	
}
.nav{
	padding: 8px;
}
.margen-top{
	margin-top: 10px;
}
@media(max-width:1024px) and (min-width:500px ){
	.personalizado> ul > li> a{	
		font-size: 15px;
		padding: 5px;	
	}
	.nav{
		padding: 5px;
	}	
}
@media(max-width:500px){
	.personalizado> ul > li> a{
		font-size: 12px;
		padding: 0px;	
	}
	.nav{
		padding: 0px;
	}
	
}
/*SECCIÓN DEL SLIDER*/
.carousel-control .icon-slide{	
	font-size: 40px;	
}
@media screen and (min-width: 768px){
	.carousel-control .icon-chevron-right, .carousel-control .icon-next {
	    margin-right: -15px;
	}
}
@media screen and (min-width: 768px){
	.carousel-control .icon-chevron-left, .carousel-control .icon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
	    width: 30px;
	    height: 30px;
	    margin-top: -15px;
	    color: #999999;
	    font-size: 40px;
	}
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .icon-chevron-left, .carousel-control .icon-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
}
.carousel-control.right {
    right: 0;
    left: auto;
    /* background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%); */
    background-image:none;
    /* background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5))); */
    /* background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%); */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x;
}

.carousel-indicators{
	bottom: 1px;
}
.carousel-indicators  li{
	background-color: #9DA4A8;	
	width: 15px;
	height: 15px;
}
.carousel-indicators .active{
	width: 15px;
	height: 15px;
	background-color:#982133;
}
.num{
	margin-top:10px;
	width: 70px;
	height: 70px;
	background-color:#13A392;
	border-radius: 50%;
	position: absolute;		
}
.num h2{
	color:#FFF;	
	font-weight: bold;
	text-align: center;
}
.fondogris{
	margin-top: 80px;	
	text-align: center;
	width:530px; 	
	padding: 5px;
	background-color: #E15E22; /*cafe #E15E22*/
	color:#FFF;
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;	
}
.letrasslider{
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;
	margin-left: 100px;	
	font-size: 30px;
	color:#982133;
	font-weight: bold;
}
.container-fluid{
	padding-left: 0px;
	padding-right: 0px;
}
.slider-img{
	padding: 40px 0px;
	width: 350px;
	position: relative;
	color:#E15E22;
}
@media(max-width:500px){
	.slider-img{
		width: 150px;
		padding: 0px 0px;
	}
	.fondogris{
		margin-top: 20px;
		text-align: center;
		width:140px; 	
		padding: 2px;		
		color:#FFF;
		font-size: 10px;	
	}
	.letrasslider{
		margin-left: 5px;
		margin-right: 30px;
		margin-top: 3px;
		font-size: 8px;
		color:#F26911;
		font-weight: bold;
	}
	.carousel-indicators  li{
		background-color: #9DA4A8;	
		width: 7px;
		height: 7px;
	}
	.carousel-indicators .active{
		width: 7px;
		height: 7px;
		background-color:#982133;
	}
	.num{
		margin-top: -8px;
		margin-left: 3px;			
		width: 20px;
		height: 20px;
		position: relative;			
	}
	.num h2{
		margin-top: 5px;
		padding-top: 5px;
		font-size: 10px;
		color:#FFF;	
		font-weight: bold;
		text-align: center;
	}

}
@media(max-width:1050px) and (min-width:500px ){
	.slider-img{
		margin: 20px 30px;
		padding: 40px 40px;
		width: 250px;
		padding: 0px 0px;
	}
	.fondogris{		
		margin-top: 20px;		
		width:370px; 	
		padding: 8px;				
		font-size: 15px;	
	}
	.letrasslider{
		margin-left: 70px;
		margin-right: 30px;
		padding-right: 20px;	
		font-size: 18px;
		color:#982133;
		font-weight: bold;
	}
	.num{		
		width: 50px;
		height: 50px;				
	}
	.num h2{
		margin-top: 16px;		
		font-size: 20px;
	}

}
/*SECCION DEL CONTENIDO*/
.estiloletra{
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;
	font-size: 17px;
}
blockquote{
	margin-top: 5px;
	border-left: 5px solid #A4A4A4;
}
.fondobody{
	background-color: #e4e4e4;
	margin: 0px;
	font-size: 15px;
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;
	color:#6E6E6E;
	border-top:1px #bdbdbd solid;
}
.contorno{	
	padding: 0px;
	position:relative;
}

.efectobox{	
	padding: 5px 25px 10px 25px;
	box-shadow: 0px 2px 2px #BDBDBD;	
	margin: 8px;
}
.cuadro{
	margin:0 auto;
	width:100px;
	height:100px;
	border-radius:50%;	
}
.cuadro>a>span{
	line-height:100px;
	text-align:center;
	font-size: 50px;
	color: #fff;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s;
}

.cuadro a:hover span{
	font-size: 70px;		
}
.cuadrocolor{
	width: 130px;
	height: 130px;	
	padding: 5px;		
	text-align: center;
	border-radius: 50%;	
}

a .cuadrocolor p{
	margin-top: 50px;
	color:#FFF;
	font-size: 13px;		
}
.size-icon2{
	font-size: 100px;
	color: #cdcdcd;	
}
.size-icon3{
	margin: 10px;
	font-size: 80px;	
}
.size-icon4{
	font-size: 30px;
	margin-bottom: 0px;
	display: inline-block;	
}

.size-icon05{
	margin: 5px;
	font-weight: bold;	
	font-size: 25px;	
	color:#9c4c4d;	
}
.size-icon6{		
	color: #cdcdcd;
	font-size: 120px;
}/*dollar*/
.size-icon7{	
	font-size: 70px;
	color: #cdcdcd;	
}
.tamanio-btn-md{
	width: 320px;
}
.tamanio-btn-xs{
	width: 200px;
}
.btn-warning{
	margin: 3px;
	padding: 5px;
	font-size: 13px;	
	border-radius: 0px;
	background-color: #982133;
	background-image: none;
	border-color: #982133;
}
.btn-warning:hover,
.btn-warning:focus{
	background-color: #9c4c4d;
	border-color: #982133;
}
.efecto-enlace>p{
	margin-top: 20px;
	color:#FFF;
	font-size: 15px;
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;		
}
.efecto-enlace:hover p{
	margin-top: 15px;
	font-size: 18px;
	color:#FFF;
}

a:hover .cuadrocolor{
	background-color: #6E6E6E;
}
/*a:hover .color-rojo{
	background-color: #6E6E6E;
}*/
.cuadrocolor02{
	width: 110px;
	height: 60px;	
	padding: 10px;		
	text-align: center;
	margin: 5px;		
}
.cuadrocolor02 p{	
	margin-top: 8px;
	font-weight: normal;	
	color:#FFF;
	font-size: 15px;
}		

.relleno00{	
	margin: 20px -8px 8px -8px;	
	box-shadow: 0px 2px 2px #BDBDBD;				
}
.relleno00 h3{
	color:#E6E6E6;
	text-shadow: 2px 2px rgba(97, 87, 87, .5)
}
.relleno00 h4{
	color:#E6E6E6;
	text-shadow: 2px 2px rgba(97, 87, 87, .5)
}
.relleno00 p{
	color:#E6E6E6;
}
.relleno01{
	height: 600px;	
}
.relleno02{
	height: 432px;		
}
.relleno03{
	height: 100px;		
}
.relleno04{
	height: 140px;		
}
.relleno05{
	height: 162px;		
}
.relleno06{
	height: 150px;		
}
.relleno07{
	height: 350px;		
}
.relleno08{
	height: 350px;		
}
.relleno09{
	height: 230px;		
}
/*.relleno10{
	height: 230px;		
}*/
.relleno11{
	height: 230px;		
}
.relleno12{
	height: 390px;		
}
.relleno13{
	height: 390px;		
}
.relleno14{
	height: 390px;		
}
.relleno15{
	height: 668px;	
}
.relleno16{
	height: 180px;		
}
.relleno17{
	height: 160px;		
}
.relleno18{
	height: 130px;		
}
.relleno19{
	height: 150px;		
}
.relleno20{
	height: 300px;		
}
.relleno21{
	height: 300px;		
}
.relleno22{
	height: 300px;		
}
.relleno23{
	height: 350px;
}
.relleno24{
	height: 350px;
}
.relleno25{
	height: 350px;		
}
.relleno26{
	height: 350px;
}
.relleno27{
	height: 200px;
}
.relleno29{
	height: 333px;
}
.relleno30{
 	height: 158px;
}
.relleno32{
	height: 162px;
}
.relleno33{
	height: 260px;
}
.relleno34{
	height: 260px;
}
.relleno35{
	height: 260px;
}
.relleno36{
	height: 260px;
}
.relleno37{
	height: 200px;
}
.relleno38{
	height: 200px;
}
.relleno39{
	height: 250px;
}
.relleno43{
	height: 250px;
}
.relleno44{
	height: 180px;
}
.relleno46{
	height: 180px;
}
.relleno47{
 height: 200px;
}
.relleno48{
 height: 200px;	
}
.relleno49{
	height: 200px;
}
.relleno50{
	height: 200px;
}
.relleno-1{
	height: 200px;
}
.relleno-5{
	height: 150px;
}
.relleno-8{
	height: 250px;
}
.relleno-11{
	height: 280px;
}
.relleno-12{
	height: 280px;		
}
.relleno-13{
	height: 280px;
}
.relleno-14{
	height: 180px;
}
.relleno-16{
	height: 150px;	
}
.relleno-17{
	height: 170px;
}
/*================================================================================================*/
.img-formatolinea{
	width: 200px;
}
.img-correo{
	width: 400px;	
}
.img-formatopersonal{
	margin-bottom: 20px;
	width: 350px;	
}
.img-formatocorreo{
	margin-top: 20px;
	width: 600px;
	margin: 15px;
	margin-bottom: 20px;
}
@media(max-width:1024px){	
	.cuadrocolor{
		width: 110px;
		height: 110px;	
		padding: 5px;
	}
	a .cuadrocolor p{
		margin-top: 40px;		
		font-size: 10px;			
	}
	.size-icon6{		
		font-size: 100px;
	}/*dollar*/
	
	.tamanio-btn-xs{
		width: 130px;
	}
	.relleno01{
		height: 760px;	
	}
	.relleno02{
		height: 520px;		
	}
	.relleno03{
		height: 123px;		
	}
	.relleno04{
		height: 168px;		
	}
	.relleno05{
		height: 195px;		
	}	
	.relleno06{
		height: 225px;		
	}
	.relleno07{
		height: 390px;		
	}
	.relleno08{
		height: 390px;		
	}
	.relleno09{
		height: 300px;		
	}
	/*.relleno10{
		height: 230px;		
	}*/
	.relleno11{
		height: 300px;		
	}
	.relleno12{
		height: 440px;		
	}
	.relleno13{
		height: 440px;		
	}
	.relleno14{
		height: 440px;		
	}
	.relleno15{
		height: 780px;	
	}
	.relleno16{
		height: 210px;		
	}
	.relleno17{
		height: 180px;		
	}
	.relleno18{
		height: 170px;		
	}
	.relleno19{
		height: 170px;		
	}
	.relleno20{
		height: 320px;		
	}
	.relleno21{
		height: 320px;		
	}
	.relleno22{
		height: 320px;		
	}
	.relleno23{
		height: 400px;
	}
	.relleno24{
		height: 400px;
	}
	.relleno25{
		height: 400px;		
	}
	.relleno26{
		height: 400px;
	}
	.relleno27{
		height: 220px;
	}
	.relleno29{
		height: 360px;
	}
	.relleno30{
	 	height: 160px;
	}
	.relleno31{
		height: 183px;
	}
	.relleno32{
		height: 185px;
	}
	.relleno33{
		height: 310px;
	}
	.relleno34{
		height: 310px;
	}
	.relleno35{
		height: 310px;
	}
	.relleno36{
		height: 310px;
	}
	.relleno37{
		height: 230px;
	}
	.relleno38{
		height: 230px;
	}
	.relleno39{
		height: 290px;
	}
	.relleno43{
		height: 290px;
	}
	.relleno44{
		height: 220px;
	}
	.relleno46{
		height: 220px;
	}
	.relleno47{
	 height: 200px;
	}
	.relleno48{
	 height: 230px;	
	}
	.relleno49{
		height: 230px;
	}
	.relleno50{
		height: 230px;
	}

	.relleno-5{
		height: 150px;
	}
	.relleno-8{
		height: 250px;
	}
	.relleno-11{
		height: 300px;
	}
	.relleno-12{
		height: 300px;		
	}
	.relleno-13{
		height: 300px;
	}
	.relleno-14{
		height: 180px;
	}
	.relleno-16{
		height: 150px;	
	}
	.relleno-17{
		height: 146px;
	}
}
@media(max-width: 768px){
	.img-formatolinea{
		width: 100px;	
	}
	.img-correo{
		width: 250px;	
	}
	.img-formatopersonal{
		width: 200px;	
	}
	.img-formatocorreo{
		width: 250px;
		margin: 15px;
	}
	.btn-warning{
		background-image: none;
		padding: 5px;
		margin: 2 1px;
		font-size: 11px;		
	}
	.size-icon2{
		font-size: 70px;
	}
	.size-icon3{
		font-size: 50px;
	}
	.size-icon05{
		font-size: 20px;
	}
	.cuadro{
		margin:0 auto;
		width:70px;
		height:70px;
		border-radius:50%;	
	}
	.cuadro>a>span{
		line-height:70px;		
		font-size: 40px;		
	
	}
	.estiloletra{
		font-size: 15px;
	}
	.estiloletra p{
		font-size: 12px;
		padding: 0px;
	}
	.cuadrocolor{
		width: 100px;
		height: 100px;	
		padding: 10px;
	}
	a .cuadrocolor p{
		margin-top: 20px;		
		font-size: 10px;			
	}
	.cuadrocolor02{
		width: 55px;
		height: 35px;	
		padding: 2px;		
		margin-left: -7px;	
	}
	.cuadrocolor02 p{		
		margin-top: 0px;			
		font-size: 10px;						
	}
	.relleno00{
		padding: 20px;
	}
	.relleno00 h3{
		font-size: 20px;	
	}
	.relleno01{
		height: 420px;
	}
	.relleno02{
		height: 300px;
	}
	.relleno03{
		height: 115px;
	}
	.relleno04{
		height: 155px;
	}
	.relleno05{
		height: 185px;
	}
	.relleno06{
		height: 150px;
	}	
	.relleno07{
		height: 380px;
	} 
	.relleno08{
		height: 280px;
	}
	.relleno09{
		height: 150px;
	}
	.relleno10{
		height: 150px;
	}
	.relleno11{
		height: 200px;
	}
	.relleno12{
		height: 180px;
	}
	.relleno13{
		height: 250px;
	}
	.relleno14{
		height: 150px;
	}
	.relleno15{
		height: 610px;
	}
	.relleno16{
		height: 180px;
	}
	.relleno17{
		height: 180px;
	}
	.relleno18{
		height: 150px;
	}
	.relleno19{
		height: 150px;
	}
	.relleno20{
		height: 180px;
	}
	.relleno21{
		height: 300px;
	}
	.relleno22{
		height: 180px;
	}
	.relleno23{
		height: 180px;
	}
	.relleno24{
		height: 180px;
	}
	.relleno25{
		height: 250px;
	}
	.relleno26{
		height: 200px;
	}
	.relleno27{
		height: 260px;
	}
	.relleno29{
		height: 240px;
	}
	.relleno30{
	 	height: 158px;
	}
	.relleno32{
		height: 200px; 
	}
	.relleno33{
		height: 150px;
	}
	.relleno34{
		height: 250px;
	}
	.relleno35{
		height: 180px;
	}
	.relleno36{
		height: 190px;
	}
	.relleno37{
		height: 180px;
	}
	.relleno38{
		height: 200px;
	}
	.relleno39{
		height: 150px;
	}
	.relleno43{
		height: 180px;
	}
	.relleno44{
		height: 150px;
	}	
	.relleno46{
		height: 150px;
	}
	.relleno47{
	 height: 230px;
	}
	.relleno48{
	 height: 180px;	
	}
	.relleno49{
		height: 180px;
	}
	.relleno50{
		height: 180px;
	}
	.relleno-5{
		height: 150px;
	}
	.relleno-8{
		height: 230px;
	}
	.relleno-12{
		height: 300px;
	}
	.relleno-11{
		height: 150px;
	}
	.relleno-12{
		height: 180px;
	}
	.relleno-13{
		height: 180px;
	}
	.relleno-14{
		height: 180px;
	}
	.relleno-16{
		height: 200px;		
	}
	.relleno-17{
		height: 146px;
	}	
}
@media(max-width: 440px){
	.tamanio-btn-md{
		width: 200px;
	}
	.cuadrocolor{
		width: 60px;
		height: 60px;	
		padding: 5px;
	}
	a .cuadrocolor p{
		margin-top: 10px;		
		font-size: 8px;			
	}
	.relleno00{
		padding: 20px;
	}
	.relleno00 h3{
		font-size: 20px;	
	}
	.relleno01{
		height: 700px;
	}
	.relleno03{
		height: 115px;
	}
	.relleno04{
		height: 155px;
	}
	.relleno05{
		height: 185px;
	}
	.relleno06{
		height: 240px;
	}	
	.relleno07{
		height: 580px;
	} 
	.relleno08{
		height: 380px;
	}
	.relleno09{
		height: 215px;
	}
	.relleno10{
		height: 230px;
	}
	.relleno11{
		height: 300px;
	}
	.relleno12{
		height: 250px;
	}
	.relleno13{
		height: 350px;
	}
	.relleno14{
		height: 200px;
	}
	.relleno15{
		height: 1000px;
	}
	.relleno16{
		height: 300px;
	}
	.relleno17{
		height: 240px;
	}
	.relleno18{
		height: 180px;
	}
	.relleno19{
		height: 200px;
	}
	.relleno20{
		height: 250px;
	}
	.relleno21{
		height: 300px;
	}
	.relleno22{
		height: 215px;
	}
	.relleno23{
		height: 290px;
	}
	.relleno24{
		height: 270px;
	}
	.relleno25{
		height: 260px;
	}
	.relleno26{
		height: 315px;
	}
	.relleno27{
		height: 580px;
	}
	.relleno29{
		height: 280px;
	}
	.relleno30{
	 	height: 170px;
	}
	.relleno32{
		height: 200px; 
	}
	.relleno33{
		height: 160px;
	}
	.relleno34{
		height: 400px;
	}
	.relleno35{
		height: 245px;
	}
	.relleno36{
		height: 190px;
	}
	.relleno37{
		height: 220px;
	}
	.relleno38{
		height: 330px;
	}
	.relleno39{
		height: 200px;
	}
	.relleno43{
		height: 250px;
	}
	.relleno44{
		height: 180px;
	}
	.relleno46{
		height: 220px;
	}
	.relleno47{
	 height: 470px;
	}
	.relleno48{
	 height: 250px;	
	}
	.relleno49{
		height: 160px;
	}
	.relleno50{
		height: 220px;
	}
	.relleno-5{
		height: 150px;
	}
	.relleno-8{
		height: 300px;
	}
	.relleno-12{
		height: 310px;
	}
	.relleno-11{
		height: 200px;
	}
	.relleno-13{
		height: 250px;
	}
	.relleno-14{
		height: 250px;
	}
	.relleno-16{
		height: 200px;	
	}
	.relleno-17{
		height: 250px;
	}
}
.formato-num{
	/*background-color: #31b1dd;*/
	background-color: #34312e;
	border-radius: 50%;
	padding-top: 15px;
	margin: 8px 0px 10px 0px;	
	width: 50px;
	height: 50px;
	color:#FFF;
	text-align: center;	
	font-size: 12px;
	font-weight: bold;	
	display: block;	
}
.borde-pie{
	border-top: 10px solid #E15E22;	
}


/* ORGANIGRAMA*/
.logo-organigrama{
	position: absolute;
	width: 100px;
}
.titulo-organigrama{
	padding: 20px 0px;	
	text-align: center;
	font-weight: bold;	
}
.estilo2{
	display: inline-block;
}
/*TABLAS==========================================================================================*/
.colum-folio{
	width: 100px;
}
.colum-status{
	width: 150px;
}
@media (max-width: 500px){	
	tbody{
		font-size: 10px;
	}	
	.label{
		display: block;
		margin: 3px 0px;
	}
}

/*SOLICITUDES POR GENERO*/
.cuadrocolor03{
	width: 200px;
	height: 100px;
	padding-top: 35px;
	margin: 0px 0px 20px 0px;	
}
.cuadrocolor03>p{
	font-size: 20px;
}
a:hover .color-azul{
	background-color: #98BBAB; 
}
.espaciado-col{
	width: 250px;	 			
}
.contenedor{
	margin-left: 6%;
}

@media(max-width: 1050px) and (min-width:769px ){
	.cuadrocolor03{
		width: 150px;
		height: 50px;
		padding-top: 10px;		
	}
	.cuadrocolor03>p{
		font-size: 20px;
	}	
	.contenedor{
		margin-left: 4%;
	}
}

@media(max-width: 450px){
	.cuadrocolor03{
		width: 120px;
		height: 50px;
		padding-top: 15px;				
	}
	.cuadrocolor03>p{
		font-size: 12px;
	}	
	.contenedor{
		margin-left: 0%;
	}
	.pag-solicitudes h1{
		font-size: 20px;
	}
}

.enlace-icono:hover span{
	color: #C02323;
}
/*.footer{
	margin: 0px;
	padding: 20px;
}*/
.img-mexico{
	width: 250px;
}
.img-interes{
	width: 250px;
	margin-bottom: 20px;
}
.efecto-botones{
	height: 305px;
	margin:8px;	
	box-shadow: 0px 2px 2px #BDBDBD;		
}
@media(max-width: 768px){
	.efecto-botones{
		height: 320px;				
	}
}
@media(max-width: 440px){
	.efecto-botones{
		height: 300px;				
	}
}
a:hover .color-blanco{
	background-color: #13A392; /*Azul*/
}
a:hover .efecto-botones h3{
	color:#FFF;
}
.efecto-botones h3{
	color:#13A392;
}
/*pie de página*/
.texto-pie{
	border-top: 6px solid #13A392;
	padding-top: 10px;
	color:#fff;
}

/*otras unidades de transparencia*/
.ancho-tabla{
	width: 300px;
}

.fondo-principios{
	background-color: #DBD7CC;
}
.contenedor-btn{
	height: 220px;
}
.btn-interes{
	width: 200px;	
}
.btn-interes:hover{
	width: 210px;
}
.modal-body{
	padding-left: 30px;
}
.modal-manual> h4{
	text-transform: uppercase;
}
.icon-calendario-size{
	color: #9DA4A8;
	font-size: 50px;
	margin-right: 40px;
}
.posicion-calendario{	
	position: absolute;
	right: 10px;
}
.posicion-calendario> a:hover{
	color: #982133;
}
@media(max-width: 440px){
	.contenedor-btn{
		height: 155px;
	}
	.btn-interes{
		width: 150px;
	}
	.btn-interes:hover{
		width: 150px;
	}
	.icon-calendario-size{		
		font-size: 30px;		
	}	
}
.calendario >a:hover>.boton-calendario{
	background-color: #D8D8D8;
}
.boton-calendario{
	padding-top: 10px;
	padding-left: 10px;	
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	/*background-color: #13A392;*/
}
.boton-calendario> p{
	color: #982133;
	font-size: 20px;
	display:inline-block;
	font-family: 'Poiret One', cursive;
	font-weight: 600;
	margin-top:10px;
	text-align: right;			
}
.img-calendario{
	margin-top: 10px;
	position:absolute;
	right: 22px;
	width: 55px;	
}
@media(max-width: 1024px){
	.img-calendario{
		width: 35px;
	}
	.boton-calendario{	
		text-align: center;
	}	
	.boton-calendario> p{
		font-size: 11px;
	}
}
@media(max-width: 768px){
	.img-calendario{
		width: 25px;
	}
	.boton-calendario{	
		text-align: center;
	}
	.boton-calendario> p{
		font-size: 10px;
	}
}
@media(max-width: 550px){
	.img-calendario{
		width: 22px;
	}
	.boton-calendario{		
		padding: 5px;
	}
	.boton-calendario> p{
		font-size: 8px;
	}
}


/*BOTON DE DESPLAZAMIENTO*/
.oculto{
	display:none;
}
.inmovilizar{
	position: fixed;	
	width: 30px;
	display: inline;
	transition: all 0.5s;
	top: 15px;
	right: 20px;
	z-index: 100;	
}
@media (min-width: $screen-sm-min){
		.inmovilizar{
		right: 30px;		
		width: 40px;
	}
}
/*comité de transparencia*/
.img-integrante-ct{
	width: 200px;
	border-radius: 50%;
	margin: 10px;
}
.titulo-ct{
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 25px;
	font-weight: bold;
}
.integrante-ct{
	/*font-family: 'Poiret One', cursive;*/
	/*font-family: 'PT Sans Narrow', sans-serif;*/
	/*font-family: 'Open Sans', sans-serif;*/
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 0px;
}
.puesto-pl{
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;
	margin-bottom: 0px;
	font-size: 15px;
}
.cargo-ct{
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;
	font-size: 15px;
}
.linea-punteadas{
	border-right: 1px dashed #424242;
	/*border-right-style: dashed;*/
}
.botones-ct{
	height: 200px;	
	padding-top: 35px; 	
}
.text-btn-ct{
	font-family: 'Montserrat','Helvetica Neue',Arial,sans-serif;
	font-size: 18px;	
}

.fila-botones-ct>.botones-ct>a>span{	
	/*position:relative;
	right: 20%;
	left:22%;
	top:30%;*/
	font-size: 100px;
	color:#424242;	
}
.fila-botones-ct> .botones-ct> a:hover> span{
	color: #13A392;
}
@media (max-width: 550px){
	.text-btn-ct{
		font-size: 15px;
	}
	.botones-ct{
		height: 150px;
		/*border-bottom-style: dashed;*/
		border-bottom:1px dashed #424242;
	}
	.fila-botones-ct>.botones-ct>a>span{
		font-size: 60px;
	}
	.titulo-ct{		
		font-size: 20px;		
	}
	.integrante-ct{		
		font-size: 15px;	
	}
	.puesto-pl{		
		font-size: 12px;
	}
	.cargo-ct{		
		font-size: 12px;
	}
}

.estilo-vinieta>li{
	list-style: none;
 	margin-bottom: 15px;
 	border-bottom:1px dashed #F78181; 
 	margin-right: 30px;
}
.estilo-vinieta>li>a{
	color: #6E6E6E;
}
.estilo-vinieta>li>a:hover{
	color: #2E2E2E;
	font-weight: bold;
}


/*** AGREGADO  **/

.edit_unidad { position:absolute; right:20px; top:20px;}
.no-aplica { position:absolute; right:20px; top:20px;}