@import '../fonts/fontello/css/fontello.css';html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockqu ote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:632px !important;text-align:center;padding:4px}.wp-caption img{margin:5px 5px 0}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:10px solid #f1f1f1}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery br+br{display:none}.wp-smiley,.gallery dl{margin:0}.cover_background{display:block;background-position:center;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.group::after{visibility:hidden;display:block;content:"";clear:both;height:0}.link_underline{position:relative}.link_underline:after{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#192937;transform:scaleX(0);transform-origin:bottom right;transition:transform .4s}.link_underline:hover:after{transform-origin:bottom left;transform:scaleX(1)}.demi{font-weight:300}@font-face{font-family:"Silka";src:url("../fonts/Silka Regular.woff2") format("woff2"),url("../fonts/Silka Regular.woff") format("woff"),url("../fonts/Silka Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"Silka";src:url("../fonts/Silka Bold.woff2") format("woff2"),url("../fonts/Silka Bold.woff") format("woff"),url("../fonts/Silka Bold.otf") format("opentype");font-style:normal;font-weight:700}.wrapper{max-width:1220px;padding:0 16px;margin:auto}.inner_wrapper{max-width:800px;padding:0 16px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{background:#e6e6e6;overflow-x:hidden;font-family:'Silka',sans-serif;color:#192937;font-size:36px;line-height:50px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url('../images/bg_interior.jpg') top right no-repeat #192937;font-weight:300}body #pagina{opacity:1}#contenido{background:#e6e6e6}#contenido p{margin:20px 0}.button{font-size:14px;line-height:18px;color:#fff;background:#3d54cd;text-decoration:none;text-transform:uppercase;padding:20px 50px;display:inline-block;transition:all .3s;border:none;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:700}.button:hover{background-color:#192937}.button.alt:hover{background:#fff;color:#192937}body.page-template-default #contenido{padding-top:70px;padding-bottom:70px;background:#fff}body.page-template-default #contenido h1{font-size:34px;line-height:36px;padding-bottom:60px;font-weight:700}body.page-template-default #contenido .contenido_html{font-size:16px;line-height:26px}body.page-template-default #contenido .contenido_html h2{font-size:16px;line-height:18px;padding-bottom:10px;text-transform:uppercase;font-weight:700}body.page-template-default #contenido .contenido_html strong{font-weight:700}body.page-template-default #contenido .contenido_html em{font-style:italic}body.page-template-default #contenido .contenido_html a{color:#3d54cd;text-decoration:none}body.page-template-default #contenido .contenido_html a:hover{text-decoration:underline}body.page-template-default #contenido .contenido_html ol,body.page-template-default #contenido .contenido_html ul{margin:20px 0;padding-left:15px}body.page-template-default #contenido .contenido_html ol{list-style:decimal}body.page-template-default #contenido .contenido_html ul{list-style:circle}body.page-template-default #contenido .contenido_html hr{border:none;border-top:1px solid #afafaf}body.page-template-default #contenido .contenido_html table{margin:auto}body.page-template-default #contenido .contenido_html table th{font-size:16px;line-height:18px;text-transform:uppercase;text-align:center;padding:15px;border:1px solid #192937;font-weight:700}body.page-template-default #contenido .contenido_html table td{text-align:center;border:1px solid #192937}body.page-template-default #contenido .contenido_html table td .button{font-size:11px;line-height:16px;padding:0;width:100%}body.page-template-default #contenido .contenido_html .responsive{display:none}#grafico{max-width:480px;max-height:480px;width:100%}#grafico .grafico_wrapper{position:relative}#grafico .grafico_wrapper .tu{position:absolute;top:50%;left:50%;color:#fff;background:#192938;font-size:13px;line-height:46px;text-transform:uppercase;height:46px;width:46px;text-align:center;margin-left:-23px;margin-top:-23px;display:none;z-index:2;font-weight:700;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}#grafico .grafico_wrapper .radio{position:absolute;top:50%;left:50%;border:1px dashed grey;transform:scale(-1);opacity:0;transition:opacity 1.2s,transform 0s;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}#grafico .grafico_wrapper .radio.animate{opacity:1;transform:scale(1)}#grafico .grafico_wrapper .radio.radio-20{width:20%;height:20%;margin-left:-10%;margin-top:-10%}#grafico .grafico_wrapper .radio.radio-40{width:30%;height:30%;margin-left:-15%;margin-top:-15%}#grafico .grafico_wrapper .radio.radio-60{width:40%;height:40%;margin-left:-20%;margin-top:-20%}#grafico .grafico_wrapper .radio.radio-80{width:50%;height:50%;margin-left:-25%;margin-top:-25%}#grafico .grafico_wrapper .radio.radio-100{width:60%;height:60%;margin-left:-30%;margin-top:-30%}#grafico .grafico_wrapper .resultados{position:absolute;width:80%;height:80%;left:10%;top:10%}#grafico .grafico_wrapper .resultados .partido{width:30px;height:30px;position:absolute;transform:scale(0);opacity:0;transition:all .5s;border:1px solid #fff;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}#grafico .grafico_wrapper .resultados .partido.animate{opacity:1;transform:scale(1)}#grafico .grafico_wrapper .resultados .partido.selected{transform:scale(1.8);border:1px solid #192938}#grafico .grafico_wrapper .resultados .partido.selected img{border:1px solid #fff}#grafico .grafico_wrapper .resultados .partido img{max-width:100%;height:auto;display:block;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}#grafico .grafico_wrapper .resultados .puntuacion{width:10px;height:10px;position:absolute;transform:scale(0);opacity:0;transition:all .5s;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}#grafico .grafico_wrapper .resultados .puntuacion.animate{opacity:1;transform:scale(1)}#grafico .grafico_wrapper .resultados .puntuacion.selected{background-color:#192938 !important}#grafico .grafico_wrapper .linea{background:#ccc;height:1px;position:absolute;transform:scale(0);opacity:0;transition:all .5s}#grafico .grafico_wrapper .linea.animate{opacity:1;transform:scale(1)}#grafico .grafico_wrapper .linea.selected{background-color:#192938 !important}header::after{visibility:hidden;display:block;content:"";clear:both;height:0}header #logo{padding:35px;float:left;position:relative;z-index:4}header #menu_launcher{float:right;position:absolute;right:30px;top:30px;z-index:4}header #menu_launcher a{font-size:20px;line-height:20px;color:#fff;background:#3d54cd;padding:20px;text-align:center;display:block;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}header #menu_launcher span:before{margin:0}header #idiomas{position:absolute;right:110px;top:50px;font-size:14px;line-height:16px;color:#fff;font-weight:700}header #idiomas a{color:#fff;text-decoration:none;display:block;padding:5px 0}header #idiomas a:hover{text-decoration:underline}header #idiomas ul{padding-top:5px;display:none}header #idiomas .current{cursor:pointer}header #idiomas .current:after{content:'\e801';font-family:fontello;margin-left:5px}header #idiomas.show .current:after{content:'\e802'}header #sidebar_cabecera li.widget_nav_menu>div{position:fixed;top:0;bottom:0;left:100vw;right:0;background:#3d54cd;display:flex;align-items:center;text-align:center;transition:all .3s;z-index:3}header #sidebar_cabecera li.widget_nav_menu>div ul.menu{width:100%}header #sidebar_cabecera li.widget_nav_menu>div ul.menu li a{font-size:50px;line-height:50px;padding:20px 0;text-transform:uppercase;text-decoration:none;color:#fff;display:block;transition:all .3s;font-weight:700}header #sidebar_cabecera li.widget_nav_menu>div ul.menu li a:hover{color:#192937}header #sidebar_cabecera li.widget_nav_menu>div ul.menu li.mini{margin-top:30px}header #sidebar_cabecera li.widget_nav_menu>div ul.menu li.mini a{font-size:14px;line-height:16px}header #sidebar_cabecera li.widget_nav_menu>div ul.menu li.idiomas li{display:inline-block;vertical-align:top}header #sidebar_cabecera li.widget_nav_menu>div ul.menu li.idiomas li a{font-size:14px;line-height:16px;padding:20px 10px;display:block}body.show_menu{overflow:hidden}body.show_menu header #sidebar_cabecera li.widget_nav_menu>div{opacity:1;left:0}body.show_menu header #menu_launcher a span:before{content:'\e800'}body.home{background:url(../images/bg.jpg) center center no-repeat;background-size:cover}body.home #contenido{display:flex;justify-content:center;align-items:center;font-size:18px;line-height:28px;background:none}body.home #contenido .wrapper{color:#fff;max-width:750px}body.home #contenido h1{font-size:50px;line-height:54px;font-weight:700}body.home #contenido .button{margin:25px 0}body.home #contenido em{font-size:14px;line-height:16px}body.single-encuesta #contenido,body.single-clasificatoria #contenido{padding:50px 0 0}body.single-encuesta #contenido h1,body.single-clasificatoria #contenido h1{font-size:16px;line-height:18px;padding:5px 0 25px;text-align:center}body.single-encuesta .acciones,body.single-clasificatoria .acciones{background:#192937;margin-top:100px;text-align:center;padding:75px 0}body.single-encuesta .acciones button,body.single-clasificatoria .acciones button{display:none}body.single-encuesta .acciones button:hover,body.single-clasificatoria .acciones button:hover{background:#fff;color:#192937}.candidatos{text-align:center;padding-bottom:50px;font-size:0 !important;letter-spacing:0 !important;word-spacing:0 !important}.candidatos .candidato{display:inline-block;vertical-align:top;font-size:14px;line-height:22px;text-transform:uppercase;padding:5px}.candidatos .candidato img{max-width:65px;height:auto;display:block;margin:0 auto 10px auto;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.candidatos.count_1 .candidato{width:100%}.candidatos.count_2 .candidato{width:50%}.candidatos.count_3 .candidato{width:33.33333333%}.candidatos.count_4 .candidato{width:25%}.candidatos.count_5 .candidato{width:20%}.candidatos.count_6 .candidato{width:16.66666667%}.candidatos.count_7 .candidato{width:14.28571429%}.candidatos.count_8 .candidato{width:12.5%}.candidatos.count_9 .candidato{width:11.11111111%}.candidatos.count_10 .candidato{width:10%}.candidatos.count_11 .candidato{width:9.09090909%}.candidatos.count_12 .candidato{width:8.33333333%}body.single-clasificatoria #contenido{padding-top:0}body.single-clasificatoria #contenido input[type=text]{border:1px solid #3d54cd;font-size:35px;line-height:35px;padding:10px;max-width:380px;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}body.single-clasificatoria #contenido .acciones button{display:inline-block}body.single-clasificatoria #contenido .error{padding-top:20px;font-size:14px;line-height:16px;color:red}#preguntas>.enunciado{font-size:16px;line-height:20px;padding:45px 0;text-align:center}#preguntas .pregunta{background:#fff;padding:45px;font-size:16px;line-height:18px;opacity:.4;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#preguntas .pregunta.active{opacity:1}#preguntas .pregunta .numero{color:#3d54cd;padding-right:15px}#preguntas .pregunta .tema{text-transform:uppercase;font-weight:700}#preguntas .pregunta .numero,#preguntas .pregunta .tema{display:inline-block;vertical-align:top}#preguntas .pregunta .enunciado{font-size:35px;line-height:46px;padding:25px 0;font-weight:700}#preguntas .pregunta .opciones{margin:0 -3px;font-size:0 !important;letter-spacing:0 !important;word-spacing:0 !important}#preguntas .pregunta .opciones::after{visibility:hidden;display:block;content:"";clear:both;height:0}#preguntas .pregunta .opciones .opcion{font-size:14px;line-height:20px;width:16%;display:inline-block;vertical-align:top;text-transform:uppercase;text-align:center;padding:3px;float:left;font-weight:700}#preguntas .pregunta .opciones .opcion input[type=radio]{display:none}#preguntas .pregunta .opciones .opcion label{display:block;color:#fff;background:#3d54cd;padding:10px;cursor:pointer;transition:all .3s;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#preguntas .pregunta .opciones .opcion label:hover,#preguntas .pregunta .opciones .opcion input[type=radio]:checked+label{background:#192937}#preguntas .pregunta .nota{font-size:14px;line-height:16px;padding-top:30px}#preguntas .pregunta.tipo_3 .opciones li{font-size:14px;line-height:20px;color:#fff;display:block;background:#3d54cd;margin:3px 0;padding:10px;cursor:move;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:700}#preguntas .navegacion{text-align:center;font-size:12px;line-height:12px}#preguntas .navegacion a{color:#afafaf;padding:20px;display:inline-block;transition:all .3s}#preguntas .navegacion a:hover{color:#192937}#preguntas .navegacion a.siguiente{margin-bottom:50px}#preguntas .navegacion a.anterior{margin-top:50px}body.page-template-single-resultado #contenido{background:none;padding:70px 0}body.page-template-single-resultado #contenido h1,body.page-template-single-resultado #contenido h2{color:#fff;text-align:center}body.page-template-single-resultado #contenido h1{font-size:14px;line-height:16px;padding:8px 0;text-transform:uppercase;font-weight:700}body.page-template-single-resultado #contenido h2{font-size:34px;line-height:36px;padding:5px 0;font-weight:700}body.page-template-single-resultado #contenido .partidos_afines{text-align:center}body.page-template-single-resultado #contenido .partidos_afines ul{margin:auto;padding:30px 0}body.page-template-single-resultado #contenido .partidos_afines ul li{width:65px;display:inline-block;vertical-align:top;margin:0 5px}body.page-template-single-resultado #contenido .partidos_afines ul li img{width:100%;height:auto;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}body.page-template-single-resultado #contenido .resultado{background:#fff;padding:3vh;font-size:0 !important;letter-spacing:0 !important;word-spacing:0 !important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}body.page-template-single-resultado #contenido .resultado::after{visibility:hidden;display:block;content:"";clear:both;height:0}body.page-template-single-resultado #contenido .resultado .menu,body.page-template-single-resultado #contenido .resultado #partidos{width:20%}body.page-template-single-resultado #contenido .resultado .menu{float:left}body.page-template-single-resultado #contenido .resultado #partidos{float:right;font-size:16px;line-height:18px;padding-top:30px;display:none}body.page-template-single-resultado #contenido .resultado #partidos dl::after{visibility:hidden;display:block;content:"";clear:both;height:0}body.page-template-single-resultado #contenido .resultado #partidos dl dt,body.page-template-single-resultado #contenido .resultado #partidos dl dd{float:left}body.page-template-single-resultado #contenido .resultado #partidos dl dt{clear:both;margin-right:5px;font-weight:700}body.page-template-single-resultado #contenido .resultado #grafico{margin:auto;margin-bottom:20px}body.page-template-single-resultado #contenido .resultado .compartir{font-size:14px;line-height:16px;text-align:center;text-transform:uppercase;font-weight:700}body.page-template-single-resultado #contenido .resultado .compartir .addtoany_shortcode{display:inline-block;vertical-align:middle;margin-left:10px;padding:10px 0}body.page-template-single-resultado #contenido .resultado .menu h3{font-size:14px;line-height:24px;color:#192937;padding-bottom:40px}body.page-template-single-resultado #contenido .resultado .menu ul li{display:block;font-size:18px;line-height:20px}body.page-template-single-resultado #contenido .resultado .menu ul li a{padding:5px 0;display:block;color:#3d54cd;text-decoration:none;transition:all .3s;font-weight:700}body.page-template-single-resultado #contenido .resultado .menu ul li a:hover{color:#192937}body.page-template-single-resultado #contenido .resultado .menu ul li a.active{color:#192937}footer{background:#fff;padding:30px}footer ul::after{visibility:hidden;display:block;content:"";clear:both;height:0}footer ul li.share{float:left;font-size:14px;line-height:14px;font-weight:700}footer ul li.share h2{display:inline-block;vertical-align:middle;text-transform:uppercase;margin-right:5px}footer ul li.copy{float:right;font-size:13px;line-height:13px;vertical-align:middle;padding-top:20px}footer ul li.copy a{display:inline-block;vertical-align:top;margin-top:-20px}footer ul li.copy img{max-width:130px;height:auto;margin-left:10px}footer ul li.copy div{display:inline-block;vertical-align:top;padding-left:20px}footer ul li.copy div:first-child{padding-left:0}@media (max-width:1050px){#preguntas .pregunta .opciones .opcion{width:33.3333%}.candidatos.count_1 .candidato{width:200%}.candidatos.count_2 .candidato{width:100%}.candidatos.count_3 .candidato{width:66.66666667%}.candidatos.count_4 .candidato{width:50%}.candidatos.count_5 .candidato{width:40%}.candidatos.count_6 .candidato{width:33.33333333%}.candidatos.count_7 .candidato{width:28.57142857%}.candidatos.count_8 .candidato{width:25%}.candidatos.count_9 .candidato{width:22.22222222%}.candidatos.count_10 .candidato{width:20%}.candidatos.count_11 .candidato{width:18.18181818%}.candidatos.count_12 .candidato{width:16.66666667%}}@media (max-width:768px){footer ul{text-align:center}footer ul li{float:none !important;display:block}footer ul li.share{padding-bottom:20px}footer ul li.copy div{display:block;padding:10px 0}footer ul li.copy div a{display:block;margin:0;padding:0}footer ul li.copy div img{margin:0;padding:0}#preguntas .pregunta .opciones .opcion{width:50%}.candidatos.count_1 .candidato{width:400%}.candidatos.count_2 .candidato{width:200%}.candidatos.count_3 .candidato{width:133.33333333%}.candidatos.count_4 .candidato{width:100%}.candidatos.count_5 .candidato{width:80%}.candidatos.count_6 .candidato{width:66.66666667%}.candidatos.count_7 .candidato{width:57.14285714%}.candidatos.count_8 .candidato{width:50%}.candidatos.count_9 .candidato{width:44.44444444%}.candidatos.count_10 .candidato{width:40%}.candidatos.count_11 .candidato{width:36.36363636%}.candidatos.count_12 .candidato{width:33.33333333%}}@media (max-width:650px){body.home #contenido h1{font-size:30px;line-height:32px}body.page-template-single-resultado #contenido .resultado .menu,body.page-template-single-resultado #contenido .resultado #partidos,body.page-template-single-resultado #contenido .resultado #grafico{float:none;display:block;width:100%}body.page-template-single-resultado #contenido .resultado #partidos{text-align:center}body.page-template-single-resultado #contenido .resultado #partidos dl{display:inline-block;margin:auto}header #sidebar_cabecera li.widget_nav_menu>div ul.menu li a{font-size:30px;line-height:32px}#preguntas .pregunta .enunciado{font-size:26px;line-height:28px}body.single-clasificatoria #contenido input[type=text]{font-size:26px;line-height:26px}body.page-template-default #contenido .contenido_html table{display:none}body.page-template-default #contenido .contenido_html .responsive{display:block}}@media (max-width:500px){#idiomas{display:none}footer ul li.share h2{display:block;padding-bottom:5px}footer ul li.copy a{display:block;margin:0;padding:10px 0}footer ul li.copy a img{margin:0}#preguntas .pregunta .opciones .opcion{width:100%}}