@charset "UTF-8";



.sale-movil {
	display: none;
}


.pagination>li>a,
.pagination>li>span {
	border-radius: 50% !important;
	margin: 0 5px;
}

html {
	margin-top: 0px !important;
}

body {
	margin: 0;
	padding: 0;
	font-family: Pop-Bold;
}


.titulo {
	font-family: LemonSans-Medium;
	font-size: 30px;
	color: #000;
}

.bajada-tit {
	font-family: LemonSans-Regular-Italic;
	font-size: 22px;
	color: #000;
	padding: 0 0 30px 0;

}

.cir {

	height: 140px;
	width: 140px;
	border-radius: 50%;
}

.tit-cir {
	text-align: center;
	font-size: 18px;
	padding: 55px 0 0 0;
	font-family: LemonSans-Bold-Italic;
	color: #000;

}

.tit-cir-ser {
	text-align: center;
	font-size: 18px;
	padding: 40px 0 0 0;
	font-family: LemonSans-Bold-Italic;
	color: #000;

}

.color1 {
	background-color: #006092;
}

.color2 {
	background-color: #a67000;
}

.color3 {
	background-color: #670000;
}

.color4 {
	background-color: #ff8c00;
}

.color5 {
	background-color: #bb4ed1;
}

.color6 {
	background-color: #9e9c9c;
}


.color7 {
	background-color: #ffdc5a;
}

.color8 {
	background-color: #00a13d;
}


.color1-curso {
	background-color: #dd8175;
}

.color2-curso {
	background-color: #ba2e2b;
}

.color3-curso {
	background-color: #f7d6d1;
}


.color-cir-pastoral {
	background-color: #fff7b4;
}


.color-cir-coltauco {
	background-color: #49af6a;
}

.color-cir-coltauco2 {
	background-color: #bbead9;
}


.color1-servicios {
	background-color: #475e73;
}

.color1-servicios2 {
	background-color: #0c334e;
}

.tit-cir-curso {
	text-align: center;
	font-size: 18px;
	padding: 55px 0 0 0;
	font-family: LemonSans-Bold-Italic;
	color: #fff;
	margin: 0;
	line-height: 17px;

}

.tit-cir-pastoral-val {
	text-align: center;
	font-size: 16px;
	padding: 60px 0 0 0;
	font-family: LemonSans-Bold-Italic;
	color: #000;
	margin: 0;
	line-height: 17px;

}

.tit-cir-pastoral-val2 {
	text-align: center;
	font-size: 16px;
	padding: 45px 0 0 0;
	font-family: LemonSans-Bold-Italic;
	color: #000;
	margin: 0;
	line-height: 17px;

}

.tit-cir-coltauco {
	text-align: center;
	font-size: 16px;
	padding: 60px 0 0 0;
	font-family: LemonSans-Bold-Italic;
	color: #fff;
	margin: 0;
	line-height: 17px;

}

.tit-cir-coltauco2 {
	text-align: center;
	font-size: 16px;
	padding: 50px 0 0 0;
	font-family: LemonSans-Bold-Italic;
	color: #fff;
	margin: 0;
	line-height: 17px;

}




.tip-blanco {
	color: #fff;
}



.bor {
	margin: 0;
	padding: 0;
}

