@media (max-width: 1280px){
	#marca{	border:1px solid #ffcc00;}	
	#hd_0{ width:100%; }
	#hd_0_1{ width:26%; }
	#hd_0_2{ width:11%; }
	#hd_0_3{ width:59%; }
	#hd_0_3_1{ font-size:0.79rem; }
	
	.sl-tit { font-size:2.5rem; }
	.sl-det { font-size:2rem; }
	@-webkit-keyframes movTopBottom { from { top: 10rem; } to { top: 19rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 19rem; filter: alpha(opacity=1); opacity:1; } }
	@-webkit-keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 21rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 22rem; filter: alpha(opacity=1); opacity:1; } }
	
	/*Noticias*/
	#dv_eve_1 { padding:0 5rem; }
	.cl_eve_1_0 { margin:0 0.3rem 1.2rem 0.3rem; width:30%; }
	.cl_evehist_1_0 { width:20%; }
	
	/*Video Index*/
	#dv_vi_0_1_0{ font-size:1.2rem; width:80%; }
	#dv_vi_0_1_1{ font-size:0.8rem; line-height:1rem; width:80%; }
	
	/*Programas Academicos*/
	.cl_pa_1_0{ display:inline-block; height:auto; line-height:0; margin:0 1rem; vertical-align:top; width:26%; }	
	#dv_pa_1_0_0,dv_pa_1_1_0,dv_pa_1_2_0{ height:200px; }
	
	/*Footer*/
	#fo_0{ padding:2rem 0.2rem; }
	#fo_0_0,#fo_0_1,#fo_0_2,#fo_0_3,#fo_0_4,#fo_0_5{ border:0px solid #3366cc; font-size:0.8rem; margin:0 0.4rem; }
	#fo_0_0 img { height:auto; max-width:150px; width:100%; }
	#fo_0_1 img { height:auto; max-width:50px; width:100%; }
	#fo_0_5_0 img{ height:auto; width:60%; }
	#fo_0_5_1{ display:inline-block; height:auto; font-size:0.8rem; text-align:left; vertical-align:middle; width:auto; }
	
	/*Datos Estudiante*/
	#dv_datos_est_0{ width:19%; }
	#dv_datos_est_1{ width:76%; }
	
	/*Objetos de Diseño*/
	.planti1{ width:74%; }
	.dis100{ padding:1rem 0.5rem; width:99%; }
	.dis50{ display:block; padding:1rem 0.5rem; width:99%; }
	
	/*Social*/
	#dv_social{ display:block; }
	#dv_plataforma_movil{ display:none; }
		
	/*Distinciones*/
	.cl_distiest_enc1, .cl_distiest_enc2 { font-size:0.9rem; }
	
	/*Popup*/
	.form_popup{ width:50%; }
}

