/*
Desripción: Hoja de estilo para la página de Bienestar, Universidad Nacional de Colombia
Diseño: Ana María Rodríguez | Nelson Velasco
*/
a:link {text-decoration: none;
   		}
.nomargin{
	margin-right: 0;
	margin-left: 0;
}
.nopadding{
	padding-right: 0;
	padding-left: 0;
}
.padding_right{
	padding-right: 10px;
	padding-left: 0;
}
.padding_lados{ padding: 0 5%; }
.padding_botx10{padding-bottom: 10px;}
.padding_botx5{padding-bottom: 2px;}
.padding_botx20{padding-bottom: 20px;}
.padding_botx30{padding-bottom: 30px;}
.margin_botx20{ margin-bottom: 20px; }
.margin_topx20{ margin-top: 20px; }
.padding_topx40{padding-top: 40px;}
.padding_topx60{padding-top: 60px;}
.padding_topx20{padding-top: 20px;}
.padding_ladx5{padding-left: 5%;padding-right: 5%;}
.padding_rightx5{padding-right: 5%;}
.padding_x20{padding: 20px;}
.letra_8pt{ font-size: 9pt!important; }
.margin_leftx10{margin-left: 10px;}
.fondogris{background-color: #ddd;}
.fondoblanco{background-color: #fff;}
.ancizar{font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;}
.mainMenu{ padding-bottom: 5px; }
.parrafo_justificado { text-align: justify!important; }
.imagen_100 img{ width: 100%!important; }
/*alineaba a la derecha el último ítem del main-menu según plantilla*/
/*#unalTop .navigation .mainMenu .btn-group:last-child{	float: none; }*/
.breadcrumb-class{
	margin-left: -15px!important;
	margin-right: -15px!important;
}
.linea_divisoria{
    border-bottom: 1px dotted #BBB;
    color: #323232;
    padding-top: 20px;
    margin-left: -15px;
    margin-right: -15px;
}
.linea_divisoria_blanca{
    border-bottom: 1px dotted #FFF;
    color: #FFF;
    padding-top: 20px;
}
.fila_alto_xs{margin-top: 10px;}
.fila_alto{margin-top: 30px;}
.fila_alto_md{margin-top: 40px;}
.fila_alto_lg{margin-top: 60px;}

/**/
.cuerpo_detalle{ margin: 0px 15% 30px 15%; }
.cuerpo_detalle .breadcrumb-class {
    border-bottom: 1px dotted #646464;
    color: #323232;
    line-height: 30px;
    margin: 50px 0 0;
}
.cuerpo_detalle .breadcrumb-class span, .cuerpo_detalle .breadcrumb-class a {
    margin: 0 0.3em;
    font-weight: bold;
}
.cuerpo_detalle .breadcrumb-class a {
    color: #94b43b;
    font-weight: normal;
}
.titulo_division{
	color: #444444;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-weight: bolder;
	text-transform: uppercase;
}
.cont_titulo>.detalle{ margin: 10px 15% 10px 15%; }

.cont_titulo>.acompanamiento{ border-left: 8px solid #ef434b;}
.cont_titulo>.cultura{border-left: 8px solid #DE801F;}
.cont_titulo>.deportes{border-left: 8px solid #953155;}
.cont_titulo>.gestion{border-left: 8px solid #238db7;}
.cont_titulo>.salud{border-left: 8px solid #01c7b6;}
.cont_titulo>.jardin{border-left: 8px solid #EDB50F;}
.cont_titulo>.iparm{border-left: 8px solid #218EA6;}
.cont_titulo>.padres{border-left: 8px solid #ef434b;}
.cont_titulo>.capilla{border-left: 8px solid #81bb34;}
.cont_titulo>.bienestar{border-left: 8px solid #92B23B;}
.cont_titulo>.docente{border-left: 8px solid #D82A53;}

.panel-heading {padding: 0;}
.cont_titulo h1{padding-left: 20px;}
.cont_titulo h1 span{font-weight: normal;}
.area_titulo h3{
	color: #3c3c3c;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 18pt;
	font-weight: bolder;
	padding: 00px 0 ;
}
.area_titulo h3 span{
	font-weight: normal;
	font-size: 12pt;
}


.area_titulo h2{
	color: #3c3c3c;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 24pt;
	font-weight: bolder;
	padding: 60px 0 ;
}
.area_titulo h2 span{
	font-weight: normal;
	font-size: 24pt;
}

.area_titulo a{ color: #428bca; }
.cuerpo_division{
	color: #575757;
	font-size: 11pt;
	line-height: 14pt;
}
.cuerpo_division h3{
	color: #444444;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 18pt;
	line-height: 18pt;
	font-weight: bolder;
	padding-bottom: 10px;
}
.div_quienes h3{
	color: #444444;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 18pt;
	line-height: 18pt;
	font-weight: bolder;
	font-style: italic;
	padding-bottom: 10px;
}


.cuerpo_division h4{
	color: #444444;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 15pt;
	line-height: 15pt;
	font-weight: bolder;
	padding-bottom: 10px;
}
.cuerpo_division h5{
	color: #444444;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 11pt;
	line-height: 11pt;
	font-weight: bolder;
	padding-bottom: 10px;
	ri
}
/*.cuerpo_division p{
	text-align : justify;
}*/
.cuerpo_division a{ color: #238db7;}
.cuerpo_division ul{
	padding-left: 5%;
	padding-bottom: 20px;
	font-style: italic;	
}
.cuerpo_division li{
	padding-bottom: 5px;
}

.csc-firstHeader{
	color: #646464;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-weight: bolder;
	text-transform: uppercase;
}
.cuerpo_division .thumbnail{ border: none!important; }
/**/

/*--HOME--*/

.subircarrusel{
	position:relative;
	top:-232px;
	bottom:0;
	right:0;
	left:0;
}

.subirvbg{
	position:relative;
	top:-20px;
	bottom:0;
	right:0;
	left:0;
}

.subirbienvenida{
	position:relative;
	top:-55px;
	bottom:0;
	right:0;
	left:16px;
}

.bajarcarrusel{
	position:relative;
	top:15px;
	bottom:0;
	right:0;
	left:0;
}

/*IMAGEN*/
.inicio_bienestar,
.inicio_bienestar_cms{
  /*-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;*/
  width: 100%;
  z-index:-100;
}
/*.inicio_bienestar{
background-size: 100%!important;}*/

/*.inicio_bienestar_cms{ background: linear-gradient(rgba(119, 21, 33, 0.45), rgba(255, 0, 0, 0.45)),    url('../images/img_ejemplo.jpg')no-repeat center center fixed; }*/

.image-container {
    color: #fff;
    line-height: 1.1em;
    position: absolute;
    bottom: 85px;
    left: 50px;
}
.image-container .header 
{
    width: 100%;
    height: auto;
    min-height: 54px;
    background: url("../images/info_home_img.png");
    color: #333;
    font-size: 2.5em;
    line-height: 1.3em;
    padding: 5px 10px 5px 10px;
    overflow: hidden;
    font-family: "Ancizar sans","MS Serif","New York",serif!important;
}
.image-container .header span.smallTitle {
    clear: both;
    display: block;
    font-size: .5em;
    margin: 0;
    padding: 0;
    line-height: 1.2em;
}
.image-container .header .history 
{ 
    margin: 0 0 5px 0;
    float: right;
    font-size: .5em;
    line-height: 1em;
    bottom: 2px;
    right: 9px;
    position: absolute;
    padding-right: 15px;
}
.image-container .header .history a {
    background: url("../images/home_img_icon.png") top no-repeat #94b43b;
    width: 40px;
    height: 40px;
    display: block;
    color: transparent!important;
}
.image-container .header .history a span {display: none;}



/*FOOTER*/
footer {
    height: auto;
    background: #666;
    color: #ddd;
    font-size: .9em;
    clear: both;
    position: relative;
    bottom: 0;
    margin: 0!important;
}
footer .row {margin: 0 25px;}
/**/

/*BARRA PIE DE PAGINA*/
/**/
#banner_pie{
	background: url("../images/bk_pie.png");
	border: none;
    box-shadow: none!important;
    height: 60px!important;
    width: 100%;
    overflow: hidden;
}
.caja_2_titulo a,
#banner_pie a{color: #fff!important;}
#banner_pie .carousel-control{
    height: 60px;
    width: 60px;
}
#banner_pie .carousel-control.left{
	margin-left: 0;
    background: url("../images/bk_controls.png") no-repeat 0 0;
    position: absolute;
}
#banner_pie .carousel-control.right{background: url("../images/bk_controls.png") no-repeat -62px 0;}
#banner_pie .carousel-control.left:hover{background-position:0 -61px}
#banner_pie .carousel-control.right:hover{background-position:-62px -61px}
#banner_pie .carousel-inner{
	margin: 0 auto;
	left: 60px;
	overflow-x: hidden;
}
.bann_opc{
	height: 60px;
	padding: 0!important;
	vertical-align: middle;
}
.bann_opc div{
	padding: 5px 2px;
	vertical-align: middle;
}
.bann_opc div table{
	background-color: #343434;
	vertical-align: middle;
	height: 50px;
	width: 100%;
}
.bann_opc table tr td{vertical-align: middle;}
.bann_opc img{
	transition:all .25s ease-in-out;
	-webkit-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	-ms-transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	opacity:.5;
	vertical-align: middle;
	padding-left: 3px;
}
.bann_opc:hover img{opacity:1}

/*HOME*/
main.main-home {padding: 0;}
/*SLIDE_1*/
.home_info{	
	margin-right: 10px;
	float: right;
}
#slide_1,
#caja_2{margin-bottom: 10px;}
#slide_1{margin-top: 15px;}
#slide_capilla img,
#slide_1 img{
	width: 100%!important;
	height: auto;
}
.slide_1_ver{
	height: 60px;
	bottom: 0;
	position: absolute;
	z-index: 2;
}
.slide_1_ver img{
	height: 40px;
	padding-top: 5px;
	padding-right: 5px;
}
.slide_1_ver p{
	font-size: 1.3em;
	font-style: italic;
	padding-top: 15px;
	color: white;
}
.slide_1_ver div{
	padding-left: 0;
	padding-right: 0;
}

#slide_noticia .carousel-control,
#slide_capilla .carousel-control,
#slide_1 .carousel-control{
	height: 40px;
	top: 40%;
    width: 40px;
    vertical-align: middle;
}
#slide_noticia .carousel-control.left,
#slide_capilla .carousel-control.left,
#slide_1 .carousel-control.left{background: url("../images/slide_1_control.png") no-repeat 3px 5px;}
#slide_noticia .carousel-control.right,
#slide_capilla .carousel-control.right,
#slide_1 .carousel-control.right{background: url("../images/slide_1_control.png") no-repeat -24px 5px;}
#slide_noticia .carousel-control.left,
#slide_noticia .carousel-control.right,
#slide_capilla .carousel-control.left,
#slide_capilla .carousel-control.right,
#slide_1 .carousel-control.left,
#slide_1 .carousel-control.right{
	background-size: 60px 30px;
    background-color: rgba(0,0,0,0.2);
}
.plus{
    background: url("../images/backBtnPlus.png") top no-repeat #94b43b;
    width: 80px;
    height: 40px;
    float: right;
    padding-right: 0;
    margin-right: 0;
}
#carousel_2{
	padding-top: 10px;
	height: 200px;
}
#carousel_2 .carousel-indicators{top: 90%;}
#carousel_2 .carousel-indicators li{background-color: #fff;}
#carousel_2 .carousel-indicators .active{background-color: #94b43b;}
#carousel_2 div{
	padding-right: 0;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
}
#carousel_2 p{
	font-size: 14px;
	line-height: 16px;
	padding-top: 10px;
	padding-right: 15px;
}
.caja_2_prods{
	background-color: #ddd;
	border-top: 1px dotted #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.caja_2_prods div{border-left: 1px solid #eee;}
.caja_2_prods div:first-child {border-left: none;}
.slide_2_titulo{padding-left: 5px;}
.slide_2_titulo h3{
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 20px;
	line-height: 1.1em;
	padding: 0 10px;
}
#carousel_2 img{width: 100%;}
#caja_2 .caja_2_titulo{
    height: 40px;
    background: #666;
    line-height: 40px;
    font-size: 1.3em;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 0;
}


/*boton nuevo*/
#columna_boletin_semanal{
width: 325px;
height: 46px;
float: left;
margin-bottom: auto;
margin-left: 5%;
margin-right: auto;
margin-top: 40px;
min-height: 65%;
background-color:#333;
font-family: "ancizar_sansregular",Tahoma,Geneva,sans-serif;
}



.container{
padding-top: 25px;
	padding-left: 95px;
	padding-bottom: 25px;
	background-color: #FFFF00;
	margin-bottom: 80px;
	font-family: "ancizar_sansregular",Tahoma,Geneva,sans-serif;

}
.left-menu{
	
padding-top: 25px;
	padding-left: 95px;
	padding-bottom: 25px;
	background-color: #FFFF00;
	font-family: "ancizar_sansregular",Tahoma,Geneva,sans-serif;
}

.pestaña_boletin_semanal{
	padding-top: 7px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #94b43b;
background-image: url("http://bogota.unal.edu.co/fileadmin/template/images/mark.png");
background-position: 100% 50%;
background-position-x: 100%;
background-position-y: 50%;
background-repeat: no-repeat;
line-height: 14px;
width: 307px;
height: 28px;
margin-left: 8px;
margin-top: 9px;
font-family: "ancizar_sansregular",Tahoma,Geneva,sans-serif;
}
	.pestaña_boletin_semanal:hover{
		display: block;
		background-color:rgba(148,180,59,0.7);
		opacity-font: 0;
		}

.pestaña_vbg{
	padding-top: 7px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #762056;
background-image: url("http://bogota.unal.edu.co/fileadmin/template/images/mark.png");
background-position: 100% 50%;
background-position-x: 100%;
background-position-y: 50%;
background-repeat: no-repeat;
line-height: 14px;
width: 307px;
height: 28px;
margin-left: 8px;
margin-top: 9px;
font-family: "ancizar_sansregular",Tahoma,Geneva,sans-serif;
}
	.pestaña_vbg:hover{
		display: block;
		background-color:rgba(119,32,87,0.7);
		opacity-font: 0;
		}

.pestaña_bienvenida{
	padding-top: 7px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #E4434B;
background-image: url("http://bogota.unal.edu.co/fileadmin/template/images/mark.png");
background-position: 100% 50%;
background-position-x: 100%;
background-position-y: 50%;
background-repeat: no-repeat;
line-height: 14px;
width: 307px;
height: 28px;
margin-left: 8px;
margin-top: 9px;
font-family: "ancizar_sansregular",Tahoma,Geneva,sans-serif;
}
	.pestaña_vbg:hover{
		display: block;
		background-color:rgba(119,32,87,0.7);
		opacity-font: 0;
		}

.boletin{
	float: left;
-webkit-color: #ffffff;
-moz-color: #ffffff;
-o-color: #ffffff;
-webkit-margin-left: 8px;
-moz-margin-left: 8px;
-moz-margin-left: 8px;
margin-left: 8px;
font-family: "ancizar_sansregular",Tahoma,Geneva,sans-serif;
}


#estilotexto{
	color: #ffffff;
	font-family: "ancizar_sansregular",Tahoma,Geneva,sans-serif;
font-size:15px;
letter-spacing: 0.4px;
text-decoration: none;
}
#estilotexto :hover{
color: #ffffff;
text-decoration: none;
}
#estilotexto :a:-webkit-any-link {
	cursor: auto;
}

/*fin boton nuevo*/




/*SLIDE_1*/
.cultura_gal_6 img{	width: 100%;}
.cultura_gal_6 .row{padding-bottom: 20px;}
.cultura_col_promo{padding-top: 20px;}
#carousel_cultura_2,
#carousel_cultura{padding-bottom: 40px;}
/*cerrando la columna principal*/
main.detalle{ margin: -20px 15% 50px 15%; }
main.bienestar{	margin: 0px 15% -50px 15%;	}
.algo{
	background-color: yellow;
}
.carousel-inner > .item > img
{
	margin: auto;
}
/**/
.item_slide
{
    background-color: white;
    display:block;
    padding: 0px 15px;
}
.video_infant,
#this-carousel-id .carousel-caption{height: 190px;}
#carousel_division img{height: 190px;}
.video_infant div,.video_infant div iframe { height: 100%; }
#this-carousel-id .carousel-caption,
#this-carousel-id .carousel-caption p{
	color: #000;
    position:static;
    text-shadow:none;
    text-align: left;
}
#this-carousel-id .carousel-caption h4{
	padding-left: 15px;
	font-weight: bold;
}
#this-carousel-id .carousel-caption{
	display: flex;
    align-items: center;
}
#this-carousel-id .carousel-caption p{
	font-size: 1em;
	line-height: 1.5em;
	padding: 10px 35px 0px 0px;
}
.p_bienestar{padding: 10px 35px 0px 35px!important;}
#carousel_division .carousel-control,
#carousel_cultura_2 .carousel-control.left,
#carousel_cultura_2 .carousel-control.right,
#carousel_cultura .carousel-control.left,
#carousel_cultura .carousel-control.right,
#carousel_2 .carousel-control.left,
#carousel_2 .carousel-control.right,
#this-carousel-id .carousel-control.left,
#this-carousel-id .carousel-control.right{background-image: none}
#carousel_division .carousel-control,
#carousel_division .carousel-control:hover, 
#carousel_division .carousel-control:visited, 
#carousel_division .carousel-control:active,
#this-carousel-id .carousel-control, 
#this-carousel-id .carousel-control:hover, 
#this-carousel-id .carousel-control:visited, 
#this-carousel-id .carousel-control:active{	color: #4f4f4f!important;}
.cultura_pestanas img{
	width: 100%;
	opacity: 0.3;
}
.cultura_pestanas div:hover img{opacity: 1;}

