@charset "utf-8";@media only screen and (max-width:1600px){.header_button{position:absolute;right:66px;bottom:-80px;z-index:10}.loader_container{width:50%;margin-bottom:20px}.js-election-results-container.three-columns .party-wrapper{width:32%}}@media only screen and (max-width:1440px){.general_info{width:400px}.general_info_image{height:400px}.general_info_content{padding-left:50px}.main_title{font-size:72px}}@media only screen and (max-width:1280px){.main_nav{display:none!important}.menu{display:block}.header_button_2{display:block;left:15px;right:auto;bottom:10px}.pie-chart-legend .font-2rem{font-size:2rem}}@media (min-width:1200px) and (max-width:1500px){.election-scrutins-wrapper .party-wrapper.consilieri img{height:50px}.election-scrutins-wrapper .party-ballot-count,.election-scrutins-wrapper .party-wrapper.consilieri .party-percentage-votes{font-size:12px}.election-scrutins-wrapper .party-wrapper.consilieri .party-code{font-size:14px}}@media only screen and (max-width:1199px){.super_container{width:100%;height:auto}.general_info{width:100%}.main_content_outer{height:auto}.general_info_image{width:473px;height:473px}.general_info_title{font-size:24px}.cec_main_wrapper,.cec_statistics_date{height:100%;background-color:#fff;box-shadow:2px 3px 6px #efebea;width:100%!important;margin-bottom:20px}.cec_statistics_date{padding-left:30px;padding-right:30px}.general_info_content{padding-left:50px}.body-main-wrapper{background:0 0!important;box-shadow:none!important}body footer img{max-width:90px}body footer{font-size:14px}}@media only screen and (max-width:930px){.general_info_image{width:323px}}@media (min-width:768px){.cec_main_wrapper{width:45%;padding:20px 0}.cec_statistics_date{width:55%}.card .card-header{margin:0 40px}.scrutin-tabs-top.btns-wrapper .divider{width:2px;background:#d9e6f2;border-top:4px solid #fff;border-bottom:4px solid #fff;height:auto;display:block;border-right:0;border-left:0}.presence-results-switcher .bordered-wrapper{max-height:57px}.total-ballots-region-info{font-size:18px;margin-top:1rem;align-items:baseline}.total-ballots-region-info .total-ballots,.total-ballots-region-info .total-ballots-processed{font-size:24px}.election-scrutins-wrapper .nav.nav-tabs{width:80%;margin-top:1rem;font-size:1.2rem}.loader_container{padding:40px 0}.total-voturi{text-align:right}.total-voturi .nr-voturi-uninom{justify-content:flex-end}}@media only screen and (max-width:991.98px){body .super_container,footer.cec-copyright,header.header{padding-right:45px;padding-left:45px}footer.cec-copyright,header.header{min-height:210px}footer.cec-copyright img{max-width:100px}.super_container .main-wrapper-header{background:0 0;padding:0}.left-btns{width:100%;margin-top:10px}.left-btns .form-control{width:50%;float:right}.btn{min-width:0!important}.right-btns{width:100%;float:none;display:flex;justify-content:space-between}.dezagregare-varsta-legend .varsta-categ{width:33%}.note-info-actualization{display:none!important}header.header{display:block!important}}@media only screen and (max-width:767px){header.header{padding:10px;min-height:150px}header .cec-top-logo img{height:90px;width:90px}body footer.cec-copyright{flex-direction:column}.logo{font-size:28px}.general_info_image{width:100%;height:calc(100vw - 81px)}.general_info_content{padding-bottom:40px}.main_title{font-size:48px}.card-body .main_subtitle,.loader-container .pie-chart-legend{font-size:24px}.card-body .loader{width:300px;height:300px}.card-body .loader .progressbar-text{width:190px;height:190px;font-size:2rem!important}.loader_container,.main-wrapper-header .left-btns .form-control{width:100%}body .super_container{padding-right:25px;padding-left:25px}.scrutin-tabs-top{flex-wrap:wrap}.ten-percent{margin-right:-7px!important}.card-header .collapsible-button{font-size:1.3rem!important}.countdown_title{display:block!important;text-align:center}#countdown-finish-votari{text-align:center!important}.pie-chart-legend{font-size:2rem}.rezultate-circumscriptii .box-item.partid-box{width:49%!important}.font-huge{font-size:35px!important}.multiple-boxes-wrapper{clear:both!important}.multiple-boxes-wrapper .box-item{width:100%!important;float:left}.main_content,.super_container{padding:10px!important}.dezagregare-varsta-legend .varsta-categ{width:50%}.super_container .card-header{padding:10px}.main_content .total-votanti-label{font-size:20px}.super_container .card-header .collapsible-button{font-size:17px!important}.super_container .about_title{font-size:18px}.super_container .blue-btn,.super_container .btn.btn-active,.super_container .cec-btn{padding:12px 10px;font-size:14px}.main_content #total-votanti-legenda{font-size:20px;line-height:22px}.main_content #total-votanti-legenda .js-data-totals{font-size:20px;font-family:UbuntuBold;margin-bottom:0;margin-right:10px}.main_content .total-progress-bar{font-size:16px}.main_content .dezagregarea-sexe-img img{width:55px;height:65px}.main_content .dezagregarea-sexe-img:first-child{text-align:left;padding-left:0}.main_content .dezagregarea-sexe-img:nth-child(2){text-align:right;padding-right:0}.super_container .card .card-header{margin:0 15px;padding:15px 0}.election-scrutins-wrapper .nav-tabs .nav-link{padding:10px 2px;font-size:13px}.cec-logo-footer{display:flex;flex-direction:row-reverse;align-items:center;margin-top:15px;line-height:20px;font-size:14px}}@media only screen and (max-width:575px){.menu_nav,.super_container{padding-right:15px}p{font-size:13px}.super_container{padding-left:15px;padding-top:60px}.header{height:60px;padding-top:10px;padding-left:15px}.about_title,.logo{font-size:24px}.candidate-wrapper .candidate-party,.hamburger,.menu_nav ul li a{font-size:14px}.menu{height:380px;width:220px}.header.scrolled .menu.active,.menu.active{bottom:-310px}.hamburger{right:15px}.general_info_image{height:calc(100vw - 30px)}.main_content{padding-left:30px;padding-right:30px}.main_content_scroll{padding-right:0}.main_title_container{height:90px}.main_title{font-size:36px}.main_subtitle{font-size:18px}.ten-percent{margin-right:-7px!important;width:12%;height:12px;float:right;border-radius:5px}.card-body .loader{width:250px;height:250px}.card-body .loader .progressbar-text{width:160px;height:160px}.loader .progressbar-text{width:225px;height:225px}.card-header .btn,.cec_statistics_date #locale_results_container .box-item,.js-election-results-container .party-wrapper,.loader_container .pie-chart-legend,.rezultate-circumscriptii .box-item.partid-box{width:100%!important}.card-header .btn{padding:12px!important;font-size:16px;float:left;margin-left:0!important}.map-wrapper #map{height:530px!important}.pie-chart-legend{font-size:2rem!important}.main_content .region-title{font-size:30px!important}.main_content .font-huge{font-size:28px!important}.main_content .varsta-range{left:0}.dezagregare-pe-sexe .milestone_counter{font-size:15px}.main_content .dezagregarea-sexe-img img{width:55px}.competitor-wrapper{flex-wrap:wrap;align-items:center}.competitor-wrapper .competitor-statistics-wrapper{width:70%;margin-top:0}.competitor-wrapper .competitor-image-wrapper img{min-height:auto}.competitor-wrapper .competitor-image-wrapper{padding-right:20px;width:28%;min-height:auto;height:auto;margin-right:0}.main_content .dezagregare-pe-sexe .milestone_counter{font-size:1rem}.cec-proportional-presence-page .cec_statistics_date .about_content{margin-top:50px}#locale_results_container .box-item.partid-box{padding:5px 10px;margin-bottom:10px}.varsta-categ .varsta-nr-votanti{font-size:12px}.varsta-categ,.varsta-categ .varsta-percentage{font-size:.8rem}.card .card-header .btns-wrapper,.results-main-data-wrapper .election-scrutins-wrapper .nav-tabs{flex-direction:column}.candidates-list-container .candidate-wrapper{flex-direction:column;font-size:14px}.candidate-wrapper .candidate-votes-percentage{width:100%;text-align:right;font-size:16px}.candidate-wrapper .candidates-list-container img{margin:4px;height:35px}.legend-state-percents .ten-percents{width:20%}.legend-state-percents .ten-percents:nth-child(2n){display:none}.logo-text .cec-title{font-size:16px}.results-main-data-wrapper .election-scrutins-wrapper .nav-tabs .nav-link{font-size:16px;border:1px solid #dfeaf5;margin:4px;border-radius:7px}.tab-content .js-localities-selector .form-control{width:100%;margin:1rem 0;height:50px!important}.map-wrapper .map-legend{padding:0 10px}}@media only screen and (min-width:2559px){body .loader{width:40rem;height:40rem}body .note-info-actualization{font-size:26px;padding-top:12px}.super_container .candidate-wrapper,.super_container .scrutin-list-title,.total-ballots-region-info,.varsta-categ,body #btn-overall-statistics:before,body .varsta-categ .varsta-percentage,html body,html footer{font-size:2rem}body .varsta-categ .varsta-nr-votanti{font-size:1.8rem}#map{height:1400px!important}.loader .progressbar-text{width:25rem!important;height:25rem!important;font-size:5rem!important}.super_container #total-votanti-legenda,.super_container .about_title,.super_container .total-votanti-label{font-size:3rem}.super_container .card-header .collapsible-button{font-size:40px;font-weight:400}body .cec-top-logo img{height:180px;width:180px}body .cec-title{font-size:35px;line-height:40px}.super_container .dezagregare-pe-sexe .milestone_counter,.super_container .varsta-categ,.total-ballots-region-info .total-ballots,.total-ballots-region-info .total-ballots-processed,.varsta-categ .varsta-percentage,body .cec-moldova-title{font-size:2.5rem}.super_container select#languageSelector{min-height:70px!important}body .btn,body .form-control{font-size:2rem;padding:.5rem 4rem}.super_container #total-votanti-legenda .js-data-totals,.super_container .font-huge,.super_container .pie-chart-legend,.super_container .region-title{font-size:4rem}.super_container select#circumscriptiiRegiuni{height:80px!important}.presence-results-switcher .bordered-wrapper{max-height:90px}body .card-header .btn{padding:.5rem 4rem}.super_container .progress,.super_container .progress.legend-state-colors{height:1.5rem}.super_container .dezagregarea-sexe-img img{width:10rem;height:10rem}.super_container #total-votanti-legenda{line-height:2rem}.super_container .bordered-wrapper{padding:5px}.super_container .party-wrapper.consilieri img{height:100px}.super_container .party-wrapper.consilieri .party-code{font-size:1.8rem;line-height:3rem}.super_container .party-wrapper.consilieri .party-percentage-votes{font-size:2rem;line-height:2.5rem}.super_container .party-ballot-count{font-size:2rem;margin-left:10px}.super_container .candidates-list-container .party-wrapper{margin:50px 0}.super_container .candidates-list-container img{height:7rem}.super_container .candidate-party{margin:0 15px 0 50px;font-size:2rem}.super_container .js-election-results-container .party-wrapper{border-width:3px!important}.super_container .party-wrapper.consilieri{margin-bottom:20px}}@media only screen and (min-width:1384px){header .card-header{justify-content:space-between}.card-header .btns-wrapper{order:2}.card-header .btn-link{order:1}}@media only screen and (max-width:1383px){.card .card-header{flex-direction:column}.card .card-header .btns-wrapper{order:1;width:100%;margin-bottom:10px}.card .card-header .btns-wrapper .btn{width:50%}.card .card-header .btn-link{order:2;width:100%}.total-ballots-region-info{margin-top:15px}}@media only screen and (max-width:350px){.dezagregare-pe-varste .varsta-categ{width:50%;display:flex;flex-direction:row}.dezagregare-pe-varste .category-dot{margin:10px}.total-progress-bar #total-votanti-legenda{bottom:0}}