.e-2016-title-bar {margin-top: 20px;}.e-2016-title-bar .heading {line-height: 60px;margin: 0px;}.e-2016-text-center {text-align: center;}.e-2016-round-navigation {display: block;text-align: center;margin: 0px 0px 18px 0px;}.e-2016-round-navigation :first-child {-webkit-border-radius: 3px 0px 0px 3px;-moz-border-radius: 3px 0px 0px 3px;border-radius: 3px 0px 0px 3px;}.e-2016-round-navigation :last-child {-webkit-border-radius: 0px 3px 3px 0px;-moz-border-radius: 0px 3px 3px 0px;border-radius: 0px 3px 3px 0px;}.e-2016-round-navigation div {display: inline-block;padding: 0px 20px;border: solid 2px #0e67b9;background: #fff;text-decoration: none;color: #0e67b9;cursor: pointer;font-size: 18px;line-height: 32px;}.e-2016-round-navigation div:hover{color: #0359ae;}.e-2016-round-navigation div.active, .e-2016-round-navigation div.active:hover {background: #0e67b9;color: #fff;}.e-2016-status {font-size: 12px;color: #666e7a;margin: 0px;margin-bottom: 18px;}.e-2016-status span{color: #40444a;}.e-2016-tabbed-nav {margin: 0px 10px; }.e-2016-tabbed-nav ul.e-2016-nav-tabs {background: rgb(38,133,207); background: -moz-linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); background: -webkit-linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); background: linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2685cf', endColorstr='#0359ae',GradientType=1 ); margin: 0px 10px 20px 10px;-webkit-border-top-left-radius: 3px;-moz-border-radius-topleft: 3px;border-top-left-radius: 3px;display: block;position: relative;list-style-type: none;margin: 0;padding: 0;overflow: hidden;}.e-2016-nav-tabs li.nav-item{line-height: 20px;text-align: center;font-size: 18px;display: inline-block;padding: 2px 2px 0;float: left;position: relative; color: #0e67b9;cursor: pointer; }.e-2016-nav-tabs li.nav-item div{background: #fff;display: inline-block;padding: 12px 28px;}li.nav-item + li.nav-item:after {content:'';width: 3px;height: 3px;position: absolute;top: 0;right: 0;background: url('../images/radius.png') no-repeat 0 0;}.e-2016-nav-tabs li.nav-item.e-2016-right,div.textcontent .e-2016-nav-tabs li.nav-item.e-2016-right {width: auto;background: #fff;overflow: hidden;height: 42px;line-height: 42px;text-align: right;position: relative;padding: 0px;float: none;display: block;cursor: auto;box-sizing: border-box;}.e-2016-nav-tabs li.nav-item div{padding: 10px 20px;}.e-2016-nav-tabs li.nav-item:hover, .e-2016-nav-tabs li.nav-item a:hover{color: #0359ae;}.e-2016-nav-tabs li.nav-item.active, .e-2016-nav-tabs li.nav-item.active:hover{color: #fff;}.e-2016-nav-tabs li.nav-item.active div{background: transparent;}.e-2016-nav-tabs li.nav-item a,div.textcontent .e-2016-nav-tabs li.nav-item a{text-decoration: none;display: inline-block;padding-right: 17px; background: url('../images/link-arrow.png') right 14px no-repeat;border: none;margin: 0px;}ul.e-2016-nav-tabs li.nav-item a.nav-link, ul.e-2016-nav-tabs li.nav-item a.nav-link:visited,div.textcontent ul.e-2016-nav-tabs li.nav-item a.nav-link, div.textcontent ul.e-2016-nav-tabs li.nav-item a.nav-link:visited{color: #0e67b9;}.e-2016-percentage-wrapper-horizontal {position:absolute;right:0;top: 20px;z-index: 10;width: auto;}.e-2016-circle-percentage-horizontal {display: table;vertical-align: middle;padding: 10px;clear: none;float: left;width: 195px;margin-left: 20px;margin-right: 10px;}.e-2016-circle-left {display: table-cell;}.e-2016-circle-info {padding-left: 5px;padding-top: 5px;display: table-cell;vertical-align: middle;color: #fff;}.e-2016-country-map .e-2016-circle-info p {font-size: 16px;line-height: 22px;display: block;margin: 0px;font-family: "TV Sans Screen",Helvetica,Arial,sans-serif;}.e-2016-country-map .e-2016-circle-info p:first-child {font-size: 20px;}div.c100{font-size: 60px; width: 60px; height: 60px; -webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;float: left;background: url('../images/statcircle-blue.png') top left no-repeat;background-color: transparent;}.c100.e-2016-p51 .slice, .c100.e-2016-p52 .slice, .c100.e-2016-p53 .slice, .c100.e-2016-p54 .slice, .c100.e-2016-p55 .slice, .c100.e-2016-p56 .slice, .c100.e-2016-p57 .slice, .c100.e-2016-p58 .slice, .c100.e-2016-p59 .slice, .c100.e-2016-p60 .slice, .c100.e-2016-p61 .slice, .c100.e-2016-p62 .slice, .c100.e-2016-p63 .slice, .c100.e-2016-p64 .slice, .c100.e-2016-p65 .slice, .c100.e-2016-p66 .slice, .c100.e-2016-p67 .slice, .c100.e-2016-p68 .slice, .c100.e-2016-p69 .slice, .c100.e-2016-p70 .slice, .c100.e-2016-p71 .slice, .c100.e-2016-p72 .slice, .c100.e-2016-p73 .slice, .c100.e-2016-p74 .slice, .c100.e-2016-p75 .slice, .c100.e-2016-p76 .slice, .c100.e-2016-p77 .slice, .c100.e-2016-p78 .slice, .c100.e-2016-p79 .slice, .c100.e-2016-p80 .slice, .c100.e-2016-p81 .slice, .c100.e-2016-p82 .slice, .c100.e-2016-p83 .slice, .c100.e-2016-p84 .slice, .c100.e-2016-p85 .slice, .c100.e-2016-p86 .slice, .c100.e-2016-p87 .slice, .c100.e-2016-p88 .slice, .c100.e-2016-p89 .slice, .c100.e-2016-p90 .slice, .c100.e-2016-p91 .slice, .c100.e-2016-p92 .slice, .c100.e-2016-p93 .slice, .c100.e-2016-p94 .slice, .c100.e-2016-p95 .slice, .c100.e-2016-p96 .slice, .c100.e-2016-p97 .slice, .c100.e-2016-p98 .slice, .c100.e-2016-p99 .slice, .c100.e-2016-p100 .slice {clip: rect(auto, auto, auto, auto);}.c100 .bar, .c100.e-2016-p51 .fill, .c100.e-2016-p52 .fill, .c100.e-2016-p53 .fill, .c100.e-2016-p54 .fill, .c100.e-2016-p55 .fill, .c100.e-2016-p56 .fill, .c100.e-2016-p57 .fill, .c100.e-2016-p58 .fill, .c100.e-2016-p59 .fill, .c100.e-2016-p60 .fill, .c100.e-2016-p61 .fill, .c100.e-2016-p62 .fill, .c100.e-2016-p63 .fill, .c100.e-2016-p64 .fill, .c100.e-2016-p65 .fill, .c100.e-2016-p66 .fill, .c100.e-2016-p67 .fill, .c100.e-2016-p68 .fill, .c100.e-2016-p69 .fill, .c100.e-2016-p70 .fill, .c100.e-2016-p71 .fill, .c100.e-2016-p72 .fill, .c100.e-2016-p73 .fill, .c100.e-2016-p74 .fill, .c100.e-2016-p75 .fill, .c100.e-2016-p76 .fill, .c100.e-2016-p77 .fill, .c100.e-2016-p78 .fill, .c100.e-2016-p79 .fill, .c100.e-2016-p80 .fill, .c100.e-2016-p81 .fill, .c100.e-2016-p82 .fill, .c100.e-2016-p83 .fill, .c100.e-2016-p84 .fill, .c100.e-2016-p85 .fill, .c100.e-2016-p86 .fill, .c100.e-2016-p87 .fill, .c100.e-2016-p88 .fill, .c100.e-2016-p89 .fill, .c100.e-2016-p90 .fill, .c100.e-2016-p91 .fill, .c100.e-2016-p92 .fill, .c100.e-2016-p93 .fill, .c100.e-2016-p94 .fill, .c100.e-2016-p95 .fill, .c100.e-2016-p96 .fill, .c100.e-2016-p97 .fill, .c100.e-2016-p98 .fill, .c100.e-2016-p99 .fill, .c100.e-2016-p100 .fill {position: absolute;width: 30px;height: 30px;clip: rect(0em, 0.5em, 1em, 0em);-webkit-transform: rotate(5deg);-moz-transform: rotate(5deg);-ms-transform: rotate(5deg);-o-transform: rotate(5deg);transform: rotate(5deg);border: 15px solid #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}.c100.e-2016-p51 .bar:after, .c100.e-2016-p51 .fill, .c100.e-2016-p52 .bar:after, .c100.e-2016-p52 .fill, .c100.e-2016-p53 .bar:after, .c100.e-2016-p53 .fill, .c100.e-2016-p54 .bar:after, .c100.e-2016-p54 .fill, .c100.e-2016-p55 .bar:after, .c100.e-2016-p55 .fill, .c100.e-2016-p56 .bar:after, .c100.e-2016-p56 .fill, .c100.e-2016-p57 .bar:after, .c100.e-2016-p57 .fill, .c100.e-2016-p58 .bar:after, .c100.e-2016-p58 .fill, .c100.e-2016-p59 .bar:after, .c100.e-2016-p59 .fill, .c100.e-2016-p60 .bar:after, .c100.e-2016-p60 .fill, .c100.e-2016-p61 .bar:after, .c100.e-2016-p61 .fill, .c100.e-2016-p62 .bar:after, .c100.e-2016-p62 .fill, .c100.e-2016-p63 .bar:after, .c100.e-2016-p63 .fill, .c100.e-2016-p64 .bar:after, .c100.e-2016-p64 .fill, .c100.e-2016-p65 .bar:after, .c100.e-2016-p65 .fill, .c100.e-2016-p66 .bar:after, .c100.e-2016-p66 .fill, .c100.e-2016-p67 .bar:after, .c100.e-2016-p67 .fill, .c100.e-2016-p68 .bar:after, .c100.e-2016-p68 .fill, .c100.e-2016-p69 .bar:after, .c100.e-2016-p69 .fill, .c100.e-2016-p70 .bar:after, .c100.e-2016-p70 .fill, .c100.e-2016-p71 .bar:after, .c100.e-2016-p71 .fill, .c100.e-2016-p72 .bar:after, .c100.e-2016-p72 .fill, .c100.e-2016-p73 .bar:after, .c100.e-2016-p73 .fill, .c100.e-2016-p74 .bar:after, .c100.e-2016-p74 .fill, .c100.e-2016-p75 .bar:after, .c100.e-2016-p75 .fill, .c100.e-2016-p76 .bar:after, .c100.e-2016-p76 .fill, .c100.e-2016-p77 .bar:after, .c100.e-2016-p77 .fill, .c100.e-2016-p78 .bar:after, .c100.e-2016-p78 .fill, .c100.e-2016-p79 .bar:after, .c100.e-2016-p79 .fill, .c100.e-2016-p80 .bar:after, .c100.e-2016-p80 .fill, .c100.e-2016-p81 .bar:after, .c100.e-2016-p81 .fill, .c100.e-2016-p82 .bar:after, .c100.e-2016-p82 .fill, .c100.e-2016-p83 .bar:after, .c100.e-2016-p83 .fill, .c100.e-2016-p84 .bar:after, .c100.e-2016-p84 .fill, .c100.e-2016-p85 .bar:after, .c100.e-2016-p85 .fill, .c100.e-2016-p86 .bar:after, .c100.e-2016-p86 .fill, .c100.e-2016-p87 .bar:after, .c100.e-2016-p87 .fill, .c100.e-2016-p88 .bar:after, .c100.e-2016-p88 .fill, .c100.e-2016-p89 .bar:after, .c100.e-2016-p89 .fill, .c100.e-2016-p90 .bar:after, .c100.e-2016-p90 .fill, .c100.e-2016-p91 .bar:after, .c100.e-2016-p91 .fill, .c100.e-2016-p92 .bar:after, .c100.e-2016-p92 .fill, .c100.e-2016-p93 .bar:after, .c100.e-2016-p93 .fill, .c100.e-2016-p94 .bar:after, .c100.e-2016-p94 .fill, .c100.e-2016-p95 .bar:after, .c100.e-2016-p95 .fill, .c100.e-2016-p96 .bar:after, .c100.e-2016-p96 .fill, .c100.e-2016-p97 .bar:after, .c100.e-2016-p97 .fill, .c100.e-2016-p98 .bar:after, .c100.e-2016-p98 .fill, .c100.e-2016-p99 .bar:after, .c100.e-2016-p99 .fill, .c100.e-2016-p100 .bar:after, .c100.e-2016-p100 .fill {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}.c100 *, .c100 *:before, .c100 *:after {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.c100:after {position: relative;top: 15px; left: 15px; display: block;content: " ";-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;width: 30px; height: 30px; background-color: transparent;}div.c100,div.c100:after{background-color: transparent;}.c100 .slice {position: absolute;width: 1em;height: 1em;clip: rect(0em, 1em, 1em, 0.5em);}.c100.e-2016-p25 .bar {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.c100.e-2016-p90 .bar {-webkit-transform: rotate(324deg);-moz-transform: rotate(324deg);-ms-transform: rotate(324deg);-o-transform: rotate(324deg);transform: rotate(324deg);}.figures{display: block;text-align: center;}.figures div.row{display: block;padding:2px;}.figures svg{display: inline-block;width: 30px;height: 30px;padding: 0px 1px 0px 1px;vertical-align: top;cursor: pointer;}.figures svg.small{width: 16px;height: 16px;}.figures svg path{fill: #000;width: 30px;height: 30px;}.figures .e-2016-seat-number{font-size: 30px;color: #666e7a;}.e-2016-hidden {display: none;}.e-2016-country-map {min-height: 800px;position: relative;background: rgb(38,133,207); background: -moz-linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); background: -webkit-linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); background: linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2685cf', endColorstr='#0359ae',GradientType=1 ); margin: 0px 10px 20px 10px;-webkit-border-top-right-radius: 6px;-moz-border-top-right-radius:6px;border-top-right-radius: 6px;border: 0px solid #fff;position: relative;}.e-2016-county-map-svg {display: block;text-align: center;position: relative;margin-top: 30px auto; width: 100%; }.e-2016-county-map-svg svg {margin: 0px auto;display: inline-block;width: 100%;height: 580px;margin: 0px;position: relative;}.e-2016-county-map-svg svg path.path-active {cursor: pointer;}div.e-2016-senate-map-popup{position: absolute;z-index: 40;height:230px;width:344px;text-align: center;overflow: hidden;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-o-transition: opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;opacity: 1;}div.e-2016-senate-map-popup.e-2016-senate-map-popup-hidden{opacity: 0;pointer-events:none;}.e-2016-senate-map-popup-inner{border: 2px solid rgba(0,81,162,0.36);border-radius: 3px; background-color:#fff;height:220px;width:340px;overflow: hidden;display: inline-block;margin: 0px;}.e-2016-senate-map-popup-pin{display: inline-block;position: relative;top: -10px;width: 24px;height: 13px;background: url('../images/infopopup-pin.png') 0px 0px no-repeat;margin: 0px;}div.textcontent .e-2016-senate-map-popup-pin{top: -22px;}p.e-2016-senate-map-popup-title,div.textcontent p.e-2016-senate-map-popup-title {color: #0e67b9;display: inline-block;margin: 0px auto;padding: 7px;font-size: 20px;cursor: pointer;}div.e-2016-senate-map-popup .e-2016-percentage-wrapper-horizontal{position: static;width: 100%;text-align: center;}div.e-2016-senate-map-popup .e-2016-circle-percentage-horizontal {width: 160px;margin-left: 5px;margin-right: 0px;padding: 0px;float: none;display: inline-block;}div.e-2016-senate-map-popup .e-2016-circle-info p, div.e-2016-senate-map-popup .e-2016-circle-info p:first-child{font-size: 15px;color: #40444a;text-align: left;line-height: 17px;}div.e-2016-senate-map-popup.e-2016-senate-map-popup-row .e-2016-circle-info p, div.e-2016-senate-map-popup.e-2016-senate-map-popup-row .e-2016-circle-info p:first-child{text-align: center;}div.e-2016-senate-map-popup div.c100{font-size: 48px;width: 48px;height: 48px;background: url('../images/statcircle-small-blue.png') top left no-repeat;}div.e-2016-senate-map-popup div.c100:after{top: 12px;left: 12px;width: 24px;height: 24px;}div.e-2016-senate-map-popup div.c100 div.bar, div.e-2016-senate-map-popup div.c100 div.fill{width: 24px !important;height: 24px !important;border-color: #0e67b9;border-width: 12px !important;}.e-2016-senate-map-popup-candidates {display: block;width: 100%;padding-top: 10px;}.e-2016-senate-map-popup-row {display: block;height: 60px;text-align: left;font-family: "TV Sans Screen",Helvetica,Arial,sans-serif;padding: 0px 10px;}.e-2016-senate-map-popup-left-order {display: inline-block;font-size: 24px;color: #c2c2c2;width: 30px;vertical-align: middle;}.e-2016-senate-map-popup-name-party {display: inline-block;width: 195px;vertical-align: middle;}.e-2016-senate-map-popup-name-party {margin: 0px;padding: 0px;color: #666e7a;font-size: 15px;line-height: 17px;}.e-2016-senate-map-popup-name-party span{color: #282d4d;}.e-2016-senate-map-popup-percentage {display: inline-block;vertical-align: middle;position: relative;}div.e-2016-senate-map-popup div.e-2016-senate-map-popup-percentage div.e-2016-circle-percentage-horizontal{width: auto;margin-left: 20px;}div.e-2016-senate-map-popup div.e-2016-senate-map-popup-percentage div.c100{background: url('../images/statcircle-small-gray.png') top left no-repeat;}div.e-2016-senate-map-popup div.e-2016-senate-map-popup-percentage div.e-2016-circle-percentage-horizontal div.c100 div.bar,div.e-2016-senate-map-popup div.e-2016-senate-map-popup-percentage div.e-2016-circle-percentage-horizontal div.c100 div.fill{border-color: #c2c2c2;}div.e-2016-senate-map-popup div.e-2016-senate-map-popup-percentage div.e-2016-circle-info{text-align: center;width: 80px;position: absolute;top: 11px;}div.e-2016-senate-map-popup div.e-2016-senate-map-popup-percentage div.e-2016-circle-info p{font-size: 19px;color: #282d4d;}.e-2016-party-legend {position: absolute;top: 580px;left: 0px;width: 60%;display: block;font-size: 16px;min-height: 140px;}.e-2016-party-legend ul {text-align: center;list-style-type: none;padding: 0px 20px;}.e-2016-party-legend ul li {display: inline-block;padding: 5px 10px;color: #e0ebff;}.e-2016-legend-circle {float: left;width: 20px;height: 20px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;margin-right: 10px;}.e-2016-town-search {position: absolute;top: 590px;right: 0px;display: block;text-align: center;width: 480px;}.e-2016-town-search form {width: 80%;margin-top: 10px;position: relative;margin-left: auto;margin-right: auto;}.e-2016-town-search form input {box-sizing: border-box;width: 100%;line-height: 35px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius: 1px;border: none;padding: 0px;padding-left: 10px;height: 35px;font-size: 16px;}.e-2016-town-search form label {color: #fff;display: block;font-size: 16px;text-align: left;margin-bottom: 8px; }.e-2016-town-search form button {padding: 0px 20px;display: block;background: #0C65B7;color: #ffffff;font-size: 16px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;border: 0;font: inherit;-webkit-appearance: button; -webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;-webkit-border-radius: 5px;-moz-border-radius:5px;border-radius: 5px;position: absolute;height: 29px;line-height: 29px;top: 31px;right: 4px;}.e-2016-town-search form button:hover{background: #0359ae;}.e-2016-search-ajax-autocomplete {width: 100%;line-height: 35px;display: block;position: absolute;z-index: 30;}.e-2016-search-ajax-autocomplete ul {background: #ebf0fc;background: -moz-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: -webkit-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf0fc', endColorstr='#eafaff',GradientType=1 ); margin: 0px;padding: 0px;list-style-type: none;margin-top: 2px;}.e-2016-search-ajax-autocomplete ul li div {color: #0e67b9;font-size: 16px;display: block;padding-left: 10px;text-decoration: none;cursor: pointer;text-align:left;}.e-2016-search-ajax-autocomplete-selected {background-color: #dce3f6;}.e-2016-search-ajax-autocomplete ul li div.e-2016-whispernores{line-height: 18px;padding: 10px;color: #780000;}div.e-2016-region-list{position: absolute;width: 100%;height: 720px;top: 0px;overflow: hidden;pointer-events:none;}.e-2016-county-shack {display: block;text-align: center;width: 100%;position: absolute;top: 673px;height: auto;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;pointer-events: auto;}div.e-2016-county-shack-button{width: 300px;height: 47px;border-radius: 5px;background-color: #fff;display: inline-block;}div.e-2016-county-shack-button div{background-color: transparent;color: #0e67b9;padding: 0px 10px;display: block;text-decoration: none;cursor: pointer;font-size: 18px;height: 100%;line-height: 47px;}div.e-2016-county-shack-button div:hover{color: #0359ae;}.e-2016-regionlist-open{z-index:32;}.e-2016-regionlist-open .e-2016-county-shack-button div{color: #40444a;}.e-2016-second-rounders-button.e-2016-winnerlist-open div{color: #40444a;}.e-2016-regionlist-open div.e-2016-county-shack{top: 530px;}.e-2016-county-shack-button div span,.e-2016-second-rounders-button div span {vertical-align: middle;position: relative;top: -4px;left: 4px;}.e-2016-angle-down-blue-sm {width: 20px;height: 20px;display: inline-block;background: url('../images/angle-down-grey-sm.png') no-repeat;}.e-2016-angle-up-blue-sm {width: 20px;height: 20px;display: inline-block;background: url('../images/angle-up-blue-sm.png') no-repeat;}.e-2016-angle-down-blue-sm-rev {width: 20px;height: 20px;display: inline-block;background: url('../images/angle-up-grey-sm.png') no-repeat;}.e-2016-angle-up-blue-sm-rev {width: 20px;height: 20px;display: inline-block;background: url('../images/angle-down-blue-sm.png') no-repeat;}div.e-2016-county-shack-drawer{position: relative;top: -5px;border-radius: 5px;display:none;margin: 0px auto;width: 90%;background: #fff;padding: 20px 0px;vertical-align: midlle;z-index: 32; }.e-2016-regionlist-open div.e-2016-county-shack div.e-2016-county-shack-drawer{display: block;}.e-2016-county-shack-drawer ul {list-style-type: none;margin: 0px auto;padding: 0px;width: 90%;}.e-2016-county-shack-drawer ul li {display: inline-block;}.e-2016-county-shack-drawer ul li span {text-decoration: none;padding: 0px 10px;color: #0e67b9;cursor: pointer;line-height: 26px;display: inline-block;}.e-2016-county-shack-drawer ul li span:hover{color: #0359ae;}.e-2016-second-rounders {display: block;text-align: center;width: 100%;position: absolute;top: 730px;min-height: 70px;background: rgb(38,133,207); background: -moz-linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); background: -webkit-linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); background: linear-gradient(90deg,rgba(38,133,207,1) 0%, rgba(14,103,185,1) 50%, rgba(3,89,174,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2685cf', endColorstr='#0359ae',GradientType=1 ); padding-bottom: 20px;z-index: 25;}div.e-2016-second-rounders-button{border-radius: 5px;width: 300px;height: 48px;background-color: #fff;margin: 0px auto;}div.e-2016-second-rounders-button div{background-color: transparent;padding: 0px 10px;display: block;color: #0e67b9;text-decoration: none;cursor: pointer;font-size: 18px;height: 100%;line-height: 47px;}div.e-2016-second-rounders-button div:hover{color: #0359ae;}div.e-2016-second-rounders-drawer{border-radius: 5px;position: relative;top: -5px;margin: 0px auto;width: 95%;background: #fff;padding-bottom: 20px;display: none; text-align: center;}div.e-2016-second-rounders-title, div.e-2016-finalists{width: 100%;}.e-2016-second-rounders-title p,div.textcontent .e-2016-second-rounders-title p{margin-top: 15px;margin-bottom:10px;font-size: 18px;color: #282d4d;}div.e-2016-second-rounders-close{display: block;width: 36px;height: 36px;border-radius: 3px;position: absolute;top: 0px;right: -70px; cursor: pointer;z-index: 5;background: #0e67b9 url('../images/cross-close.png') center center no-repeat;}.e-2016-second-round-candidate {display: inline-block;background: #F2F2F2;width: 49%;margin: 0px 2px;vertical-align: top;}.e-2016-candidate-picture {padding: 10px;display: inline-block;vertical-align: top;position: relative;}.e-2016-candidate-picture div.dummyphoto{background: url('../images/dummyphoto.jpg') center top no-repeat;background-size:cover;display: inline-block;vertical-align: middle;}.e-2016-candidate-picture img,.e-2016-candidate-picture div.dummyphoto {width: 70px;height: 86px;}.e-2016-candidate-details {display: inline-block;padding: 10px;color: #666e7a;font-size: 16px;text-align: left;width: calc(100% - 206px);vertical-align: top;}.e-2016-candidate-details h3,div.textcontent .e-2016-candidate-details h3{margin: 0px;color: #40444a;}.e-2016-candidate-details p,div.textcontent .e-2016-candidate-details p{margin: 0px;}.e-2016-party-identifier {margin: 5px 0px;} .e-2016-second-round-candidate .e-2016-candidate-percentage {display: inline-block;width: 110px;position: relative;vertical-align: top;}.e-2016-second-round-candidate .e-2016-candidate-circle-percentage{margin: 0px 20px;margin-top: 15px;}.e-2016-candidate-circle-percentage div.c100{background: url('../images/statcircle-gray.png') top left no-repeat;}div.e-2016-candidate-percentage div.e-2016-circle-left div.c100 div.bar, div.e-2016-candidate-percentage div.e-2016-circle-left div.c100 div.fill{border-color: #bbbbbb;}.e-2016-candidate-percentage .e-2016-candidate-circle-info{position: absolute;font-size: 30px;color: #282d4d;top: 27px;left: 0px;text-align: center;width: 120px;}.e-2016-candidate-circle-info p, .e-2016-candidate-vote-count p,div.textcontent .e-2016-candidate-circle-info p,div.textcontent .e-2016-candidate-vote-count p{margin: 0px;}.e-2016-candidate-vote-count{font-size: 16px;color: #666e7a;}.e-2016-party-shack-bottom{text-align: right;padding-right: 10px;padding-top: 20px;padding-bottom: 0px;}.e-2016-party-shack-bottom a,div.textcontent .e-2016-party-shack-bottom a{font-size: 18px;color: #0e67b9;text-decoration: none;display: inline-block;padding-right: 17px;padding-left: 15px;background: url('../images/link-arrow.png') right 4px no-repeat;border: none;}.e-2016-party-shack-bottom a:hover,div.textcontent .e-2016-party-shack-bottom a:hover{color: #0359ae;}.e-2016-second-round-candidate.e-2016-winner{width: calc(98% - 2px);}.e-2016-second-round-candidate.e-2016-winner .e-2016-candidate-details h3,.e-2016-second-round-candidate.e-2016-winner .e-2016-candidate-percentage .e-2016-candidate-circle-info{color: #279630;}.e-2016-winner .e-2016-candidate-circle-percentage div.c100{background: url('../images/statcircle-green.png') top left no-repeat;}.e-2016-winner div.e-2016-candidate-percentage div.e-2016-circle-left div.c100 div.bar, .e-2016-winner div.e-2016-candidate-percentage div.e-2016-circle-left div.c100 div.fill{border-color: #afd8b2;}.e-2016-row{ position: relative; min-height: 100px;}.e-2016-region-town-nav {display: block;padding: 30px 30px 10px 30px;}.e-2016-region-town-nav ul {list-style-type: none;margin: 0px;padding: 0px;display: table;}.e-2016-region-town-nav ul li {color: #fff;vertical-align: top;font-size: 18px;cursor: pointer;display: table-cell;}.e-2016-region-town-nav ul li span{text-decoration: underline;padding-top: 5px;padding-right: 6px;display: inline-block;}.e-2016-region-town-nav ul li span.e-2116-crumb{padding-left: 20px;background: url('../images/crumb-arrow.png') 2px 12px no-repeat;}.e-2016-region-town-nav ul li span.e-2116-crumb.e-2116-regnav-active{font-size: 24px;text-decoration: none;padding-top: 0px;}span.e-2016-angle-down-w {width: 20px;height: 16px;background: url('../images/angle-down-w2.png') 3px 0px no-repeat;display: inline-block;}span.e-2116-regnav-active > span.e-2016-angle-down-w {width: 20px;height: 24px;background: url('../images/angle-down-w2.png') 3px 5px no-repeat;display: inline-block;}.e-2016-top-text-two{display: block;width: 50%; text-align: left;color: #e0ebff;font-size: 16px;padding-left: 30px;}.e-2016-top-text-two p,div.textcontent .e-2016-top-text-two p{margin: 0px;}.e-2016-town-search.e-2016-interactive-town-search{position: static;display: none;} .e-2016-town-search.e-2016-interactive-town-search form{margin: 0px 30px 10px 30px;}.e-2016-regiondropdown{display: none; position: absolute;left: 93px;top: 25px;height: 250px;width: 100%;z-index: 15;pointer-events: none;}.e-2016-regiondropdown h3{color: #40444a;background-color: #ebf0fc;border-radius: 3px;margin: 0px;padding: 5px 20px 10px 20px;text-align: center;font-size: 24px;display: inline-block;cursor: pointer;font-family: "Source Sans Pro",sans-serif;pointer-events: auto;} .e-2016-regiondropdown ul{background: #ebf0fc;background: -moz-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: -webkit-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf0fc', endColorstr='#eafaff',GradientType=1 ); border-radius: 5px;margin: 0px 30px;padding: 20px;position: relative;top: -5px;left: -93px;display: block;list-style-type: none;pointer-events: auto;}.e-2016-regiondropdown ul li{color: #0e67b9;padding: 5px 10px;display: inline-block;margin: 2px;cursor: pointer;}.e-2016-regiondropdown ul li:hover{color: #0359ae;}.e-2016-angle-up-g{width: 20px;height: 24px;background: url('../images/angle-up-g.png') 3px 5px no-repeat;display: inline-block;}.e-2016-parties-display{display: block;position: relative;}.e-2016-party-shack {margin: 10px 30px 20px 30px;border-radius: 5px;background-color:#fff;display: block;padding: 14px 0px 20px 0px;text-align: center;position: relative;}.e-2016-town-finalist-senate {display: block;width: 648px;margin: 0px auto;position: relative;text-align: left;}.e-2016-last-two-grey{background-color: #f2f2f2;}.e-2016-town-finalist-senate .e-2016-candidate-ol {padding: 0px 10x 0px 0px;display: inline-block;width: 40px;text-align: center;font-size: 24px;color: #c2c2c2;vertical-align: middle;}.e-2016-town-finalist-senate .e-2016-candidate-ol p {padding: 0px;margin: 0px;font-size: 24px;}.e-2016-town-finalist-senate .e-2016-candidate-picture img{display: inline-block;vertical-align: middle;}.e-2016-town-finalist-senate.e-2016-last-two-grey .e-2016-candidate-ol{color: #279630;}.e-2016-finalist-details{display: inline-block;padding: 15px 10px 10px 10px;color: #666e7a;font-size: 16px;text-align: left;width: calc(100% - 246px);vertical-align: top;}.e-2016-finalist-details h3,.textcontent .e-2016-finalist-details h3 {margin: 0px;color: #282d4d;font-size: 18px;}.e-2016-finalist-details p,.textcontent .e-2016-finalist-details p{margin: 0px;}.e-2016-finalist-details .e-2016-party-identifier-senate {color: #40444a;margin: 10px 0px;}.e-2016-town-finalist-senate .e-2016-candidate-percentage {display: inline-block;width: 110px;position: relative;vertical-align: top;text-align: center;padding-top: 1px;}.e-2016-town-finalist-senate .e-2016-candidate-circle-percentage{margin: 0px 20px;margin-top: 15px;}.e-2016-announcewinner{display: block;padding: 10px;color: #279630;font-size: 24px;}.e-2016-top-text{display: inline-block;margin: 30px;width: calc(100% - 450px);color: #e0ebff;font-size: 16px;}.e-2016-top-text p{margin: 0px;padding: 0px;}.e-2016-party-shack-list{margin: 0px 30px;display: block;padding-bottom: 20px;position: relative;text-align: center;}.e-2016-party-shack-click{display: block;background: #ebf0fc;background: -moz-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: -webkit-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf0fc', endColorstr='#eafaff',GradientType=1 ); border-radius: 5px;margin-top: 3px;width: 100%;position: relative;cursor: pointer;text-align: left;}.e-2016-party-shack-click.e-2016-party-open{border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}.e-2016-party-shack-click p,div.textcontent .e-2016-party-shack-click p{padding: 0px;margin: 0px;}.e-2016-party-shack-click .e-2016-party-shack-name{font-size: 16px;color: #191d30;display: inline-block;padding: 16px 15px;width: calc(40% - 20px);vertical-align: middle;}.e-2016-party-shack-toggle{display: inline-block;position: absolute;right: 5px;height: 0px;top: calc(50% - 20px)}.e-2016-angle-down-grey {width: 48px;height: 40px;background: url('../images/angle-down-grey.png') no-repeat;display: block;}.e-2016-angle-up-grey {width: 48px;height: 40px;background: url('../images/angle-up-grey.png') no-repeat;display: block;}.e-2016-party-mandatu-positioner{display: inline-block;width: calc(60% - 20px);text-align: left;vertical-align: middle;}.e-2016-party-shack-progress{display: inline-block;padding-right: 20px;vertical-align: middle;}.e-2016-party-mandatu{display: inline-block;text-align: center;font-size: 16px;color: #40444a;line-height: 18px;padding-right: 10px;vertical-align: middle;}.e-2016-party-mandatu p:first-child{color: #0e67b9;font-size: 22px;line-height: 22px;}.e-2016-party-difference{display: inline-block;vertical-align: middle;color: #40444a;font-size: 16px;}.e-2016-party-difference .e-2016-arrow{display: inline-block;width: 15px;height: 20px;}.e-2016-party-difference-negative{color: #d02e31;}.e-2016-party-difference.e-2016-party-difference-negative .e-2016-arrow{background: url('../images/down-red-arrow.png') 0px 4px no-repeat;}.e-2016-party-difference.e-2016-party-difference-positive{color: #10a143;}.e-2016-party-difference-positive .e-2016-arrow{background: url('../images/up-green-arrow.png') 0px 4px no-repeat;}.e-2016-party-difference.e-2016-party-difference-zero .e-2016-arrow{background: url('../images/zero-gray-arrow.png') 0px 4px no-repeat;}.e-2106-mandatu-overview{display: block;background-color: #fff;;width: 100%;margin: 0px;padding: 0px;overflow: hidden;height: 0px;-webkit-transition: height 0.3s ease-in-out;-moz-transition: height 0.3s ease-in-out;-o-transition: height 0.3s ease-in-out;-ms-transition: height 0.3s ease-in-out;position: relative;top: -1px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}.e-2106-mandatu-overview .e-2016-party-shack-bottom{padding-top: 5px;padding-left: 15px;padding-right: 15px;padding-bottom: 20px;}.e-2106-mandatu-overview .e-2016-party-shack-bottom p,div.textcontent .e-2106-mandatu-overview .e-2016-party-shack-bottom p{text-align: center;color: #40444a;font-size: 16px;}.e-2106-mandatu-overview .e-2016-town-finalist-senate .e-2016-finalist-details{font-size: 16px;color: #666e7a}.e-2106-mandatu-overview .e-2016-town-finalist-senate .e-2016-finalist-details h3{font-size: 18px;color: #282d4d;display: inline-block;vertical-align: bottom;padding-right: 20px;}.e-2106-mandatu-overview .e-2016-town-finalist-senate .e-2016-finalist-details .e-2016-finalist-countyname{font-size: 14px;color: #282d4d;display: inline-block;vertical-align: bottom;padding-right: 10px;}.e-2106-mandatu-overview .e-2016-town-finalist-senate .e-2016-finalist-details .e-2016-finalist-party-identifier{color: #40444a;display: block;padding: 10px 0px;}.e-2016-second-round-candidate.e-2016-winner2round .e-2016-candidate-details h3,.e-2016-second-round-candidate.e-2016-winner2round .e-2016-candidate-percentage .e-2016-candidate-circle-info{color: #279630;}.e-2016-winner2round .e-2016-candidate-circle-percentage div.c100{background: url('../images/statcircle-green.png') top left no-repeat;}.e-2016-winner2round div.e-2016-candidate-percentage div.e-2016-circle-left div.c100 div.bar, .e-2016-winner2round div.e-2016-candidate-percentage div.e-2016-circle-left div.c100 div.fill{border-color: #afd8b2;}.e-2016-second-round-candidate.e-2016-winner1round{width: calc(98% - 2px);}.e-2016-second-round-candidate.e-2016-winner1round .e-2016-candidate-details h3,.e-2016-second-round-candidate.e-2016-winner1round .e-2016-candidate-percentage .e-2016-candidate-circle-info{color: #279630;}.e-2016-winner1round{color: #279630;font-size: 18px;padding: 10px;padding-bottom: 0px;}.e-2016-resbarline1{display: block;width: calc(100% - 60px);margin: 20px 30px 10px 30px;position: relative;}.e-2016-resbarline2{display: block;width: calc(100% - 60px);height: 96px;margin: 0px 30px;position: relative;}.e-2016-resbarline3{display: block;width: calc(100% - 60px);margin: 0px 30px;position: relative;}.e-2016-res-perc{display: inline-block;width: 50%;}.e-2016-res-left{text-align: left;}.e-2016-res-right{text-align: right;} .e-2016-resbarline1 .e-2016-candidate-circle-info{position: absolute;top: 10px;font-size: 30px;color: #282d4d;width: 120px;text-align: center;z-index:2;}.e-2016-res-left .e-2016-candidate-circle-info{left: 42px;}.e-2016-res-right .e-2016-candidate-circle-info{right: 42px;}.e-2016-resbarline1 .e-2016-candidate-vote-count,.e-2016-resbarline1 .e-2016-candidate-circle-percentage{display: inline-block;vertical-align: middle;} .e-2016-res-left .e-2016-candidate-circle-percentage{margin-left: 72px;margin-right: 40px;}.e-2016-res-right .e-2016-candidate-circle-percentage{margin-right: 72px;margin-left: 40px;}.e-2016-resbarline1 div.c100 div.bar, .e-2016-resbarline1 div.c100 div.fill{border-color: #c7beb2;}.e-2016-resbarline2 .e-2016-candidate-picture{display: inline-block;padding: 5px 0px;}.e-2016-resbarline2 .e-2016-resbar{display: inline-block;padding: 0px;margin: 0px 2px;width: calc(100% - 144px);}.e-2016-resbar .e-2016-resbar-bg{background-color: #f1953e;display: block;width: 100%;height: 86px;margin: 5px 0px;}.e-2016-resbar .e-2016-resbar-pg{background-color: #ffc603;display: block;width: 100%;height: 86px;margin: 0px;padding: 0px;position: relative;top: -91px;-webkit-transition: width 0.5s ease-in-out;-moz-transition: width 0.5s ease-in-out;-o-transition: width 0.5s ease-in-out;-ms-transition: width 0.5s ease-in-out;}.e-2016-resbar .e-2016-resbar-over{background: url('../images/marker-half.png') center top no-repeat;display: block;width: 100%;height: 96px;position: relative;top: -182px;margin: 0px;padding: 0px;} .e-2016-resbarline3 .e-2016-finalist-details{display: inline-block;padding: 8px 0px;width: calc(50% - 72px);} .e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-left{margin-left: 72px;text-align: left;}.e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-right{margin-right: 72px;text-align: right;}.e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-right h3,.e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-right .e-2016-party-identifier-senate,.e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-right p{text-align: right;}.e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details .e-2016-party-identifier-senate{margin: 5px 0px;}.e-2016-resbarline3 .e-2016-finalist-details .e-2016-party-identifier-senate p{display: inline-block;vertical-align: middle;width: calc(100% - 30px);}.e-2016-resbarline3 .e-2016-finalist-details .e-2016-party-identifier-senate svg{display: inline-block;float: none;vertical-align: middle;}.e-2016-resbarline3 .e-2016-finalist-details-right .e-2016-party-identifier-senate svg{margin-right: 0px;margin-left: 10px;}.e-2016-senate-switch{display: inline-block;position: relative;margin: 30px 30px 0px 30px;padding: 2px;border-radius: 3px;background-color: #ffffff;}.e-2016-senate-switch-btn{width: 202px;display: inline-block;cursor: pointer;background-color: #fff;text-align: center;line-height: 32px;font-size: 18px;color: #0e67b9; }.e-2016-senate-switch-btn:hover{color: #0359ae;}.e-2016-senate-switch-btn.e-2016-senate-switch-active,.e-2016-senate-switch-btn.e-2016-senate-switch-active:hover{color: #fff;background-color: #2482cd;cursor: auto;}.e-2016-senate-figures{display: block;position: relative;border-radius: 5px;background-color: #fff;padding: 25px 10px 10px 10px;margin: 0px 30px 15px 30px;text-align: center;}.e-2016-senate-open-box{display: block;text-align: right;}.e-2016-senate-open-link{font-size: 14px;color: #0e67b9;cursor: pointer;}.e-2016-senate-open-link:hover{color: #0359ae;}.e-2016-legend-circle-chairs{display: inline-block;margin-left: 15px;vertical-align: middle;}.e-2016-parties-chairs .e-2016-party-shack-name{width: calc(100% - 225px);padding-left: 0px;}.e-2016-parties-chairs .e-2016-party-mandatu-positioner{width: 140px;}.e-2016-parties-chairs .e-2016-party-mandatu{padding-top: 0px;}.e-2016-parties-chairs .e-2016-party-shack-toggle{top: calc(50% - 25px);}.e-2016-finalist-label{display: inline-block;text-transform: uppercase;font-size: 12px;background-color: #0e67b9;color: #ffffff;line-height: 20px;padding: 0px 10px;border-radius: 3px;}.e-2016-finalist-label.e-2016-finalist-label-zemřel{background-color: #282d4d;}.e-2016-finalist-label.e-2016-finalist-label-odstoupil{background-color: #c2c2c2;color:#282d4d;}.e-2016-finalist-label p,div.textcontent .e-2016-finalist-label p{margin: 0px;padding: 2px 5px;}.e-2016-finalist-label-deadico{position: absolute;bottom: 9px;right: 9px;z-index: 1;background: url('../images/label_deadoverimgl.png') right bottom no-repeat;background-size: contain;width: 28%;height: 28%;display: block; }.e-2016-country-map.e-2016-krajske{min-height: 665px;}.e-2016-krajske .e-2016-county-map-svg svg{height: 440px;} .e-2016-percentage-wrapper-horizontal.e-2016-percentage-wrapper-krajske .e-2016-circle-percentage-horizontal{float: none;}.e-2016-krajske .e-2016-party-legend{top: 480px;}.e-2016-krajske .e-2016-town-search{top: 490px;}.e-2016-krajske div.e-2016-region-list{height: 665px;}.e-2016-krajske .e-2016-county-shack{top: 623px;}.e-2016-krajske .e-2016-regionlist-open div.e-2016-county-shack{top: 510px;}.e-2016-party-shack-click.e-2016-party-zero,.e-2106-mandatu-overview.e-2016-party-zero{display: none;}.e-2016-chkbox-naklikejsi{position: absolute;left: 5px;padding: 10px;top: calc(50% - 18px);display: inline-block;}.e-2016-chkbox-naklikejsi checkbox{width: 16px;height: 16px;border: 2px solid #$b2b6bc;}.e-2016-krajske .e-2016-party-mandatu-positioner{width: calc(55% - 40px);}.e-2016-krajske .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(45% - 31px);margin-left: 31px;}.e-2016-krajske .e-2016-party-mandatu{width: 95px;}.e-2016-krajske .e-2016-party-difference{width: 55px;}.e-2016-party-bar-full{display: inline-block;width: calc(100% - 265px);height: 15px;margin: 10px;text-align: left; vertical-align: middle;}.e-2016-party-bar-inner{display: inline-block;height: 15px;}.e-2016-link-aallparties{display: inline-block;margin: 15px auto;color: #fff;padding-right: 28px;cursor: pointer;font-size: 18px;background: url('../images/angle-down-w2.png') right top no-repeat;}.e-2016-link-aallparties.e-2016-link-aallparties-open{background: url('../images/angle-up-w2.png') right top no-repeat;}.e-2016-naklikejsi{display: block;text-align: left;position: relative;top: -50px;margin-left: 40px;padding-left: 170px;pointer-events:none;}.e-2016-naklikejsi-inner{display: inline-block;width: 500px;margin-top: 40px;text-align: center;box-shadow: 0px 0px 5px rgba(0,0,0,0.4);pointer-events:auto;}.e-2016-naklikejsi-line1{display: block;height: 136px;color: #000;background: url('../images/naklikejsi-parade.png') 334px top repeat-y #fff;font-size: 18px; }.e-2016-naklikejsi-line1 div{font-size: 30px;margin: 0px;padding: 0px;padding-top: 20px;padding-left: 15px;padding-right: 120px;}.e-2016-naklikejsi-line1 p,div.textcontent .e-2016-naklikejsi-line1 p{margin: 0px;padding: 0px;padding-bottom: 15px;padding-left: 15px;padding-right: 120px;}.e-2016-naklikejsi-line2{display: block;height: 108px;color: #fff;background-color: #d02e31;}.e-2016-naklikejsi-line2.e-2016-naklikejsi-green{background-color: #18ac4c;}.e-2016-naklikejsi-soucet{display: inline-block;font-size: 42px;padding-top: 15px;}.e-2016-naklikejsi-label{display: inline-block;font-size: 16px;line-height: 17px;text-align: left;padding-left: 10px;padding-top: 15px;}.e-2016-naklikejsi-line2 p,div.textcontent .e-2016-naklikejsi-line2 p{display: block;padding: 0px;margin: 0px;font-size: 14px;}.e-2016-naklikejsi-sipka{position: absolute;display: block;width: 144px;height: 116px;top:0px;left: 0px;z-index: 2;background: url('../images/naklikejsi-bg.png') left top no-repeat;}.e-2016-krajske .e-2016-finalist-details{width: calc(100% - 130px);}.e-2016-parties-region-heading{font-size: 18px;color: #282d4d;text-align: center;padding: 20px;}.e-2016-candidate-reg{display: inline-block;width: calc(33% - 26px);margin-left: 20px;margin-bottom: 10px;vertical-align: top;}.e-2016-candidate-header{display: block;background: #ebf0fc;background: -moz-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: -webkit-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf0fc', endColorstr='#eafaff',GradientType=1 ); border-radius: 3px;padding: 10px 0px;cursor: pointer;}.e-2016-candidate-header.e-2016-candidate-header-active{background: #dce3f6;background: -moz-linear-gradient(90deg,rgba(220,227,246,1) 0%, rgba(216,241,249,1) 75%); background: -webkit-linear-gradient(90deg,rgba(220,227,246,1) 0%, rgba(216,241,249,1) 75%); background: linear-gradient(90deg,rgba(220,227,246,1) 0%, rgba(216,241,249,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dce3f6', endColorstr='#d8f1f9',GradientType=1 ); border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}.e-2016-candidate-header h3,div.textcontent .e-2016-candidate-header h3{display: inline-block;width: calc(100% - 85px);margin: 0px 10px;padding: 0px;font-size: 16px;color: #282d4d;text-align: left;vertical-align: top;}.e-2016-candidate-voteperc{display: inline-block;width: 55px;text-align: right;margin-right: 10px;font-size: 16px;color: #40444a;vertical-align: top;}.e-2016-candidate-expand{display: none;background: -moz-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: -webkit-linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); background: linear-gradient(90deg,rgba(235,240,252,1) 0%, rgba(234,250,255,1) 75%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf0fc', endColorstr='#eafaff',GradientType=1 ); border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;padding: 10px 0px;font-size: 16px;}.e-2016-candidate-party-identifier{margin: 0px 10px;width: calc(100% - 130px);text-align: left;display: inline-block;color: #40444a;vertical-align: top;}.e-2016-candidate-votes{width: 100px;margin-right: 10px;text-align: right;display: inline-block;color: #666e7a;vertical-align: top;}.e-2016-candidate-expand p{padding: 10px 10px 0px 10px;margin: 0px;text-align: left;display: block;color: #666e7a;}.e-2016-party-showmore{display: inline-block;background: ;margin-top: 20px;padding: 10px 35px 10px 15px;cursor: pointer;color: #0e67b9;font-size: 18px;background: #fff url('../images/angle-down-blue-sm.png') calc(100% - 10px) 10px no-repeat;border-radius: 4px;}.e-2016-krajske .e-2016-kraje-partylist .e-2016-party-shack-click .e-2016-party-shack-name{margin-left: 0px;}.e-2016-kraje-partylist .e-2106-mandatu-overview{text-align: left;}div.textcontent .e-2016-country-map {min-height: 720px;}div.textcontent .e-2016-county-map-svg svg {height: 520px;}div.textcontent .e-2016-party-legend {top: 520px;width: 50%;}div.textcontent .e-2016-town-search {top: 530px;width: 50%;}div.textcontent div.e-2016-region-list{height: 660px;}div.textcontent .e-2016-county-shack {top: 613px;}div.textcontent .e-2016-regionlist-open div.e-2016-county-shack{top: 470px;}div.textcontent .e-2016-second-rounders {top: 670px;}div.textcontent div.e-2016-region-list{height: 680px;}div.textcontent .e-2016-county-shack {top: 633px;}div.textcontent .e-2016-regionlist-open div.e-2016-county-shack{top: 430px;}div.textcontent .e-2016-second-rounders {top: 690px;}div.textcontent div.e-2016-second-rounders-close{right: -20px; }div.textcontent .e-2016-top-text-two{width: 45%;}div.textcontent .e-2016-row .e-2016-circle-percentage-horizontal{margin-left: 0px;padding-left: 0px;width: 185px;}div.textcontent .e-2016-krajske .e-2016-county-map-svg{margin-top: 45px;}div.textcontent .e-2016-krajske .e-2016-county-map-svg svg{height: 400px;}div.textcontent .e-2016-senate-switch .e-2016-senate-switch-btn{width: 195px;}div.textcontent .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(30%);}div.textcontent .e-2016-party-mandatu-positioner{width: calc(70% - 40px);}div.textcontent .e-2016-party-shack-progress{padding-right: 10px;}div.textcontent .e-2016-senate-switch .e-2016-senate-switch-btn:last-child{width: 145px;}div.textcontent .e-2016-senate-figures .figures svg{width: 24px;height: 24px;}div.textcontent .e-2016-krajske .e-2016-county-map-svg{margin-top: 90px;}div.textcontent .e-2016-krajske .e-2016-county-map-svg svg{height: 360px;}div.textcontent .e-2016-percentage-wrapper-horizontal.e-2016-percentage-wrapper-krajske .e-2016-circle-percentage-horizontal{float: left;clear: none;margin:0px;padding: 0px 5px 0px 0px;}div.textcontent .e-2016-krajske .e-2016-party-legend{top: 450px;}div.textcontent .e-2016-naklikejsi-line1{height: 100px;}div.textcontent .e-2016-naklikejsi-line1 div{padding-top: 10px;}div.textcontent .e-2016-naklikejsi-line1 p{padding-bottom: 10px;}div.textcontent .e-2016-candidate-reg{display: inline-block;width: calc(50% - 30px);}div.textcontent .e-2016-senate-switch .e-2016-senate-switch-btn{width: 185px;}div.textcontent .e-2016-parties-success.e-2016-percentage-wrapper-horizontal{padding-top: 15px;}div.textcontent .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(45%);}div.textcontent .e-2016-party-mandatu-positioner{width: calc(55% - 40px);}div.textcontent .e-2016-party-shack-toggle{right: 0px;}div.textcontent .e-2016-party-shack-progress{padding-right: 10px}div.textcontent .e-2016-party-mandatu p{display: inline-block;}div.textcontent .e-2016-party-mandatu p:first-child{font-size: 16px;padding-right: 5px;padding-left: 3px;}div.textcontent .e-2016-party-mandatu-positioner .figures svg{width: 24px;height: 24px;margin-top: 3px;}div.textcontent .e-2016-party-shack-progress{width: 100%;text-align: left;}div.textcontent .e-2016-party-shack-progress .e-2016-progress-icons.figures{display: inline-block;}div.textcontent .e-2016-tabbed-nav{margin: 0px;}div.textcontent .e-2016-nav-tabs li.nav-item a{margin-right: 10px;}div.textcontent .e-2016-country-map {min-height: 640px;margin: 0px;}div.textcontent .e-2016-county-map-svg{margin-top: 20px;}div.textcontent .e-2016-county-map-svg svg {height: 380px;}div.textcontent .e-2016-party-legend {top: 390px;}div.textcontent .e-2016-town-search {top: 400px;}div.textcontent div.e-2016-region-list{height: 580px;}div.textcontent .e-2016-county-shack {top: 533px;}div.textcontent .e-2016-regionlist-open div.e-2016-county-shack{top: 310px;}div.textcontent .e-2016-second-rounders {top: 590px;}div.textcontent div.e-2016-second-rounders-drawer{width: 100%;}div.textcontent div.e-2016-second-rounders-close{right: 5px; top: 5px;}div.textcontent .e-2016-second-round-candidate{width: calc(50% - 2px);margin: 0px;}div.textcontent div.e-2016-finalists .e-2016-second-round-candidate:first-child{margin-right: 4px;}div.textcontent .e-2016-second-round-candidate.e-2016-winner{width: 100%;}div.textcontent div.e-2016-candidate-picture img,div.textcontent div.e-2016-candidate-picture div.dummyphoto {width: 50px;height: 62px;}div.textcontent .e-2016-candidate-details {width: calc(100% - 70px);}div.textcontent .e-2016-second-round-candidate .e-2016-candidate-percentage,div.textcontent .e-2016-town-finalist-senate .e-2016-candidate-percentage{width: 100%;}div.textcontent .e-2016-second-round-candidate .e-2016-candidate-circle-percentage,div.textcontent .e-2016-town-finalist-senate .e-2016-candidate-circle-percentage{display: none;padding-bottom: 10px;}div.textcontent .e-2016-candidate-percentage .e-2016-candidate-circle-info{position: static;margin-left: 80px;font-size: 18px;text-align: left;width: auto;display: inline-block;float: left;padding-bottom: 10px;vertical-align: bottom;}div.textcontent .e-2016-candidate-vote-count{display: inline-block;float: right;margin-right: 10px;padding-bottom: 10px;vertical-align: bottom;}div.textcontent .e-2016-region-town-nav ul{width: 100%;text-align: center;}div.textcontent .e-2016-region-town-nav ul li{display: inline-block;font-size: 16px;}div.textcontent .e-2016-row .e-2016-percentage-wrapper-horizontal{position: static;margin: auto;width: 320px;}div.textcontent .e-2016-country-map .e-2016-row .e-2016-circle-info p {font-size: 14px;}div.textcontent .e-2016-country-map .e-2016-row .e-2016-circle-info p:first-child {font-size: 16px;}div.textcontent .e-2016-row .e-2016-circle-percentage-horizontal {width: 150px;margin-left: 5px;margin-right: 5px;padding-left:0px;padding-right:0px;}div.textcontent .e-2016-row div.c100{font-size: 48px;width: 48px;height: 48px;background: url('../images/statcircle-small-blue2.png') top left no-repeat;}div.textcontent .e-2016-row div.c100:after{top: 12px;left: 12px;width: 24px;height: 24px;}div.textcontent .e-2016-row div.c100 div.bar,div.textcontent .e-2016-row div.c100 div.fill{width: 24px !important;height: 24px !important;border-color: #fff;border-width: 12px !important;}div.textcontent .e-2016-row div.e-2016-region-list{height: 130px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}div.textcontent .e-2016-top-text-two{width: 100%;text-align: center;padding: 0px 30px;}div.textcontent .e-2016-town-search.e-2016-interactive-town-search{width: 100%;}div.textcontent .e-2016-town-search.e-2016-interactive-town-search form{margin: 0px auto;}div.textcontent .e-2016-regiondropdown{left: 0px;text-align: center;height: 300px;}div.textcontent .e-2016-regiondropdown h3{margin-right: 30px;}div.textcontent .e-2016-regiondropdown ul{left: 0px;margin-left: 11px;margin-right: 11px;}div.textcontent .e-2016-party-shack{padding-top: 0px;margin-left: 11px;margin-right: 11px;}div.textcontent .e-2016-town-finalist-senate{width: 100%;text-align: center;}div.textcontent .e-2016-town-finalist-senate:first-child{border-top-left-radius: 5px;border-top-right-radius: 5px;}div.textcontent .e-2016-town-finalist-senate .e-2016-finalist-details{width: 480px;}div.textcontent .e-2016-town-finalist-senate .e-2016-candidate-percentage{width: 610px;}div.textcontent .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 60px;}div.textcontent .e-2016-finalist-details{padding-top: 10px;}div.textcontent .e-2016-finalist-details .e-2016-party-identifier-senate{margin: 5px 0px;}div.textcontent .e-2016-town-finalist-senate .e-2016-candidate-vote-count{padding-top: 2px;padding-right: 5px;}div.textcontent .e-2016-party-shack-list{margin-left: 11px;margin-right: 11px;}div.textcontent .e-2016-top-text{width: calc(100% - 30px);margin: 15px;}div.textcontent .e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-finalist-details{width: 530px;padding-bottom: 2px;}div.textcontent .e-2106-mandatu-overview .e-2016-town-finalist-senate .e-2016-finalist-details .e-2016-finalist-party-identifier{padding: 3px 0px;}div.textcontent .e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 85px;}div.textcontent .e-2016-resbarline1{padding-top: 20px;padding-bottom: 5px;margin-top: 0px;margin-bottom: 0px;}div.textcontent .e-2016-resbarline2{height: 72px;}div.textcontent .e-2016-resbarline1 .e-2016-candidate-circle-percentage{display: none;}div.textcontent .e-2016-resbarline1 .e-2016-candidate-circle-info{font-size: 18px;position: static;display: block;width: 100%;padding: 0px;margin: 0px;}div.textcontent .e-2016-resbarline1 .e-2016-candidate-vote-count{display: block;float: none;width: 100%;padding: 0px;margin: 0px;}div.textcontent .e-2016-resbarline1 .e-2016-res-left .e-2016-candidate-circle-info,div.textcontent .e-2016-resbarline1 .e-2016-res-left .e-2016-candidate-vote-count{text-align: left;}div.textcontent .e-2016-resbarline1 .e-2016-res-right .e-2016-candidate-circle-info,div.textcontent .e-2016-resbarline1 .e-2016-res-right .e-2016-candidate-vote-count{text-align: right;}div.textcontent .e-2016-resbarline2 .e-2016-resbar{width: calc(100% - 104px);}div.textcontent .e-2016-resbar .e-2016-resbar-bg{height: 62px;}div.textcontent .e-2016-resbar .e-2016-resbar-pg{height: 62px;top: -67px;}div.textcontent .e-2016-resbar .e-2016-resbar-over{background: url('../images/marker-half-small.png') center top no-repeat;height: 72px;top: -134px;} div.textcontent .e-2016-resbarline3 .e-2016-finalist-details{width: calc(50%);padding-top: 3px;} div.textcontent .e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-left{margin-left: 0px;}div.textcontent .e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-right{margin-right: 0px;}div.textcontent .e-2016-senate-chairs{text-align: center;}div.textcontent .e-2016-senate-figures{margin: 0px 10px 15px 10px;}div.textcontent .e-2016-parties-chairs .e-2016-party-shack-name{width: calc(100% - 245px);}div.textcontent .e-2016-parties-chairs .e-2016-party-mandatu-positioner{width: 160px;}div.textcontent .e-2016-senate-figures .figures svg{width: 16px;height: 16px;padding: 0px;}div.textcontent .e-2016-krajske .e-2016-party-mandatu-positioner{width: calc(60% - 50px);padding-top: 5px;padding-bottom: 10px;}div.textcontent .e-2016-krajske .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(40% - 31px);}div.textcontent .e-2016-party-bar-full{width: calc(100%);margin: 0px; }div.textcontent .e-2016-krajske .e-2016-party-mandatu{width: auto;}div.textcontent .e-2016-krajske .e-2016-party-difference{width: auto;}div.textcontent .e-2016-krajske.e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 50px;}div.textcontent .e-2016-krajske .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 50px;}div.textcontent .e-2016-naklikejsi{padding-left: 135px;margin-left: 15px;}div.textcontent .e-2016-naklikejsi-inner{width: 460px;}div.textcontent .e-2016-naklikejsi-sipka{width: 122px;height: 97px;background: url('../images/naklikejsi-bg2.png') left top no-repeat;}div.textcontent .e-2016-naklikejsi-line1{background: url('../images/naklikejsi-parade.png') 314px top repeat-y #fff;}div.textcontent .e-2016-country-map {min-height: 780px;}div.textcontent .e-2016-nav-tabs li.nav-item{font-size: 16px;line-height: 20px;height: 70px;max-width: 30%;}div.textcontent .e-2016-nav-tabs li.nav-item div{padding: 15px 10px;}div.textcontent .e-2016-nav-tabs li.nav-item.e-2016-right{max-width: 1000px;height: 70px;}div.textcontent .e-2016-nav-tabs li.nav-item.e-2016-right a{margin-top: 30px;}div.textcontent .e-2016-nav-tabs li.nav-item div{height: 68px;}div.textcontent .e-2016-country-map .e-2016-circle-info p {font-size: 14px;}div.textcontent .e-2016-country-map .e-2016-circle-info p:first-child {font-size: 16px;}div.textcontent .e-2016-circle-percentage-horizontal {width: 150px;margin-left: 5px;margin-right: 5px;padding-left:0px;padding-right:0px;}div.textcontent .e-2016-percentage-wrapper-horizontal{position: static;margin: auto;width: 320px;}div.textcontent div.c100{font-size: 48px;width: 48px;height: 48px;background: url('../images/statcircle-small-blue2.png') top left no-repeat;}div.textcontent div.c100:after{top: 12px;left: 12px;width: 24px;height: 24px;}div.textcontent div.c100 div.bar,div.textcontent div.c100 div.fill{width: 24px !important;height: 24px !important;border-color: #fff;border-width: 12px !important;}div.textcontent div.e-2016-region-list,div.textcontent .e-2016-krajske div.e-2016-region-list{height: 130px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}div.textcontent .e-2016-county-shack, div.textcontent .e-2016-regionlist-open div.e-2016-county-shack,div.textcontent .e-2016-krajske .e-2016-county-shack, div.textcontent .e-2016-krajske .e-2016-regionlist-open div.e-2016-county-shack{top: 72px;}div.textcontent div.e-2016-region-list.e-2016-regionlist-open,div.textcontent .e-2016-krajske div.e-2016-region-list.e-2016-regionlist-open{height: 600px;}div.textcontent .e-2016-county-map-svg{margin-top: 65px;margin-bottom: 0px;}div.textcontent .e-2016-county-map-svg svg {height: 450px;overflow: visible;}div.textcontent .e-2016-party-legend {position: static;width: 100%;margin-top: 10px;min-height: 0px;}div.textcontent .e-2016-party-legend ul{padding: 0px 10px;}div.textcontent .e-2016-town-search {position: static;width: 100%;text-align: center;}div.textcontent .e-2016-town-search form{width: 470px;margin: 0px;text-align: center;display: inline-block;position: relative;}div.textcontent .e-2016-town-search form label{display: inline-block;width: calc(35%);margin: 0px;margin-right: 10px;text-align: right;}div.textcontent div.e-2016-town-search form input{display: inline-block;width: calc(65% - 20px);margin: 0px;margin-right: 10px;}div.textcontent .e-2016-town-search form button{top: 3px;right: 15px;}div.textcontent .e-2016-second-rounders {top: 760px;width: 100%;margin-top: 20px;}div.textcontent div.e-2016-second-round-candidate{width: 100%;margin: 0px;margin-bottom: 4px;}div.textcontent .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 40px;}div.textcontent .e-2016-town-finalist-senate .e-2016-finalist-details{width: calc(100% - 132px);}div.textcontent .e-2016-town-finalist-senate .e-2016-candidate-percentage{width: calc(100% - 42px);}div.textcontent .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(100% - 40px);padding-bottom: 0px;padding-top: 5px;}div.textcontent .e-2016-parties-chairs .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(100% - 90px);}div.textcontent .e-2016-party-mandatu-positioner{width: calc(100% - 20px);text-align: left;padding-left: 10px;padding-bottom: 3px;}div.textcontent .e-2016-party-shack-progress{padding-top: 0px;padding-right: 5px;}div.textcontent .e-2016-party-mandatu{padding-top: 1px;}div.textcontent .e-2016-party-mandatu p{display: inline-block;}div.textcontent .e-2016-party-mandatu p:first-child{font-size: 16px;padding-right: 5px;padding-left: 5px;}div.textcontent .e-2016-party-mandatu-positioner .figures svg{width: 20px;height: 20px;margin-top: 0px;}div.textcontent .e-2016-party-difference{padding-top: 2px;}div.textcontent .e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-finalist-details{width: calc(100% - 70px);}div.textcontent .e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage{width: calc(100% - 42px);}div.textcontent .e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 60px;}div.textcontent .e-2016-parties-chairs .e-2016-legend-circle-chairs{position: absolute;left: 5px;top: calc(50% - 10px);}div.textcontent .e-2016-parties-chairs .e-2016-party-shack-name{margin-left: 55px;}div.textcontent .e-2016-parties-chairs .e-2016-party-mandatu-positioner{margin-left: 40px;}div.textcontent .e-2016-krajske .e-2016-county-map-svg{width: 90%;}div.textcontent .e-2016-krajske .e-2016-county-map-svg svg{height: 280px;}div.textcontent .e-2016-percentage-wrapper-horizontal.e-2016-percentage-wrapper-krajske .e-2016-circle-percentage-horizontal{margin: 0px 5px 0px 5px;padding: 10px 0px 10px 0px;}div.textcontent .e-2016-krajske .e-2016-party-legend{margin-top: 20px;margin-bottom: 20px;}div.textcontent .e-2016-krajske .e-2016-party-mandatu-positioner{width: calc(100% - 81px);margin-left: 31px;padding-top: 0px;}div.textcontent .e-2016-krajske .e-2016-kraje-partylist .e-2016-party-mandatu-positioner{margin-left: 3px;}div.textcontent .e-2016-krajske .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(100% - 81px);}div.textcontent .e-2016-krajske.e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 25px;}div.textcontent .e-2016-naklikejsi{padding-left: 0px;margin: 0px 10px;}div.textcontent .e-2016-naklikejsi-inner{width: 100%;}div.textcontent .e-2016-naklikejsi-sipka{width: 76px;height: 76px;background: url('../images/naklikejsi-bg3.png') left top no-repeat;}div.textcontent .e-2016-naklikejsi-line1{background: #fff;}div.textcontent .e-2016-naklikejsi-line1 div{padding-right: 30px;padding-left: 30px;padding-top: 15px;font-size: 20px;}div.textcontent .e-2016-naklikejsi-line1 p{padding-right: 70px;padding-left: 70px;}@media (max-width:1599px){.e-2016-country-map {min-height: 720px;}.e-2016-county-map-svg svg {height: 520px;}.e-2016-party-legend {top: 520px;width: 50%;}.e-2016-town-search {top: 530px;width: 50%;}div.e-2016-region-list{height: 660px;}.e-2016-county-shack {top: 613px;}.e-2016-regionlist-open div.e-2016-county-shack{top: 470px;}.e-2016-second-rounders {top: 670px;}}@media (max-width:1199px){div.e-2016-region-list{height: 680px;}.e-2016-county-shack {top: 633px;}.e-2016-regionlist-open div.e-2016-county-shack{top: 430px;}.e-2016-second-rounders {top: 690px;}div.e-2016-second-rounders-close{right: -20px; }.e-2016-top-text-two{width: 45%;}.e-2016-row .e-2016-circle-percentage-horizontal{margin-left: 0px;padding-left: 0px;width: 185px;}.e-2016-krajske .e-2016-county-map-svg{margin-top: 45px;}.e-2016-krajske .e-2016-county-map-svg svg{height: 400px;}.e-2016-senate-switch .e-2016-senate-switch-btn{width: 195px;}.e-2016-party-shack-click .e-2016-party-shack-name{width: calc(30%);}.e-2016-party-mandatu-positioner{width: calc(70% - 40px);}.e-2016-party-shack-progress{padding-right: 10px;}}@media (max-width:859px){.e-2016-senate-switch .e-2016-senate-switch-btn:last-child{width: 145px;}.e-2016-senate-figures .figures svg{width: 24px;height: 24px;}.e-2016-krajske .e-2016-county-map-svg{margin-top: 90px;}.e-2016-krajske .e-2016-county-map-svg svg{height: 360px;}.e-2016-percentage-wrapper-horizontal.e-2016-percentage-wrapper-krajske .e-2016-circle-percentage-horizontal{float: left;clear: none;margin:0px;padding: 0px 5px 0px 0px;}.e-2016-krajske .e-2016-party-legend{top: 450px;}.e-2016-naklikejsi-line1{height: 100px;}.e-2016-naklikejsi-line1 div{padding-top: 10px;}.e-2016-naklikejsi-line1 p{padding-bottom: 10px;}.e-2016-candidate-reg{display: inline-block;width: calc(50% - 30px);}.e-2016-senate-switch .e-2016-senate-switch-btn{width: 185px;}.e-2016-parties-success.e-2016-percentage-wrapper-horizontal{padding-top: 15px;}.e-2016-party-shack-click .e-2016-party-shack-name{width: calc(45%);}.e-2016-party-mandatu-positioner{width: calc(55% - 40px);}.e-2016-party-shack-toggle{right: 0px;}.e-2016-party-shack-progress{padding-right: 10px}.e-2016-party-mandatu p{display: inline-block;}.e-2016-party-mandatu p:first-child{font-size: 16px;padding-right: 5px;padding-left: 3px;}.e-2016-party-mandatu-positioner .figures svg{width: 24px;height: 24px;margin-top: 3px;}.e-2016-party-shack-progress{width: 100%;text-align: left;}.e-2016-party-shack-progress .e-2016-progress-icons.figures{display: inline-block;}}@media (max-width:799px){.e-2016-tabbed-nav{margin: 0px;}.e-2016-nav-tabs li.nav-item a{margin-right: 10px;}.e-2016-country-map {min-height: 640px;margin: 0px;}.e-2016-county-map-svg{margin-top: 20px;}.e-2016-county-map-svg svg {height: 380px;}.e-2016-party-legend {top: 390px;}.e-2016-town-search {top: 400px;}div.e-2016-region-list{height: 580px;}.e-2016-county-shack {top: 533px;}.e-2016-regionlist-open div.e-2016-county-shack{top: 310px;}.e-2016-second-rounders {top: 590px;}div.e-2016-second-rounders-drawer{width: 100%;}div.e-2016-second-rounders-close{right: 5px; top: 5px;}.e-2016-second-round-candidate{width: calc(50% - 2px);margin: 0px;}div.e-2016-finalists .e-2016-second-round-candidate:first-child{margin-right: 4px;}.e-2016-second-round-candidate.e-2016-winner{width: 100%;}div.e-2016-candidate-picture img,div.e-2016-candidate-picture div.dummyphoto {width: 50px;height: 62px;}.e-2016-candidate-details {width: calc(100% - 70px);}.e-2016-second-round-candidate .e-2016-candidate-percentage,.e-2016-town-finalist-senate .e-2016-candidate-percentage{width: 100%;}.e-2016-second-round-candidate .e-2016-candidate-circle-percentage,.e-2016-town-finalist-senate .e-2016-candidate-circle-percentage{display: none;padding-bottom: 10px;}.e-2016-candidate-percentage .e-2016-candidate-circle-info{position: static;margin-left: 80px;font-size: 18px;text-align: left;width: auto;display: inline-block;float: left;padding-bottom: 10px;vertical-align: bottom;}.e-2016-candidate-vote-count{display: inline-block;float: right;margin-right: 10px;padding-bottom: 10px;vertical-align: bottom;}.e-2016-region-town-nav ul{width: 100%;text-align: center;}.e-2016-region-town-nav ul li{display: inline-block;font-size: 16px;}.e-2016-row .e-2016-percentage-wrapper-horizontal{position: static;margin: auto;width: 320px;}.e-2016-country-map .e-2016-row .e-2016-circle-info p {font-size: 14px;}.e-2016-country-map .e-2016-row .e-2016-circle-info p:first-child {font-size: 16px;}.e-2016-row .e-2016-circle-percentage-horizontal {width: 150px;margin-left: 5px;margin-right: 5px;padding-left:0px;padding-right:0px;}.e-2016-row div.c100{font-size: 48px;width: 48px;height: 48px;background: url('../images/statcircle-small-blue2.png') top left no-repeat;}.e-2016-row div.c100:after{top: 12px;left: 12px;width: 24px;height: 24px;}.e-2016-row div.c100 div.bar,.e-2016-row div.c100 div.fill{width: 24px !important;height: 24px !important;border-color: #fff;border-width: 12px !important;}.e-2016-row div.e-2016-region-list{height: 130px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}.e-2016-top-text-two{width: 100%;text-align: center;padding: 0px 30px;}.e-2016-town-search.e-2016-interactive-town-search{width: 100%;}.e-2016-town-search.e-2016-interactive-town-search form{margin: 0px auto;}.e-2016-regiondropdown{left: 0px;text-align: center;height: 300px;}.e-2016-regiondropdown h3{margin-right: 30px;}.e-2016-regiondropdown ul{left: 0px;margin-left: 11px;margin-right: 11px;}.e-2016-party-shack{padding-top: 0px;margin-left: 11px;margin-right: 11px;}.e-2016-town-finalist-senate{width: 100%;text-align: center;}.e-2016-town-finalist-senate:first-child{border-top-left-radius: 5px;border-top-right-radius: 5px;}.e-2016-town-finalist-senate .e-2016-finalist-details{width: 480px;}.e-2016-town-finalist-senate .e-2016-candidate-percentage{width: 610px;}.e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 60px;}.e-2016-finalist-details{padding-top: 10px;}.e-2016-finalist-details .e-2016-party-identifier-senate{margin: 5px 0px;}.e-2016-town-finalist-senate .e-2016-candidate-vote-count{padding-top: 2px;padding-right: 5px;}.e-2016-party-shack-list{margin-left: 11px;margin-right: 11px;}.e-2016-top-text{width: calc(100% - 30px);margin: 15px;}.e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-finalist-details{width: 530px;padding-bottom: 2px;}.e-2106-mandatu-overview .e-2016-town-finalist-senate .e-2016-finalist-details .e-2016-finalist-party-identifier{padding: 3px 0px;}.e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 85px;}.e-2016-resbarline1{padding-top: 20px;padding-bottom: 5px;margin-top: 0px;margin-bottom: 0px;}.e-2016-resbarline2{height: 72px;}.e-2016-resbarline1 .e-2016-candidate-circle-percentage{display: none;}.e-2016-resbarline1 .e-2016-candidate-circle-info{font-size: 18px;position: static;display: block;width: 100%;padding: 0px;margin: 0px;}.e-2016-resbarline1 .e-2016-candidate-vote-count{display: block;float: none;width: 100%;padding: 0px;margin: 0px;}.e-2016-resbarline1 .e-2016-res-left .e-2016-candidate-circle-info,.e-2016-resbarline1 .e-2016-res-left .e-2016-candidate-vote-count{text-align: left;}.e-2016-resbarline1 .e-2016-res-right .e-2016-candidate-circle-info,.e-2016-resbarline1 .e-2016-res-right .e-2016-candidate-vote-count{text-align: right;}.e-2016-resbarline2 .e-2016-resbar{width: calc(100% - 104px);}.e-2016-resbar .e-2016-resbar-bg{height: 62px;}.e-2016-resbar .e-2016-resbar-pg{height: 62px;top: -67px;}.e-2016-resbar .e-2016-resbar-over{background: url('../images/marker-half-small.png') center top no-repeat;height: 72px;top: -134px;} .e-2016-resbarline3 .e-2016-finalist-details{width: calc(50%);padding-top: 3px;} .e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-left{margin-left: 0px;}.e-2016-resbarline3 .e-2016-finalist-details.e-2016-finalist-details-right{margin-right: 0px;}.e-2016-senate-chairs{text-align: center;}.e-2016-senate-figures{margin: 0px 10px 15px 10px;}.e-2016-parties-chairs .e-2016-party-shack-name{width: calc(100% - 245px);}.e-2016-parties-chairs .e-2016-party-mandatu-positioner{width: 160px;}.e-2016-senate-figures .figures svg{width: 16px;height: 16px;padding: 0px;}.e-2016-krajske .e-2016-party-mandatu-positioner{width: calc(60% - 50px);padding-top: 5px;padding-bottom: 10px;}.e-2016-krajske .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(40% - 31px);}.e-2016-party-bar-full{width: calc(100%);margin: 0px; }.e-2016-krajske .e-2016-party-mandatu{width: auto;}.e-2016-krajske .e-2016-party-difference{width: auto;}.e-2016-krajske .e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 50px;}.e-2016-naklikejsi{padding-left: 135px;margin-left: 15px;}.e-2016-naklikejsi-inner{width: 460px;}.e-2016-naklikejsi-sipka{width: 122px;height: 97px;background: url('../images/naklikejsi-bg2.png') left top no-repeat;}.e-2016-naklikejsi-line1{background: url('../images/naklikejsi-parade.png') 314px top repeat-y #fff;}}@media (max-width:639px){.e-2016-country-map {min-height: 780px;}.e-2016-nav-tabs li.nav-item{font-size: 16px;line-height: 20px;height: 70px;max-width: 30%;}.e-2016-nav-tabs li.nav-item div{padding: 15px 10px;}.e-2016-nav-tabs li.nav-item.e-2016-right{max-width: 1000px;height: 70px;}.e-2016-nav-tabs li.nav-item.e-2016-right a{margin-top: 30px;}.e-2016-nav-tabs li.nav-item div{height: 68px;}.e-2016-country-map .e-2016-circle-info p {font-size: 14px;}.e-2016-circle-info p:first-child {font-size: 16px;}.e-2016-circle-percentage-horizontal {width: 150px;margin-left: 5px;margin-right: 5px;padding-left:0px;padding-right:0px;}.e-2016-percentage-wrapper-horizontal{position: static;margin: auto;width: 320px;}div.c100{font-size: 48px;width: 48px;height: 48px;background: url('../images/statcircle-small-blue2.png') top left no-repeat;}div.c100:after{top: 12px;left: 12px;width: 24px;height: 24px;}div.c100 div.bar, div.c100 div.fill{width: 24px !important;height: 24px !important;border-color: #fff;border-width: 12px !important;}div.e-2016-region-list,.e-2016-krajske div.e-2016-region-list{height: 130px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}.e-2016-county-shack, .e-2016-regionlist-open div.e-2016-county-shack,.e-2016-krajske .e-2016-county-shack, .e-2016-krajske .e-2016-regionlist-open div.e-2016-county-shack{top: 72px;}div.e-2016-region-list.e-2016-regionlist-open,.e-2016-krajske div.e-2016-region-list.e-2016-regionlist-open{height: 600px;}.e-2016-county-map-svg{margin-top: 65px;margin-bottom: 0px;}.e-2016-county-map-svg svg {height: 450px;overflow: visible;}.e-2016-party-legend {position: static;width: 100%;margin-top: 10px;min-height: 0px;}.e-2016-party-legend ul{padding: 0px 10px;}.e-2016-town-search {position: static;width: 100%;text-align: center;}.e-2016-town-search form{width: 470px;margin: 0px;text-align: center;display: inline-block;position: relative;}.e-2016-town-search form label{display: inline-block;width: calc(35%);margin: 0px;margin-right: 10px;text-align: right;}div.e-2016-town-search form input{display: inline-block;width: calc(65% - 20px);margin: 0px;margin-right: 10px;}.e-2016-town-search form button{top: 3px;right: 15px;}.e-2016-second-rounders {top: 760px;width: 100%;margin-top: 20px;}div.e-2016-second-round-candidate{width: 100%;margin: 0px;margin-bottom: 4px;}.e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 40px;}.e-2016-town-finalist-senate .e-2016-finalist-details{width: calc(100% - 132px);}.e-2016-town-finalist-senate .e-2016-candidate-percentage{width: calc(100% - 42px);}.e-2016-party-shack-click .e-2016-party-shack-name{width: calc(100% - 40px);padding-bottom: 0px;padding-top: 5px;}.e-2016-parties-chairs .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(100% - 90px);}.e-2016-party-mandatu-positioner{width: calc(100% - 20px);text-align: left;padding-left: 10px;padding-bottom: 3px;}.e-2016-party-shack-progress{padding-top: 0px;padding-right: 5px;}.e-2016-party-mandatu{padding-top: 1px;}.e-2016-party-mandatu p{display: inline-block;}.e-2016-party-mandatu p:first-child{font-size: 16px;padding-right: 5px;padding-left: 5px;}.e-2016-party-mandatu-positioner .figures svg{width: 20px;height: 20px;margin-top: 0px;}.e-2016-party-difference{padding-top: 2px;}.e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-finalist-details{width: calc(100% - 70px);}.e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage{width: calc(100% - 42px);}.e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 60px;}.e-2016-parties-chairs .e-2016-legend-circle-chairs{position: absolute;left: 5px;top: calc(50% - 10px);}.e-2016-parties-chairs .e-2016-party-shack-name{margin-left: 55px;}.e-2016-parties-chairs .e-2016-party-mandatu-positioner{margin-left: 40px;}.e-2016-krajske .e-2016-county-map-svg{width: 90%;}.e-2016-krajske .e-2016-county-map-svg svg{height: 280px;}.e-2016-percentage-wrapper-horizontal.e-2016-percentage-wrapper-krajske .e-2016-circle-percentage-horizontal{margin: 0px 5px 0px 5px;padding: 10px 0px 10px 0px;}.e-2016-krajske .e-2016-party-legend{margin-top: 20px;margin-bottom: 20px;}.e-2016-krajske .e-2016-party-mandatu-positioner{width: calc(100% - 81px);margin-left: 31px;padding-top: 0px;}.e-2016-krajske .e-2016-kraje-partylist .e-2016-party-mandatu-positioner{margin-left: 3px;}.e-2016-krajske .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(100% - 81px);}.e-2016-krajske .e-2016-party-shack-list .e-2016-town-finalist-senate .e-2016-candidate-percentage .e-2016-candidate-circle-info{margin-left: 25px;}.e-2016-naklikejsi{padding-left: 0px;margin: 0px 10px;}.e-2016-naklikejsi-inner{width: 100%;}.e-2016-naklikejsi-sipka{width: 76px;height: 76px;background: url('../images/naklikejsi-bg3.png') left top no-repeat;}.e-2016-naklikejsi-line1{background: #fff;}.e-2016-naklikejsi-line1 div{padding-right: 30px;padding-left: 30px;padding-top: 15px;font-size: 20px;}.e-2016-naklikejsi-line1 p{padding-right: 70px;padding-left: 70px;}}@media (max-width:479px){.e-2016-nav-tabs li.nav-item div{padding: 12px 8px;font-size: 16px;}.e-2016-title-bar{min-width: 320px;}.e-2016-tabbed-nav{min-width: 320px;}.e-2016-country-map{min-width: 320px;}.e-2016-country-map {min-height: 840px;}.e-2016-county-map-svg{margin-top: 65px;margin-bottom: 0px;}.e-2016-county-map-svg svg {height: 535px;}.e-2016-party-legend {margin-left:0px;margin-right:0px;padding: 0px;}.e-2016-town-search form{width: 420px;}.e-2016-second-rounders {top: 820px;width: 100%;margin-top: 20px;}.e-2106-mandatu-overview .e-2016-town-finalist-senate .e-2016-finalist-details .e-2016-finalist-countyname{display: block;padding-left: 0px;}.e-2016-senate-switch div.e-2016-senate-switch-btn,.e-2016-senate-switch div.e-2016-senate-switch-btn:last-child{width: auto;padding-left: 20px;padding-right: 20px;}.e-2016-senate-switch{margin: 30px 10px 0px 10px;}.e-2016-krajske .e-2016-county-map-svg svg{height: 220px;}.e-2016-krajske.e-2016-country-map{min-height: 590px;}.e-2016-naklikejsi-line1 p{padding-right: 30px;padding-left: 30px;}.e-2016-candidate-reg{display: inline-block;width: calc(100% - 40px);}div.textcontent .e-2016-nav-tabs li.nav-item div{padding: 12px 8px;font-size: 16px;}div.textcontent .e-2016-title-bar{min-width: 320px;}div.textcontent .e-2016-tabbed-nav{min-width: 320px;}div.textcontent .e-2016-country-map{min-width: 320px;}div.textcontent .e-2016-country-map {min-height: 840px;}div.textcontent .e-2016-county-map-svg{margin-top: 65px;margin-bottom: 0px;}div.textcontent .e-2016-county-map-svg svg {height: 535px;}div.textcontent .e-2016-party-legend {margin-left:0px;margin-right:0px;padding: 0px;}div.textcontent .e-2016-town-search form{width: 420px;}div.textcontent .e-2016-second-rounders {top: 820px;width: 100%;margin-top: 20px;}div.textcontent .e-2106-mandatu-overview .e-2016-town-finalist-senate .e-2016-finalist-details .e-2016-finalist-countyname{display: block;padding-left: 0px;}div.textcontent .e-2016-senate-switch div.e-2016-senate-switch-btn,div.textcontent .e-2016-senate-switch div.e-2016-senate-switch-btn:last-child{width: auto;padding-left: 20px;padding-right: 20px;}div.textcontent .e-2016-senate-switch{margin: 30px 10px 0px 10px;}div.textcontent .e-2016-krajske .e-2016-county-map-svg svg{height: 220px;}div.textcontent .e-2016-krajske.e-2016-country-map{min-height: 590px;}div.textcontent .e-2016-naklikejsi-line1 p{padding-right: 30px;padding-left: 30px;}div.textcontent .e-2016-candidate-reg{display: inline-block;width: calc(100% - 40px);}}@media (max-width:439px){.e-2016-county-map-svg svg {height: 480px;}.e-2016-party-shack-progress{width:calc(100% - 20px);}.e-2016-party-shack-progress .figures .row{text-align: left;}.e-2016-senate-switch div.e-2016-senate-switch-btn,.e-2016-senate-switch div.e-2016-senate-switch-btn:last-child{width: auto;padding-left: 10px;padding-right: 10px;}.e-2016-senate-figures .figures svg{width: 12px;height: 12px;}.e-2016-senate-figures{padding-left: 7px;padding-right: 7px;}.e-2016-town-search form{width: 100%;}.e-2016-krajske .e-2016-county-map-svg svg{height: 180px;}.e-2016-krajske .e-2016-party-mandatu{padding-left: 0px;padding-right: 3px;}.e-2016-krajske .e-2016-party-mandatu p:first-child{padding-left: 0px;}.e-2016-chkbox-naklikejsi{left: 0px;}.e-2016-krajske .e-2016-party-mandatu-positioner{width: calc(100% - 61px);margin-left: 21px;}.e-2016-krajske .e-2016-kraje-partylist .e-2016-party-mandatu-positioner{width: calc(100% - 45px);}.e-2016-krajske .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(100% - 61px);margin-left: 21px;padding-left: 10px;}.e-2016-naklikejsi-line1 p{padding-right: 15px;padding-left: 15px;}.e-2016-naklikejsi-sipka{left: -10px;}div.e-2016-senate-map-popup{display: none;}div.textcontent .e-2016-county-map-svg svg {height: 480px;}div.textcontent .e-2016-party-shack-progress{width:calc(100% - 20px);}div.textcontent .e-2016-party-shack-progress .figures .row{text-align: left;}div.textcontent .e-2016-senate-switch div.e-2016-senate-switch-btn,div.textcontent .e-2016-senate-switch div.e-2016-senate-switch-btn:last-child{width: auto;padding-left: 10px;padding-right: 10px;}div.textcontent .e-2016-senate-figures .figures svg{width: 12px;height: 12px;}div.textcontent .e-2016-senate-figures{padding-left: 7px;padding-right: 7px;}div.textcontent .e-2016-town-search form{width: 100%;}div.textcontent .e-2016-krajske .e-2016-county-map-svg svg{height: 180px;}div.textcontent .e-2016-krajske .e-2016-party-mandatu{padding-left: 0px;padding-right: 3px;}div.textcontent .e-2016-krajske .e-2016-party-mandatu p:first-child{padding-left: 0px;}div.textcontent .e-2016-chkbox-naklikejsi{left: 0px;}div.textcontent .e-2016-krajske .e-2016-party-mandatu-positioner{width: calc(100% - 61px);margin-left: 21px;}div.textcontent .e-2016-krajske .e-2016-kraje-partylist .e-2016-party-mandatu-positioner{width: calc(100% - 45px);}div.textcontent .e-2016-krajske .e-2016-party-shack-click .e-2016-party-shack-name{width: calc(100% - 61px);margin-left: 21px;padding-left: 10px;}div.textcontent .e-2016-naklikejsi-line1 p{padding-right: 15px;padding-left: 15px;}div.textcontent .e-2016-naklikejsi-sipka{left: -10px;}div.textcontent div.e-2016-senate-map-popup{display: none;}}