@media (max-width: 1023px){
	#real-body-index{
		position:relative;
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
		padding-top:0;
		margin-top:0;
		height:100%;
		z-index: 0;
		background: url(../../../images/movil-fondo.jpg) no-repeat center center;
		background-size: cover;		
	}
	
	.mobile{
		display:block !important;
	}

	.pc{
		display:none !important;
	}
	
	.pc-inline{
		display:none !important;
	}
	
	.header{
		position:fixed;
	}
	
	.postulate{
		width:292px;
	}
	
	.logo{
		padding-left:10px !important;
	}
	
	.language-icon img,.language-icon-left img{
		    height: 40px;
			padding-top:5px;
	}
	
	.language-icon ,.language-icon-left{
		    float:right !important;
	}
	
	.logo{
		float: right;
		padding-right: 20px;
	}
		
	.menu-mobile{
		background-color: #164554;
	}
	
	.mobile-menu-icon{
		display: block !important;
		background: #164554 url(../../../images/mobile-menu.png) no-repeat center center;
		background-size: contain;
		float:left;
		height: 50px;
		width:50px;
	}
	
	.menu-option {
		float: left;
		padding-right: 0px;
		margin-top: 0;
	}
	
	.header{
		height: 50px;
	}
	
	.header-casos{
		height: 50px;
	}
	
	.logo{
		margin-top: 2px;
	}

	.mobile-menu-icon:hover{
		cursor:pointer;
	}
	
	.fundac-text {
		padding-left:10px !important;
	}
	
	.menu-option{
		float:none !important;
	}
	
	.column-50{
		width:100%;
		float:left;
		z-index: -2;
		height: auto;
	}
	
	
	.column-50-alt{
		width:100%;
		padding-left:0;
		padding-right:0;
		float:left;
		z-index: -2;
		height: auto;
	}
	
	.bases-text{
		padding-right:40px;
	}
	
	#real-body{
		padding-top: 50px;
	}
	
	#common-real-body{
		position:relative;
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
		padding-top:50px;
		margin-top:0;
		height:100%;
		z-index: 0;		
	}
			
	.title-alt {
		font-weight: 300;
		font-size: 30px;
		padding-bottom: 20px;
		font-family: MoonLight;
		display: block;
	}
	
	.title-alt2{
		font-weight: 300;
		font-size: 30px;
		padding-bottom: 20px;
		font-family: MoonLight;
		display: block;
		max-width: 100%;
	}

	.index-concurso-image{
		    position: relative;
			background: url(../../../images/flor-mobil.png) no-repeat bottom center;
			background-size: contain;
			width: 100%;
			height: 50%;
	}
		
		
	.right-text{
		overflow-y: inherit;
	}
	
	.text-div {
		padding-left: 30px;
		padding-right: 30px;
		text-align: left;
		padding-top: 40px;
		padding-bottom: 40px;
	}
	
	.footer{
		/* height: 120px; */
	}
	
	.footer-mail{
		/* float: unset; */
		/* line-height: 27px; */
	}
	
	.footer-text{
		padding-left: 30px;
		display: none;
	}
	
	.youtube-logo{
		padding-right: 30px;
	}
	
	/*INI INDEX*/
	.real-mobile-menu{
		width:180px;
		left:0;
		margin-top: 50px;
		background-color: #164554;
		position:fixed;
		z-index: 4;
	}
	
	.mobile-option{
		width: 100%;
		border-bottom: solid 1px rgb(225,225,225);
		text-align:left;
		height: 50px;			
	}
	
	.mobile-option-2lines{
		padding-top:5px;		
	}
		
	.mobile-menu-option{	
		font-family: 'Montserrat', sans-serif;
		font-size: 13px;
		line-height: 50px;
		color: lightgrey;
		text-decoration: none;
		font-weight: 300;
	}
	
	.mobile-menu-option:hover{
		color: #ffffff;
	}
	
	.mobile-menu-option-selected{
		color: #ffffff;
	}
	
	.mobile-menu-option-2lines{
		line-height: 20px;
	}
	
	.mobile-languages{
		padding-top: 20px;
		text-align: left;
		padding-left: 20px;
		padding-bottom: 20px;
	}
	
	.language-option{
		float: left;
		padding-right: 20px;
		font-family: 'Montserrat', sans-serif;
		font-size: 13px;
		color: #ffffff;
		text-decoration: none;
		font-weight: 300;
	}
	
	.language-option-selected{
		color: #4d4d4d;
		font-weight: 500;
	}
	
	.social-networks{
		width:135px;
		left: 10px;
	}
	
	.social-networks-alt{
		position:relative;
		width:135px;		
		float: right;
		text-align: right;
		left: 0;
	}
	
	.home-banner{
		margin-top: 0;
	}
	
	.banner-text-container{
		padding-top: 50px;
	}
	
	.banner-header{
		line-height: 20px;
		padding-right: 35px;
		padding-left: 35px;
		font-size: 15px;
	}
	
	.banner-title{
		font-size: 30px;
		padding-bottom: 30px;
		line-height: 35px;
		padding-right: 35px;
		padding-left: 35px;
	}
	
	.banner-text{
		font-size: 35px;
	}
	
	.banner-subtitle{		
		padding-right: 35px;
		padding-left: 35px;
		font-size: 18px;
	}
	
	.banner-button-cursos{
		margin-left: 35px;
	}
	
	.text-body{
		padding-bottom: 50px;
	}
	
	.home-maltz-area{
		padding-bottom: 0;
	}
	
	.home-maltz-area .title{
		font-size: 34px;
		line-height: 40px;
		padding-left: 35px;
		padding-right: 35px;
	}
	
	.home-maltz-area .text{
		padding-left: 0;
		padding-left: 35px;
		padding-right: 35px;
	}
	
	.button-cursos{		
		margin-left: 35px;
	}
	
	.home-maltz-area .first-button{
		width: 100%;
		float: none;
		height: 50px;
		padding-top: 0;
		line-height: 50px;
	}
	
	.home-maltz-area .second-button{
		width: 100%;
		float: none;
		height: 50px;
		padding-top: 0;
		line-height: 50px;
	}
	
	.home-maltz-area .third-button{
		width: 100%;
		float: none;
		height: 50px;
		padding-top: 0;
		line-height: 50px;
	}
	
	.home-maltz-area .fourth-button{
		width: 100%;
		float: none;
		height: 50px;
		padding-top: 0;
		line-height: 50px;
	}
	
	.home-maltz-area .fifth-button{
		width: 100%;
		float: none;
		height: 68px;
		padding-top: 14px;
		line-height: 20px;
	}
	
	.home-maltz-area .maltz-text-right{
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 50px;
	}
	
	.home-maltz-area .maltz-text-left{
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 50px;
	}	
	
	.home-experiencia-area{
		height: auto;
	}
	
	.home-experiencia-area .title{				font-size: 20px;				height: 60px;				width: 250px;				line-height: 60px;
	}
	
	.home-experiencia-area .experiencia-container{
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 50px;
	}
	
	.home-experiencia-area .logos-universidades{
		width: 90%;
		/* margin-left: 20px; */
		/* margin-right: 20px; */
		/* background: url(../../images/universidades.png) no-repeat center center; */
		background-size: contain;
		margin-bottom: 50px;
	}
	
	.home-publicaciones-area{
		padding-top: 50px;
		padding-right: 30px;
		padding-left: 30px;
	}
	
	.home-publicaciones-area .otros-content{
		float: none;
		margin: 0 auto;
		margin-bottom: 35px;
	}
	
	.home-publicaciones-area .title{
		font-size: 20px;
		width: 300px;
		line-height: 60px;
		height: 60px;
	}
	
	
	/*FIN INDEX*/
	
	/* INI ENFOQUE */
	.common-text-area{
		padding-left: 35px;
		padding-right: 35px;
	}
	
	.common-text-area .title{
		font-size: 20px;
		padding-bottom: 0px;
		height: 60px;
		width: 250px;
		line-height: 60px;
	}
	
	.common-bottom-line{
		width: 75px;
		height: 5px;
		background-color: #00828e;
		margin-bottom: 50px;
	}
	
	/* FIN ENFOQUE */
	
	/* INI EXPERIENCIA */
	.experiencia-banner{
		height: 50%;
		background: url(../../../images/banner-experiencia-mobile.jpg) no-repeat center center;
	}
	.experiencia-text-area{
		padding-left:0;
		padding-right:0;
	}
	
	.experiencia-text-area .title{
		padding-left:35px;
		padding-right:35px;
	}
	
	.experiencia-text-area .common-bottom-line{
		margin-left:35px;
		margin-right:35px;
	}
	
	.experiencia-text-area .experiencia-text{
		padding-left:35px;
		padding-right:35px;
	}

	.experiencia-text{
		float: none;
		/* padding-bottom: 35px; */
		/* padding-left: 35px; */
		/* padding-top: 50px; */
	}
	
	.experiencia-area .logos-universidades{
		width: 100%;
		/* margin-left: 20px; */
		/* margin-right: 20px; */
		/* background: url(../../images/universidades.png) no-repeat center center; */
		background-size: contain;
		margin: 0 auto;
		margin-top:  50px;
	}
	
	.experiencia-image{
		float: none;
		margin: 0 auto;
		margin-bottom: 35px;
		margin-top: 35px;
		width:100%;
		background-size: cover;
		height: 300px;
		background-position: center center;
	}
	
	.common-text-area .mobile-view{
		color: #0096a6;
		font-weight: 500;
	}
	
	.experiencia-area{
		height: auto;
		padding-bottom: 100px;
		padding-right: 30px;
		padding-left: 30px;
	}
	
	.experiencia-area .title{
		margin: 0 auto;
		font-size: 20px;
		height:  60px;
		line-height:  60px;
		width:  250px;
	}
	
	
	.button-cv{
		margin: 0 auto;
		margin-top: 35px;
	}
	
	/* FIN EXPERIENCIA */
	
	/* INI SERVICIOS */
	
	.servicios-banner{
		height: 50%;
		background: url(../../../images/portada.jpg) no-repeat bottom center;
	}
	
	.servicios-area .title{
		font-size: 20px;
		line-height: 60px;
		height: 60px;
		width: 200px;
	}
	
	.servicios-area{
		padding-bottom: 0;
	}
	
	.maltz-text-right{
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 50px;
	}
	
	.maltz-text-left{
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 50px;
	}	
	
	/* FIN SERVICIOS */
	
	/*INI CURSOS */
	.cursos-header {    
		background: url(../../../images/portada5.jpg) no-repeat bottom center;
	}

	.cursos-header .title{
		font-size: 34px;
		padding-left: 35px;
		width: auto;
	}
	
	.conferencias-area{
		padding-left: 35px;
		padding-right: 35px;
		height: auto;
	}
	
	.conferencias-area .title{
		font-size: 24px;
		text-align:left;
		padding-bottom: 10px;
	}
	
	.cursos-area{
		padding-left: 35px;
		padding-right: 35px;
		height: auto;
		padding-bottom: 50px;
	}
	
	.cursos-area .title{
		text-align: left;
		font-size: 24px;
		padding-bottom: 10px;
	}
	
	.conferencia-block {
		height: auto;
		float: none;
		margin: 0 auto;
		margin-bottom: 35px;
	}
	
	.curso-block {
		height: auto;
		float: none;
		margin: 0 auto;
		margin-bottom: 35px;
	}

	.filtro-area{
		width:318px;
		margin: 0 auto;
		padding-bottom: 50px;
	}
	
	.filtro-text{
		padding-right: 35px;
	}
	/* FIN CURSOS*/
	
	/* INI CASOS */
	
	.casos-title{
		font-size: 36px;
		padding-bottom: 0px;
	}
	
	.casos-container{
		width: 100%;
	}
	
	.casos-propios-options{
		padding-left: 50px;
	}

	/* FIN CASOS */
	
	/* INI PUBLICACIONES */
	.publicaciones-banner{
		height: 50%;
	}
	
	.publicaciones-real-area .title{
		font-size: 20px;				height: 60px;				width: 250px;				line-height: 60px;
	}
	
	.publicaciones-real-area .subtitle-fake-button{
		font-size: 18px;
		width: 150px;
		height: 46px;
		line-height: 46px;
	}
	
	.publicaciones-real-area{
		padding-left: 30px;
		padding-right:30px;
	}
	
	.publicacion-year-2020{
		font-size: 25px;
		float: unset;	
	}
	
	.publicacion-year{
		font-size: 25px;
		float: unset;
	}
	
	.publicaciones-subtitle{
		padding-bottom: 10px;
	}
	
	/* FIN PUBLICACIONES */
	
	/* INI CONTACTO */
	.contacto-banner{
		height: 50%;
		background: url(../../../images/contacto-banner-mobile.jpg) no-repeat center center;
	}
	
	.contact-form{
		width: 100%;
	}
	
	.contact-address{
		width: 100%;
	}

	/* FIN CONTACTO */
	
	/*INI CONTACTO*/
	.input-text{
		float:none;
		width:100%;
	}
	
	.input-area{
		float:none;
		width:100%;
	}
	
	.input-area-alt{
		max-width:90%;
		width:100%;
	}
	
	.contact-textarea-alt{
		max-width:90%;
		width:100%;
	}
	
	.contact-textarea{
		float:none;
		width:100%;
		margin-left: 0;
	}
	
	.contact-lateral{
		padding-left: 30px;
		float:none;
		padding-bottom:30px;
	}
	
	.text-div{
		float:none;
	}
	/*FIN CONTACTO*/
	
	
}	