html{height:100%}body{font-family:futura_medium;font-size:16px;margin:0 auto;height:100%}#app-container{height:100%}#main{min-height:100%}.class-layout{height:100%}.spacer20{margin-top:20px}.spacer50{margin-top:50px}.clear{clear:both}button{cursor:pointer;background-image:none;outline:0}.primary-button{background-color:rgba(255,255,255,0);border:thin solid #3b7ffb;color:#3b7ffb;font-size:1em;padding:10px 15px;margin-top:30px;text-transform:uppercase}.primary-button:hover{color:#fff;background-color:#3b7ffb}.right{float:right}.center{margin:auto;text-align:center}h1{color:#3b7ffb;text-align:center;margin:2% auto;max-width:40%;border-bottom:thin solid #3b7ffb}h3{color:#7a7a7b}h4{color:#7a7a7b;font-size:1.1em;font-family:futura_extended;font-style:normal}.rosa{color:#ea427a}p{color:#7a7a7b}strong{font-family:futura_extended;font-style:normal;letter-spacing:-1px}em{font-family:futura_medium_italic;font-weight:400;font-style:normal}strong em{font-family:futura_extended_italic;font-style:normal;letter-spacing:-1px}.content{width:98%;margin:auto;max-width:1200px;margin-top:50px}.line-sep{border-top:thin solid #bab8b1;width:20%;margin:auto}.input-error{border:thin solid #ea427a!important}.input-create-error{border:1px solid #ea427a!important}select.input-error{border:thin solid #ea427a!important;background:#fff url(../img/faq/arrow-select-error.svg) no-repeat right center!important}select::-ms-expand{display:none}.search{width:100%;text-align:right}.search input{margin-bottom:2%;padding:1% 2.5% 1% 1%;border:thin solid #bab8b1;background-color:#fff;width:15%;font-size:.8em;color:#7a7a7b;background-image:url(../img/common/icon-search.svg);background-repeat:no-repeat;background-position:95%;background-size:auto}.search input:focus{outline:0}input[type=checkbox].css-checkbox{display:none}input[type=checkbox].css-checkbox+label.css-label{display:block;margin-top:.9%;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;font-size:1em;line-height:1em;padding-top:0;height:16px}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -18px}label.css-label{background-image:url(../img/common/checkbox.png)!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:9%}label.radio-label{display:inline-block;cursor:pointer;position:relative;padding-left:30px;margin-right:15px;font-size:1em}input[type=radio]{display:none}label.radio-label:before{content:"";display:inline-block;width:19px;height:19px;margin-right:10px;position:absolute;left:0;bottombottom:1px;background-color:#fff;border:thin solid #3b7ffb}label:before{border-radius:10px}input[type=radio]:checked+label.radio-label:before{content:"\2022";color:#3b7ffb;font-size:31px;text-align:center;line-height:21px}.paginator{width:100%;margin:2% auto 0;text-align:center;color:#3b7ffb}.paginator-prev{border:none;width:1%;padding:.7%;background-size:contain;background-image:url(../img/common/icon-paginator-prev-blue.svg);background-repeat:no-repeat;background-position:right;vertical-align:middle;background-color:rgba(255,255,255,0)}.paginator-prev:hover{background-image:url(../img/common/icon-paginator-prev-blue-over.svg)}.paginator-next{border:none;width:1%;padding:.7%;background-size:contain;background-image:url(../img/common/icon-paginator-next-blue.svg);background-repeat:no-repeat;background-position:left;vertical-align:middle;background-color:rgba(255,255,255,0)}.paginator-next:hover{background-image:url(../img/common/icon-paginator-next-blue-over.svg)}.paginator-number{background-color:rgba(255,255,255,0);color:#3b7ffb;border:none;font-size:1em;font-family:futura_medium}.paginator-number:hover{color:#2d69d7}.paginator-number:focus{outline:0}.paginator-number-current{background-color:rgba(255,255,255,0);color:#2d69d7;border:none;font-size:1em;font-family:futura_extended}.paginator-number-current:focus{outline:0}header{width:100%}header .menu,header .menu-top{background:rgba(60,127,250,.8);background:-moz-linear-gradient(left,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(60,127,250,.8)),color-stop(100%,rgba(229,19,89,.8)));background:-webkit-linear-gradient(left,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);background:-o-linear-gradient(left,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);background:-ms-linear-gradient(left,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);background:linear-gradient(to right,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c7ffa', endColorstr='#e51359', GradientType=1);color:#fff;margin-top:0!important;padding:.1% 0;margin:auto;width:100%;height:50px;z-index:2}header .menu .content-menu,header .menu-top .content-menu{max-width:1200px;margin:auto}header .menu a,header .menu-top a{color:#fff;font-size:1.2em;text-decoration:none;text-transform:uppercase;padding:0 0 5px;position:relative;display:inline-block}header .menu a::after,header .menu-top a::after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#fff;content:'';opacity:0;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}header .menu .selectedBtn:after,header .menu a:focus::after,header .menu a:hover::after,header .menu-top .selectedBtn:after,header .menu-top a:focus::after,header .menu-top a:hover::after{height:2px;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}header .menu ul,header .menu-top ul{text-align:center;margin-left:0;padding-left:0}header .menu li,header .menu-top li{display:inline-block;list-style-type:none;border-right:thin solid #fff;padding:0 1%}header .menu li:last-child,header .menu-top li:last-child{border:none}header .menu{position:absolute;bottom:0}header .menu-mobile{display:none}.logo-upm{float:left;margin:1% 0 0 1%;z-index:20;position:absolute}.login{float:right;width:25%;text-align:right;margin:2% 2% 0 0;position:absolute;z-index:20;right:0}.login button{border:thin solid #3b7ffb;background-color:rgba(255,255,255,0);color:#3b7ffb;font-size:1.1em;padding:3% 4%;cursor:pointer;text-transform:uppercase}.login button:hover{background-color:#3b7ffb;color:#fff}.gradient-home{background:rgba(60,127,250,.8);background:-moz-linear-gradient(top,rgba(255,255,255,.7)44%,rgba(255,255,255,0)100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.7)44%,rgba(255,255,255,0)100%);background:-o-linear-gradient(top,rgba(255,255,255,.7)44%,rgba(255,255,255,0)100%);background:-ms-linear-gradient(top,rgba(255,255,255,.7)44%,rgba(255,255,255,0)100%);background:linear-gradient(to bottom,rgba(255,255,255,.7)44%,rgba(255,255,255,0)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c7ffa', endColorstr='#e51359', GradientType=1);height:300px;position:absolute;top:0;z-index:10;width:100%}.content-image-home{height:80vh;width:100%;position:relative}.logo-home{position:absolute;top:50%;left:50%;width:30%;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);text-align:center;z-index:15}.logo-home img{width:100%}.data-home{position:absolute;bottom:0;background-color:rgba(255,255,255,.8);width:100%;height:322px;z-index:2}.data-home .data-home-item-container{width:740px;margin:auto;height:auto;margin-top:20px}.data-home .data-home-item-container .data-home-item{float:left;color:#ea427a;font-size:1.5em;width:250px;margin:0 60px}.data-home .data-home-item-container .data-home-item .data-home-img{float:left}.data-home .data-home-item-container .data-home-item .data-home-text{float:left;margin:15px 0 0 10px}.data-home .data-home-item-container .data-home-item .data-home-text .number{font-size:2em}.common-logos-header{background-color:#fff;height:120px;position:relative}.common-logos-header .logo-upm-top{position:absolute;left:1%;width:230px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.common-logos-header .logo-upm-top img{width:100%;border:none}.common-logos-header .logo-upmpleo-top{width:300px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.common-logos-header .logo-upmpleo-top img{width:100%;border:none}.side-menu{display:none}.centros-logos{background-color:#edf0f6;text-align:center;padding:15px 0}.centros-logos p{font-size:22px;color:#666;margin:2px 0 20px}.centros-logos a{background-size:100%;width:40px;height:40px;border:none;background-repeat:no-repeat;background-color:transparent;display:inline-block;cursor:pointer}.centros-logos .logo1{background-image:url(../img/common/footer/logos/logo1.png)}.centros-logos .logo1:hover{background-image:url(../img/common/footer/logos/logo1_over.png)}.centros-logos .logo2{background-image:url(../img/common/footer/logos/logo2.png)}.centros-logos .logo2:hover{background-image:url(../img/common/footer/logos/logo2_over.png)}.centros-logos .logo3{background-image:url(../img/common/footer/logos/logo3.png)}.centros-logos .logo3:hover{background-image:url(../img/common/footer/logos/logo3_over.png)}.centros-logos .logo4{background-image:url(../img/common/footer/logos/logo4.png)}.centros-logos .logo4:hover{background-image:url(../img/common/footer/logos/logo4_over.png)}.centros-logos .logo5{background-image:url(../img/common/footer/logos/logo5.png)}.centros-logos .logo5:hover{background-image:url(../img/common/footer/logos/logo5_over.png)}.centros-logos .logo6{background-image:url(../img/common/footer/logos/logo6.png)}.centros-logos .logo6:hover{background-image:url(../img/common/footer/logos/logo6_over.png)}.centros-logos .logo7{background-image:url(../img/common/footer/logos/logo7.png)}.centros-logos .logo7:hover{background-image:url(../img/common/footer/logos/logo7_over.png)}.centros-logos .logo8{background-image:url(../img/common/footer/logos/logo8.png)}.centros-logos .logo8:hover{background-image:url(../img/common/footer/logos/logo8_over.png)}.centros-logos .logo9{background-image:url(../img/common/footer/logos/logo9.png)}.centros-logos .logo9:hover{background-image:url(../img/common/footer/logos/logo9_over.png)}.centros-logos .logo10{background-image:url(../img/common/footer/logos/logo10.png)}.centros-logos .logo10:hover{background-image:url(../img/common/footer/logos/logo10_over.png)}.centros-logos .logo11{background-image:url(../img/common/footer/logos/logo11.png)}.centros-logos .logo11:hover{background-image:url(../img/common/footer/logos/logo11_over.png)}.centros-logos .logo12{background-image:url(../img/common/footer/logos/logo12.png)}.centros-logos .logo12:hover{background-image:url(../img/common/footer/logos/logo12_over.png)}.centros-logos .logo13{background-image:url(../img/common/footer/logos/logo13.png)}.centros-logos .logo13:hover{background-image:url(../img/common/footer/logos/logo13_over.png)}.centros-logos .logo14{background-image:url(../img/common/footer/logos/logo14.png)}.centros-logos .logo14:hover{background-image:url(../img/common/footer/logos/logo14_over.png)}.centros-logos .logo15{background-image:url(../img/common/footer/logos/logo15.png)}.centros-logos .logo15:hover{background-image:url(../img/common/footer/logos/logo15_over.png)}.centros-logos .logo16{background-image:url(../img/common/footer/logos/logo16.png)}.centros-logos .logo16:hover{background-image:url(../img/common/footer/logos/logo16_over.png)}.centros-logos .logo17{background-image:url(../img/common/footer/logos/logo17.png)}.centros-logos .logo17:hover{background-image:url(../img/common/footer/logos/logo17_over.png)}.centros-logos .logo18{background-image:url(../img/common/footer/logos/logo18.png)}.centros-logos .logo18:hover{background-image:url(../img/common/footer/logos/logo18_over.png)}.centros-logos .logo19{background-image:url(../img/common/footer/logos/logo19.png)}.centros-logos .logo19:hover{background-image:url(../img/common/footer/logos/logo19_over.png)}.centros-logos .logo20{background-image:url(../img/common/footer/logos/logo20.png)}.centros-logos .logo20:hover{background-image:url(../img/common/footer/logos/logo20_over.png)}.centros-logos .logo21{background-image:url(../img/common/footer/logos/logo21.png)}.centros-logos .logo21:hover{background-image:url(../img/common/footer/logos/logo21_over.png)}.centros-logos .logo22{background-image:url(../img/common/footer/logos/logo22.png)}.centros-logos .logo22:hover{background-image:url(../img/common/footer/logos/logo22_over.png)}.centros-logos .logo23{background-image:url(../img/common/footer/logos/logo23.png)}.centros-logos .logo23:hover{background-image:url(../img/common/footer/logos/logo23_over.png)}.centros-logos .logo24{background-image:url(../img/common/footer/logos/logo24.png)}.centros-logos .logo24:hover{background-image:url(../img/common/footer/logos/logo24_over.png)}.centros-logos .logo25{background-image:url(../img/common/footer/logos/logo25.png)}.centros-logos .logo25:hover{background-image:url(../img/common/footer/logos/logo25_over.png)}.centros-logos .logo26{background-image:url(../img/common/footer/logos/logo26.png)}.centros-logos .logo26:hover{background-image:url(../img/common/footer/logos/logo26_over.png)}footer{color:#fff;width:100%;margin:auto;margin-top:2%}footer .footer-top{height:80px;background-color:#3b7ffb}footer .footer-top .left{float:left;margin:30px 0 0 20px}footer .footer-top .left-mobile{display:none}footer .footer-top .right{float:right;text-align:right;margin:10px 20px 0 0}footer .footer-top .right img{width:130px;border:none}footer .footer-down{width:100%;margin-top:0;height:60px;background-color:#2d69d7;text-align:center}footer .footer-down .facebook,footer .footer-down .linkedin,footer .footer-down .twitter{border:none;width:30px;height:30px;background-size:100%;background-color:rgba(255,255,255,0);background-repeat:no-repeat;margin-top:15px}footer .footer-down .twitter{background-image:url(../img/common/footer/icon-twitter.svg)}footer .footer-down .facebook{background-image:url(../img/common/footer/icon-facebook.svg)}footer .footer-down .linkedin{background-image:url(../img/common/footer/icon-linkedin.svg)}footer .footer-down-mobile{display:none}.button-send{text-align:center;margin:10px 0}.button-send button{background-color:#fff;padding:10px 20px;color:#3b7ffb;background-image:none;border:thin solid #3b7ffb;font-size:1em;font-family:futura_medium}.button-send button:hover{background-color:#3b7ffb;color:#fff}.invalid{color:#ea427a;margin:0}.register-note-text{font-size:.8em;color:#2d69d7!important}.btn{border:thin solid #3b7ffb;color:#3b7ffb;background-color:#fff}.btn:hover{background-color:#3b7ffb;color:#fff}.wrapper-image{border:thin solid #ccc}.wrapper-image .ui-widget-header{display:none}.wrapper-image .ui-widget-content{background:#fff!important;min-width:800px!important;max-width:800px!important;max-height:100%!important;overflow:auto;margin:auto;font-family:museo_sans100!important;padding:0!important}.wrapper-image .ui-widget-content h1{padding:4% 2.5%;font-family:futura_medium;color:#3b7ffb;margin-bottom:0!important}.wrapper-image .ui-widget-content .description{padding:0 8%}.wrapper-image .ui-widget-content #target{max-height:650px;max-width:650px}.wrapper-image .ui-widget-content .image-crop-container{height:400px!important;position:relative;background-color:#3b7ffb!important;margin:0 auto;width:760px!important;border:thin solid #999}.wrapper-image .ui-widget-content .jcrop-holder{height:500px!important;position:relative;background-color:#3b7ffb!important;margin:0 auto;width:760px!important;overflow:auto}.wrapper-image .ui-widget-content .jcrop-holder img{margin:0 auto}.wrapper-image .ui-widget-content .jcrop-holder .jcrop-tracker{width:100%!important}.wrapper-image .ui-widget-content .jcrop-holder img{height:auto!important}.wrapper-image .ui-widget-content .save-button{background-color:#4972a3;padding:10px 20px;color:#fff;background-image:none;border:none;font-size:1em}.wrapper-image .ui-widget-content #image-crop #slider{margin-top:20px;margin-left:20px;margin-right:20px}.wrapper-image .ui-widget-content #image-crop #slider .sliderContent{height:20px;overflow:hidden;padding:10px 0;width:90%;margin:0!important}.wrapper-image .ui-widget-content #image-crop #slider .sliderContent #slide{width:100%;margin:0 auto;background-color:#999!important;min-width:100px!important}.wrapper-image .ui-widget-content #image-crop #slider p{width:10%;float:left;font-size:24px;font-family:futura_extended;margin-top:6px}.wrapper-image .ui-widget-content #image-crop #slider p.left{padding-left:27.5%}.wrapper-image .ui-widget-content #image-crop #slider p.right{text-align:right;padding-right:27.5%}.wrapper-image .ui-widget-content #image-crop input[type=range]{background-color:#fff;border:thin solid #3b7ffb;height:4px;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-wekkit-border-radius:0}.wrapper-image .ui-widget-content #image-crop input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;width:15px;height:15px;border-radius:100%;-moz-border-radius:100%;-wekkit-border-radius:100%;border:thin solid #fff;background:#3b7ffb}.wrapper-image .ui-widget-content #image-crop input[type=range]::-webkit-slider-thumb:hover{background-color:#3b7ffb}.base-popup{border:1px solid #aaa;width:40%;max-width:625px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background-color:#fff}.base-popup .base-popup-header{background-color:#ea427a;color:#fff;padding:10px 10px 5px;outline:0}.base-popup .base-popup-header p{float:left;padding:0;margin:0;color:#fff;font-size:1em}.base-popup .base-popup-header .close-popup{width:26px;height:25px;background-image:url(../img/logged/button-popup-close.svg);background-color:rgba(255,255,255,0);border:none;float:right;margin-bottom:5px}.base-popup .form-container{padding:20px 10px 15px}.base-popup .form-container label{font-size:1em;color:#3b7ffb}.base-popup .form-container input{border:thin solid #aaa;padding:1%;font-size:.9em;color:#7a7a7b;font-family:futura_medium;margin-bottom:10px;width:98%}.base-popup .form-container input:focus{border:thin solid #3b7ffb;outline:0}.base-popup .form-container.base-popup-form input{padding:2%;height:24px}.base-popup .form-container.base-popup-form .Zebra_DatePicker_Icon{right:0!important;background-image:url(../img/logged/icon-calendar.svg)!important;background-size:20px!important;width:20px!important;height:20px!important;top:5px!important}.base-popup .form-container select{width:100%;background:url(../img/faq/arrow-select.svg) no-repeat scroll right center #fff;border:thin solid #AAA;color:#7A7A7B;font-family:futura_medium;font-size:.9em;padding:1%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;margin-bottom:30px}.base-popup .form-container .base-popup-form-2-columns .base-popup-form-column-container{width:49.5%;display:inline-block;float:right;text-align:right}.base-popup .form-container .base-popup-form-2-columns .base-popup-form-column-container:first-child{float:left;text-align:left}.base-popup .form-container .base-popup-form-2-columns .base-popup-form-column-container label{width:100%;text-align:left;float:left}.base-popup .form-container .base-popup-form-2-columns .base-popup-form-column-container .Zebra_DatePicker_Icon_Wrapper,.base-popup .form-container .base-popup-form-2-columns .base-popup-form-column-container select{width:100%}.base-popup .form-container .base-popup-form-2-columns .base-popup-form-column-container .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon{left:280px}.base-popup .form-container .base-popup-buttons-container{text-align:right}.base-popup .form-container .base-popup-buttons-container button{padding:10px 20px;color:#3b7ffb;background-image:none;border:1px solid #3b7ffb;font-size:1em;background-color:rgba(0,0,0,0)}.base-popup .form-container .base-popup-buttons-container button:hover{border:1px solid #7fa0c8;color:#7fa0c8}.base-popup .form-container .base-popup-buttons-container button.primary{background-color:#3b7ffb;color:#fff;border:none}.base-popup .form-container .base-popup-buttons-container button.primary:hover{background-color:#7fa0c8}.ui-dialog{background-color:rgba(255,255,255,.7);width:100%!important;height:100%!important;top:0!important;left:0!important;margin:0!important;padding:0!important;position:fixed!important;z-index:10}.loading-cover-container{width:100vw;height:100vh;background-color:rgba(0,0,0,.4);position:fixed;z-index:10000}.loading-cover{position:fixed;top:50vh;width:250px;background-color:#fff;text-align:center;border:thin solid #3b7ffb}.loading-cover p{color:#3b7ffb;font-size:21px;font-weight:100;padding:5px 0}.no-scroll{overflow:hidden}.base-popup.remove-user .radio-label{font-size:.8em}.base-popup.remove-user{width:90%;max-width:985px}.upmpleo-logo{text-align:center}#animation{-webkit-animation:fade 1s linear 0s infinite alternate;-moz-animation:fade 1s linear 0s infinite alternate;-o-animation:fade 1s linear 0s infinite alternate;animation:fade 1s linear 0s infinite alternate}@-webkit-keyframes fade{from{color:#fff}to{color:#3b7ffb}}@-moz-keyframes fade{from{color:#fff}to{color:#3b7ffb}}@-o-keyframes fade{from{color:#fff}to{color:#3b7ffb}}@keyframes fade{from{color:#fff}to{color:#3b7ffb}}.sponsors-container{text-align:center;padding:12px 0;background-color:#eee}.sponsors-container a{color:#ea427a}.sponsors-container a:hover{color:rgba(241,107,126,.5)}.sponsors-container img{width:150px}.swiper-slide{background-size:cover;background-repeat:no-repeat;width:100%;height:80vh!important}.swiper-wrapper{height:80vh!important}@font-face{font-family:futura_medium;src:url(../fonts/futult__-webfont.eot);src:url(../fonts/futult__-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/futult__-webfont.woff) format('woff'),url(../fonts/futult__-webfont.ttf) format('truetype'),url(../fonts/futult__-webfont.svg#futura_lt_btlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futura_medium_italic;src:url(../fonts/futultit-webfont.eot);src:url(../fonts/futultit-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/futultit-webfont.woff) format('woff'),url(../fonts/futultit-webfont.ttf) format('truetype'),url(../fonts/futultit-webfont.svg#futura_lt_btlight_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futura_extended;src:url(../fonts/futumd__-webfont.eot);src:url(../fonts/futumd__-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/futumd__-webfont.woff) format('woff'),url(../fonts/futumd__-webfont.ttf) format('truetype'),url(../fonts/futumd__-webfont.svg#futura_md_btmedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futura_extended_italic;src:url(../fonts/futumdit-webfont.eot);src:url(../fonts/futumdit-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/futumdit-webfont.woff) format('woff'),url(../fonts/futumdit-webfont.ttf) format('truetype'),url(../fonts/futumdit-webfont.svg#futura_md_btmedium_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futura_light_condensed;src:url(../fonts/futuralightcondensed-webfont.eot);src:url(../fonts/futuralightcondensed-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/futuralightcondensed-webfont.woff) format('woff'),url(../fonts/futuralightcondensed-webfont.ttf) format('truetype'),url(../fonts/futuralightcondensed-webfont.svg#futuralightregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:futura_bold_condensed;src:url(../fonts/futuracondensed-webfont.eot);src:url(../fonts/futuracondensed-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/futuracondensed-webfont.woff) format('woff'),url(../fonts/futuracondensed-webfont.ttf) format('truetype'),url(../fonts/futuracondensed-webfont.svg#futura_bdcn_btbold) format('svg');font-weight:400;font-style:normal}.news-item{overflow-x:hidden;margin:50px 0}.news-item h3{color:#ea427a;font-size:1.5em;width:85%;float:left}.news-item .date{float:right;color:#ea427a;text-align:right;padding:1% 0;font-size:1.1em;margin-top:1%}.news-item .download{background-image:url(../img/home/icon-cloud-pink.svg);background-color:rgba(255,255,255,0);background-repeat:no-repeat;color:#ea427a;font-size:1em;padding:10px 10px 10px 30px;margin-bottom:2%;border:thin solid #ea427a;background-size:30px;background-position:3px center}.news-item .download:hover{background-image:url(../img/home/icon-cloud.svg);color:#fff;background-color:#ea427a}.news-item .download span{padding-left:10px}.news-item a{max-width:100%;color:#3b7ffb;text-overflow:ellipsis}.news-item a:hover{color:#2d69d7}.news-item a.images{background-size:cover;width:75px;height:75px;border:none;background-repeat:no-repeat;background-color:transparent;display:inline-block;cursor:pointer}.view-all{margin:auto;text-align:center;margin-top:2%}.main-container{max-width:1200px;width:100%}.text-container{background-color:#fff;padding:1%;margin:0 0 5%}.text-container .title-section-about{width:100%;display:inline-block;vertical-align:middle;margin-top:1%}.text-container .title-section-about img{float:left;vertical-align:middle}.text-container .title-section-about h3{float:left;padding:0;color:#ea427a;margin-bottom:0;text-transform:uppercase;margin-left:10px}.text-container ul li{color:#7a7a7b;list-style:none;list-style-image:url(../img/about/pink-bullet.svg)}.contacto{text-align:center;margin:5% 0 1%}.contacto .button-container{width:100%;padding:2% 0 2%0}.contacto .button-container button{margin:0 1%;background-size:100%;width:90px;height:90px;border:none;background-color:transparent;background-repeat:no-repeat}.contacto .button-container .direccion{background-image:url(../img/contact/icono-contacto-direccion.svg)}.contacto .button-container .direccion-selected,.contacto .button-container .direccion:hover{background-image:url(../img/contact/icono-contacto-direccion-selected.svg)}.contacto .button-container .telefono{background-image:url(../img/contact/icono-contacto-telefono.svg)}.contacto .button-container .telefono-selected,.contacto .button-container .telefono:hover{background-image:url(../img/contact/icono-contacto-telefono-selected.svg)}.contacto .button-container .email{background-image:url(../img/contact/icono-contacto-email.svg)}.contacto .button-container .email-selected,.contacto .button-container .email:hover{background-image:url(../img/contact/icono-contacto-email-selected.svg)}.content-formulario{width:100%;max-width:600px;margin:auto;background-color:#fff;padding:2% 5%;color:#2d69d7;font-size:1em;border:thin solid #ccc}.content-formulario p{color:#ea427a}.formulario-inputs{border:thin solid #aaa;width:100%;padding:1%;font-size:.9em;color:#7a7a7b;margin:0}.formulario-inputs:focus{border:thin solid #3b7ffb;outline:0}.button-send-formulario{text-align:center;margin:3% 0 0}.button-send-formulario button{background-color:#fff;border:thin solid #3b7ffb;padding:2%;background-image:none;font-size:1em;color:#3b7ffb}.button-send-formulario button:hover{background-color:#3b7ffb;color:#fff}.contacto-direccion,.contacto-email,.contacto-telefono{width:100%;border-top:1px dashed;border-bottom:1px dashed;border-top-color:#ccc;border-bottom-color:#ccc}.contacto-direccion .contenido-texto,.contacto-email .contenido-texto,.contacto-telefono .contenido-texto{margin:0 auto;max-width:300px;text-align:center}.mapa{width:100%;text-align:center;padding:0}.mapa img{width:90px;height:90px;position:relative;z-index:100}.mapa .mapa-contenedora{width:100%;border-top:8px solid #ea427a;position:relative;z-index:0;top:-50px}.mapa .mapa-contenedora iframe{width:100%;height:600px}.title-forms{color:#ea427a;text-align:center;text-transform:uppercase;margin-bottom:20px}.container-register-buttons,.content-confirmation,.content-login{width:100%;max-width:600px;margin:auto;background-color:#fff;padding:3% 5%;color:#2d69d7;font-size:1em;border:thin solid #ccc}.login-inputs{border:thin solid #aaa;width:100%;padding:2% 1%;font-size:.9em;color:#7a7a7b;margin:1% 0}.login-inputs:focus{border:thin solid #3b7ffb;outline:0}.forgot-password{float:right;color:#3b7ffb;background-image:none;border:none;background-color:rgba(255,255,255,0);font-size:.8em;text-decoration:underline;text-align:right}.forgot-password:hover{color:#2d69d7}.not-member{margin:auto;color:#3b7ffb;text-align:center;margin-top:2%}.not-member button{background-image:none;border:none;background-color:rgba(255,255,255,0);font-size:.9em;text-decoration:underline;color:#3b7ffb;padding-left:0}.not-member button:hover{color:#2d69d7}.container-register-buttons{text-align:center;max-width:720px;height:350px;color:#fff;padding:0;margin-bottom:200px}.container-register-buttons .register-left{width:50%;background-color:#fafafa;height:350px;float:left;border:none;color:#3b7ffb;background-image:url(../img/register/icon-estudiante.svg);background-repeat:no-repeat;background-position:center 60px;padding-top:250px;font-family:futura_medium;font-size:1.2em}.container-register-buttons .register-left:hover{color:#fff;background-color:#3b7ffb;background-image:url(../img/register/icon-estudiante-over.svg)}.container-register-buttons .register-right{background-color:#f2f2f2;width:50%;height:350px;float:left;border:none;color:#3b7ffb;background-image:url(../img/register/icon-entidad.svg);background-repeat:no-repeat;background-position:center 70px;padding-top:250px;font-family:futura_medium;font-size:1.2em}.container-register-buttons .register-right:hover{color:#fff;background-color:#3b7ffb;background-image:url(../img/register/icon-entidad-over.svg)}.content-register{width:100%;max-width:800px;margin:auto;padding:3% 5%;color:#2d69d7;font-size:1em;border:thin solid #ccc}.form-register-content-create{margin:0}.form-register-content-create .title{color:#3b7ffb}.form-register-content-create .escudo-container{margin:0 3%}.form-register-content-create .first-line,.form-register-content-create .last-line{display:block;clear:both}.form-register-content-create .first-line .form-element,.form-register-content-create .first-line .form-element-check,.form-register-content-create .first-line .form-three-elements,.form-register-content-create .first-line .form-two-elements,.form-register-content-create .last-line .form-element,.form-register-content-create .last-line .form-element-check,.form-register-content-create .last-line .form-three-elements,.form-register-content-create .last-line .form-two-elements{float:left}.form-register-content-create .first-line .form-element input,.form-register-content-create .first-line .form-element-check input,.form-register-content-create .first-line .form-three-elements input,.form-register-content-create .first-line .form-two-elements input,.form-register-content-create .last-line .form-element input,.form-register-content-create .last-line .form-element-check input,.form-register-content-create .last-line .form-three-elements input,.form-register-content-create .last-line .form-two-elements input{border:1px solid #aaa;padding:0 10px;font-size:.9em;color:#7a7a7b;font-family:futura_medium;height:26px}.form-register-content-create .first-line .form-element input[type=checkbox],.form-register-content-create .first-line .form-element-check input[type=checkbox],.form-register-content-create .first-line .form-three-elements input[type=checkbox],.form-register-content-create .first-line .form-two-elements input[type=checkbox],.form-register-content-create .last-line .form-element input[type=checkbox],.form-register-content-create .last-line .form-element-check input[type=checkbox],.form-register-content-create .last-line .form-three-elements input[type=checkbox],.form-register-content-create .last-line .form-two-elements input[type=checkbox]{border:1px solid #aaa;padding:0 10px;height:20px}.form-register-content-create .first-line .form-element select,.form-register-content-create .first-line .form-element-check select,.form-register-content-create .first-line .form-three-elements select,.form-register-content-create .first-line .form-two-elements select,.form-register-content-create .last-line .form-element select,.form-register-content-create .last-line .form-element-check select,.form-register-content-create .last-line .form-three-elements select,.form-register-content-create .last-line .form-two-elements select{border:thin solid #aaa;padding:0 10px;font-size:.9em;color:#7a7a7b;font-family:futura_medium;background:#fff url(../img/faq/arrow-select.svg) no-repeat right center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;height:28px}.form-register-content-create .first-line .form-element span,.form-register-content-create .first-line .form-element-check span,.form-register-content-create .first-line .form-three-elements span,.form-register-content-create .first-line .form-two-elements span,.form-register-content-create .last-line .form-element span,.form-register-content-create .last-line .form-element-check span,.form-register-content-create .last-line .form-three-elements span,.form-register-content-create .last-line .form-two-elements span{width:100%}.form-register-content-create .first-line .form-element span button,.form-register-content-create .first-line .form-element-check span button,.form-register-content-create .first-line .form-three-elements span button,.form-register-content-create .first-line .form-two-elements span button,.form-register-content-create .last-line .form-element span button,.form-register-content-create .last-line .form-element-check span button,.form-register-content-create .last-line .form-three-elements span button,.form-register-content-create .last-line .form-two-elements span button{background-image:url(../img/logged/icon-calendar.svg);background-size:18px;width:18px;height:18px}.form-register-content-create .first-line .form-element-check.last select,.form-register-content-create .first-line .form-element.last select,.form-register-content-create .first-line .form-three-elements.last select,.form-register-content-create .first-line .form-two-elements.last select,.form-register-content-create .last-line .form-element-check.last select,.form-register-content-create .last-line .form-element.last select,.form-register-content-create .last-line .form-three-elements.last select,.form-register-content-create .last-line .form-two-elements.last select{width:100%}.form-register-content-create .first-line .form-element,.form-register-content-create .last-line .form-element{width:33%}.form-register-content-create .first-line .form-element.last,.form-register-content-create .last-line .form-element.last{width:34%}.form-register-content-create .first-line .form-two-elements,.form-register-content-create .last-line .form-two-elements{width:66%}.form-register-content-create .first-line .form-two-elements.last,.form-register-content-create .last-line .form-two-elements.last{width:67%}.form-register-content-create .first-line .form-three-elements,.form-register-content-create .last-line .form-three-elements{width:100%}.form-register-content-create .first-line .form-element-check,.form-register-content-create .last-line .form-element-check{margin-top:20px;width:34%}.form-register-content-create .first-line{padding:.5% 0;margin:0 3%}.form-register-content-create .last-line{padding:20px 3%;margin-top:60px;background-color:#edf0f6}.form-register-content{width:100%}.form-register-content p .title{color:#3b7ffb}.form-register-content .first-line,.form-register-content .last-line{width:100%;margin:0 auto;display:inline-block;padding:.5% 0}.form-register-content .first-line .form-element,.form-register-content .first-line .form-element-check,.form-register-content .first-line .form-element-textarea,.form-register-content .first-line .form-password-elements,.form-register-content .first-line .form-three-elements,.form-register-content .first-line .form-two-elements,.form-register-content .last-line .form-element,.form-register-content .last-line .form-element-check,.form-register-content .last-line .form-element-textarea,.form-register-content .last-line .form-password-elements,.form-register-content .last-line .form-three-elements,.form-register-content .last-line .form-two-elements{padding:0 1% 0 3%;width:29%;float:left}.form-register-content .first-line .form-element p,.form-register-content .first-line .form-element-check p,.form-register-content .first-line .form-element-textarea p,.form-register-content .first-line .form-password-elements p,.form-register-content .first-line .form-three-elements p,.form-register-content .first-line .form-two-elements p,.form-register-content .last-line .form-element p,.form-register-content .last-line .form-element-check p,.form-register-content .last-line .form-element-textarea p,.form-register-content .last-line .form-password-elements p,.form-register-content .last-line .form-three-elements p,.form-register-content .last-line .form-two-elements p{color:#ea427a}.form-register-content .first-line .form-element select,.form-register-content .first-line .form-element-check select,.form-register-content .first-line .form-element-textarea select,.form-register-content .first-line .form-password-elements select,.form-register-content .first-line .form-three-elements select,.form-register-content .first-line .form-two-elements select,.form-register-content .last-line .form-element select,.form-register-content .last-line .form-element-check select,.form-register-content .last-line .form-element-textarea select,.form-register-content .last-line .form-password-elements select,.form-register-content .last-line .form-three-elements select,.form-register-content .last-line .form-two-elements select{width:100%;padding:0;color:#7a7a7b;text-indent:.01px;text-overflow:'';background:#fff url(../img/faq/arrow-select.svg) no-repeat right center;border:thin solid #3b7ffb;font-size:.9em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0}.form-register-content .first-line .form-element select:focus,.form-register-content .first-line .form-element-check select:focus,.form-register-content .first-line .form-element-textarea select:focus,.form-register-content .first-line .form-password-elements select:focus,.form-register-content .first-line .form-three-elements select:focus,.form-register-content .first-line .form-two-elements select:focus,.form-register-content .last-line .form-element select:focus,.form-register-content .last-line .form-element-check select:focus,.form-register-content .last-line .form-element-textarea select:focus,.form-register-content .last-line .form-password-elements select:focus,.form-register-content .last-line .form-three-elements select:focus,.form-register-content .last-line .form-two-elements select:focus{border:thin solid #3b7ffb;outline:0}.form-register-content .first-line .form-element textarea,.form-register-content .first-line .form-element-check textarea,.form-register-content .first-line .form-element-textarea textarea,.form-register-content .first-line .form-password-elements textarea,.form-register-content .first-line .form-three-elements textarea,.form-register-content .first-line .form-two-elements textarea,.form-register-content .last-line .form-element textarea,.form-register-content .last-line .form-element-check textarea,.form-register-content .last-line .form-element-textarea textarea,.form-register-content .last-line .form-password-elements textarea,.form-register-content .last-line .form-three-elements textarea,.form-register-content .last-line .form-two-elements textarea{border:thin solid #aaa}.form-register-content .first-line .form-element .register-inputs,.form-register-content .first-line .form-element-check .register-inputs,.form-register-content .first-line .form-element-textarea .register-inputs,.form-register-content .first-line .form-password-elements .register-inputs,.form-register-content .first-line .form-three-elements .register-inputs,.form-register-content .first-line .form-two-elements .register-inputs,.form-register-content .last-line .form-element .register-inputs,.form-register-content .last-line .form-element-check .register-inputs,.form-register-content .last-line .form-element-textarea .register-inputs,.form-register-content .last-line .form-password-elements .register-inputs,.form-register-content .last-line .form-three-elements .register-inputs,.form-register-content .last-line .form-two-elements .register-inputs{width:100%;border:thin solid #aaa;padding:1%;font-size:.9em;color:#7a7a7b;font-family:futura_medium}.form-register-content .first-line .form-element .register-inputs:focus,.form-register-content .first-line .form-element-check .register-inputs:focus,.form-register-content .first-line .form-element-textarea .register-inputs:focus,.form-register-content .first-line .form-password-elements .register-inputs:focus,.form-register-content .first-line .form-three-elements .register-inputs:focus,.form-register-content .first-line .form-two-elements .register-inputs:focus,.form-register-content .last-line .form-element .register-inputs:focus,.form-register-content .last-line .form-element-check .register-inputs:focus,.form-register-content .last-line .form-element-textarea .register-inputs:focus,.form-register-content .last-line .form-password-elements .register-inputs:focus,.form-register-content .last-line .form-three-elements .register-inputs:focus,.form-register-content .last-line .form-two-elements .register-inputs:focus{border:thin solid #3b7ffb;outline:0}.form-register-content .first-line .form-element input[type=email],.form-register-content .first-line .form-element input[type=number],.form-register-content .first-line .form-element input[type=text],.form-register-content .first-line .form-element-check input[type=email],.form-register-content .first-line .form-element-check input[type=number],.form-register-content .first-line .form-element-check input[type=text],.form-register-content .first-line .form-element-textarea input[type=email],.form-register-content .first-line .form-element-textarea input[type=number],.form-register-content .first-line .form-element-textarea input[type=text],.form-register-content .first-line .form-password-elements input[type=email],.form-register-content .first-line .form-password-elements input[type=number],.form-register-content .first-line .form-password-elements input[type=text],.form-register-content .first-line .form-three-elements input[type=email],.form-register-content .first-line .form-three-elements input[type=number],.form-register-content .first-line .form-three-elements input[type=text],.form-register-content .first-line .form-two-elements input[type=email],.form-register-content .first-line .form-two-elements input[type=number],.form-register-content .first-line .form-two-elements input[type=text],.form-register-content .last-line .form-element input[type=email],.form-register-content .last-line .form-element input[type=number],.form-register-content .last-line .form-element input[type=text],.form-register-content .last-line .form-element-check input[type=email],.form-register-content .last-line .form-element-check input[type=number],.form-register-content .last-line .form-element-check input[type=text],.form-register-content .last-line .form-element-textarea input[type=email],.form-register-content .last-line .form-element-textarea input[type=number],.form-register-content .last-line .form-element-textarea input[type=text],.form-register-content .last-line .form-password-elements input[type=email],.form-register-content .last-line .form-password-elements input[type=number],.form-register-content .last-line .form-password-elements input[type=text],.form-register-content .last-line .form-three-elements input[type=email],.form-register-content .last-line .form-three-elements input[type=number],.form-register-content .last-line .form-three-elements input[type=text],.form-register-content .last-line .form-two-elements input[type=email],.form-register-content .last-line .form-two-elements input[type=number],.form-register-content .last-line .form-two-elements input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-register-content .first-line .form-element .Zebra_DatePicker_Icon_Wrapper,.form-register-content .first-line .form-element-check .Zebra_DatePicker_Icon_Wrapper,.form-register-content .first-line .form-element-textarea .Zebra_DatePicker_Icon_Wrapper,.form-register-content .first-line .form-password-elements .Zebra_DatePicker_Icon_Wrapper,.form-register-content .first-line .form-three-elements .Zebra_DatePicker_Icon_Wrapper,.form-register-content .first-line .form-two-elements .Zebra_DatePicker_Icon_Wrapper,.form-register-content .last-line .form-element .Zebra_DatePicker_Icon_Wrapper,.form-register-content .last-line .form-element-check .Zebra_DatePicker_Icon_Wrapper,.form-register-content .last-line .form-element-textarea .Zebra_DatePicker_Icon_Wrapper,.form-register-content .last-line .form-password-elements .Zebra_DatePicker_Icon_Wrapper,.form-register-content .last-line .form-three-elements .Zebra_DatePicker_Icon_Wrapper,.form-register-content .last-line .form-two-elements .Zebra_DatePicker_Icon_Wrapper{width:100%}.form-register-content .first-line .form-element .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .first-line .form-element-check .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .first-line .form-element-textarea .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .first-line .form-password-elements .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .first-line .form-three-elements .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .first-line .form-two-elements .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .last-line .form-element .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .last-line .form-element-check .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .last-line .form-element-textarea .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .last-line .form-password-elements .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .last-line .form-three-elements .Zebra_DatePicker_Icon_Wrapper input,.form-register-content .last-line .form-two-elements .Zebra_DatePicker_Icon_Wrapper input{padding:1%}.form-register-content .first-line .form-element .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .first-line .form-element-check .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .first-line .form-element-textarea .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .first-line .form-password-elements .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .first-line .form-three-elements .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .first-line .form-two-elements .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .last-line .form-element .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .last-line .form-element-check .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .last-line .form-element-textarea .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .last-line .form-password-elements .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .last-line .form-three-elements .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon,.form-register-content .last-line .form-two-elements .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon{background-image:url(../img/logged/icon-calendar.svg);background-size:18px;width:18px;height:18px}.form-register-content .first-line .form-two-elements,.form-register-content .last-line .form-two-elements{width:63%}.form-register-content .first-line .form-two-elements .register-inputs,.form-register-content .last-line .form-two-elements .register-inputs{width:98%;border:thin solid #aaa;padding:.5%;font-size:.9em;color:#7a7a7b}.form-register-content .first-line .form-two-elements .register-inputs:focus,.form-register-content .last-line .form-two-elements .register-inputs:focus{border:thin solid #3b7ffb;outline:0}.form-register-content .first-line .form-three-elements,.form-register-content .last-line .form-three-elements{width:96%}.form-register-content .first-line .form-three-elements .register-inputs,.form-register-content .last-line .form-three-elements .register-inputs{width:98%;border:thin solid #aaa;padding:.5%;font-size:.9em;color:#7a7a7b}.form-register-content .first-line .form-three-elements .register-inputs:focus,.form-register-content .last-line .form-three-elements .register-inputs:focus{border:thin solid #3b7ffb;outline:0}.form-register-content .first-line .form-password-elements,.form-register-content .last-line .form-password-elements{width:45%}.form-register-content .first-line .form-password-elements .register-inputs,.form-register-content .last-line .form-password-elements .register-inputs{width:98%;border:thin solid #aaa;padding:1%;font-size:.9em;color:#7a7a7b}.form-register-content .first-line .form-password-elements .register-inputs:focus,.form-register-content .last-line .form-password-elements .register-inputs:focus{border:thin solid #3b7ffb;outline:0}.form-register-content .first-line .form-element-check,.form-register-content .last-line .form-element-check{margin-top:20px}.form-register-content .first-line .form-element-textarea,.form-register-content .last-line .form-element-textarea{width:96%}.form-register-content .first-line .form-element-textarea textarea,.form-register-content .last-line .form-element-textarea textarea{width:98%;color:#7a7a7b;text-indent:.01px;padding:.5%}.event-comment textarea{width:98%;box-sizing:border-box;resize:none;padding:10px;color:#7a7a7b;font-family:futura_medium}.form-element-check.legal-check{float:none!important;width:100%!important}.form-element-check.legal-check label{padding-left:20px}.form-register-content .last-line{padding:20px 0;margin-top:30px;background-color:#edf0f6}.content-confirmation{text-align:center}.content-confirmation p{color:#3b7ffb;font-size:1.5em}.ui-autocomplete{background-color:#3b7ffb;padding:0 10px 10px;list-style-type:none;width:598px!important;display:block;max-height:250px!important;overflow:auto!important}.ui-autocomplete li{padding-top:10px}.ui-autocomplete li a{color:#fff}.warning-container{border:thin solid #eb647e;width:102%;min-height:95px;background-image:url(../img/register/icon-warning.png);background-repeat:no-repeat;background-position:20px 20px}.warning-container h3{font-size:1.1em;text-align:left;padding-left:105px;padding-right:20px}.select-faq{text-align:center}.select-faq select{display:block;width:auto;padding:1% 26% 1% 1%;color:#7a7a7b;margin:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;overflow:hidden;text-indent:.01px;text-overflow:'';background:#fff url(../img/faq/arrow-select.svg) no-repeat right center;border:thin solid #7a7a7b;font-size:.9em}.select-faq select:focus{border:thin solid #7a7a7b;outline:0}.header-accordion{margin:0}.ui-accordion-content{padding:0;margin:0}.faq-container{background-color:#fff;padding:1%;margin-top:2%}.faq-container h3{color:#333;font-size:1.3em;width:100%;cursor:pointer;padding-bottom:20px}.faq-container h3:focus{outline:0}.faq-container h3:hover{color:#7a7a7b}.iconOpen{background:url(../img/faq/arrow-faq-down.svg);background-position:center left;padding-right:3%;background-repeat:no-repeat}.iconClosed{background:url(../img/faq/arrow-faq.svg);background-position:center left;padding-right:3%;background-repeat:no-repeat}.line-sep-faq{border-top:thin solid #ccc;width:100%;margin:auto;height:20px}#logged-container{height:100%;min-width:1265px}#header-container{width:100%}.logged-header{background-color:#fff;height:120px}.gradient-header{height:5px;background:rgba(60,127,250,.8);background:-moz-linear-gradient(left,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(60,127,250,.8)),color-stop(100%,rgba(229,19,89,.8)));background:-webkit-linear-gradient(left,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);background:-o-linear-gradient(left,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);background:-ms-linear-gradient(left,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);background:linear-gradient(to right,rgba(60,127,250,.8)0,rgba(229,19,89,.8)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c7ffa', endColorstr='#e51359', GradientType=1)}.logos-header{text-align:center;width:100%;position:relative}.logos-header a{display:block}.logos-header .logo-upm-logged{width:300px;position:absolute;left:1%;margin-top:8px}.logos-header .logo-upmpleo-logged{width:300px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,60%);-moz-transform:translate(-50%,60%);-ms-transform:translate(-50%,60%);-o-transform:translate(-50%,60%);transform:translate(-50%,60%)}.superadmin-alert{width:175px;margin-left:12px;margin-top:40px;text-align:left;z-index:1;background-image:url(../img/logged/superAdmin-alert-bkg.png);background-repeat:no-repeat;background-position:5px center;background-size:31px;border:thin solid #fff;padding:0 10px 0 45px}.superadmin-alert p{color:#fff;margin-top:19px}.superadmin-alert p span{text-transform:uppercase}.right-buttons{width:39%;float:right;margin-top:40px;margin-right:1%;text-align:right;position:absolute;top:0;right:0;z-index:1}.right-buttons button{background-color:#fff;border:thin solid #3b7ffb;color:#3b7ffb;width:20%;font-size:.9em;padding:7px;float:right;font-family:futura_medium}.right-buttons button:hover{background-color:#3b7ffb;color:#fff}.right-buttons select{float:right;width:43%;padding:7px;margin-right:2%;color:#3b7ffb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;overflow:hidden;text-indent:.01px;text-overflow:'';background:#fff url(../img/logged/arrow-blue.svg) no-repeat right center;border:thin solid #3b7ffb;font-size:.9em;vertical-align:middle;font-family:futura_medium}.right-buttons select:focus{outline:0}.right-buttons select option{background-color:#fff;color:#3b7ffb}#menu-container{width:255px;float:left;background-color:#a1b3f5;min-height:100%;margin-top:0}DIV#menu-container>DIV{min-height:100%}.side-menu-logged{background-color:#a1b3f5;min-height:100%}.side-menu-logged ul{margin:0;padding-left:0}.side-menu-logged li{list-style-type:none;line-height:4em;text-align:left;margin-left:0}.side-menu-logged .administracion,.side-menu-logged .alumnos,.side-menu-logged .centros,.side-menu-logged .company,.side-menu-logged .curriculares,.side-menu-logged .departamentos,.side-menu-logged .docs,.side-menu-logged .events,.side-menu-logged .extracurriculares,.side-menu-logged .help,.side-menu-logged .home,.side-menu-logged .mailbox,.side-menu-logged .offers,.side-menu-logged .quality,.side-menu-logged .statics,.side-menu-logged .titulaciones,.side-menu-logged .tutores{background-color:rgba(255,255,255,0);border:none;color:#fff;font-size:1em;font-family:futura_medium;width:100%;text-align:left;padding:9% 0 9% 18%}.side-menu-logged .administracion.selected,.side-menu-logged .administracion:active,.side-menu-logged .administracion:hover,.side-menu-logged .alumnos.selected,.side-menu-logged .alumnos:active,.side-menu-logged .alumnos:hover,.side-menu-logged .centros.selected,.side-menu-logged .centros:active,.side-menu-logged .centros:hover,.side-menu-logged .company.selected,.side-menu-logged .company:active,.side-menu-logged .company:hover,.side-menu-logged .curriculares.selected,.side-menu-logged .curriculares:active,.side-menu-logged .curriculares:hover,.side-menu-logged .departamentos.selected,.side-menu-logged .departamentos:active,.side-menu-logged .departamentos:hover,.side-menu-logged .docs.selected,.side-menu-logged .docs:active,.side-menu-logged .docs:hover,.side-menu-logged .events.selected,.side-menu-logged .events:active,.side-menu-logged .events:hover,.side-menu-logged .extracurriculares.selected,.side-menu-logged .extracurriculares:active,.side-menu-logged .extracurriculares:hover,.side-menu-logged .help.selected,.side-menu-logged .help:active,.side-menu-logged .help:hover,.side-menu-logged .home.selected,.side-menu-logged .home:active,.side-menu-logged .home:hover,.side-menu-logged .mailbox.selected,.side-menu-logged .mailbox:active,.side-menu-logged .mailbox:hover,.side-menu-logged .offers.selected,.side-menu-logged .offers:active,.side-menu-logged .offers:hover,.side-menu-logged .quality.selected,.side-menu-logged .quality:active,.side-menu-logged .quality:hover,.side-menu-logged .statics.selected,.side-menu-logged .statics:active,.side-menu-logged .statics:hover,.side-menu-logged .titulaciones.selected,.side-menu-logged .titulaciones:active,.side-menu-logged .titulaciones:hover,.side-menu-logged .tutores.selected,.side-menu-logged .tutores:active,.side-menu-logged .tutores:hover{background-color:rgba(255,255,255,.2)}.side-menu-logged .home{background-image:url(../img/common/icon-home.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .company{background-image:url(../img/logged/side-menu/icon-company.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .alumnos{background-image:url(../img/logged/side-menu/icon-alumnos.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .centros{background-image:url(../img/logged/side-menu/icon-centros.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .titulaciones{background-image:url(../img/logged/side-menu/icon-titulaciones.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .curriculares{background-image:url(../img/logged/side-menu/icon-curriculares.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .extracurriculares{background-image:url(../img/logged/side-menu/icon-extracurriculares.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .offers{background-image:url(../img/logged/side-menu/icon-offers.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .administracion{background-image:url(../img/logged/side-menu/icon-administracion.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .help{background-image:url(../img/logged/side-menu/icon-help.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .docs{background-image:url(../img/logged/side-menu/icon-documents.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .events{background-image:url(../img/logged/side-menu/icon-events.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .mailbox{background-image:url(../img/logged/side-menu/icon-mailbox.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .tutores{background-image:url(../img/logged/side-menu/icon-tutores.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .departamentos{background-image:url(../img/logged/side-menu/icon-departamentos.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .quality{background-image:url(../img/logged/side-menu/icon-quality.svg);background-position:5% center;background-repeat:no-repeat}.side-menu-logged .statics{background-image:url(../img/logged/side-menu/icon-statics.svg);background-position:5% center;background-repeat:no-repeat}.side-submenu ul{margin-left:50px}.side-submenu li{line-height:2em;font-size:.9em}.side-submenu li a{color:#fff;text-decoration:none}.side-submenu li .selected,.side-submenu li a:active,.side-submenu li a:hover{text-decoration:underline;color:#fff}.santander{width:135px;height:85px;border:thin solid #7a7a7b;margin:30px 0 30px 55px;text-align:center}.santander .becas{color:#7a7a7b;text-align:center;padding:8% 5% 0}.santander .becas .logo-santander{width:50%;float:left;text-align:right}.santander .becas .number-becas{font-size:1.8em;width:50%;float:left;text-align:left;margin-top:10px}#logged-content{float:left;padding:2%}#logged-content h1{color:#333;font-size:1.3em}.title-section{width:100%;margin-bottom:40px}.title-section h1{float:left;font-size:1.5em!important;padding:15px 0 0 20px;border:none;color:#3b7ffb!important;margin:0;width:80%;text-align:left;max-width:80%}.title-section .img-section{float:left}.pending-tasks-text h2{color:#333;font-size:1.5em}.pending-tasks-text h3{color:#333;font-size:1.2em}.pending-tasks-text a{color:#ea427a;text-decoration:none;line-height:2em}.pending-tasks-text a:hover{text-decoration:underline}.pending-tasks-text .margin a{color:#ea427a;text-decoration:none;line-height:2em;margin-left:2%}.pending-tasks-text .margin a:hover{text-decoration:underline}.entity-logo{width:160px;height:80px;border:thin solid #bab8b1;position:relative}.entity-logo img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bkgMenu{background-image:url(../img/logged/bkg-img.jpg);background-position:left;background-repeat:repeat-y}.dashboard{width:100%;text-align:center;background-color:#f7f9fd;padding:20px 0;margin-bottom:60px}.dashboard ul{padding-left:0}.dashboard li{width:140px;list-style-type:none;display:inline-block;margin:0 30px}.dashboard li img{width:100%}.dashboard li:first-child{margin-left:0}.dashboard li:last-child{margin-right:0}.dashboard .text-dashboard{width:110px;color:#ea427a;font-size:1.3em;margin:auto}.dashboard .number-dashboard{color:#ea427a;font-size:1.2em}.tableWrap table{width:100%;color:#fff;margin:0;border-spacing:0}.tableWrap table th{background-color:#a1b3f5;text-align:left;font-size:1em;padding:15px 0 10px 10px;font-family:futura_medium;color:#fff;vertical-align:top;border:1px solid #fff;border-top:2px solid #fff}.tableWrap table th span{float:left}.tableWrap table th .buttons-order{vertical-align:middle;float:right;width:15px;line-height:.8;margin-right:5px;margin-top:-5px}.tableWrap table th .buttons-order .up{border:none;background-color:rgba(255,255,255,0);background-image:url(../img/logged/tables/icon-up.svg);width:12px;height:8px;background-repeat:no-repeat;background-position:bottom;background-size:contain}.tableWrap table th .buttons-order .up:hover{background-image:url(../img/logged/tables/icon-up-over.svg)}.tableWrap table th .buttons-order .down{border:none;background-color:rgba(255,255,255,0);background-image:url(../img/logged/tables/icon-down.svg);width:12px;height:8px;background-repeat:no-repeat;background-position:top;background-size:contain}.tableWrap table th .buttons-order .down:hover{background-image:url(../img/logged/tables/icon-down-over.svg)}.tableWrap table th:first-child{border-left:none}.tableWrap table th:last-child{border-right:none}.tableWrap table tr{font-size:.9em;font-family:futura_medium;color:#3b7ffb}.tableWrap table td{padding:10px 0 10px 10px;border:1px solid #fff}.tableWrap table td:first-child{border-left:none}.tableWrap table td:last-child{border-right:none}.tableWrap table .logo-santander{float:right;width:38px;height:29px;background-color:rgba(255,255,255,0);margin:3px 5px}.tableWrap table .active-company,.tableWrap table .active-company-selected,.tableWrap table .active-empresas,.tableWrap table .active-student,.tableWrap table .active-student-selected,.tableWrap table .agreement,.tableWrap table .changeCompany,.tableWrap table .contributor,.tableWrap table .download,.tableWrap table .edit,.tableWrap table .evaluate,.tableWrap table .favourite,.tableWrap table .notFavourite,.tableWrap table .quit,.tableWrap table .record,.tableWrap table .reject,.tableWrap table .trash,.tableWrap table .validate,.tableWrap table .view{width:26px;height:26px;border:none;background-color:rgba(255,255,255,0);margin:0 5px}.tableWrap table .view{background-image:url(../img/logged/actions/action-view.svg)}.tableWrap table .view-selected,.tableWrap table .view:hover{background-image:url(../img/logged/actions/action-view-over.svg)}.tableWrap table .record{background-image:url(../img/logged/actions/action-record.svg)}.tableWrap table .record-selected,.tableWrap table .record:hover{background-image:url(../img/logged/actions/action-record-over.svg)}.tableWrap table .agreement{background-image:url(../img/logged/actions/action-agreement.svg)}.tableWrap table .agreement-selected,.tableWrap table .agreement:hover{background-image:url(../img/logged/actions/action-agreement-over.svg)}.tableWrap table .edit{background-image:url(../img/logged/actions/action-edit.svg)}.tableWrap table .edit-selected,.tableWrap table .edit:hover{background-image:url(../img/logged/actions/action-edit-over.svg)}.tableWrap table .validate{background-image:url(../img/logged/actions/action-validate.svg)}.tableWrap table .validate-selected,.tableWrap table .validate:hover{background-image:url(../img/logged/actions/action-validate-over.svg)}.tableWrap table .reject{background-image:url(../img/logged/actions/action-reject.svg)}.tableWrap table .reject-selected,.tableWrap table .reject:hover{background-image:url(../img/logged/actions/action-reject-over.svg)}.tableWrap table .quit{background-image:url(../img/logged/actions/action-quit.svg)}.tableWrap table .quit-selected,.tableWrap table .quit:hover{background-image:url(../img/logged/actions/action-quit-over.svg)}.tableWrap table .download{background-image:url(../img/logged/actions/action-download.svg)}.tableWrap table .download-selected,.tableWrap table .download:hover{background-image:url(../img/logged/actions/action-download-over.svg)}.tableWrap table .contributor{background-image:url(../img/logged/actions/action-heart.svg)}.tableWrap table .contributor-selected,.tableWrap table .contributor:hover{background-image:url(../img/logged/actions/action-heart-over.svg)}.tableWrap table .trash{background-image:url(../img/logged/actions/action-trash.svg)}.tableWrap table .trash-selected,.tableWrap table .trash:hover{background-image:url(../img/logged/actions/action-trash-over.svg)}.tableWrap table .evaluate{background-image:url(../img/logged/actions/action-evaluate.svg)}.tableWrap table .evaluate-selected,.tableWrap table .evaluate:hover{background-image:url(../img/logged/actions/action-evaluate-over.svg)}.tableWrap table .active-company{background-image:url(../img/logged/actions/action-active-company.svg)}.tableWrap table .active-company:hover{background-image:url(../img/logged/actions/action-active-company-over.svg)}.tableWrap table .active-company-selected{background-image:url(../img/logged/actions/action-active-company-pink.svg)}.tableWrap table .active-student{background-image:url(../img/logged/actions/action-active-student.svg)}.tableWrap table .active-student:hover{background-image:url(../img/logged/actions/action-active-student-over.svg)}.tableWrap table .active-student-selected{background-image:url(../img/logged/actions/action-active-student-pink.svg)}.tableWrap table .favourite,.tableWrap table .favourite:hover{background-image:url(../img/logged/actions/action-star-pink.svg)}.tableWrap table .notFavourite{background-image:url(../img/logged/actions/action-star.svg)}.tableWrap table .notFavourite:hover{background-image:url(../img/logged/actions/action-star-over.svg)}.tableWrap-cv table{width:100%;color:#fff;margin:0 0 40px;border-spacing:0}.tableWrap-cv table th{background-color:#a1b3f5;text-align:left;font-size:1em;padding:15px 0 10px 10px;font-family:futura_medium;color:#fff;vertical-align:top;border:1px solid #fff;border-top:2px solid #fff}.tableWrap-cv table th span{float:left}.tableWrap-cv table th .buttons-order{vertical-align:middle;float:right;width:15px;line-height:.8;margin-right:5px;margin-top:-5px}.tableWrap-cv table th .buttons-order .up{border:none;background-color:rgba(255,255,255,0);background-image:url(../img/logged/tables/icon-up.svg);width:12px;height:8px;background-repeat:no-repeat;background-position:bottom;background-size:contain}.tableWrap-cv table th .buttons-order .up:hover{background-image:url(../img/logged/tables/icon-up-over.svg)}.tableWrap-cv table th .buttons-order .down{border:none;background-color:rgba(255,255,255,0);background-image:url(../img/logged/tables/icon-down.svg);width:12px;height:8px;background-repeat:no-repeat;background-position:top;background-size:contain}.tableWrap-cv table th .buttons-order .down:hover{background-image:url(../img/logged/tables/icon-down-over.svg)}.tableWrap-cv table th:first-child{border-left:none}.tableWrap-cv table th:last-child{border-right:none}.tableWrap-cv table tr{font-size:.9em;font-family:futura_medium;color:#3b7ffb}.tableWrap-cv table td{padding:10px 0 10px 5px;border:1px solid #fff}.tableWrap-cv table td:first-child{border-left:none}.tableWrap-cv table td:last-child{border-right:none}.tableWrap-cv table .download,.tableWrap-cv table .edit,.tableWrap-cv table .quit,.tableWrap-cv table .reject,.tableWrap-cv table .validate,.tableWrap-cv table .view{width:26px;height:26px;border:none;background-color:rgba(255,255,255,0);margin:0 5px}.tableWrap-cv table .view{background-image:url(../img/logged/actions/action-view.svg)}.tableWrap-cv table .view-selected,.tableWrap-cv table .view:hover{background-image:url(../img/logged/actions/action-view-over.svg)}.tableWrap-cv table .edit{background-image:url(../img/logged/actions/action-edit.svg)}.tableWrap-cv table .edit-selected,.tableWrap-cv table .edit:hover{background-image:url(../img/logged/actions/action-edit-over.svg)}.tableWrap-cv table .validate{background-image:url(../img/logged/actions/action-validate.svg)}.tableWrap-cv table .validate-selected,.tableWrap-cv table .validate:hover{background-image:url(../img/logged/actions/action-validate-over.svg)}.tableWrap-cv table .reject{background-image:url(../img/logged/actions/action-reject.svg)}.tableWrap-cv table .reject-selected,.tableWrap-cv table .reject:hover{background-image:url(../img/logged/actions/action-reject-over.svg)}.tableWrap-cv table .quit{background-image:url(../img/logged/actions/action-quit.svg)}.tableWrap-cv table .quit-selected,.tableWrap-cv table .quit:hover{background-image:url(../img/logged/actions/action-quit-over.svg)}.tableWrap-cv table .download{background-image:url(../img/logged/actions/action-download.svg)}.tableWrap-cv table .download:hover,.tableWrap-cv table .quit-selected{background-image:url(../img/logged/actions/action-download-over.svg)}.backgrid tbody tr:nth-child(even){background-color:#edf0f6}.backgrid tbody tr{background-color:#f7f9fd}.backgrid thead th a{cursor:pointer}.backgrid thead th a .sort-caret{background-image:url(../img/logged/tables/icon-updown.svg);width:17px;height:6px;padding:5px 10px;background-repeat:no-repeat;background-position:2px 7px}.backgrid .ascending .sort-caret{background-image:url(../img/logged/tables/icon-down.svg);width:9px;height:3px;padding:0 6px;background-repeat:no-repeat;background-position:2px 7px}.backgrid .descending .sort-caret{background-image:url(../img/logged/tables/icon-up.svg);width:9px;height:3px;padding:0 6px;background-repeat:no-repeat;background-position:2px 7px}.tableWrap-cv .backgrid thead th a .sort-caret{background-image:url(../img/logged/tables/icon-updown-blue.svg);width:17px;height:6px;padding:5px 10px;background-repeat:no-repeat;background-position:2px 7px}.tableWrap-cv .backgrid .descending .sort-caret{background-image:url(../img/logged/tables/icon-up-blue.svg);width:9px;height:3px;padding:0 6px;background-repeat:no-repeat;background-position:2px 7px}.tableWrap-cv .backgrid .ascending .sort-caret{background-image:url(../img/logged/tables/icon-down-blue.svg);width:9px;height:3px;padding:0 6px;background-repeat:no-repeat;background-position:2px 7px}.tableWrap-cv tbody tr,.tableWrap-cv tbody tr:nth-child(even){background-color:#fff}.titulacion2{width:300px}.titulacion2 .titulacion-logo{float:left;max-width:280px;border:0}.titulacion2 .titulacion-logo p{color:#3b7ffb;max-width:220px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:0}.titulacion2 .logo-santander{float:right;width:38px;height:29px;background-color:transparent}.name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contactname{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.firmaconvenio{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name-small{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titulacion{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titulacion span{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions{width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threeactions{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dates{width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endyear{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visible{width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plazaslibres{width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.levels{width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clickable{cursor:pointer;text-decoration:underline}.logos-table{width:120px}.head-advanced-search{background-color:#d84594;color:#fff;padding:10px 10px 5px;margin-top:50px;outline:0}.head-advanced-search .icon{float:left}.head-advanced-search .head-title{float:left;margin:3px 0 0 10px}.head-advanced-search .search{width:auto;float:right;border:none;background-color:rgba(255,255,255,0);background-image:url(../img/logged/tables/icon-advanced-search.svg);height:30px;background-position:right;background-repeat:no-repeat;color:#fff;font-family:futura_medium;font-size:1em;padding-right:35px;margin-top:-5px}.head-advanced-search .search:hover{text-decoration:underline}.content-search{background-color:#f7f9fd;padding:20px;color:#2d69d7}.content-search .wrapper-left{float:left;width:48%}.content-search .wrapper-right{float:right;width:48%}.content-search p{color:#3b7ffb}.content-search .search-left,.content-search .search-right{width:430px;margin-bottom:20px}.content-search .search-left .small-left,.content-search .search-right .small-left{float:left}.content-search .search-left .small-left label,.content-search .search-right .small-left label{color:#7a7a7b}.content-search .search-left .small-right,.content-search .search-right .small-right{float:right}.content-search .search-left .small-right label,.content-search .search-right .small-right label{color:#7a7a7b}.content-search .search-left .search-status,.content-search .search-right .search-status{margin-top:35px}.content-search .search-left .search-intern,.content-search .search-right .search-intern{margin-top:70px}.content-search .search-left .search-intern label,.content-search .search-right .search-intern label{padding-left:25px}.content-search .search-left .Zebra_DatePicker_Icon_Wrapper,.content-search .search-right .Zebra_DatePicker_Icon_Wrapper{width:100%}.content-search .search-left .Zebra_DatePicker_Icon_Wrapper input,.content-search .search-right .Zebra_DatePicker_Icon_Wrapper input{padding:2%}.content-search .search-left .Zebra_DatePicker_Icon,.content-search .search-right .Zebra_DatePicker_Icon{background-image:url(../img/logged/icon-calendar.svg);background-size:20px;width:20px;height:20px;top:5px!important}.content-search .search-left{float:right}.content-search .search-right{float:left}.content-search .search-inputs{min-width:418px;border:thin solid #aaa;padding:5px;font-size:.9em;color:#7a7a7b;font-family:futura_medium;margin-bottom:20px}.content-search .search-inputs:focus{border:thin solid #3b7ffb;outline:0}.content-search .search-inputs .Zebra_DatePicker_Icon_Wrapper{width:100%}.content-search .search-inputs .Zebra_DatePicker_Icon_Wrapper input{padding:2%}.content-search .search-inputs .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon{background-image:url(../img/logged/icon-calendar.svg);background-size:20px;width:20px;height:20px}.content-search .search-inputs-small{width:195px;border:thin solid #aaa;padding:5px;font-size:.9em;color:#7a7a7b;font-family:futura_medium}.content-search .search-inputs-small:focus{border:thin solid #3b7ffb;outline:0}.content-search .search-inputs-small .Zebra_DatePicker_Icon_Wrapper{width:100%}.content-search .search-inputs-small .Zebra_DatePicker_Icon_Wrapper input{padding:2%}.content-search .search-inputs-small .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon{background-image:url(../img/logged/icon-calendar.svg);background-size:20px;width:20px;height:20px}.content-search .search-select{width:430px;margin-bottom:17px;border:thin solid #aaa;padding:5px;color:#7a7a7b;font-family:futura_medium;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;overflow:hidden;text-indent:.01px;text-overflow:'';background:#fff url(../img/faq/arrow-select.svg) no-repeat right center;font-size:.9em}.content-search .search-select:focus{border:thin solid #3b7ffb;outline:0}.form-hole{height:69px}.buttons-search{text-align:center;margin:50px 0 0}.buttons-search button{border:thin solid #3b7ffb;color:#3b7ffb;background-color:rgba(255,255,255,0);font-size:1em;font-family:futura_medium}.buttons-search button:hover{background-color:#3b7ffb;color:#fff}.close-button{float:right;color:#3b7ffb;background-color:rgba(255,255,255,0);border:none;font-size:1em;font-family:futura_medium;margin-bottom:20px}.close-button:hover{text-decoration:underline}.paginator-blue{width:100%;margin:2% auto 0;text-align:center;color:#3b7ffb}.paginator-prev-blue{border:none;width:1%;padding:.7%;background-size:contain;background-image:url(../img/common/icon-paginator-prev-blue.svg);background-repeat:no-repeat;background-position:right;vertical-align:middle;background-color:rgba(255,255,255,0)}.paginator-prev-blue:hover{background-image:url(../img/common/icon-paginator-prev-blue-over.svg)}.paginator-next-blue{border:none;width:1%;padding:.7%;background-size:contain;background-image:url(../img/common/icon-paginator-next-blue.svg);background-repeat:no-repeat;background-position:left;vertical-align:middle;background-color:rgba(255,255,255,0)}.paginator-next-blue:hover{background-image:url(../img/common/icon-paginator-next-blue-over.svg)}.paginator-first-blue{border:none;width:1%;padding:.7%;background-size:contain;background-image:url(../img/common/icon-paginator-first-blue.svg);background-repeat:no-repeat;background-position:left;vertical-align:middle;background-color:rgba(255,255,255,0)}.paginator-first-blue:hover{background-image:url(../img/common/icon-paginator-first-blue-over.svg)}.paginator-last-blue{border:none;width:1%;padding:.7%;background-size:contain;background-image:url(../img/common/icon-paginator-last-blue.svg);background-repeat:no-repeat;background-position:left;vertical-align:middle;background-color:rgba(255,255,255,0)}.paginator-last-blue:hover{background-image:url(../img/common/icon-paginator-last-blue-over.svg)}.paginator-number-blue{background-color:rgba(255,255,255,0);color:#3b7ffb;border:none;font-size:1em;font-family:futura_medium}.paginator-number-blue:hover{color:#6da9d6}.paginator-number-blue:focus{outline:0}.paginator-number-current-blue{background-color:rgba(255,255,255,0);color:#3b7ffb;border:none;font-size:1em;font-family:futura_extended}.paginator-number-current-blue:focus{outline:0}.header-profile{background-color:#3b7ffb;color:#fff;padding:8px 10px 0}.header-profile h2{font-family:futura_medium;font-size:1em;float:left;max-width:940px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;margin:0}.back{width:26px;height:25px;background-image:url(../img/logged/button-back.svg);background-color:rgba(255,255,255,0);border:none;float:right;margin-bottom:5px}.primary-data-profile{background-color:#fff;padding:15px 10px;color:#7a7a7b;font-size:1em;border-bottom:thin solid #bab8b1}.primary-data-profile p{margin-bottom:20px}.primary-data-profile p .title{color:#3b7ffb}.primary-data-profile p a{color:#7a7a7b;text-decoration:underline}.primary-data-profile p a:hover{color:#ea427a}.primary-data-profile .data-column-left{width:50%;float:left}.primary-data-profile .data-column-right{width:50%;float:left;margin-top:24px}.primary-data-profile .data-column-right-student{width:50%;float:left;margin-top:65px}.primary-data-profile .data-column-right-titulacion,.primary-data-profile .data-column-right-tutor{width:50%;float:left}.primary-data-profile .notFavourite{width:35px;height:35px;border:none;background-color:rgba(255,255,255,0);margin-top:5px;background-image:url(../img/logged/actions/action-star.svg);background-size:contain}.primary-data-profile .notFavourite:hover{background-image:url(../img/logged/actions/action-star-over.svg)}.primary-data-profile .favourite{width:35px;height:35px;border:none;background-color:rgba(255,255,255,0);margin-top:5px;background-image:url(../img/logged/actions/action-star-pink.svg);background-size:contain}.secondary-data-profile{padding:15px 10px;color:#7a7a7b;font-size:1em}.secondary-data-profile .download-cv{border:thin solid #3b7ffb;color:#3b7ffb;text-decoration:none;padding:5px;margin-bottom:15px}.secondary-data-profile .download-cv:hover{background-color:#3b7ffb;color:#fff}.secondary-data-profile p{margin-bottom:20px}.secondary-data-profile p .title,.secondary-data-profile p .title a{color:#3b7ffb}.secondary-data-profile p .title a:hover{color:#2d69d7}.secondary-data-profile p a{color:#7a7a7b;text-decoration:underline}.secondary-data-profile p a:hover{color:#ea427a}.secondary-data-profile li{margin-left:20px}.secondary-data-profile li a{color:#7a7a7b;text-decoration:underline}.secondary-data-profile li a:hover{color:#ea427a}.secondary-data-profile .data-column-left{width:50%;float:left}.secondary-data-profile .data-column-left ul{margin-top:-20px;padding-left:20px}.secondary-data-profile .data-column-left ul li{margin-left:0}.secondary-data-profile .data-column-right{width:50%;float:left;margin-top:0}.secondary-data-profile .data-column-right ul{margin-top:-20px;padding-left:20px}.secondary-data-profile .data-column-right ul li{margin-left:0}.student-logo{width:100px;height:120px;border:thin solid #bab8b1;overflow:hidden;position:relative}.student-logo img{max-width:100%;max-height:100%;position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;left:50%}.detail-evaluations-container p{margin-bottom:0!important}.detail-evaluations-container button{background-color:#3b7ffb;padding:10px 20px;color:#fff;background-image:none;border:none;font-size:1em}.detail-evaluations-container button:hover{background-color:#2d69d7}.detail-evaluations-container .not-evaluated-text{font-size:.8em;color:#999;font-style:italic}.buttons-edit-profile{text-align:center;margin:50px 0 0}.buttons-edit-profile.second-line{margin:8px 0 0}.buttons-edit-profile button{border:thin solid #3b7ffb;color:#3b7ffb;background-color:rgba(255,255,255,0);font-size:1em;font-family:futura_medium;padding:10px 20px}.buttons-edit-profile button:hover{color:#fff;background-color:#3b7ffb}.buttons-validation{text-align:left;margin:0}.buttons-validation button{border:thin solid #3b7ffb;color:#3b7ffb;background-color:rgba(255,255,255,0);font-size:.9em;font-family:futura_medium;padding:3px 5px}.buttons-validation button:hover{color:#fff;background-color:#3b7ffb}.table-title{vertical-align:middle}.table-title p{float:left}.table-title .add-button{width:auto;float:right;border:none;height:30px;color:#3b7ffb;background-color:transparent;font-family:futura_medium;font-size:1em;padding-right:35px;margin-top:8px}.table-title .add-button:hover{text-decoration:underline}.status-accepted{margin:0;color:#fff;padding:5px;background-color:#6ec0c3}.status-rejected{margin:0;color:#fff;padding:5px;background-color:#ea427a}.status-pendiente{margin:0;color:#fff;padding:5px;background-color:#c2a765}table{width:100%}table .table-header td{background-color:#3b7ffb;text-align:left;font-size:1em;padding:15px 0 10px 10px;font-family:futura_medium;color:#fff;vertical-align:top;border-top:2px solid #fff}table .table-same-width{width:400px}table .empresa,table .localizacion,table .puesto{width:200px}table .fecha{width:150px}table .acciones{width:80px}table .table-line td,table .table-line-edit td{padding:10px 0 10px 5px;color:#3b7ffb}table .table-line td .changeCompany,table .table-line td .edit,table .table-line td .reject,table .table-line-edit td .changeCompany,table .table-line-edit td .edit,table .table-line-edit td .reject{width:26px;height:26px;border:medium none;background-color:rgba(255,255,255,0);margin:0 5px}table .table-line td .edit,table .table-line-edit td .edit{background-image:url(../img/logged/actions/action-edit.svg)}table .table-line td .edit-selected,table .table-line td .edit:hover,table .table-line-edit td .edit-selected,table .table-line-edit td .edit:hover{background-image:url(../img/logged/actions/action-edit-over.svg)}table .changeCompany{background-repeat:no-repeat;background-image:url(../img/logged/refresh-icon.png)}table .reject{background-image:url(../img/logged/actions/action-reject.svg)}table .reject-selected,table .reject:hover{background-image:url(../img/logged/actions/action-reject-over.svg)}table .table-line td{background-color:#a1b3f5}table .table-line-edit td{background-color:#fff;vertical-align:middle}table .table-line-edit td label{color:#666;font-size:.8em}table .table-line-edit td .inputs-edit-profile{width:90%;border:thin solid #aaa;padding:4px;font-size:.9em;color:#7a7a7b;font-family:futura_medium}table .table-line-edit td .inputs-edit-profile:focus{border:thin solid #3b7ffb;outline:0}table .table-line-edit td .select-edit-profile{width:90%;background:url(../img/faq/arrow-select.svg) no-repeat scroll right center #fff;border:thin solid #AAA;color:#7A7A7B;font-family:futura_medium;font-size:.9em;overflow:hidden;padding:5px;text-indent:.01px;text-overflow:"";-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0}table .table-line-edit td .select-edit-profile:focus{border:thin solid #3b7ffb;outline:0}table .table-line-edit td .Zebra_DatePicker_Icon_Wrapper{width:100%}table .table-line-edit td .Zebra_DatePicker_Icon_Wrapper input{padding:1%}table .table-line-edit td .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon{background-image:url(../img/logged/icon-calendar.svg);background-size:18px;width:18px;height:18px}table .table-line-edit td .buttons-edit-information{border:thin solid #4972A3;color:#4972A3;background-color:rgba(255,255,255,0);font-size:1em;font-family:futura_medium}table .table-line-edit td .buttons-edit-information:hover{background-color:#4972A3;color:#fff}.image-container{position:relative;width:102px;height:122px;border:1px solid #666}.image-container img{position:absolute;max-height:100%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.image-logo-container{position:relative;width:114px;height:60px;border:1px solid #666}.image-logo-container img{position:absolute;max-height:100%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.photo-editor-container{padding-top:50px;padding-bottom:0;width:110px;float:left;margin-left:3%}.photo-editor-container .edit-photo-button{border:medium none;height:30px;color:#3b7ffb;text-decoration:underline;background-color:transparent;font-family:futura_medium;font-size:1em;padding-left:0}.photo-editor-container .edit-photo-button:hover{color:#ea427a}.cv-editor-container{padding-top:10px;margin:0 auto;width:800px}.cv-editor-container p{text-align:left;color:#3b7ffb}.cv-editor-container textarea{width:800px;padding:5px;color:#666}.cv-buttons-container{padding-top:10px;margin:110px 0 0 22px;width:280px;text-align:left;padding-bottom:10px;float:left}.coverLetter-buttons-container{padding-top:10px;width:280px;text-align:left;padding-bottom:10px;float:left}.line-sep-editor{border-top:thin solid #ccc;width:100%;margin:30px auto 0}.center-logo-table{width:112px;height:56px;border:thin solid #bab8b1;position:relative;background-color:#fff}.center-logo-table img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-register{width:100%;max-width:800px;margin:auto;padding:3% 5%;color:#2d69d7;font-size:1em}.faq-admin{width:100%;text-align:center;margin-bottom:40px;border-bottom:thin dashed #bab8b1}.faq-admin button{background-color:rgba(255,255,255,0);border:thin solid #ea427a;color:#ea427a;font-size:.9em;padding:10px;margin:0 0 30px}.faq-admin button:hover{color:#fff;background-color:#ea427a}.documents h2{font-size:1.3em;color:#7a7a7b}.documents ul{padding-left:10px}.documents .documents-download li{list-style-type:none;background-image:url(../img/home/icon-cloud-pink.svg);background-position:left 2px;background-repeat:no-repeat;background-size:23px;padding-left:30px;padding-bottom:20px}.documents .documents-download li a{color:#7a7a7b}.documents .documents-download li a:hover{color:#ea427a}.documents .documents-link li{list-style-type:none;background-image:url(../img/home/icon-link.svg);background-position:left 2px;background-repeat:no-repeat;background-size:23px;padding-left:30px;padding-bottom:20px}.documents .documents-link li a{color:#7a7a7b}.documents .documents-link li a:hover{color:#ea427a}.documents-list{padding:0;margin:10px 0 15px}.content-create{margin:auto;background-color:#fff;padding:3% 5%;color:#3b7ffb;font-size:1em;border:thin solid #ccc;border-top:0}.create-one-element{width:95%;padding:0 1% 0 3%;float:left}.create-one-element .register-inputs{width:98%;border:thin solid #aaa;padding:.5%;font-size:.9em;color:#7a7a7b;font-family:futura_medium}.create-one-element .register-inputs:focus{border:thin solid #3b7ffb;outline:0}.create-one-element select{width:98%;padding:0;color:#7a7a7b;text-indent:.01px;text-overflow:'';background:#fff url(../img/faq/arrow-select.svg) no-repeat right center;border:thin solid #3b7ffb;font-size:.9em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;font-family:futura_medium}.create-one-element select:focus{border:thin solid #3b7ffb;outline:0}.create-two-elements{width:45%;padding:0 1% 0 3%;float:left}.create-two-elements .register-inputs{width:95%;border:thin solid #aaa;padding:1%;font-size:.9em;color:#7a7a7b;font-family:futura_medium}.create-two-elements .register-inputs:focus{border:thin solid #3b7ffb;outline:0}.create-two-elements .register-inputs-archive{width:70%;border:thin solid #aaa;padding:.5%;font-size:.9em;color:#7a7a7b;font-family:futura_medium;float:left}.create-two-elements .register-inputs-archive:focus{border:thin solid #3b7ffb;outline:0}.create-two-elements .select-archive{border:thin solid #3b7ffb;background-color:rgba(255,255,255,0);color:#3b7ffb;font-size:.8em;float:left;margin-left:5px}.create-two-elements .select-archive:hover{border:thin solid #2d69d7;color:#2d69d7}.create-two-elements select{width:98%;padding:1%;color:#7a7a7b;text-indent:.01px;text-overflow:'';background:#fff url(../img/faq/arrow-select.svg) no-repeat right center;border:thin solid #aaa;font-size:.9em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;font-family:futura_medium}.create-two-elements select:focus{border:thin solid #3b7ffb;outline:0}.create-two-elements .create-small{width:47.4%;float:left}.create-two-elements .create-small .Zebra_DatePicker_Icon_Wrapper{width:100%}.create-two-elements .create-small .Zebra_DatePicker_Icon_Wrapper input{padding:2%}.create-two-elements .create-small .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon{background-image:url(../img/logged/icon-calendar.svg);background-size:20px;width:20px;height:20px}.create-two-elements .Zebra_DatePicker_Icon_Wrapper{width:100%}.create-two-elements .Zebra_DatePicker_Icon_Wrapper input{padding:1%}.create-two-elements .Zebra_DatePicker_Icon_Wrapper .Zebra_DatePicker_Icon{background-image:url(../img/logged/icon-calendar.svg);background-size:20px;width:20px;height:20px;right:3%!important;top:5px!important;left:auto!important}.create-small:nth-child(2){float:left;margin-left:3%}.active-center{margin-top:20px}.active-center label{padding-left:25px}.escudo-container{float:left;margin-left:3%}.escudo-container label{font-size:1em}.escudo-container img{float:left}.escudo-container.logo button{width:116px}.edit-logo{border:thin solid #3b7ffb;color:#3b7ffb;background-color:rgba(255,255,255,0);font-size:.8em;padding:5px 10px;float:left;margin:10px 0}.edit-logo.float-none{float:none!important;margin:12px 0 0 12px}.edit-logo#uploadConvenio,.edit-logo#uploadExampleConvenio{margin:20px 0 0}.edit-logo:hover{background-color:#3b7ffb;color:#fff}.upload-report{border:thin solid #3b7ffb;color:#3b7ffb;background-color:rgba(255,255,255,0);font-size:.8em;padding:5px 10px;margin:10px 0 0}.upload-report.float-none{float:none!important;margin:12px 0 0 12px}.upload-report#uploadConvenio,.upload-report#uploadExampleConvenio{margin:20px 0 0}.upload-report:hover{background-color:#3b7ffb;color:#fff}.upload-report-unactive{border:thin solid #ccc;color:#ccc;background-color:rgba(255,255,255,0);font-size:.8em;padding:5px 10px;margin:10px 0 0}.view-report{margin-right:12px}.content-finish{margin:auto;background-color:#fff;padding:3% 5%;font-size:1em;max-width:700px;border:thin solid #ccc;border-top:0}.content-finish h1{color:#3b7ffb!important;margin-bottom:50px}.content-finish a{color:#7a7a7b}.content-finish a:hover{color:#ea427a}.Zebra_DatePicker{background-color:#3b7ffb!important;border:3px solid #3b7ffb!important;font-family:futura_medium!important;font-weight:400!important}.Zebra_DatePicker .dp_header .dp_caption{font-weight:400!important}.Zebra_DatePicker .dp_header .dp_caption:hover,.Zebra_DatePicker .dp_header .dp_next:hover,.Zebra_DatePicker .dp_header .dp_previous:hover,.Zebra_DatePicker .dp_header .dp_today:hover{background-color:#2d69d7!important}.Zebra_DatePicker .dp_header .dp_blocked{color:#bab8b1!important;cursor:default}.Zebra_DatePicker .dp_header .dp_blocked:hover{background-color:#3b7ffb!important}.Zebra_DatePicker .dp_current{color:#ea427a!important}.Zebra_DatePicker .dp_current:hover{color:#fff!important}.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td,.dp_daypicker td{background:#fff!important;width:30px;border:1px solid #3b7ffb!important;color:#7a7a7b}.Zebra_DatePicker .dp_daypicker th:hover,.Zebra_DatePicker .dp_monthpicker td:hover,.Zebra_DatePicker .dp_yearpicker td:hover,.dp_daypicker td:hover{background-color:#2d69d7!important;color:#fff}.Zebra_DatePicker td.dp_disabled{background:#F3F3F3!important;cursor:default}.Zebra_DatePicker td.dp_disabled:hover{background-color:#F3F3F3!important}.Zebra_DatePicker .dp_today:hover,.dp_clear:hover{background-color:#2d69d7!important}.Zebra_DatePicker td.dp_selected{background:#2d69d7!important;color:#FFF!important}.cke_reset{background-color:#3b7ffb!important;border:0!important}.cke_top{border-bottom:1px solid #3b7ffb!important;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #000 inset;background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#2d69d7),to(#2d69d7))!important;background-image:-moz-linear-gradient(top,#2d69d7,#2d69d7)!important;background-image:-webkit-linear-gradient(top,#2d69d7,#2d69d7)!important;background-image:-o-linear-gradient(top,#2d69d7,#2d69d7)!important;background-image:-ms-linear-gradient(top,#2d69d7,#2d69d7)!important;background-image:linear-gradient(top,#2d69d7,#2d69d7)!important;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#2d69d7', endColorstr='#2d69d7')!important}.cke_bottom{background:#cfd1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#4972a3),to(#4972a3))!important;background-image:-moz-linear-gradient(top,#4972a3,#4972a3)!important;background-image:-webkit-linear-gradient(top,#4972a3,#4972a3)!important;background-image:-o-linear-gradient(top,#4972a3,#4972a3)!important;background-image:-ms-linear-gradient(top,#4972a3,#4972a3)!important;background-image:linear-gradient(top,#4972a3,#4972a3)!important;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#4972a3', endColorstr='#4972a3')!important}.cke_resizer{border-color:transparent #fff transparent transparent!important;border-style:dashed solid dashed dashed}.cke_toolgroup{border:1px solid #4972a3!important;border-bottom-color:#4972a3!important;-moz-border-radius:3px;background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff))!important;background-image:-moz-linear-gradient(top,#fff,#fff)!important;background-image:-webkit-linear-gradient(top,#fff,#fff)!important;background-image:-o-linear-gradient(top,#fff,#fff)!important;background-image:-ms-linear-gradient(top,#fff,#fff)!important;background-image:linear-gradient(top,#fff,#fff)!important;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#fff')!important}.cke_button_on{box-shadow:0 1px 0 #fff inset!important;background:#ddd!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ddd))!important;background-image:-moz-linear-gradient(top,#ddd,#ddd)!important;background-image:-webkit-linear-gradient(top,#ddd,#ddd)!important;background-image:-o-linear-gradient(top,#ddd,#ddd)!important;background-image:-ms-linear-gradient(top,#ddd,#ddd)!important;background-image:linear-gradient(top,#ddd,#ddd)!important;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#ffffff')!important}.cke_button_on:hover{box-shadow:0 1px 0 #fff inset!important;background:#ddd!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ddd))!important;background-image:-moz-linear-gradient(top,#ddd,#ddd)!important;background-image:-webkit-linear-gradient(top,#ddd,#ddd)!important;background-image:-o-linear-gradient(top,#ddd,#ddd)!important;background-image:-ms-linear-gradient(top,#ddd,#ddd)!important;background-image:linear-gradient(top,#ddd,#ddd)!important;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#fff', endColorstr='#fff')!important}.cke_button_on:focus{box-shadow:0 1px 0 #fff inset!important;background:#ddd!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ddd))!important;background-image:-moz-linear-gradient(top,#ddd,#ddd)!important;background-image:-webkit-linear-gradient(top,#ddd,#ddd)!important;background-image:-o-linear-gradient(top,#ddd,#ddd)!important;background-image:-ms-linear-gradient(top,#ddd,#ddd)!important;background-image:linear-gradient(top,#ddd,#ddd)!important;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#ffffff')!important}.cke_button_on:active{background:#ddd!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ddd))!important;background-image:-moz-linear-gradient(top,#ddd,#ddd)!important;background-image:-webkit-linear-gradient(top,#ddd,#ddd)!important;background-image:-o-linear-gradient(top,#ddd,#ddd)!important;background-image:-ms-linear-gradient(top,#ddd,#ddd)!important;background-image:linear-gradient(top,#ddd,#ddd)!important;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#ffffff')!important}.cke_path_empty,.cke_path_item{color:#fff!important;text-shadow:0!important;font-weight:400!important}a.cke_path_item:active,a.cke_path_item:focus,a.cke_path_item:hover{color:#4972a3!important;background-color:#fff!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.cke_hc a.cke_path_item:active,.cke_hc a.cke_path_item:focus,a.cke_hc a.cke_path_item:hover{border:0!important;padding:1px 2px}.noty_message{width:88%!important;font-size:1.2em!important;line-height:1.5em!important;text-align:center!important}.gray{background-color:#3b7ffb!important;border:1px solid #3b7ffb!important;color:#fff!important;font-size:1.2em!important}.gray:hover{background-color:#6da9d6!important;border:1px solid #6da9d6!important;color:#fff!important}.btn-danger,.btn-primary{background-color:#fff!important;border:1px solid #3b7ffb!important;color:#3b7ffb!important;font-size:1.2em!important}.btn-danger:hover,.btn-primary:hover{background-color:#3b7ffb!important;color:#fff!important}.inputs-date-validate .validate-small{width:30%;float:left}.inputs-date-validate .validate-small label{color:#3b7ffb!important}.inputs-date-validate .validate-small .validate-inputs{width:95%;border:thin solid #aaa;padding:1%;font-size:.9em;color:#7a7a7b;font-family:futura_medium}.inputs-date-validate .validate-small .validate-inputs:focus{border:thin solid #3b7ffb;outline:0}.download-files-container{margin:7px 0 0 20px}.download-files-link{color:#4972a3;text-decoration:underline;cursor:pointer}.download-files-link:hover{color:#eb647e}.close-window-button{background-color:rgba(255,255,255,0);border:none;font-family:futura_extended;color:#595959;font-size:1.3em;float:right;margin:1% 2%}.image-cropper-footer{text-align:center;margin:4px 0}.content-document{padding-left:3%;margin:20px 0;width:45%}.content-document li{list-style-type:none}.content-document li a{color:#7a7a7b}.content-document li a:hover{color:#ea427a}.new-document-form-container label{color:#7a7a7b;display:block}.new-document-form-container input{width:95%;height:32px;padding:0 10px;border:thin solid #aaa;font-size:.9em;color:#7a7a7b;font-family:futura_medium}.new-document-form-container input:focus{outline:0;border:thin solid #3b7ffb}#deleteDocument,#deleteImage,.deleteDocument,.deleteImage{display:inline-block;width:16px;height:16px;border:none;background:0 0;background-image:url(../img/logged/icon-remove-item.png);vertical-align:middle}.download-document{display:inline-block;width:22px;height:16px;border:none;background:0 0;background-image:url(../img/logged/download-item-icon.svg);background-size:contain;vertical-align:middle}#deleteDocument:hover,#deleteImage:hover,.deleteDocument:hover,.deleteImage:hover{background-image:url(../img/logged/icon-remove-item-hover.png);transition:All 300ms linear;-webkit-transition:All 300ms linear;-moz-transition:All 300ms linear;-o-transition:All 300ms linear}.delete-document-text,.download-document-text{vertical-align:middle;color:#7a7a87}.tableWrap.table-extracurricular .validate{background-image:url(../img/logged/actions/action-validate-green.svg)}.tableWrap.table-extracurricular .validate:hover{background-image:url(../img/logged/actions/action-validate-green-over.svg)}.refresh-lists-container{width:100%;text-align:center}.refresh-lists-container #refreshList{color:#3b7ffb;border:thin solid #3b7ffb;background-color:#fff;padding:7px 10px 7px 40px;font-size:1.1em;font-weight:lighter;background-image:url(../img/logged/refresh-icon.png);background-repeat:no-repeat;background-position:7px center;cursor:pointer}.refresh-lists-container #refreshList:hover{color:#fff;background-color:#3b7ffb;background-image:url(../img/logged/refresh-icon-over.png)}.input-create-error{border:1px solid #ea427a!important}#suspiros-logo-in{padding-left:55px}.footer-logged{margin:auto;margin-left:275px;border-top:thin solid #ccc;padding-top:15px;margin-right:30px;color:#999}.footer-logged .left{float:left;width:40%;vertical-align:top}.footer-logged .right{float:right;width:33%;text-align:right;padding-bottom:30px;vertical-align:top}.footer-logged .right img{width:117px}.question-group{margin-bottom:50px}.label-questions{color:#7a7a7b}.killerquestion{width:100%;float:left;margin-bottom:20px}.question-left{width:68%;float:left}.question-right{width:26%;float:left;margin-left:1%}.question-right select{padding:1.5%;color:#7a7a7b;border:thin solid #aaa}.question3{width:33.3%;float:left;margin-bottom:20px}.question3 select{padding:1.5%;color:#7a7a7b;border:thin solid #aaa}.question3 select:disabled{border:thin solid #ccc;color:#ccc;background:#eee url(../img/faq/arrow-select-disabled.svg) no-repeat right center}.answer-group{margin-bottom:15px}.killer-answer-container{background-color:#f7f9fd;padding-top:10px}.answer{width:96%!important;float:left}.answer input{padding:.4%!important}.killeranswer{width:95%!important;float:left;margin-bottom:20px;margin-left:1%}.killeranswer input{padding:.4%!important}.delete-answer{float:left;margin-top:19px;height:30px;width:30px}.delete-answer button{border:none;background-color:rgba(255,255,255,0);background-image:url(../img/logged/actions/action-reject.svg);background-size:100%;width:100%;background-repeat:no-repeat;height:30px}.delete-answer button:hover{background-image:url(../img/logged/actions/action-reject-over.svg)}.buttons-down-content{width:100%}.buttons-down-content a{color:#3b7ffb}.buttons-down-content a:hover{color:#2d69d7}.buttons-down-content .button-left{float:left}.buttons-down-content .button-right{float:right}.buttons-down-content .button-right-add{float:right;margin-top:15px}.buttons-down-content.activity .button-right-add{margin-top:-56px}.killer-question-offer-container{width:100%}.killer-question-offer-container label{color:#3b7ffb}.killer-question-offer-answer{margin-bottom:20px}.killer-question-offer-answer label{color:#7a7a7b}.killer-question-offer-answer label.radio-label{margin-top:10px}.killer-question-offer-answer label.css-label{padding-left:25px;margin-top:15px!important}.killer-question-offer-answer input{width:100%;height:30px;margin-top:10px;color:#7a7a7b;font-family:futura_medium;padding:5px;font-size:.9em;box-sizing:border-box}.killer-question-offer-answer input:focus{outline:0;border:thin solid #3b7ffb;box-sizing:border-box}.form-row{width:100%;margin-bottom:20px}.form-row input{width:100%;border:thin solid #aaa;padding:0 5px;font-size:.9em;color:#7a7a7b;font-family:futura_medium;height:28px;box-sizing:border-box}.form-row input:focus{border:thin solid #3b7ffb;outline:0}.question{margin-top:20px}.form-row-question{margin-bottom:20px;float:left;width:100%}.answers-container{margin:0 10px 10px;background-color:#f7f9fd}.answerContainer{padding:5px 15px 0}.quality-question{float:left;width:80%}.quality-question input{width:97%;border:thin solid #aaa;padding:0 5px;font-size:.9em;color:#7a7a7b;font-family:futura_medium;height:28px;box-sizing:border-box}.quality-question input:focus{border:thin solid #3b7ffb;outline:0}.quality-answer{float:left}.quality-answer input{width:97%;border:thin solid #aaa;padding:0 5px;font-size:.9em;color:#7a7a7b;font-family:futura_medium;height:28px;box-sizing:border-box}.quality-answer input:focus{border:thin solid #3b7ffb;outline:0}.answer-container{width:100%}.quality-answer{color:#7a7a7b}.quality-select,.quality-value{float:left;width:20%;margin-bottom:5px;color:#7a7a7b;box-sizing:border-box}.quality-select select,.quality-value select{width:98%;padding:0 5px;color:#7a7a7b;text-indent:.01px;text-overflow:'';background:#fff url(../img/faq/arrow-select.svg) no-repeat right center;border:thin solid #aaa;font-size:.9em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;font-family:futura_medium;height:28px;box-sizing:border-box}.quality-select select:focus,.quality-value select:focus{border:thin solid #3b7ffb;outline:0}.quality-select input,.quality-value input{width:98%;border:thin solid #aaa;padding:0 5px;font-size:.9em;color:#7a7a7b;font-family:futura_medium;height:28px;box-sizing:border-box}.quality-select input:focus,.quality-value input:focus{border:thin solid #3b7ffb;outline:0}.remove-answer,.remove-question{color:#ea427a;text-decoration:underline;cursor:pointer;float:left;margin-left:5px}.remove-answer:hover,.remove-question:hover{color:#d84594}.form-validation{color:#ea427a;width:80%;float:left}.remove-answer{float:left;width:26px;height:26px;border:none;background-color:rgba(255,255,255,0);margin:0 5px;background-image:url(../img/logged/actions/action-reject.svg);margin-top:19px}.remove-answer:hover{background-image:url(../img/logged/actions/action-reject-over.svg)}.add-answer{float:right;margin:0 20px 10px 0;text-decoration:underline;cursor:pointer}.add-answer:hover{color:#a1b3f5}.add-question{float:right;margin-bottom:10px;text-decoration:underline;cursor:pointer}.add-question:hover{color:#a1b3f5}.quality-view-container{background-color:#fff;padding:15px 10px;color:#7a7a7b;font-size:1em}.quality-view-container p{margin-bottom:20px}.quality-view-container p .title{color:#3b7ffb}.quality-view-container p a{color:#7a7a7b;text-decoration:underline}.quality-view-container p a:hover{color:#ea427a}.question-container{padding-bottom:5px}.question-container .number{color:#3b7ffb;font-size:1.2em}.question-container .question-title{color:#3b7ffb;font-size:1em}.question-container .question-title-grey{color:#7a7a7b}.answer-container{margin:20px;background-color:#f7f9fd;padding:15px}.answer-container .bold{font-family:futura_extended}.answer-container .left{float:left}.answer-container .right{float:right}.answer-container .button-answer{border:thin solid #3b7ffb;color:#3b7ffb;background-color:rgba(255,255,255,0);font-size:.9em;font-family:futura_medium;padding:3px 5px;width:200px;margin-top:8px;cursor:pointer}.answer-container .button-answer:hover{color:#fff;background-color:#3b7ffb}.number-answer-container{background-color:#bab8b1;color:#fff;text-align:center;float:right;padding:5px 20px;margin-bottom:5px;width:210px}.number-answer-container .number-answer{font-size:1.2em}.quality-left{width:90%;float:left}.header-buttons{float:right;width:10%;text-align:right}.header-buttons .button-active-company{width:45px;height:45px;background-color:rgba(255,255,255,0);background-image:url(../img/logged/actions/action-active-company-pink2.svg);background-size:cover;border:none}.header-buttons .button-active-company.active,.header-buttons .button-active-company:hover{background-image:url(../img/logged/actions/action-active-company-pink.svg)}.header-buttons .button-active-student{width:45px;height:45px;background-color:rgba(255,255,255,0);background-image:url(../img/logged/actions/action-active-student-pink2.svg);background-size:cover;border:none}.header-buttons .button-active-student.active,.header-buttons .button-active-student:hover{background-image:url(../img/logged/actions/action-active-student-pink.svg)}.header-buttons .button-export-excel{width:45px;height:45px;background-color:rgba(255,255,255,0);background-image:url(../img/logged/actions/action-export-excell-pink.svg);background-size:cover;border:none}.header-buttons .button-export-excel.active,.header-buttons .button-export-excel:hover{background-image:url(../img/logged/actions/action-export-excell-over.svg)}.letter{width:800px;margin:auto;margin-top:30px}.letter label{color:#3b7ffb}.search-quality100{width:100%}.search-quality100 .small-quality{width:25%!important;float:left!important}.quality-search-input{width:100%}.quality-search-input label{color:#3b7ffb}.quality-search-input input{width:99%}.quality-cancel-buttons{text-align:center;margin-top:45px!important}.quality-cancel-buttons button{float:none!important;display:inline-block;background-color:#fff;border:thin solid #ea427a!important;color:#ea427a!important;font-size:.9em;padding:7px;font-family:futura_medium;text-decoration:none!important}.quality-cancel-buttons button:hover{background-color:#ea427a!important;color:#fff!important}#offersLanguagesSection{width:95%;padding:0 1% 0 3%;float:left;margin-bottom:20px}#offersLanguagesSection input{border:thin solid #aaa;padding:4px;font-size:.9em;color:#7a7a7b;font-family:futura_medium;width:300px}#offersLanguagesSection input:focus{border:thin solid #3b7ffb;outline:0}#offersLanguagesSection .language-name{width:80px;float:left;margin-top:10px;height:18px;background-color:#f7f9fd;padding:5px;margin-right:5px}#offersLanguagesSection .language-value{float:left;margin-top:10px;margin-right:10px}#offersLanguagesSection .language-value label{color:#7a7a7b}#offersLanguagesSection .languages-legend{margin-left:95px}#offersLanguagesSection .languages-legend .legend-item{width:300px;float:left;padding:5px;text-align:center;background-color:#f7f9fd;color:#7a7a7b;margin-right:10px;margin-top:19px}#offerApplicationLanguages .title{color:#3b7ffb}#offerApplicationLanguages .language-name{width:88px;float:left;margin-top:3px;background-color:#edf0f6;padding:5px;margin-right:2px;text-align:center;height:40px;padding-top:25px}#offerApplicationLanguages .language-value{float:left;margin-right:2px;padding:5px;text-align:left;margin-top:3px;width:300px;height:60px;overflow:auto;background-color:#f7f9fd}#offerApplicationLanguages .language-value label{color:#7a7a7b}#offerApplicationLanguages .languages-legend{margin-left:100px}#offerApplicationLanguages .languages-legend .legend-item{width:300px;float:left;margin-right:2px;padding:5px;text-align:center;background-color:#edf0f6}.popup-quality-container{border:thin solid #ccc;position:absolute;top:20%;background-color:#fff;padding:30px;font-family:futura_medium;color:#7a7a7b;width:800px}.popup-quality-container h1{border:none;font-size:1.6em;text-align:left;margin:0;padding:0!important}.popup-quality-container .title{color:#3b7ffb}.popup-quality-container label.radio-label{margin-bottom:20px;margin-top:10px}.popup-quality-container input{width:100%;height:30px;margin-top:10px;color:#7a7a7b;font-family:futura_medium;padding:5px;font-size:.9em;box-sizing:border-box;margin-bottom:20px}.popup-quality-container input:focus{outline:0;border:thin solid #3b7ffb;box-sizing:border-box}.popup-quality-container .quality-paginator{color:#3b7ffb}.popup-quality-container .quality-paginator button{float:right;color:#3b7ffb;background-color:rgba(255,255,255,0);border:none;font-size:1em;font-family:futura_medium;text-decoration:underline}.popup-quality-container .quality-paginator button:hover{color:#2d69d7}.popup-quality-container .close-window-button{margin:0}.pop-up-answer-item{background-color:#f7f9fd;margin:10px;padding:5px 10px}.activity-group{margin-bottom:35px}.editor-container{background-color:#f7f9fd;box-sizing:border-box;padding:15px}.editor-container textarea{resize:none;height:115px;width:100%;box-sizing:border-box;padding:10px;color:#7a7a7b;font-family:futura_medium}.editor-container label{color:#7a7a7b}.events-activity-header{width:100%;background-color:#f7f9fd;padding:10px 20px;box-sizing:border-box;margin-bottom:5px;background-image:url(../img/logged/accordion-header-bkg.svg);background-position:99% center;background-repeat:no-repeat}.download-statics{color:#7a7a7b;margin:auto;text-align:center;padding:15px;font-size:1.1em;margin-top:10px}.download-statics button{margin-top:0}#logged-content{width:calc(95.8% - 255px)!important}.footer-logged{width:calc(100% - 305x)}.base-popup form input{width:calc(98% - 2px)}.form-register-content-create .form-element input,.form-register-content-create .form-two-elements input{width:calc(100% - 67px)}.form-register-content-create .form-element.last input,.form-register-content-create .form-three-elements input,.form-register-content-create .form-two-elements.last input{width:calc(100% - 22px)}.form-register-content-create .form-element select,.form-register-content-create .form-two-elements select{width:calc(100% - 45px)}.loading-cover{left:calc(50vw - 125px)}.form-question-content{width:calc(100% - 36px)}.quality-value{width:calc(20% - 46px)}.quality-answer{width:calc(80% + 40px)}.answer-container{width:calc(100% - 40px)}.answer-container .left{width:calc(100% - 260px)}@media screen and (max-width:800px) and (max-aspect-ratio:1/1){.content-image-home{height:calc(80vh - 60px)!important}}@media screen and (max-width:640px){.content-image-home{height:calc(75vh - 60px)!important}}@media screen and (max-width:1024px) and (min-aspect-ratio:1/1){h1{max-width:50%}.search input{padding:.8% 3.5% .8% 1%}.logo-home{-webkit-transform:translate(-50%,-120%);-moz-transform:translate(-50%,-120%);-ms-transform:translate(-50%,-120%);-o-transform:translate(-50%,-120%);transform:translate(-50%,-120%)}footer .logos button{width:35px;height:35px}footer .footer-down .left{float:left;width:38%}footer .footer-down .social{width:23%}footer .footer-down .right img{width:120px}}@media screen and (max-width:800px) and (max-aspect-ratio:1/1){body{font-size:15px}.search input{width:20%;padding:.8% 3.5% .8% 1%}h1{max-width:70%}header .common-logos-header,header .menu,header .menu-top{display:none}header .content-image-home{height:85vh}header .content-image-home .login{display:none}header .menu-mobile{display:inherit;background-color:#3b7ffb;color:#fff;margin-top:0!important;padding:.1% 0;margin:auto;width:100%;height:60px}header .menu-mobile .icon-menu{width:10%;float:left;margin:15px 0 0 1%}header .menu-mobile .icon-menu button{background-color:rgba(255,255,255,0);border:none}header .menu-mobile .login{float:right;width:30%;text-align:right;margin:12px 1% 0 0}header .menu-mobile .login button{border:thin solid #fff;background-color:rgba(255,255,255,0);color:#fff;font-size:1em;padding:3% 4%}.logo-upm{width:35%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-220%);-moz-transform:translate(-50%,-220%);-ms-transform:translate(-50%,-220%);-o-transform:translate(-50%,-220%);transform:translate(-50%,-220%)}.gradient-home{display:none}.logo-home{position:absolute;top:50%;left:50%;width:50%;-webkit-transform:translate(-50%,-90%);-moz-transform:translate(-50%,-90%);-ms-transform:translate(-50%,-90%);-o-transform:translate(-50%,-90%);transform:translate(-50%,-90%);text-align:center}.logo-home img{width:100%}.data-home{height:317px}.header-section img{height:90px;width:88px}.side-menu-container{background-color:rgba(0,0,0,.4);position:fixed;width:100%;height:100%;top:0;z-index:1000}.side-menu{display:inherit;width:45%;background-color:#a1b3f5;margin-top:0;min-height:100%;-webkit-box-shadow:1px 0 8px 1px rgba(0,0,0,.3);box-shadow:1px 0 8px 1px rgba(0,0,0,.3)}.side-menu .button-close{float:right;width:20%;text-align:right;padding:3%}.side-menu .button-close button{background-color:rgba(255,255,255,0);background-image:url(../img/common/icon-close.svg);border:none;width:30px;height:30px;padding:10% 0;background-size:cover;background-repeat:no-repeat}.side-menu .button-close button:hover{background-image:url(../img/common/icon-close-over.svg)}.side-menu ul{margin:0;padding-left:0}.side-menu li{list-style-type:none;line-height:4em;text-align:left;margin-left:0}.side-menu .coie,.side-menu .contact,.side-menu .faq,.side-menu .home,.side-menu .news{background-color:rgba(255,255,255,0);border:none;color:#fff;font-size:1.1em;font-family:futura_medium;width:100%;text-align:left;padding:9% 0 9% 15%}.side-menu .coie:hover,.side-menu .contact:hover,.side-menu .faq:hover,.side-menu .home:hover,.side-menu .news:hover{background-color:rgba(255,255,255,.2)}.side-menu .home{background-image:url(../img/common/icon-home.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .coie{background-image:url(../img/common/icon-coie.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .news{background-image:url(../img/common/icon-news.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .faq{background-image:url(../img/common/icon-faq.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .contact{background-image:url(../img/common/icon-contact.svg);background-position:5% center;background-repeat:no-repeat}}@media screen and (max-width:640px) and (min-aspect-ratio:1/1){h1{max-width:70%}.search{text-align:center;margin:3% 0}.search input{width:45%;padding:2% 7% 2% 2%;font-size:.9em}.paginator-next,.paginator-prev{width:1%;padding:1%}.paginator-number,.paginator-number-current{font-size:1.1em}header .common-logos-header,header .content-image-home .login,header .menu,header .menu-top{display:none}header .menu-mobile{display:inherit;background-color:#3b7ffb;color:#fff;margin-top:0!important;padding:.1% 0;margin:auto;width:100%;height:60px}header .menu-mobile .icon-menu{width:10%;float:left;margin:15px 0 0 1%}header .menu-mobile .icon-menu button{background-color:rgba(255,255,255,0);border:none}header .menu-mobile .login{float:right;width:40%;text-align:right;margin:16px 1% 0 0}header .menu-mobile .login button{border:thin solid #fff;background-color:rgba(255,255,255,0);color:#fff;font-size:.8em}.logo-upm{width:30%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-155%);-moz-transform:translate(-50%,-155%);-ms-transform:translate(-50%,-155%);-o-transform:translate(-50%,-155%);transform:translate(-50%,-155%)}.logo-upm img{width:100%}.gradient-home{display:none}.logo-home{position:absolute;top:50%;left:50%;width:45%;-webkit-transform:translate(-50%,-60%);-moz-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);-o-transform:translate(-50%,-60%);transform:translate(-50%,-60%);text-align:center}.logo-home img{width:100%}.data-home{height:100px;width:100%}.data-home .data-home-item-container{width:340px;margin:auto;height:auto;margin-top:10px;padding:0 20px}.data-home .data-home-item-container .data-home-item{float:left;color:#ea427a;font-size:1em;width:170px;margin:0}.data-home .data-home-item-container .data-home-item .data-home-img{float:left;width:80px}.data-home .data-home-item-container .data-home-item .data-home-img img{width:100%}.data-home .data-home-item-container .data-home-item .data-home-text{float:left;margin:15px 0 0 10px}.data-home .data-home-item-container .data-home-item .data-home-text .number{font-size:2em}.spacer-home-mobile{height:110px;display:inherit}footer .footer-top .left{margin:20px 0 0 20px;width:50%}.header-section img{height:80px;width:78px}.side-menu{display:inherit;width:55%;margin-top:0;min-height:100%;-webkit-box-shadow:1px 0 8px 1px rgba(0,0,0,.3);box-shadow:1px 0 8px 1px rgba(0,0,0,.3);z-index:1000}.side-menu .button-close{float:right;width:20%;text-align:right;padding:3%}.side-menu .button-close button{background-color:rgba(255,255,255,0);background-image:url(../img/common/icon-close.svg);border:none;width:30px;height:30px;padding:10% 0;background-size:cover;background-repeat:no-repeat}.side-menu .button-close button:hover{background-image:url(../img/common/icon-close-over.svg)}.side-menu ul{margin:0;padding-left:0}.side-menu li{list-style-type:none;line-height:4em;text-align:left;margin-left:0}.side-menu .coie,.side-menu .contact,.side-menu .faq,.side-menu .home,.side-menu .news{background-color:rgba(255,255,255,0);border:none;font-size:1.1em;font-family:futura_medium;width:100%;text-align:left;padding:9% 0 9% 18%}.side-menu .home{background-image:url(../img/common/icon-home.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .coie{background-image:url(../img/common/icon-coie.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .news{background-image:url(../img/common/icon-news.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .faq{background-image:url(../img/common/icon-faq.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .contact{background-image:url(../img/common/icon-contact.svg);background-position:5% center;background-repeat:no-repeat}}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){body{font-size:14px}h1{font-size:1.8em;max-width:70%}.search{text-align:center;margin:3% 0}.search input{width:50%;padding:2% 8% 2% 2%;font-size:.9em}.line-sep{border-top:thin solid #bab8b1;width:60%;margin:auto}.paginator-next,.paginator-prev{width:1%;padding:1.5%}header .content-image-home .login,header .menu{display:none}header .menu-mobile{display:inherit;background-color:#3b7ffb;color:#fff;margin-top:0!important;padding:.1% 0;margin:auto;width:100%;height:60px}header .menu-mobile .icon-menu{width:10%;float:left;margin:15px 0 0 1%}header .menu-mobile .icon-menu button{background-color:rgba(255,255,255,0);border:none}header .menu-mobile .login{float:right;width:40%;text-align:right;margin:16px 1% 0 0}header .menu-mobile .login button{border:thin solid #fff;background-color:rgba(255,255,255,0);color:#fff;font-size:.8em}.logo-upm{width:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-180%);-moz-transform:translate(-50%,-180%);-ms-transform:translate(-50%,-180%);-o-transform:translate(-50%,-180%);transform:translate(-50%,-180%)}.logo-upm img{width:100%}.logo-home{position:absolute;top:50%;left:50%;width:75%;-webkit-transform:translate(-50%,-60%);-moz-transform:translate(-50%,-60%);-ms-transform:translate(-50%,-60%);-o-transform:translate(-50%,-60%);transform:translate(-50%,-60%);text-align:center}.logo-home img{width:100%}.data-home{height:110px;width:100%}.data-home .data-home-item-container{width:280px;margin:auto;height:auto;margin-top:20px;padding:0 20px}.data-home .data-home-item-container .data-home-item{float:left;color:#ea427a;font-size:1em;width:140px;margin:0}.data-home .data-home-item-container .data-home-item .data-home-img{float:left;width:60px}.data-home .data-home-item-container .data-home-item .data-home-img img{width:100%}.data-home .data-home-item-container .data-home-item .data-home-text{float:left;margin:5px 0 0 10px}.data-home .data-home-item-container .data-home-item .data-home-text .number{font-size:2em}.spacer-home-mobile{height:180px;display:inherit}.common-logos-header{display:none}.header-section img{height:70px;width:68px}footer .footer-top{font-size:.8em}footer .footer-top .left{margin:20px 0 0 7px;width:50%}footer .footer-top .right{margin:15px 5px 0 0;width:36%}footer .footer-top .right img{width:100%}.side-menu{display:inherit;width:70%;margin-top:0;min-height:100%;-webkit-box-shadow:1px 0 8px 1px rgba(0,0,0,.3);box-shadow:1px 0 8px 1px rgba(0,0,0,.3)}.side-menu .button-close{float:right;width:20%;text-align:right;padding:3%}.side-menu .button-close button{background-color:rgba(255,255,255,0);background-image:url(../img/common/icon-close.svg);border:none;width:30px;height:30px;padding:10% 0;background-size:cover;background-repeat:no-repeat}.side-menu .button-close button:hover{background-image:url(../img/common/icon-close-over.svg)}.side-menu ul{margin:0;padding-left:0}.side-menu li{list-style-type:none;line-height:4em;text-align:left;margin-left:0}.side-menu .coie,.side-menu .contact,.side-menu .faq,.side-menu .home,.side-menu .news{background-color:rgba(255,255,255,0);border:none;font-size:1.1em;font-family:futura_medium;width:100%;text-align:left;padding:9% 0 9% 18%}.side-menu .home{background-image:url(../img/common/icon-home.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .coie{background-image:url(../img/common/icon-coie.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .news{background-image:url(../img/common/icon-news.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .faq{background-image:url(../img/common/icon-faq.svg);background-position:5% center;background-repeat:no-repeat}.side-menu .contact{background-image:url(../img/common/icon-contact.svg);background-position:5% center;background-repeat:no-repeat}}@media screen and (max-width:1535px){.two-lines-next{margin-top:18px}}@media screen and (max-width:1024px) and (min-aspect-ratio:1/1){.dashboard-home{width:90%}.dashboard-home .item1,.dashboard-home .item2,.dashboard-home .item3,.dashboard-home .item4{margin-left:2%;width:22%}.dashboard-home .item-up1 .number,.dashboard-home .item-up2 .number,.dashboard-home .item-up3 .number,.dashboard-home .item-up4 .number{font-size:2.8em}.dashboard-home .dashboard-description{width:85%}.dashboard-home .dashboard-description .text{font-size:.8em}}@media screen and (max-width:800px) and (max-aspect-ratio:1/1){.dashboard-home{width:100%}.dashboard-home .item1,.dashboard-home .item2,.dashboard-home .item3,.dashboard-home .item4{margin-left:1%;width:23%}.dashboard-home .item-up1 .number,.dashboard-home .item-up2 .number,.dashboard-home .item-up3 .number,.dashboard-home .item-up4 .number{font-size:2.5em}.dashboard-home .dashboard-description{width:88%}.dashboard-home .dashboard-description .text{font-size:.8em}}@media screen and (max-width:640px) and (min-aspect-ratio:1/1){.dashboard-home{width:100%}.dashboard-home .item1,.dashboard-home .item2,.dashboard-home .item3,.dashboard-home .item4{margin-left:6%;width:40%}.dashboard-home .item-up1 .number,.dashboard-home .item-up2 .number,.dashboard-home .item-up3 .number,.dashboard-home .item-up4 .number{font-size:2.2em}.dashboard-home .dashboard-description{width:90%}.dashboard-home .dashboard-description .text{font-size:.8em}}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.dashboard-home{width:100%}.dashboard-home .item1,.dashboard-home .item2,.dashboard-home .item3,.dashboard-home .item4{margin-left:1%;width:48%}.dashboard-home .item-up1 .number,.dashboard-home .item-up2 .number,.dashboard-home .item-up3 .number,.dashboard-home .item-up4 .number{font-size:2.2em}.dashboard-home .dashboard-description{width:90%}.dashboard-home .dashboard-description .text{font-size:.74em}}@media screen and (max-width:1024px) and (min-aspect-ratio:1/1){.news-item .date{padding:1%}.news-item .download{padding-left:3.5%}}@media screen and (max-width:800px) and (max-aspect-ratio:1/1){.news-item{background-color:#fff;padding:1%}.news-item h3{width:80%}.news-item .date{width:15%;margin-top:3%}.news-item .download{padding-left:4.5%}}@media screen and (max-width:640px) and (min-aspect-ratio:1/1){.news-item{background-color:#fff;padding:1%;margin:20px 0}.news-item h3{width:100%}.news-item .date{width:30%;margin-top:0;float:left;text-align:left}.news-item .download{padding-left:7%}}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.news-item{background-color:#fff;padding:1%;margin:20px 0}.news-item h3{width:100%}.news-item .date{width:30%;margin-top:0;float:left;text-align:left}.news-item .download{padding-left:10%}}@media screen and (max-width:1024px) and (min-aspect-ratio:1/1){.mapa .mapa-contenedora iframe{height:400px}}@media screen and (max-width:800px) and (max-aspect-ratio:1/1){.mapa .mapa-contenedora iframe{height:400px}}@media screen and (max-width:640px) and (min-aspect-ratio:1/1){.contacto button{width:70px;height:70px}.mapa img{width:60px;height:60px}.mapa .mapa-contenedora{top:-35px}.mapa .mapa-contenedora iframe{height:250px}.content-formulario{max-width:400px}.login-formulario{width:98%}}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.contacto button{width:70px;height:70px}.mapa img{width:60px;height:60px}.mapa .mapa-contenedora{top:-35px}.mapa .mapa-contenedora iframe{height:250px}.content-formulario{max-width:250px;padding:5%}.formulario-inputs{width:98%}}@media screen and (max-width:640px) and (min-aspect-ratio:1/1){.content-login{max-width:400px}.login-inputs{width:98%}.container-register-buttons{width:400px;height:200px;margin-top:40px;margin-bottom:60px}.container-register-buttons .register-left{height:200px;float:left;background-position:center -9px;padding-top:130px;background-size:90%}.container-register-buttons .register-right{height:200px;float:left;background-position:center 0;padding-top:130px;background-size:76%}}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.content-login{max-width:250px;padding:5%}.login-inputs{width:98%}.container-register-buttons{width:90%;height:460px;margin-bottom:50px}.container-register-buttons .register-left{width:100%;height:230px;float:left;background-position:center -9px;padding-top:140px;background-size:64%}.container-register-buttons .register-right{width:100%;height:230px;float:left;background-position:center 10px;padding-top:170px;background-size:56%}}@media screen and (max-width:1650px){.ui-autocomplete{width:505px!important}}@media screen and (max-width:1400px){.ui-autocomplete{width:403px!important}}@media screen and (max-width:1280px){.ui-autocomplete{width:358px!important}}@media screen and (max-width:1024px) and (min-aspect-ratio:1/1){.iconClosed,.iconOpen{padding-right:1.9%}}@media screen and (max-width:800px) and (max-aspect-ratio:1/1){.iconClosed,.iconOpen{padding-right:2.8%}}@media screen and (max-width:640px) and (min-aspect-ratio:1/1){.iconClosed,.iconOpen{padding-right:3.8%}}@media screen and (max-width:480px) and (max-aspect-ratio:1/1){.iconClosed,.iconOpen{padding-right:5.8%}}/*!
 * Cropper v0.10.0
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2015 Fengyuan Chen and other contributors
 * Released under the MIT license
 *
 * Date: 2015-06-08T14:57:26.353Z
 */.cropper-container{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0!important;max-width:none!important;height:100%;min-height:0!important;max-height:none!important;image-orientation:0deg!important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-drag-box{background-color:#fff;filter:alpha(opacity=0);opacity:0}.cropper-modal{background-color:#000;filter:alpha(opacity=50);opacity:.5}.cropper-view-box{display:block;width:100%;height:100%;overflow:hidden;outline:1px solid #69f;outline-color:rgba(102,153,255,.75)}.cropper-dashed{position:absolute;display:block;filter:alpha(opacity=50);border:0 dashed #fff;opacity:.5}.cropper-dashed.dashed-h{top:33.33333333%;left:0;width:100%;height:33.33333333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333333%;width:33.33333333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;filter:alpha(opacity=10);opacity:.1}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#69f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;background-color:#69f;filter:alpha(opacity=75);opacity:.75}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;filter:alpha(opacity=100);opacity:1}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";background-color:#69f;filter:alpha(opacity=0);opacity:0}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;filter:alpha(opacity=75);opacity:.75}}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-invisible{filter:alpha(opacity=0);opacity:0}.cropper-hide{position:fixed;top:0;left:0;z-index:-1;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;filter:alpha(opacity=0);opacity:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}