﻿/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700");.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#33aaff;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.marker-cluster-small{background-color:rgba(181,226,140,0.6)}.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}.marker-cluster-large{background-color:rgba(253,156,115,0.6)}.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue", Arial, Helvetica, sans-serif}.marker-cluster span{line-height:30px}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out, opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out, opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out, opacity 0.3s ease-in;transition:transform 0.3s ease-out, opacity 0.3s ease-in}/*! jQuery UI - v1.11.0 - 2014-07-24
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}html,body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;height:100%;margin:0}h1{color:#006c6e;font-size:28px;line-height:50px;margin:0 0 5px}@media (min-width: 1100px){h1{padding-top:20px}}a{color:#3cb8e3}h2{font-size:20px;margin-bottom:1.6em / 2;margin-top:10px;line-height:35px;clear:both}h2,h2 h3{font-family:Georgia, Times, "Times New Roman", serif;font-style:italic;font-weight:bold}h3{margin-top:0}address{line-height:30px;font-style:normal}table{border-collapse:collapse}.m-career .m-career--form,.container{box-sizing:border-box;margin:0 auto;max-width:1100px;padding:60px 10px 10px}@media (min-width: 910px){.m-career .m-career--form .mobile-only,.container .mobile-only{display:none}}@media (min-width: 1100px){.m-career .m-career--form,.container{padding:0;padding-top:40px}}.spectator .container{padding-top:110px}@media (min-width: 1100px){.spectator .container{padding-top:80px}}.container .mobile-only{background:#006c6e;color:white;margin-bottom:25px;padding:10px}.container .mobile-only h3{margin-bottom:10px}div.flash{color:white;display:none;position:fixed;text-align:center;width:100%}div.flash div{background:rgba(0,0,0,0.7);border-radius:10px;box-sizing:border-box;display:inline-block;font-size:14px;margin:18px 18px 0;max-width:1100px;padding:10px 15px}.profiles-details input,.m-career .m-career--form input,.m-candidacies form input,.profiles-details textarea,.m-career .m-career--form textarea,.m-candidacies form textarea{border:#ccc 1px solid;box-sizing:border-box;display:inline-block;font-size:16px;outline:none;padding:6px;width:100%}.profiles-details input[type="checkbox"],.m-career .m-career--form input[type="checkbox"],.m-candidacies form input[type="checkbox"],.profiles-details textarea[type="checkbox"],.m-career .m-career--form textarea[type="checkbox"],.m-candidacies form textarea[type="checkbox"]{width:auto}.profiles-details input:focus,.m-career .m-career--form input:focus,.m-candidacies form input:focus,.profiles-details input.invalid-input,.m-career .m-career--form input.invalid-input,.m-candidacies form input.invalid-input,.profiles-details textarea:focus,.m-career .m-career--form textarea:focus,.m-candidacies form textarea:focus,.profiles-details textarea.invalid-input,.m-career .m-career--form textarea.invalid-input,.m-candidacies form textarea.invalid-input{border-color:#3cb8e3;border-width:2px;padding:5px}.profiles-details input.invalid-input,.m-career .m-career--form input.invalid-input,.m-candidacies form input.invalid-input,.profiles-details textarea.invalid-input,.m-career .m-career--form textarea.invalid-input,.m-candidacies form textarea.invalid-input{border-color:#c00;color:#c00}.profiles-details button,.m-career .m-career--form button,.m-candidacies form button{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s}.profiles-details button.changed,.m-career .m-career--form button.changed,.m-candidacies form button.changed{background:#3cb8e3;cursor:pointer}.profiles-details button:disabled,.m-career .m-career--form button:disabled,.m-candidacies form button:disabled{cursor:not-allowed;opacity:0.4}.profiles-details select,.m-career .m-career--form select,.m-candidacies form select{font-size:16px;width:100%}.profiles-details label,.m-career .m-career--form label,.m-candidacies form label{display:block;line-height:30px}.profiles-details label input,.m-career .m-career--form label input,.m-candidacies form label input{width:auto}.profiles-details fieldset,.m-career .m-career--form fieldset,.m-candidacies form fieldset{border:0;margin:0 0 10px;padding:0}.profiles-details fieldset legend,.m-career .m-career--form fieldset legend,.m-candidacies form fieldset legend{background:#006c6e;color:white;font-weight:bold;margin:0 0 5px;padding:5px 8px}@media (min-width: 910px){.profiles-details select,.m-career .m-career--form select,.m-candidacies form select{margin-top:5px;width:auto}}.spectator .header header a.menu-toggler{top:61px}.header{background-color:#006c6e;position:fixed;width:100%;z-index:9999}.header header{box-sizing:border-box;overflow:hidden;padding:0 10px 0;margin:0 auto;max-width:1100px}.header header h1{float:left;margin:0 15px 0 0;padding:0}.header header h1 a{background-image:url(/assets/top-bar-logo@2x-703a20089a4bd30e4f988e886c3d47ce50a03222b94e30e50b83ad7038f5a8a0.png);background-position:center left;background-repeat:no-repeat;background-size:80px;float:left;margin:0;overflow:hidden;text-indent:-150px;width:40px}.header header a{color:white;font-size:16px;font-weight:600;line-height:50px;display:inline-block;text-decoration:none}.header header a.menu-toggler{background:url(/assets/menu-toggler-ffa438f66c00076d268f93fab2794fba83b7921c1a8ec89d828d7b59d680fa84.png);background-size:cover;cursor:pointer;height:30px;overflow:hidden;position:absolute;right:10px;text-indent:-150px;top:10px;width:30px}.header header nav ul{display:none;overflow:hidden;list-style:none;margin:0;padding:10px 0;width:100%}.header header nav ul li{width:100%}.header header nav ul li a{padding:0 15px;width:100%}.header header nav ul li a:hover{background:#003c3f}.header header nav ul li.active a{color:#006d6f;background:#7db1b1}@media (min-width: 910px){.header header{display:block}.header header nav{float:left}.header header nav ul{display:block;padding:0}.header header nav ul li{float:left;width:auto}.header header nav ul li a{width:auto}.header header .menu-toggler{display:none}}@media (min-width: 1100px){.header header{padding:0}}.public{background-color:black;background-size:cover;background-attachment:fixed;background-position:center center;-ms-behavior:url(/polyfills/backgroundsize.min.htc);margin:0 auto;text-align:center}.public>*{text-align:left}.public .flash{top:0;left:0;text-align:center}.public:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.admin-bar{color:white;background:#3cb8e3;line-height:20px;font-size:13px;padding:5px 0;text-align:center}.admin-bar a{color:white;display:block}@media (min-width: 910px){.admin-bar{line-height:24px}.admin-bar a{display:inline;padding-left:20px;margin-left:20px;border-left:white 1px solid}}.admin-dashboard-index p{line-height:30px;margin:0 0 5px}.admin-dashboard-index .widget,.admin-dashboard-index .widget-personal-info,.admin-dashboard-index .widget-settings,.admin-dashboard-index .widget-change-department,.admin-dashboard-index .widget-treasurers,.admin-dashboard-index .widget-updates,.admin-dashboard-index .widget-tweets,.admin-dashboard-index .widget-table,.admin-dashboard-index .widget-terms,.admin-dashboard-index .widget-distribution-states,.admin-dashboard-index .widget-contactables,.admin-dashboard-index .widget-campaign-tools,.admin-dashboard-index .widget-mutations,.admin-dashboard-index .widget-slideshow,.admin-dashboard-index .widget-portfolio,.admin-dashboard-index .widget-polling-stations,.admin-dashboard-index .widget-new-council,.admin-dashboard-index .widget-candidacy-assessments,.admin-dashboard-index .widget-board-members{min-height:0}.admin-dashboard-index .widget-board-members select{width:100%}.admin-dashboard-index form{margin-bottom:20px}.admin-dashboard-index pre{font-size:12px}.admin-dashboard-index input[type="text"],.admin-dashboard-index textarea{border:#ddd 1px solid;box-sizing:border-box;font-size:16px;line-height:18px;outline:0;padding:5px 8px;width:100%}.admin-dashboard-index input[type="text"]:focus,.admin-dashboard-index textarea:focus{border-color:#3cb8e3}.admin-dashboard-index button{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background-color:#3cb8e3}.admin-dashboard-index button.changed{background:#3cb8e3;cursor:pointer}.admin-dashboard-index button:disabled{cursor:not-allowed;opacity:0.4}.admin-dashboard-index select{font-size:16px;width:100%}.admin-dashboard-index .widget ul,.admin-dashboard-index .widget-personal-info ul,.admin-dashboard-index .widget-settings ul,.admin-dashboard-index .widget-change-department ul,.admin-dashboard-index .widget-treasurers ul,.admin-dashboard-index .widget-updates ul,.admin-dashboard-index .widget-tweets ul,.admin-dashboard-index .widget-table ul,.admin-dashboard-index .widget-terms ul,.admin-dashboard-index .widget-distribution-states ul,.admin-dashboard-index .widget-contactables ul,.admin-dashboard-index .widget-campaign-tools ul,.admin-dashboard-index .widget-mutations ul,.admin-dashboard-index .widget-slideshow ul,.admin-dashboard-index .widget-portfolio ul,.admin-dashboard-index .widget-polling-stations ul,.admin-dashboard-index .widget-new-council ul,.admin-dashboard-index .widget-candidacy-assessments ul,.admin-dashboard-index .widget-board-members ul{list-style:none;margin-bottom:0;padding:0}.admin-dashboard-index .widget ul li,.admin-dashboard-index .widget-personal-info ul li,.admin-dashboard-index .widget-settings ul li,.admin-dashboard-index .widget-change-department ul li,.admin-dashboard-index .widget-treasurers ul li,.admin-dashboard-index .widget-updates ul li,.admin-dashboard-index .widget-tweets ul li,.admin-dashboard-index .widget-table ul li,.admin-dashboard-index .widget-terms ul li,.admin-dashboard-index .widget-distribution-states ul li,.admin-dashboard-index .widget-contactables ul li,.admin-dashboard-index .widget-campaign-tools ul li,.admin-dashboard-index .widget-mutations ul li,.admin-dashboard-index .widget-slideshow ul li,.admin-dashboard-index .widget-portfolio ul li,.admin-dashboard-index .widget-polling-stations ul li,.admin-dashboard-index .widget-new-council ul li,.admin-dashboard-index .widget-candidacy-assessments ul li,.admin-dashboard-index .widget-board-members ul li{border-top:#ddd 1px solid;padding:8px 0}.admin-dashboard-index .widget ul li:first-child,.admin-dashboard-index .widget-personal-info ul li:first-child,.admin-dashboard-index .widget-settings ul li:first-child,.admin-dashboard-index .widget-change-department ul li:first-child,.admin-dashboard-index .widget-treasurers ul li:first-child,.admin-dashboard-index .widget-updates ul li:first-child,.admin-dashboard-index .widget-tweets ul li:first-child,.admin-dashboard-index .widget-table ul li:first-child,.admin-dashboard-index .widget-terms ul li:first-child,.admin-dashboard-index .widget-distribution-states ul li:first-child,.admin-dashboard-index .widget-contactables ul li:first-child,.admin-dashboard-index .widget-campaign-tools ul li:first-child,.admin-dashboard-index .widget-mutations ul li:first-child,.admin-dashboard-index .widget-slideshow ul li:first-child,.admin-dashboard-index .widget-portfolio ul li:first-child,.admin-dashboard-index .widget-polling-stations ul li:first-child,.admin-dashboard-index .widget-new-council ul li:first-child,.admin-dashboard-index .widget-candidacy-assessments ul li:first-child,.admin-dashboard-index .widget-board-members ul li:first-child{border:none;padding-top:0}.admin-dashboard-index .widget ul span,.admin-dashboard-index .widget-personal-info ul span,.admin-dashboard-index .widget-settings ul span,.admin-dashboard-index .widget-change-department ul span,.admin-dashboard-index .widget-treasurers ul span,.admin-dashboard-index .widget-updates ul span,.admin-dashboard-index .widget-tweets ul span,.admin-dashboard-index .widget-table ul span,.admin-dashboard-index .widget-terms ul span,.admin-dashboard-index .widget-distribution-states ul span,.admin-dashboard-index .widget-contactables ul span,.admin-dashboard-index .widget-campaign-tools ul span,.admin-dashboard-index .widget-mutations ul span,.admin-dashboard-index .widget-slideshow ul span,.admin-dashboard-index .widget-portfolio ul span,.admin-dashboard-index .widget-polling-stations ul span,.admin-dashboard-index .widget-new-council ul span,.admin-dashboard-index .widget-candidacy-assessments ul span,.admin-dashboard-index .widget-board-members ul span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.admin-dashboard-index .widget ul a[data-method],.admin-dashboard-index .widget-personal-info ul a[data-method],.admin-dashboard-index .widget-settings ul a[data-method],.admin-dashboard-index .widget-change-department ul a[data-method],.admin-dashboard-index .widget-treasurers ul a[data-method],.admin-dashboard-index .widget-updates ul a[data-method],.admin-dashboard-index .widget-tweets ul a[data-method],.admin-dashboard-index .widget-table ul a[data-method],.admin-dashboard-index .widget-terms ul a[data-method],.admin-dashboard-index .widget-distribution-states ul a[data-method],.admin-dashboard-index .widget-contactables ul a[data-method],.admin-dashboard-index .widget-campaign-tools ul a[data-method],.admin-dashboard-index .widget-mutations ul a[data-method],.admin-dashboard-index .widget-slideshow ul a[data-method],.admin-dashboard-index .widget-portfolio ul a[data-method],.admin-dashboard-index .widget-polling-stations ul a[data-method],.admin-dashboard-index .widget-new-council ul a[data-method],.admin-dashboard-index .widget-candidacy-assessments ul a[data-method],.admin-dashboard-index .widget-board-members ul a[data-method]{background-color:#3cb8e3;color:white;display:inline-block;font-size:11px;float:right;padding:3px 5px;text-decoration:none}.admin-dashboard-index [data-confirm]:hover{background-color:#c00 !important}@media (min-width: 910px){.admin-dashboard-index select{width:auto}.admin-dashboard-index select#admin_department_id{max-width:180px}}@media (min-width: 1100px){.admin-dashboard-index select#admin_department_id{max-width:200px}}.admin-posts-index table{width:100%}.admin-posts-index table td,.admin-posts-index table th{padding:5px 20px 5px 0;text-align:left}.admin-posts-index table td:first-child,.admin-posts-index table th:first-child{padding-left:5px}.admin-posts-index table td.push,.admin-posts-index table td.shareable,.admin-posts-index table td.visible,.admin-posts-index table th.push,.admin-posts-index table th.shareable,.admin-posts-index table th.visible{text-align:center}.admin-posts-index table tr:nth-child(odd){background:#eee}.admin-posts-form label{display:block}.admin-posts-form input[type="text"],.admin-posts-form textarea{border:#ccc 1px solid;max-width:500px;padding:10px;width:100%}.admin-posts-form textarea{height:250px}.admin-posts-form button{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s}.admin-posts-form button.changed{background:#3cb8e3;cursor:pointer}.admin-posts-form button:disabled{cursor:not-allowed;opacity:0.4}.m-candidacies{padding:0 0 20px}.m-candidacies fieldset p{margin-top:10px}.m-candidacies .m-candidacies--wrapper{display:none;overflow:hidden}.m-candidacies .m-candidacies--wrapper>p{clear:both}.m-candidacies .m-candidacies--completed{border-top:#ccc 2px solid;padding-top:10px}.m-candidacies .m-candidacies--errors{clear:both;color:#c00;list-style:none;padding:0}@media (min-width: 910px){.m-candidacies fieldset{float:left;width:49%}.m-candidacies fieldset.m-candidacies--confirmations{margin-left:2%}}.m-candidacies--table{font-size:11px;width:100%}.m-candidacies--table th,.m-candidacies--table td{border-bottom:#ccc 1px solid;padding:5px}.m-candidacies--table th:first-child,.m-candidacies--table td:first-child{padding-left:0}.m-candidacies--table th:last-child,.m-candidacies--table td:last-child{padding-right:0}.m-candidacies--table tr.not-confirmed td{color:#7db1b1;font-style:italic}.m-candidacies--table tr.not-confirmed td a{color:#7db1b1}.m-candidacies--table tr:last-child td,.m-candidacies--table th{border-bottom-width:2px;text-align:left}.m-candidacy-assessment{overflow:hidden;margin-bottom:20px}.m-candidacy-assessment .edit_candidacy{margin-bottom:30px}.m-candidacy-assessment .edit_candidacy p,.m-candidacy-assessment .edit_candidacy h3{display:none}.m-candidacy-assessment .edit_candidacy fieldset{border:0;margin-bottom:15px;padding:0}.m-candidacy-assessment .edit_candidacy fieldset label{display:block}.m-candidacy-assessment .edit_candidacy fieldset legend{font-weight:bold;margin:0 0 15px}.m-candidacy-assessment .edit_candidacy fieldset.m-candidacies--confirmations legend:first-child{display:none}.m-candidacy-assessment .m-candidacy-assessment--naw{overflow:hidden}.m-candidacy-assessment .m-candidacy-assessment--naw dd,.m-candidacy-assessment .m-candidacy-assessment--naw dt{margin:0}.m-candidacy-assessment .m-candidacy-assessment--naw dt{font-weight:bold;line-height:23px}.m-candidacy-assessment .m-candidacy-assessment--naw dt:after{content:':'}.m-candidacy-assessment .m-candidacy-assessment--naw dd{line-height:25px}.m-candidacy-assessment h2 span{background:#3cb8e3;color:white;font-weight:normal;padding:5px 10px}.m-candidacy-assessment .m-candidacy-assessment--assessments table{border-top:#ccc 1px solid;margin-bottom:25px;width:100%}.m-candidacy-assessment .m-candidacy-assessment--assessments tr td{border-bottom:#ccc 1px solid;padding:5px}.m-candidacy-assessment .m-candidacy-assessment--assessments tr td:nth-child(1){width:150px}.m-candidacy-assessment .m-candidacy-assessment--assessments tr td:nth-child(2){width:200px}.m-candidacy-assessment .m-candidacy-assessment--assessments tr td:nth-child(3){width:150px}.m-candidacy-assessment .m-candidacy-assessment--assessments tr td:last-child{text-align:right}.m-candidacy-assessment h4{margin-top:0}.m-candidacy-assessment h4 span{background:#006c6e;color:white;display:inline-block;padding:4px 8px}.m-candidacy-assessment dl{overflow:hidden}.m-candidacy-assessment dl dd,.m-candidacy-assessment dl dt{float:left}.m-candidacy-assessment dl dt{clear:both;font-weight:bold;width:150px}.m-candidacy-assessment .m-candidacy-assessment--form{background:#e6e6e6;border-radius:10px;padding:20px 20px 10px}.m-candidacy-assessment .m-candidacy-assessment--form p{clear:both}.m-candidacy-assessment .m-candidacy-assessment--form label{display:block;margin-bottom:3px}.m-candidacy-assessment .m-candidacy-assessment--form textarea{border:2px #3cb8e3 solid;box-sizing:border-box;font:16px "Helvetica Neue", Helvetica, Arial, sans-serif;outline:0;resize:none;width:100%}.m-candidacy-assessment .m-candidacy-assessment--form select{font-size:16px}.m-candidacy-assessment .m-candidacy-assessment--form .kind label,.m-candidacy-assessment .m-candidacy-assessment--form .score label,.m-candidacy-assessment .m-candidacy-assessment--form .status label{display:inline}.m-candidacy-assessment .m-candidacy-assessment--form .kind label:after,.m-candidacy-assessment .m-candidacy-assessment--form .score label:after,.m-candidacy-assessment .m-candidacy-assessment--form .status label:after{content:':'}.m-candidacy-assessment .m-candidacy-assessment--form button{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background:#3cb8e3;cursor:pointer}.m-candidacy-assessment .m-candidacy-assessment--form button.changed{background:#3cb8e3;cursor:pointer}.m-candidacy-assessment .m-candidacy-assessment--form button:disabled{cursor:not-allowed;opacity:0.4}.m-candidacy-assessment .m-candidacy-assessment--form hr{border:white 1px solid;margin-bottom:20px}@media (min-width: 910px){.m-candidacy-assessment .m-candidacy-assessment--naw dd,.m-candidacy-assessment .m-candidacy-assessment--naw dt{float:left}.m-candidacy-assessment .m-candidacy-assessment--naw dt{clear:both;width:125px}.m-candidacy-assessment .m-candidacy-assessment--naw dd{margin-left:50px}.m-candidacy-assessment .m-candidacy-assessment--form section{float:left;margin-bottom:20px;width:49%}.m-candidacy-assessment .m-candidacy-assessment--form section.section-1,.m-candidacy-assessment .m-candidacy-assessment--form section.section-3,.m-candidacy-assessment .m-candidacy-assessment--form section.section-5{margin-right:2%}}.m-career .m-career--form{padding:0}.m-career .m-career--form>p{margin:0}.m-career .m-career--form>p a{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background:#3cb8e3;cursor:pointer;margin-bottom:5px}.m-career .m-career--form>p a.changed{background:#3cb8e3;cursor:pointer}.m-career .m-career--form>p a:disabled{cursor:not-allowed;opacity:0.4}.m-career .m-career--form>p a.open{background:#41a950}.m-career .m-career--form>div{margin-top:20px}.m-career .m-career--form select#policy{width:100%}@media (min-width: 910px){.m-career .m-career--form div>section,.m-career .m-career--form aside{box-sizing:border-box;float:left;margin:0;width:48%}.m-career .m-career--form aside{margin-left:4%}}@media (min-width: 1100px){.m-career .m-career--form{padding:10px 0 20px}}.m-career .m-career--save{overflow:hidden;width:100%}.m-career .m-career--save h2{float:left}.m-career .m-career--save a{background:#3cb8e3;color:white;cursor:pointer;font-weight:bold;float:right;margin:10px 0;padding:5px 8px}.m-career section{margin-bottom:20px}.m-career section h3{background:#006c6e;color:white;display:inline-block;padding:3px 7px}.m-career section div{background:#eee;box-shadow:#ccc 2px 2px 2px;margin-bottom:20px;padding:10px 15px;position:relative}.m-career section div p{margin:0 0 10px}.m-career section div p:last-child{margin-bottom:0}.m-career p>label{font-weight:bold}.m-career p>label span{font-weight:normal}.m-career textarea{height:80px}.m-career .m-career--remove-block{right:10px;position:absolute;top:10px}.m-career .m-career--remove-block a{background:url(/assets/icons/remove-icon-3edfc81cf18dc1e13b165096ef7a76a016df0b70eb1a237cda1a8be34a6dba0a.png);background-size:cover;cursor:pointer;display:block;height:20px;opacity:0.4;overflow:hidden;text-indent:100%;width:20px;white-space:nowrap}.m-career .m-career--remove-block a:hover{opacity:1}.m-career .m-career--add-block{text-align:center}.m-career .m-career--add-block a{background:url(/assets/icons/add-icon-8cfbf49de955b7922084c630ec30dbc759efbd8564ba9d73a82198d1ec54e685.png);background-repeat:no-repeat;background-size:20px;cursor:pointer;display:inline-block;height:20px;text-indent:25px}.m-career .m-career--photo a{cursor:pointer;text-decoration:underline}.cdja{font-family:'Montserrat', sans-serif;font-size:14px}.cdja.public{background:#6bbbae !important}.cdja .login-form h1,.cdja .update-password-form h1,.cdja .password-request-form h1{background-image:url(/assets/login-header-cdja@2x-7a1cfc25a9a1d65c2d11d2d9d43970e9bcd5db30bbb9315ce09b482efc7773d2.png);padding:33px 0 0 85px}.cdja .login-form h1 span,.cdja .update-password-form h1 span,.cdja .password-request-form h1 span{font-family:'Montserrat', sans-serif;font-size:18px;font-style:normal}.cdja .login-form button,.cdja .update-password-form button,.cdja .password-request-form button{background:#6bbbae}.cdja .header{background:#6bbbae}.cdja .header header h1 a{background-image:url(/assets/top-bar-logo-cdja@2x-2f8cfb29e9092d3bc93970335d7c8d4a1c35ae63bc25726049963d96ccf3719f.png)}.cdja .header nav ul li.active a{background:none;color:#000}.cdja .header nav ul li a:hover{background:none}.cdja .jubilee.is_today td,.cdja .jubilee.is_today td a,.cdja section h1{color:#6bbbae}.cdja .widget h2,.cdja .admin-dashboard-index .widget-board-members h2,.admin-dashboard-index .cdja .widget-board-members h2,.cdja h2{font-family:'Montserrat', sans-serif;font-style:normal}.cdja a{color:#6bbbae}.cdja .profiles-filter,.cdja .widget-personal-info li a,.cdja .profiles-details>section>p button.changed,.cdja .profiles-details fieldset legend{background:#6bbbae}.cdja .widget-personal-info li:last-child a,.cdja .profiles-filter nav a{background:#919090}.m-courses .m-courses--courses article{border:#ccc 2px solid;border-radius:5px;font-size:14px;margin-bottom:5px;min-height:175px;padding:10px;position:relative}.m-courses .m-courses--courses h3{font-size:13px}.m-courses .m-courses--courses h3 span{background:#006c6e;color:white;line-height:25px;padding:3px 5px;-webkit-box-decoration-break:clone}.m-courses .m-courses--courses footer{bottom:0px;position:absolute}.m-courses .m-courses--courses .state-info{margin-bottom:5px}.m-courses .m-courses--courses .state-info a{background:#ccc;border-radius:3px;color:white;font-size:12px;padding:2px 5px;text-decoration:none}.m-courses .m-courses--courses .not-attending a{background:#3cb8e3;color:white}.m-courses .m-courses--courses .attending a{background:#41a950}.m-courses .m-courses--courses .attending .state-info{display:block}.m-courses .m-courses--courses .state-info p{display:none}.m-courses .m-courses--courses .not-attending .state-info p,.m-courses .m-courses--courses .waiting_for_completion .state-info p,.m-courses .m-courses--courses .waiting_for_payment .state-info p,.m-courses .m-courses--courses .waiting_for_evaluation .state-info p{display:none}.m-courses .m-courses--courses .not-attending .state-info .attending-link{display:block}.m-courses .m-courses--courses .waiting_for_payment .state-info .waiting-for-payment{display:block}.m-courses .m-courses--courses .waiting_for_completion .state-info .waiting-for-completion{display:block}.m-courses .m-courses--courses .waiting_for_evaluation .state-info .waiting-for-evaluation{display:block}.m-courses .m-courses--courses .finished .price-info{display:none}.m-courses .m-courses--courses .finished .state-info .finished-notice{display:block}@media (min-width: 910px){.m-courses .m-courses--courses{display:flex;flex-wrap:wrap;margin-bottom:30px;justify-content:flex-start}.m-courses .m-courses--courses article{box-sizing:border-box;margin-right:5px;width:calc(25% - 5px)}}.m-curriculum-vitae{position:relative}.m-curriculum-vitae figure{height:200px;margin:0 0 20px;overflow:hidden;width:200px}.m-curriculum-vitae figure img{width:100%}.m-curriculum-vitae dl{background:#bdd7d7;border-radius:10px;overflow:hidden;padding:10px 15px}.m-curriculum-vitae dl dt{clear:both;font-size:12px;font-weight:bold;width:300px}.m-curriculum-vitae dl dd{margin:0;max-width:400px}@media (min-width: 910px){.m-curriculum-vitae figure{margin-right:20px;position:absolute;right:0;top:0;transform:rotate(4deg)}.m-curriculum-vitae dd,.m-curriculum-vitae dt{float:left;line-height:30px}.m-curriculum-vitae dt{margin-right:15px}}.documents-tree{min-height:100px;list-style:none;margin:0;padding:0}.documents-tree li{border-bottom:#ccc 1px solid}.documents-tree li:first-child{border-top:#ccc 1px solid}.documents-tree li a{display:block;padding:10px 5px}.documents-tree li a img{float:left;margin-right:15px}.m-explanation,.m-explanation--light{border:#000 1px solid;border-radius:9px;bottom:-3px;color:#000;content:'?';cursor:help;display:inline-block;font-size:14px;font-weight:normal;height:16px;margin-left:5px;line-height:16px;text-align:center;width:16px}.m-explanation--light{border-color:white;color:white}.m-explanation--tooltip{background:#000;border-radius:5px;color:white;font-size:15px;line-height:20px;max-width:300px;padding:10px;position:absolute}h3 .m-explanation--light{float:right;margin:3px 0 0 6px}.ui-menu{margin-top:5px;background:white;border:#eee 1px solid;border-bottom:none}.ui-autocomplete-input{outline:0}.ui-menu .ui-menu-item{border-bottom:#eee 1px solid}.ui-menu .ui-state-focus{color:white;background:#006c6e;margin-top:0;margin-left:0}.login-form,.update-password-form,.password-request-form{display:inline-block;vertical-align:middle;width:354px}.login-form h1,.update-password-form h1,.password-request-form h1{background-image:url(/assets/login-header@2x-e6de8b07d2c73bf5195df69708b9638ce0edfea5d5c52744d3ed687f54d39487.png);background-position:top center;background-repeat:no-repeat;background-size:354px;color:black;font:italic 23px Georgia, Times, "Times New Roman", serif;height:40px;margin:0;padding:35px 0 0 85px}.login-form h1>strong,.update-password-form h1>strong,.password-request-form h1>strong{font-weight:normal}.login-form h1>.flash,.update-password-form h1>.flash,.password-request-form h1>.flash{display:none}.login-form h1>.flash.alert,.update-password-form h1>.flash.alert,.password-request-form h1>.flash.alert{color:#c00}.login-form input,.update-password-form input,.password-request-form input{box-sizing:border-box;font-size:16px;padding:5px 8px;width:100%}.login-form>p,.update-password-form>p,.password-request-form>p,.login-form>div,.update-password-form>div,.password-request-form>div{background:white;padding:5px 25px 5px;margin:0}.login-form>p.submit-form,.update-password-form>p.submit-form,.password-request-form>p.submit-form,.login-form>div.submit-form,.update-password-form>div.submit-form,.password-request-form>div.submit-form{behavior:url(/polyfills/pie/PIE.htc);border-radius:0 0 25px 25px;padding-bottom:25px}.login-form .button,.update-password-form .button,.password-request-form .button,.login-form button,.update-password-form button,.password-request-form button{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background-color:#3cb8e3}.login-form .button.changed,.update-password-form .button.changed,.password-request-form .button.changed,.login-form button.changed,.update-password-form button.changed,.password-request-form button.changed{background:#3cb8e3;cursor:pointer}.login-form .button:disabled,.update-password-form .button:disabled,.password-request-form .button:disabled,.login-form button:disabled,.update-password-form button:disabled,.password-request-form button:disabled{cursor:not-allowed;opacity:0.4}.login-form #browser-not-supported,.update-password-form #browser-not-supported,.password-request-form #browser-not-supported{display:none}.login-form #browser-not-supported p:first-child,.update-password-form #browser-not-supported p:first-child,.password-request-form #browser-not-supported p:first-child{margin-top:0}.login-form #browser-not-supported p:last-child,.update-password-form #browser-not-supported p:last-child,.password-request-form #browser-not-supported p:last-child{margin-bottom:0}@media (max-width: 320px){.login-form,.update-password-form,.password-request-form{width:310px}.login-form h1,.update-password-form h1,.password-request-form h1{background-image:url(/assets/login-header@2x-e6de8b07d2c73bf5195df69708b9638ce0edfea5d5c52744d3ed687f54d39487.png);background-position:left top;background-repeat:no-repeat;background-size:310px;height:35px;padding-top:29px;padding-left:75px;width:310px}.login-form>p,.update-password-form>p,.password-request-form>p{padding:10px}.login-form>p #navision_id,.update-password-form>p #navision_id,.password-request-form>p #navision_id{margin-top:10px}.login-form>p:last-child,.update-password-form>p:last-child,.password-request-form>p:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding-top:0}.login-form>div,.update-password-form>div,.password-request-form>div{padding:5px 3px 0}.login-form input[type='submit'],.update-password-form input[type='submit'],.password-request-form input[type='submit']{text-align:center;width:100%}}.map-polling-stations-controls{background:white;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;box-sizing:border-box;overflow:auto;padding:20px;position:fixed;text-align:center;width:100%;transition:ALL 100ms;z-index:1001}.map-polling-stations-controls p{margin:0}.map-polling-stations-controls p select{float:left}.map-polling-stations-controls p select:last-child{float:right}.map-polling-stations-controls .polling-stations-chart p{font-size:13px;float:left;text-align:left;width:75%}.map-polling-stations-controls .polling-stations-chart p strong{color:#006c6e;display:block;font-size:16px;font-weight:bold;height:20px;overflow:hidden}.map-polling-stations-controls .polling-stations-chart a.close-chart{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background-color:#3cb8e3;box-sizing:border-box;display:block;margin-top:0;text-align:center;width:100%;z-index:999}.map-polling-stations-controls .polling-stations-chart a.close-chart.changed{background:#3cb8e3;cursor:pointer}.map-polling-stations-controls .polling-stations-chart a.close-chart:disabled{cursor:not-allowed;opacity:0.4}.map-polling-stations-controls .polling-stations-chart .chart-type{float:right;width:25%}.map-polling-stations-controls .polling-stations-chart .chart-type a{border:#3cb8e3 1px solid;background-image:url(/assets/icons/chart-area-a0c8052d5177c66e2eceb09a0434956e33155ef6abdc61b98f6eae58010a2a5e.png);background-repeat:no-repeat;background-position:center center;background-size:15px;color:white;float:right;height:25px;margin-left:1px;margin-top:5px;overflow:hidden;text-indent:-75px;width:25px}.map-polling-stations-controls .polling-stations-chart .chart-type a:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.map-polling-stations-controls .polling-stations-chart .chart-type a:last-child{background-image:url(/assets/icons/chart-line-a8db242c1037bc8bd0670cf2214ee46b77c2b4be7aadee606260dde8846993c3.png);border-top-left-radius:5px;border-bottom-left-radius:5px}@media (min-width: 910px){.map-polling-stations-controls{background:rgba(255,255,255,0.8);left:50%;margin-left:-175px;width:350px}.map-polling-stations-controls .polling-stations-chart a{width:310px}}.spectator .map-sidebar{height:calc(100% - 84px);top:84px}.map-sidebar{background:white;height:calc(100% - 50px);left:-350px;overflow:auto;position:fixed;top:50px;width:100%;z-index:1001}.map-sidebar .map-mentalities--guide{border-bottom:#ccc 1px solid;border-top:#ccc 1px solid;font-size:12px;font-weight:bold;margin:5px 0 0;padding:5px 0;text-align:center}.map-sidebar .map-mentalities--guide a{font-weight:normal}.map-sidebar>a,.map-sidebar .sidebar-button,.map-sidebar .profiles>a{color:white;text-decoration:none;background:#3cb8e3;line-height:30px;font-size:15px;text-align:center;margin:5px;display:block}.map-sidebar .ctrl-tip{display:none;font-size:10px;margin:0 0 15px;padding:0 10px;text-align:center}.map-sidebar h2{font-size:13px/25px;text-align:center;font-weight:normal;margin-bottom:0}.map-sidebar h3{font-size:14px;padding:10px;margin:0}.map-sidebar h3 a{float:right;font-size:12px;font-weight:normal;line-height:16px}.map-sidebar .department-names{font-size:12px;list-style:none;margin:0 10px;padding:0;text-align:center}.map-sidebar .department-names li{display:inline}.map-sidebar .department-names li:after{content:' • '}.map-sidebar .department-names li:last-child:after{content:''}.map-sidebar .addresses h3{padding-bottom:0}.map-sidebar .cbs-table{border-collapse:collapse;font-size:11px;margin-bottom:25px;width:96%}.map-sidebar .cbs-table th{padding-left:10px;text-align:left;vertical-align:top}.map-sidebar .cbs-table td{vertical-align:top}.map-sidebar .cbs-table td.eenpersoonshuishoudens_28:after,.map-sidebar .cbs-table td.huishoudenszonderkinderen_29:after,.map-sidebar .cbs-table td.huishoudensmetkinderen_30:after,.map-sidebar .cbs-table td.koopwoningen_39:after,.map-sidebar .cbs-table td.huurwoningentotaal_40:after,.map-sidebar .cbs-table td.k_0tot15jaar_7:after,.map-sidebar .cbs-table td.k_15tot25jaar_8:after,.map-sidebar .cbs-table td.k_25tot45jaar_9:after,.map-sidebar .cbs-table td.k_45tot65jaar_10:after,.map-sidebar .cbs-table td.k_65jaarofouder_11:after{content:'%'}.map-sidebar .cbs-table td.k_65jaarofouder_11{padding-bottom:15px}.map-sidebar .profiles>a{margin-top:20px}.map-sidebar .profiles ul{border-top:#ccc 1px solid;font-size:13px;list-style:none;padding:0;margin:0}.map-sidebar .profiles li a{border-bottom:#ccc 1px solid;display:block;padding:5px 10px}@media (min-width: 400px){.map-sidebar{background:rgba(255,255,255,0.8);width:300px}.map-sidebar .ctrl-tip{display:block}}.spectator .map{height:calc(100% - 84px);top:84px}.map{background:#7db1b1;height:calc(100% - 50px);position:absolute;top:50px;width:100%}.map .leaflet-popup h2{font:normal bold 15px/20px "Helvetica Neue", Helvetica, Arial, sans-serif}.map .active-layer{background:black}.map svg *{transition:all 0.5s}.leaflet-control-layers-toggle{background-repeat:no-repeat}.profiles-map .header{position:fixed;top:0;left:0;width:100%;z-index:9999}@media all and (-ms-high-contrast: none){.profiles-map{overflow:hidden}}.widget-new-council a,.widget-candidacy-assessments a{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background:#3cb8e3;cursor:pointer}.widget-new-council a.changed,.widget-candidacy-assessments a.changed{background:#3cb8e3;cursor:pointer}.widget-new-council a:disabled,.widget-candidacy-assessments a:disabled{cursor:not-allowed;opacity:0.4}.new-council{padding-bottom:20px}.new-council select,.new-council button{font-size:16px}.new-council button{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background:#3cb8e3;cursor:pointer}.new-council button.changed{background:#3cb8e3;cursor:pointer}.new-council button:disabled{cursor:not-allowed;opacity:0.4}.new-council table{width:100%}.new-council table th,.new-council table td{padding:3px 5px}.new-council table th{text-align:left;padding-bottom:10px}.new-council table td:nth-child(1),.new-council table td:nth-child(2),.new-council table td:nth-child(3){font-size:10px;width:75px}.new-council table td:nth-child(4),.new-council table td:nth-child(5),.new-council table td:nth-child(6){width:125px}.new-council table label{display:block}.new-council table tr:hover td{background:#eee}.password-request-form>div{display:none}.m-preferences{padding:0 0 20px}.m-preferences h3{background-image:url(/assets/icons/open-icon-dd161e21665bdaa41936da0620ddc2cfb64ad5ddba45b4ef34f95fd25b333e02.png);background-position:left center;background-repeat:no-repeat;background-size:20px;font-size:16px;line-height:22px;margin:10px;text-indent:30px}.m-preferences h3.open{background-image:url(/assets/icons/close-icon-f13e0de17f7b64412559672fca0065d88b20a3f6b1218c874298b308031c11b1.png)}.m-preferences p,.m-preferences li{line-height:25px}.m-preferences section>div{padding-bottom:10px}.m-preferences label{display:block;margin:3px 0}.m-preferences .m-preferences--interests input{margin:0 10px 0 14px}.m-preferences .m-preferences--activity li,.m-preferences .m-preferences--donation li{margin:10px 0}.m-preferences .m-preferences--activity label,.m-preferences .m-preferences--donation label{background:#3cb8e3;border-radius:5px;color:white;cursor:pointer;display:inline-block;padding:5px 10px}.m-preferences .m-preferences--activity label a,.m-preferences .m-preferences--donation label a{color:inherit;text-decoration:none}.profiles-details .email-opted-out-notice span,.profiles-details .address-unknown-notice span,.profiles-details .frozen-fields-notice span{background:#41a950;box-sizing:border-box;color:white;display:block;padding:4px 7px;text-align:center;width:100%}.profiles-details .email-opted-out-notice a,.profiles-details .address-unknown-notice a,.profiles-details .frozen-fields-notice a{color:white}@media (min-width: 910px){.profiles-details .email-opted-out-notice span,.profiles-details .address-unknown-notice span,.profiles-details .frozen-fields-notice span{margin-left:180px;width:400px}}.profiles-details .change-pending,.profiles-details .inactive-membership{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background:#41a950}.profiles-details .change-pending.changed,.profiles-details .inactive-membership.changed{background:#3cb8e3;cursor:pointer}.profiles-details .change-pending:disabled,.profiles-details .inactive-membership:disabled{cursor:not-allowed;opacity:0.4}.profiles-details .inactive-membership{background:#c00;margin-bottom:15px}.profiles-details input{margin-right:5px}.profiles-details fieldset{padding:0;margin:0;border:0}.profiles-details fieldset p:first-child{margin-top:0}.profiles-details fieldset strong{background:#006c6e;color:white;display:block;line-height:30px;text-align:center}.profiles-details .address-unknown-notice span{background:#3cb8e3}.profiles-details .frozen-fields-notice{display:none}.profiles-details>section div[data-address]{margin-top:-15px}.profiles-details>section div[data-address] address{font-style:italic}.profiles-details>section #address{display:inline-block}.profiles-details>section>p button{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s}.profiles-details>section>p button.changed{background:#3cb8e3;cursor:pointer}.profiles-details>section>p button:disabled{cursor:not-allowed;opacity:0.4}.profiles-details>section>p a{margin:0 1.6em / 2}.profiles-details>aside>*{border-bottom:#ccc 2px solid;overflow:hidden;margin-bottom:1.6em;padding-bottom:1.6em}.profiles-details>aside>*:last-child{padding-bottom:0;border-bottom:0}.profiles-details>aside ul{margin:0;list-style:none;padding:0}.profiles-details>aside ul li label{padding:5px 0;display:block}.profiles-details>aside table{width:100%}.profiles-details>aside table tr td{border-top:#ddd 1px solid;font-size:13px;padding:10px 0;vertical-align:top}.profiles-details>aside table tr:first-child td{border:none;padding-bottom:1.6em / 2}.profiles-details>aside table tr.hidden{display:none;font-style:italic}.profiles-details>aside table th{font-size:12px;padding:10px 0 5px;text-align:left}.profiles-details>aside table th:first-child{width:120px}.profiles-details>aside #show-inactive-memberships{border-bottom:#ddd 1px solid;border-top:#ddd 1px solid;display:none;margin-top:0;text-align:center}.profiles-details>aside #show-inactive-memberships a{display:block;font-size:14px;padding:8px 0}@media (min-width: 910px){.profiles-details>section{float:left;margin-right:5%;width:60%}.profiles-details>section label{float:left;width:180px}.profiles-details>section strong{color:#006c6e;background:none;display:inline;line-height:auto;text-align:left}.profiles-details>section input{width:400px}.profiles-details>section input#profile_initials{width:50px}.profiles-details>section input#profile_first_name{width:125px}.profiles-details>section input#profile_full_last_name{width:206px}.profiles-details>section input#profile_date_of_birth{width:280px}.profiles-details>section input#profile_postal_code{width:280px}.profiles-details>section input#profile_house_number{width:110px}.profiles-details>section select#profile_title{width:130px;margin-right:46px}.profiles-details>section div[data-address]{margin-top:0}.profiles-details>section div[data-address] address{font-style:normal}.profiles-details>aside{float:right;width:35%}}.profiles-filter{background:#41a950;margin-bottom:20px;width:100%}.profiles-filter p{margin:0;padding:3px 5px}.profiles-filter input#search{box-sizing:border-box;font-size:16px;width:100%}.profiles-filter select,.profiles-filter input{box-sizing:border-box;font-size:12px;padding:5px;margin-right:10px}.profiles-filter span,.profiles-filter button{background:transparent;border:0;color:white;font-size:12px;text-decoration:underline;width:100%}.profiles-filter span{border-left:white 2px solid;margin:-5px 0;padding:5px 5px 5px 10px;text-decoration:none}.profiles-filter select,.profiles-filter span{display:none}.profiles-filter nav{border-left:white 2px solid;display:none;float:right}.profiles-filter nav a{color:white;background:#3cb8e3;display:block;line-height:19px;padding:10px}@media (min-width: 910px){.profiles-filter p{display:inline-block}.profiles-filter input#search{font-size:12px;width:225px}.profiles-filter button{border-left:white 2px solid;padding-left:15px;width:auto}.profiles-filter select{display:inline-block}.profiles-filter span{display:inline}.profiles-filter nav{display:block}}.profiles-table{overflow-x:auto;width:100%}.profiles-table table{margin-bottom:1.6em;width:800px}.profiles-table tr td{padding:10px 0;border-bottom:#ccc 1px solid}.profiles-table tr td span{color:#ccc}.profiles-table tr th{text-align:left;padding:1.6em 0 1.6em / 4}.profiles-table tr th.name{width:348px}.profiles-table tr th.city{width:240px}.profiles-table tr th.email_address{width:310px}.profiles-table tr th.phone_number{width:150px}@media (min-width: 910px){.profiles-table table{width:100%}}.terms-overlay{background:rgba(0,0,0,0.8);position:fixed;height:100%;width:100%;top:0;left:0;z-index:999;display:table}.terms-overlay.hidden{display:none}.terms-overlay form{display:table-cell;vertical-align:middle}.terms-overlay form>h1,.terms-overlay form>p,.terms-overlay form>h2,.terms-overlay form>h3,.terms-overlay form article{background:white;margin:0 auto;width:400px;padding:10px 25px}.terms-overlay form>p:last-child{padding-bottom:25px}.terms-overlay form p.update-notice{background:#41a950;border-bottom:#41a950 2px solid;border-top:#41a950 2px solid;color:white;line-height:20px;margin-top:-10px}.terms-overlay form h1{margin-top:0}.terms-overlay form h2{font-family:Arial;font-style:normal;font-size:17px}.terms-overlay form h3{font-size:15px}.terms-overlay form article{background:#eee;overflow:auto;height:300px;padding-top:0;line-height:25px}.terms-overlay form #user_terms_accept{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s}.terms-overlay form #user_terms_accept.changed{background:#3cb8e3;cursor:pointer}.terms-overlay form #user_terms_accept:disabled{cursor:not-allowed;opacity:0.4}.m-candidacies form>h2,.m-preferences section>h2,.m-candidacies form>h3,.m-preferences section>h3{background:#E9F1EF;color:#447662;cursor:pointer;font:17px/25px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;margin:10px 0 0;padding:8px 15px}.m-candidacies form>h2:hover,.m-preferences section>h2:hover,.m-candidacies form>h3:hover,.m-preferences section>h3:hover{background:#DDE5E3}.m-candidacies form .m-toggle-box--wrapper,.m-preferences section .m-toggle-box--wrapper{background:#E9F1EF;display:none;padding:15px}.m-candidacies form .m-toggle-box--wrapper>*:first-child,.m-preferences section .m-toggle-box--wrapper>*:first-child{margin-top:0}.m-candidacies form .m-toggle-box--wrapper>*:last-child,.m-preferences section .m-toggle-box--wrapper>*:last-child{margin-bottom:0}.m-candidacies form.open>h2,.m-preferences section.open>h2,.m-candidacies form.open>h3,.m-preferences section.open>h3{background:#DDE5E3}.m-candidacies form.open .m-toggle-box--wrapper,.m-preferences section.open .m-toggle-box--wrapper{display:block}.update-password-form .error{color:#c00;display:none;font-weight:bold}.validator{background:white;list-style:none;margin:0;padding:10px 25px}.validator li{color:#c00}.validator.has-number .number{color:#006c6e}.validator.has-uppercase .uppercase{color:#006c6e}.validator.has-lowercase .lowercase{color:#006c6e}.validator.has-length .length{color:#006c6e}.validator.is-confirmed .confirmed{color:#006c6e}.volunteers-form{margin-bottom:1.6em}.volunteers-form .volunteers{border-top:#ccc 1px solid;width:100%}.volunteers-form .volunteers td{padding:10px 25px 10px 0}.volunteers-form .volunteers td.navision_id{width:200px}.volunteers-form .volunteers td.navision_id select{width:100%}.volunteers-form .volunteers td.name{width:300px}.volunteers-form .volunteers td.name input{width:295px}.volunteers-form .volunteers td.starting_at{width:150px}.volunteers-form #new-volunteer{display:block;line-height:3.2em}.volunteers-form .volunteer-line{border-bottom:#ccc 1px solid;padding:10px 0}.volunteers-form .volunteer-line a{border-radius:10px;background:#006c6e;color:white;display:inline-block;float:right;height:20px;text-decoration:none;text-align:center;width:20px}.volunteers-form input[type='submit']{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s}.volunteers-form input.changed[type='submit']{background:#3cb8e3;cursor:pointer}.volunteers-form input[type='submit']:disabled{cursor:not-allowed;opacity:0.4}.votes-table{overflow-x:auto;width:100%}.votes-table table{line-height:20px;width:1000px}.votes-table table th,.votes-table table td{padding:8px 0}.votes-table table td{border-bottom:#ccc 1px solid;text-align:center}.votes-table table td:first-child{font-weight:bold;text-align:left;width:200px}.votes-table table td.gold,.votes-table table td.silver,.votes-table table td.bronze{background:black;color:white;font-weight:bold}.votes-table table td.gold{background-color:#D8C02F}.votes-table table td.silver{background-color:#CCCCCC}.votes-table table td.bronze{background-color:#CEA155}@media (min-width: 910px){.votes-table{margin-bottom:1.6em}.votes-table table{width:100%}}.widget-beta{background:#eee9e2;border-radius:10px;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.1) 0px 10px 15px -3px,rgba(0,0,0,0.1) 0px 4px 6px -4px;margin:-10px -10px 15px;line-height:20px;padding:10px}.widget-beta p{font-size:15px !important}.widget-beta h2{font-family:"Montserrat";font-style:normal;font-weight:bold;margin:0 0 -5px}.widget-beta h2 span{background:#2bc84d;color:white;padding:2px 10px;text-transform:uppercase}.widget-beta h3{font-size:16px}.widget-beta a{color:#3c415d}.widget-beta>:last-child{margin-bottom:0}.widget-beta>:last-child a{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background:#3c415d;border-radius:5px;box-sizing:border-box;text-align:center;width:100%}.widget-beta>:last-child a.changed{background:#3cb8e3;cursor:pointer}.widget-beta>:last-child a:disabled{cursor:not-allowed;opacity:0.4}@media (min-width: 910px){.widget-column{float:left;margin:10px 5% 0 0;width:30%}.widget-column.last-child{margin-right:0}}.widget-mutations form{padding:0 0 10px}.widget-mutations form p{font-size:18px;margin:0}.widget-mutations form a{font-size:15px;float:right;margin-left:10px}.widget-mutations>p{background:#ccc;margin:0 !important;text-align:center}.widget-mutations>p a{color:white;text-decoration:none}.widget-mutations tr.jubilee td:first-child{width:75px}.widget-polling-stations .flash{background:#eee;border:#ddd 1px solid;display:none;font-size:13px;padding:3px 5px}.widget-portfolio label{border-top:#ccc 1px solid;cursor:pointer;display:block;padding:4px 0}.widget-portfolio label input{float:left;margin-right:10px}.widget-portfolio label:first-child{border:0}.widget-portfolio label:hover{background:#eee}.widget-portfolio label:active{background:#e1e1e1}.widget-portfolio button{margin:10px 0 !important}.widget-slideshow{overflow:hidden;position:relative}.widget-slideshow>ul{list-style:none;margin:0 0 1.6em;padding:0;overflow:hidden;left:0;position:relative}.widget-slideshow>ul li{display:inline-block;text-align:center;float:left;margin-right:1.6em}.widget-slideshow>ul li a{font-size:11px;line-height:1.6em}.widget-slideshow>ul li a img{display:block}.widget-table h3,.widget-terms h3,.widget-distribution-states h3,.widget-contactables h3,.widget-campaign-tools h3,.widget-mutations h3{margin:20px 0}.widget-table table,.widget-terms table,.widget-distribution-states table,.widget-contactables table,.widget-campaign-tools table,.widget-mutations table{border-collapse:collapse;font-size:14px;width:100%}.widget-table table tr td,.widget-terms table tr td,.widget-distribution-states table tr td,.widget-contactables table tr td,.widget-campaign-tools table tr td,.widget-mutations table tr td{border-top:#ccc 1px solid;padding:10px 0;vertical-align:top}.widget-table table tr td:first-child,.widget-terms table tr td:first-child,.widget-distribution-states table tr td:first-child,.widget-contactables table tr td:first-child,.widget-campaign-tools table tr td:first-child,.widget-mutations table tr td:first-child{padding-right:10px;width:200px}.widget-table table tr td:first-child em,.widget-terms table tr td:first-child em,.widget-distribution-states table tr td:first-child em,.widget-contactables table tr td:first-child em,.widget-campaign-tools table tr td:first-child em,.widget-mutations table tr td:first-child em{color:#006c6e;line-height:20px}.widget-table table tr:first-child td,.widget-terms table tr:first-child td,.widget-distribution-states table tr:first-child td,.widget-contactables table tr:first-child td,.widget-campaign-tools table tr:first-child td,.widget-mutations table tr:first-child td{border-top:none;padding-top:0}.widget-table table tr.is_today td,.widget-terms table tr.is_today td,.widget-distribution-states table tr.is_today td,.widget-contactables table tr.is_today td,.widget-campaign-tools table tr.is_today td,.widget-mutations table tr.is_today td{color:#41a950;font-weight:bold}.widget-table table tr.is_today td a,.widget-terms table tr.is_today td a,.widget-distribution-states table tr.is_today td a,.widget-contactables table tr.is_today td a,.widget-campaign-tools table tr.is_today td a,.widget-mutations table tr.is_today td a{color:#41a950}.widget-contactables .contactable td:first-child{width:75px}.widget-terms #instructions a{display:none}.widget-terms #instructions a:first-child{display:block}.widget-tweets article.tweet{overflow:hidden;margin-bottom:1.6em / 2}.widget-tweets article.tweet>figure{margin:0 5% 0 0;width:20%}.widget-tweets article.tweet>p{margin-top:0;width:75%}.widget-tweets article.tweet>p strong{display:block}.widget-tweets article.tweet>p em{display:block}.widget-tweets article.tweet>p em a{color:#ccc;font-size:12px}.widget,.widget-personal-info,.widget-settings,.widget-change-department,.widget-treasurers,.widget-updates,.admin-dashboard-index .widget-board-members,.widget-new-council,.widget-candidacy-assessments,.widget-polling-stations,.widget-portfolio,.widget-slideshow,.widget-table,.widget-mutations,.widget-distribution-states,.widget-contactables,.widget-campaign-tools,.widget-terms,.widget-tweets{margin-bottom:1.6em;border-bottom:#ccc 2px solid;min-height:125px}.widget h2,.widget-personal-info h2,.widget-settings h2,.widget-change-department h2,.widget-treasurers h2,.widget-updates h2,.admin-dashboard-index .widget-board-members h2,.widget-new-council h2,.widget-candidacy-assessments h2,.widget-polling-stations h2,.widget-portfolio h2,.widget-slideshow h2,.widget-table h2,.widget-mutations h2,.widget-distribution-states h2,.widget-contactables h2,.widget-campaign-tools h2,.widget-terms h2,.widget-tweets h2{line-height:35px;font-weight:bold;margin-top:0}.widget h3,.widget-personal-info h3,.widget-settings h3,.widget-change-department h3,.widget-treasurers h3,.widget-updates h3,.admin-dashboard-index .widget-board-members h3,.widget-new-council h3,.widget-candidacy-assessments h3,.widget-polling-stations h3,.widget-portfolio h3,.widget-slideshow h3,.widget-table h3,.widget-mutations h3,.widget-distribution-states h3,.widget-contactables h3,.widget-campaign-tools h3,.widget-terms h3,.widget-tweets h3{font-size:17px;font-weight:bold}.widget>div,.widget-personal-info>div,.widget-settings>div,.widget-change-department>div,.widget-treasurers>div,.widget-updates>div,.admin-dashboard-index .widget-board-members>div,.widget-new-council>div,.widget-candidacy-assessments>div,.widget-polling-stations>div,.widget-portfolio>div,.widget-slideshow>div,.widget-table>div,.widget-mutations>div,.widget-distribution-states>div,.widget-contactables>div,.widget-campaign-tools>div,.widget-terms>div,.widget-tweets>div,.widget>p:last-child,.widget-personal-info>p:last-child,.widget-settings>p:last-child,.widget-change-department>p:last-child,.widget-treasurers>p:last-child,.widget-updates>p:last-child,.admin-dashboard-index .widget-board-members>p:last-child,.widget-new-council>p:last-child,.widget-candidacy-assessments>p:last-child,.widget-polling-stations>p:last-child,.widget-portfolio>p:last-child,.widget-slideshow>p:last-child,.widget-table>p:last-child,.widget-mutations>p:last-child,.widget-distribution-states>p:last-child,.widget-contactables>p:last-child,.widget-campaign-tools>p:last-child,.widget-terms>p:last-child,.widget-tweets>p:last-child{margin-bottom:1.6em}.widget .no-results,.widget-personal-info .no-results,.widget-settings .no-results,.widget-change-department .no-results,.widget-treasurers .no-results,.widget-updates .no-results,.admin-dashboard-index .widget-board-members .no-results,.widget-new-council .no-results,.widget-candidacy-assessments .no-results,.widget-polling-stations .no-results,.widget-portfolio .no-results,.widget-slideshow .no-results,.widget-table .no-results,.widget-mutations .no-results,.widget-distribution-states .no-results,.widget-contactables .no-results,.widget-campaign-tools .no-results,.widget-terms .no-results,.widget-tweets .no-results{line-height:25px}.widget>:last-child .no-results,.widget-personal-info>:last-child .no-results,.widget-settings>:last-child .no-results,.widget-change-department>:last-child .no-results,.widget-treasurers>:last-child .no-results,.widget-updates>:last-child .no-results,.admin-dashboard-index .widget-board-members>:last-child .no-results,.widget-new-council>:last-child .no-results,.widget-candidacy-assessments>:last-child .no-results,.widget-polling-stations>:last-child .no-results,.widget-portfolio>:last-child .no-results,.widget-slideshow>:last-child .no-results,.widget-table>:last-child .no-results,.widget-mutations>:last-child .no-results,.widget-distribution-states>:last-child .no-results,.widget-contactables>:last-child .no-results,.widget-campaign-tools>:last-child .no-results,.widget-terms>:last-child .no-results,.widget-tweets>:last-child .no-results{margin-bottom:1.6em}.widget p,.widget-personal-info p,.widget-settings p,.widget-change-department p,.widget-treasurers p,.widget-updates p,.admin-dashboard-index .widget-board-members p,.widget-new-council p,.widget-candidacy-assessments p,.widget-polling-stations p,.widget-portfolio p,.widget-slideshow p,.widget-table p,.widget-mutations p,.widget-distribution-states p,.widget-contactables p,.widget-campaign-tools p,.widget-terms p,.widget-tweets p,.widget address,.widget-personal-info address,.widget-settings address,.widget-change-department address,.widget-treasurers address,.widget-updates address,.admin-dashboard-index .widget-board-members address,.widget-new-council address,.widget-candidacy-assessments address,.widget-polling-stations address,.widget-portfolio address,.widget-slideshow address,.widget-table address,.widget-mutations address,.widget-distribution-states address,.widget-contactables address,.widget-campaign-tools address,.widget-terms address,.widget-tweets address{font-size:15px;line-height:23px}.widget .spinner,.widget-personal-info .spinner,.widget-settings .spinner,.widget-change-department .spinner,.widget-treasurers .spinner,.widget-updates .spinner,.admin-dashboard-index .widget-board-members .spinner,.widget-new-council .spinner,.widget-candidacy-assessments .spinner,.widget-polling-stations .spinner,.widget-portfolio .spinner,.widget-slideshow .spinner,.widget-table .spinner,.widget-mutations .spinner,.widget-distribution-states .spinner,.widget-contactables .spinner,.widget-campaign-tools .spinner,.widget-terms .spinner,.widget-tweets .spinner{margin:25px 0}.widget article.post img,.widget-personal-info article.post img,.widget-settings article.post img,.widget-change-department article.post img,.widget-treasurers article.post img,.widget-updates article.post img,.admin-dashboard-index .widget-board-members article.post img,.widget-new-council article.post img,.widget-candidacy-assessments article.post img,.widget-polling-stations article.post img,.widget-portfolio article.post img,.widget-slideshow article.post img,.widget-table article.post img,.widget-mutations article.post img,.widget-distribution-states article.post img,.widget-contactables article.post img,.widget-campaign-tools article.post img,.widget-terms article.post img,.widget-tweets article.post img{width:100%}.widget article.post p,.widget-personal-info article.post p,.widget-settings article.post p,.widget-change-department article.post p,.widget-treasurers article.post p,.widget-updates article.post p,.admin-dashboard-index .widget-board-members article.post p,.widget-new-council article.post p,.widget-candidacy-assessments article.post p,.widget-polling-stations article.post p,.widget-portfolio article.post p,.widget-slideshow article.post p,.widget-table article.post p,.widget-mutations article.post p,.widget-distribution-states article.post p,.widget-contactables article.post p,.widget-campaign-tools article.post p,.widget-terms article.post p,.widget-tweets article.post p{word-wrap:break-word}.widget form button,.widget-personal-info form button,.widget-settings form button,.widget-change-department form button,.widget-treasurers form button,.widget-updates form button,.admin-dashboard-index .widget-board-members form button,.widget-new-council form button,.widget-candidacy-assessments form button,.widget-polling-stations form button,.widget-portfolio form button,.widget-slideshow form button,.widget-table form button,.widget-mutations form button,.widget-distribution-states form button,.widget-contactables form button,.widget-campaign-tools form button,.widget-terms form button,.widget-tweets form button{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s}.widget form button.changed,.widget-personal-info form button.changed,.widget-settings form button.changed,.widget-change-department form button.changed,.widget-treasurers form button.changed,.widget-updates form button.changed,.admin-dashboard-index .widget-board-members form button.changed,.widget-new-council form button.changed,.widget-candidacy-assessments form button.changed,.widget-polling-stations form button.changed,.widget-portfolio form button.changed,.widget-slideshow form button.changed,.widget-table form button.changed,.widget-mutations form button.changed,.widget-distribution-states form button.changed,.widget-contactables form button.changed,.widget-campaign-tools form button.changed,.widget-terms form button.changed,.widget-tweets form button.changed{background:#3cb8e3;cursor:pointer}.widget form button:disabled,.widget-personal-info form button:disabled,.widget-settings form button:disabled,.widget-change-department form button:disabled,.widget-treasurers form button:disabled,.widget-updates form button:disabled,.admin-dashboard-index .widget-board-members form button:disabled,.widget-new-council form button:disabled,.widget-candidacy-assessments form button:disabled,.widget-polling-stations form button:disabled,.widget-portfolio form button:disabled,.widget-slideshow form button:disabled,.widget-table form button:disabled,.widget-mutations form button:disabled,.widget-distribution-states form button:disabled,.widget-contactables form button:disabled,.widget-campaign-tools form button:disabled,.widget-terms form button:disabled,.widget-tweets form button:disabled{cursor:not-allowed;opacity:0.4}.widget form select,.widget-personal-info form select,.widget-settings form select,.widget-change-department form select,.widget-treasurers form select,.widget-updates form select,.admin-dashboard-index .widget-board-members form select,.widget-new-council form select,.widget-candidacy-assessments form select,.widget-polling-stations form select,.widget-portfolio form select,.widget-slideshow form select,.widget-table form select,.widget-mutations form select,.widget-distribution-states form select,.widget-contactables form select,.widget-campaign-tools form select,.widget-terms form select,.widget-tweets form select{font-size:16px;width:100%}.widget-personal-info ul{list-style:none;padding:0}.widget-personal-info li{display:inline-block}.widget-personal-info li a{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background:#3cb8e3}.widget-personal-info li a.changed{background:#3cb8e3;cursor:pointer}.widget-personal-info li a:disabled{cursor:not-allowed;opacity:0.4}.widget-personal-info li:last-child a{background:#41a950}.widget-treasurers a{color:white;background:#ccc;border:none;display:inline-block;font-size:16px;font-weight:bold;margin:0;padding:10px 15px;text-decoration:none;transition:background 1s;background:#3cb8e3}.widget-treasurers a.changed{background:#3cb8e3;cursor:pointer}.widget-treasurers a:disabled{cursor:not-allowed;opacity:0.4}.m-yearly-mutations ul{list-style:none;margin:0;padding:0}.m-yearly-mutations ul li{display:inline;font-weight:bold;margin-right:5px}.m-yearly-mutations ul li strong{background:#3cb8e3;color:white;display:inline-block;padding:3px 5px;text-decoration:none}.m-yearly-mutations table th{text-align:left}.m-yearly-mutations table td:first-child{padding-right:20px}
