.elections-2015{width:100%;margin-bottom:25px;overflow:hidden;margin-left:0 !important}.elections-2015 .elections-2015-congress,.elections-2015 .elections-2015-senate{margin:0}.elections-2015 .party-bullet{width:11px;height:11px;border-radius:11px;display:block;float:left;margin-top:4px;margin-right:4px}.elections-2015 .party-bullet.otros{background-color:#848484}.elections-2015 abbr{border:none;cursor:help}.elections-2015 .widget-hidden{display:none}.elections-2015 input.text,.elections-2015 input.title,.elections-2015 input[type="email"],.elections-2015 input[type="text"],.elections-2015 input[type="password"]{margin:0}.elections-2015 input[type=text],.elections-2015 textarea,.elections-2015 input[type=email],.elections-2015 select,.elections-2015 button,.elections-2015 input[type=search],.elections-2015 input[type=submit]{-webkit-appearance:none !important;-moz-appearance:none;outline:none}.elections-2015 ul{float:none;display:block;overflow:hidden}.elections-2015 p{margin-bottom:0}.elections-2015 select{margin:0;padding:0;width:auto;height:auto}.elections-2015 svg{overflow:visible}.elections-2015 p.active{display:block !important}.elections-2015 .icon-buscar_16_g{background:none}.elections-2015 .icon-info{background:none;float:left;width:20px}.elections-2015 .icon-info svg{border-radius:50%;border:1px #a5a5a5 solid}.elections-2015 .icon-close_16_a{background:url("http://e00-elmundo.uecdn.es/em/elecciones/elecciones-generales/img/close_16_a.png") no-repeat 0 0}.elections-2015 .elections-2015-title{font:normal 19px "Clear Sans",Arial,Arial,sans-serif,helvetica;margin-bottom:15px;letter-spacing:-1px}.elections-2015 .elections-2015-title a{color:#000;display:block;padding:6px 0 3px 35px;background:url("http://e00-elmundo.uecdn.es/em/elecciones/elecciones-generales/img/icono-elecciones-2015.png") no-repeat 0 center;background-size:27px 27px}.elections-2015 .section-title{font:normal 16px/17px "Clear Sans",Arial,sans-serif,helvetica;letter-spacing:-1px;color:#333;position:relative;text-align:center;text-transform:uppercase;margin-bottom:10px}.elections-2015 .section-title:after{content:"";width:15px;height:2px;background-color:#333;display:block;margin:0 auto;margin-top:5px}.elections-2015 .tabs{border-bottom:1px #898989 solid;padding:0}.elections-2015 .tabs ul{margin-bottom:0;width:240px;margin:0 auto}.elections-2015 .tabs ul li{margin-right:0;float:left;margin-left:38px}.elections-2015 .tabs ul li a{color:#a6a6a6;font:normal 20px/21px "Clear Sans",Arial,sans-serif,helvetica;letter-spacing:-1px;display:block;padding:0 15px 9px;position:relative;cursor:pointer;border:none}.elections-2015 .tabs ul li a:after{content:"";background-color:#a6a6a6;position:absolute;bottom:0;left:50%;width:0;overflow:hidden;height:3px;transition:all 0.24s ease 0s;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0}.elections-2015 .tabs ul li a:focus{background:none}.elections-2015 .tabs ul li:first-child{margin-left:0}.elections-2015 .tabs ul li.tab-active a{color:#2E6D9D;border:none}.elections-2015 .tabs ul li.tab-active a:after{width:100%;background-color:#2E6D9D;opacity:1}.elections-2015 .search{position:relative;margin-bottom:20px}.elections-2015 .search .icon-buscar_16_g{width:30px;height:30px;background-color:#0984AF;position:absolute;right:0;bottom:1px;text-align:center;padding-top:5px}.elections-2015 .search .search-input{font:normal 14px "Clear Sans",Arial,sans-serif,helvetica;color:#d9d9d9;padding:8px 5px 7px 5px;width:100%;border:none;float:left;height:31px;border:1px #d9d9d9 solid}.elections-2015 .search .search-input:focus{color:#333}.elections-2015 .search label{font:normal 14px "Clear Sans",Arial,sans-serif,helvetica;color:#333;display:block;margin-bottom:5px;padding-left:5px;text-transform:none;text-align:left}.elections-2015 .search label:after{display:none}.elections-2015 .search .search-form{clear:both;overflow:hidden}.elections-2015 .text-info{font:normal 14px/15px "Clear Sans",Arial,sans-serif,helvetica;color:#888;letter-spacing:-1px}.elections-2015 .text-info .icon-info{width:14px;height:14px;margin-right:5px;float:left}.elections-2015 .text-info span{display:table;height:1%}.elections-2015 .text-info.text-big{font-size:16px;color:#5D5D5D;padding:13px 0}.elections-2015 .text-aviso{display:block;font:normal 12px/14px "Clear Sans",Arial,sans-serif,helvetica;color:#888;padding:10px 0 0 0;margin-bottom:15px}.elections-2015 .autocompleted{position:absolute;z-index:99}.elections-2015 .autocompleted-default{top:32px;right:0}.elections-2015 .autocompleted-default ul{background-color:#FFF;min-width:288px;padding:18px 10px;border:1px #d9d9d9 solid;max-height:200px;overflow-y:scroll}.elections-2015 .autocompleted-default li{font:normal 14px "Clear Sans",Arial,sans-serif,helvetica;color:#4186a8;margin-top:15px}.elections-2015 .autocompleted-default li:first-child{margin-top:0}.elections-2015 .autocompleted-default a:hover{color:#49a3db}.elections-2015 .autocompleted-default .icon-close_16_a{width:17px;height:17px;display:block;position:absolute;top:15px;right:15px;cursor:pointer;z-index:2}.elections-2015 .bars{padding:10px;overflow:hidden;padding:0;margin-bottom:10px;min-height:112px}.elections-2015 .bars .bars-text{font:normal 13px "Clear Sans",Arial,sans-serif,helvetica;color:#888;margin-bottom:10px}.elections-2015 .bars li{margin-right:0}.elections-2015 .bars .bars-list{margin-bottom:0}.elections-2015 .bars .bars-label{font:normal 14px "Clear Sans",Arial,sans-serif,helvetica;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.elections-2015 .bars .bars-barBg{display:block;width:100%}.elections-2015 .bars .bars-bar{display:block;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;-webkit-transition:width 0.6s ease;transition:width 0.6s ease}.elections-2015 .bars .bars-pattern{background-image:repeating-linear-gradient(-45deg, transparent, transparent 1px, rgba(255,255,255,0.5) 3px, rgba(255,255,255,0.5) 4px);opacity:.7}.elections-2015 .bars-thinner{padding:5px;width:100%}.elections-2015 .bars-thinner li{float:left;width:48%;margin-right:0;padding:2px 0}.elections-2015 .bars-thinner li:nth-child(2n){margin-left:4%}.elections-2015 .bars-thinner .bars-label{margin-bottom:2px;color:#333;letter-spacing:-1px}.elections-2015 .bars-thinner .bars-barBg{background-color:#E5E5E5;display:block;width:95%;margin-bottom:5px;overflow:hidden}.elections-2015 .bars-thinner .bars-bar{background-color:#A3A3A3;height:6px;display:block}.elections-2015 .bars-thin .bars-label{font:normal 10px "Clear Sans",Arial,sans-serif,helvetica;color:#888}.elections-2015 .bars-thin .bars-bar{min-height:7px}.elections-2015 .bars-thin .bars-barBg{float:left;position:relative;top:5px;background-color:#e1e1e1}.elections-2015 .bars-thin .bars-data{font:normal 10px "Clear Sans",Arial,sans-serif,helvetica;color:#888}.elections-2015 .bars-medium{background-color:transparent}.elections-2015 .bars-medium .bars-item{overflow:hidden;position:relative;margin-bottom:1px}.elections-2015 .bars-medium .bars-label{float:left;width:24%;margin-right:2%;color:#1e1e1e}.elections-2015 .bars-medium .bars-barBg{float:left;height:21px;text-align:right;width:74%;background-color:#e1e1e1}.elections-2015 .bars-medium .bars-bar{height:21px}.elections-2015 .bars-medium .bars-data{position:absolute;top:1px;right:5px;color:#1e1e1e;font:normal 10px "Clear Sans",Arial,sans-serif,helvetica}.elections-2015 .bars-fat .bars-barBg,.elections-2015 .bars-fat .bars-bar{height:27px;display:block}.elections-2015 .bars-values{float:right}.elections-2015 .bars-values p{font:normal 15px "Clear Sans",Arial,sans-serif,helvetica;color:#333;float:left;width:50%;text-align:right;border-top:1px #a6a6a6 solid;margin-top:1px}.elections-2015 .bars-values p span{letter-spacing:-1px}.elections-2015 .bars-values p:first-child{position:relative}.elections-2015 .bars-values p:first-child:before,.elections-2015 .bars-values p.bars-values-medium:before{position:absolute;top:-40px;left:98%;height:40px;width:1px;background-color:#a6a6a6;content:""}.elections-2015 .bars-progress{min-height:40px}.elections-2015 .bars-progress-a .bars-item:last-child{float:right}.elections-2015 .bars-progress-b{background-color:#FFF}.elections-2015 .bars-data-inside{position:absolute;top:1px;right:5px}.elections-2015 .bars-data-outside{text-align:right;float:right;padding-right:0}.elections-2015 .bars-nested .bars-bar{font:normal 12px "Clear Sans",Arial,sans-serif,helvetica;float:left;color:#FFF;text-align:center}.elections-2015 .bars-bipartisanship{padding:10px;position:relative;overflow:visible}.elections-2015 .bars-bipartisanship .bars-item{margin-top:10px}.elections-2015 .bars-bipartisanship .bars-item:first-child{margin-top:0}.elections-2015 .bars-bipartisanship .bars-item:last-child .bars-data,.elections-2015 .bars-bipartisanship .bars-item:last-child .bars-label{color:#a0a0a0}.elections-2015 .bars-bipartisanship .bars-label{width:24px;margin-right:8px;overflow:visible;white-space:normal;text-overflow:none}.elections-2015 .bars-bipartisanship .bars-data{width:35%;position:static;clear:both;font:normal 17px "Clear Sans",Arial,sans-serif,helvetica;color:#333;text-align:center;margin-top:4px}.elections-2015 .bars-bipartisanship .bars-barBg{width:100%}.elections-2015 .bars-bipartisanship .bars-values{padding-left:0;width:100%;float:none;margin-bottom:15px;height:22px}.elections-2015 .bars-bipartisanship .bars-values p:first-child:before{top:-35px;height:35px}.elections-2015 .bars-bipartisanship .bars-values span{position:relative;left:7px}.elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.elections-2015 .bars-alliances .bars-label{float:left;width:125px;margin-right:10px}.elections-2015 .bars-alliances .bars-item{clear:left;margin-top:6px}.elections-2015 .bars-alliances .bars-item:first-child{margin-top:0}.elections-2015 .bars-alliances .bars-barBg{width:calc(90% - 100px - 10px - 25px)}.elections-2015 .bars-alliances .bars-data{width:25px}.elections-2015 .bars-alliances .bars-values{padding-left:110px;width:calc(93% - 36px);margin-right:36px}.elections-2015 .bars-alliances .bars-values p:first-child:before{top:-57px;height:57px}.elections-2015 .bars-alliances.bars-1 .bars-list{padding-top:20px}.elections-2015 .bars-alliances.bars-1 .bars-item{margin-bottom:20px}.elections-2015 .bars-alliances.bars-1 .bars-values p:first-child:before{top:-38px;height:38px}.elections-2015 .bars-alliances.bars-2 .bars-list{padding-top:5px}.elections-2015 .bars-alliances.bars-2 .bars-item{margin-bottom:2px}.elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-38px;height:38px}.elections-2015 .bars-alliances.bars-3 .bars-list{padding-top:2px}.elections-2015 .bars-alliances.bars-3 .bars-item{margin-bottom:5px}.elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-52px;height:52px}.elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-65px;height:65px}.elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-79px;height:79px}.elections-2015 .bars-alliances .bars-item:last-child{margin-bottom:0}.elections-2015 .bars-seats{position:relative;overflow:hidden}.elections-2015 .bars-seats .bars-label{min-width:50px}.elections-2015 .bars-seats .bars-values{padding-left:26%;width:100%;float:none;margin-right:0}.elections-2015 .bars-seats .bars-values p:first-child:before{top:-300px;height:300px}.elections-2015 .bars-preelected{padding:15px 0 0 0;margin-bottom:0;min-height:inherit}.elections-2015 .bars-preelected .bars-barBg{background-color:#e1e1e1}.elections-2015 .bars-preelected .bars-values{width:100%}.elections-2015 .bars-preelected .text-aviso{padding-top:10px;clear:both}.elections-2015 .btn{font:normal 16px "Clear Sans",Arial,sans-serif,helvetica;background-color:#f2f2f2;color:#333;border:1px #d9d9d9 solid;text-align:center;display:block;width:100%;padding:3px 0;margin-bottom:15px;cursor:pointer;-moz-transition-duration:0.6s;-o-transition-duration:0.6s;-webkit-transition-duration:0.6s;transition-duration:0.6s}.elections-2015 .btn:hover{background-color:#d8d8d8}.elections-2015 .btn#btn_borra{float:left;width:155px}.elections-2015 .btn-complete{font-size:15px;line-height:16px;color:#FFF;padding:11px;text-decoration:none;height:40px;background-color:#2e6d9d;clear:both}.elections-2015 .hemicycle{padding:20px 0 30px 0;position:relative;clear:both}.elections-2015 .hemicycle .cont-centro-hemicycle{position:relative}.elections-2015 .hemicycle .centro-hemicycle{text-align:center;margin:0 auto;width:140px;margin-left:-70px;position:absolute;left:50%;bottom:5px}.elections-2015 .hemicycle .resultados_esc_mayoria p{font:normal 14px "Clear Sans",Arial,sans-serif,helvetica;color:#888;margin:-22px 11px 0 0;text-align:right}.elections-2015 .hemicycle #id_nombre_partido,.elections-2015 .hemicycle #id_partido_resultados{position:absolute;left:0;width:100%;text-align:center}.elections-2015 .hemicycle .resultados_nombre_partido{font:normal 17px/20px "Clear Sans Bold",Arial,sans-serif,helvetica;display:block;width:133px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 auto}.elections-2015 .hemicycle .partido_resultados{font:normal 17px/20px "Clear Sans",Arial,sans-serif,helvetica;display:block;margin-bottom:5px;color:#333}.elections-2015 .hemicycle .hemicycle-year{position:absolute;width:100%;height:100%;top:0;left:0}.elections-2015 .hemicycle .hemicycle-actual-anyo,.elections-2015 .hemicycle .hemicycle-old-anyo{font:normal 12px "Clear Sans",Arial,sans-serif,helvetica;color:#1e1e1e;position:absolute;letter-spacing:-1px}.elections-2015 .hemicycle .line{width:100%;position:relative;display:block}.elections-2015 .hemicycle .line:after{content:"";position:absolute;top:0;left:calc(50% + 1px);height:72px;width:1px;background-color:#a6a6a6}.elections-2015 .hemicycle .text-diputados{font:normal 12px "Clear Sans",Arial,sans-serif,helvetica;color:#1E1E1E;fill:#1E1E1E}.elections-2015 .hemicycle g{-webkit-tap-highlight-color:transparent}.elections-2015 .hemicycle-actual{min-width:280px;margin-left:auto;margin-right:auto;width:100%}.elections-2015 .hemicycle-actual .svg-hemicycle{margin-left:auto;margin-right:auto;display:block}.elections-2015 .hemicycle-actual .svg-hemicycle path,.elections-2015 .hemicycle-actual .svg-hemicycle text{cursor:pointer}.elections-2015 .hemicycle-old{min-width:280px;margin-left:auto;margin-right:auto;width:100%}.elections-2015 .hemicycle-old .svg-hemicycle{margin-left:auto;margin-right:auto;display:block}.elections-2015 .hemicycle-old .hemicycle-actual-anyo{left:39px}.elections-2015 .hemicycle-anyo{overflow:hidden;height:21px;margin:0 auto;position:relative}.elections-2015 .hemicycle-anyo p{width:39px;text-align:center}.elections-2015 .hemicycle-anyo .hemicycle-actual-anyo{left:0}.elections-2015 .hemicycle-anyo .hemicycle-actual-anyo:before{content:"";position:absolute;top:0;left:-3px;width:41px;background-color:#a0a0a0;height:1px}.elections-2015 .hemicycle-anyo .hemicycle-old-anyo{left:36px}.elections-2015 .hemicycle-anyo .hemicycle-old-anyo:before{content:"";position:absolute;top:0;left:8px;width:19px;background-color:#a0a0a0;height:1px}.elections-2015 .hemicycle-anyo .resultados_esc_mayoria{float:right}.elections-2015 .elections-2015-senate .hemicycle .line{display:none}.elections-2015 .cont-mapa,.elections-2015 .cont-table{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:none}.elections-2015 .map-content{padding-top:15px}.elections-2015 .map-content path{cursor:pointer}.elections-2015 .map-svg{display:none;text-align:center;margin-bottom:8px}.elections-2015 #svg-congreso{-moz-transform:scale(1.015) translate(1.5px, -0.8px);-ms-transform:scale(1.015) translate(1.5px, -0.8px);-webkit-transform:scale(1.015) translate(1.5px, -0.8px);transform:scale(1.015) translate(1.5px, -0.8px)}.elections-2015 .resultados-elecciones{position:relative;margin-left:-16px;margin-right:-16px;padding:20px 16px}.elections-2015 .lightbox-active{background-color:#f0f0f0}.elections-2015 .lightbox-active .cont-mapa{display:block}.elections-2015 .lightbox{position:absolute;bottom:49px;left:50%;margin-left:-120px;background-color:#FFF;border:1px #d9d9d9 solid;padding:10px;color:#888;min-width:240px;z-index:3;text-align:left;max-width:240px;display:block}.elections-2015 .lightbox .electoral-data-global-map{font:normal 18px "Clear Sans",Arial,sans-serif,helvetica;float:left;margin:0;margin-bottom:5px;color:#000}.elections-2015 .lightbox .electoral-data-global-map a{color:#000}.elections-2015 .lightbox .cierra{float:right;margin-right:4px;margin-top:4px}.elections-2015 .lightbox .cierra+ul{clear:both}.elections-2015 .lightbox .cierra+ul li{font:normal 14px "Clear Sans",Arial,sans-serif,helvetica;letter-spacing:-1px}.elections-2015 .lightbox li span{padding-right:4px}.elections-2015 .lightbox .icon-close_16_a{width:16px;height:16px;display:block;cursor:pointer}.elections-2015 .lightbox #electoral-data-global-map{margin-bottom:0;clear:both}.elections-2015 .lightbox #electoral-data-global-map span{font:normal 12px "Clear Sans",Arial,sans-serif,helvetica}.elections-2015 .lightbox .btn{margin-bottom:0;font-size:12px}.elections-2015 .lightbox .bars-thinner{margin-top:0;padding:3px 0 0 0}.elections-2015 .lightbox .bars-thinner li{width:100%;float:none;margin-left:0}.elections-2015 .lightbox .bars-thinner .bars-label{margin-bottom:2px}.elections-2015 .lightbox .bars-thinner .bars-barBg{margin-bottom:4px}.elections-2015 .Legend-senate .legend-list{margin-bottom:0}.elections-2015 .Legend-senate .legend-item{float:left;font:normal 14px "Clear Sans",Arial,sans-serif,helvetica;color:#333;margin-left:25px;margin-right:15px}.elections-2015 .Legend-senate .legend-item:first-child{margin-left:0}.elections-2015 .Legend-senate .legend-item:first-child:before{content:"";width:10px;height:10px;background-color:#B8C4CC;display:inline-block;margin-right:5px}.elections-2015 .Legend-senate .legend-item:last-child{margin-left:0}.elections-2015 .Legend-senate .legend-item:last-child:before{content:"";width:10px;height:10px;background-image:repeating-linear-gradient(-45deg, transparent, transparent 1px, rgba(255,255,255,0.5) 1px, rgba(0,0,0,0.5) 3px);display:inline-block;margin-right:5px;background-color:#B8C4CC}.elections-2015 .legend-map{background-color:#f6f6f6;padding:10px;margin:5px}.elections-2015 .legend-map ul{margin-bottom:0}.elections-2015 .legend-map li{font:normal 12px "Clear Sans",Arial,sans-serif,helvetica;color:#888;float:left;margin:0 4px 0 0}.elections-2015 .legend-map .party-bullet{margin:3px 3px 0 0}.elections-2015 .tables{width:100%;margin-bottom:10px;border-collapse:separate;box-shadow:none}.elections-2015 .tables tr:nth-child(2n+2){background-color:transparent}.elections-2015 .tables tr.active{background-color:#F2F2F2}.elections-2015 .tables td,.elections-2015 .tables th{font:normal 14px "Clear Sans",Arial,sans-serif,helvetica;color:#333;padding:1px 0;text-align:center;height:30px;vertical-align:middle;letter-spacing:-1px}.elections-2015 .tables th{text-align:center;padding-bottom:4px;vertical-align:bottom;background-color:transparent;border:none;text-transform:none;border-bottom:2px #EAEAEA solid}.elections-2015 .tables th select{font:normal 14px/18px "Clear Sans",Arial,sans-serif,helvetica;border:none;margin-top:-4px;background-color:transparent;padding-right:10px;position:relative;z-index:2;width:140%;appearance:none;letter-spacing:-1px}.elections-2015 .tables th select::-ms-expand{display:none}.elections-2015 .tables th:first-child{text-align:left;padding-left:14px}.elections-2015 .tables td{border-right:none}.elections-2015 .tables td span:nth-child(2){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:165px;display:block}.elections-2015 .tables .comparar-datos{position:relative;overflow:hidden;width:100%;display:inline-block;top:5px;margin-bottom:0;line-height:15px}.elections-2015 .tables .comparar-datos span{position:relative;background:#fff;border:1px solid #fff}.elections-2015 .tables .comparar-datos span:after,.elections-2015 .tables .comparar-datos span:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.elections-2015 .tables .comparar-datos span:after{border-color:rgba(128,213,168,0);border-top-color:#fff;border-width:5px;margin-left:40px;margin-top:1px}.elections-2015 .tables .comparar-datos span:before{border-color:rgba(194,225,245,0);border-top-color:#333;border-width:7px;margin-left:38px;margin-top:1px}@media all and (-ms-high-contrast: none){.elections-2015 .tables .comparar-datos span:after{content:none}.elections-2015 .tables .comparar-datos span:before{top:5px;left:3px;border-width:5px}}.elections-2015 .tables tr:first-child td{border-top:5px #FFF solid}.elections-2015 .tables tr:last-child td{border-bottom:5px #FFF solid}.elections-2015 .tables td:nth-child(2),.elections-2015 .tables td:nth-child(3){text-align:center}.elections-2015 .tables tbody td:first-child{font-size:14px;text-align:left;width:195px}.elections-2015 .tables .comparar-datos:before{top:1px}.elections-2015 .tables strong{font-weight:normal}.elections-2015 .tables thead tr{background-color:transparent}.elections-2015 .tables tfoot tr{background-color:transparent}.elections-2015 .tables tfoot td:first-child{border-top:1px #d9d9d9 solid;text-align:left}.elections-2015 .tables tfoot td:first-child span{overflow:visible;white-space:normal;max-width:100%}.elections-2015 .tables .active{background-color:#f2f2f2}.elections-2015 .tables .ellipsis{overflow:hidden;height:37px;line-height:17px}.elections-2015 .tables .ellipsis:before{content:"";float:left;width:5px;height:37px}.elections-2015 .tables .ellipsis>*:first-child{float:right;width:100%;margin-left:-5px}.elections-2015 .tables .ellipsis:after{content:"\02026";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-25px;left:100%;width:50px;margin-left:-3em;padding-right:5px;text-align:right;background-size:100% 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAABCAMAAACfZeZEAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wDWRdwAAAP90Uk5TgsRjMZXhS30YrvDUP3Emow1YibnM9+ggOZxrBtpRRo94gxItwLOoX/vsHdA2yGgL8+TdKUK8VFufmHSGgAQWJNc9tk+rb5KMCA8aM0iwpWV6dwP9+fXuFerm3yMs0jDOysY8wr5FTldeoWKabgEJ8RATG+IeIdsn2NUqLjQ3OgBDumC3SbRMsVKsValZplydZpZpbJOQco2KdYeEe36BDAL8/vgHBfr2CvTyDu8R7esU6RcZ5ecc4+Af3iLcJSjZ1ivT0S/PMs3LNck4x8U7wz7Bv0G9RLtHuEq1TbJQr1OtVqqnWqRdoqBhnmSbZ5mXapRtcJGOc4t2eYiFfH9AS7qYlgAAARlJREFUKM9jqK9fEGS7VNrDI2+F/nyB1Z4Fa5UKN4TbbeLY7FW0Tatkp3jp7mj7vXzl+4yrDsYoVx+JYz7mXXNSp/a0RN25JMcLPP8umzRcTZW77tNyk63tdprzXdmO+2ZdD9MFe56Y9z3LUG96mcX02n/CW71JH6Qmf8px/cw77ZvVzB+BCj8D5vxhn/vXZh6D4uzf1rN+Cc347j79q/zUL25TPrJMfG/5LvuNZP8rixeZz/mf+vU+Vut+5NL5gPOeb/sd1dZbTs03hBuvmV5JuaRyMfk849nEM7qnEk6IHI8/qn049hB35QGHiv0yZXuMdkXtYC3ebrglcqvYxoj1muvC1nDlrzJYGbpcdHHIMo2FwYv+j3QAAOBSfkZYITwUAAAAAElFTkSuQmCC);background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff), color-stop(50%, #fff));background:-moz-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:-o-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:-ms-linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff)}.elections-2015 .table-medium td:first-child,.elections-2015 .table-medium th{font-size:14px}.elections-2015 .table-medium td:first-child span{padding-left:24px}.elections-2015 .table-medium th select{font-size:14px}.elections-2015 .table-medium th:first-child{padding-left:26px}.elections-2015 .table-medium tr:first-child td{padding-top:10px}.elections-2015 .table-medium tr:last-child td{padding-bottom:10px}.elections-2015 .table-medium tfoot td:first-child{font-size:12px}.elections-2015 .tables-congress td:hover,.elections-2015 .tables-senate td:hover{cursor:pointer}.elections-2015 .tables-congress th:nth-child(n+2),.elections-2015 .tables-senate th:nth-child(n+2){min-width:43px}.elections-2015 .table-congress-active .cont-table{display:block}.elections-2015 .tables-senate-map tbody td:first-child span{font-size:12px;line-height:14px}.elections-2015 .tables-senate-map tbody span:nth-child(2){position:relative;height:30px;overflow:hidden;display:block;max-width:145px}.elections-2015 .tables-senate-map tbody span:nth-child(2):after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30%;height:1.2em}.elections-2015 .tables-senate-map .table-senate-senator{width:140px;overflow:hidden}.elections-2015 .tables-data-parties .party-bullet{padding-left:0}.elections-2015 .tables-data-parties .party-bullet:before{background-color:transparent}.elections-2015 .tables-data-elections{border-top:1px #d9d9d9 solid}.elections-2015 .tables-data-elections th{background-color:#efefef;text-align:left}.elections-2015 .tables-data-elections th:first-child{padding-left:5px}.elections-2015 .tables-data-elections td{text-align:right;padding-right:5px}.elections-2015 .tables-data-elections td,.elections-2015 .tables-data-elections th,.elections-2015 .tables-data-elections tr:last-child td{border-bottom:1px #d9d9d9 solid}.elections-2015 .tables-data-elections tr:first-child td{border:none;border-bottom:1px #d9d9d9 solid}.elections-2015 .tables-data-elections td:nth-child(2),.elections-2015 .tables-data-elections td:nth-child(3){text-align:right}.elections-2015 .tables-divide{border-right:1px #d9d9d9 solid}.elections-2015.widget-portada .tabs,.elections-2015.widget-portadilla .tabs{margin-bottom:25px}.elections-2015.widget-portada .elections-2015-senate .col-mid .text-aviso,.elections-2015.widget-portadilla .elections-2015-senate .col-mid .text-aviso{display:none}.elections-2015.widget-portada .col-right,.elections-2015.widget-portadilla .col-right{position:relative}.elections-2015.widget-portada .search,.elections-2015.widget-portadilla .search{width:100%;clear:both}.elections-2015.widget-portada .bars-thinner,.elections-2015.widget-portadilla .bars-thinner{clear:both}.elections-2015.widget-portada .bars-progress-a,.elections-2015.widget-portadilla .bars-progress-a{padding-top:5px}.elections-2015.widget-portada .bars-seats,.elections-2015.widget-portadilla .bars-seats{margin-bottom:22px}.elections-2015.widget-portada .btn,.elections-2015.widget-portadilla .btn{margin-bottom:0}.elections-2015.widget-portada .covenant h1.section-title,.elections-2015.widget-portada .search h1.section-title,.elections-2015.widget-portadilla .covenant h1.section-title,.elections-2015.widget-portadilla .search h1.section-title{color:#0984AF;text-transform:none}.elections-2015.widget-portada .covenant h1.section-title:after,.elections-2015.widget-portada .search h1.section-title:after,.elections-2015.widget-portadilla .covenant h1.section-title:after,.elections-2015.widget-portadilla .search h1.section-title:after{background-color:#0984AF}.elections-2015.widget-portada .covenant .text-aviso,.elections-2015.widget-portada .search .text-aviso,.elections-2015.widget-portadilla .covenant .text-aviso,.elections-2015.widget-portadilla .search .text-aviso{padding:0;color:#333}.elections-2015.widget-portada .covenant #js-cont-table-congress,.elections-2015.widget-portadilla .covenant #js-cont-table-congress{position:relative}.elections-2015.widget-portada .elections-2015-congress .covenant-2015 .bars,.elections-2015.widget-portada .elections-2015-congress .covenant-2015 td:nth-child(4),.elections-2015.widget-portadilla .elections-2015-congress .covenant-2015 .bars,.elections-2015.widget-portadilla .elections-2015-congress .covenant-2015 td:nth-child(4){display:none}.elections-2015.widget-portada .tables .disabled td:nth-child(4),.elections-2015.widget-portadilla .tables .disabled td:nth-child(4){opacity:.6}.tooltip-elections-2015{background-color:#414141;padding:3px 6px;font-weight:normal}.tooltip-elections-2015 span{display:block;font:normal 12px "Clear Sans",Arial,sans-serif,helvetica;color:#FFF;text-align:center;padding:1px 0}.tooltip-elections-2015 .tooltip-important{font-size:14px}.content[itemprop="articleBody"] .summary-item .elections-2015 .text-info{font-size:18px}.content[itemprop="articleBody"] .summary-item .elections-2015 .hemicycle .hemicycle-actual-anyo,.content[itemprop="articleBody"] .summary-item .elections-2015 .hemicycle .hemicycle-old-anyo,.content[itemprop="articleBody"] .summary-item .elections-2015 .text-aviso{font-size:12px}.content[itemprop="articleBody"] .summary-item .elections-2015 .bars .bars-label,.content[itemprop="articleBody"] .summary-item .elections-2015 .text-info{font-size:14px;line-height:15px}.content[itemprop="articleBody"] .summary-item .elections-2015 .bars-values p{font-size:15px}.content[itemprop="articleBody"] .summary-item .elections-2015 .bars-bipartisanship .bars-data{font-size:17px}@media screen and (min-width: 700px){.elections-2015 .elections-2015-header{margin-bottom:20px}.elections-2015 .elections-2015-title{line-height:36px}.elections-2015 .col-left{float:left;width:61.5%;position:relative}.elections-2015 .col-mid{width:36%}.elections-2015 .col-right{display:block}.elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.elections-2015 .data-province .section-title:after{width:160px}.elections-2015 .tabs li{font-size:20px;line-height:22px}.elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.elections-2015 .tabs ul.tab-list a:after{content:none}.elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.elections-2015 .search .search-input{padding:5px}.elections-2015 .text-info{font-size:14px}.elections-2015 .text-info .icon-info{margin-right:4px}.elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.elections-2015 .text-aviso{margin-bottom:0}.elections-2015 .bars{min-height:0}.elections-2015 .bars .bars-text{font-size:15px}.elections-2015 .bars-thinner{min-height:0}.elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.elections-2015 .bars-medium .bars-barBg,.elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.elections-2015 .bars-medium .bars-values{margin-bottom:8px}.elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.elections-2015 .bars-alliances .bars-label{line-height:17px}.elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.elections-2015 .bars-progress{min-height:45px}.elections-2015 .tables th{font-size:14px;padding-bottom:0}.elections-2015 .tables th select{font-size:14px}.elections-2015 .tables td{font-size:13px}.elections-2015 .tables tbody td{padding:0;height:20px}.elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.elections-2015 .tables .party-bullet:before{top:5px}.elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.elections-2015 .tables-congress,.elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.elections-2015 #js-cont-table-senate,.elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.elections-2015 .legend-map li{font-size:13px}.elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.elections-2015 .mapa.col{float:none}.elections-2015 .text-diputados,.elections-2015 .text-siglas{fill:#1e1e1e}.elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.elections-2015 .hemicycle .hemicycle-actual-anyo,.elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.elections-2015 .hemicycle .partido_resultados{font-size:14px}.elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.elections-2015 .bars-progress .bars-item{margin-bottom:10px}.elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.elections-2015 .bars-progress .bars-label{font-size:15px}.elections-2015 .national-data{float:left;width:67.57%}.elections-2015 .covenant .section-title,.elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.elections-2015 .covenant .section-title:after,.elections-2015 .search .section-title:after{top:26px;width:15px}.elections-2015 .covenant label.section-title,.elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.elections-2015 .search{padding-top:0;margin-bottom:12px}.elections-2015 .search .section-title{padding-top:0}.elections-2015 .search .section-title:after{margin-top:0}.elections-2015 .data-province .text-info{margin-bottom:3px}.elections-2015 .col-left{width:56.65%;margin-right:2.4%}.elections-2015 .col-mid{float:left;width:40.8%;margin-right:0;min-height:400px;margin-top:-32px}.elections-2015 .col-right{float:right;width:30%}.elections-2015 .bars-progress{min-height:0}.elections-2015 .bars-bipartisanship .bars-text,.elections-2015 .bars-preelected .bars-text{margin-bottom:15px}.elections-2015 .map-svg{padding:0}.elections-2015 .legend-map{margin:0;max-height:47px;overflow-y:hidden}.elections-2015 .tables tbody td span:nth-child(2){max-width:100px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .national-data,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .national-data,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .national-data{width:100%}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-left,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-mid,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-right,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-left,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-mid,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-right,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-left,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-mid,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-right{width:100%;float:none;clear:both;margin:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-left,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-left,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-left{margin-bottom:15px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle{margin-bottom:0;padding-top:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a{right:25px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-siglas,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-siglas,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-siglas{fill:#1e1e1e}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables .comparar-datos:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables .comparar-datos:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables .comparar-datos:before{top:4px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .covenant .text-aviso,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .covenant .text-aviso,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .covenant .text-aviso{margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .resultados_esc_mayoria,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .resultados_esc_mayoria,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .resultados_esc_mayoria{display:inline}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .resultados_esc_mayoria p,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .resultados_esc_mayoria p,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .resultados_esc_mayoria p{margin:-22px 11px 0 0;text-align:right}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .resultados_nombre_partido,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .resultados_nombre_partido,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .resultados_nombre_partido{width:112px}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .national-data{width:100%}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .col-left,.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .col-mid,.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .col-right{width:100%;float:none;clear:both;margin:0}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .col-left{margin-bottom:15px}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .hemicycle{margin-bottom:0;padding-top:0}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a{right:25px}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .text-diputados,.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .text-siglas{fill:#1e1e1e}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .tables .comparar-datos:before{top:4px}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .covenant .text-aviso{margin-bottom:0}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .resultados_esc_mayoria{display:inline}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .resultados_esc_mayoria p{margin:-22px 11px 0 0;text-align:right}.fixed-a-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .resultados_nombre_partido{width:112px}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .national-data,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .national-data{width:100%}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .col-left,.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .col-mid,.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .col-right,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-left,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-mid,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-right{width:100%;float:none;clear:both;margin:0}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .col-left,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-left{margin-bottom:15px}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .hemicycle,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle{margin-bottom:0;padding-top:0}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .autocompleted-default .icon-close_16_a{right:25px}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .text-diputados,.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .text-siglas,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-diputados,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-siglas{fill:#1e1e1e}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .tables .comparar-datos:before,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables .comparar-datos:before{top:4px}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .covenant .text-aviso,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .covenant .text-aviso{margin-bottom:0}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .resultados_esc_mayoria,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .resultados_esc_mayoria{display:inline}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .resultados_esc_mayoria p,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .resultados_esc_mayoria p{margin:-22px 11px 0 0;text-align:right}.fixed-b-ad .content-item:nth-child(5):nth-last-child(1) .elections-2015 .resultados_nombre_partido,.fixed-b-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .resultados_nombre_partido{width:112px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .elections-2015-header,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .elections-2015-header,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .elections-2015-header,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .elections-2015-header,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .elections-2015-header,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .elections-2015-header,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .elections-2015-header{margin-bottom:20px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .elections-2015-title,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .elections-2015-title,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .elections-2015-title,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .elections-2015-title,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .elections-2015-title,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .elections-2015-title,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .elections-2015-title{line-height:36px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-left,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-left,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .col-left,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .col-left,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .col-left,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-left,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .col-left{float:left;width:61.5%;position:relative}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-mid,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-mid,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .col-mid,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .col-mid,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .col-mid,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-mid,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .col-mid{width:36%}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-right,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-right,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .col-right,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .col-right,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .col-right,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-right,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .col-right{display:block}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .section-title,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .section-title,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .section-title,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .section-title,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .section-title,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .section-title,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .section-title:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .data-province .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .data-province .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .data-province .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .data-province .section-title:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .data-province .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .data-province .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .data-province .section-title:after{width:160px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs li,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs li,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs li,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs li,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs li,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs li,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs li{font-size:20px;line-height:22px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list a:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs ul.tab-list a:after{content:none}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .search-input,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .search-input,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .search .search-input,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .search .search-input,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .search .search-input,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .search-input,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .search .search-input{padding:5px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-info,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-info,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .text-info,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .text-info,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .text-info,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-info,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .text-info{font-size:14px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-info .icon-info,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-info .icon-info,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .text-info .icon-info,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .text-info .icon-info,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .text-info .icon-info,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-info .icon-info,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .text-info .icon-info{margin-right:4px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-info.text-big,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-info.text-big,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .text-info.text-big,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .text-info.text-big,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .text-info.text-big,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-info.text-big,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .text-aviso{margin-bottom:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars{min-height:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars .bars-text,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars .bars-text,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars .bars-text,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars .bars-text,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars .bars-text,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars .bars-text,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars .bars-text{font-size:15px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-thinner,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-thinner,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-thinner,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-thinner,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-thinner,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-thinner,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-thinner{min-height:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-thinner li,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-thinner li,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-thinner li,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-thinner li,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-thinner li,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-thinner li,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-medium .bars-bar,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-medium .bars-bar,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-medium .bars-bar,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-medium .bars-bar,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-medium .bars-bar,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-medium .bars-bar,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-medium .bars-values,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-medium .bars-values,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-medium .bars-values,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-medium .bars-values,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-medium .bars-values,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-medium .bars-values,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-alliances,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-alliances,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-alliances,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances .bars-item,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances .bars-item,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-alliances .bars-item,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-alliances .bars-item,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-alliances .bars-item,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances .bars-item,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances .bars-label,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances .bars-label,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-alliances .bars-label,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-alliances .bars-label,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-alliances .bars-label,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances .bars-label,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-alliances .bars-label{line-height:17px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances .bars-text,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances .bars-text,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-alliances .bars-text,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-alliances .bars-text,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-alliances .bars-text,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances .bars-text,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-bipartisanship,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-bipartisanship,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-bipartisanship,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-bipartisanship,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-bipartisanship,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-bipartisanship,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-progress{min-height:45px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables th,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables th,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables th,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables th,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables th,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables th,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables th{font-size:14px;padding-bottom:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables th select,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables th select,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables th select,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables th select,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables th select,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables th select,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables th select{font-size:14px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables td,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables td,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables td,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables td,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables td,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables td,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables td{font-size:13px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables tbody td,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables tbody td,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables tbody td,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables tbody td,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables tbody td,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tbody td,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables tbody td{padding:0;height:20px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables tbody td:first-child,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables tbody td:first-child,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables tbody td:first-child,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables tbody td:first-child,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables tbody td:first-child,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tbody td:first-child,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables .party-bullet:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables .party-bullet:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables .party-bullet:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables .party-bullet:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables .party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables .party-bullet:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables .party-bullet:before{top:5px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables tfoot td:first-child,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables tfoot td:first-child,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables tfoot td:first-child,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables tfoot td:first-child,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables tfoot td:first-child,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tfoot td:first-child,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables .comparar-datos:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables .comparar-datos:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables .comparar-datos:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables .comparar-datos:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables .comparar-datos:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables .comparar-datos:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables-senate,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables-senate,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables-senate,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables-senate,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables-senate,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables-senate,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 #js-cont-table-congress,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 #js-cont-table-congress,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 #js-cont-table-congress,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 #js-cont-table-congress,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 #js-cont-table-congress,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 #js-cont-table-congress,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .legend-map li,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .legend-map li,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .legend-map li,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .legend-map li,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .legend-map li,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .legend-map li,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .legend-map li{font-size:13px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .map-svg,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .map-svg,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .map-svg,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .map-svg,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .map-svg,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .map-svg,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .mapa.col,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .mapa.col,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .mapa.col,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .mapa.col,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .mapa.col,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .mapa.col,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .mapa.col{float:none}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-siglas,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-siglas,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .text-siglas,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .text-siglas,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .text-siglas,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-siglas,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .text-siglas{fill:#1e1e1e}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .lightbox .bars-progress,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .lightbox .bars-progress,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .lightbox .bars-progress,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .lightbox .bars-progress,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .lightbox .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .lightbox .bars-progress,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .text-diputados,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .text-diputados,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .text-diputados,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .text-diputados,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .text-diputados,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .text-diputados,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .centro-hemicycle,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .centro-hemicycle,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .centro-hemicycle,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .centro-hemicycle,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .centro-hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .centro-hemicycle,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .partido_resultados,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .partido_resultados,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .partido_resultados,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .partido_resultados,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .partido_resultados,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .partido_resultados,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .partido_resultados{font-size:14px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress .bars-item,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress .bars-item,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-progress .bars-item,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-progress .bars-item,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-progress .bars-item,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress .bars-item,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress .bars-item:last-child,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress .bars-item:last-child,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-progress .bars-item:last-child,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-progress .bars-item:last-child,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-progress .bars-item:last-child,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress .bars-item:last-child,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress .bars-label,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress .bars-label,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-progress .bars-label,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-progress .bars-label,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-progress .bars-label,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress .bars-label,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-progress .bars-label{font-size:15px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .national-data,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .national-data,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .national-data,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .national-data{float:left;width:67.57%}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .search .section-title:after{top:26px;width:15px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search label.section-title,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search label.section-title,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .search label.section-title,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .search label.section-title,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .search label.section-title,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search label.section-title,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .search,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .search,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .search,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .search{padding-top:0;margin-bottom:12px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .search .section-title{padding-top:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .search .section-title:after{margin-top:0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .data-province .text-info,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .data-province .text-info,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .data-province .text-info,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .data-province .text-info,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .data-province .text-info,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .data-province .text-info,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .data-province .text-info{margin-bottom:3px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .tabs,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .tabs,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .tabs,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .tabs{margin-bottom:60px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-left,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .national-data,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-left,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .national-data,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .col-left,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .col-left,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .national-data,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .col-left,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-left,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .national-data,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .col-left{width:100%}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-mid,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .map-content,.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-mid,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .map-content,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .col-mid,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .map-content,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .col-mid,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .map-content,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .col-mid,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .map-content,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-mid,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .map-content,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .col-mid,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .map-content,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .bars-progress{display:none}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-right,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-right,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .col-right,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .col-right,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .col-right,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-right,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .col-right{width:100%}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .data-province,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .data-province,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .data-province,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .data-province,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .data-province,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .data-province,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .data-province{position:absolute;left:0;top:-278px;width:100%}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .data-province .section-title,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .data-province .section-title,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .data-province .section-title,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .data-province .section-title,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .data-province .section-title,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .data-province .section-title,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .data-province .section-title{display:none}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle{padding:5px 0}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .resultados_esc_mayoria{display:inline}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .resultados_esc_mayoria p{margin:-22px 11px 0 0;text-align:right}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .hemicycle .resultados_nombre_partido{width:112px}.flex-a .content-item:nth-child(2):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(3):nth-last-child(1) .elections-2015 .national-data,.flex-a .content-item:nth-child(2):nth-last-child(3) .elections-2015 .national-data,.flex-a .content-item:nth-child(3):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(4):nth-last-child(1) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(5) .elections-2015 .national-data,.flex-a .content-item:nth-child(2):nth-last-child(4) .elections-2015 .national-data{height:232px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .elections-2015-header,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .elections-2015-header,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .elections-2015-header{margin-bottom:20px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .elections-2015-title,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .elections-2015-title,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .elections-2015-title{line-height:36px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-left,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-left,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-left{float:left;width:61.5%;position:relative}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-mid,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-mid,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-mid{width:36%}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-right,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-right,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-right{display:block}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .section-title,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .section-title,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .section-title:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .data-province .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .data-province .section-title:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .data-province .section-title:after{width:160px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs li,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs li,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs li{font-size:20px;line-height:22px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:after{content:none}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .search-input,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .search-input,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .search-input{padding:5px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-info,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-info,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-info{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-info .icon-info,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-info .icon-info,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-info .icon-info{margin-right:4px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-info.text-big,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-info.text-big,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-aviso,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-aviso,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-aviso{margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars{min-height:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars .bars-text,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars .bars-text,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars .bars-text{font-size:15px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-thinner,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-thinner,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-thinner{min-height:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-thinner li,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-thinner li,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-medium .bars-barBg,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-medium .bars-bar,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-medium .bars-barBg,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-medium .bars-bar,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-medium .bars-barBg,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-medium .bars-values,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-medium .bars-values,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances .bars-item,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances .bars-item,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances .bars-label,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances .bars-label,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances .bars-label{line-height:17px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances .bars-text,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances .bars-text,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-bipartisanship,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-bipartisanship,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress{min-height:45px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables th,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables th,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables th{font-size:14px;padding-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables th select,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables th select,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables th select{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables td,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables td,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables td{font-size:13px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tbody td,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables tbody td,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables tbody td{padding:0;height:20px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tbody td:first-child,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables tbody td:first-child,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables .party-bullet:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables .party-bullet:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables .party-bullet:before{top:5px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tfoot td:first-child,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables tfoot td:first-child,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables .comparar-datos:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables .comparar-datos:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables-congress,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables-senate,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables-congress,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables-senate,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables-congress,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 #js-cont-table-senate,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 #js-cont-table-congress,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 #js-cont-table-senate,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 #js-cont-table-congress,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 #js-cont-table-senate,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .legend-map li,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .legend-map li,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .legend-map li{font-size:13px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .map-svg,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .map-svg,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .mapa.col,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .mapa.col,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .mapa.col{float:none}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-siglas,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .text-siglas,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .text-siglas{fill:#1e1e1e}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .lightbox .bars-progress,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .lightbox .bars-progress,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .text-diputados,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .text-diputados,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .centro-hemicycle,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .centro-hemicycle,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .partido_resultados,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .partido_resultados,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .partido_resultados{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress .bars-item,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress .bars-item,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress .bars-item:last-child,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress .bars-item:last-child,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress .bars-label,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress .bars-label,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress .bars-label{font-size:15px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .national-data,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .national-data,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .national-data{float:left;width:67.57%}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .covenant .section-title,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .section-title,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .covenant .section-title,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .section-title,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .covenant .section-title,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .covenant .section-title:after,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .covenant .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .covenant .section-title:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .section-title:after{top:26px;width:15px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .covenant label.section-title,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search label.section-title,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .covenant label.section-title,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search label.section-title,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .covenant label.section-title,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search{padding-top:0;margin-bottom:12px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .section-title,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .section-title,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .section-title{padding-top:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .search .section-title:after{margin-top:0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .data-province .text-info,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .data-province .text-info,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .data-province .text-info{margin-bottom:3px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .tabs,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .tabs{margin-bottom:60px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .national-data,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-left,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .national-data,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-left,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .national-data,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-left{width:100%}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-mid,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .map-content,.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-mid,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .map-content,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-mid,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .map-content,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .bars-progress{display:none}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-right,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .col-right,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .col-right{width:100%}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .data-province,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .data-province,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .data-province{position:absolute;left:0;top:-278px;width:100%}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .data-province .section-title,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .data-province .section-title,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .data-province .section-title{display:none}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle{padding:5px 0}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria{display:inline}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p{margin:-22px 11px 0 0;text-align:right}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido{width:112px}.flex-b .content-item:nth-child(1):nth-last-child(3) .elections-2015 .national-data,.flex-b .content-item:nth-child(2):nth-last-child(2) .elections-2015 .national-data,.flex-b .content-item:nth-child(3):nth-last-child(1) .elections-2015 .national-data{height:232px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .elections-2015-header,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .elections-2015-header{margin-bottom:20px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .elections-2015-title,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .elections-2015-title{line-height:36px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-left,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .col-left{float:left;width:61.5%;position:relative}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-mid,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .col-mid{width:36%}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-right,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .col-right{display:block}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .section-title,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .data-province .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .data-province .section-title:after{width:160px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs li,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs li{font-size:20px;line-height:22px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:after{content:none}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .search-input,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .search .search-input{padding:5px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-info,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .text-info{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-info .icon-info,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .text-info .icon-info{margin-right:4px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-info.text-big,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-aviso,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .text-aviso{margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars{min-height:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars .bars-text,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars .bars-text{font-size:15px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-thinner,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-thinner{min-height:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-thinner li,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-medium .bars-barBg,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-medium .bars-bar,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-medium .bars-barBg,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-medium .bars-values,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances .bars-item,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances .bars-label,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-alliances .bars-label{line-height:17px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances .bars-text,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-bipartisanship,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-progress{min-height:45px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables th,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables th{font-size:14px;padding-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables th select,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables th select{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables td,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables td{font-size:13px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tbody td,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables tbody td{padding:0;height:20px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tbody td:first-child,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables .party-bullet:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables .party-bullet:before{top:5px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tfoot td:first-child,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables .comparar-datos:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables-congress,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables-senate,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables-congress,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 #js-cont-table-senate,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 #js-cont-table-congress,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 #js-cont-table-senate,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .legend-map li,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .legend-map li{font-size:13px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .map-svg,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .mapa.col,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .mapa.col{float:none}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-siglas,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .text-siglas{fill:#1e1e1e}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .lightbox .bars-progress,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .text-diputados,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .centro-hemicycle,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .partido_resultados,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .partido_resultados{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress .bars-item,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress .bars-item:last-child,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress .bars-label,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-progress .bars-label{font-size:15px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .national-data,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .national-data{float:left;width:67.57%}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .covenant .section-title,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .section-title,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .covenant .section-title,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .covenant .section-title:after,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .covenant .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .search .section-title:after{top:26px;width:15px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .covenant label.section-title,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search label.section-title,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .covenant label.section-title,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .search{padding-top:0;margin-bottom:12px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .section-title,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .search .section-title{padding-top:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .search .section-title:after{margin-top:0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .data-province .text-info,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .data-province .text-info{margin-bottom:3px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .tabs{width:100%;margin-bottom:54px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .national-data,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .national-data{width:100%;float:none;clear:both}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-left,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .col-left{float:none;width:100%}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-mid,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .map-content,.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .col-mid,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .map-content,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-progress{display:none}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-right,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .col-right{position:relative;width:100%}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .data-province,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .data-province{position:absolute;left:0;top:-330px;width:100%}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .data-province .section-title,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .data-province .section-title{display:none}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress-a,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .bars-progress-a{width:100%}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle{padding:20px 0}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .centro-hemicycle,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .centro-hemicycle{width:260px;margin-left:-130px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido{width:240px}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .autocompleted,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .autocompleted{width:100%}.flex-b .content-item:nth-child(1):nth-last-child(2) .elections-2015 .national-data,.flex-b .content-item:nth-child(2):nth-last-child(1) .elections-2015 .national-data{height:287px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .elections-2015-header,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .elections-2015-header,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .elections-2015-header{margin-bottom:20px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .elections-2015-title,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .elections-2015-title,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .elections-2015-title{line-height:36px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-left,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .col-left,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-left{float:left;width:61.5%;position:relative}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-mid,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .col-mid,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-mid{width:36%}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-right,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .col-right,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-right{display:block}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .section-title,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .section-title,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .data-province .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .data-province .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .data-province .section-title:after{width:160px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs li,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs li,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs li{font-size:20px;line-height:22px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs ul.tab-list a:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:after{content:none}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs ul.tab-list a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs ul.tab-list .tab-active a,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs ul.tab-list .tab-active a:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .search-input,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .search .search-input,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .search-input{padding:5px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-info,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .text-info,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-info{font-size:14px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-info .icon-info,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .text-info .icon-info,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-info .icon-info{margin-right:4px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-info.text-big,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .text-info.text-big,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-aviso{margin-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars{min-height:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars .bars-text,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars .bars-text,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars .bars-text{font-size:15px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-thinner,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-thinner,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-thinner{min-height:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-thinner li,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-thinner li,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-medium .bars-bar,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-medium .bars-bar,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-medium .bars-values,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-medium .bars-values,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-medium .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-alliances,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances .bars-item,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-alliances .bars-item,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances .bars-label,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-alliances .bars-label,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances .bars-label{line-height:17px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances .bars-text,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-alliances .bars-text,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-bipartisanship,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-bipartisanship,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress{min-height:45px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables th,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables th,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables th{font-size:14px;padding-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables th select,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables th select,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables th select{font-size:14px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables td,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables td,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables td{font-size:13px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tbody td,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables tbody td,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tbody td{padding:0;height:20px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tbody td:first-child,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables tbody td:first-child,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables .party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables .party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables .party-bullet:before{top:5px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tfoot td:first-child,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables tfoot td:first-child,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables tfoot td:first-child .party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables .comparar-datos:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables .comparar-datos:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables-senate,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables-senate,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables-senate-map tbody span.party-bullet:before,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 #js-cont-table-congress,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 #js-cont-table-congress,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .legend-map li,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .legend-map li,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .legend-map li{font-size:13px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .map-svg,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .map-svg,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .mapa.col,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .mapa.col,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .mapa.col{float:none}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-siglas,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .text-siglas,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-siglas{fill:#1e1e1e}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .lightbox .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .lightbox .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle .resultados_esc_mayoria p,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .text-diputados,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle .text-diputados,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle .hemicycle-old-anyo,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .centro-hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle .centro-hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle .resultados_nombre_partido,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .partido_resultados,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle .partido_resultados,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .partido_resultados{font-size:14px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle .resultados_esc_mayoria,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .autocompleted-default .icon-close_16_a,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress .bars-item,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-progress .bars-item,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress .bars-item:last-child,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-progress .bars-item:last-child,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress .bars-label,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-progress .bars-label,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress .bars-label{font-size:15px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .national-data{float:left;width:67.57%}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .section-title:after{top:26px;width:15px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search label.section-title,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .search label.section-title,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .search,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search{padding-top:0;margin-bottom:12px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .search .section-title,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .section-title{padding-top:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .search .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .search .section-title:after{margin-top:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .data-province .text-info,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .data-province .text-info,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .data-province .text-info{margin-bottom:3px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tabs,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tabs,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tabs{margin-bottom:108px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .national-data{width:100%;margin-bottom:15px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-left,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .col-left,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-left{width:54.5%}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-mid,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .col-mid,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-mid{float:right;width:41%}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .map-content,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .map-content,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .map-content{display:none}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .col-right,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .col-right,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .col-right{position:relative;width:100%}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .data-province,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .data-province,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .data-province{position:absolute;left:0;top:-543px;width:100%}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .national-data,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .national-data{height:448px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars{min-height:auto}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .bars-progress,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .bars-progress{min-height:0}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .hemicycle,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .hemicycle{padding-top:49px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .text-aviso,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .text-aviso{margin-bottom:15px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .tables tbody td span:nth-child(2),.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .tables tbody td span:nth-child(2),.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .tables tbody td span:nth-child(2){max-width:72px}.flex-a .content-item:nth-child(1):nth-last-child(2) .elections-2015 .autocompleted,.flex-a .content-item:nth-child(1):nth-last-child(4) .elections-2015 .autocompleted,.flex-a .content-item:nth-child(1):nth-last-child(3) .elections-2015 .autocompleted{width:100%}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .elections-2015-header{margin-bottom:20px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .elections-2015-title{line-height:36px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-left{float:left;width:61.5%;position:relative}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-mid{width:36%}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-right{display:block}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .data-province .section-title:after{width:160px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs li{font-size:20px;line-height:22px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list a:after{content:none}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .search-input{padding:5px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-info{font-size:14px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-info .icon-info{margin-right:4px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-aviso{margin-bottom:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars{min-height:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars .bars-text{font-size:15px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-thinner{min-height:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-medium .bars-barBg,.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances .bars-label{line-height:17px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress{min-height:45px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables th{font-size:14px;padding-bottom:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables th select{font-size:14px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables td{font-size:13px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tbody td{padding:0;height:20px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables .party-bullet:before{top:5px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables-congress,.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 #js-cont-table-senate,.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .legend-map li{font-size:13px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .mapa.col{float:none}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-diputados,.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-siglas{fill:#1e1e1e}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .hemicycle-actual-anyo,.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .partido_resultados{font-size:14px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress .bars-label{font-size:15px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .national-data{float:left;width:67.57%}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .covenant .section-title,.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .covenant .section-title:after,.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .section-title:after{top:26px;width:15px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .covenant label.section-title,.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search{padding-top:0;margin-bottom:12px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .section-title{padding-top:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .search .section-title:after{margin-top:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .data-province .text-info{margin-bottom:3px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tabs{margin-bottom:108px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .national-data{width:100%;margin-bottom:15px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-left{width:54.5%}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-mid{float:right;width:41%}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .map-content{display:none}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .col-right{position:relative;width:100%}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .data-province{position:absolute;left:0;top:-543px;width:100%}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .national-data{height:448px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars{min-height:auto}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .bars-progress{min-height:0}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .hemicycle{padding-top:49px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .text-aviso{margin-bottom:15px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .tables tbody td span:nth-child(2){max-width:72px}.fixed-a-ad .content-item:nth-child(1):nth-last-child(5) .elections-2015 .autocompleted{width:100%}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .elections-2015-header{margin-bottom:20px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .elections-2015-title{line-height:36px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-left{float:left;width:61.5%;position:relative}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-mid{width:36%}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-right{display:block}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .data-province .section-title:after{width:160px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs li{font-size:20px;line-height:22px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:after{content:none}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .search-input{padding:5px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-info{font-size:14px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-info .icon-info{margin-right:4px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-aviso{margin-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars{min-height:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars .bars-text{font-size:15px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-thinner{min-height:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-medium .bars-barBg,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances .bars-label{line-height:17px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress{min-height:45px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables th{font-size:14px;padding-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables th select{font-size:14px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables td{font-size:13px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tbody td{padding:0;height:20px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables .party-bullet:before{top:5px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables-congress,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 #js-cont-table-senate,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .legend-map li{font-size:13px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .mapa.col{float:none}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-diputados,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-siglas{fill:#1e1e1e}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .partido_resultados{font-size:14px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress .bars-label{font-size:15px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .national-data{float:left;width:67.57%}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .covenant .section-title,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .covenant .section-title:after,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .section-title:after{top:26px;width:15px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .covenant label.section-title,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search{padding-top:0;margin-bottom:12px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .section-title{padding-top:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .section-title:after{margin-top:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .data-province .text-info{margin-bottom:3px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-left{width:56.65%;margin-right:2.4%}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-mid{float:left;width:40.8%;margin-right:0;min-height:400px;margin-top:-32px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-right{float:right;width:30%}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress{min-height:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-bipartisanship .bars-text,.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-preelected .bars-text{margin-bottom:15px}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .map-svg{padding:0}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .legend-map{margin:0;max-height:47px;overflow-y:hidden}.flex-a .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tbody td span:nth-child(2){max-width:100px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .elections-2015-header{margin-bottom:20px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .elections-2015-title{line-height:36px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-left{float:left;width:61.5%;position:relative}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-mid{width:36%}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-right{display:block}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .data-province .section-title:after{width:160px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs li{font-size:20px;line-height:22px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:after{content:none}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .search-input{padding:5px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-info{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-info .icon-info{margin-right:4px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-aviso{margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars{min-height:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars .bars-text{font-size:15px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-thinner{min-height:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-medium .bars-barBg,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances .bars-label{line-height:17px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress{min-height:45px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables th{font-size:14px;padding-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables th select{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables td{font-size:13px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tbody td{padding:0;height:20px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables .party-bullet:before{top:5px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables-congress,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 #js-cont-table-senate,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .legend-map li{font-size:13px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .mapa.col{float:none}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-diputados,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .text-siglas{fill:#1e1e1e}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-actual-anyo,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .partido_resultados{font-size:14px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress .bars-label{font-size:15px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .national-data{float:left;width:67.57%}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .covenant .section-title,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .covenant .section-title:after,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .section-title:after{top:26px;width:15px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .covenant label.section-title,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search{padding-top:0;margin-bottom:12px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .section-title{padding-top:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .search .section-title:after{margin-top:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .data-province .text-info{margin-bottom:3px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-left{width:56.65%;margin-right:2.4%}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-mid{float:left;width:40.8%;margin-right:0;min-height:400px;margin-top:-32px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .col-right{float:right;width:30%}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-progress{min-height:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-bipartisanship .bars-text,.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .bars-preelected .bars-text{margin-bottom:15px}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .map-svg{padding:0}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .legend-map{margin:0;max-height:47px;overflow-y:hidden}.flex-b .content-item:nth-child(1):nth-last-child(1) .elections-2015 .tables tbody td span:nth-child(2){max-width:100px}.news .elections-2015{margin-top:15px}.news .elections-2015 .elections-2015-header{margin-bottom:20px}.news .elections-2015 .elections-2015-title{line-height:36px}.news .elections-2015 .col-left{float:left;width:61.5%;position:relative}.news .elections-2015 .col-mid{width:36%}.news .elections-2015 .col-right{display:block}.news .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.news .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.news .elections-2015 .data-province .section-title:after{width:160px}.news .elections-2015 .tabs li{font-size:20px;line-height:22px}.news .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.news .elections-2015 .tabs ul.tab-list a:after{content:none}.news .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.news .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.news .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.news .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.news .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.news .elections-2015 .search .search-input{padding:5px}.news .elections-2015 .text-info{font-size:14px}.news .elections-2015 .text-info .icon-info{margin-right:4px}.news .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.news .elections-2015 .text-aviso{margin-bottom:0}.news .elections-2015 .bars{min-height:0}.news .elections-2015 .bars .bars-text{font-size:15px}.news .elections-2015 .bars-thinner{min-height:0}.news .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.news .elections-2015 .bars-medium .bars-barBg,.news .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.news .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.news .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.news .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.news .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.news .elections-2015 .bars-alliances .bars-label{line-height:17px}.news .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.news .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.news .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.news .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.news .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.news .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.news .elections-2015 .bars-progress{min-height:45px}.news .elections-2015 .tables th{font-size:14px;padding-bottom:0}.news .elections-2015 .tables th select{font-size:14px}.news .elections-2015 .tables td{font-size:13px}.news .elections-2015 .tables tbody td{padding:0;height:20px}.news .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.news .elections-2015 .tables .party-bullet:before{top:5px}.news .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.news .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.news .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.news .elections-2015 .tables-congress,.news .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.news .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.news .elections-2015 #js-cont-table-senate,.news .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.news .elections-2015 .legend-map li{font-size:13px}.news .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.news .elections-2015 .mapa.col{float:none}.news .elections-2015 .text-diputados,.news .elections-2015 .text-siglas{fill:#1e1e1e}.news .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.news .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.news .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.news .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.news .elections-2015 .hemicycle .hemicycle-actual-anyo,.news .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.news .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.news .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.news .elections-2015 .hemicycle .partido_resultados{font-size:14px}.news .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.news .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.news .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.news .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.news .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.news .elections-2015 .bars-progress .bars-label{font-size:15px}.news .elections-2015 .national-data{float:left;width:67.57%}.news .elections-2015 .covenant .section-title,.news .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.news .elections-2015 .covenant .section-title:after,.news .elections-2015 .search .section-title:after{top:26px;width:15px}.news .elections-2015 .covenant label.section-title,.news .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.news .elections-2015 .search{padding-top:0;margin-bottom:12px}.news .elections-2015 .search .section-title{padding-top:0}.news .elections-2015 .search .section-title:after{margin-top:0}.news .elections-2015 .data-province .text-info{margin-bottom:3px}.news .elections-2015 .tabs{margin-bottom:108px}.news .elections-2015 .national-data{width:100%;margin-bottom:15px}.news .elections-2015 .col-left{width:54.5%}.news .elections-2015 .col-mid{float:right;width:41%}.news .elections-2015 .map-content{display:none}.news .elections-2015 .col-right{position:relative;width:100%}.news .elections-2015 .data-province{position:absolute;left:0;top:-543px;width:100%}.news .elections-2015 .national-data{height:448px}.news .elections-2015 .bars{min-height:auto}.news .elections-2015 .bars-progress{min-height:0}.news .elections-2015 .hemicycle{padding-top:49px}.news .elections-2015 .text-aviso{margin-bottom:15px}.news .elections-2015 .tables tbody td span:nth-child(2){max-width:72px}.news .elections-2015 .autocompleted{width:100%}.news .elections-2015 .tabs{margin-bottom:25px}.news .elections-2015 .elections-2015-congress .search{margin-bottom:17px}.news .elections-2015 p{padding-top:0;padding-bottom:0}.news .elections-2015 .col-left{width:57%}.news .elections-2015 .col-mid{width:40%}.news .elections-2015 .col-right{clear:both;width:100%;display:block}.news .elections-2015 .hemicycle{margin-bottom:28px;padding:35px 0}.news .elections-2015 .text-aviso{margin-bottom:24px}.news .elections-2015 .js-widget .text-info,.news .elections-2015 .js-widget .text-aviso{font:normal 14px/15px "Clear Sans", Arial, sans-serif, helvetica;color:#888888}.news .elections-2015 .js-widget .bars{min-height:0}.news .elections-2015 .js-widget .bars-values{margin-bottom:0}.news .elections-2015 .js-widget .bars-values p{font:normal 15px "Clear Sans", Arial, sans-serif, helvetica;color:#333333}.news .elections-2015 .js-widget .bars-data{font-size:17px;color:#333;width:80px}.news .elections-2015 .js-widget .bars-progress{width:auto}.news .elections-2015 .js-widget .col-mid{margin-top:-20px}.news .elections-2015 .national-data{width:100%;float:none;overflow:hidden;margin-bottom:15px;height:auto}.news .elections-2015 .data-province{position:static}.news .elections-2015 .data-province .icon-info,.news .elections-2015 .data-province .text-info{display:none}.news .elections-2015 .map-content{display:block}.news .elections-2015 .btn#btn_borra{display:block;width:130px;font-size:14px;margin-top:6px}.Portadilla div[data-col='12'] .elections-2015 .elections-2015-header{margin-bottom:20px}.Portadilla div[data-col='12'] .elections-2015 .elections-2015-title{line-height:36px}.Portadilla div[data-col='12'] .elections-2015 .col-left{float:left;width:61.5%;position:relative}.Portadilla div[data-col='12'] .elections-2015 .col-mid{width:36%}.Portadilla div[data-col='12'] .elections-2015 .col-right{display:block}.Portadilla div[data-col='12'] .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.Portadilla div[data-col='12'] .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.Portadilla div[data-col='12'] .elections-2015 .data-province .section-title:after{width:160px}.Portadilla div[data-col='12'] .elections-2015 .tabs li{font-size:20px;line-height:22px}.Portadilla div[data-col='12'] .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='12'] .elections-2015 .tabs ul.tab-list a:after{content:none}.Portadilla div[data-col='12'] .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.Portadilla div[data-col='12'] .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='12'] .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='12'] .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.Portadilla div[data-col='12'] .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.Portadilla div[data-col='12'] .elections-2015 .search .search-input{padding:5px}.Portadilla div[data-col='12'] .elections-2015 .text-info{font-size:14px}.Portadilla div[data-col='12'] .elections-2015 .text-info .icon-info{margin-right:4px}.Portadilla div[data-col='12'] .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.Portadilla div[data-col='12'] .elections-2015 .text-aviso{margin-bottom:0}.Portadilla div[data-col='12'] .elections-2015 .bars{min-height:0}.Portadilla div[data-col='12'] .elections-2015 .bars .bars-text{font-size:15px}.Portadilla div[data-col='12'] .elections-2015 .bars-thinner{min-height:0}.Portadilla div[data-col='12'] .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.Portadilla div[data-col='12'] .elections-2015 .bars-medium .bars-barBg,.Portadilla div[data-col='12'] .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.Portadilla div[data-col='12'] .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.Portadilla div[data-col='12'] .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.Portadilla div[data-col='12'] .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.Portadilla div[data-col='12'] .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.Portadilla div[data-col='12'] .elections-2015 .bars-alliances .bars-label{line-height:17px}.Portadilla div[data-col='12'] .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.Portadilla div[data-col='12'] .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.Portadilla div[data-col='12'] .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.Portadilla div[data-col='12'] .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.Portadilla div[data-col='12'] .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.Portadilla div[data-col='12'] .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.Portadilla div[data-col='12'] .elections-2015 .bars-progress{min-height:45px}.Portadilla div[data-col='12'] .elections-2015 .tables th{font-size:14px;padding-bottom:0}.Portadilla div[data-col='12'] .elections-2015 .tables th select{font-size:14px}.Portadilla div[data-col='12'] .elections-2015 .tables td{font-size:13px}.Portadilla div[data-col='12'] .elections-2015 .tables tbody td{padding:0;height:20px}.Portadilla div[data-col='12'] .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.Portadilla div[data-col='12'] .elections-2015 .tables .party-bullet:before{top:5px}.Portadilla div[data-col='12'] .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.Portadilla div[data-col='12'] .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.Portadilla div[data-col='12'] .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.Portadilla div[data-col='12'] .elections-2015 .tables-congress,.Portadilla div[data-col='12'] .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.Portadilla div[data-col='12'] .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.Portadilla div[data-col='12'] .elections-2015 #js-cont-table-senate,.Portadilla div[data-col='12'] .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.Portadilla div[data-col='12'] .elections-2015 .legend-map li{font-size:13px}.Portadilla div[data-col='12'] .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.Portadilla div[data-col='12'] .elections-2015 .mapa.col{float:none}.Portadilla div[data-col='12'] .elections-2015 .text-diputados,.Portadilla div[data-col='12'] .elections-2015 .text-siglas{fill:#1e1e1e}.Portadilla div[data-col='12'] .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.Portadilla div[data-col='12'] .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.Portadilla div[data-col='12'] .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.Portadilla div[data-col='12'] .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.Portadilla div[data-col='12'] .elections-2015 .hemicycle .hemicycle-actual-anyo,.Portadilla div[data-col='12'] .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.Portadilla div[data-col='12'] .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.Portadilla div[data-col='12'] .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.Portadilla div[data-col='12'] .elections-2015 .hemicycle .partido_resultados{font-size:14px}.Portadilla div[data-col='12'] .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.Portadilla div[data-col='12'] .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.Portadilla div[data-col='12'] .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.Portadilla div[data-col='12'] .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.Portadilla div[data-col='12'] .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.Portadilla div[data-col='12'] .elections-2015 .bars-progress .bars-label{font-size:15px}.Portadilla div[data-col='12'] .elections-2015 .national-data{float:left;width:67.57%}.Portadilla div[data-col='12'] .elections-2015 .covenant .section-title,.Portadilla div[data-col='12'] .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.Portadilla div[data-col='12'] .elections-2015 .covenant .section-title:after,.Portadilla div[data-col='12'] .elections-2015 .search .section-title:after{top:26px;width:15px}.Portadilla div[data-col='12'] .elections-2015 .covenant label.section-title,.Portadilla div[data-col='12'] .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.Portadilla div[data-col='12'] .elections-2015 .search{padding-top:0;margin-bottom:12px}.Portadilla div[data-col='12'] .elections-2015 .search .section-title{padding-top:0}.Portadilla div[data-col='12'] .elections-2015 .search .section-title:after{margin-top:0}.Portadilla div[data-col='12'] .elections-2015 .data-province .text-info{margin-bottom:3px}.Portadilla div[data-col='12'] .elections-2015 .col-left{width:56.65%;margin-right:2.4%}.Portadilla div[data-col='12'] .elections-2015 .col-mid{float:left;width:40.8%;margin-right:0;min-height:400px;margin-top:-32px}.Portadilla div[data-col='12'] .elections-2015 .col-right{float:right;width:30%}.Portadilla div[data-col='12'] .elections-2015 .bars-progress{min-height:0}.Portadilla div[data-col='12'] .elections-2015 .bars-bipartisanship .bars-text,.Portadilla div[data-col='12'] .elections-2015 .bars-preelected .bars-text{margin-bottom:15px}.Portadilla div[data-col='12'] .elections-2015 .map-svg{padding:0}.Portadilla div[data-col='12'] .elections-2015 .legend-map{margin:0;max-height:47px;overflow-y:hidden}.Portadilla div[data-col='12'] .elections-2015 .tables tbody td span:nth-child(2){max-width:100px}.Portadilla div[data-col='10'] .elections-2015 .elections-2015-header{margin-bottom:20px}.Portadilla div[data-col='10'] .elections-2015 .elections-2015-title{line-height:36px}.Portadilla div[data-col='10'] .elections-2015 .col-left{float:left;width:61.5%;position:relative}.Portadilla div[data-col='10'] .elections-2015 .col-mid{width:36%}.Portadilla div[data-col='10'] .elections-2015 .col-right{display:block}.Portadilla div[data-col='10'] .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.Portadilla div[data-col='10'] .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.Portadilla div[data-col='10'] .elections-2015 .data-province .section-title:after{width:160px}.Portadilla div[data-col='10'] .elections-2015 .tabs li{font-size:20px;line-height:22px}.Portadilla div[data-col='10'] .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='10'] .elections-2015 .tabs ul.tab-list a:after{content:none}.Portadilla div[data-col='10'] .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.Portadilla div[data-col='10'] .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='10'] .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='10'] .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.Portadilla div[data-col='10'] .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.Portadilla div[data-col='10'] .elections-2015 .search .search-input{padding:5px}.Portadilla div[data-col='10'] .elections-2015 .text-info{font-size:14px}.Portadilla div[data-col='10'] .elections-2015 .text-info .icon-info{margin-right:4px}.Portadilla div[data-col='10'] .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.Portadilla div[data-col='10'] .elections-2015 .text-aviso{margin-bottom:0}.Portadilla div[data-col='10'] .elections-2015 .bars{min-height:0}.Portadilla div[data-col='10'] .elections-2015 .bars .bars-text{font-size:15px}.Portadilla div[data-col='10'] .elections-2015 .bars-thinner{min-height:0}.Portadilla div[data-col='10'] .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.Portadilla div[data-col='10'] .elections-2015 .bars-medium .bars-barBg,.Portadilla div[data-col='10'] .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.Portadilla div[data-col='10'] .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.Portadilla div[data-col='10'] .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.Portadilla div[data-col='10'] .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.Portadilla div[data-col='10'] .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.Portadilla div[data-col='10'] .elections-2015 .bars-alliances .bars-label{line-height:17px}.Portadilla div[data-col='10'] .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.Portadilla div[data-col='10'] .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.Portadilla div[data-col='10'] .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.Portadilla div[data-col='10'] .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.Portadilla div[data-col='10'] .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.Portadilla div[data-col='10'] .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.Portadilla div[data-col='10'] .elections-2015 .bars-progress{min-height:45px}.Portadilla div[data-col='10'] .elections-2015 .tables th{font-size:14px;padding-bottom:0}.Portadilla div[data-col='10'] .elections-2015 .tables th select{font-size:14px}.Portadilla div[data-col='10'] .elections-2015 .tables td{font-size:13px}.Portadilla div[data-col='10'] .elections-2015 .tables tbody td{padding:0;height:20px}.Portadilla div[data-col='10'] .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.Portadilla div[data-col='10'] .elections-2015 .tables .party-bullet:before{top:5px}.Portadilla div[data-col='10'] .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.Portadilla div[data-col='10'] .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.Portadilla div[data-col='10'] .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.Portadilla div[data-col='10'] .elections-2015 .tables-congress,.Portadilla div[data-col='10'] .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.Portadilla div[data-col='10'] .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.Portadilla div[data-col='10'] .elections-2015 #js-cont-table-senate,.Portadilla div[data-col='10'] .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.Portadilla div[data-col='10'] .elections-2015 .legend-map li{font-size:13px}.Portadilla div[data-col='10'] .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.Portadilla div[data-col='10'] .elections-2015 .mapa.col{float:none}.Portadilla div[data-col='10'] .elections-2015 .text-diputados,.Portadilla div[data-col='10'] .elections-2015 .text-siglas{fill:#1e1e1e}.Portadilla div[data-col='10'] .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.Portadilla div[data-col='10'] .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.Portadilla div[data-col='10'] .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.Portadilla div[data-col='10'] .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.Portadilla div[data-col='10'] .elections-2015 .hemicycle .hemicycle-actual-anyo,.Portadilla div[data-col='10'] .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.Portadilla div[data-col='10'] .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.Portadilla div[data-col='10'] .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.Portadilla div[data-col='10'] .elections-2015 .hemicycle .partido_resultados{font-size:14px}.Portadilla div[data-col='10'] .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.Portadilla div[data-col='10'] .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.Portadilla div[data-col='10'] .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.Portadilla div[data-col='10'] .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.Portadilla div[data-col='10'] .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.Portadilla div[data-col='10'] .elections-2015 .bars-progress .bars-label{font-size:15px}.Portadilla div[data-col='10'] .elections-2015 .national-data{float:left;width:67.57%}.Portadilla div[data-col='10'] .elections-2015 .covenant .section-title,.Portadilla div[data-col='10'] .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.Portadilla div[data-col='10'] .elections-2015 .covenant .section-title:after,.Portadilla div[data-col='10'] .elections-2015 .search .section-title:after{top:26px;width:15px}.Portadilla div[data-col='10'] .elections-2015 .covenant label.section-title,.Portadilla div[data-col='10'] .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.Portadilla div[data-col='10'] .elections-2015 .search{padding-top:0;margin-bottom:12px}.Portadilla div[data-col='10'] .elections-2015 .search .section-title{padding-top:0}.Portadilla div[data-col='10'] .elections-2015 .search .section-title:after{margin-top:0}.Portadilla div[data-col='10'] .elections-2015 .data-province .text-info{margin-bottom:3px}.Portadilla div[data-col='10'] .elections-2015 .tabs{margin-bottom:103px}.Portadilla div[data-col='10'] .elections-2015 .national-data{width:100%;margin-bottom:15px;height:425px}.Portadilla div[data-col='10'] .elections-2015 .col-left{width:54.5%}.Portadilla div[data-col='10'] .elections-2015 .col-mid{float:right;width:41%}.Portadilla div[data-col='10'] .elections-2015 .map-content{display:none}.Portadilla div[data-col='10'] .elections-2015 .col-right{position:relative;width:100%}.Portadilla div[data-col='10'] .elections-2015 .data-province{position:absolute;left:0;top:-523px;width:100%}.Portadilla div[data-col='10'] .elections-2015 .bars{min-height:auto}.Portadilla div[data-col='10'] .elections-2015 .bars-progress{min-height:0}.Portadilla div[data-col='10'] .elections-2015 .hemicycle{padding:15px 0}.Portadilla div[data-col='10'] .elections-2015 .text-aviso{margin-bottom:15px}.Portadilla div[data-col='10'] .elections-2015 .tables tbody td span:nth-child(2){max-width:72px}.Portadilla div[data-col='10'] .elections-2015 .autocompleted{width:100%}.Portadilla div[data-col='8'] .elections-2015 .elections-2015-header{margin-bottom:20px}.Portadilla div[data-col='8'] .elections-2015 .elections-2015-title{line-height:36px}.Portadilla div[data-col='8'] .elections-2015 .col-left{float:left;width:61.5%;position:relative}.Portadilla div[data-col='8'] .elections-2015 .col-mid{width:36%}.Portadilla div[data-col='8'] .elections-2015 .col-right{display:block}.Portadilla div[data-col='8'] .elections-2015 .section-title{text-align:left;border-top:2px #F2F2F2 solid;position:relative;padding-top:4px}.Portadilla div[data-col='8'] .elections-2015 .section-title:after{position:absolute;top:-7px;left:0;width:140px}.Portadilla div[data-col='8'] .elections-2015 .data-province .section-title:after{width:160px}.Portadilla div[data-col='8'] .elections-2015 .tabs li{font-size:20px;line-height:22px}.Portadilla div[data-col='8'] .elections-2015 .tabs ul.tab-list a:hover:after{width:100%;background-color:#a6a6a6;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='8'] .elections-2015 .tabs ul.tab-list a:after{content:none}.Portadilla div[data-col='8'] .elections-2015 .tabs ul.tab-list a:hover:after{content:none}}@media screen and (min-width: 700px){.Portadilla div[data-col='8'] .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{background-color:#2E6D9D;opacity:1}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='8'] .elections-2015 .tabs ul.tab-list .tab-active a:hover:after{content:none}}@media only screen and (min-width: 700px) and (min-device-width: 768px) and (max-device-width: 1024px){.Portadilla div[data-col='8'] .elections-2015 .tabs ul.tab-list .tab-active a{border-bottom:3px #0984AF solid}.Portadilla div[data-col='8'] .elections-2015 .tabs ul.tab-list .tab-active a:after{content:none}}@media screen and (min-width: 700px){.Portadilla div[data-col='8'] .elections-2015 .search .search-input{padding:5px}.Portadilla div[data-col='8'] .elections-2015 .text-info{font-size:14px}.Portadilla div[data-col='8'] .elections-2015 .text-info .icon-info{margin-right:4px}.Portadilla div[data-col='8'] .elections-2015 .text-info.text-big{font-size:16px;line-height:17px}.Portadilla div[data-col='8'] .elections-2015 .text-aviso{margin-bottom:0}.Portadilla div[data-col='8'] .elections-2015 .bars{min-height:0}.Portadilla div[data-col='8'] .elections-2015 .bars .bars-text{font-size:15px}.Portadilla div[data-col='8'] .elections-2015 .bars-thinner{min-height:0}.Portadilla div[data-col='8'] .elections-2015 .bars-thinner li{float:none;width:100%;margin-left:0}.Portadilla div[data-col='8'] .elections-2015 .bars-medium .bars-barBg,.Portadilla div[data-col='8'] .elections-2015 .bars-medium .bars-bar{height:20px;line-height:18px}.Portadilla div[data-col='8'] .elections-2015 .bars-medium .bars-values{margin-bottom:8px}.Portadilla div[data-col='8'] .elections-2015 .bars-medium .bars-values p:first-child:before{top:-33px;height:33px}.Portadilla div[data-col='8'] .elections-2015 .bars-alliances{padding:15px 20px 10px 20px}.Portadilla div[data-col='8'] .elections-2015 .bars-alliances .bars-item{overflow:hidden;margin-top:0;line-height:8px}.Portadilla div[data-col='8'] .elections-2015 .bars-alliances .bars-label{line-height:17px}.Portadilla div[data-col='8'] .elections-2015 .bars-alliances .bars-text{margin-bottom:5px;font-weight:bold}.Portadilla div[data-col='8'] .elections-2015 .bars-alliances.bars-2 .bars-values p:first-child:before{top:-55px;height:55px}.Portadilla div[data-col='8'] .elections-2015 .bars-alliances.bars-3 .bars-values p:first-child:before{top:-75px;height:75px}.Portadilla div[data-col='8'] .elections-2015 .bars-alliances.bars-4 .bars-values p:first-child:before{top:-84px;height:84px}.Portadilla div[data-col='8'] .elections-2015 .bars-alliances.bars-5 .bars-values p:first-child:before{top:-103px;height:103px}.Portadilla div[data-col='8'] .elections-2015 .bars-bipartisanship{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:15px}.Portadilla div[data-col='8'] .elections-2015 .bars-progress{min-height:45px}.Portadilla div[data-col='8'] .elections-2015 .tables th{font-size:14px;padding-bottom:0}.Portadilla div[data-col='8'] .elections-2015 .tables th select{font-size:14px}.Portadilla div[data-col='8'] .elections-2015 .tables td{font-size:13px}.Portadilla div[data-col='8'] .elections-2015 .tables tbody td{padding:0;height:20px}.Portadilla div[data-col='8'] .elections-2015 .tables tbody td:first-child{font-size:14px;width:auto}.Portadilla div[data-col='8'] .elections-2015 .tables .party-bullet:before{top:5px}.Portadilla div[data-col='8'] .elections-2015 .tables tfoot td:first-child{font-size:14px;padding-top:5px}.Portadilla div[data-col='8'] .elections-2015 .tables tfoot td:first-child .party-bullet:before{top:4px}.Portadilla div[data-col='8'] .elections-2015 .tables .comparar-datos:before{top:2px;left:34px}.Portadilla div[data-col='8'] .elections-2015 .tables-congress,.Portadilla div[data-col='8'] .elections-2015 .tables-senate{margin-top:-10px;margin-bottom:0}.Portadilla div[data-col='8'] .elections-2015 .tables-senate-map tbody span.party-bullet:before{top:2px}.Portadilla div[data-col='8'] .elections-2015 #js-cont-table-senate,.Portadilla div[data-col='8'] .elections-2015 #js-cont-table-congress{margin-bottom:3px;width:100%}.Portadilla div[data-col='8'] .elections-2015 .legend-map li{font-size:13px}.Portadilla div[data-col='8'] .elections-2015 .map-svg{width:100%;height:auto;position:static;margin-bottom:34px}.Portadilla div[data-col='8'] .elections-2015 .mapa.col{float:none}.Portadilla div[data-col='8'] .elections-2015 .text-diputados,.Portadilla div[data-col='8'] .elections-2015 .text-siglas{fill:#1e1e1e}.Portadilla div[data-col='8'] .elections-2015 .lightbox .bars-progress{padding:0;background-color:transparent}.Portadilla div[data-col='8'] .elections-2015 .hemicycle{margin-bottom:0;padding:35px 0}.Portadilla div[data-col='8'] .elections-2015 .hemicycle .resultados_esc_mayoria p{font-size:14px;margin:-22px auto 0 auto;text-align:center}.Portadilla div[data-col='8'] .elections-2015 .hemicycle .text-diputados{font-size:14px;font-family:"Clear Sans Bold",Arial,sans-serif,helvetica;letter-spacing:-1px}.Portadilla div[data-col='8'] .elections-2015 .hemicycle .hemicycle-actual-anyo,.Portadilla div[data-col='8'] .elections-2015 .hemicycle .hemicycle-old-anyo{font-size:14px;line-height:24px}.Portadilla div[data-col='8'] .elections-2015 .hemicycle .centro-hemicycle{width:180px;margin-left:-90px;bottom:20px}.Portadilla div[data-col='8'] .elections-2015 .hemicycle .resultados_nombre_partido{width:170px;font-size:16px}.Portadilla div[data-col='8'] .elections-2015 .hemicycle .partido_resultados{font-size:14px}.Portadilla div[data-col='8'] .elections-2015 .hemicycle .resultados_esc_mayoria{display:block;width:207px;margin:-44px auto 19px}.Portadilla div[data-col='8'] .elections-2015 .autocompleted-default .icon-close_16_a{right:30px}.Portadilla div[data-col='8'] .elections-2015 .bars-progress{padding:10px 25px;background-color:#F7F5F5;margin-bottom:0}.Portadilla div[data-col='8'] .elections-2015 .bars-progress .bars-item{margin-bottom:10px}.Portadilla div[data-col='8'] .elections-2015 .bars-progress .bars-item:last-child{margin-bottom:0}.Portadilla div[data-col='8'] .elections-2015 .bars-progress .bars-label{font-size:15px}.Portadilla div[data-col='8'] .elections-2015 .national-data{float:left;width:67.57%}.Portadilla div[data-col='8'] .elections-2015 .covenant .section-title,.Portadilla div[data-col='8'] .elections-2015 .search .section-title{font-size:17px;margin-bottom:13px;border:none;padding-top:8px;padding-left:0}.Portadilla div[data-col='8'] .elections-2015 .covenant .section-title:after,.Portadilla div[data-col='8'] .elections-2015 .search .section-title:after{top:26px;width:15px}.Portadilla div[data-col='8'] .elections-2015 .covenant label.section-title,.Portadilla div[data-col='8'] .elections-2015 .search label.section-title{font-size:15px;color:#5d5d5d;margin-bottom:6px}.Portadilla div[data-col='8'] .elections-2015 .search{padding-top:0;margin-bottom:12px}.Portadilla div[data-col='8'] .elections-2015 .search .section-title{padding-top:0}.Portadilla div[data-col='8'] .elections-2015 .search .section-title:after{margin-top:0}.Portadilla div[data-col='8'] .elections-2015 .data-province .text-info{margin-bottom:3px}.Portadilla div[data-col='8'] .elections-2015 .tabs{margin-bottom:108px}.Portadilla div[data-col='8'] .elections-2015 .national-data{width:100%;margin-bottom:15px}.Portadilla div[data-col='8'] .elections-2015 .col-left{width:54.5%}.Portadilla div[data-col='8'] .elections-2015 .col-mid{float:right;width:41%}.Portadilla div[data-col='8'] .elections-2015 .map-content{display:none}.Portadilla div[data-col='8'] .elections-2015 .col-right{position:relative;width:100%}.Portadilla div[data-col='8'] .elections-2015 .data-province{position:absolute;left:0;top:-543px;width:100%}.Portadilla div[data-col='8'] .elections-2015 .national-data{height:448px}.Portadilla div[data-col='8'] .elections-2015 .bars{min-height:auto}.Portadilla div[data-col='8'] .elections-2015 .bars-progress{min-height:0}.Portadilla div[data-col='8'] .elections-2015 .hemicycle{padding-top:49px}.Portadilla div[data-col='8'] .elections-2015 .text-aviso{margin-bottom:15px}.Portadilla div[data-col='8'] .elections-2015 .tables tbody td span:nth-child(2){max-width:72px}.Portadilla div[data-col='8'] .elections-2015 .autocompleted{width:100%}.Portadilla div[data-col='4'] .elections-2015 .national-data{width:100%}.Portadilla div[data-col='4'] .elections-2015 .col-left,.Portadilla div[data-col='4'] .elections-2015 .col-mid,.Portadilla div[data-col='4'] .elections-2015 .col-right{width:100%;float:none;clear:both;margin:0}.Portadilla div[data-col='4'] .elections-2015 .col-left{margin-bottom:15px}.Portadilla div[data-col='4'] .elections-2015 .hemicycle{margin-bottom:0;padding-top:0}.Portadilla div[data-col='4'] .elections-2015 .autocompleted-default .icon-close_16_a{right:25px}.Portadilla div[data-col='4'] .elections-2015 .text-diputados,.Portadilla div[data-col='4'] .elections-2015 .text-siglas{fill:#1e1e1e}.Portadilla div[data-col='4'] .elections-2015 .tables .comparar-datos:before{top:4px}.Portadilla div[data-col='4'] .elections-2015 .covenant .text-aviso{margin-bottom:0}.Portadilla div[data-col='4'] .elections-2015 .resultados_esc_mayoria{display:inline}.Portadilla div[data-col='4'] .elections-2015 .resultados_esc_mayoria p{margin:-22px 11px 0 0;text-align:right}.Portadilla div[data-col='4'] .elections-2015 .resultados_nombre_partido{width:112px}.elections-2015 .tables-senate-map tbody td:first-child span{font-size:12px;line-height:14px;max-height:30px;display:block;overflow:hidden;position:relative;white-space:normal;text-overflow:ellipsis}.elections-2015 .tables-senate-map tbody span:after{content:"";text-align:right;position:absolute;bottom:0;right:0;height:1.2em}.elections-2015 .lightbox ul li span{font-size:14px}.elections-2015 .lightbox ul li .bars.bars-thinner ul{padding-top:3px}.elections-2015 .lightbox ul li .bars.bars-thinner ul li{padding:0}.elections-2015 .col-mid>span{display:block;font:normal 12px/14px "Clear Sans",Arial,sans-serif,helvetica}}.Portadilla .elections-2015 .covenant .text-aviso{margin-bottom:25px}.Portadilla .elections-2015 input{float:none}.Portadilla.Elecciones-generales .elections-2015-title{display:none}body.Elecciones-generales .cabecera-seccion h1{font-family:"Clear Sans", Arial, sans-serif, helvetica;font-size:20px;padding-bottom:9px;border-bottom:6px solid #f2f2f2}body.Elecciones-generales .cabecera-seccion h1:before{content:"";background:url("http://estaticos.elmundo.es/em/elecciones/elecciones-generales/img/icono-elecciones-2015.png") no-repeat 0 0 transparent;background-size:100%;width:30px;height:30px;float:left;margin-right:10px;margin-top:-10px}body.Elecciones-generales[class*="Col-"] .cabecera-seccion h1{font-size:30px}body.Elecciones-generales[class*="Col-"] .cabecera-seccion h1:before{width:40px;height:40px}#tooltipMap,#tooltipGrafico{z-index:999999999}.elections-2015.results .row-100{width:100%}.elections-2015.results .col-50{width:49%;margin-right:2%}.elections-2015.results .col-50:last-child{margin-right:0}.elections-2015.results .col-33{width:32%;margin-right:2%}.elections-2015.results .col-33:last-child{margin-right:0}.elections-2015.results .main-row,.elections-2015.results .column{float:left}.elections-2015.results #js-cont-table-parties-congress-2016,.elections-2015.results #js-cont-table-parties-congress-2015{min-height:289px}.elections-2015.results .tables{margin-bottom:0}.elections-2015.results .tables .comparar-datos{top:3px}.elections-2015.results .tables .comparar-datos:before{top:4px;left:27px}.elections-2015.results .bars{min-height:auto;margin-bottom:0}.elections-2015.results .bars.bars-data-outside{text-align:left;float:none}.elections-2015.results .bars.bars-progress-a{margin-bottom:15px}body.Elecciones-generales .elections-2015.results .kicker h2{font-family:"Knockout 31 Junior Middleweight",Arial,sans-serif,helvetica;font-size:18px;padding:10px 0 5px 0;margin:0 0 10px 0;border-bottom:6px solid #f2f2f2}body.Elecciones-generales .elections-2015.results .kicker h2:before{content:"";background:url("http://estaticos.elmundo.es/em/elecciones/elecciones-generales/img/icono-elecciones-2015.png") no-repeat 0 0 transparent;background-size:100%;width:25px;height:25px;float:left;margin-right:8px;margin-top:-7px}body.Elecciones-generales .elections-2015.results h1{font-family:"Clear Sans",Arial,sans-serif,helvetica;border-bottom:none;padding:10px 0 0 0}body.Elecciones-generales .elections-2015.results h1:before{content:"";width:0px;height:0px;background:none}body.Elecciones-generales .elections-2015.results h2{font-family:"Clear Sans",Arial,sans-serif,helvetica;font-size:16px;margin-bottom:15px}body.Elecciones-generales .elections-2015.results .breadcrumb{float:left;width:100%;margin:0 0 20px 0}body.Elecciones-generales .elections-2015.results .breadcrumb li{display:inline;font-size:14px;font-family:"Clear Sans",Arial,sans-serif,helvetica}body.Elecciones-generales .elections-2015.results .breadcrumb li:after{content:">";color:#2e6d9d;padding:0 0 0 5px;font-size:12px}body.Elecciones-generales .elections-2015.results .breadcrumb li a{font-size:12px;font-family:"Clear Sans",Arial,sans-serif,helvetica}body.Elecciones-generales .elections-2015.results .breadcrumb li:last-child:after{content:""}body.Elecciones-generales .elections-2015.results .search{margin-bottom:0}body.Elecciones-generales .elections-2015.results .search .icon-buscar_16_g{background:#0984AF url("http://e00-elmundo.uecdn.es/em/elecciones/elecciones-generales/img/buscar_16_g_v2.png") no-repeat center center}body.Elecciones-generales .elections-2015.results .search .autocompleted-default{top:32px}body.Elecciones-generales .elections-2015.results .col-50{width:100%;margin-right:0;margin-bottom:15px}body.Elecciones-generales .elections-2015.results .elections-results-data{width:100%;margin:0 0 0 0;text-align:left;padding:0}body.Elecciones-generales .elections-2015.results .elections-results-data .fixed-data,body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data{float:left;width:100%}body.Elecciones-generales .elections-2015.results .elections-results-data .fixed-data .tables.tables-senators,body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data .tables.tables-senators{margin-top:-41px}body.Elecciones-generales .elections-2015.results .elections-results-data .fixed-data article,body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data .displayable-article article{padding:15px 0 0 0}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data{padding-top:15px}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data input{display:none}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data label{font-family:"Clear Sans",Arial,sans-serif,helvetica;padding:0;display:block}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data label h2{padding:0 0 0 15px}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data label h2:before{content:"";border-top:8px #333 solid;border-left:5px transparent solid;border-right:5px transparent solid;position:absolute;left:14px;border-bottom:none;margin:5px 0 0 0;top:14px;left:-6px;position:relative}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data section{overflow:hidden;height:auto;position:relative;z-index:10;-webkit-transition:height 0.3s ease-in-out, box-shadow 0.6s linear;-moz-transition:height 0.3s ease-in-out, box-shadow 0.6s linear;-o-transition:height 0.3s ease-in-out, box-shadow 0.6s linear;-ms-transition:height 0.3s ease-in-out, box-shadow 0.6s linear;transition:height 0.3s ease-in-out, box-shadow 0.6s linear}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data section.displayable-article{height:0;padding:0;margin:0;width:100%}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data input:checked ~ label h2:before{content:"";border-bottom:8px #333 solid;border-top:none;top:-14px}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data input:checked ~ section.displayable-article.height-1{height:880px}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data input:checked ~ section.displayable-article.height-2{height:220px}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data.cities-links{border-top:6px solid #f2f2f2}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data.cities-links .displayable-article ul{width:100%}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data.cities-links .displayable-article ul li{width:50%;float:left;padding:0;margin:0}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data.cities-links .displayable-article ul li a{font-size:15px;font-family:"Clear Sans",Arial,sans-serif,helvetica;line-height:30px}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data.cities-links input:checked ~ article.displayable-article{margin-bottom:10px}body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data.senators .displayable-article,body.Elecciones-generales .elections-2015.results .elections-results-data .displayable-data.cities-links .displayable-article{overflow:scroll}body.Elecciones-generales .elections-2015.results .bars.bars-candidates .bars-values{display:none}body.Elecciones-generales .elections-2015.results .bars.bars-candidates.bars-medium .bars-barBg{width:64%}body.Elecciones-generales .elections-2015.results .bars.bars-percentage.bars-medium .bars-barBg{width:57%}body.Elecciones-generales .elections-2015.results .tables.tables-senators td,body.Elecciones-generales .elections-2015.results .tables.tables-senators th{padding:10px 0}body.Elecciones-generales .contenedor{width:990px}body.Elecciones-generales .contenedor .contenido{width:100%;margin:0;padding:0}body.Elecciones-generales[class*="Col-"] .elections-2015.results .cabecera-seccion{margin-right:0;margin-left:0}body.Elecciones-generales[class*="Col-"] .elections-2015.results .cabecera-seccion .kicker h2:before{width:30px;height:30px}body.Elecciones-generales[class*="Col-"] .elections-2015.results h1{font-size:30px;margin:30px 0 0 0;padding:0 0 10px 0}body.Elecciones-generales[class*="Col-"] .elections-2015.results h2{font-size:20px;margin:30px 0 0 0;padding:0 0 15px 0;border-bottom:6px solid #f2f2f2}body.Elecciones-generales[class*="Col-"] .elections-2015.results .search{margin-bottom:0;right:0px;width:300px;position:absolute;top:24px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .search input{font-size:14px}@media screen and (max-width: 480px){body.Elecciones-generales[class*="Col-"] .elections-2015.results .row-100.cabecera-seccion{clear:both;width:100% !important;position:relative}body.Elecciones-generales[class*="Col-"] .elections-2015.results .row-100.cabecera-seccion .search{top:290px;width:100%;clear:both}body.Elecciones-generales[class*="Col-"] .elections-2015.results .row-100.cabecera-seccion .tabs{margin-bottom:34px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .bottom-lists ul li{width:50%}}body.Elecciones-generales[class*="Col-"] .elections-2015.results .breadcrumb{padding:0;margin:0 0 10px 0}body.Elecciones-generales[class*="Col-"] .elections-2015.results .breadcrumb li a{font-size:14px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .tabs{width:100%;float:left}body.Elecciones-generales[class*="Col-"] .elections-2015.results .tabs a{font-size:20px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .col-50{width:49%;margin-right:2%}body.Elecciones-generales[class*="Col-"] .elections-2015.results .col-50:last-child{margin-right:0}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars h2{border:none;margin-top:15px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .bars p,body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .bars span{font-size:14px;letter-spacing:-1px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .bars.bars-percentage ul{height:80px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-50 .bars.bars-percentage{padding:0 0 10px 0}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-50 .bars.bars-percentage ul{height:83px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-50 .bars.bars-percentage.bars-medium .bars-barBg{width:60%}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-33 .bars.bars-percentage{padding:0 0 10px 0}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-33 .bars.bars-percentage ul{height:83px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-33 .bars.bars-percentage.bars-medium .bars-barBg{width:55%}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-50:first-child,body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-33:first-child{background-color:#f2f2f2;padding-left:20px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-33:nth-child(2){border-right:1px solid #d9d9d9}body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-50,body.Elecciones-generales[class*="Col-"] .elections-2015.results .top-bars .col-33{padding:0px 20px 5px 0px;margin-top:10px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns h2{margin-top:40px;padding-bottom:5px;letter-spacing:-1px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns h3{font-family:"Clear Sans",Arial,sans-serif,helvetica;font-size:18px;padding:20px 0 0px 0;margin:0 0 20px 0}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .bars p,body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .bars span{font-size:14px;letter-spacing:-1px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .tables{margin-bottom:30px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .tables th,body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .tables td{font-size:14px;height:22px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .tables td{border-bottom:1px solid #d9d9d9}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .col-50{padding:0 80px;margin-right:0}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .col-50 .bars.bars-candidates ul,body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .col-50 .bars.bars-percentage ul{height:125px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .col-50 .bars.bars-candidates.bars-medium .bars-barBg{width:64%}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .col-50 .bars.bars-percentage.bars-medium .bars-barBg{width:57%}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .col-50 .tables.tables-data-parties{height:250px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .middle-columns .col-50.col-senate{padding:0 60px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .bottom-lists ul{padding-top:20px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .bottom-lists ul li{width:20%;float:left;font-size:12px}body.Elecciones-generales[class*="Col-"] .elections-2015.results .bottom-lists ul li a{font-size:12px}@media screen and (max-width: 480px){body.Elecciones-generales[class*="Col-"] .elections-2015.results .bottom-lists ul li{width:50%}}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(1)+dd meter::-webkit-meter-optimum-value{background:#2a91d5}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(2)+dd meter::-webkit-meter-optimum-value{background:#e32d42}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(3)+dd meter::-webkit-meter-optimum-value{background:#eb6615}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(4)+dd meter::-webkit-meter-optimum-value{background:#641766}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(5)+dd meter::-webkit-meter-optimum-value{background:#2e613d}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(6)+dd meter::-webkit-meter-optimum-value{background:#c83a8f}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(1)+dd meter::-moz-meter-bar{background:#2a91d5}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(2)+dd meter::-moz-meter-bar{background:#e32d42}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(3)+dd meter::-moz-meter-bar{background:#eb6615}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(4)+dd meter::-moz-meter-bar{background:#641766}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(5)+dd meter::-moz-meter-bar{background:#2e613d}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(6)+dd meter::-moz-meter-bar{background:#c83a8f}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(1)+dd meter div{background:#2a91d5}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(2)+dd meter div{background:#e32d42}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(3)+dd meter div{background:#eb6615}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(4)+dd meter div{background:#641766}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(5)+dd meter div{background:#2e613d}.Debate.Elecciones-generales .resultados-encuesta>dl>dd dt:nth-of-type(6)+dd meter div{background:#c83a8f}