.cen {
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.izq {
	float: left;
}

.alto {
	height: 90px;
}


.alto-es-cir {
	height: 90px;
}

.alto2 {
	height: 90px;
}

.alto2-negro {
	height: 90px;
	background-color: #000;
}

.alto-img {
	height: 90px;
}

.foto-cir {
	border-radius: 50%;
	border: 8px solid #a37029;
}

.foto-cir2 {
	border-radius: 50%;
	border: 8px solid #ae67cd;
}


.foto-cir-apoderados {
	border-radius: 50%;
	border: 8px solid #f89141;
}


.foto-cir-estudiantes {
	border-radius: 50%;
	border: 8px solid #9e9c9c;
}

.foto-cir-pastoral {
	border-radius: 50%;
	border: 8px solid #fffbac;
}

.foto-cir-coltauco {
	border-radius: 50%;
	border: 8px solid #419a43;
}


.noticias {

	font-size: 18px;
	font-family: LemonSans-Bold-Italic;
	color: #000;
	padding: 40px 0 18px 0;

}

.bajada-noticias {

	font-size: 18px;
	font-family: LemonSans-Regular-Italic;
	color: #000;
	padding: 0 0 15px 0;

}

.boton-cir {
	border-radius: 50%;
	height: 40px;
	width: 40px;

}

.boton1-cir {
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 18px;
	background-color: #621412;
	color: #fff;
	border: 0;

}


.boton2-cir {
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 18px;
	background-color: #ae67cd;
	color: #fff;
	border: 0;

}


.boton1-cir:hover {
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 18px;
	background-color: #621412;
	color: #fff;
	border: 0;

}

.boton2-cir:hover {
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 18px;
	background-color: #ae67cd;
	color: #fff;
	border: 0;


}

.espacio {
	height: 30px;
}


.pag {
	font-size: 33px;
	color: #fff;
	border: 0;
	height: 56px;
	width: 56px;
	padding: 5px 0 0 8px;

}

.color-directivos {
	background-color: #b78d4b !important;
}

.color-directivos:hover {
	background-color: #b78d4b !important;
	color: #000;
}


.color-docentes {
	background-color: #661415 !important;
}

.color-docentes:hover {
	background-color: #661415 !important;
	color: #cc9e9c;
}


.color-administrativos {
	background-color: #d1a5e1 !important;
}

.color-administrativos:hover {
	background-color: #d1a5e1 !important;
	color: #000;
}

.color-apoderados {
	background-color: #fcbd66 !important;
}

.color-apoderados:hover {
	background-color: #f6cb91 !important;
	color: #000;
}


.color-estudiantes {
	background-color: #c6c4c4 !important;
}

.color-estudiantes:hover {
	background-color: #c6c4c4 !important;
	color: #000;
}

.color-pastoral {
	background-color: #fffad2 !important;
	color: #000 !important;
}

.color-pastoral:hover {
	background-color: #fffad2 !important;
	color: #000;
}


.color-coltauco {
	background-color: #4fc38f !important;
	color: #fff !important;
}

.color-coltauco:hover {
	background-color: #4fc38f !important;
	color: #000 !important;
}


.color-tv {
	background-color: #f2477f !important;
	color: #fff !important;
}

.color-tv:hover {
	background-color: #f2477f !important;
	color: #fff !important;
}


.color-normas-co {
	background-color: #fff569 !important;
	color: #000 !important;
}

.color-normas-co:hover {
	background-color: #e8e295 !important;
	color: #000;
}




.color-home {
	background-color: #00dcf7 !important;
}

.color-home:hover {
	background-color: #00dcf7 !important;
	color: #000;
}

.op {
	background-color: #ccc;
}

.pag2 {
	border: 0;
	font-size: 28px;
	color: #61d9f3;

}

.pag3 {
	border: 0;
	font-size: 33px;
	color: #fff;
	height: 56px;
	width: 56px;

	padding: 0 0 0 20px;
}

.paginador {
	margin: 0 auto;
	width: 368px;
	font-family: LemonSans-Regular !important;




}

.tit-nosotros {
	font-family: LemonSans-Medium;
	font-size: 30px;
	color: #a37029;
	padding: 0 0 15px 0;

}

.tit-nosotros-bajada {
	font-family: LemonSans-Regular-Italic;
	font-size: 19px;
	color: #a37029;
	padding: 0 0 30px 0;

}


.boton-cir-gra {
	border-radius: 50%;
	height: 55px;
	width: 55px;
	margin-left: auto;
	margin-right: auto;


}

.boton3-cir {
	margin: 0;
	padding: 12px 0 0 0;
	font-size: 18px;
	background-color: #a37029;
	color: #fff;
	border: 0;
	font-family: LemonSans-Regular-Italic;

}

.bot-centro {
	height: 60px;
	width: 60px;
	background-color: #a37029;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro:hover {
	height: 60px;
	width: 60px;
	background-color: #bb8d51;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-docente {
	height: 60px;
	width: 60px;
	background-color: #661415;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-docente:hover {
	height: 60px;
	width: 60px;
	background-color: #aa6c67;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-administrativo {
	height: 60px;
	width: 60px;
	background-color: #ae67cd;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-administrativo:hover {
	height: 60px;
	width: 60px;
	background-color: #cb8ce7;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}


.bot-centro-apoderados {
	height: 60px;
	width: 60px;
	background-color: #f89141;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-apoderados:hover {
	height: 60px;
	width: 60px;
	background-color: #f3ae78;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}


.bot-centro-estudiantes {
	height: 60px;
	width: 60px;
	background-color: #9e9c9c;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-estudiantes:hover {
	height: 60px;
	width: 60px;
	background-color: #b5b5b5;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}


.bot-centro-pastoral {
	height: 60px;
	width: 60px;
	background-color: #fff7b4;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;
	color: #000;


}

.bot-centro-pastoral:hover {
	height: 60px;
	width: 60px;
	background-color: #fff7b4;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;
	color: #000;


}


.bot-centro-coltauco {
	height: 60px;
	width: 60px;
	background-color: #419a43;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;
	color: #fff;


}

.bot-centro-coltauco:hover {
	height: 60px;
	width: 60px;
	background-color: #6dc36f;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;
	color: fff;


}


.bot-centro-normas {
	height: 60px;
	width: 60px;
	background-color: #000;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;
	color: #ffed4e;


}

.bot-centro-normas:hover {
	height: 60px;
	width: 60px;
	background-color: #454444;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;
	color: #ffed4e;


}




.tit-comunidad {

	font-family: LemonSans-Medium;
	font-size: 25px;
	color: #000;
	padding: 0 0 0 0;
	text-align: center;

}


.texto-comunidad {

	font-size: 18px;
	font-family: LemonSans-Regular-Italic;
	color: #a37029;
	text-align: right;
	padding: 0 15px 0 0;




}







.tit-texto-comunidad {

	font-size: 35px;
	font-family: LemonSans-Medium;
	color: #a67000;
	padding: 40px 0 0 0;





}

.tit-texto-comunidad-blanco {

	font-size: 35px;
	font-family: LemonSans-Medium;
	color: #fff;
	padding: 40px 0 0 0;





}

.tit-texto-comunidad-blanco-servicios {

	font-size: 35px;
	font-family: LemonSans-Medium;
	color: #fff;
	padding: 20px 0 0 0;





}

.tit-texto-comunidad-nosotros {

	font-size: 35px;
	font-family: LemonSans-Medium;
	color: #a67000;
	padding: 40px 0 0 0;





}

.texto-comunidad-nosotros {

	font-size: 18px;
	font-family: LemonSans-Regular-Italic;
	color: #a67000;
	text-align: right;
	padding: 0 15px 0 0;




}


.tit-texto-comunidad-negro {

	font-size: 35px;
	font-family: LemonSans-Medium;
	color: #000;
	padding: 20px 0 0 0;




}


.cambio-color {
	color: #fff !important;
}

.texto-comunidad-blanco {

	font-size: 18px;
	font-family: LemonSans-Regular-Italic;
	color: #fff;
	text-align: right;
	padding: 0 15px 0 0;




}

.texto-comunidad-negro {

	font-size: 18px;
	font-family: LemonSans-Regular-Italic;
	color: #000;
	text-align: right;
	padding: 0 15px 0 0;



}









.fon-comunidad-nosotro {
	background-color: #fffdda;
	padding: 70px 0 70px 0;

}


.fon-comunidad-directivos {
	background-color: #a67000;
	padding: 70px 0 70px 0;

}

.fon-comunidad-directivos2 {
	background-color: #b78d4b;
	padding: 70px 0 70px 0;

}

.fon-comunidad-directivos3 {
	background-color: #caab79;
	padding: 70px 0 70px 0;

}

.fon-comunidad-directivos4 {
	background-color: #ddc7a8;
	padding: 70px 0 70px 0;

}


.fon-comunidad-profesores {
	background-color: #621412;
	padding: 70px 0 70px 0;

}

.fon-comunidad-docentes {
	background-color: #621412;
	padding: 70px 0 70px 0;

}

.fon-comunidad-docentes2 {
	background-color: #893632;
	padding: 70px 0 70px 0;

}

.fon-comunidad-docentes3 {
	background-color: #aa6c67;
	padding: 70px 0 70px 0;

}

.fon-comunidad-docentes4 {
	background-color: #c89e9b;
	padding: 70px 0 70px 0;

}



.fon-comunidad-administrativos {
	background-color: #ae67cd;
	padding: 70px 0 70px 0;

}

.fon-comunidad-administrativos2 {
	background-color: #bf87d7;
	padding: 70px 0 70px 0;

}

.fon-comunidad-administrativos3 {
	background-color: #d1a5e1;
	padding: 70px 0 70px 0;

}

.fon-comunidad-administrativos4 {
	background-color: #e0c4eb;
	padding: 70px 0 70px 0;

}


.fon-comunidad-apoderados {
	background-color: #f89141;
	padding: 70px 0 70px 0;

}


.fon-comunidad-apoderados2 {
	background-color: #faa744;
	padding: 70px 0 70px 0;

}


.fon-comunidad-estudiantes {
	background-color: #9e9c9c;
	padding: 70px 0 70px 0;

}

.fon-comunidad-estudiantes2 {
	background-color: #b2b0b0;
	padding: 70px 0 70px 0;

}


.fon-comunidad-estudiantes3 {
	background-color: #c6c4c4;
	padding: 70px 0 70px 0;

}


.fon-comunidad-estudiantes4 {
	background-color: #d8d8d8;
	padding: 70px 0 70px 0;

}


.fon-comunidad-pastoral {
	background-color: #fff7b4;
	padding: 70px 0 70px 0;

}


.fon-comunidad-pastoral2 {
	background-color: #fcbd66;
	padding: 70px 0 70px 0;

}


.fon-comunidad-pastoral3 {
	background-color: #fdd39b;
	padding: 70px 0 70px 0;

}


.fon-comunidad-pastoral4 {
	background-color: #fff9c4;
	padding: 70px 0 70px 0;

}


.fon-comunidad-pastoral5 {
	background-color: #fffad2;
	padding: 70px 0 70px 0;

}

.fon-comunidad-pastoral6 {
	background-color: #fffede;
	padding: 70px 0 70px 0;

}


.fon-comunidad-coltauco {
	background-color: #419a43;
	padding: 70px 0 70px 0;

}


.fon-comunidad-coltauco2 {
	background-color: #49af6a;
	padding: 70px 0 70px 0;

}

.fon-comunidad-coltauco3 {
	background-color: #4fc38f;
	padding: 70px 0 70px 0;

}

.fon-comunidad-coltauco4 {
	background-color: #68d6b3;
	padding: 70px 0 70px 0;

}

.fon-comunidad-servicios {
	background-color: #0c334e;
	padding: 70px 0 70px 0;

}

.fon-comunidad-servicios2 {
	background-color: #0c334e;
	padding: 90px 0 90px 0;

}

.fon-comunidad-recursos {
	background-color: #E20613;
	padding: 70px 0 70px 0;
}

.fon-comunidad-recursos2 {
	background-color: #E20613;
	padding: 90px 0 90px 0;
}

.footer-color-recursos {
	background-color: #E20613 !important;
}

.fon-comunidad-contacto {
	background-color: #99D8F4;
	padding: 70px 0 70px 0;
}

.fon-comunidad-contacto2 {
	background-color: #99D8F4;
	padding: 90px 0 90px 0;
}

.footer-color-contacto {
	background-color: #99D8F4 !important;
}

.fon-comunidad-noticia {
	background-color: #0F5E92;
	padding: 70px 0 70px 0;
}

.fon-comunidad-noticia2 {
	background-color: #0F5E92;
	padding: 90px 0 90px 0;
}

.footer-color-noticia {
	background-color: #0F5E92 !important;
}


.fon-comunidad-notmas2 {
	background-color: #fff24f;
	padding: 70px 0 70px 0;

}





.fon-comunidad-accesos {
	background-color: #005991;
	padding: 70px 0 70px 0;

}

.fon-comunidad-normas {
	background-color: #ffed4e;
	padding: 70px 0 70px 0;

}

.fon-comunidad-normas2 {
	background-color: #fff24f;
	padding: 70px 0 70px 0;

}

.fon-comunidad-normas3 {
	background-color: #fff569;
	padding: 70px 0 70px 0;

}




.fon-comunidad-accesos-direc {
	background-color: #edfbff;
	padding: 70px 0 70px 0;

}

.fon-comunidad-accesos-direc-color {
	background-color: #005991;
	padding: 70px 0 70px 0;

}


.fon-comunidad-casg-tv {
	background-color: #000;
	padding: 70px 0 70px 0;

}


.fon-comunidad-ediciones {
	background-color: #fc4880;
	padding: 70px 0 70px 0;

}


.co {
	width: 100%;
}

.acceso-fondo-admision {
	background-color: #1aa3e4;

}


.acceso-fondo-casg-tv {
	background-color: #000000;

}

.acceso-fondo-editorial {
	background-color: #f2477e;
}


.acceso-fondo-reglamentos {
	background-color: #ffed4e;
}

.acceso-fondo-aula {
	background-color: #484947;
}


.acceso-fondo-agenda {
	background-color: #716f6f;
}


.acceso-fondo-notas {
	background-color: #a9aaa8;
}


.titulos-accesos-directos {
	font-family: LemonSans-Medium;
	font-size: 20px;
	color: #fff;
	padding: 25px 0 0 0;
	text-align: center;

}

.titulos-accesos-directos2 {
	font-family: LemonSans-Medium;
	font-size: 20px;
	color: #000;
	padding: 25px 0 0 0;
	text-align: center;

}

.titulos-accesos-directos3 {
	font-family: LemonSans-Medium;
	font-size: 20px;
	color: #f2477f;
	padding: 25px 0 0 0;
	text-align: center;

}

.margen {
	padding: 25px 0 25px 0;
}


.titulos-tex-accesos-directos {

	font-size: 16px;
	font-family: LemonSans-Regular;
	color: #fff;
	text-align: center;
	padding: 0 10px 0 10px;




}

.titulos-tex-accesos-directos2 {

	font-size: 16px;
	font-family: LemonSans-Regular;
	color: #000;
	text-align: center;
	padding: 0 10px 0 10px;




}

.titulos-tex-accesos-directos3 {

	font-size: 16px;
	font-family: LemonSans-Regular;
	color: #7b7a7a;
	text-align: center;
	padding: 0 10px 0 10px;




}

.tam-imagen {
	height: 140px;
	width: 140px;
}


.titulo-experiancia {
	font-family: LemonSans-Medium;
	font-size: 40px;
	text-align: center;
	color: #000;
}


.bajada-tit-experinacia {
	font-family: LemonSans-Regular;
	text-align: center;
	font-size: 22px;
	color: #000;
	padding: 0 0 30px 0;

}


.cir-integral {
	background-color: #a37029;
	height: 170px;
	width: 170px;
	border-radius: 50%;
}


.cir-integral2 {
	background-color: #006094;
	height: 170px;
	width: 170px;
	border-radius: 50%;
}


.cir-integral-texto {
	font-family: LemonSans-Bold-Italic;
	font-size: 22px;
	text-align: center;
	padding: 55px 0 0 0;
	color: #fff;
}

.cir-integral-texto2 {
	font-family: LemonSans-Bold-Italic;
	font-size: 22px;
	text-align: center;
	padding: 37px 0 0 0;
	color: #fff;
}


.cir-integral-texto-azul {
	font-family: LemonSans-Bold;
	font-size: 17px;
	text-align: center;
	padding: 56px 0 0 0;
	color: #fff;
}

.bajada-tex-cir-expe {
	font-family: LemonSans-Regular-Italic;
	text-align: center;
	font-size: 22px;
	color: #000;
	padding: 30px 65px 0 65px;

}

.esp-col {
	margin: 0 0 40px 0;
}


.te-invitamos-tit {
	font-family: LemonSans-Thin;
	text-align: center;
	font-size: 30px;
	color: #006094;
	padding: 0 0 0 0;

}

.fon-accesos-final {
	background-color: #edfbff;
	padding: 70px 0 70px 0;

}


.texto-acceso-final {

	font-size: 18px;
	font-family: LemonSans-Regular-Italic;
	color: #005c99;
	text-align: right;
	padding: 0 15px 0 0;




}


.tit-texto-acceso-final {

	font-size: 35px;
	font-family: LemonSans-Medium;
	color: #005c99;
	padding: 40px 0 0 0;





}

.color-azul {
	color: #005c99 !important;



}

.color-blanco {
	color: #fff !important;



}


.fondo-inferior-menu-acceso {
	background-color: #c8f2fd;
	padding: 45px 0 45px 0;

}

.tit-inferior-menu-acceso {
	font-family: LemonSans-Medium;
	font-size: 18px;
	color: #000;
	padding: 25px 0 0 0;
	text-align: center;
}

.acse {
	height: 100px;
	width: 100px;
}


.fondo-footer {
	background-color: #4adbf9;
	padding: 50px 0 50px 0;
}

.logo-footer {
	width: 300px;
	margin: 30px 0 0 0;
}

.logo-footer-mapa {
	padding: 30px 0 0 0;
}

.menu-footer {
	font-family: LemonSans-Regular-Italic;
	font-size: 16px;
	color: #005496;
	list-style: none;

}

.menu-footer-direc {
	font-family: LemonSans-Regular-Italic;
	font-size: 16px;
	color: #fff;
	list-style: none;

}

.vinetas {
	width: 50px;


}

.fondo-news {
	background-color: #00c9f4;
	padding: 15px 0 15px 0;
}

.texto-news {
	font-family: LemonSans-Medium;
	font-size: 16px;
	color: #fff;
	margin: 0;
	padding: 10px 0 0 0;
}

.texto-news2 {
	font-family: LemonSans-Regular-Italic;
	font-size: 16px;
	color: #fff;
	margin: 0;
	padding: 10px 0 0 0;
}

.news-box {
	width: 200px;
	opacity: 0.6;
	font-family: LemonSans-Regular;
	color: #005791;
}

.bot-news {
	background-color: #fff;
	border: 0;
	border-radius: 50%;
	height: 40px;
	width: 40px;
	margin: 0;
	padding: 0;
	color: #005b9f;
	font-family: LemonSans-Regular-Italic;
}


.texto-redes {
	font-family: LemonSans-Medium;
	font-size: 16px;
	color: #006094;
	margin: 0;
	padding: 12px 0 0 0;
}

.fondo-redes {
	background-color: #2cb6ea;
	padding: 0 0 0 0;
	height: 65px;
}

.redes-ali {
	float: right;
	margin: 8px 0 0 0;
}


.fondo-utiles {
	background-color: #006094;
	padding: 0 0 0 0;
	height: 65px;

}

.esp-utiles {
	margin: 15px 0 0 0;
}

.esp-ico-bus {
	padding: 10px 0 0 0;
	float: right;
}

.img-menu-nav {
	height: 50px;
	width: 50px;


}

.navbar-botones {
	text-align: right;
}

.fondo-nav {
	background-color: #fff !important;
}

.tex-menu-nav {

	font-family: LemonSans-Bold-Italic;
	font-size: 16px;
	color: #006094 !important;

}

.link-nav {

	color: #006094 !important;
}

.logo-tamano {
	height: 93px;
	width: 200px;

}

.v-tama {
	height: 24px;
	width: 24px;
	margin: 0 10px 0 0;
}


.sub-tex {

	font-family: LemonSans-Regular;
	font-size: 16px;
	color: #000 !important;

}


.fondo-directivos {
	background-image: url(../images/fon-directivos.jpg);
	height: 325px;

}

.fondo-docentes {
	background-image: url(../images/fon-docentes.jpg);
	height: 325px;


}

.fondo-apoderados {
	background-image: url(../images/fon-apoderados.jpg);
	height: 325px;

}


.fondo-estudiantes {
	background-image: url(../images/fon-estudiantes.jpg);
	height: 325px;

}

.fondo-pastoral {
	background-image: url(../images/fon-pastoral.jpg);
	height: 325px;

}

.fondo-coltauco {
	background-image: url(../images/fon-coltauco.jpg);
	height: 325px;

}



.fondo-administrativos {
	height: 325px;

}


.menu-interior {
	font-family: LemonSans-Medium;
	font-size: 19px;
	color: #fff;
	list-style: none;
	line-height: 35px;

}

.menu-interior-negro {
	font-family: LemonSans-Medium;
	font-size: 19px;
	color: #000;
	list-style: none;
	line-height: 35px;

}




.menu-interior-esp {
	padding: 50px 0 0 0;
}

.fon-trans {
	background-image: url(../images/fon-trans.png);
	background-repeat: no-repeat;
	height: 325px;
}

.fon-trans-docentes {
	background-image: url(../images/fon-trans-docentes.png);
	background-repeat: no-repeat;
	height: 325px;
}

.fon-trans-apioderados {
	background-image: url(../images/fon-trans-apoderados.png);
	background-repeat: no-repeat;
	height: 325px;
}

.fon-trans-estudiantes {
	background-image: url(../images/fon-trans-estudiantes.png);
	background-repeat: no-repeat;
	height: 325px;
}

.fon-trans-pastoral {
	background-image: url(../images/fon-trans-pastoral.png);
	background-repeat: no-repeat;
	height: 325px;
}

.fon-trans-coltauco {
	background-image: url(../images/fon-trans-coltauco.png);
	background-repeat: no-repeat;
	height: 325px;
}



.tit-nosotros-black {
	font-family: LemonSans-Medium;
	font-size: 30px;
	color: #000;
	padding: 0 0 15px 0;

}

.tit-nosotros-bajada-black {
	font-family: LemonSans-Regular-Italic;
	font-size: 19px;
	color: #000;
	padding: 0 0 30px 0;

}


.tit-nosotros-bajada-pastoral {
	font-family: LemonSans-Regular-Italic;
	font-size: 19px;
	color: #7c1c1f;
	padding: 0 0 30px 0;

}

.pastoral-tex-sub {
	color: #000 !important;
}

.tit-nosotros-pas {
	font-family: LemonSans-Medium;
	font-size: 30px;
	color: #a67000;
	padding: 0 0 15px 0;

}

.tit-nosotros-bajada-pas {
	font-family: LemonSans-Regular-Italic;
	font-size: 19px;
	color: #a67000;
	padding: 0 0 30px 0;

}

.tit-nosotros-bajada-pas-sub {
	font-family: LemonSans-Regular;
	font-size: 17px;
	color: #a67000;
	padding: 0 0 30px 0;

}

.cir-fotos-directivos {
	border-radius: 50%;
	border: 8px solid #a37029;
}

.cir-fotos-docentes {
	border-radius: 50%;
	border: 8px solid #621412;
}

.cir-fotos-administrativos {
	border-radius: 50%;
	border: 8px solid #ae67cd;
}


.cir-fotos-normas-co {
	border-radius: 50%;
	border: 8px solid #000;
}


.cir-fotos-cursos {
	border-radius: 50%;
	border: 8px solid #ba2e2b;
}

.cir-fotos-esp-direc {
	margin: 0 0 30px 0;

}


.cir-fotos-tv {
	border-radius: 50%;
	border: 8px solid #f2477f;
}


.tit-texto-comunidad-gen {
	font-family: LemonSans-Medium;
	font-size: 18px;
	color: #000;
	text-align: center;
	padding: 26px 0 0 0;

}

.tit-texto-comunidad-cargo-gen {
	font-family: LemonSans-Medium;
	font-size: 18px;
	color: #000;
	text-align: center;
	padding: 5px 0 20px 0;

}

.texto-comunidad-gen {
	font-family: LemonSans-Medium;
	font-size: 16px;
	color: #000;
	text-align: justify;

}

.texto-comunidad-gen2 {
	font-family: LemonSans-Medium;
	font-size: 16px;
	color: #000;
	text-align: justify;
	padding: 10px 20px 0 20px;

}



.foto-tres-col {

	height: 300px;
	width: 300px;

}

.foto-tres-col2 {

	height: 250px;
	width: 250px;

}

.new {
	width: 64px;

}

.new-img {
	margin: 40px 0 0 0;
}

.footer-color-direc {
	background-color: #a37029 !important;

}

.footer-color-docen {
	background-color: #621412 !important;

}

.footer-color-administrativos {
	background-color: #ae67cd !important;

}

.footer-color-apoderados {
	background-color: #f89141 !important;

}

.footer-color-estudiantes {
	background-color: #9e9c9c !important;

}

.footer-color-nosotros {
	background-color: #fffdda !important;

}

.footer-color-pastoral {
	background-color: #fff7b4 !important;

}

.footer-color-coltauco {
	background-color: #419a43 !important;

}

.footer-color-tv-casg {
	background-color: #000 !important;

}

.footer-color-ediciones {
	background-color: #e5007d !important;

}

.footer-color-normas {
	background-color: #ffed4e !important;

}


.footer-color-servi {
	background-color: #0c334e !important;

}

.footer-color-admin {
	background-color: #1aa3e4 !important;

}


.sacar {
	margin: 0;
	padding: 0;
}

.bot-submenu-r {
	border-radius: 0;
	border: 0;
	background-color: #ba2e2b;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-r:hover {
	border-radius: 0;
	border: 0;
	background-color: #df5c59;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-a {
	border-radius: 0;
	border: 0;
	background-color: #005991;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-a:hover {
	border-radius: 0;
	border: 0;
	background-color: #477998;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-ama {
	border-radius: 0;
	border: 0;
	background-color: #fdbf47;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-ama:hover {
	border-radius: 0;
	border: 0;
	background-color: #f8ce7c;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-c-apo {
	border-radius: 0;
	border: 0;
	background-color: #faa744;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-c-apo:hover {
	border-radius: 0;
	border: 0;
	background-color: #f8b566;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;
}

.bot-submenu-c-padres {
	border-radius: 0;
	border: 0;
	background-color: #fcbd66;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-c-padres:hover {
	border-radius: 0;
	border: 0;
	background-color: #f7d4a5;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;
}


.datos-curso {
	font-family: LemonSans-Regular;
	font-size: 18px;
	color: #000;
	margin: 0;
	padding: 0 0 0 20px;
}

.datos-curso2 {
	font-family: LemonSans-Medium;
	font-size: 18px;
	color: #000;
	text-align: center;
	margin: 0;
	padding: 0 0 0 0;
}

.datos-curso3 {
	font-family: LemonSans-Regular;
	font-size: 18px;
	color: #000;
	text-align: center;
	margin: 0;
	padding: 0 0 0 0;
}

.esp-datos {
	padding: 40px 0 0 0;
}

.fon-casg-tv {
	background-color: #f2477f;
	padding: 49px 0 20px 0;
}

.fon-casg-tv2 {
	background-color: #000;
	padding: 30px 0 30px 0;
}

.tit-tv {
	font-family: LemonSans-Medium;
	font-size: 18px;
	color: #000;
	text-align: center;
	padding: 20px 0 0 0;

}




.tit-tv-2 {
	font-family: LemonSans-Medium;
	font-size: 18px;
	color: #fff;
	text-align: center;
	padding: 20px 0 0 0;

}

.text-tv {

	font-family: LemonSans-Regular-Italic;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding: 0 30px 0 30px;
	line-height: 18px;

}

.esp-tv {
	margin: 0 0 20px 0;
}


.tit-texto-comunidad-edicion {

	font-size: 35px;
	font-family: LemonSans-Medium;
	color: #fff;
	padding: 20px 0 0 0;




}

.tit-ediciones {
	font-family: LemonSans-Medium;
	font-size: 18px;
	color: #e5007d;
	text-align: center;
	padding: 20px 0 0 0;

}

.box-ediciones {
	background-color: #ff88ca;
	width: 300px;

	padding: 25px 0 25px 0;

}

.cen-box-edi {
	margin: 0 auto;
}


.box-ediciones2 {
	background-color: #fff;
	width: 250px;

}

.tit-ediciones-t {
	font-family: LemonSans-Medium;
	font-size: 16px;
	color: #000;
	margin: 0;
	padding: 20px 15px 0 15px;
	margin: 0;
}

.text-ediciones-t {
	font-family: LemonSans-Regular;
	font-size: 16px;
	color: #000;
	margin: 0;
	padding: 0 15px 0 15px;
}

.text-ediciones-t2 {
	font-family: LemonSans-Regular;
	font-size: 16px;
	color: #000;
	margin: 0;
	padding: 0 15px 0 15px;
	text-align: right;
}

.edi-bor {
	border: 8px solid #fff;
}


.tit-ediciones-t-color {
	font-family: LemonSans-Medium;
	font-size: 24px;
	color: #fff;
	margin: 0;
	padding: 20px 20px 0 20px;
	margin: 0;
	text-align: center;
}


.text-ediciones-t-color {
	font-family: LemonSans-Regular;
	font-size: 18px;
	color: #fff;
	margin: 0;
	padding: 0 20px 20px 20px;
	text-align: center;
}


.bot-centro-ediciones {
	height: 60px;
	width: 60px;
	background-color: #ff0075;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-ediciones:hover {
	height: 60px;
	width: 60px;
	background-color: #f14d98;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}


.tit-texto-comunidad-normas-negro {

	font-size: 35px;
	font-family: LemonSans-Medium;
	color: #000;
	padding: 40px 0 0 0;





}

.texto-comunidad-normas-negro {

	font-size: 18px;
	font-family: LemonSans-Regular-Italic;
	color: #000;
	text-align: right;
	padding: 0 15px 0 0;




}


.bot-submenu-ob {
	border-radius: 0;
	border: 0;
	background-color: #475e73;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-ob:hover {
	border-radius: 0;
	border: 0;
	background-color: #637c92;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}


.bot-submenu-fun {
	border-radius: 0;
	border: 0;
	background-color: #778796;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-fun:hover {
	border-radius: 0;
	border: 0;
	background-color: #9ca7b1;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-equi {
	border-radius: 0;
	border: 0;
	background-color: #a5b0bb;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}

.bot-submenu-equi:hover {
	border-radius: 0;
	border: 0;
	background-color: #becad7;
	color: #fff;
	height: 50px;
	font-family: LemonSans-Regular;
	font-size: 20px;

}




.bot-centro-servi {
	height: 60px;
	width: 60px;
	background-color: #0c334e;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-servi:hover {
	height: 60px;
	width: 60px;
	background-color: #194869;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}


.color-servi {
	background-color: #778796 !important;
}

.color-servi:hover {
	background-color: #9aabbb !important;
	color: #000;
}


.cir-fotos-servi {
	border-radius: 50%;
	border: 8px solid #0c334e;
}


.fon-comunidad-admision {
	background-color: #1aa3e4;
	padding: 70px 0 70px 0;

}


.fon-comunidad-admision2 {
	background-color: #61d9f3;
	padding: 70px 0 70px 0;

}

.fon-comunidad-admision3 {
	background-color: #3ac8ee;
	padding: 70px 0 70px 0;

}


.fon-comunidad-admision4 {
	background-color: #2cb6ea;
	padding: 70px 0 70px 0;

}


.fon-comunidad-admision5 {
	background-color: #3ac8ee;
	padding: 70px 0 70px 0;

}


.fon-comunidad-admision6 {
	background-color: #61d9f3;
	padding: 70px 0 70px 0;

}


.fon-comunidad-admision7 {
	background-color: #1aa3e4;
	padding: 70px 0 70px 0;

}


.fon-comunidad-admision8 {
	background-color: #2cb6ea;
	padding: 70px 0 70px 0;

}

.admision-fechas {
	font-family: LemonSans-Medium;
	font-size: 20px;
	color: #006094;
	text-align: center;
}

.admision-fechas-text {
	font-family: LemonSans-Regular;
	font-size: 18px;
	color: #006094;
	padding: 0;
	margin: 0;

}

.admision-fechas-text2 {
	font-family: LemonSans-Regular;
	font-size: 18px;
	color: #006094;
	padding: 0;
	margin: 0;
	text-align: right;

}

.admision-fechas-text3 {
	font-family: LemonSans-Regular;
	font-size: 18px;
	color: #006094;
	padding: 0;
	margin: 0;
	text-align: center;

}

.img-admin {
	padding: 30px 0 0 0;
}

.con-admin {
	width: 500px;

}


.cir-fotos-admision {
	border-radius: 50%;
	border: 8px solid #1aa3e4;
}



.bot-centro-admision {
	height: 60px;
	width: 60px;
	background-color: #1aa3e4;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}

.bot-centro-admision:hover {
	height: 60px;
	width: 60px;
	background-color: #41b8f1;
	border: 0;
	border-radius: 50%;
	font-family: LemonSans-Regular-Italic;
	font-size: 20px;


}


.color-admision {
	background-color: #3ac8ee !important;
}

.color-admision:hover {
	background-color: #67d4f1 !important;
	color: #000;
}

.sep-admin {
	padding: 30px 0 0 0;
}



.inter {
	line-height: 15px;
}







@media screen and (min-width: 1300px) and (max-width: 4000px) {


	.cir {

		height: 164px;
		width: 164px;
		border-radius: 50%;
	}


	.tit-cir {
		text-align: center;
		font-size: 22px;
		padding: 65px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #000;

	}


	.tip-blanco {
		color: #fff;
	}


	.noticias {

		font-size: 18px;
		font-family: LemonSans-Bold-Italic;
		color: #000;
		padding: 70px 0 18px 0;

	}

	.bajada-noticias {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #000;

	}



	.espacio {
		height: 50px;
	}

	.tam-imagen {
		height: 180px;
		width: 180px;
	}



	.margen {
		padding: 35px 0 80px 0;
	}


	.titulos-tex-accesos-directos {

		font-size: 16px;
		font-family: LemonSans-Regular;
		color: #fff;
		text-align: center;
		padding: 0 20px 0 10px;




	}

	.titulos-tex-accesos-directos2 {

		font-size: 16px;
		font-family: LemonSans-Regular;
		color: #000;
		text-align: center;
		padding: 0 20px 0 10px;




	}

	.titulos-tex-accesos-directos3 {

		font-size: 16px;
		font-family: LemonSans-Regular;
		color: #7b7a7a;
		text-align: center;
		padding: 0 20px 0 10px;




	}

	.news-box {
		width: 250px;

	}

	.tit-cir-curso {
		text-align: center;
		font-size: 18px;
		padding: 65px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #fff;
		margin: 0;
		line-height: 17px;

	}


	.tit-cir-pastoral-val {
		text-align: center;
		font-size: 16px;
		padding: 75px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #000;
		margin: 0;
		line-height: 17px;

	}

	.tit-cir-pastoral-val2 {
		text-align: center;
		font-size: 16px;
		padding: 55px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #000;
		margin: 0;
		line-height: 17px;

	}


	.tit-cir-coltauco {
		text-align: center;
		font-size: 16px;
		padding: 75px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #fff;
		margin: 0;
		line-height: 17px;

	}

	.tit-cir-coltauco2 {
		text-align: center;
		font-size: 16px;
		padding: 60px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #fff;
		margin: 0;
		line-height: 17px;

	}


	.tit-cir-ser {
		text-align: center;
		font-size: 18px;
		padding: 55px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #000;

	}

	.tip-blanco {
		color: #fff;
	}






}








@media screen and (min-width: 0px) and (max-width: 820px) {


	.entra-movil {
		display: block;
	}

	.sale-desktop {
		display: none;
	}





	.tit-cir {
		text-align: center;
		font-size: 15px;
		padding: 36px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #000;

	}

	.cir {

		height: 100px;
		width: 100px;
		border-radius: 50%;
	}

	.tip-blanco {
		color: #fff;
	}

	.altura {
		height: 250px;
	}


	.foto {
		height: 250px;
		width: 250px;



	}

	.cen {
		margin-left: auto;
		margin-right: auto;
		display: block;
	}


	.alto {
		height: 10px;
	}



	.espacio {
		height: 0px;
	}

	.bajada-noticias {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #000;
		padding: 0 0 5px 0;
		text-align: center;

	}

	.noticias {

		font-size: 18px;
		font-family: LemonSans-Bold-Italic;
		color: #000;
		padding: 20px 0 18px 0;
		text-align: center;

	}

	.alto2 {
		height: 40px;
	}

	.alto-es-cir {
		height: 40px;
	}



	.texto-comunidad2 {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #a37029;
		padding: 20px 0 0 0;




	}

	.fon-comunidad-nosotro {
		background-color: #fffdda;
		padding: 40px 0 40px 0;

	}

	.texto-comunidad-blanco {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #fff;
		text-align: left;
		padding: 15px 0 0 0;




	}

	.texto-comunidad-negro {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #000;
		text-align: left;
		padding: 15px 0 0 0;



	}




	.fon-comunidad-directivos {
		background-color: #a67000;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-directivos2 {
		background-color: #b78d4b;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-directivos3 {
		background-color: #caab79;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-directivos4 {
		background-color: #ddc7a8;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-docentes {
		background-color: #621412;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-docentes2 {
		background-color: #893632;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-docentes3 {
		background-color: #aa6c67;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-docentes4 {
		background-color: #c89e9b;
		padding: 30px 0 40px 0;

	}



	.fon-comunidad-profesores {
		background-color: #621412;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-administrativos {
		background-color: #ae67cd;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-administrativos2 {
		background-color: #bf87d7;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-administrativos3 {
		background-color: #d1a5e1;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-administrativos4 {
		background-color: #e0c4eb;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-apoderados {
		background-color: #f89141;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-apoderados2 {
		background-color: #faa744;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-estudiantes {
		background-color: #9e9c9c;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-estudiantes2 {
		background-color: #b2b0b0;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-estudiantes3 {
		background-color: #c6c4c4;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-estudiantes4 {
		background-color: #d8d8d8;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-pastoral {
		background-color: #fff7b4;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-pastoral2 {
		background-color: #fcbd66;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-pastoral3 {
		background-color: #fdd39b;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-coltauco {
		background-color: #419a43;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-servicios {
		background-color: #0c334e;
		padding: 30px 0 40px 0;

	}





	.fon-comunidad-accesos {
		background-color: #005991;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-normas {
		background-color: #ffed4e;
		padding: 30px 0 40px 0;

	}




	.fon-comunidad-accesos-direc {
		background-color: #edfbff;
		padding: 30px 0 40px 0;

	}


	.tam-imagen {
		height: 120px;
		width: 120px;
	}


	.titulos-tex-accesos-directos {

		font-size: 16px;
		font-family: LemonSans-Regular;
		color: #fff;
		text-align: center;
		padding: 0 40px 0 40px;




	}

	.titulos-tex-accesos-directos2 {

		font-size: 16px;
		font-family: LemonSans-Regular;
		color: #000;
		text-align: center;
		padding: 0 40px 0 40px;




	}

	.titulos-tex-accesos-directos3 {

		font-size: 16px;
		font-family: LemonSans-Regular;
		color: #7b7a7a;
		text-align: center;
		padding: 0 40px 0 40px;




	}



	.texto-acceso-final {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #005c99;
		text-align: left;
		padding: 0 15px 0 0;




	}

	.tit-inferior-menu-acceso {
		font-family: LemonSans-Medium;
		font-size: 16px;
		color: #000;
		padding: 25px 0 25px 0;
		text-align: center;
	}


	.esp-cel {
		margin: 0 0 30px 0;
	}


	.fondo-footer {
		background-color: #4adbf9;
		padding: 30px 0 30px 0;
	}

	.news-box {
		width: 90%;
	}


	.fondo-utiles {
		background-color: #006094;
		padding: 15px 0 15px 0;
		height: auto;

	}

	.esp-ico-bus {
		padding: 10px 0 0 0;
		float: left;
	}

	.navbar-botones {
		text-align: left;
	}

	.tit-texto-comunidad-blanco {

		font-size: 28px;
		font-family: LemonSans-Medium;
		color: #fff;
		padding: 40px 0 0 0;





	}

	.tit-texto-comunidad {

		font-size: 28px;
		font-family: LemonSans-Medium;
		color: #a67000;
		padding: 40px 0 0 0;





	}

	.fondo-directivos {
		background-image: url(../images/fon-directivos-cel.jpg);
		height: 325px;

	}

	.fon-trans {
		background-image: url(../images/fon-trans.png);
		background-repeat: no-repeat;
		height: 325px;
	}

	.cir-fotos-directivos {
		border-radius: 50%;
		border: 8px solid #a37029;
		height: 250px;
		width: 250px;
	}

	.cir-fotos-docentes {
		border-radius: 50%;
		border: 8px solid #621412;
		height: 250px;
		width: 250px;
	}

	.cir-fotos-administrativos {
		border-radius: 50%;
		border: 8px solid #ae67cd;
		height: 250px;
		width: 250px;
	}

	.texto-comunidad-gen {
		font-family: LemonSans-Medium;
		font-size: 16px;
		color: #000;
		text-align: justify;
		padding: 0 20px 0 20px;

	}

	.bajada-noticias {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #000;
		padding: 0 20px 15px 20px;

	}

	.tit-texto-comunidad-negro {

		font-size: 28px;
		font-family: LemonSans-Medium;
		color: #000;
		padding: 20px 0 0 0;




	}

	.fondo-docentes {
		background-image: url(../images/fon-docentes-cel.jpg);
		height: 325px;

	}


	.tit-cir-curso {
		text-align: center;
		font-size: 16px;
		padding: 35px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #fff;
		margin: 0;
		line-height: 17px;

	}




	.cir-fotos-cursos {
		border-radius: 50%;
		border: 8px solid #ba2e2b;
		height: 250px;
		width: 250px;
	}

	.esp-datos2 {
		margin: 0 0 20px 0;
	}


	.foto-cir-estudiantes {
		border-radius: 50%;
		border: 8px solid #9e9c9c;
		height: 250px;
		width: 250px;
	}

	.tit-texto-comunidad-nosotros {

		font-size: 28px;
		font-family: LemonSans-Medium;
		color: #a67000;
		padding: 40px 0 0 0;





	}

	.texto-comunidad-nosotros {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #a67000;
		text-align: left;
		padding: 0 15px 0 0;




	}

	.fon-comunidad-nosotro {
		background-color: #fffdda;
		padding: 30px 0 40px 0;

	}

	.fondo-pastoral {
		background-image: url(../images/fon-pastoral-cel.jpg);
		height: 325px;

	}


	.tit-cir-pastoral-val {
		text-align: center;
		font-size: 14px;
		padding: 43px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #000;
		margin: 0;
		line-height: 17px;

	}

	.tit-cir-pastoral-val2 {
		text-align: center;
		font-size: 12px;
		padding: 35px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #000;
		margin: 0;
		line-height: 17px;

	}



	.tit-cir-coltauco {
		text-align: center;
		font-size: 16px;
		padding: 40px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #fff;
		margin: 0;
		line-height: 17px;

	}

	.tit-cir-coltauco2 {
		text-align: center;
		font-size: 16px;
		padding: 33px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #fff;
		margin: 0;
		line-height: 17px;

	}


	.fon-comunidad-pastoral4 {
		background-color: #fff9c4;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-pastoral5 {
		background-color: #fffad2;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-pastoral6 {
		background-color: #fffede;
		padding: 30px 0 70px 0;

	}


	.fon-comunidad-coltauco2 {
		background-color: #49af6a;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-coltauco3 {
		background-color: #4fc38f;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-coltauco4 {
		background-color: #68d6b3;
		padding: 30px 0 40px 0;

	}

	.sal {
		padding: 0;
		margin: 0;
	}


	.fon-comunidad-casg-tv {
		background-color: #000;
		padding: 30px 0 40px 0;

	}


	.alto2-negro {
		height: 30px;
		background-color: #000;
	}


	.fon-casg-tv2 {
		background-color: #000;
		padding: 0px 0 20px 0;
	}



	.fon-comunidad-ediciones {
		background-color: #fc4880;
		padding: 30px 0 40px 0;

	}


	.tit-texto-comunidad-edicion {

		font-size: 28px;
		font-family: LemonSans-Medium;
		color: #fff;
		padding: 20px 0 0 0;




	}

	.cir-ediciones-c {
		height: 90px;
		width: 90px;
	}


	.fon-comunidad-normas2 {
		background-color: #fff24f;
		padding: 30px 0 40px 0;

	}

	.tit-texto-comunidad-normas-negro {

		font-size: 28px;
		font-family: LemonSans-Medium;
		color: #000;
		padding: 40px 0 0 0;





	}

	.texto-comunidad-normas-negro {

		font-size: 18px;
		font-family: LemonSans-Regular-Italic;
		color: #000;
		text-align: left;
		padding: 0 15px 0 0;




	}

	.fon-comunidad-normas3 {
		background-color: #fff569;
		padding: 30px 0 40px 0;

	}

	.fon-comunidad-accesos-direc-color {
		background-color: #005991;
		padding: 30px 0 40px 0;

	}

	.cir-fotos-normas-co {
		border-radius: 50%;
		border: 8px solid #000;
		height: 250px;
		width: 250px;

	}

	.tit-tv {
		font-family: LemonSans-Medium;
		font-size: 15px;
		color: #000;
		text-align: center;
		padding: 20px 0 0 0;

	}

	.tit-cir-ser {
		text-align: center;
		font-size: 14px;
		padding: 23px 0 0 0;
		font-family: LemonSans-Bold-Italic;
		color: #fff;

	}

	.cir-fotos-servi {
		border-radius: 50%;
		border: 8px solid #0c334e;
		height: 250px;
		width: 250px;
	}


	.fon-comunidad-admision {
		background-color: #1aa3e4;
		padding: 30px 0 40px 0;

	}

	.con-admin {
		width: auto;

	}

	.fon-comunidad-admision4 {
		background-color: #2cb6ea;
		padding: 30px 0 40px 0;

	}


	.cir-fotos-admision {
		border-radius: 50%;
		border: 8px solid #1aa3e4;
		height: 250px;
		width: 250px;
	}



	.fon-comunidad-admision5 {
		background-color: #3ac8ee;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-admision6 {
		background-color: #61d9f3;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-admision7 {
		background-color: #1aa3e4;
		padding: 30px 0 40px 0;

	}


	.fon-comunidad-admision8 {
		background-color: #2cb6ea;
		padding: 30px 0 40px 0;

	}




	.fondo-apoderados {
		background-image: url(../images/fon-apoderados-cel2.jpg);
		height: 325px;

	}


	.fondo-coltauco {
		background-image: url(../images/fon-coltauco-cel2.jpg);
		height: 325px;

	}


	.fondo-estudiantes {
		background-image: url(../images/fon-estudiantes-cel2.jpg);
		height: 325px;

	}





}

.max-w-220 {
	max-width: 220px;
}

.flex-justify-end {
	display: flex;
	justify-content: end;
	height: 100%;
	align-items: flex-end;
}

@media screen and (min-width: 0px) and (max-width: 991px) {
	.navbar-botones {
		text-align: left;
	}
}

.footer-a,
.footer-a:hover {
	text-decoration: none;
}

.footer-tipddy {
	position: relative;
	bottom: 0px;
	z-index: 10;
}

.footer-texto-tipddy {
	font-size: 14px;
	font-family: tipo-light;
	color: #fff;
	margin: 0;
	padding: 0 5px 0 0;
}

.footer-texto-tipddy-g {
	font-size: 14px;
	font-family: tipo-bold;
	color: #fff;
	margin: 0;
	padding: 0 20px 0 0;
}

.footer-log {
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
}

.footer-log1,
.footer-log2,
.footer-log3 {
	height: 60px;
}

.footer-log2 {
	width: 30px;
}

.footer-n {
	position: absolute;
	width: 27px;
	height: 20px;
	transform: rotateY(90deg);
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.footer-n:nth-of-type(1) {
	-webkit-animation: animate_1 10s ease-in-out infinite;
	animation: animate_1 10s ease-in-out infinite;
}

@-webkit-keyframes animate_1 {
	0% {
		transform: rotateY(90deg);
	}

	0% {
		transform: rotateY(90deg);
	}

	5% {
		transform: rotateY(0deg);
	}

	10% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_1 {
	0% {
		transform: rotateY(90deg);
	}

	0% {
		transform: rotateY(90deg);
	}

	5% {
		transform: rotateY(0deg);
	}

	10% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(2) {
	-webkit-animation: animate_2 10s ease-in-out infinite;
	animation: animate_2 10s ease-in-out infinite;
}

@-webkit-keyframes animate_2 {
	0% {
		transform: rotateY(90deg);
	}

	10% {
		transform: rotateY(90deg);
	}

	15% {
		transform: rotateY(0deg);
	}

	20% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_2 {
	0% {
		transform: rotateY(90deg);
	}

	10% {
		transform: rotateY(90deg);
	}

	15% {
		transform: rotateY(0deg);
	}

	20% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(3) {
	-webkit-animation: animate_3 10s ease-in-out infinite;
	animation: animate_3 10s ease-in-out infinite;
}

@-webkit-keyframes animate_3 {
	0% {
		transform: rotateY(90deg);
	}

	20% {
		transform: rotateY(90deg);
	}

	25% {
		transform: rotateY(0deg);
	}

	30% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_3 {
	0% {
		transform: rotateY(90deg);
	}

	20% {
		transform: rotateY(90deg);
	}

	25% {
		transform: rotateY(0deg);
	}

	30% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(4) {
	-webkit-animation: animate_4 10s ease-in-out infinite;
	animation: animate_4 10s ease-in-out infinite;
}

@-webkit-keyframes animate_4 {
	0% {
		transform: rotateY(90deg);
	}

	30% {
		transform: rotateY(90deg);
	}

	35% {
		transform: rotateY(0deg);
	}

	40% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_4 {
	0% {
		transform: rotateY(90deg);
	}

	30% {
		transform: rotateY(90deg);
	}

	35% {
		transform: rotateY(0deg);
	}

	40% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(5) {
	-webkit-animation: animate_5 10s ease-in-out infinite;
	animation: animate_5 10s ease-in-out infinite;
}

@-webkit-keyframes animate_5 {
	0% {
		transform: rotateY(90deg);
	}

	40% {
		transform: rotateY(90deg);
	}

	45% {
		transform: rotateY(0deg);
	}

	50% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_5 {
	0% {
		transform: rotateY(90deg);
	}

	40% {
		transform: rotateY(90deg);
	}

	45% {
		transform: rotateY(0deg);
	}

	50% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(6) {
	-webkit-animation: animate_6 10s ease-in-out infinite;
	animation: animate_6 10s ease-in-out infinite;
}

@-webkit-keyframes animate_6 {
	0% {
		transform: rotateY(90deg);
	}

	50% {
		transform: rotateY(90deg);
	}

	55% {
		transform: rotateY(0deg);
	}

	60% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_6 {
	0% {
		transform: rotateY(90deg);
	}

	50% {
		transform: rotateY(90deg);
	}

	55% {
		transform: rotateY(0deg);
	}

	60% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(7) {
	-webkit-animation: animate_7 10s ease-in-out infinite;
	animation: animate_7 10s ease-in-out infinite;
}

@-webkit-keyframes animate_7 {
	0% {
		transform: rotateY(90deg);
	}

	60% {
		transform: rotateY(90deg);
	}

	65% {
		transform: rotateY(0deg);
	}

	70% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_7 {
	0% {
		transform: rotateY(90deg);
	}

	60% {
		transform: rotateY(90deg);
	}

	65% {
		transform: rotateY(0deg);
	}

	70% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(8) {
	-webkit-animation: animate_8 10s ease-in-out infinite;
	animation: animate_8 10s ease-in-out infinite;
}

@-webkit-keyframes animate_8 {
	0% {
		transform: rotateY(90deg);
	}

	70% {
		transform: rotateY(90deg);
	}

	75% {
		transform: rotateY(0deg);
	}

	80% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_8 {
	0% {
		transform: rotateY(90deg);
	}

	70% {
		transform: rotateY(90deg);
	}

	75% {
		transform: rotateY(0deg);
	}

	80% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(9) {
	-webkit-animation: animate_9 10s ease-in-out infinite;
	animation: animate_9 10s ease-in-out infinite;
}

@-webkit-keyframes animate_9 {
	0% {
		transform: rotateY(90deg);
	}

	80% {
		transform: rotateY(90deg);
	}

	85% {
		transform: rotateY(0deg);
	}

	90% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_9 {
	0% {
		transform: rotateY(90deg);
	}

	80% {
		transform: rotateY(90deg);
	}

	85% {
		transform: rotateY(0deg);
	}

	90% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

.footer-n:nth-of-type(10) {
	-webkit-animation: animate_10 10s ease-in-out infinite;
	animation: animate_10 10s ease-in-out infinite;
}

@-webkit-keyframes animate_10 {
	0% {
		transform: rotateY(90deg);
	}

	90% {
		transform: rotateY(90deg);
	}

	95% {
		transform: rotateY(0deg);
	}

	100% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}

@keyframes animate_10 {
	0% {
		transform: rotateY(90deg);
	}

	90% {
		transform: rotateY(90deg);
	}

	95% {
		transform: rotateY(0deg);
	}

	100% {
		transform: rotateY(-90deg);
	}

	100% {
		transform: rotateY(-90deg);
	}
}
