.actions-container{position:absolute;top:0;right:0;padding:10px}.actions-container .btn.btn-menu{width:40px;height:40px;border:2px solid #325bac;border-radius:8px;position:relative;top:auto;right:auto;float:left;clear:both;margin-top:10px;transition:background-color .2s linear;line-height:40px}.actions-container .btn.btn-menu:active,.actions-container .btn.btn-menu:hover{background-color:rgba(50,91,172,.15);color:#325bac}.actions-container .btn.btn-menu img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.actions-container .btn.btn-menu i{font-style:normal}.actions-container .btn.btn-menu:first-of-type{margin-top:0}.actions-container .bottom-bar{left:auto;right:60px;top:10px;background:transparent;height:auto;border:none;margin:0;padding:0;pointer-events:none;width:auto}.actions-container .bottom-bar:before{display:none}.open-bottom .actions-container .bottom-bar{background:transparent;border:none}.actions-container .bottom-bar #bottom-bar-arrow{display:none}.actions-container .bottom-bar .btn.btn-menu{pointer-events:all;width:190px;line-height:1em;font-size:14px;font-weight:600;letter-spacing:normal;text-align:left;font-family:Proxima Nova,Helvetica,Arial,sans-serif;color:#325bac;display:flex;align-items:center;padding:0 15px 0 35px;margin:0 0 10px 50px;background:#fff url(../../assets/view.svg) 10px no-repeat}.actions-container .bottom-bar .btn.btn-menu.active,.actions-container .bottom-bar .btn.btn-menu:active,.actions-container .bottom-bar .btn.btn-menu:hover{background-color:rgba(50,91,172,.15);color:#325bac}.actions-container .bottom-bar .btn.btn-menu span{margin:0 5px}.actions-container .bottom-bar .btn.btn-menu.nav-name{background-image:none;margin-left:0;width:40px;padding:0;justify-content:center;position:absolute}.actions-container .bottom-bar .btn.btn-menu.nav-name:hover{background:#fff}#mapContainer{padding-bottom:0;height:calc(100vh - 250px)}#mapContainer .leaflet-top.leaflet-left{margin:0;padding:0;position:fixed;top:110px;right:60px}#mapContainer .generate-pdf-control{display:flex!important;padding:0 15px 0 35px;text-align:left;height:40px;border:2px solid #325bac;border-radius:8px;line-height:1em;font-size:14px;font-weight:600;letter-spacing:normal;align-items:center;float:right!important;width:190px;background:#fff url(../../assets/download.svg) 15px no-repeat;transition:background-color .2s linear}#mapContainer .generate-pdf-control:active,#mapContainer .generate-pdf-control:hover{background-color:rgba(50,91,172,.15);color:#325bac}.bottom-bar-tabs .close-bottom-bar{width:40px;height:40px;border:2px solid #325bac;border-radius:8px;top:10px;right:10px;display:flex;justify-content:center;align-items:center}.bottom-bar-tabs .close-bottom-bar:active,.bottom-bar-tabs .close-bottom-bar:hover{background-color:rgba(50,91,172,.15);color:#325bac}.bottom-bar-tabs .close-bottom-bar:active svg *,.bottom-bar-tabs .close-bottom-bar:hover svg *{fill:#325bac}#election-info-main-close,#menuClose,#popupClose,#searchClose{width:40px;height:40px;border:2px solid #325bac;border-radius:8px;top:10px;right:10px;display:flex;justify-content:center;align-items:center}#election-info-main-close:active,#election-info-main-close:hover,#menuClose:active,#menuClose:hover,#popupClose:active,#popupClose:hover,#searchClose:active,#searchClose:hover{background-color:rgba(50,91,172,.15);color:#325bac}.btn-group--download a{display:flex!important;padding:0 15px 0 35px;text-align:left;height:40px;border:2px solid #325bac;border-radius:8px;line-height:1em;font-size:14px;font-weight:600;letter-spacing:normal;align-items:center;float:left;width:190px;background:#fff url(../../assets/download.svg) 15px no-repeat;transition:background-color .2s linear}.btn-group--download a:active,.btn-group--download a:hover{background-color:rgba(50,91,172,.15);color:#325bac}.open-election-info .election-info,.open-election-info .map-container{border:none}.view-sidebar{height:250px}.view-sidebar .view-disclaimer{display:none}.view-sidebar .view-header{display:block;height:160px;padding:10px;position:relative}.view-sidebar .view-header .logo{float:left;margin:0;padding:0}.view-sidebar .view-header .logo a{display:block;float:left}.view-sidebar .view-header .logo a img{display:block;width:200px}.view-sidebar .view-header .view-heading{display:block;float:left;clear:both;margin:0;padding:0;position:absolute;bottom:10px;left:10px}.btn.btn-default{width:190px;height:40px;border:2px solid #325bac;border-radius:8px;position:relative;float:left;clear:both;margin-top:10px;transition:background-color .2s linear;line-height:40px}.btn.btn-default:active,.btn.btn-default:hover{background-color:rgba(50,91,172,.15);color:#325bac}.btn.btn-default img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn.btn-default i{font-style:normal}.btn.btn-primary{border-radius:8px}@media screen and (max-width:599px){.view.row{display:block}.actions-container .bottom-bar{width:100vw;top:auto;right:auto;left:0;bottom:0;height:60px;background:#fff;padding:10px;display:flex;justify-content:space-between}.actions-container .bottom-bar .btn.btn-menu{margin:0;float:left;position:relative;width:calc((100% - 60px) * 0.5);overflow:hidden}.actions-container .bottom-bar .btn.btn-menu.nav-name{position:relative;width:40px}.actions-container .bottom-bar .btn.btn-menu i{display:none}.actions-container .bottom-bar .btn.btn-menu span{margin:0 5px 0 0}#mapContainer{height:calc(100vh - 310px);padding-bottom:0}#mapContainer .leaflet-top.leaflet-left{display:none}.carousel-content{height:calc(100vh - 60px)}}@media screen and (min-width:720px){.carousel-content{padding:160px 0}}@media screen and (min-width:1000px){.view-sidebar{height:100vh}.view-sidebar .view-header{display:flex;height:200px}#mapContainer{height:100vh}}@media screen and (min-width:1400px){.view-sidebar .view-header{height:240px}}