@media (max-width: 1023px){
	#marca{	border:1px solid #3366cc; }
	#hd_0_1{ width:auto; margin-right:1rem; }
	#hd_0_2{ width:auto; }
	#hd_0_3{ width:auto; }
	#hd_0_3_1{ left:0; -ms-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; padding:0; position:absolute; text-align:right; width:100%; }
	#hd_0_3_1 label{ display:block; color:#FFF; font-size:2rem; height:auto; margin-right:0.8rem; padding:0; }		
	.menu{ left:0; padding:0; position:absolute; top:36px; width:100%; -ms-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; transform:translateX(-100%); transition: all 0.3s ease-in; }		
	.menu ul{ background:#FFF; display:block; position:relative; }		
	.menu ul ul{ background:#FFF; display:none; }	
	.menu ul li{ border-bottom: 1px solid #E0E0E0; padding:0.4rem 0.2rem; text-align:center; }
	.menu ul li ul { padding:0; }
	.menu ul li ul li{ border-bottom: 0px solid #E0E0E0; border-top: 1px solid #E0E0E0; padding:0; }
	.menu ul li a{ color:#0053A4; font-size:0.9rem; }
	.menu ul ul li a{ font-weight:normal; }	
	.menu ul li:hover ul{ display:none; position:static; }
	.menu a{ font-size:0.92rem; }
	.menu a i{ display:inline-block; padding:0 0.5em; position:absolute; right:0; }
	#btn-menu:checked ~.menu{ transform:translateX(0%); }
	.menu ul ul a{ color:#674595; padding: 0.6em 2.5em; }
	
	/*Texto del Slide*/
	.sl-tit { font-size:2rem; }
	.sl-det { font-size:1.5rem; }
	@-webkit-keyframes movTopBottom { from { top: 10rem; } to { top: 15rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 15rem; filter: alpha(opacity=1); opacity:1; } }
	@-webkit-keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 17rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 17rem; filter: alpha(opacity=1); opacity:1; } }
	
	/*Formularios*/	
	.forma1, .forma3{ width:80%; }
		
	/*Gobierno escolar*/
	.ge_dis20{ width:27%; }
	
	/*Botones*/
	#se_botones{ border:0px solid #3366cc; height:auto; }
	#dv_bot_0, #dv_bot_1, #dv_bot_2{ height:auto; padding:2rem 0; vertical-align:top; }	
	#dv_bot_0_0 img { border:0px solid #cc0000; max-width:40px; width:80%; }
	#dv_bot_0_1 { border:0px solid #cc0000; height:56px; font-size:1.2rem; width:60%; }
	#dv_bot_0_2 { border:0px solid #cc0000; height:56px; font-size:0.9rem; width:60%;}
	
	/*Noticias*/
	#dv_eve_1 { padding:0 1rem; }
	.cl_eve_1_0 { margin:0 0.3rem 1.2rem 0.3rem; width:36%; }
	.cl_evehist_1_0 { width:28%; }
	
	/*Video Index*/
	#dv_vi_0_1{ display:block; height:auto; padding:3rem 0; text-align:center; width:100%; }
	#dv_vi_0_1_0{ font-size:1.8rem; width:80%; }
	#dv_vi_0_1_1{ font-size:1rem; line-height:1.5rem; width:80%; }
	#dv_vi_0_2{ display:block; line-height:0; vertical-align:middle; width:100%; }	
	#dv_vi_0_3{ display:block; padding-bottom:50.66%; width:100%; }

	/*Programas Academicos*/
	.cl_pa_1_0{ display:inline-block; height:auto; line-height:0; margin:0 0.3rem; vertical-align:top; width:30%; }	
	/*.cl_pa_1_0_0{ height:230px; padding:2rem 1rem; }*/
	#dv_pa_1_0_0,#dv_pa_1_1_0,#dv_pa_1_2_0{ height:230px; }
	
	/*Footer*/
	/*#fo_sep2{ display:block; }
	#fo_0{ padding:2rem 0.2rem; }
	#fo_0_0,#fo_0_1,#fo_0_2,#fo_0_3,#fo_0_4,#fo_0_5{ border:0px solid #3366cc; font-size:0.8rem; margin:0 0.4rem; }
	#fo_0_0 img { height:auto; max-width:150px; width:100%; }
	#fo_0_1 img { height:auto; max-width:50px; width:100%; }
	#fo_0_5_0 img{ height:auto; width:60%; }
	#fo_0_5_1{ display:inline-block; height:auto; font-size:0.8rem; text-align:left; vertical-align:middle; width:auto; }
	*/
	
	/*Ventana Modal*/
	.modal{ width:80%; }
	
	/*Autenticacion*/
	#se_aut_0 img{ height:auto; width:100%; }
	
	/*Escribenos*/
	#se_escribe_0 { width:45%;  padding-bottom: 50%; }
	#se_escribe_1 { width:45%; padding:0 1.5rem; }	
	
	/*Objetos de Diseño*/
	.planti1{ width:80%; }
	
	/*Menu Admisiones*/
	#hd_0_3{ width:46%; }
	#hd_0_3_0{ width:100%; border:0px solid #000; }
	.texto_menu_admisiones{ font-size: 0.84rem; }
	
	/*Popup*/
	/*.form_popup{ left:23.7%; }*/
	.form_popup{ left:20%; width:60%; }	
}

@media (max-width: 767px){
	#marca{	border:1px solid #cc0000;}		
	
	.sl-tit { font-size:2rem; }
	.sl-det { font-size:1.5rem; }
	@-webkit-keyframes movTopBottom { from { top: 10rem; } to { top: 12rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 12rem; filter: alpha(opacity=1); opacity:1; } }
	@-webkit-keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 14rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 14rem; filter: alpha(opacity=1); opacity:1; } }
	
	/*Formulario*/
	.col50, .col50_d, .col40, .col40_d{ display:block; margin:0 auto 2rem auto; padding:0; width:90%; }
	.col40_d, .col50_d{ text-align:center; } 
	.col50_se{ display:block; margin:1px auto 1px auto; padding:0; width:100%; }
		
	/*Botones*/
	#dv_bot_0, #dv_bot_1, #dv_bot_2{ height:auto; padding:2rem 0; }	
	#dv_bot_0_0 img { width:80%; }
	#dv_bot_0_1 { font-size:1.2rem; width:60%; }
	#dv_bot_0_2 { font-size:0.8rem; width:60%;}
	
	/*Gobierno escolar*/
	.ge_dis20{ width:40%; }
	
	/*Noticias*/
	#dv_eve_1 { padding:0 0; }
	.cl_eve_1_0 { width:40%; }
	.cl_evehist_1_0 { width:42%; }
	
	/*Detalle Noticias*/	
	#se_detalle_eventos img{ height:auto; width:100%; }
	
	/*Video Index*/
	#dv_vi_0_1{ padding:2.5rem 0;  }
	#dv_vi_0_1_0{ font-size:1.5rem; width:80%; }
	#dv_vi_0_1_1{ font-size:0.9rem; line-height:1.4rem; width:80%; }
	
	/*Programas Académicos*/	
	#dv_pa_1_0, #dv_pa_1_1, #dv_pa_1_2{ padding:0; width:60%; }
	#dv_pa_1_0_0, #dv_pa_1_1_0, #dv_pa_1_2_0{ display:block; height:auto; padding:2rem 0.5rem; margin:0; width:95%; vertical-align:middle; }
	.cl_pa_sep{ display:block; }
	
	/*Footer*/
	/*#fo_sep1{ display:block; }
	#fo_sep2{ display:none; }
	#fo_sep1,#fo_sep2{ display:none; }*/
	#fo_0_0,#fo_0_1{ border:0px solid #3366cc; font-size:0.9rem; margin:0.5rem 0.5rem; width:auto%; }
	#fo_0_2,#fo_0_3,#fo_0_4,#fo_0_5{ border:0px solid #3366cc; font-size:0.9rem; margin:0.5rem 0; text-align:center; width:90%; }
	#fo_0_5_0 { margin:0; padding:0; text-align:right; width:auto; }
	#fo_0_5_0 img{ margin:0; width:70%; }
	#fo_0_5_1{ width:auto; }
	
	/*Academicas*/
	.cl_estdat_datos{ width:60%; }
	
	/*Autenticacion*/
	#se_aut_0 { display:none; }
	#se_aut_1 { width:76%; }
	
	/*Escribenos*/
	#se_escribe_0 { width:100%; padding-bottom:60%; }
	#se_escribe_1 { width:100%; padding:0 2rem; }	
	
	/*Datos Estudiante*/
	#dv_datos_est{ text-align:center; }
	#dv_datos_est_0, #dv_datos_est_1{ text-align:left; width:80%; }
	#dv_datos_est_0 { padding-left:12px; }
	.cl_datos_est{ padding:0; text-align:center; }
	.cl_datos_est_0, .cl_datos_est_1{ padding:0; text-align:left; width:100%; }
	
	/*Tablas*/
	.table { display: block; }
	.row { display: block; }
	.row.header { padding: 0 10px; height: 0px; }
	.row.header .cell { display: none; }
	.row .cell:before { color: #0053A4; content: attr(data-title); display: block; font-size: 0.9rem; font-weight:bold; line-height: 0.8rem; margin-bottom: 5px; min-width: 98px; text-transform: uppercase; }  
	.cell { display: block; }  
	.row { border-bottom: 2px solid #ccc; margin: 0; padding:20px 10px; }  
	.row .cell { border: none; padding:8px 0; }
	.row .cell:nth-child(1) { padding-left: 0px; }  
	.row .cell { color: #444444; font-size: 0.84rem; line-height: 1.2; }
	.table, .row, .cell { width: 100% !important; }
	
	.table { display: block; }
	.row2 { display: block; }
	.row2.header { padding: 0 10px; height: 0px; }
	.row2.header .cell2 { display: none; }
	.row2 .cell2:before { color: #0053A4; content: attr(data-title); display: block; font-size: 0.9rem; font-weight:bold; line-height: 0.8rem; margin-bottom: 5px; min-width: 98px; text-transform: uppercase; }  
	.cell2 { display: block; }  
	.row2 { border-bottom: 2px solid #ccc; margin: 0; padding:20px 10px; }  
	.row2 .cell2 { border: none; padding:8px 0; }
	.row2 .cell2:nth-child(1) { padding-left: 0px; }  
	.row2 .cell2 { color: #444444; font-size: 0.84rem; line-height: 1.2; }
	.table, .row2, .cell2 { width: 100% !important; }
	
	.table { display: block; }
	.row3 { display: block; }
	.row3.header { padding: 0 10px; height: 0px; }
	.row3.header .cell3 { display: none; }
	.row3 .cell3:before { color: #0053A4; content: attr(data-title); display: block; font-size: 0.9rem; font-weight:bold; line-height: 0.8rem; margin-bottom: 5px; min-width: 98px; text-transform: uppercase; }  
	.cell3 { display: block; }  
	.row3 { border-bottom: 2px solid #ccc; margin: 0; padding:10px 10px; }  
	.row3 .cell3 { border: none; padding:8px 0; }
	.row3 .cell3:nth-child(1) { padding-left: 0px; }  
	.row3 .cell3 { color: #444444; font-size: 0.84rem; line-height: 1.2; }
	.table, .row3, .cell3 { width: 100% !important; }
	
	/*Distinciones*/
	.cl_distiest_enc1, .cl_distiest_enc2 { display:block; font-size:0.9rem; width:100%; }
	
	/*Menu admisiones*/
	#hd_0_3_0{ display:none; }
	#hd_0_3_0_mb{ display:block; }
	#dv_menu_admisiones{ margin:0 auto; text-align:center; width:100%; }
	.opc_menu_admisiones{ width: 33.33%;}
	
	/*Popup*/
	/*.form_popup{ left:13.7%; }*/
	.form_popup{ left:10%; width:80%; }
	
	/*LISTA DE UTILES*/	
	.uti__wrap{ display:flex; flex-direction:column; justify-content:space-between; align-items:center; }
	.uti__subwrap{ width:100%; }
	.uti__video{ padding-bottom:63%; }
	
	/*ADMINISTRADOR DE CONTENIDOS 2*/
	.menusec__wrap { display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-start; } 
	.menusec__option { margin:0.2rem; 0; }
	
	/*REGISTRO INTEGRAL ESTUDIANTE*/	
	.rie__header{ flex-direction:column; justify-content:flex-start; align-items:flex-start; }
	.rie__dataestwrap{ margin-bottom:1rem; margin-right:0; }
	.rie__dataest-info{ font-size:0.8rem; }
	.rie__dataest-name{ font-size:0.8rem; }
	.rie__intro{ display:flex; flex-direction:column; justify-content:flex-start; align-items:center; margin-bottom:0.5rem; width:100%; }
	.rie__link-summary{ margin:1.5rem 0 0.5rem 0; }
	.rie__botonera{ flex-direction:column; justify-content:flex-start; align-items:flex-start; }
	
	/*EVALUACION DOCENTE*/
	.evd__califica-wrap{ display:flex; flex-direction:row; justify-content:flex-start; align-items:center; }
	.evd__califica-items{ display:flex; flex-direction:column; justify-content:flex-start; align-items:center; }
	.evd__criterio{ font-size:0.9rem; }
	
	/*Tablas Responsive*/	
	.tableR .trR{ border:1px solid #B3B5B7; display:flex; flex-direction:column; margin-bottom:1rem; padding:0.5rem; }
	.tableR .theadR{ display:none; }
	.tableR .tdR[data-title]{ display:flex; flex-direction:column; }
	.tableR .tdR[data-title]::before{ content: attr(data-title); color:#737677; font-size:0.9rem; width:100%; }
	.tdR, .thR{ border:none; }
}

@media (max-width: 649px){	
	#marca{	border:1px solid #00dd00; } 
	#hd_0_1{ width:60%;  margin-right:0; vertical-align:top; }
	#hd_0_2{ border-left:0; vertical-align:top; margin-top:0.3rem; text-align:right; width:34%; }
	#hd_0_2 img{ width:30%; height:auto; vertical-align:top; }
	#hd_0_3{ width:auto; }
	
	.sl-tit { font-size:2rem; }
	.sl-det { font-size:1.5rem; }
	@-webkit-keyframes movTopBottom { from { top: 10rem; } to { top: 22rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 22rem; filter: alpha(opacity=1); opacity:1; } }
	@-webkit-keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 24.5rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 24.5rem; filter: alpha(opacity=1); opacity:1; } }
	
	/*Formulario*/
	.col50, .col50_d, .col40, .col40_d{ width:90%; }
		
	/*Botones*/
	#dv_bot_0, #dv_bot_1, #dv_bot_2{ height:auto; padding:1.5rem 0; width:100%; display:block; }	
	#dv_bot_0_0 { width:20%; }
	#dv_bot_0_1 { font-size:1.5rem; height:auto; width:68%; }
	#dv_bot_0_2 { font-size:1rem; height:auto; width:68%;}
	
	/*Noticias*/
	.cl_eve_1_0 { width:56%; }
	.cl_evehist_1_0 { width:42%; }
	
	/*Video Index*/
	#dv_vi_0_1{ padding:2.5rem 0;  }
	#dv_vi_0_1_0{ font-size:1.5rem; width:80%; }
	#dv_vi_0_1_1{ font-size:0.9rem; line-height:1.4rem; width:80%; }
	
	/*Programas Académicos*/		
	#dv_pa_1_0, #dv_pa_1_1, #dv_pa_1_2{ padding:0; width:70%; }
	#dv_pa_1_0_0, #dv_pa_1_1_0, #dv_pa_1_2_0{ display:block; height:auto; padding:2rem 0.5rem; margin:0; width:95%; vertical-align:middle; }
	.cl_pa_sep{ display:block; }
	
	/*Social*/
	#dv_social{ display:none; }
	#dv_plataforma_movil{ display:block; }
	
	/*Footer*/
	/*#fo_sep1,#fo_sep2{ display:none; }
	#fo_0_0,#fo_0_1{ border:0px solid #3366cc; font-size:0.9rem; margin:0.5rem 0.5rem; width:auto%; }
	#fo_0_2,#fo_0_3,#fo_0_4,#fo_0_5{ border:0px solid #3366cc; font-size:0.9rem; margin:0.5rem 0; text-align:center; width:90%; }*/
	
	/*Datos de Estudiante*/
	#dv_datos_est_0, #dv_datos_est_1{ width:90%; }
	
	/*Popup*/
	/*#img_popup { width:95%; height:auto; }	
	#pop_complemento{ width:432px; height:auto; }
	#pop_txt_complemento{ width:95%; }
	.form_popup{ left:4.7%; }*/
	.form_popup{ left:5%; width:90%; }
	/*#pop_txt_complemento a{ font-size:1rem; }	*/
	
	/*EVALUACION DOCENTE*/
	.evd__califica-wrap{ flex-direction:column; justify-content:flex-start; align-items:center; }
	.evd__califica-items{ flex-direction:row; justify-content:center; align-items:center; }
	.evd__criterio{ font-weight:normal; font-size:0.6rem; }
}

@media (max-width: 479px){	
	#marca{	border:1px solid #cccccc; }
	header { height:7rem; }
	.hd_sep_fijo{ height:6.925rem; }
	#hd_0_1 img{ max-width:223px; width:100%; height:auto; vertical-align:top; }
	#hd_0_2{ width:32%; }
	#hd_0_2 img{ width:44%; height:auto; vertical-align:top; }
	/*#hd_0_1{ width:50%; }
	#hd_0_1 img{ width:100%; }
	#hd_0_2{ width:40%; }
	#hd_0_1{ vertical-align:top; }*/
	
	.sl-tit { font-size:1.5rem; }
	.sl-det { font-size:1.2rem; }
	@-webkit-keyframes movTopBottom { from { top: 10rem; } to { top: 17rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 17rem; filter: alpha(opacity=1); opacity:1; } }
	@-webkit-keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 19rem; filter: alpha(opacity=1); opacity:1; } }
	@keyframes movTopBottom2 { from { top: 10rem; filter: alpha(opacity=0); opacity:0; } to { top: 19rem; filter: alpha(opacity=1); opacity:1; } }
	
	/*Formularios*/
	.col50, .col50_d, .col40, .col40_d{ width:90%; }
	
	/*Gobierno escolar*/
	.ge_dis20{ width:48%; }
	
	/*Botones*/
	#dv_bot_0_1 { font-size:1.2rem; }
	#dv_bot_0_2 { font-size:1rem; }
	
	/*Social lateral*/
	/*.social{ right:0; text-align:right; }*/
	.social ul li a{ padding:10px 10px; }
	.social ul li .icon-plataforma{ padding:6px 3px; }
	
	/*Noticias*/
	.cl_eve_1_0 { width:72%; }
	.cl_evehist_1_0 { width:96%; }
	
	/*Video Index*/
	#dv_vi_0_1_0{ font-size:1.2rem; width:85%; }
	#dv_vi_0_1_1{ font-size:0.8rem; line-height:1rem; width:85%; }
	#dv_vi_0_3{ padding-bottom:55.66%; }
	
	/*Programas Académicos*/	
	#dv_pa_0{ font-size:1.7rem; }
	#dv_pa_1_0, #dv_pa_1_1, #dv_pa_1_2{ padding:0; width:86%; }
	#dv_pa_1_0_0, #dv_pa_1_1_0, #dv_pa_1_2_0{ display:block; height:auto; padding:2rem 0.5rem; margin:0; width:95%; vertical-align:middle; }
	.cl_pa_sep{ display:block; height:2rem; }
	
	/*Noticias*/
	#dv_deteve_1_0{ border:0px solid #3366cc; display:block; margin:0 auto; text-align:center; width:100%;  }	
	#dv_deteve_1_0 iframe{ height:11.5rem; width:100%; }	
	
	/*Academicas*/
	.cl_estdat_datos{ width:60%; }
		
	/*Datos de Estudiante*/
	#dv_datos_est_0{ width:88%; }
	
	/*Escribenos*/
	#se_escribe_0 { padding-bottom: 80%; }
	#se_escribe_1 { padding:0 2rem; }	
	
	/*Popup*/
	/*#pop_complemento{ width:316px; height:auto; }*/
	/*#pop_txt_complemento{ width:95%; }
	.form_popup{ left:4.7%; }*/
	.form_popup{ left:5%; width:90%; }
	.pop_buscador{ flex-direction:column; justify-content:flex-start; align-items:flex-start; }
	.pop_buscador__objetos{ margin-bottom:0.3rem; }
	
	/*REGISTRO INTEGRAL ESTUDIANTE*/	
	.rie__imgwrap{ border-bottom:1px solid #ccc; text-align:left; margin:0; margin-bottom:1rem; width:100%; }
	.rie__dataestwrap{ flex-direction:column; justify-content:flex-start; align-items:center; margin-right:0; width:100%; }
	.rie__dataest-info{ text-align:left; width:100%; }
}

@media (max-width: 370px){
	#marca{	border:1px solid #000000; }
	
	/*Gobierno escolar*/
		.ge_dis20{ width:70%; }	
		#dv_ge_boton{ width:90%; }
	
	/*Escribenos*/
	#se_escribe_0 { padding-bottom: 100%; }
	#se_escribe_1 { padding:0 1rem; }	
	
	/*Popup*/
	.form_popup{ left:1%; width:98%; }
}

@media (max-width: 269px){
	#marca{	border:1px solid #6633CC; }
	
	/*Gobierno escolar*/
		.ge_dis20{ width:100%; }
		#dv_ge_boton{ width:80%; }
}

