@charset "utf-8";
/* CSS Document */
body {
	  margin:0px;
	  padding:0px;
}

/*desktop*/
@media only screen and (min-width: 980px) {

.banner_i {width:auto; margin:0px auto; height:160px; padding-top:15px; border-bottom:solid 1px #25A;}

/*Banner Internas*/
.nosot {background-image:url(../_images/bnn_nosotros.jpg);
	background-position:center; background-size:cover;}
.admis {background-image:url(../_images/bnn_admision.jpg);
	background-position:center; background-size:cover;}
.metod {background-image:url(../_images/bnn_metodologia.jpg);
	background-position:center; background-size:cover;}
.resul {background-image:url(../_images/bnn_resultados.jpg);
	background-position:center; background-size:cover;}
.contac {background-image:url(../_images/bnn_contacto.jpg);
	background-position:center; background-size:cover;}
.m2021 {background-image:url(../_images/bnn_m2021.jpg);
	background-position:center; background-size:cover;}

.titulo {
	width:964px; height:30px; margin:30px auto 0px auto; background-image:url(../_images/bg_tittle.gif); background-repeat:repeat-x; background-position:top;
}
.txt_titulo { width:auto; padding-right:10px; height:30px; float:left; color:#2255AA; font-family:Regular; font-size:30px; background-color:#FFFFFF;}

.texto_r {
	color:#666;
	text-align:justify;
	font-family:Light;
	font-size:14px;
	width:964px;
	margin:10px auto;}

.items_r { width:970px; height:200px; margin:40px auto;}

.item_1 { width:100%; height:150px; background-color:#e8eef6; background-size:cover; background-position: center; border-radius: 5px;}

.item_2 { width:100%; height:150px; background-color:#e8eef6; background-size:cover; background-position: center; border-radius: 5px;}
	
.item_0 { width:100%; height:150px; background-color:#e8eef6; background-size:cover; background-position: center; border-radius: 5px;}


.txt_i { width:93%; font-family:regular; font-size:18px; color:#A07; margin:10px auto; text-align:left;}

.item1 { width:30%; margin:0px auto; float:left; border-radius: 5px;}

.item2 { width:30%; margin:0px 5%; float:left;}

.item3 { width:30%; margin:0px auto; float:right;}


.pie_i {bottom:0px; width:100%; height:120px; background-color:#2255AA; margin:0px auto; clear:both;}

.txt_pie { color:#FFFFFF; text-align:left; font-family:light; font-size:14px; width:50%; height:auto; margin:20px auto; float:left;}

.txt2_pie { width:50%; height:80px; margin:20px auto; float:right;}

.social_pie { margin:0px auto; float:right; margin-top:10px;}

.sjj_pie { float:right; width:167px; height:17px; opacity:0.2; text-decoration:none; background-image:url(../_images/Logo_sjj.png); background-repeat:no-repeat; margin-right:30px; margin-top:6px;}


/*****Admisión*****/
.admision { clear:both; } 
.left { float:left;}
.right { float:right;}

.new { background-color:#AA0077;}
.reg { background-color:#2255AA;}
.tra { background-color:#8badd6;}

.new_i { background-image:url(../_images/a_nuevos.jpg);}
.reg_i { background-image:url(../_images/a_regulares.jpg);}
.tra_i { background-image:url(../_images/a_traslados.jpg);}

.al { width:450px; height:450px;}

.a_titulo { width:300px; height:auto; border-radius:8px; color:#FFFFFF; float:left; font-family:light; font-size:24px; text-align:left; padding:20px 0px 20px 150px}

.a_img { width:120px; height:120px; border-radius:60px; background-color:#FFF; float:left; margin:-95px auto 0px 20px;}

.a_txt { float:left; text-align:justify; padding:20px; width:410px; font-family:light; font-size:14px; color:#666;}

/*****Nosotros*****/

.n_image{ margin:10px; width:350px; height:200px; background-image:url(../_images/foto2.jpg); background-position:center; background-size:cover;float:left;}

.n_texto1{ width:inherit; color:#666; text-align:justify; font-family:Light; font-size:14px; margin:10px;}

.n_texto2{}


/*****Metodología*****/

.m_titulo{ color:#AA0077; font-family:Light; font-size:24px; text-align:left; margin:10px;}

.m_image{ width:340px; height:450px; background-color:#f4f5f6; float:right; margin:10px 10px 10px 30px;}

.m_titulo2{ margin:20px 20px 0px 20px; color:#AA0077; font-family:Light; font-size:24px;}

.m_list{color:#2255AA; font-family:regular; font-size:15px; margin:18px 20px; background-image:url(../_images/Check.png); background-position:left; background-repeat:no-repeat; padding:6px 0px 0px 20px;}

/*****Contacto*****/

.formulario{ width:45%; height:450px; margin:0px auto 0px 30px; float:left;}
.c_mapa{ width:50%; height:350px; margin:0px auto; float:right;}
.c_txt{ font-family:light; color:#2255AA; font-size:16px;}
.c_imput{ padding:8px; font-family:light; color:#666; font-size:14px; width:90%;}

.c_boton{ padding:10px; background-color:#2255AA; font-family:regular; color:#FFFFFF; text-align:center; font-size:14px; border-radius:5px; border:none; cursor:pointer; width:95%;}
.c_boton:hover{ padding:10px; background-color:#AA0077; font-family:regular; color:#FFFFFF; text-align:center; font-size:14px; border-radius:5px; border:none; cursor:pointer; width:95%;}

}

/*tablet*/
@media only screen and (max-width: 979px) {

.banner_i {width:auto; margin:0px auto; height:120px; padding-top:15px; border-bottom:solid 1px #25A;}
/*Banner Internas*/
.nosot {background-image:url(../_images/bnn_nosotros.jpg);
	background-position:center; background-size:cover;}
.admis {background-image:url(../_images/bnn_admision.jpg);
	background-position:center; background-size:cover;}
.metod {background-image:url(../_images/bnn_metodologia.jpg);
	background-position:center; background-size:cover;}
.resul {background-image:url(../_images/bnn_resultados.jpg);
	background-position:center; background-size:cover;}
.contac {background-image:url(../_images/bnn_contacto.jpg);
	background-position:center; background-size:cover;}
.m2021 {background-image:url(../_images/bnn_m2021.jpg);
	background-position:center; background-size:cover;}

.titulo { width:92%; height:30px; margin:30px auto 0px auto; background-image:url(../_images/bg_tittle.gif); background-repeat:repeat-x; background-position:top;}

.txt_titulo { width:auto; padding-right:10px; height:30px; float:left; color:#2255AA; font-family:Regular; font-size:30px; background-color:#FFFFFF;}

.texto_r {
	color:#666;
	text-align:justify;
	font-family:Light;
	font-size:14px;
	width:92%;
	margin:10px auto;}

.items_r {
	width:92%;
	height:200px;
	margin:30px auto;
}
.item_1 {
	width:100%;
	height:150px;
	background-image:url(../_images/img_bks.jpg);
	background-size:cover;
	background-position: center;
	border-radius: 5px;
	background-color:#e8eef6;
}
.item_2 {
	width:100%;
	height:150px;
	background-image:url(../_images/img_bks_31122016.jpg);
	background-size:cover;
	background-position: center;
	border-radius: 5px;
	background-color:#e8eef6;
}
.item_0 {
	width:100%; height:150px;
	background-image:url(../_images/img_bks_30122017.jpg);
	background-color:#e8eef6; 
	background-size:cover; 
	background-position: center;
	background-color:#e8eef6;
	border-radius: 5px;
}
.txt_i { width:93%; font-family:regular; font-size:18px; color:#A07; margin:10px auto; text-align:left;}

.item1 {
	width:30%;
	margin:0px auto;
	float:left;
	border-radius: 5px;
}
.item2 {
	width:30%;
	margin:0px 5%;
	float:left;
}
.item3 {
	width:30%;
	margin:0px auto;
	float:right;
}

.pie_i {bottom:0px; width:100%; height:120px; background-color:#2255AA; margin:0px auto;}

.txt_pie { color:#FFFFFF; text-align:left; font-family:light; font-size:14px; width:50%; height:auto; margin:20px auto; float:left;}

.txt2_pie { width:50%; height:80px; margin:20px auto; float:right;}

.social_pie { margin:0px auto; float:right; margin-top:10px;}

.sjj_pie { float:right; width:167px; height:17px; opacity:0.2; text-decoration:none; background-image:url(../_images/Logo_sjj.png); background-repeat:no-repeat; margin-right:30px; margin-top:6px;}


/*****Admisión*****/
.left { float:inherit;}
.right { float:inherit;}

.new { background-color:#AA0077;}
.reg { background-color:#2255AA;}
.tra { background-color:#8badd6;}

.new_i { background-image:url(../_images/a_nuevos.jpg);}
.reg_i { background-image:url(../_images/a_regulares.jpg);}
.tra_i { background-image:url(../_images/a_traslados.jpg);}

.al { width:450px; height:450px; margin:0px auto;}

.a_titulo { width:300px; height:auto; border-radius:8px; color:#FFFFFF; float:left; font-family:light; font-size:24px; text-align:left; padding:20px 0px 20px 150px}

.a_img { width:120px; height:120px; border-radius:60px; background-color:#FFF; float:left; margin:-95px auto 0px 20px;}

.a_txt { float:left; text-align:justify; padding:20px; width:410px; font-family:light; font-size:14px; color:#666;}


/*****Nosotros*****/

.n_image{ margin:10px; width:350px; height:200px; background-image:url(../_images/foto2.jpg); background-position:center; background-size:cover; float:left;}

.n_texto1{ width:100%; color:#666; text-align:justify; font-family:Light; font-size:14px; margin:10px;}

.n_texto2{}


/*****Metodología*****/

.m_titulo{ color:#AA0077; font-family:Light; font-size:24px; text-align:left; margin:10px;}

.m_image{ width:340px; height:450px; background-color:#f4f5f6; float:right; margin:10px 10px 10px 30px;}

.m_titulo2{ margin:20px 20px 0px 20px; color:#AA0077; font-family:Light; font-size:24px;}

.m_list{color:#2255AA; font-family:regular; font-size:15px; margin:18px 20px; background-image:url(../_images/Check.png); background-position:left; background-repeat:no-repeat; padding:6px 0px 0px 20px;}


/*****Contacto*****/

.formulario{ width:100%; height:450px; margin:0px auto 0px 30px; float:inherit;}
.c_mapa{ width:100%; height:350px; margin:0px auto; float:inherit;}
.c_txt{ font-family:light; color:#2255AA; font-size:16px;}
.c_imput{ padding:8px; font-family:light; color:#666; font-size:14px; width:90%;}

.c_boton{ padding:10px; background-color:#2255AA; font-family:regular; color:#FFFFFF; text-align:center; font-size:14px; border-radius:5px; border:none; cursor:pointer; width:92%;}
.c_boton:hover{ padding:10px; background-color:#AA0077; font-family:regular; color:#FFFFFF; text-align:center; font-size:14px; border-radius:5px; border:none; cursor:pointer; width:92%;}

}

/*Movil*/
@media only screen and (max-width: 732px) {

.banner_i {width:auto; margin:0px auto; height:100px; padding-top:15px; border-bottom:solid 1px #25A;}
/*Banner Internas*/
.nosot {background-image:url(../_images/bnn_nosotros.jpg);
	background-position:center; background-size:cover;}
.admis {background-image:url(../_images/bnn_admision.jpg);
	background-position:center; background-size:cover;}
.metod {background-image:url(../_images/bnn_metodologia.jpg);
	background-position:center; background-size:cover;}
.resul {background-image:url(../_images/bnn_resultados.jpg);
	background-position:center; background-size:cover;}
.contac {background-image:url(../_images/bnn_contacto.jpg);
	background-position:center; background-size:cover;}
.m2021 {background-image:url(../_images/bnn_m2021.jpg);
	background-position:center; background-size:cover;}

.titulo { width:90%; height:30px; margin:30px auto 0px auto; background-image:url(../_images/bg_tittle.gif); background-repeat:repeat-x; background-position:top;}

.txt_titulo { width:auto; padding-right:10px; height:30px; float:left; color:#2255AA; font-family:Regular; font-size:30px; background-color:#FFFFFF;}

.texto_r {
	color:#666;
	text-align:justify;
	font-family:Light;
	font-size:14px;
	width:90%;
	margin:10px auto;}

.items_r {
	width:90%;
	height:630px;
	margin:30px auto;
}
.item_1 {
	width:100%;
	height:150px;
	background-image:url(../_images/img_bks.jpg);
	background-size:cover;
	background-position: center;
	border-radius: 5px;
	background-color:#e8eef6;
}
.item_2 {
	width:100%;
	height:150px;
	background-image:url(../_images/img_bks_31122016.jpg);
	background-size:cover;
	background-position: center;
	border-radius: 5px;
	background-color:#e8eef6;
}
.item_0 {
	width:100%;
	height:150px;
	background-color:#e8eef6;
	background-image:url(../_images/img_bks_30122017.jpg);
	background-color:#e8eef6; 
	background-size:cover; 
	background-position: center;
	border-radius: 5px;
}
.txt_i { width:93%; font-family:regular; font-size:18px; color:#A07; margin:10px auto; text-align:left;}

.item1 {
	width:100%;
	margin:0px auto;
	float:left;
	border-radius: 5px;
	height:220px;
}
.item2 {
	width:100%;
	margin:0px auto;
	float:left;
	height:220px;
}
.item3 {
	width:100%;
	margin:0px auto;
	float:left;
	height:220px;
}
.c980 {
	width:90%;
	margin:0px auto;
}

.pie_i {bottom:0px; width:100%; height:240px;; background-color:#2255AA; margin:0px auto;}

.txt_pie { color:#FFFFFF; text-align:left; font-family:light; font-size:14px; width:100%; height:auto; margin:20px auto; float:left;}

.txt2_pie { width:100%; height:80px; margin:0px auto 20px auto; float:left;}

.social_pie { margin:0px auto; float:left; margin-top:10px;}

.sjj_pie { float:left; width:167px; height:17px; opacity:0.2; text-decoration:none; background-image:url(../_images/Logo_sjj.png); background-repeat:no-repeat; margin-right:30px; margin-top:6px;}


/*****Admisión*****/
.left { float:inherit;}
.right { float:inherit;}
.right_2 {margin-top: 250px;}

.new { background-color:#AA0077;}
.reg { background-color:#2255AA;}
.tra { background-color:#8badd6;}

.new_i { background-image:url(../_images/a_nuevos.jpg);}
.reg_i { background-image:url(../_images/a_regulares.jpg);}
.tra_i { background-image:url(../_images/a_traslados.jpg);}

.al { width:auto; height:450px; margin:0px auto;}

.a_titulo { width:inherit; height:auto; border-radius:8px; color:#FFFFFF; float:inherit; font-family:light; font-size:20px; text-align:inherit;}

.a_img { width:120px; height:120px; border-radius:60px; background-color:#FFF; float:left; margin:-95px auto 0px 20px;}

.a_txt { float:left; text-align:justify; width:inherit; font-family:light; padding:auto; font-size:14px; color:#666;}

/*****Nosotros*****/

.n_image{ margin:10px; width:96%; height:200px; background-image:url(../_images/foto2.jpg); background-position:center; background-size:cover; float:left;}

.n_texto1{ width:initial; color:#666; text-align:justify; font-family:Light; font-size:14px; margin:10px;}

.n_texto2{}

/*****Metodología*****/

.m_titulo{ color:#AA0077; font-family:Light; font-size:24px; text-align:left; margin:10px;}

.m_image{ width:100%; height:450px; background-color:#f4f5f6; float:right; margin:0px auto; margin-bottom:30px;}

.m_titulo2{ margin:20px 20px 0px 20px; color:#AA0077; font-family:Light; font-size:24px;}

.m_list{color:#2255AA; font-family:regular; font-size:15px; margin:18px 20px; background-image:url(../_images/Check.png); background-position:left; background-repeat:no-repeat; padding:6px 0px 0px 20px;}


/*****Contacto*****/

.formulario{ width:100%; height:450px; margin:0px auto; float:inherit;}
.c_mapa{ width:100%; height:350px; margin:0px auto; float:inherit;}
.c_txt{ font-family:light; color:#2255AA; font-size:16px;}
.c_imput{ padding:8px; font-family:light; color:#666; font-size:14px; width:90%;}

.c_boton{ padding:10px; background-color:#2255AA; font-family:regular; color:#FFFFFF; text-align:center; font-size:14px; border-radius:5px; border:none; cursor:pointer; width:95%;}
.c_boton:hover{ padding:10px; background-color:#AA0077; font-family:regular; color:#FFFFFF; text-align:center; font-size:14px; border-radius:5px; border:none; cursor:pointer; width:95%;}


}