a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input:focus,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus,textarea:focus{outline:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{width:100%}*{text-decoration:none;list-style:none}body{font-family:Roboto,sans-serif}.main{max-width:1600px;margin:0 auto;padding:0 15px}body.login{background:#1a1a1a}div.loginWrapper{max-width:560px;height:600px;top:0;left:0;bottom:0;right:0;margin:auto;padding:15px}div.loginWrapper img{max-width:300px;margin:0 auto 30px;display:block}form#loginForm li{padding-bottom:30px}form li:last-child{padding-bottom:0}form li .texto{background:transparent;border:1px solid #fff;color:#fff;font-weight:300;font-size:18px;padding:15px;max-width:560px;width:100%}form li textarea.texto{color:#000;border:1px solid #000;resize:none;min-height:300px;max-width:none;font-size:16px}form li .boton{background:transparent;color:#fff;border:none;font-size:18px;font-weight:300;float:right;text-align:right;width:auto;padding:3px 10px}form li:last-child:hover .boton,form li i.fa{color:#4bc3b4}form li i.fa{float:right;font-size:24px;margin-left:0}form li:last-child:hover i{color:#fff}header{background:#1a1a1a;padding:30px 0}header img{width:200px}header div.user{text-align:right;font-weight:100;color:#fff;padding-bottom:15px}header a.logout{background:#fff;padding:5px 10px;font-size:14px;color:#1a1a1a;float:right}header a.logout:active,header a.logout:focus,header a.logout:hover{text-decoration:none;background:#4bc3b4;color:#1a1a1a}header .col-xs-6:last-child{display:table}header .col-xs-6:last-child>div{display:table-cell;vertical-align:middle}.fila-cabecera{background:#1a1a1a;color:#fff;font-weight:100;font-size:18px;text-align:center}.fila-cabecera .row>div{padding-top:25px;padding-bottom:25px}.fila-cabecera .row>div:first-child{text-align:left}.fila-cabecera .row>div:not(:last-child){border-right:1px solid #fff}.fila-proyecto{color:#1a1a1a;font-weight:300;font-size:18px}.fila-proyecto .row>div{padding-top:25px;padding-bottom:25px}.fila-proyecto .row>div:not(:last-child){border-right:1px solid #ccc}.fila-proyecto ul{margin:15px 0 0}.fila-proyecto ul li{display:inline-block;color:#999;padding-right:10px;border-right:1px solid #999;margin-right:10px;text-transform:uppercase;letter-spacing:1px;font-size:13px}.fila-proyecto ul li span{font-weight:500}.fila-proyecto ul li:last-child{border:0;margin:0;padding:0}.fila-proyecto i{text-align:center;width:100%;font-size:22px}.fila-proyecto:nth-child(2n){background:#f1f1f1}.fila-proyecto .row>div:nth-child(2),.fila-proyecto .row>div:nth-child(3),.fila-proyecto .row>div:nth-child(4),.fila-proyecto .row>div:nth-child(5){display:table}.fila-proyecto .row>div:nth-child(2)>*,.fila-proyecto .row>div:nth-child(3)>*,.fila-proyecto .row>div:nth-child(4)>*,.fila-proyecto .row>div:nth-child(5)>*{display:table-cell;vertical-align:middle}ul.pagination{margin:25px 0 60px;float:right}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:5px 9px;margin-left:-1px;line-height:1.42857143;color:#1a1a1a;text-decoration:none;background-color:#fff;border:1px solid #1a1a1a}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{cursor:default;color:#1a1a1a;background-color:#4bc3b4;border-color:#1a1a1a}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}.filtros{padding-top:60px;padding-bottom:25px}.dropdown-menu,button{width:100%}button{padding:10px 15px;background:transparent;border:1px solid #1a1a1a}button:focus{outline:0 auto -webkit-focus-ring-color}.dropdown-menu{padding:0;margin:0;border-radius:0;border:1px solid #1a1a1a;border-top:0}.dropdown-menu li a{padding:10px 15px;text-align:center;border-bottom:1px solid #1a1a1a;font-size:16px}.dropdown-menu li a:hover{background:#4bc3b4}#verProyecto button[type=submit],.filtros a.descargar{display:block;border:1px solid #1a1a1a;text-align:center;padding:10px 15px;color:#1a1a1a;font-weight:400}#verProyecto button[type=submit]:active,#verProyecto button[type=submit]:focus,#verProyecto button[type=submit]:hover,.filtros a.descargar:active,.filtros a.descargar:focus,.filtros a.descargar:hover{color:#fff;background:#1a1a1a;text-decoration:none}.filtros .buscador{position:relative}.filtros .buscador input{width:100%;padding:7px 15px 8px;border:1px solid #1a1a1a}.filtros .buscador i{position:absolute;right:15px;top:7px;color:#1a1a1a;font-size:22px}@media screen and (max-width:767px){.fila-proyecto .row>div:nth-child(2){border-left:0;border-right:0}.fila-proyecto .row>div:first-child{border-bottom:1px solid #ccc}.filtros .buscador,.filtros .row>div:nth-child(3){margin-top:15px}}@media screen and (max-width:370px){.filtros .col-xs-6{width:100%}.filtros .col-xs-6:first-child{margin-bottom:15px}}h1{font-size:24px;color:#1a1a1a;font-weight:300;padding:60px 0}h1 span{font-weight:500}.apartado .col-sm-6{font-size:16px;padding-bottom:20px;font-weight:300;line-height:24px;color:#1a1a1a}.apartado .col-sm-6 span{font-weight:500;text-transform:uppercase;letter-spacing:1px}.apartado h2,.apartado h3,.apartado h4{font-size:20px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #4bc3b4;padding-bottom:10px;margin-bottom:20px;color:#1a1a1a}.apartado h3,.apartado h4{font-size:18px;font-weight:300;border-bottom:0;padding-bottom:0;padding-top:20px;border-bottom:1px solid #ccc;padding-bottom:5px}.apartado h4{font-size:16px}.apartado h3 span{font-weight:500}.apartado{padding:40px 0 20px}.apartado:nth-child(odd){background:#f1f1f1}.apartado ul{padding:20px 0}.apartado ul li{padding-bottom:20px}.apartado ul li:last-child{padding-bottom:0}.apartado ul li a{color:#1a1a1a;line-height:22px}.apartado ul li a:active,.apartado ul li a:focus,.apartado ul li a:hover{color:#1a1a1a;text-decoration:none}.apartado ul li a i{margin-right:10px}.apartado ul li a:hover i{color:#4bc3b4}.apartado:last-child{padding:40px 0}.apartado form ul li{font-weight:300}.apartado form input{margin-right:5px}.apartado:last-child .estado-proyecto>div{background:#f1f1f1;padding:40px 20px 20px}.apartado:last-child .estado-proyecto>div>div{width:169px;margin:0 auto}.apartado form{position:relative;padding-bottom:64px}.apartado textarea{max-width:100%;min-width:100%;min-height:213px;max-height:213px;border:1px solid #1a1a1a;padding:20px;line-height:26px}.apartado .boton{background:#1a1a1a;color:#fff;padding:15px;text-align:center;border:0;font-weight:300;width:250px;margin:0;position:absolute;bottom:0;right:0}.apartado .boton:active,.apartado .boton:focus,.apartado .boton:hover{text-decoration:none;background:#4bc3b4;color:#1a1a1a;font-weight:500}.apartado .dropdown-menu{padding:0;margin-bottom:60px;box-shadow:none}.apartado .dropdown-menu li{padding-bottom:0}.jurado span{text-transform:uppercase}.observaciones{background:#f1f1f1;padding:20px;margin:20px 0;font-weight:300;line-height:26px}.observaciones span{font-weight:500;margin-bottom:10px;display:block}@media screen and (max-width:767px){.apartado .boton{margin:0 auto;left:0}}@media screen and (max-width:425px){div.numeracionPaginas{text-align:center}div.numeracionPaginas>div{display:inline-block}}.buscador a,a.dropdown-item{cursor:pointer}label.error{color:#55cabc!important;font-weight:500;font-size:14px;background:transparent;line-height:19px;padding:0}.errorLogin i,label.error i{color:#4bc3b4}.votacionesJurado{display:none}p.password{margin-left:25px;font-weight:300;font-size:14px;margin-top:-8px}.errorLogin i,p.password i{margin-right:10px}.errorLogin{color:#4bc3b4;margin-top:20px}.dropdown-menu li a.selected,.dropdown-menu li a:hover{background:#4bc3b4}.fila-proyecto a{color:#1a1a1a}.fila-proyecto a:active,.fila-proyecto a:focus,.fila-proyecto a:hover{color:#4bc3b4;text-decoration:none}#verProyecto .main{max-width:1200px;margin:0 auto}#verProyecto .apartado:nth-child(4) .col-sm-12:not(:first-child) h4{margin-top:20px}body.nueva-pelicula input.texto{width:100%;padding:7px 15px 8px;border:1px solid #1a1a1a;color:#000;max-width:none}body.nueva-pelicula .main{margin-top:20px}body.nueva-pelicula .boton,body.nueva-pelicula form li i.fa{color:#000}body.nueva-pelicula form li:last-child{margin-top:6px}body.nueva-pelicula .boton:active,body.nueva-pelicula .boton:focus,body.nueva-pelicula .boton:hover{text-decoration:none;color:#000;font-weight:500}body.ver-pelicula .comentario{border:1px solid #000;padding:15px}body.ver-pelicula .fechaComentario{text-align:right;font-style:italic;padding-top:15px;font-size:14px}body.ver-pelicula .autorComentario{font-weight:400}body.index .noLeido{background:#aee6df!important}body.index .noLeido ul li{color:#1a1a1a}body.ver-pelicula .noLeido .comentario{border:1px solid #4bc3b4}body.index .seccion span{display:table-cell;padding-right:6px}body.index .seccion{display:inherit!important}.aceptado{display:table-cell;vertical-align:middle;text-align:center}.aceptado input{width:20px;height:20px}form li label.error i.fa{float:left;font-size:16px}form li:last-child:hover label.error i{color:#4bc3b4}.fancyBox{background-color:#191e25;padding:35px 30px;margin:0 15px;max-width:570px}#fancyErrorWindow .errorLogin{line-height:23px}.fancyBox h2{color:#fff;text-align:center;font-size:24px;font-weight:100;margin-bottom:25px}.fancyBox *{letter-spacing:1.2px}.fancyBox .loginButton,.fancyBox .loginInput{font-size:16px;width:100%;padding:18px 15px}.fancyBox .loginButton{background-color:transparent}.fancyBox .loginButton:hover{background-color:#4bc3b4;color:#191e25}.fancyBox .loginButton{display:block;border:4px solid #4bc3b4;text-align:center;color:#fff;padding:10px;margin-top:10px;font-size:18px}.fancyBox a:focus-within,.fancyBox a:hover{text-decoration:none}.fancyBox a:focus{outline:0}.fancybox-is-open .fancybox-bg{opacity:.67}.fancybox-is-open+.fancybox-is-open .fancybox-bg{opacity:0}.fancybox-bg{background:#fff}#fancyErrorWindow .errorLogin{color:#fff;margin-bottom:20px}#fancyErrorWindow .errorLogin i{color:#f9d061;margin-right:5px}.fancyBox a,.fancyBox p{color:#fff}.fancyBox div.volver{display:block;text-align:center}.fancyBox .efecto-label input:not(:last-child){margin-bottom:16px}.fancyBox .form-group{margin-top:8px}.fancyBox label.error{color:#4bc3b4;margin-bottom:15px;font-size:14px}.fancyBox .efecto-label input.error:not(:last-child){margin-bottom:2px}