.cultura_pestanas button{
	background-color: transparent;
	border-style: none;
	border-radius: 0;
	box-shadow: none!important;
	color: white!important;
	font-size: 0.89em;
	line-height: 1.3em;
	height: 40px;
	width: 100%;
}
.acompana_1 .panel-heading,.acompana_1 button,
.acompana_2 .panel-heading,.acompana_2 button,
.acompana_3 .panel-heading,.acompana_3 button,
.acompana_4 .panel-heading,.acompana_4 button,
.acompana_5 .panel-heading,.acompana_5 button,
.acompana_6 .panel-heading,.acompana_6 button{background-color: #E4434B;}

.bda_1 .panel-heading,.bda_1 button,
.bda_2 .panel-heading,.bda_2 button,
.bda_3 .panel-heading,.bda_3 button,
.bda_4 .panel-heading,.bda_4 button,
.bda_5 .panel-heading,.bda_5 button,
.bda_6 .panel-heading,.bda_6 button{background-color: #D82A53;}

.cultura_1 .panel-heading,.cultura_1 button,
.cultura_2 .panel-heading,.cultura_2 button,
.cultura_3 .panel-heading,.cultura_3 button,
.cultura_4 .panel-heading,.cultura_4 button,
.cultura_5 .panel-heading,.cultura_5 button,
.cultura_6 .panel-heading,.cultura_6 button,
.cultura_7 .panel-heading,.cultura_7 button{background-color: #DE801F;}

.deporte_1 .panel-heading, .deporte_1 button,
.deporte_2 .panel-heading, .deporte_2 button,
.deporte_3 .panel-heading, .deporte_3 button,
.deporte_4 .panel-heading, .deporte_4 button,
.deporte_5 .panel-heading, .deporte_5 button,
.deporte_6 .panel-heading, .deporte_6 button{background-color: #953155;}

.gestion_1 .panel-heading,.gestion_1 button,
.gestion_2 .panel-heading,.gestion_2 button,




-heading,.gestion_3 button,
.gestion_4 .panel-heading,.gestion_4 button,
.gestion_5 .panel-heading,.gestion_5 button,
.gestion_6 .panel-heading,.gestion_6 button{background-color: #238db7;}

.salud_1 .panel-heading, .salud_1 button,
.salud_2 .panel-heading, .salud_2 button,
.salud_3 .panel-heading, .salud_3 button,
.salud_4 .panel-heading, .salud_4 button,
.salud_5 .panel-heading, .salud_5 button{background-color: #01c7b6;}

.jardin_1 .panel-heading, .jardin_1 button,
.jardin_2 .panel-heading, .jardin_2 button,
.jardin_3 .panel-heading, .jardin_3 button,
.jardin_4 .panel-heading, .jardin_4 button,
.jardin_5 .panel-heading, .jardin_5 button{background-color: #EDB50F;}

.iparm_1 .panel-heading,.iparm_1 button,
.iparm_2 .panel-heading,.iparm_2 button{background-color: #218EA6;}

.padres_1 .panel-heading,.padres_1 button{background-color: #E4434B;}

.capellania_1 .panel-heading,.capellania_1 button,
.capellania_2 .panel-heading,.capellania_2 button,
.capellania_3 .panel-heading,.capellania_3 button,
.capellania_4 .panel-heading,.capellania_4 button,
.capellania_5 .panel-heading,.capellania_5 button{background-color: #81bb34;}

.bien_1 .panel-heading,.bien_1 button,
.bien_2 .panel-heading,.bien_2 button,
.bien_3 .panel-heading,.bien_3 button,
.bien_4 .panel-heading,.bien_4 button,
.bien_5 .panel-heading,.bien_5 button{background-color: #92B23B;}

.bda_1 .panel-heading,.bien_1 button,
.bda_2 .panel-heading,.bien_2 button,
.bda_3 .panel-heading,.bien_3 button,
.bda_4 .panel-heading,.bien_4 button,
.bda_5 .panel-heading,.bien_5 button{background-color: #D82A53;}


.bda_3 button{font-size: 9pt;}
.cultura_visite{padding-left: 15px;}
.cultura_visite img{width: 20px;}
.cultura_visite div{padding: 0;}
.encabeza_sec_infant .panel-title{text-transform: uppercase;}

.etiqueta_sel button,
.etiqueta_art button{
	border-style: none;
	border-radius: 0;
	box-shadow: none!important;
	font-size: 0.89em;
	height: 40px;
	line-height: 1.3em;
	margin: 5px;
	padding: 0 5%;
}

.etiqueta_sel button{
	color: #76797B!important;
	background-color: #E0E4E5;
}

.etiqueta_art button{
	color: #4E7584!important;
	background-color: #91C7D8;
}
.etiqueta_art span{color: #91C7D8}
.etiqueta_art button:hover span{color: #FFF;}

/*secciones_divisiones_areas*/
.panel-body{
	padding: 50px 15%;
	background-color: white
}
.div_quienes{padding-top: 50px; }
.div_quienes h1 {
    font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
    font-size: 40pt;
    font-style: italic;
    font-weight: bold;
}
.div_quienes h2 {
    font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
    font-size: 30pt;
    font-style: italic;
    font-weight: bold;
    line-height: 25pt;
    padding-bottom: 30px;
}
.div_quienes p{
	font-size: 12pt;
	line-height: 18pt;
}
.panel_bda .panel-body h5{
	font-size: 14pt;
	font-style: italic;
	font-weight: bold;
}
.panel_salud .panel-body h5{border-left: 3px solid #01c7b6;}
.panel_jardin .panel-body h5{border-left: 3px solid #f7ca05;}
.panel_capellania .panel-body h5{border-left: 3px solid #81bb34;}
.panel_bda .panel-body h5{border-left: 3px solid #D82A53;}
.panel_bda .panel-body h5,
.panel_capellania .panel-body h5,
.panel_jardin .panel-body h5,
.panel_salud .panel-body h5{
	background-repeat: no-repeat;
	background-position: left;	
	margin: 20px 0 10px 0px;
	padding-left: 10px;
}
.panel_acompana #collapse4 h5{
	background-repeat: no-repeat;
	background-position: left;	
	margin: 0 0 10px 0px;
	padding-left: 10px;
}
.panel_acompana h5,
.panel_cultura .panel-body h5,
.panel_acompana #collapse3 h6,
.acompana_2_inclusion h5{font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;}
.panel_cultura #collapse1 h5,
.panel_acompana #collapse3 h5{text-transform: uppercase;}
.cultura_talleres .thumbnail,
.panel_cultura #collapse1 h5{margin-top: 30px;}
.panel_bda .thumbnail{ border: 1px solid #D82A53; }
.panel_capellania .thumbnail{ border: 1px solid #81bb34; }
.panel_jardin .thumbnail{ border: 1px solid #f7ca05; }
.panel_salud .thumbnail{ border: 1px solid #01c7b6; }
.panel_gestion .thumbnail{ border: 1px solid #238db7; }
.panel_deporte .thumbnail{ border: 1px solid #953155; }
.cultura_contacto_derecha,
.inclusion_contacto_derecha{text-align: right;}
.iparm_contacto,
.cultura_contacto,
.bda_contacto,
.capellania_contacto,
.jardin_contacto,
.salud_contacto,
.gestion_contacto,
.deporte_contacto,
.cultura_contacto_derecha,
.inclusion_contacto_derecha,
.inclusion_contacto{
	padding-top: 50px;
	color: #666;
	font-size: 10pt;
}
.gestion_contacto_info{
	padding-top: 10px;
	padding-bottom: 10px;
	color: #666;
	font-size: 10pt;	
}
.contacto_sub{
	padding-left: 65px;
	color: #666;
	font-size: 10pt;
	padding-bottom: 20px;
}
.cultura_contacto_derecha>div,
.inclusion_contacto_derecha>div{
	border-right: solid;
	border-width: 5pt;
	padding-right: 15px;
}
.cultura_contacto_derecha>div{border-color: #fb9e44;}
.inclusion_contacto_derecha>div{border-color: #ef434b;}
.iparm_contacto>div,
.cultura_contacto>div,
.bda_contacto>div,
.capellania_contacto>div,
.jardin_contacto>div,
.salud_contacto>div,
.gestion_contacto>div,
.gestion_contacto_info>div,
.contacto_sub>div,
.deporte_contacto>div,
.inclusion_contacto>div{
	border-left: solid;	
	border-width: 5pt;
	padding-left: 15px;
}
.cultura_contacto>div{border-color: #fb9e44;}
.deporte_contacto>div{border-color: #953155;}
.contacto_sub>div{border-color: #CCC;}
.inclusion_contacto>div{border-color: #ef434b;}
.gestion_contacto_info>div,
.gestion_contacto>div{border-color: #238db7;}
.salud_contacto>div{border-color: #01c7b6;}
.jardin_contacto>div{border-color: #f7ca05;}
.iparm_contacto>div{border-color: #218EA6;}
.capellania_contacto>div{border-color: #81bb34;}
.bda_contacto>div{border-color: #D82A53;}
.correo {color: #238db7;}
.iparm_contacto h4,
.cultura_contacto h4,
.bda_contacto h4,
.capellania_contacto h4,
.jardin_contacto h4,
.salud_contacto h4,
.gestion_contacto_info h4,
.gestion_contacto h4,
.contacto_sub h4,
.deporte_contacto h4,
.cultura_contacto_derecha h4,
.inclusion_contacto_derecha h4,
.inclusion_contacto h4{	
	font-size: 11pt;
	padding-bottom: 5px;
	padding-top: 0!important;
}
.gestion_contacto_info h4{ text-align: left!important; }
.panel_acompana span{font-size: 14pt;}
.panel_bda img,
.panel_capellania img,
.img_carga_mini img,
.panel_gestion img,
.panel_deporte img,
.panel_salud img,
.panel_jardin img,
.panel_cultura img,
.panel_acompana img{max-width: 100%}

.panel_acompana #collapse3 h6{padding-top: 15px;}
#collapse5 .linea_gestion{padding-bottom: 0;}
.linea_bda,
.linea_capellania,
.linea_jardin,
.linea_salud,
.linea_gestion,
.linea_deporte,
.linea_cultura,
.linea_inclusion,
.linea_inclusion_2{padding-bottom: 30px;}
.linea_cultura{	border-top: 1px solid #fb9e44; }
.linea_inclusion{ border-top: 1px solid #ef434b; }
.linea_inclusion_2{	border-top: 1px solid #ef434b; }
.linea_deporte{border-top: 1px solid #953155;}
.linea_gestion{border-top: 1px solid #238db7;}
.linea_salud{border-top: 1px solid #01c7b6;}
.linea_jardin{border-top: 1px solid #f7ca05;}
.linea_capellania{border-top: 1px solid #81bb34;}
.linea_bda{border-top: 1px solid #D82A53;}
.panel_bda .panel-body li{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.panel_acompana #collapse4 li{
	padding-top: 0;
	padding-bottom: 10px;
	padding-left: 5px;	
}
.panel_acompana .panel-body li{list-style-image: url("../images/lista_ico.png");}
.panel_cultura .panel-body li{list-style-image: url("../images/lista_ico_cultura.png");}
.panel_deporte .panel-body li{list-style-image: url("../images/lista_ico_deporte.png");}
.panel_gestion .panel-body li{list-style-image: url("../images/lista_ico_gestion.png");}
.panel_salud .panel-body li{list-style-image: url("../images/lista_ico_salud.png");}
.panel_jardin .panel-body li{list-style-image: url("../images/lista_ico_jardin.png");}
.panel_capellania .panel-body li{list-style-image: url("../images/lista_ico_capellania.png");}
.panel_bda .panel-body li{list-style-image: url("../images/lista_ico_bdaadmin.png");}

.resul_infant{
	background-color: white;
	padding: 20px 0 20px 0;
}
.img_gestion{
	height: 150px;
	overflow:hidden;
	margin: 35px 0 25px 0;
}
.panel_cultura #collapse2 .row{	padding-bottom: 30px; }
.panel_cultura #collapse2 a{ line-height: 30pt;}
.sec_acompana_gestion{	padding-bottom: 30px;}

/*fin divisiones*/

.resul_infant p{font-size: 0.9em;}
.resul_infant h4, 
.resul_infant p{padding-left: 15px;}
.sec_capellania{background-color: #81bb34!important;}
.sec_infant{background-color: #fba901!important;}
.seccion_cultura img,
.encabeza_sec_infant table{width: 100%;}
.encabeza_sec_infant table img{
	width: 30px;
}
.encabeza_sec_infant table td{
	width: 50%;
	vertical-align: middle;
}
.encabeza_sec_infant{
	background-image: none!important;
	border-radius: 0 !important;
}
.encabeza_sec_infant h4,
.encabeza_sec_infant h4 a{
	color: white!important;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important
}
.panel{border-radius: 0 !important;}

/*EVENTO EN SECCIONES*/
.bloque{background-color: white;}
.bloque_evt_hor{background-color: white; padding: 4%; height: 170px;}
.bloque_evt{background-color: white; padding: 4%; }
.cont_evento h4,
.bloque h4,
.resul_infant h4
{
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	padding-bottom: 15px;
}
.cont_evento h4,
.bloque h4{
	padding-left: 15px;
	padding-top: 15px;
	font-size: 12pt;
}
.cont_evento{
	border-width: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	margin-bottom: 10px;
}
.sec_eventos{padding-bottom: 20px;}
.cont_evento div{padding: 3%;}
.cont_evento div .img_evento{
	height: 150px;
	overflow: hidden;
	text-align: center;
}
.cotenido_evento{
	height: 150px;
	overflow: hidden;
	margin-bottom: 5%;
}
.cont_evento div .datos_evento{
	line-height: 12pt;
	margin-bottom: 5%;
}
.info_evento{
	height: 30px;
	overflow: hidden;
}
.cont_evento div .info_evento,
.cont_evento div .datos_evento{	padding: 0 15px 10px 15px;}
.info_evento td{vertical-align: middle;}
.img_evento img{ width: 100%;}
.cont_evento p,
.sec_eventos p{	color:#808080;}
.info_evento img{width: 22px;}
.info_evento_img{ 
	width: 30px; 
	padding-top: 4px;
	text-align: center;
	margin-bottom: 5%;
}
.info_evento span{
	color: #2382AC;
}
.btn_evento button{
	color: #87A73B;
	background-color: #FFF;
	border-color: #87A73B;
	border-style: solid;
	border-width: 1px;
	height: 40px;
	width: 100%;
	margin-top: 5%;
}
.btn_evento button:hover{
	color: #fff;
	background-color: #87a73b;
}
.btn_largo{
	background-color: #5aaabb;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff!important;
	font-weight: bold;
	font-size: 20pt;
    -webkit-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    -moz-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
}

.btn_rev{
	background-color: #5aaabb;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #fff!important;
	font-weight: bold;
	font-size: 15pt;
    -webkit-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    -moz-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
	
}

.btn_bda{
	background-color: #D92450;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff!important;
	font-weight: bold;
	font-size: 20pt;
    -webkit-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    -moz-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
}

.btn_padres{
	background-color: #E4434B;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff!important;
	font-weight: bold;
	font-size: 20pt;
    -webkit-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    -moz-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
}

.btn_largo_salud{
	background-color: #01c7b6;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #fff!important;
	font-weight: bold;
	font-size: 16pt;
	margin-top: 30px;
    -webkit-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    -moz-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
}

.btn_largo_pgp,.btn_largo_alojamiento{
	padding-top: 20px;
	padding-bottom: 20px;
	color: #FFF!important;
	font-weight: bold;
	font-size: 20pt;
	margin-top: 30px;
    -webkit-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    -moz-box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
    box-shadow: 9px 9px 26px -6px rgba(128,126,128,1);
}
.btn_largo_pgp{background-color: #ef434b;}
.btn_largo_alojamiento{background-color: #238db7;}

.btn_tll_com{ background-color: #1CB2C7!important; }
.btn_tll_doc{ background-color: #40AC88!important; }
.btn_tll_est{ background-color: #8A5597!important; }
.btn_tll_ins{ background-color: #B65100!important; }

.btn_tll_com,
.btn_tll_doc,
.btn_tll_est,
.btn_tll_ins{
	color: #FFF!important;
	text-align: center;
}

/*FIN EVENTO*/
.requisitos_gestion{
	background-color: #FFF;
	margin-right: 5%;
	width: 95%;
}
.consulte_gestion{
	background-color: #FFF;
	margin-bottom: 5%;
}
.requisitos_gestion>div{padding: 5%;}


.reque div{ padding: 20px;}
.consu{ padding-right: 0px; }
.rq div div{background-color: white;}
.requisitos_gestion span,
.rq span{
	font-size: 1.1em;
	color: #238db7;
	padding-right: 5px;
}
.requisitos_gestion h4,
.consu h5,
.reque h4,
.consu h4{
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;	
	font-weight: bold;
}

.docs_gestion h4,
.consulte_gestion h4{
	padding-top: 20px;
	padding-bottom: 10px;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;	
	font-weight: bold;
}
.docs_gestion a{
	color: #4d4d4d!important;
}
.docs_gestion{
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
}


.docs_gestion img { 
	width: 30px; 
	margin: 15px 20px;
}
.docs_elementos { 
	background-color: #fff; 
	border-left: solid;
	border-left-width: 10px;
	border-left-color: #2383ab;
	height: 60px;
	margin-bottom: 10px;
}
.docs_gestion_txt{
	padding: 22px 0;
}
.consulte_gestion h4,
.consu h4 {	text-align: center; }
.consulte_gestion .list-group,
.consu .list-group{	padding-bottom: 0;}
.consulte_gestion .atencion,
.consu .atencion{
	margin-top: 20px;
	padding-bottom: 20px;
}
.requisitos_gestion p,
.consulte_gestion .atencion p,
.consu .atencion p,
.reque p{	
	padding-bottom: 14px;
	padding-left: 15px;
}
.reque div div{	padding: 5px 20px 15px 20px;}

/*Contacto*/
.form_contacto div .row{	margin-left: 0;}
.form_contacto select,
.form_contacto label,
.form_contacto h4,
.form_contacto h5,
.form_contacto p,
.form_contacto .contacto_directorio{color: #666;}
.form_contacto label{
	padding-bottom: 5px;
	padding-top: 5px;
}
.form_contacto select,
.form_contacto input,
.form_contacto input[type="button"],
.form_contacto button{	height: 30px;}
.form_contacto select,
.form_contacto input,
.form_contacto textarea,
.form_contacto input[type="button"],
.form_contacto button{	border: none; }
.form_contacto select{width: 50%;}
.form_contacto input,
.form_contacto textarea{ width: 100%;}
.form_contacto textarea{ height: 120px; }
.form_contacto input[type="button"],
.form_contacto button{
	background: #94b43b;
	color: #fff;
	width: 100%;
}
.form_contacto h4,
.form_contacto h5{	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important; }
.form_contacto h4{	
	font-size: 12pt;
	font-weight: 700;
}
.form_contacto p,
.form_contacto h5{
	font-size: 11pt;
	padding-left: 10px;
}
.form_contacto .linea_contacto{
	border-bottom: 1px dotted #646464;
	color: #323232;
	line-height: 30px;
	padding-left: 10px;
	margin-right: 20px;
}
.form_contacto img{	height: 100%;}
.form_contacto .contacto_directorio{
	padding-top: 10px;
	padding-bottom: 10px;
}
.form_contacto h5{		
	font-weight: 700;
	line-height: 16px;
	padding-top: 20px;
}

.contacto_ico, .contacto_directorio {
    float:none;
    display:inline-block;
    vertical-align:middle;
    margin-right:-4px;
}
.info_contacto{	padding-left: 30px;}
.form_contacto>div{	padding-bottom: 90px;}
.form_contacto #cargando,
.form_contacto #ok,
.form_contacto #no{
	text-align: center;
	padding: 10px;
}
.form_contacto #no{color: #993333;}
.form_contacto #ok{color: #94B43B;}

/*NOTICIAS*/
.not_filtro{
	background-color: #993333;
	text-align: center;
	color: #FFF;
	padding: 5px;
}
.not_seccion{
	display: table-cell;
	height: 40px;
	vertical-align: middle;	
	border-bottom: dashed;
	border-bottom-width: 1pt;
	border-bottom-color: #CCC;
	padding-left: 15px;
	padding-top: 10px;
	color: #999;
}
.not_sec_activo .not_general,
.not_general:hover,
.not_sec_activo .not_academica,
.not_academica:hover,
.not_sec_activo .not_enplural,
.not_enplural:hover,
.not_sec_activo .not_cultura,
.not_cultura:hover,
.not_sec_activo .not_deportes,
.not_deportes:hover,
.not_sec_activo .not_bda,
.not_bda:hover,
.not_sec_activo .not_gestion,
.not_gestion:hover,
.not_sec_activo .not_acompanamiento,
.not_acompanamiento:hover,
.not_sec_activo .not_egresados,
.not_egresados:hover,
.not_sec_activo .not_iparm,
.not_iparm:hover,
.not_sec_activo .not_jardin,
.not_jardin:hover,
.not_sec_activo .not_capilla,
.not_capilla:hover,
.not_sec_activo .not_salud,
.not_salud:hover{
	border-left: solid;
	border-left-width: 5px;
	color: #111;
	padding-left: 10px;
}
.not_general:hover,
.not_sec_activo .not_general{border-left-color: #94B43B;}
.not_academica:hover,
.not_sec_activo .not_academica{border-left-color: #A61D31;}
.not_enplural:hover,
.not_sec_activo .not_enplural{border-left-color: #444;}
.not_cultura:hover,
.not_sec_activo .not_cultura{border-left-color: #F78D1E;}
.not_deportes:hover,
.not_sec_activo .not_deportes{border-left-color: #7F2B81;}
.not_bda:hover,
.not_sec_activo .not_bda{border-left-color: #DDA210;}
.not_gestion:hover,
.not_sec_activo .not_gestion{border-left-color: #00ADE6;}
.not_acompanamiento:hover,
.not_sec_activo .not_acompanamiento{border-left-color: #EF434B;}
.not_egresados:hover,
.not_sec_activo .not_egresados{border-left-color: #42CFF4;}
.not_iparm:hover,
.not_sec_activo .not_iparm{border-left-color: #1F95AE;}
.not_jardin:hover,
.not_sec_activo .not_jardin{border-left-color: #EDB50F;}
.not_capilla:hover,
.not_sec_activo .not_capilla{border-left-color: #62BB46;}
.not_salud:hover,
.not_sec_activo .not_salud{border-left-color: #15B9A2;}

.conv_titulo,.dir_general,.not_historico_general{background-color: #94B43B;}
.dir_academia,.not_historico_academina{background-color: #A61D31;}
.dir_enplural,.not_historico_enplural{background-color: #444;}
.dir_cultura,.not_historico_cultura{background-color: #F78D1E;}
.dir_deportes,.not_historico_deportes{background-color: #7F2B81;}
.dir_bda,.not_historico_bda{background-color: #D82A53;}
.dir_gestion,.not_historico_gestion{background-color: #00ADE6;}
.dir_acompanamiento,.not_historico_acompanamiento{background-color: #EF434B;}
.not_historico_egresados{background-color: #42CFF4;}
.not_historico_iparm{background-color: #1F95AE;}
.not_historico_jardin{background-color: #EDB50F;}
.not_historico_capilla{background-color: #62BB46;}
.dir_salud,.not_historico_salud{background-color: #15B9A2;}

.not_historico_general,
.not_historico_academina,
.not_historico_enplural,
.not_historico_cultura,
.not_historico_deportes,
.not_historico_bda,
.not_historico_gestion,
.not_historico_acompanamiento,
.not_historico_egresados,
.not_historico_iparm,
.not_historico_jardin,
.not_historico_capilla,
.not_historico_salud{	height: 10px; }

.not_recomedados{margin-top: 15px;}
.not_sec_recomendados a{ color:#555; }
.not_sec_recomendados{	
	vertical-align: middle;
	width: 100%;
}
.not_sec_recomendados tr{
	border-style: solid;
	border-color: #CCC;
	border-width: 1pt;
}
.not_sec_recomendados tr td{
	vertical-align: middle;
	padding: 10px;
	color: #888;
}
.not_sec_recomendados tr td img{
	width: 60%;
}
.not_rec_txt{text-align: left;}
.not_rec_img{text-align: center;}
.not_redes{
	padding: 20px;
	text-align: center;
}
.row_evento{
	padding: 20px;
}
.not_titulo{
	color: #333!important;
	font-size: 15pt;
}
.not_titulo_rel{font-size: 12pt;}
.not_titulo_rel,
.not_titulo{
	font-weight: bold;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	padding-bottom: 10px;
}
.not_fecha{
	color: #999;
	font-size: 9pt;
	padding-top: 2%;
}
.not_resumen{
	color: #666;
	line-height: 14pt;
}
.not_separador{
	border-bottom: 1px dotted #646464;
    color: #323232;
    line-height: 30px;
}
.noticia{ padding: 20px 0 30px 0; }
.noticia img{ width: 100%; }
.noticia a { color: #238db7; }
.not_buscar{
	border-style: solid;
	border-color: #fff;
	border-width: 1px;
}
.not_buscar input[type="text"]{
	width: 85%;
	background-color: transparent;
	border: none;
}
.not_buscar input[type="img"]{width: 10%;}
.not_buscar input{height: 100%;}

/*bienestar seccion*/
.bienestar_divisiones,
.bienestar_normatividad,
.bienestar_politicas,
.bienestar_queremos,
.bienestar_quienes{	padding: 20px 20px 60px 20px; }
.bienestar_divisiones{
	display: inline-block;
}

.division_uno, .division_dos {
	float: left;
	display: inline-block;
}

.division_dos p{
	position:relative;
	top:1000px;
	bottom:0;
	right:200px;
	left:0;
}

}
.bienestar_queremos h2{
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 40pt;	
	font-style: italic;
	font-weight: bold;
	
}
.bienestar_divisiones1 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones1 h2{
	color:#00ADE6 ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones2 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones2 h2{
	color:#EE434A ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones3 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones3 h2{
	color:#0EB79F ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones4 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones4 h2{
	color:#F58B1F ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones5 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones5 h2{
	color:#873784 ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones6 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones6 h2{
	color:#DD2E5A ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones7 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones7 h2{
	color:#0778B8 ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones8 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones8 h2{
	color:#63B946 ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones9 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones9 h2{
	color:#63B946 ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones10 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones10 h2{
	color:#63B946 ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones11 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones11 h2{
	color:#262261 ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones12 h3{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
}
.bienestar_divisiones12 h2{
	color:#86172D ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	line-height: 17px;
	text-transform: uppercase; 
	float: right;

}
.bienestar_divisiones h4,
.bienestar_normatividad h3{
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
}

.bienestar_divisiones h4,
.bienestar_normatividad h4,
.bienestar_normatividad h3,
.bienestar_politicas h4,
.bienestar_queremos h2,
.bienestar_h,
.bienestar_d,
.bienestar_p{ padding-top: 30px; }
.bienestar_d{
	padding-left: 10px;
	padding-right: 10px;
}

.bienestar_h,
.bienestar_p{
	font-size: 11pt;
	line-height: 14pt;
	padding-left: 10px;
	padding-right: 10px;
}
.bienestar_d a,
.bienestar_h a:hover{ color: #94b43b; }
.bienestar_h{
	text-transform: uppercase; 
	font-size: 11pt;
}
.bienestar_normatividad h4,
.bienestar_politicas h4,
.bienestar_quienes h4{
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 14pt!important;
	font-style: italic;
}
.bienestar_divisiones p{
	color:#595C5E ;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
	font-style: italic;
	text-align: left;
	padding-bottom: 10px;
	text-decoration: none;
	list-style:none;
}
.bienestar_normatividad p{
	color: #888;
	line-height: 18pt;
	font-size: 11pt;
}
.bienestar_estructura img{
	max-width: 100%;
	padding: 0;
	margin: 0;
}
.datos_division li{
	list-style-type:none;
}
#nombre_division1 {
	color: #00ADE6;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division2 {
	color: #EE434A;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division3 {
	color: #0EB79F;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division4 {
	color: #F58B1F;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division5 {
	color: #873784;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division6 {
	color: #DD2E5A;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division7 {
	color: #0778B8;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division8 {
	color: #63B946;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division9 {
	color: #63B946;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division10 {
	color: #63B946;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division11 {
	color: #262261;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#nombre_division12 {
	color: #EBB41F;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
/*CMS*/
.contenido_cms{
	background-color: #fff;
	padding-top: 60px;
}
.ico_cms {text-align: right;}
.ico_cms img{
	width: 32px;
	vertical-align: middle;
}
.cms_login{
	background-color: #FFF;
	padding: 1%;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 10px;
	-webkit-box-shadow: 10px 10px 25px -5px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 10px 25px -5px rgba(0,0,0,0.75);
	box-shadow: 10px 10px 25px -5px rgba(0,0,0,0.75);
}
.cms_login h2{
	color: #979797;
	font-size: 12pt;
	text-align: center;
	padding: 45px 0 20px 0;
}
#loginForm fieldset{ border: none;}
.control_file,
.control{padding-top: 10px;}
.parrafo_img input[type="button"]{
	background-color: #CEE577;
	color: #616D37;
	border: none;
}
.control .not_elim{background-color: #CCC!important;}
.control .not_elim:hover{
	background-color: #888!important;
}
.parrafo_img img{max-width: 100%;}
.control input[type="file"]{
	border-style: solid;
	border-color: #CCC;
	border-width: 1px;
	vertical-align: middle;
	background-color: blue;
}

.lbl_file{
   background-color: #5FA0AF;
   color: #FFF;
   width: 100%;
   height: 50px;
   padding-top: 20px;
   text-align: center;
}
.fle_adj{
   opacity: 0;
   position: absolute;
   z-index: -1;
}

.control input[type="button"]{
	background-color: #660000;
	color: #FFF!important;
	border: none;
}
.control #art_contenido_peb,
.control #not_resumen{height: 100px}
.control #not_contenido{height: 150px}
.control #art_contenido{height: 300px}

.control textarea{width: 100%;}
.parrafo_img input,
.control select,
.control input{
	width: 100%;
	height: 50px;
}
.control textarea{
	padding-top: 20px;
	padding-left: 30px}
.control input[type="number"],
.control select,
.control input[type="password"],
.control input[type="date"],
.control input[type="text"]{ padding-left: 30px; }
.control label,
.control textarea::-webkit-input-placeholder,
::-webkit-input-placeholder {  color: #979797; }
.control p{
	color: #979797;
	font-size: 10pt;
	text-align: center;
	padding-top: 10px;
}
.control label{font-weight: normal;}
input[type="date"]:before{
    content: attr(placeholder) !important;
    color: #aaa;
    margin-right: 0.5em;
}
input[type="date"]:focus:before,
input[type="date"]:valid:before {content: "";}

.area_imagen{padding: 5%;}

.parrafo_img p{
	color: #979797;
	font-size: 10pt;
	padding: 10%;
}
.registroValida{
	color: #94b43b;
	display: none;
}
#validaEnvio{ color: #993333; }
._padre1,
.menu_padre2{
	background-image: none!important;
	background-color: #FFF!important;
	text-align: right;
}
.menu_padre1{
	text-transform: uppercase;
	padding-bottom: 0;
}
.menu_padre2{
	text-transform: none;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
}
.menu_padre1 span{ font-weight: bold; }
#accordion_menu_cms div{ border: none!important; }
#accordion_cms_historico .panel-body li a{
	color: #848484!important;
	line-height: 12pt;
}
#accordion_menu_cms .panel,
#accordion_cms_boletin .panel,
#accordion_cms_contenidos .panel,
#accordion_cms_historico .panel{ box-shadow: none; }
.cms_indicador{	
	vertical-align: middle;
	visibility: hidden;
}

/*.cms_edi div,
.cms_img div,
.cms_adj div,
.cms_eli div{color: #AAA;}*/
/*.cms_acc_edi,
.cms_acc_img,
.cms_acc_adj,
.cms_acc_eli{background-color: #AAA}*/

/*.cms_acc_edi{border-color: #FA8072;}
.cms_acc_img{border-color: #EFD96F;}
.cms_acc_adj{border-color: #5FA0AF;}
.cms_acc_eli{border-color: #B81900;}
.cms_acc_edi,
.cms_acc_img,
.cms_acc_adj,
.cms_acc_eli{
	border-style: solid;
	border-width: 1px;}
*/
.cms_acc_edi{border-left: 5px solid #FA8072;}
.cms_acc_img{border-left: 5px solid #EFD96F;}
.cms_acc_adj{border-left: 5px solid #5FA0AF;}
.cms_acc_eli{border-left: 5px solid #B81900;}
.cms_exportar{
	height: 70px;
	width: 70px;
	border:none;
	text-align: left;
	padding-left: 10px;
}
.cms_exportar{
	background-color: #CEE577;
	color: #616D37;	
}
.cms_edi:hover .cms_acc_edi,
.cms_img:hover .cms_acc_img,
.cms_adj:hover .cms_acc_adj,
.cms_eli:hover .cms_acc_eli{background-color:#CEE577; }
.cms_edi:hover div,
.cms_img:hover div,
.cms_adj:hover div,
.cms_eli:hover div{color:#616D37; }

.cms_noticias h3{
	text-align: center;
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	text-transform: uppercase;
	font-size: 13pt;
	font-weight: bold;
	color: #575757;
}
.cms_tabla tr{	text-align: center;}
.cms_tabla th,
.cms_tabla td{border-left: 1px solid #CCC;}
.cms_tabla td{	
	padding: 5px;
	vertical-align: middle;
}
.cms_tabla td img{
	width: 100px;
}
.cms_tabla th{
	padding: 10px;
	text-align: center;
	border-bottom: 1px solid #CCC;
}
.cms_tabla .primer_celda{ border-left: none;}
.titulo_celda{
	text-align: left;
	padding-left: 30px!important;
	width: 40%;
}
.id_celda{color: #AAA;}
.cms_tabla tr:nth-child(even){background-color: #f2f2f2}
.indicator_ev {
    background-color: #94B43B;
    background-position: 0 0;
    cursor: pointer;
    height: 132px;
    left: 0px;
    position: fixed;
    top: 150px;
    width: 34px;
    transition: all .25s ease-out;
    z-index: 100;
}
.indicator_ev img{padding: 5px 0 0 5px;}

/*directorio*/
.convocatoria table,
.directorio table{width: 100%;}
.dir_titulo_cel,
.dir_titulo{
	color: #FFF;
	vertical-align: middle;
	text-align: center;
	padding: 20px;
}
.dir_especial,
.dir_titulo_cel,
.dir_titulo h4{
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 12pt;
}
.dir_info_cel,
.dir_info{
	background-color: #FFF;
	padding: 20px;
}
.dir_info_cel,
.dir_info h4{
	font-family: "Ancizar sans", Tahoma, Geneva, sans-serif!important;
	font-size: 11pt;
	color: #888;
}

.dir_info div{padding-left: 30px;}
.dir_especial{
	border-left: solid;	
	border-width: 5pt;
	padding-left: 5px;
}
.dir_docente{border-color: #90B03B;}
.dir_capilla{border-color: #62BB46;}
.dir_iparm{border-color: #1F95AE;}
.dir_jardin{border-color: #EDB50F;}
.dir_egresados{border-color: #42CFF4;}
/*imagenes*/
.mini_not_imagen,
.mini_imagen div{
	height: 110px;
	width: 180px;
	background-color: #EFD96F;
}
.mini_not_imagen img,
.mini_imagen div img{height:110px;}

/*convocatorias*/
.conv_titulo{
	padding: 10px;
	text-align: center;
	color: #FFF;
}
.conv_head{
	vertical-align: middle;
	text-align: center;
	padding-left: 10px;
	border-right: 20px;
	border-right-color: transparent;
	border-right-style: solid;
}
.conv_head img{width: 100%;}
.conv_info .conv_pdf{
	list-style-image: url("../images/ico_pdf.png");
	vertical-align: middle;
}
.conv_adjunto{
	border-top:  1px dotted #BBB;
	vertical-align: middle;
	padding: 10px 10px 10px 20px;
}
.conv_adjunto img{
	padding-right: 20px;
	width: 40px;
}
.info_adj{padding-top: 15px;}
.conv_info h5{text-transform: uppercase;}
.conv_info .conv_texto{	padding: 20px;}
.conv_info ul{padding: 20px 0 0 20px;}
.conv_info li{
	border-style: dotted;
	border-color: #BBB;
	border-width: 1px;
	vertical-align: middle;
	padding: 5px;
}
/*historico de imaenes*/
.img_col_1{	padding-right: 20px; padding-left: 0;}
.img_col_2{	padding: 0 10px;}
.img_col_3{	padding-left: 20px; padding-right: 0;}
.img_col_1>div,
.img_col_2>div,
.img_col_3>div{ background-color: #FFF; padding: 10px;}
.img_col img{width: 100%;}
/**/
.cms_noticias a,
#accordion_menu_cms a,
.pagination a{cursor: pointer;}
.cms_noticias a,
#accordion_menu_cms a{ text-decoration: none; }
/*ver noticia*/
.ver_noticia{ padding: 5%; }
.ver_noticia h2{
	font-size: 24pt;
	padding-bottom: 20px; 
}
.ver_noticia .vn_resumen{
	color: #7d7d7d;
	font-size: 13pt;
	line-height: 17pt;
	padding-left: 10%;
}
.vn_fecha { 
	color: #888;
	font-size: 10pt;
	padding-bottom: 5px; 
	padding-top: 20px;
}
.vn_img img{
	max-width: 100%;
	padding: 30px 0;
}
.vn_contenido{
	font-size: 12pt;
	line-height: 18pt;
	padding-bottom: 20px;
}
.vn_contenido p{ text-indent: 20px!important; }
.n_relacionadas{ padding: 2%; }
.fileUpload {
    position: relative;
    overflow: hidden;    
}
.fileUpload input.upload {
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
.btn_file{
	color: #FFF;
	background-color: #5FA0AF;
	height: 50px;
}
.redes_compartir img{ width: 30px; }
.redes_compartir div{ display: inline-block; }
.redes_compartir{ padding: 20px; }
.redes_compartir a { cursor: pointer; }

/* Grow */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
/* FIN Grow */

/*input file cms noticia*/
.fileContainer {
    overflow: hidden;
    position: relative;
    background: #5FA0AF;
    color: #FFF;
    float: left;
    width: 180px;
    height: 30px;
    cursor: pointer!important;
    font-size: 10pt;
    font-weight: lighter;
    padding-top: 10px;
    text-align: center;
}

.fileContainer [type=file] {
    cursor: inherit;
    display: block;
    filter: alpha(opacity=0);
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.img_cargar{visibility: hidden;}


.sec_adj{
	border-width: 1px;
	border-style:solid;
	border-color: #CCC;
	padding: 2%;
}

/*evento*/
.evt_mes{
	font-size: 20pt;
	line-height: 20pt;
}
.evt_dia{
	font-size: 80pt;
	line-height: 80pt;
	letter-spacing: -8px;
}
.evt_info li{
	border-style: dotted;
	border-width: 1px;
	border-color: #CCC;
	padding: 10px;
	width: 100%;
}
/*fin evento*/
/*panel acta*/
.panel_actas .nav-tabs>li>a{ 
	color: #555;
	border-radius: 0;
	background-color: #CCC;
}
.panel_actas .nav-tabs>li.active>a{ 
	background-color: #FFF;
	border: none;
}
.panel_actas ul{margin-left: 0;}
.panel_actas .nav>li>a{padding: 10px 50px;}
.panel_actas .tab-pane{
	background-color: #FFF;
	padding: 20px;
}
.panel_actas .tab-pane a{
	color: #428bca!important;
	line-height: 18pt;
}
.panel_actas .tab-pane li::before {
  content: "• ";
  color: #428bca;
}
/*fin panel acta*/

.col-md-17,
.col-sm-17,
.col-lg-17 {
	width: 14.27%;
	*width: 14.27%;
	float: left;
}
.col-lg-21 {
	width: 100%;
	*width: 100%;
	text-align: left;
	float: left;
}
.col-lg-27 {
	width: 100%;
	*width: 100%;
	text-align: left;
	float: left;
}
.col-lg-29 {
	width: 100%;
	*width: 100%;
	text-align: left;
	float: right;
}
.modal-dialog{top: 200px;}

.info_destacado{
	padding: 20px 0;
	text-align: center;
	background-color: #EEE;
	color: #4D7584;
}
/*enplural*/
.lista_numero_circulo_tem{color: #C55B5B;}
.lista_numero_circulo {
	background-color: #FFF;
	color: #C55B5B;
	width: 35px;
	height: 35px;
	vertical-align: middle;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 2px solid #C55B5B;
	padding-top: 8px;
	text-align: center;
}
#sec_contenido{	padding:5% 0;}
#sec_contenido p{
	color: #666;
	font-size: 12pt;
	line-height: 14pt;
	text-align: left;
}
.union_b,
.union_a{
	height: auto;
	overflow: hidden;
}
.union_a img{width: 20px;}
.union_b img{}

.shape_a {
  height: 200px;
  width: 50px;
  border-bottom: 2px solid red;
  border-right: 2px solid red;
  -moz-transform: skew(-45deg);
  -webkit-transform: skew(-45deg);
  transform: skew(-45deg);
}
.item_contenido{
	padding-left:22px; 
}
.rcorners1 {
  	border-right: 3px solid #A7A9AC;
    width: 20px;
    height: 100px;
}
.rcorners4 {
    border-radius: 0px 30px 0px 0px;
    /*background: #73AD21;*/
    border-top: 3px solid #A7A9AC;
  	border-right: 3px solid #A7A9AC;
    padding: 20px; 
    width: 10px;
    height: 80px; 
}
.rcorners2 {
    border-radius: 30px 0px 0px 0px;
    border-top: 3px solid #A7A9AC;
  	border-left: 3px solid #A7A9AC;
    padding: 20px; 
    /*width: 150px;*/
    height: 80px; 
    margin-left: 38px;
    margin-right: -38px;
    margin-top: 14px;
}
.contenedor_items_temp{
	padding: 3% 0;
	border: 0.5px dotted #A7A9AC;
}
/*fin enplural*/

.nota_button{padding-top: 6%;}

.nota_button a{
	background-color: #FFF;
	border-color: #75ABC0;
	border-style: solid;
	border-width: 1px;
	color: #75ABC0;
	height: 40px;
	padding: 5%;
	width: 100%;
}
.nota_button a:hover{
	background-color: #75ABC0;
	color: #FFF;
}

/**/

/*
 * convocatorias
 */
.convoca_fila { 
	background-color: #fff; 
	padding: 2%;
	margin: 10px 0;
}
.conv_contenido{ padding: 0 2%; }
.convoca_img img{ width: 100%; }

/**/
.pie_bienestar img { vertical-align: sub; }

/**/
#image-gallery .modal-header{ border: none!important; }







/*--*/
/*@media para el desplazamiento del slide inferior*/
@media (max-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
    .col-md-17,
	.col-sm-17,
	.col-lg-17 {
		width: 14.27%;
		*width: 14.27%;
		float: left;
	}
	.col-lg-19 {
		width: 90%;
		float: left;
		pad
	}
	.col-lg-21 {
		width: 90%;
		float: left;
	}
	.bloque_evt_hor{height: 320px;}
  	.bloque_evt_hor .evt_img{
  		height: 150px;
 		overflow: hidden; 		
 		margin-bottom: 5%;
  	}
}
@media (min-width: 992px ) {
   .desplazamiento .active.left { left: -20%; }
   .desplazamiento .active.right { left: 20%; }
   .desplazamiento .next { left:  20%; }
   .desplazamiento .prev { left: -20%; }
   .col-md-15 {
        width: 20%;
        float: left;
    }
    .col-md-17,
	.col-sm-17,
	.col-lg-17 {
		width: 14.27%;
		*width: 14.27%;
		float: left;
	}
}
@media (min-width: 768px ) {
.modal-dialog{width: 800px!important;}
}
@media only screen and (max-width: 780px) {
	.home_info{margin-right: 0;}
	.video_infant{padding-top: 10px;}
	#carousel_2{height: 485px;}
}
@media (max-width: 768px) {
	.col-sm-15 {
	        width: 20%;
	        float: left;
	    }
	.bloque_evt_hor{height: 350px;}
  	.bloque_evt_hor .evt_img{
  		height: 150px;
 		overflow: hidden; 		
 		margin-bottom: 5%;
  	}
}
@media screen and (max-width: 480px) { 
	.video_infant	{ padding-top: 10px; }
	.video_infant div	{ text-align: center; }
	.video_infant div iframe{ max-width: 100%; }
	.carousel-caption h4{
		padding-left: 0px;
		font-size: 0.8em;
	}
	.carousel-caption p{
		font-size: 0.8em!important;
		line-height: 1.5em;
		padding: 5px 0px 0px 5px!important;
	}
	main.detalle{ margin: 0px 10% 50px 10%; }
	#carousel_2 div{ padding-right: 5px;}
	#slide_1 .carousel-control{	top: 40px; }
	#carousel_2{ height: 385px; }
	#this-carousel-id .carousel-caption{ height: 200px;	}
	.form_contacto select{ width: 100%; }
	.bienestar_h,
	.bienestar_d,
	.bienestar_p{	
		padding-left: 0;
		padding-right: 0;
	}
	.bienestar_div{	margin: 0; }
	#slide_1{ margin-top: 20px; }
	.inicio_bienestar{ background-size:100%!important; }
	.cont_titulo h1{ font-size: 14pt; }
	.cultura_pestanas img{ display: none; }
	.linea_divisoria{ margin: 0 }

	.col-md-17,
  	.col-sm-17,
  	.col-lg-17{
    	width: 100%;
    	*width: 100%;
    	float: left;
  	}
  	.bloque_evt_hor{height: 350px;}
  	.bloque_evt_hor .evt_img{
  		height: 150px;
 		overflow: hidden; 		
 		margin-bottom: 5%;
  	}
  	.rcorners1{ height: 10px; } 
  	.cont_evento div .img_evento{ height: 80px;	}
  	.cont_evento h4 { 
  		font-size: 11pt;
  		padding-left: 0;
  	}
	.cont_evento div .datos_evento{ font-size: 10pt; }
	.area_menu{ padding-bottom: 5px; }
	.panel-body{ padding: 0; }
}