@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900,400italic);body{font-family:"Lato",sans-serif;font-weight:normal}body{color:#000}h1,h2,h3{color:#000}html,body{height:100%;overflow-x:hidden}.wrapper{width:100%;margin:auto;overflow:hidden;max-width:1200px}#contenido{min-height:75%;height:auto;margin:0 auto -100px;padding-bottom:100px}#contenido .wrapper{height:100%}#central{height:100%}footer{height:100px}#skip{text-align:center}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#accesKeyMenu ul{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#cabeceraUPM{display:block}#cabeceraUPM>div{width:100%;overflow:hidden;background-color:#26447a}#cabeceraUPM>div img{display:inline-block;float:left;max-height:50px;margin:.2em 0}#cabeceraUPM>div p{text-align:left;font-size:1.3em;text-transform:uppercase;line-height:50px;color:#fff;margin:0}#cabeceraUPM:hover{text-decoration:none}#cabeceraUPM:hover>div{background-color:#1a2e53}@media screen and (max-width: 767px){#cabeceraUPM>div p{font-size:1em;text-align:center;line-height:2em}#cabeceraUPM>div img{margin-left:auto;margin-right:auto;float:none;display:block}}#headerUniversidad{background-color:#1867b7;padding:1em 0 1em 0}#headerUniversidad .wrapper{padding-left:.2em;padding-right:.2em}#headerUniversidad .logo{max-height:7em;overflow:hidden;float:left;padding:0 3em 0 0}#headerUniversidad .logo a{display:block}#headerUniversidad .logo img{max-height:75px}#headerUniversidad .cabecera{overflow:hidden;float:left;margin-top:-1.2em}#headerUniversidad .cabecera h1,#headerUniversidad .cabecera p{color:#fff;font-size:1.8em;text-transform:uppercase}#headerUniversidad .cabecera .fontMin{font-size:.6em}#headerUniversidad .cabecera .fontMed{font-weight:500;font-size:.73em}#headerUniversidad .cabecera .fontMax{font-size:.9em}#headerUniversidad .canales nav{display:block;max-height:1.6em;overflow:hidden;float:right;font-size:.9em}#headerUniversidad .canales nav ul{list-style:none;color:#fff;float:right;padding:0;margin:0}#headerUniversidad .canales nav ul li{float:left;border-right:solid 1px #fff;padding:0 .5em 0 .5em}#headerUniversidad .canales nav ul li a{color:#fff}#headerUniversidad .canales nav ul li:last-child{border-right:none}#headerUniversidad .canales .buscador{overflow:hidden;float:right}#headerUniversidad .canales .buscador form{float:right}#headerUniversidad .canales .buscador form fieldset{display:inline-block;margin:1.8em 0 0 0}#headerUniversidad .canales .buscador form button{display:inline-block}#headerUniversidad .canales .buscador form #buscar{border:none;border-radius:7px;padding:.2em .5em .2em .5em}#headerUniversidad .canales .buscador form #idioma{color:#fff;font-weight:bold;border:none;background-color:#1867b7}#headerUniversidad .canales .buscador form #idioma option{border:none}#headerUniversidad .canales #iconMenuMobile{color:white;float:left;padding:.7em .5em .5em 2em;cursor:pointer}#headerUniversidad .canales #iconMenuMobile span{font-size:2em}#headerUniversidad .canales #iconMenuMobile span:hover{opacity:.8}@media screen and (max-width: 991px){#headerUniversidad .logo{overflow:hidden;float:left}#headerUniversidad .logo a{display:block}#headerUniversidad .logo img{margin-left:auto;margin-right:auto;max-height:55px;display:block}#headerUniversidad .cabecera{overflow:hidden;float:left}#headerUniversidad .cabecera h1,#headerUniversidad .cabecera p{color:#fff;text-transform:uppercase;font-size:1.4em}#headerUniversidad .cabecera .fontMin{font-size:.6em}#headerUniversidad .cabecera .fontMed{font-size:.68em;font-weight:bold}#headerUniversidad .cabecera .fontMax{font-size:1em}#headerUniversidad .canales nav{font-size:.8em}#headerUniversidad .canales nav ul{float:left}}@media screen and (max-width: 767px){#headerUniversidad .canales nav{display:none}#headerUniversidad .canales .buscador{float:right;margin-top:.9em;max-width:22em}#headerUniversidad .canales .buscador form fieldset{margin:0}}@media screen and (max-width: 480px){#headerUniversidad .logo{padding:0 2em 0 0}#headerUniversidad .logo img{margin:auto;max-height:40px;display:block}#headerUniversidad .cabecera h1{font-size:1.2em}#headerUniversidad .cabecera .fontMin{font-size:.45em}#headerUniversidad .cabecera .fontMed{font-size:.6em}#headerUniversidad .cabecera .fontMax{font-size:1.5em}#headerUniversidad .canales nav{display:none}#headerUniversidad .canales .buscador form{max-width:16em}#headerUniversidad .canales .buscador form #buscar{max-width:13em}}#menuPrincipal{width:100%;overflow:hidden}#menuPrincipal .wrapper{background-color:#fff}#menuPrincipal ul{list-style:none;margin-left:-2.9em}#menuPrincipal ul li{padding:.5em 1.5em .5em 1.5em;float:left;position:relative}#menuPrincipal ul li:last-child{border-right:none}#menuPrincipal ul li a{color:#000}#menuPrincipal ul li a:hover{text-decoration:none;color:#1867b7}#menuPrincipal .checked{background-color:#0374dd}#menuPrincipal .checked i{display:none}#menuPrincipal .checked a{font-weight:bold;color:#fff}#menuPrincipal .checked a:hover{color:#fff}#menuPrincipal ul li span{height:20px;width:1px;position:absolute;top:8px;right:0px;background:none repeat scroll 0% 0% #000}@media screen and (max-width: 767px){#menuPrincipal{display:none}}#menuMobile ul{list-style:none;background-color:#fcfcfc}#menuMobile ul li{margin-left:-3em;padding:1em .5em 1em 2em;border-bottom:1px solid #bfbfbf;cursor:pointer}#menuMobile ul li a{color:#000;font-size:1.4em}#menuMobile ul li>.flechaAbrir{margin-left:1em;font-size:.9em;color:#c4c4c4}#menuMobile ul li:hover{background-color:#e6e6e6}#menuMobile ul li:hover a{color:#000;text-decoration:none}#menuMobile .canales{background-color:#a7cdf4;margin-top:-.7em}#menuMobile .canales li{border-bottom:1px solid #1867b7}#menuMobile .canales li:hover{background-color:#7ab4ee}#menuMobile #blocked{display:block}#menuMobile .checked{background-color:#f2f2f2;display:block}#menuMobile .checked>ul,#menuMobile .checked>ol{background-color:#f2f2f2}#menuMobile .submenu{padding:0 0 0 0;margin:0;margin-bottom:-1em;background-color:#f2f2f2}#menuMobile .submenu .numeracion{font-weight:bold;margin-right:.3em;color:#1867b7}#menuMobile .submenu li{border:none;text-align:left;padding-left:4em}#menuMobile .submenu li a{font-size:1.1em}#menuMobile .submenu li a:hover{margin-bottom:1em;text-decoration:underline}#menuMobile .flechaAbrir{margin-left:.1em}#menuMobile .flechaCerrar{margin-left:.1em;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#menuMobile .tercerMenu{margin-left:-4em;margin-bottom:-1em;background-color:#e6e6e6}#menuMobile .tercerMenu span{color:#80afcd;font-size:.7em;margin-right:.5em}#menuMobile .tercerMenu li:hover{background-color:#e6e6e6}@media screen and (min-width: 767px){#menuMobile{display:none !important}}footer .row{margin:0}footer .menuFooter{overflow:hidden}footer .copyRight{overflow:hidden;padding:0}footer .copyRight a{float:right;margin-left:1em;display:block}footer .copyRight a:first-child{margin-right:0.9em}footer .icons{background-color:#1867b7;padding-left:2em;padding-right:2em;min-height:4.25em}footer .col-sm-6{padding:0;margin:0}footer .iconUpm,footer .iconSocial{overflow:hidden}footer .iconUpm{padding:1em 0 1em 0}footer .iconUpm img{max-width:50px;margin-right:1em}footer .iconUpm img:hover{opacity:.8}footer .iconSocial{padding:1em 0 1em 0}footer .iconSocial a{float:right}footer .iconSocial span{color:#1867b7;background-color:#fff;height:30px;width:30px;text-align:center;border-radius:50%;margin-left:.5em;font-size:1.3em;padding-top:.3em}footer .iconSocial span:hover{opacity:.8}footer .creditos{background-color:#474747;padding:0.5em}footer .creditos li{list-style:none}footer .creditos a{font-size:0.9em;color:#fff}footer .creditos span{color:#fff;font-size:0.3em;margin:3em;vertical-align:middle}footer .creditos p{text-align:center;color:#fff;font-size:1.1em;margin-left:2em;margin-top:0;margin-bottom:0}footer .creditos .col-sm-6{padding-right:2em}footer .creditos .col-sm-6:last-child{padding-right:0}@media screen and (max-width: 767px){footer .iconUpm{width:200px;margin:auto}footer .iconUpm img{float:none}footer .iconSocial{width:300px;margin:auto}footer .iconSocial a{float:none}footer .creditos{padding:0}footer .creditos p{text-align:center}footer .creditos .menuFooter{padding:0em}footer .creditos .menuFooter ul{margin-left:-3em;float:none;padding-right:0}footer .creditos .menuFooter li{float:none;text-align:center;padding:.5em 0 .5em 0}footer .creditos .menuFooter li a{font-size:1.1em}footer .creditos .menuFooter li span{display:none}footer .creditos .menuFooter li a:hover{text-decoration:none}footer .creditos .menuFooter li:hover{background-color:#3f3f3f}footer .copyRight{padding:1em}}@media screen and (max-width: 480px){footer .creditos p{text-align:center}footer .creditos ul{float:none;padding-left:2em}footer .iconSocial span{color:#1867b7;background-color:#fff;height:25px;width:25px;text-align:center;border-radius:50%;margin-left:0em;font-size:1em;padding-top:.4em}}#caminoMigas .wrapper{background-color:#0374dd}#caminoMigas ul{list-style:none}#caminoMigas ul li{float:left;padding:.2em .2em .4em .2em;color:#fff}#caminoMigas ul a{color:#fff;font-weight:normal}#caminoMigas .checked{font-weight:bold;color:#fff}#caminoMigas ul span{font-size:.5em;margin-top:-.5em;vertical-align:middle;color:#fff}#menuLateral{height:100%;background-color:#e8eaed;padding:2em 0 2em 0;-webkit-box-shadow:1px 0px 1px 0px rgba(50,50,50,0.2);-moz-box-shadow:1px 0px 1px 0px rgba(50,50,50,0.2);box-shadow:1px 0px 1px 0px rgba(50,50,50,0.2);z-index:1;padding-bottom:32767px;margin-bottom:-32767px}#menuLateral ul{list-style:none;margin-left:-2.9em}#menuLateral ul li{padding:0.1em 0;border-bottom:1px solid #dadde0;border-top:1px solid #f7f8f9}#menuLateral ul li ul{display:none}#menuLateral .blocked{display:block}#menuLateral .checked{background-color:#dadde2 !important;display:block}#menuLateral .checked .numeracion{color:#26447a}#menuLateral .checked .flechaCerrar{color:#b0b0b0 !important}#menuLateral .submenu{margin-left:0}#menuLateral .submenu span{color:#26447a;font-size:.7em;margin-right:.5em}#menuLateral .submenu li{border:none;padding:.1em 0}#menuLateral .submenu li a{padding:0}#menuLateral .submenu li a:hover{text-decoration:underline}#menuLateral ul li:first-child{border-top:none}#menuLateral ul li:last-child{border-bottom:none}#menuLateral ul li a{color:#000;padding:.3em .2em .3em .6em}#menuLateral ul li:hover{background-color:#dadde2 !important}#menuLateral ul li:hover a{text-decoration:none}#menuLateral ul li .numeracion{font-size:1.1em;font-weight:bold;color:#1867b7;margin-right:.5em}#menuLateral .flechaAbrir{color:#c4c4c4;float:right;margin-right:.2em}#menuLateral .flechaCerrar{color:#c4c4c4;float:right;margin-right:.2em;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}@media screen and (max-width: 767px){#menuLateral{display:none}}#video .imagen{width:70%;overflow:hidden;float:left}#video .imagen img{width:auto;height:281px}#video .texto{width:30%;height:281px;overflow:hidden;background-color:#0374dd;float:left;padding:1em}#video .texto h2{color:#fff;font-weight:300}#video .rojo{background-color:#c62727}#video .verde{background-color:#14a21e}#video .amarillo{background-color:#fdb832}#video .carousel-control{background-image:none;color:#fff;text-shadow:none;opacity:1;font-size:3em;font-weight:300;z-index:2}#video .carousel-control.right{width:5%;right:2%;top:80%}#video .carousel-control.left{width:5%;top:80%;left:87%}#video .carousel-indicators{bottom:2px;left:102%;text-align:left;z-index:1}#destacados{background-color:#dbe0f0;margin-left:-1.05em}#destacados .wrapper{background-color:#fff}#destacados .cabecera{overflow:auto;width:100%}#destacados .col-sm-12{height:93.5px;border-bottom:1px solid #fff;border-top:1px solid #fff;overflow:hidden}#destacados .col-sm-12:first-child{border-top:none}#destacados .col-sm-12:last-child{border-bottom:none}#destacados a{color:#00458f;display:block;overflow:hidden}#destacados a h2{color:#00458f}#destacados a:hover{color:#002043}#destacados a:hover h2{color:#002043}#destacados a span{float:left;margin-top:1.125em;margin-right:.5em;font-size:.9em}#destacados a h2{float:left;font-size:1.125em;font-weight:bold;margin-top:.7em}#destacados p{margin-top:-.5em}@media screen and (max-width: 991px){#video .imagen{width:60%}#video .texto{width:40%}#video .carousel-indicators{left:93%}#destacados a h2{font-size:1em}#destacados a span{display:none}#destacados p{font-size:.9em}}@media screen and (max-width: 767px){#video .imagen{width:70%}#video .texto{width:30%}#video .carousel-indicators{left:102%}#destacados p,#destacados h2{margin-left:1.5em;margin-right:.5em;font-size:1em}}@media screen and (max-width: 680px){#video .imagen{width:60%}#video .texto{width:40%}#video .carousel-indicators{left:93%}}@media screen and (max-width: 540px){#video .imagen{width:50%}#video .texto{width:50%}#video .carousel-indicators{left:83%}}@media screen and (max-width: 480px){#video .imagen{display:none}#video .texto{width:100%;text-align:center;padding:2em}#video .carousel-control.right{right:7%}#video .carousel-control.left{left:80%}#video .carousel-indicators{left:70%}#destacados p,#destacados h2{font-size:.9em}}#tips{margin:1.5em 0 1.5em 0;width:100%}#tips .row{background-color:#e5e5e5}#tips .enlace{overflow:hidden;width:70%;float:left;padding:.5em 0 0 0;max-height:5em}#tips #enlace1{padding:.5em 0 0 1em}#tips .img{overflow:hidden;width:30%;float:left}#tips a{font-size:1.2em;color:#474747;font-weight:400}#tips img{width:100%}#tips span{height:76px;width:2px;position:absolute;top:8px;right:0px;background:none repeat scroll 0% 0% #B0ADAD}@media screen and (max-width: 767px){#tips .col-sm-3{border-bottom:solid 1px white;overflow:hidden}#tips a{font-size:1.5em;color:#474747;font-weight:400}#tips img{width:auto;float:right;margin-right:0}#tips span{display:none}#tips .enlace{padding:.5em 0 1em 1em}}#noticias{margin-bottom:2em}#noticias .row{background-color:#e5e5e5}#noticias .caja{overflow:hidden;float:left;width:100%}#noticias .caja img{width:100%}#noticias .caja h2{font-size:1.125em;font-weight:normal;color:#00458f;margin:.5em 0em}#noticias .caja a{color:#00458f}#noticias .caja p{margin:.5em 0em}#noticias #caja1 h2,#noticias #caja1 p{margin:.5em 0em .5em 1em}#noticias #caja4 h2,#noticias #caja4 p{margin:.5em 1em .5em 0em}@media screen and (max-width: 767px){#noticias .caja{min-height:5em}#noticias .caja h2,#noticias .caja p{margin:.5em 0em}#noticias #caja1 h2,#noticias #caja1 p,#noticias #caja3 h2,#noticias #caja3 p{margin:.5em 0em 0em .5em}}@media screen and (max-width: 480px){#noticias .col-xs-6{width:100%}#noticias .caja{border-bottom:1px solid white;height:auto}#noticias .caja h2,#noticias .caja p{margin:.5em}}#barra_utilidades{margin:2em 0}#barra_utilidades ul{list-style:none;font-size:1.6em;padding:0}#barra_utilidades ul li{padding:.2em}#barra_utilidades ul li a span{color:#FFF;border-radius:.1em;height:1.3em;padding-top:.1em}#barra_utilidades ul li #share-fb{background-color:#5872a7}#barra_utilidades ul li #share-tw{background-color:#00c0f6}#barra_utilidades ul li #share-gp{background-color:#dd4b39}#barra_utilidades ul li #print-page{background-color:#6E6E6E}@media screen and (max-width: 480px){#barra_utilidades ul{font-size:1em}#barra_utilidades ul li{padding-left:.3em;padding-top:.5em}#barra_utilidades ul li a span{height:1.7em;padding-top:.35em}}#eventos{margin:1.5em 0;overflow:hidden}#eventos ul{list-style:outside none none;margin-left:-2em}#eventos .row{background-color:#e5e5e5}#eventos .fecha{width:4.5em;height:4.5em;background-color:#1867b7;color:#fff;margin:.6em 0;float:left;text-align:center;line-height:1.5em}#eventos .fecha #dia_semana{margin:0;font-size:10px}#eventos .fecha #dia_mes{font-weight:bold;font-size:30px;margin:0}#eventos .fecha #mes{margin:0;font-size:10px}#eventos .agenda_descripcion{color:black;margin:1em;width:7.4em;max-height:5.6em;z-index:1;float:left;font-size:11px;overflow:hidden}#eventos #enlace_a_eventos{text-align:right;margin:-0.5em 1em 0.3em 0}#eventos #enlace_a_eventos a{font-size:0.8em;color:#00458f}@media screen and (max-width: 480px){#eventos .fecha{width:3.5em;height:3.5em;background-color:#1867b7;color:#fff;margin:.6em 0;float:left;text-align:center;line-height:1.2em}#eventos .fecha #dia_semana{margin:0;font-size:8px}#eventos .fecha #dia_mes{font-weight:bold;font-size:24px;margin:0}#eventos .fecha #mes{margin:0;font-size:8px}#eventos .agenda_descripcion{font-size:8px;width:8em;margin-right:0;margin-bottom:0}}
