@media screen and (min-width: 476px){
	.cont_form{
		max-width: 490px;
	}
	.conte_text label{
		width: calc(50% - 10px);
		max-width: 100%;
		margin: 0;
		margin-bottom: 9px;
	}

	.fin_form{
		/*flex-direction: row;*/
		/*align-items: flex-end;*/
		/*justify-content: space-between;*/
	}
	.terminos{
		margin: 0
	}
	.btn_pagro{
		/*margin: 0*/
	}
}

@media screen and (min-width: 575px){
	.lista_anclas{
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 15px
	}

	.seccion_3{
		display: flex;
	}

	.seccion_3 .izquierda,
	.seccion_3 .derecho{
		width: 50%;
	}

	.form_contacto .cont_form{
		max-height: 100%;
		overflow-y: visible;
	}
	.divs_info{
		display: flex;
		flex-wrap: wrap;
	}
	.item_info{
		width: 50%
	}


}
@media screen and (min-width: 769px){
	.logo_web{
		width: 175px;
		left: 40px
	}
	.div_table{
		border-bottom-width: 1px;
	}

	.div_tr:last-child .div_td{
		border-bottom: 0
	}
	.div_td{
		width: 50%;
		border-right: 1px dashed #c2c3c8
	}

	.div_tr .div_td:nth-child(2){
		border-right: 0
	}
	.conte_docentes {
		display: flex;
	}
	.docente{
		width: 50%;
		padding-right: 30px;
	}

	.doc_100 .docente{
		width: 100%;
		padding-right: 0px;
	}


	.list_informes{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.item_imformes{
		width: calc(50% - 15px)
	}

	.list_cursos_cortos .item_li{
		width: calc(50% - 15px)
	}
	.list_cursos_cortos a{
		font-size: 17px
	}
	.cdr_title h3{
		font-size: 28px
	}
	.cdr_title p{
		font-size: 14px;
	}

	.pop_terminos{
		width: 80%
	}

	.cerrar_1 span{
		font-size: 45px
	}
	
	.cont_iframe{
		padding: 16px
	}
	.title_terminos{
		padding: 20px
	}
	.title_terminos h3{
		font-size: 26px
	}
	.cont_iframe{
		max-height: calc(90vh - 110px)	
	}
	.item_info{
		width: 33%;
	}
		
	.div_linfo{
		max-width: 220px;
		margin: 0 auto
	}

}
@media screen and (min-width: 1025px){
	.div_td{
		/*padding-right: 100px*/
	}
	.seccion_1{
		display: flex;
	}
	.seccion_1>div{
		width: 50%
	}
	.banner{
		height: auto;
	}
	.cdr_title{
		margin: 0
	}

	.btn_contacten{
		margin: 0
	}
	.lista_anclas{
		/*width: auto;*/
		margin: 0;
		justify-content: space-between;
	}
	.lista_anclas li{
		margin: 0
	}
	.lista_anclas span{
		/*margin: 0 15px;*/
	}
	.item_imformes{
		width: auto;
	}

	.list_cursos_cortos .item_li{
		width: auto;
	}
	.cdr_title h4{
		font-size: 16px
	}
	.cdr_title h3{
		/*font-size: 34px*/
		/*font-size: 32px*/
	}
	.cdr_title p{
		font-size: 16px;
		max-width: 450px
	}

	.title_curso{
		padding: 0 !important
	}
	/*#Informacion{
		margin: 0;
		padding-left: 70px;
		max-width: 590px;
	}*/
	#perfil{
		margin: 0;
		padding-left: 70px;
		max-width: 590px;
	}
	.form_pasarela>div{
		margin: 0
	}
	.cont_form{
		margin: 0;
		max-width: 490px
		/*margin-left: 20px*/
	}

	.conte_info{
		padding: 40px 50px
	}

}	

@media screen and (min-width: 1250px){

	.lista_anclas{
		/*width: 780px*/
	}
	#Informacion .titulo_seccion{
		padding-left: 75px
	}

}


/*VERSION REMOTA*/


	@media screen and (max-width: 800px){
		.ventajas_remotas{
			padding: 40px 4%
		}
		.ico_ventaja{
			width: 85px;
		}
		.ico_ventaja img{
			width: 50px;
		}
		.text_ventaja{
			width: calc(100% - 85px);
			padding-left: 20px;
		}
		.text_ventaja h3{
			font-size: 18px;
		}
		.text_ventaja p{
			font-size: 14px
		}
		.text_tt h3{
			font-size: 24px;
			padding-bottom: 10px
		}
		.titulo_remoto{
			margin-bottom: 30px
		}
	}

	@media screen and (max-width: 450px){
		.item_ventaja{
			flex-wrap: wrap;
		}
		.item_ventaja>div{
			width: 100%;
			padding: 10px;
		}

	}	


/*SECCION 1*/
	
	@media screen and (min-width: 450px){
		.titulo_info>div{
			padding: 5px 30px
		}
		.lista_info li{
			padding: 3px 30px
		}
		.bloke_otros a p{
			font-size: 18px
		}
		.flex_beneficios_item{
			width: 44%
		}
		
	}
	@media screen and (min-width: 575px){
		.docente_v2{
			display: flex;
			align-items: flex-start;
		}
		.docente_v2 .desc_docente{
			width: calc(100% - 128px);
			padding-left: 15px
		}
		.botones_info{
			display: flex;
			justify-content: space-between;
		}
		.btn_info{
			margin: 0 5px;
		}
	}
	@media screen and (min-width: 1025px){
		.btn_info p{
			/*font-size: 17px*/
		}
		.botones_info{
			justify-content: flex-start;
		}
		.info_footer{
			justify-content: center;
		}
		.btn_info{
			margin: 0 15px
		}
		.lista_anclas{
			justify-content: flex-start;
		}
		.lista_anclas span{
			margin: 5px 10px
		}
		.lista_anclas li a{
			font-size: 17px
		}

		.banner{
			background: transparent;
		}
		.seccion_1{
			background-image: url(../img/full_banner.jpg);
			background-size: cover;
			background-repeat: no-repeat;
		}
		.info_banner{
			padding-top: 50px
		}
		.form_contacto{
			padding: 35px 32px;
		}
		.form_contacto>div{
			padding: 27px 30px;
		}
		.docente_v2 .desc_docente{
			padding-left: 40px;
			padding-right: 20px
		}
		.docente_v2{
			align-items: center;
		}	
		.footer p{
			font-size: 20px
		}
	}
	@media screen and (min-width: 1250px){
		.btn_info{
			margin: 0 20px
		}
		.bloke_otros{
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
		}
		.bloke_otros a{
			margin: 5px
		}



	}

@media screen and (min-width: 769px){
	.doble_columna .item_v2{
		width: calc(50% - 10px);
	}
}