@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,700');@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:#13537e;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}.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:#fff;overflow-x:hidden;font-family:'Roboto',sans-serif;color:#13537e;font-size:36px;line-height:50px;padding-bottom:20px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}body #pagina{opacity:1}#contenido p{margin:20px 0}#contenido em{font-size:24px;line-height:30px;display:block}.florida{color:#3AD092}.florida a{color:#3AD092;text-decoration:none;transition:background .3s,color .3s,border .3s}.florida a.boton:hover{background:#3AD092;border-color:#3AD092 !important;color:#fff}.texas{color:#7D2078}.texas a{color:#7D2078;text-decoration:none;transition:background .3s,color .3s,border .3s}.texas a.boton:hover{background:#7D2078;border-color:#7D2078 !important;color:#fff}.btn{color:#13537e;text-decoration:none;font-size:18px;line-height:18px;text-transform:uppercase;padding:5px 20px;border:1px solid #13537e;transition:color .3s,background-color .3s;display:inline-block;vertical-align:middle;cursor:pointer;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.btn:hover{background:#13537e;color:#fff}body.home #contenido{text-align:center;max-width:900px;margin:auto}body.home #contenido .encuestas{padding:40px 0;margin:0 -20px}body.home #contenido .encuestas::after{visibility:hidden;display:block;content:"";clear:both;height:0}body.home #contenido .encuestas>li{display:inline-block;vertical-align:top;margin:0 20px}body.home #contenido .encuestas>li h2{font-size:52px;line-height:54px;text-transform:uppercase;font-weight:700}body.home #contenido .encuestas>li ul li{margin:20px 0}body.home #contenido .encuestas>li ul li a{font-size:36px;line-height:36px;display:block;border:2px solid #13537e;padding:10px 60px;text-transform:uppercase;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.contenido_html{font-size:16px;line-height:24px}.contenido_html h1{font-size:36px;line-height:38px;display:block;padding-bottom:20px}.contenido_html h2{font-size:32px;line-height:34px;display:block;padding:10px 0 5px}.contenido_html h3{font-size:26px;line-height:28px;display:block;padding:5px 0 0}.contenido_html p,.contenido_html ul,.contenido_html ol,.contenido_html table{margin:20px 0}.contenido_html ul{list-style:disc;margin-left:40px}.contenido_html ol{list-style:decimal;margin-left:40px}.contenido_html em{font-style:italic}.contenido_html strong{font-weight:700}.contenido_html table{margin:auto}.contenido_html table th,.contenido_html table td{padding:10px 20px;border:1px solid #13537e;text-align:center}.contenido_html table th{margin-top:-5px;color:#13537e;text-decoration:none;font-size:18px;line-height:18px;text-transform:uppercase;padding:5px 20px;border:1px solid #13537e;vertical-align:middle}body.page-template-template-proyecto #contenido a{color:#13537e}body.page-template-template-proyecto #contenido img{max-width:180px;height:auto;display:block;margin-top:10px}body.page-template-template-proyecto #contenido .logo{margin:auto}header{margin-bottom:20px;font-size:36px;line-height:50px}header #cabecera_wrapper{padding:20px;display:table;width:100%}header #cabecera_wrapper #logo,header #cabecera_wrapper .sidebar_cabecera,header #cabecera_wrapper #menu_launcher{display:table-cell;vertical-align:top}header #cabecera_wrapper #menu_launcher{width:50px}header #cabecera_wrapper .sidebar_cabecera{text-align:right;padding-right:10px}header #cabecera_wrapper .sidebar_cabecera .share_widget{text-align:middle}header #cabecera_wrapper .sidebar_cabecera .share_widget>a{margin-top:-5px;color:#13537e;text-decoration:none;font-size:18px;line-height:18px;text-transform:uppercase;padding:5px 20px;border:1px solid #13537e;transition:color .3s,background-color .3s;display:inline-block;vertical-align:middle;cursor:pointer;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}header #cabecera_wrapper .sidebar_cabecera .share_widget>a:hover{background:#13537e;color:#fff}header #cabecera_wrapper .sidebar_cabecera .share_widget .addtoany_shortcode{position:absolute;display:none}header #cabecera_wrapper .sidebar_cabecera .widget{float:right}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget{margin-right:20px;display:none}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal{border:none;padding:0}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul::after{visibility:hidden;display:block;content:"";clear:both;height:0}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li{float:right}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a{font-size:14px;line-height:50px;display:block;padding:0 5px;color:#13537e;text-decoration:none}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a:hover{font-weight:600}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li.wpml-ls-current-language a{font-weight:600}header #cabecera_wrapper #logo a{display:inline-block;padding-right:10px}header #cabecera_wrapper #logo a img{display:inline-block;max-width:75%;height:auto}header #cabecera_wrapper #menu_launcher{text-align:right}header #cabecera_wrapper #menu_launcher a{color:#13537e}header #cabecera_wrapper #menu_close{display:none;position:fixed;z-index:2}header #cabecera_wrapper #menu_close a{color:#13537e}header #menu_pricipal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;background:rgba(255,255,255,0.98);width:100%;height:100%;text-align:center;z-index:1}header #menu_pricipal ul{vertical-align:middle;display:none}header #menu_pricipal ul li a{display:inline-block;padding:10px;color:#13537e;text-decoration:none;position:relative}header #menu_pricipal ul li a:after{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#13537e;transform:scaleX(0);transform-origin:bottom right;transition:transform .4s}header #menu_pricipal ul li a:hover:after{transform-origin:bottom left;transform:scaleX(1)}body.home header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget{display:block}#preguntas{max-width:1220px;padding:0 16px;margin:auto}.enunciado{font-size:18px;line-height:20px;padding-bottom:40px;font-family:'Roboto Slab',serif;font-weight:700}.enunciado em{display:block;font-size:14px;line-height:16px;padding-top:10px;font-weight:400}.pregunta{padding:60px 10px;opacity:.3;transition:opacity .3s}.pregunta.active{opacity:1}.pregunta .numero{font-size:40px;line-height:42px;padding-bottom:20px;font-weight:700}.pregunta .tema{font-size:14px;line-height:16px;padding-bottom:20px;text-transform:uppercase;font-weight:400}.pregunta .opciones{text-transform:uppercase}.pregunta .navegacion{text-align:center;padding:20px 0}.pregunta .navegacion a{color:#13537e;text-decoration:none;font-size:18px;line-height:18px;text-transform:uppercase;padding:5px 20px;border:1px solid #13537e;transition:color .3s,background-color .3s;display:inline-block;vertical-align:middle;cursor:pointer;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.pregunta .navegacion a:hover{background:#13537e;color:#fff}.pregunta.tipo_1 ul.opciones{font-size:0 !important;letter-spacing:0 !important;word-spacing:0 !important;margin:0 -5px}.pregunta.tipo_1 ul.opciones li{display:inline-block;vertical-align:top;font-size:14px;line-height:16px;margin:5px}.pregunta.tipo_1 ul.opciones li input[type=radio]{display:none}.pregunta.tipo_1 ul.opciones li label{display:block;background:#808080;color:#fff;padding:10px;cursor:pointer;transition:background .3s,color .3s;font-weight:400;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.pregunta.tipo_1 ul.opciones li label:hover,.pregunta.tipo_1 ul.opciones li input[type=radio]:checked+label{background:#13537e;color:#fff}.pregunta.tipo_2 ul.opciones{font-size:0 !important;letter-spacing:0 !important;word-spacing:0 !important}.pregunta.tipo_2 ul.opciones li:nth-child(0){padding-left:2px}.pregunta.tipo_2 ul.opciones li:nth-child(1){padding-left:10px}.pregunta.tipo_2 ul.opciones li:nth-child(2){padding-left:18px}.pregunta.tipo_2 ul.opciones li:nth-child(3){padding-left:26px}.pregunta.tipo_2 ul.opciones li:nth-child(4){padding-left:34px}.pregunta.tipo_2 ul.opciones li:nth-child(5){padding-left:42px}.pregunta.tipo_2 ul.opciones li:nth-child(6){padding-left:50px}.pregunta.tipo_2 ul.opciones li:nth-child(7){padding-left:58px}.pregunta.tipo_2 ul.opciones li:nth-child(8){padding-left:66px}.pregunta.tipo_2 ul.opciones li:nth-child(9){padding-left:74px}.pregunta.tipo_2 ul.opciones li:nth-child(10){padding-left:82px}.pregunta.tipo_2 ul.opciones li{font-size:12px;line-height:14px;width:9.09090909%;display:inline-block;vertical-align:top;text-align:left}.pregunta.tipo_2 ul.opciones li:last-child{padding-left:0;text-align:right;padding-right:5px}.pregunta.tipo_2 input{-webkit-appearance:none;appearance:none;width:100%;height:25px;background:#000;outline:none}.pregunta.tipo_2 input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#13537e;cursor:pointer}.pregunta.tipo_2 input::-moz-range-thumb{width:25px;height:25px;background:#13537e;cursor:pointer}.pregunta.tipo_2 input[type=text]{border:none;max-width:200px;padding:20px 10px;color:#13537e;font-size:14px;line-height:16px;background:#808080;color:#fff}.pregunta.tipo_3 .opciones{display:inline-block}.pregunta.tipo_3 .opciones li{display:block;background:#808080;color:#fff;padding:10px 20px 10px 30px;cursor:move;transition:background .3s,color .3s;margin:1px 0;font-size:14px;line-height:16px;position:relative;min-width:250px}.pregunta.tipo_3 .opciones li:hover{background:#13537e;color:#fff}.pregunta.tipo_3 .opciones li span{position:absolute;left:10px}.pregunta.tipo_3 .opciones li span:before{margin:0}.acciones{display:none;text-align:center}.acciones ul li{display:inline-block;vertical-align:middle}.acciones ul li button{background:#fff}.clasificatoria-template-default .acciones{display:block}label.error{display:block;font-size:16px;line-height:18px;font-style:italic;margin-top:10px}.cabecera_encuesta{display:table}.cabecera_encuesta h1,.cabecera_encuesta .candidatos{display:table-cell;vertical-align:middle}.cabecera_encuesta h1{padding-right:20px;font-size:28px;line-height:30px;font-weight:700}.cabecera_encuesta .candidatos>*{display:table-cell;vertical-align:middle;padding:0 10px}.cabecera_encuesta .candidatos>* img{margin:auto;display:block;margin-bottom:10px;max-width:100%;height:auto;padding:2px;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px}.cabecera_encuesta .candidatos .candidato h2{font-size:14px;line-height:14px;text-align:center;font-weight:400}body.page-template-single-resultado #contenido h2,body.page-template-single-resultado #contenido h3{font-size:32px;line-height:34px;margin-bottom:20px}body.page-template-single-resultado #contenido h2 span,body.page-template-single-resultado #contenido h3 span{font-weight:400}body.page-template-single-resultado #contenido h4{font-size:20px;line-height:22px;margin-bottom:10px}body.page-template-single-resultado .share{font-size:16px;line-height:16px;margin-bottom:30px}body.page-template-single-resultado .share strong,body.page-template-single-resultado .share .addtoany_shortcode{display:inline-block;vertical-align:middle}body.page-template-single-resultado .share span{width:24px !important;height:24px !important;line-height:24px !important;font-size:24px !important}.resultado .candidaturas,.tema ul{border:2px solid #ccc;padding:10px 40px;margin-bottom:30px;max-width:750px}.resultado{margin-bottom:40px}.resultado .candidaturas{font-size:0 !important;letter-spacing:0 !important;word-spacing:0 !important}.resultado .candidaturas .candidatura{display:block;padding:10px 0}.resultado .candidaturas .candidatura::after{visibility:hidden;display:block;content:"";clear:both;height:0}.resultado .tema ul{margin-bottom:20px;font-size:0 !important;letter-spacing:0 !important;word-spacing:0 !important}.resultado .tema ul li{display:block;padding:10px 0}.resultado .candidatura,.resultado .tema ul li{display:table;width:100%}.resultado .candidatura .candidato,.resultado .tema ul li .candidato,.resultado .candidatura .valor,.resultado .tema ul li .valor{display:table-cell;vertical-align:top}.resultado .candidatura .candidato,.resultado .tema ul li .candidato{padding-right:30px}.resultado .candidatura .candidato h4,.resultado .tema ul li .candidato h4{font-size:14px !important;line-height:15px !important;text-align:center}.resultado .candidatura .candidato img,.resultado .tema ul li .candidato img{display:block;margin-bottom:10px;max-width:100px;height:auto;padding:2px;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px}.resultado .candidatura .valor,.resultado .tema ul li .valor{font-size:14px;line-height:16px;margin-left:200px;width:100%}.resultado .candidatura .valor .wrapper,.resultado .tema ul li .valor .wrapper{width:100%;position:relative;padding:40px 0;background:#ccc;margin-top:10px}.resultado .candidatura .valor .wrapper span,.resultado .tema ul li .valor .wrapper span{position:absolute;left:0;top:0;bottom:0;text-align:center;color:#fff;font-size:18px;line-height:80px;height:100%;transition:width 0s;display:none;font-weight:400}.error{font-size:14px;line-height:14px;color:red;margin-top:5px}footer{font-size:20px;line-height:22px;padding-top:80px}footer .sidebar::after{visibility:hidden;display:block;content:"";clear:both;height:0}footer .sidebar li{float:right}footer .sidebar li h2.widget_titulo{margin-bottom:5px;font-size:16px;line-height:24px}footer .sidebar li:first-child{float:left}footer .sidebar li img{max-width:50%;height:auto;display:block}@media (max-width:768px){footer .sidebar li{float:none !important;clear:none;display:block;text-align:center;padding:20px 0}footer .sidebar li img{margin:auto}header{margin-bottom:40px}header #cabecera_wrapper .sidebar_cabecera .share_widget{display:none}.cabecera_encuesta{display:block;text-align:center}.cabecera_encuesta h1{display:block;text-align:center;padding-right:0;padding-bottom:20px}.cabecera_encuesta .candidatos{width:100%;display:block}.cabecera_encuesta .candidatos>*{display:inline-block}body.home #contenido .encuestas>li{display:block;padding:20px 0}body{font-size:20px;line-height:25px;font-weight:400}body #contenido em{font-size:20px;line-height:25px}header #menu_pricipal ul li a{font-size:20px;line-height:22px}}@media (max-width:500px){.resultado .candidaturas,.resultado .temas ul{padding:10px}.resultado .candidaturas .candidatura .candidato,.resultado .temas ul .candidatura .candidato,.resultado .candidaturas li .candidato,.resultado .temas ul li .candidato{padding:0;margin:0;display:block}.resultado .candidaturas .candidatura .candidato img,.resultado .temas ul .candidatura .candidato img,.resultado .candidaturas li .candidato img,.resultado .temas ul li .candidato img{display:none}.resultado .candidaturas .candidatura .valor,.resultado .temas ul .candidatura .valor,.resultado .candidaturas li .valor,.resultado .temas ul li .valor{display:block;width:100%;margin:0;padding:0}.resultado .candidaturas .candidatura .valor .wrapper,.resultado .temas ul .candidatura .valor .wrapper,.resultado .candidaturas li .valor .wrapper,.resultado .temas ul li .valor .wrapper{padding:20px 0}.resultado .candidaturas .candidatura .valor .wrapper span,.resultado .temas ul .candidatura .valor .wrapper span,.resultado .candidaturas li .valor .wrapper span,.resultado .temas ul li .valor .wrapper span{line-height:40px}.cabecera_encuesta .candidatos span{font-size:16px;line-height:16px}.cabecera_encuesta .candidatos img{max-width:75px}.cabecera_encuesta .candidatos .candidato{padding:0}body.home #contenido .encuestas>li h2{font-size:40px;line-height:40px}body.home #contenido .encuestas>li ul li a{font-size:22px;line-height:30px;font-weight:500}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li{float:none;display:block;text-align-last:left}header #cabecera_wrapper .sidebar_cabecera .widget.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a{line-height:18px;padding:4px}}