@media only screen and (max-width: 1199px) {
	.mainMenu .nav>li>a {
		font-size: 14px;
	}
	.logo {
		width: 240px;
		padding: 5px;
	}
	.graficas, .FranjaSlide  {
		margin-top: 44px;
	}
	.filtros {
		text-align: center;
	}
	.mainMenu {
		padding-left: 280px;
	}
	.url {
		margin-top: 10px;
	}
	.filtro1, .filtro2 {
		padding-right: 20px;
	}
	.resultadosGenerales {
		text-align: center;
	}
	.organizada .item {
	    padding-left: 2px;
	    padding-right: 2px;
	}
	.slide1, .slide2, .slide3 {
		height: 590px;
	}
	.boxIntroSlide {
		top: 50px;
	}
	.boxTexto h1 {
		margin-bottom: 10px;
	}
	.ListaAreas li, .ListaAreasResultados li {
		font-size: 14px;
		line-height: 21px;
	}
}
@media only screen and (max-width: 991px) {
	.graficas, .FranjaSlide  {
	    margin-top: 41px;
	}
	.mainMenu .nav>li>a {
	    font-size: 16px;
	    padding: 9px 0px;
	}
	.logo {
		width: 210px;
		padding: 4px;
	}
	.mainMenu {
	    padding-left: 220px;
	}
	.resultadosGenerales {
	    text-align: left;
	}
	.organizada .item {
	    padding-left: 6px;
	    padding-right: 6px;
	}
	.atras {
		padding-right: 20px;
	}
	.adelante {
		padding-left: 20px;
	}
	.boxTexto h1 {
		font-size: 32px;

	}
	.boxTexto p {
	    font-size: 15px;
	    line-height: 21px;
	}
	.btnMore {
		font-size: 17px;
	}
	.barrasProgreso {
		padding-left: 0;
		padding-right: 0;
	}
    .margin-top.hidden-xs img {
        display: none;
    }
}
@media only screen and (max-width: 767px) {
	.slide1, .slide2, .slide3, .slide4,
	#comite .slide1, #comite .slide2, #comite .slide3 {
		height: 270px;
		-webkit-background-size: cover;
		background-size: cover;
		background-position: 60% 0;
	}
	.slick-slider {
		margin-bottom: 0;
	}
	.FranjaSlide {
		margin-top: 0;
		padding-top: 44px;
        background-color: #F2F2F2;
	}
	.menuMovilAreas {
		padding-top: 7px;
	}
	.mainMenu {
		display: none;
	}
	.logo {
		width: 300px;
		margin-left: -150px;
		text-align: center;
		top: -8px;
		position: fixed;
		left: 50%;
	}
	.btn-group.bootstrap-select.form-control.comboFiltro {
	    width: 100px;
	}
	.btn-group.bootstrap-select.form-control.comboSeleccion {
	    width: 100px;
	}
	.comboSeleccion button.btn.dropdown-toggle.btn-default {
		width: 100px;
	}
	.filtros {
		padding-top: 70px;
    	text-align: left;
    	padding-bottom: 1px;
	}
	.filtros .form-group {
		float: left;
		padding-right: 2px;
	}
	.filtros input {
		width: 100px;
	}
	.boxTexto p {
	    font-size: 14px;
	    line-height: 20px;
	}
	.btnMore {
	    font-size: 16px;
	}
	.botonConsulta {
		display: block;
		text-align: center;
	}
	.lupa {
		display: none;
	}
	.menuAreas ul li a.iconMenu {
		padding: 9px 2px;
	}
	.personasPagina {
	    float: none;
	    margin-top: 10px;
	}
	.filtro1, .filtro2 {
		border-right: none;
		border-bottom: 1px solid #E3E3E3;
		margin-right: 0;
		padding-right: 0;
		margin-bottom: 10px;
	}
	.organizada .item {
	    padding-left: 0px;
	    padding-right: 0px;
	}
	.menuAreas ul > li {
		display: inline-block;
	}
	.menuMovilAreas .dropdown .btn-default {
		background-color: #666;
		color: #fff;
		width: 100%;
	}
	#scrollUp {
		bottom: 60px;
	}
	.footer {
		text-align: center; padding-bottom: 60px;
	}
	.LinkExterno {
		text-align: center;
	}
	.creditoBecario {
		width: 100%;
		padding: 7px 7px;
        bottom: 0;
	}
    iframe {
        width: 100% !important;
    }
    .btnAction {
        font-size: 16px; margin-bottom: 1em;
    }
}
@media only screen and (max-width: 450px) {    
    .resposnive .text-right{
        text-align: left;
    }
    .responsive.cifras-destino{ 
        padding-left: 0; width: 47%; padding-right: 0em; 
    }
    .responsive.cifras-destino .ListaAreas li,
    .n_cifras_top .ListaAreasResultados li {
        font-size: 10px; line-height: 2.09999rem; text-align: left;
    }
    .n_cifras_top .ListaAreasResultados li {
        line-height: 2em;
    }
    .n_cifras_top .n_top{
        margin-bottom: .05rem;
    }
    .barras_cifras {
        width: 49%; margin-right: .6em;
    }
    .barras_cifras .progress{
        margin-bottom: .7em; margin-top: 0;
    }
    .n_cifras_top {
        width: .9%;
    }
    span.escritorio{ 
        display: none;
    }
    #cifras h2 {
        margin-bottom: 1em;
    }
    .margin-top {
        margin-top: 2em;
    }
    .g_2 {
        padding: 0 1em 0 0 ;
    }
    .g_2 li{
        text-align: right !important;  margin-bottom: .04rem;   
    }
    .cifras-universidad{
        width: 30% !important;
    }
    .barras_universidad{
        width: 65% !important;
    }
    
}
