.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .dropdown-toggle .clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .selected-tag .close{margin-left:0;margin-right:2px}.v-select[dir=rtl] .dropdown-menu{text-align:right}.v-select .open-indicator{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;pointer-events:all;-webkit-transition:all 150ms cubic-bezier(1,-.115,.975,.855);transition:all 150ms cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855);opacity:1;width:12px}.v-select .open-indicator:before{border-color:rgba(60,60,60,.5);border-style:solid;border-width:3px 3px 0 0;content:'';display:inline-block;height:10px;width:10px;vertical-align:text-top;-webkit-transform:rotate(133deg);-ms-transform:rotate(133deg);transform:rotate(133deg);-webkit-transition:all 150ms cubic-bezier(1,-.115,.975,.855);transition:all 150ms cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855);box-sizing:inherit}.v-select.open .open-indicator:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.v-select.loading .open-indicator{opacity:0}.v-select .dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-ms-flexbox;display:-webkit-box;display:flex;padding:0 0 4px;background:0 0;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.v-select .dropdown-toggle::after{display:none}.v-select .vs__selected-options{display:-ms-flexbox;display:-webkit-box;display:flex;flex-basis:100%;-webkit-box-flex:1;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.v-select .vs__actions{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;padding:0 6px 0 3px}.v-select .dropdown-toggle .clear{font-size:23px;font-weight:700;line-height:1;color:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:6px}.v-select.searchable .dropdown-toggle{cursor:text}.v-select .selected-tag .close,.v-select li:hover,.v-select.unsearchable .dropdown-toggle,.v-select.unsearchable input[type=search]:hover{cursor:pointer}.v-select.open .dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.v-select .dropdown-menu{display:block;position:absolute;top:100%;left:0;z-index:1000;min-width:160px;padding:5px 0;margin:0;width:100%;overflow-y:auto;border:1px solid rgba(0,0,0,.26);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border-top:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.v-select .no-options{text-align:center}.v-select .selected-tag{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;color:#333;line-height:1.42857143;margin:4px 2px 0;padding:0 .25em;-webkit-transition:opacity .25s;transition:opacity .25s}.v-select.single .selected-tag{background-color:transparent;border-color:transparent}.v-select.single.open .selected-tag{position:absolute;opacity:.4}.v-select.single.searching .selected-tag{display:none}.v-select .selected-tag .close{margin-left:2px;font-size:1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:0 0;border:0;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.v-select.single.searching:not(.open):not(.loading) input[type=search]{opacity:.2}.v-select input[type=search]::-webkit-search-cancel-button,.v-select input[type=search]::-webkit-search-decoration,.v-select input[type=search]::-webkit-search-results-button,.v-select input[type=search]::-webkit-search-results-decoration{display:none}.v-select input[type=search]::-ms-clear{display:none}.v-select input[type=search],.v-select input[type=search]:focus{appearance:none;-webkit-appearance:none;-moz-appearance:none;line-height:1.42857143;font-size:1em;display:inline-block;border:1px solid transparent;border-left:none;outline:0;margin:4px 0 0;padding:0 7px;max-width:100%;background:0 0;box-shadow:none;-webkit-box-flex:1;flex-grow:1;width:0;height:inherit}.v-select.unsearchable input[type=search]{opacity:1}.v-select li{line-height:1.42857143}.v-select li>a{display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.v-select .dropdown-menu .active>a{color:#333;background:rgba(50,50,50,.1)}.v-select .dropdown-menu>.highlight>a{background:#5897fb;color:#fff}.v-select .highlight:not(:last-child){margin-bottom:0}.v-select .spinner{-ms-grid-row-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;-webkit-transition:opacity .1s;transition:opacity .1s}.v-select .spinner,.v-select .spinner:after{border-radius:50%;width:5em;height:5em}.v-select.disabled .dropdown-toggle,.v-select.disabled .dropdown-toggle .clear,.v-select.disabled .dropdown-toggle input,.v-select.disabled .open-indicator,.v-select.disabled .selected-tag .close{cursor:not-allowed;background-color:#f8f8f8}.v-select.loading .spinner{opacity:1}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.fade-enter,.fade-leave-to{opacity:0}button,hr,input{overflow:visible}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}.btn,.btn.inverted,optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.social-likes,.social-likes__button,.social-likes__widget{-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:0 0;border:currentColor;border-collapse:separate;-webkit-border-image:none;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;caption-side:top;clear:none;clip:auto;color:#000;-webkit-columns:auto;columns:auto;-webkit-column-count:auto;column-count:auto;-webkit-column-fill:balance;column-fill:balance;-webkit-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;column-span:1;-webkit-column-width:auto;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:0;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;box-sizing:border-box}.btn,.social-likes__button{vertical-align:middle;cursor:pointer}#header.home .nav-container:not(.stick) .logo,.leaflet-tile,.page-cabinet .filters .submit,.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake,.social-likes>*,.tooltipster-ruler,.v-select .dropdown-toggle:after{visibility:hidden}.social-likes::after,.social-likes::before,.social-likes__button::after,.social-likes__button::before,.social-likes__widget::after,.social-likes__widget::before{display:none}.social-likes{opacity:0}.social-likes_visible{opacity:1;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.social-likes>*{display:block}.social-likes_visible>*{visibility:inherit}.social-likes{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;font-size:16px}.social-likes__widget{display:block;position:relative;white-space:nowrap;cursor:pointer}.social-likes__button{display:block;text-rendering:optimizeLegibility;font-family:'Helvetica Neue',Arial,sans-serif;line-height:inherit;color:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.18em .7em .15em 1.75em;font-size:.95em}.social-likes__invisible-button{display:block;width:100%;height:100%}.social-likes__icon{position:absolute;fill:currentColor;width:1em;height:1em;top:.3em;left:.4em}.social-likes__widget_notext .social-likes__icon{position:static;display:block;margin:.3125em}.social-likes_vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.social-likes{min-height:36px;line-height:1.45}.social-likes__widget{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;border:0;text-align:left;color:#fff}h1,h2,h3,html{line-height:1.2em}.social-likes__widget:active,.social-likes__widget:focus,.social-likes__widget:hover{opacity:.9;-webkit-filter:saturate(.8) brightness(1.15);filter:saturate(.8) brightness(1.15)}.social-likes_vertical .social-likes__widget{width:11em}.social-likes__widget_facebook{background:#3b5998}.social-likes__widget_twitter{background:#55acee}.social-likes__widget_plusone{background:#dc4e41}.social-likes__widget_vkontakte{background:#45668e}.social-likes__widget_odnoklassniki{background:#ed812b}.social-likes__widget_pinterest{background:#bd081c}.social-likes__widget_telegram{background:#08c}.social-likes__widget_linkedin{background:#0077b5}@font-face{font-family:icons;src:url("/assets/app/fonts/icons.eot?95789136");src:url("/assets/app/fonts/icons.eot?95789136#iefix") format('embedded-opentype'),url("/assets/app/fonts/icons.woff2?95789136") format('woff2'),url("/assets/app/fonts/icons.woff?95789136") format('woff'),url("/assets/app/fonts/icons.ttf?95789136") format('truetype'),url("/assets/app/fonts/icons.svg?95789136#icons") format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header .nav>ul,.alert,.container,.page-about-rules .show{margin-left:auto;margin-right:auto;-webkit-box-direction:normal}#header .top .cab .user .arrow:before,.icon-arrow-down:before,.page-projects .filters .detailed .arr:before{content:'\e800'}.gallery .control-left:before,.icon-arrow-left:before{content:'\e801'}#header .top .city .related-city-link .arrow-right:before,.gallery .control-right:before,.icon-arrow-right:before,.page-project-show .project-control .project-history li .details .expander:before,.page-project-show .project-info article.project article.history a:before{content:'\e802'}#header .top .cab:hover .user .arrow:before,.icon-arrow-up:before,.page-project-show .project-control .project-history li .details .wrap.expanded+.expander:before,.page-projects .filters .detailed .collapsed .arr:before{content:'\e803'}.icon-bankid:before{content:'\e804'}.icon-calendar:before,.page-home .active-projects .archive h2 .icon:before{content:'\e805'}.category-tag.icon-bicycle:before,.icon-category-bicycle:before,.leaflet-popup .category.icon-bicycle:before,.leaflet-popup.icon-bicycle .icon:before,.map .visible-project .category.icon-bicycle:before,.map-marker .category.icon-bicycle:before,.map-marker.icon-bicycle .icon:before,.project-card .category.icon-bicycle:before,.winners .category.icon-bicycle:before{content:'\e806'}.category-tag.icon-culture:before,.icon-category-culture:before,.leaflet-popup .category.icon-culture:before,.leaflet-popup.icon-culture .icon:before,.map .visible-project .category.icon-culture:before,.map-marker .category.icon-culture:before,.map-marker.icon-culture .icon:before,.project-card .category.icon-culture:before,.winners .category.icon-culture:before{content:'\e807'}.category-tag.icon-education:before,.icon-category-education:before,.leaflet-popup .category.icon-education:before,.leaflet-popup.icon-education .icon:before,.map .visible-project .category.icon-education:before,.map-marker .category.icon-education:before,.map-marker.icon-education .icon:before,.project-card .category.icon-education:before,.winners .category.icon-education:before{content:'\e808'}.category-tag.icon-energy:before,.icon-category-energy:before,.leaflet-popup .category.icon-energy:before,.leaflet-popup.icon-energy .icon:before,.map .visible-project .category.icon-energy:before,.map-marker .category.icon-energy:before,.map-marker.icon-energy .icon:before,.project-card .category.icon-energy:before,.winners .category.icon-energy:before{content:'\e809'}.category-tag.icon-environment:before,.icon-category-environment:before,.leaflet-popup .category.icon-environment:before,.leaflet-popup.icon-environment .icon:before,.map .visible-project .category.icon-environment:before,.map-marker .category.icon-environment:before,.map-marker.icon-environment .icon:before,.project-card .category.icon-environment:before,.winners .category.icon-environment:before{content:'\e80a'}.category-tag.icon-healthcare:before,.icon-category-healthcare:before,.leaflet-popup .category.icon-healthcare:before,.leaflet-popup.icon-healthcare .icon:before,.map .visible-project .category.icon-healthcare:before,.map-marker .category.icon-healthcare:before,.map-marker.icon-healthcare .icon:before,.project-card .category.icon-healthcare:before,.winners .category.icon-healthcare:before{content:'\e80b'}.category-tag.icon-media:before,.icon-category-media:before,.leaflet-popup .category.icon-media:before,.leaflet-popup.icon-media .icon:before,.map .visible-project .category.icon-media:before,.map-marker .category.icon-media:before,.map-marker.icon-media .icon:before,.project-card .category.icon-media:before,.winners .category.icon-media:before{content:'\e80c'}.category-tag.icon-municipal:before,.icon-category-municipal:before,.leaflet-popup .category.icon-municipal:before,.leaflet-popup.icon-municipal .icon:before,.map .visible-project .category.icon-municipal:before,.map-marker .category.icon-municipal:before,.map-marker.icon-municipal .icon:before,.project-card .category.icon-municipal:before,.winners .category.icon-municipal:before{content:'\e80d'}.category-tag.icon-other:before,.icon-category-other:before,.leaflet-popup .category.icon-other:before,.leaflet-popup.icon-other .icon:before,.map .visible-project .category.icon-other:before,.map-marker .category.icon-other:before,.map-marker.icon-other .icon:before,.project-card .category.icon-other:before,.winners .category.icon-other:before{content:'\e80e'}.category-tag.icon-roads:before,.icon-category-roads:before,.leaflet-popup .category.icon-roads:before,.leaflet-popup.icon-roads .icon:before,.map .visible-project .category.icon-roads:before,.map-marker .category.icon-roads:before,.map-marker.icon-roads .icon:before,.project-card .category.icon-roads:before,.winners .category.icon-roads:before{content:'\e80f'}.category-tag.icon-security:before,.icon-category-security:before,.leaflet-popup .category.icon-security:before,.leaflet-popup.icon-security .icon:before,.map .visible-project .category.icon-security:before,.map-marker .category.icon-security:before,.map-marker.icon-security .icon:before,.project-card .category.icon-security:before,.winners .category.icon-security:before{content:'\e810'}.category-tag.icon-social:before,.icon-category-social:before,.leaflet-popup .category.icon-social:before,.leaflet-popup.icon-social .icon:before,.map .visible-project .category.icon-social:before,.map-marker .category.icon-social:before,.map-marker.icon-social .icon:before,.project-card .category.icon-social:before,.winners .category.icon-social:before{content:'\e811'}.category-tag.icon-sport:before,.icon-category-sport:before,.leaflet-popup .category.icon-sport:before,.leaflet-popup.icon-sport .icon:before,.map .visible-project .category.icon-sport:before,.map-marker .category.icon-sport:before,.map-marker.icon-sport .icon:before,.project-card .category.icon-sport:before,.winners .category.icon-sport:before{content:'\e812'}.category-tag.icon-telecom:before,.icon-category-telecom:before,.leaflet-popup .category.icon-telecom:before,.leaflet-popup.icon-telecom .icon:before,.map .visible-project .category.icon-telecom:before,.map-marker .category.icon-telecom:before,.map-marker.icon-telecom .icon:before,.project-card .category.icon-telecom:before,.winners .category.icon-telecom:before{content:'\e813'}.category-tag.icon-transport:before,.icon-category-transport:before,.leaflet-popup .category.icon-transport:before,.leaflet-popup.icon-transport .icon:before,.map .visible-project .category.icon-transport:before,.map-marker .category.icon-transport:before,.map-marker.icon-transport .icon:before,.project-card .category.icon-transport:before,.winners .category.icon-transport:before{content:'\e814'}#cookieDisclaimer .close:before,.alert .close:before,.global-auth .auth-popup .close:before,.icon-close:before{content:'\e815'}.btn.remove:before,.icon-delete:before,.page-cabinet .project-edit-container .delete:before,button.delete:before{content:'\e816'}.icon-star:before,.page-projects .filters .filter-rising_stars .btn:before,.project-card .content .star:before{content:'\e817'}#header .top .cab a.login:before,.icon-enter:before{content:'\e818'}.icon-facebook:before{content:'\e819'}.icon-fancy-check:before,.page-project-create .steps li.active a:empty:before,.page-project-show .project-control .project-votings .btn.vote:before,.project-card .content .vote:before{content:'\e81a'}.icon-flag:before,.page-project-create .steps li.final a:before{content:'\e81b'}.icon-geoposition-big:before{content:'\e81c'}#header .top .city:before,.icon-geoposition:before{content:'\e81d'}.icon-geotag:before,.page-projects .views .display-map:before{content:'\e81e'}.icon-gplus:before{content:'\e81f'}.icon-grid:before,.page-home .active-projects .section-header .all:before,.page-projects .views .display-cards:before{content:'\e820'}.icon-list:before,.page-projects .filters .filter-rising_stars input[checked]+.btn:before{content:'\e821'}.icon-megaphone:before,.page-project-show .project-control .project-votings .votes-count strong:before{content:'\e822'}.btn.add:before,.icon-plus:before,.page-cabinet .filters .add:before{content:'\e823'}.icon-search:before,.page-gbk-index .list .list-header .search-block button:before,.search button:before{content:'\e824'}.icon-stage-realization:before,.page-about section.how li.realization .icon:before,.page-about section.steps li.realization .icon:before,.page-statistics .stage-title.stage5 .icon:before,.session-steps li.implementation .icon:before{content:'\e825'}.icon-stage-review:before,.page-about section.steps li.review .icon:before,.page-statistics .stage-title.stage2 .icon:before,.session-steps li.review .icon:before{content:'\e826'}.icon-stage-submission:before,.page-about section.how li.submission .icon:before,.page-about section.steps li.submissions .icon:before,.page-cabinet .card .photo label:before,.page-cabinet .project-list .edit:before,.page-statistics .stage-title.stage1 .icon:before,.session-steps li.submission .icon:before{content:'\e827'}.icon-stage-voting:before,.page-about section.how li.voting .icon:before,.page-about section.steps li.voting .icon:before,.page-statistics .stage-title.stage3 .icon:before,.session-steps li.voting .icon:before{content:'\e828'}.icon-stage-winners:before,.page-about section.steps li.winners .icon:before,.page-statistics .stage-title.stage4 .icon:before,.session-steps li.decision .icon:before{content:'\e829'}.icon-status-approved:before{content:'\e82a'}.icon-status-await:before{content:'\e82b'}.icon-status-implementation:before{content:'\e82c'}.icon-status-moderation:before{content:'\e82d'}.icon-status-prevoting:before{content:'\e82e'}.icon-status-review:before{content:'\e82f'}.icon-status-voting:before{content:'\e830'}.icon-status-winner:before{content:'\e831'}.icon-suitcase:before{content:'\e832'}.icon-twitter:before{content:'\e833'}.icon-vkontakte:before{content:'\e834'}.icon-cancel-circled:before,.page-projects .filters .reset:before{content:'\e835'}#header .info-container .show-video:before,.icon-play-circled2:before{content:'\e836'}.btn.download:before,.icon-download:before,.page-project-show .project-info article.project .additional-fields .budget .btn:before,.table-list li .btn.download:before{content:'\e837'}@font-face{font-family:proxima_nova;src:url("/assets/app/fonts/proxima_nova_regular.eot");src:url("/assets/app/fonts/proxima_nova_regular.eot?#iefix") format('embedded-opentype'),url("/assets/app/fonts/proxima_nova_regular.woff2") format('woff2'),url("/assets/app/fonts/proxima_nova_regular.woff") format('woff'),url("/assets/app/fonts/proxima_nova_regular.ttf") format('truetype'),url("/assets/app/fonts/proxima_nova_regular.svg#proxima_nova_rgregular") format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova;src:url("/assets/app/fonts/proxima_nova_bold.eot");src:url("/assets/app/fonts/proxima_nova_bold.eot?#iefix") format('embedded-opentype'),url("/assets/app/fonts/proxima_nova_bold.woff2") format('woff2'),url("/assets/app/fonts/proxima_nova_bold.woff") format('woff'),url("/assets/app/fonts/proxima_nova_bold.ttf") format('truetype'),url("/assets/app/fonts/proxima_nova_bold.svg#proxima_nova_rgbold") format('svg');font-weight:700;font-style:normal}@font-face{font-family:proxima_nova;src:url("/assets/app/fonts/proxima_nova_light.eot");src:url("/assets/app/fonts/proxima_nova_light.eot?#iefix") format('embedded-opentype'),url("/assets/app/fonts/proxima_nova_light.woff2") format('woff2'),url("/assets/app/fonts/proxima_nova_light.woff") format('woff'),url("/assets/app/fonts/proxima_nova_light.ttf") format('truetype'),url("/assets/app/fonts/proxima_nova_light.svg#proxima_nova_ltlight") format('svg');font-weight:200;font-style:normal}#header .nav>ul,.alert,.container{box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;flex-flow:row wrap;width:100%;padding:0 1.875rem;max-width:61.875rem;-webkit-box-pack:justify;justify-content:justify}.container-holder{width:100%;max-width:61.875rem;margin:auto}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:proxima_nova,Arial,Helvetica,sans-serif;font-size:15px;-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}@media (min-width:768px){html{font-size:1.6vw}}@media (min-width:992px){html{font-size:1.4vw}}body,html{height:100%}a{color:#459ddd;-webkit-transition:color .3s ease-in-out,background .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out;text-decoration:none}.btn,.btn.inverted{min-height:1.875rem;padding-left:.9375rem;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out}a:hover{color:#2c90d9}.btn,.btn.inverted,.btn.secondary{text-align:center;line-height:1em}h1:first-child,h2:first-child,h3:first-child{margin-top:0}h1{font-size:1.5rem}.btn{background:#459ddd;color:#fff;border-radius:.125rem;-webkit-box-pack:center;-webkit-box-align:center;text-transform:uppercase;padding-right:.9375rem;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:.8125rem;outline:0;flex-wrap:wrap}.btn.inverted,.btn.secondary{display:-webkit-inline-box;text-transform:uppercase;vertical-align:middle}.btn:hover{background:#2c90d9;color:#fff}.btn.inverted{display:-ms-inline-flexbox;display:inline-flex;background:#e5e7e9;color:#363636;border-radius:.125rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.9375rem;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out}.btn.remove,.btn.secondary{-webkit-box-pack:center;font-weight:700;border-radius:.125rem;padding-right:.9375rem;padding-left:.9375rem;min-height:1.875rem}.btn.inverted:hover{background:#ccd0d4;color:#363636}.btn.secondary{display:-ms-inline-flexbox;display:inline-flex;background:#969fa8;color:#fff;justify-content:center;-webkit-box-align:center;align-items:center;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.btn.secondary:hover{background:#858f9a;color:#fff}.btn.download:before{vertical-align:middle;font-family:icons;font-size:.75em;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.btn.add:before,.btn.remove:before{margin-right:0;font-style:normal;font-size:inherit;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:middle;text-align:center;line-height:1em;margin-left:0;font-family:icons;speak:none;font-variant:normal;-moz-osx-font-smoothing:grayscale}.btn.remove{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#d50000;color:#fff;text-align:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;line-height:1em;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.btn.remove:hover{background:#f30000;color:#fff}.btn.remove:before{font-weight:400;color:inherit;display:inline-block;text-transform:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.btn.add{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#459ddd;color:#fff;min-height:1.875rem;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:700;padding-right:.9375rem;padding-left:.9375rem;line-height:1em;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.btn span,.btn.add:before,button.btn{display:inline-block}#header .nav>ul,.project-card .content .meta,.table-list li{border-bottom:1px solid #e5e7e9}.btn.add:hover{background:#2c90d9;color:#fff}.btn.add:before{font-weight:400;color:inherit;text-transform:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.btn span{white-space:normal;flex-shrink:0;max-width:100%}.list-unstyled,.table-list{list-style:none;margin:0;padding:0}.list-unstyled li,.table-list li{margin:0;padding:0}.table-list li{padding:.3125 rem 0}.table-list li:after{content:'';display:table;clear:both}.table-list li .btn.download{float:right;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#99a2aa;color:#fff;min-height:1.875rem;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-weight:700;padding-right:.9375rem;padding-left:.9375rem;line-height:1em;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;text-transform:none}ol,ul{padding-left:1em}.table-list li .btn.download:hover{background:#87929b;color:#fff}.table-list li .btn.download:before{vertical-align:middle;font-family:icons;font-size:inherit;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-right:1ex}ul{list-style-image:url("/assets/app/img/bullet.svg")}blockquote{font-style:italic;border-left:4px solid #459ddd;margin:0;padding-left:1.25rem}.well{background:#fafafa;padding:1.875rem;margin:1.875rem 0}@media (min-width:768px){.phone-only{display:none!important}}@media (min-width:992px){.mobile-only{display:none!important}}@media (max-width:767px){.tablet-only{display:none!important}}@media (max-width:991px){.desktop-only{display:none!important}}.resp-container{position:relative;overflow:hidden;padding-top:56.25%}.resp-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.banks-help{vertical-align:middle;cursor:pointer;display:inline-block}.banks-help svg{fill:#9b9da0}.alert{display:block;background:#363636;padding:0;color:#fff;margin-bottom:1.875rem;font-weight:700;overflow:hidden;box-sizing:border-box;-webkit-transition:height .3s ease-in-out,margin-bottom .3s ease-in-out;transition:height .3s ease-in-out,margin-bottom .3s ease-in-out}.alert-info{background:#2c5e83}.alert-error{background:#ed2222}.alert-success{background:#64a420}.alert .wrap{padding:1rem}.alert .close{float:right;background:0 0;border:none;padding:0;outline:0}.category-tag.color-blaze-orange,.category-tag.color-blaze-orange.filled,.leaflet-popup .category.color-blaze-orange,.leaflet-popup.color-blaze-orange .icon,.map-marker .category.color-blaze-orange,.map-marker.color-blaze-orange .icon{background:#fb7000}.alert .close:before{vertical-align:middle;font-family:icons;font-size:inherit;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.alert a{color:#fff;text-decoration:underline}.category-tag{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;text-align:left;border-radius:1.5em}.category-tag span{display:block;flex-shrink:1}.category-tag.color-purple-heart,.category-tag.color-purple-heart.filled{background:#5e35b1}.category-tag.color-cerise,.category-tag.color-cerise.filled{background:#e63a82}.category-tag.color-boston-blue,.category-tag.color-boston-blue.filled{background:#3b81c1}.category-tag.color-key-lime-pie,.category-tag.color-key-lime-pie.filled{background:#bac928}.category-tag.color-viking,.category-tag.color-viking.filled{background:#63c3dc}.category-tag.color-orange,.category-tag.color-orange.filled{background:#ffa800}.category-tag.color-bay-of-many,.category-tag.color-bay-of-many.filled{background:#29488d}.category-tag.color-tapestry,.category-tag.color-tapestry.filled{background:#9c4a96}.category-tag.color-persian-green,.category-tag.color-persian-green.filled{background:#009688}.category-tag.color-honey-flower,.category-tag.color-honey-flower.filled{background:#4b1a7e}.category-tag.color-vida-loca,.category-tag.color-vida-loca.filled{background:#64a420}.category-tag.color-scarlet,.category-tag.color-scarlet.filled{background:#e61b00}.category-tag.color-mongoose,.category-tag.color-mongoose.filled{background:#b3ac7a}.category-tag.color-oslo-gray,.category-tag.color-oslo-gray.filled{background:#808991}.category-tag.icon-bicycle:before,.category-tag.icon-culture:before,.category-tag.icon-education:before,.category-tag.icon-energy:before,.category-tag.icon-environment:before,.category-tag.icon-healthcare:before,.category-tag.icon-media:before,.category-tag.icon-municipal:before,.category-tag.icon-other:before,.category-tag.icon-roads:before,.category-tag.icon-security:before,.category-tag.icon-social:before,.category-tag.icon-sport:before,.category-tag.icon-telecom:before,.category-tag.icon-transport:before{vertical-align:middle;font-family:icons;font-size:1.3em;font-style:normal;font-weight:400;color:#fff;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;flex-shrink:0}#cookieDisclaimer .close:before,.gallery .control-left:before,.search button:before{-webkit-transition:color .3s ease-in-out;-webkit-font-smoothing:antialiased;font-style:normal}.category-tag:before{border-radius:50%;width:1.775147928994083em;height:1.775147928994083em;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#cookieDisclaimer{background:#99a2aa;color:#ccc;padding:.625rem 0;text-align:center;position:relative;display:none}#cookieDisclaimer.shown{display:block}#cookieDisclaimer .container{-webkit-box-pack:center;justify-content:center}#cookieDisclaimer .close{position:absolute;top:5px;right:10px;background:0 0;border:none;padding:0;outline:0;cursor:pointer}#cookieDisclaimer .close:before{vertical-align:middle;font-family:icons;font-size:inherit;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-moz-osx-font-smoothing:grayscale;transition:color .3s ease-in-out}#cookieDisclaimer a{display:inline-block;margin-top:.25rem;color:#fff}#cookieDisclaimer p{font-size:.5rem;line-height:1.15;margin:0}.form-group button,.form-group input[type=button],form .file-label:before{min-height:1.875rem;line-height:1em;color:#fff;vertical-align:middle;text-align:center;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.form-group button,.form-group input[type=button]{display:inline-block;background:#459ddd;border-radius:.125rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:700;padding-right:.9375rem;padding-left:.9375rem;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out;font-size:.8125rem}.form-group button:hover,.form-group input[type=button]:hover{background:#2c90d9;color:#fff}date-input-polyfill,date-input-polyfill select,date-input-polyfill table,date-input-polyfill td,date-input-polyfill th{background:#fff;color:#000;text-shadow:none;border:0;height:auto;width:auto;line-height:normal;font-family:sans-serif;font-size:14px;padding:0}date-input-polyfill{border-radius:0;position:absolute!important;text-align:center;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);cursor:default;z-index:10000}date-input-polyfill[data-open=false]{display:none}date-input-polyfill[data-open=true]{display:block}date-input-polyfill select,date-input-polyfill table,date-input-polyfill td,date-input-polyfill th{border-radius:0;box-shadow:none}date-input-polyfill button,date-input-polyfill select{border:0;border-bottom:1px solid #e0e0e0;height:24px;vertical-align:top}date-input-polyfill select{width:50%}date-input-polyfill select:first-of-type{border-right:1px solid #e0e0e0;width:30%}date-input-polyfill button{padding:0;width:20%;background:#e0e0e0}date-input-polyfill table{border-collapse:collapse}date-input-polyfill td,date-input-polyfill th{width:32px;padding:4px;text-align:center}date-input-polyfill td[data-day]{cursor:pointer}date-input-polyfill td[data-day]:hover{background:#e0e0e0}date-input-polyfill [data-selected]{font-weight:700;background:#d8eaf6}.checkbox-label{text-transform:none}.checkbox{margin:.625rem 0}.checkbox.error{color:#ed2222}.checkbox label{text-transform:none;color:inherit;font-weight:700;cursor:pointer}.checkbox label input{opacity:0;position:absolute}.checkbox label>span{display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;-webkit-box-align:start;align-items:flex-start}.checkbox label>span.wrap{display:inline}.checkbox label>span:before{content:'';display:inline-block;width:.75rem;height:.75rem;background:#fff;margin-right:.5ex;border:1px solid #459ddd;border-radius:.125rem;margin-top:.25em;flex-shrink:0}.checkbox label>span:after{content:'';color:#459ddd;position:absolute;left:.45rem;top:.45rem;margin:-.35em 0 0 -.25em;border:2px solid;border-top:none;border-left:none;width:.4em;height:.8em;-webkit-transform:rotate(135deg) scale(0);-ms-transform:rotate(135deg) scale(0);transform:rotate(135deg) scale(0);opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transition-duration:.15s;transition-duration:.15s}.checkbox input:checked~span:after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1}.progress{height:14px;display:inline-block;position:relative;vertical-align:middle;background-color:#eee;width:50px;border-radius:.125rem;overflow:hidden}.progress-bar{height:100%;background-color:#ffa800;width:0;display:block}.form-group.error .error-holder .error-block .help:empty,form .file-upload--stub{display:none}.progress-text{position:absolute;left:0;font-weight:700;top:0;width:100%;font-size:11px;line-height:15px;text-align:center}form .file-uploads{margin-bottom:8px}form .file-upload{margin-bottom:4px}form .file-remove{background-color:#000;display:inline-block;width:16px;height:16px;line-height:17px;border-radius:50%;vertical-align:middle;cursor:pointer;color:#fff;text-align:center;font-weight:700}form .file-label{width:100%;box-sizing:border-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;border:1px solid #e5e7e9;font-family:inherit;padding:.46875rem .5rem;height:2.8125rem;border-radius:.125rem;background:#fafafa;outline:0;position:relative;overflow:hidden;cursor:pointer;margin-bottom:0}form .file-label:before{content:attr(data-button);display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;background:#459ddd;border-radius:.125rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.9375rem;padding-left:.9375rem;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out;text-transform:none;font-weight:400}form .file-label:before:hover{background:#2c90d9;color:#fff}form .file-label:after{content:attr(data-placeholder);text-transform:none;font-weight:400;margin-left:.5ex;color:#99a2aa}form .file-label.active:after{color:#000}form input[type=file]{position:absolute;width:1000px;height:100%;outline:0;cursor:pointer;opacity:0;left:0;top:0}form input[type=file]::-ms-browse{width:1000px}.form-section-title{color:#459ddd;text-align:center;text-transform:uppercase;font-size:1.125rem;border-bottom:1px solid #ecf4f8;margin-bottom:1em;padding:1em 0}.form-group{position:relative;margin:.625rem 0}.form-group .counter-container{padding-right:220px}.form-group .lost-counter{position:absolute;top:0;right:0;font-size:.625rem;color:#969fa8;font-weight:200;text-transform:none}.form-group .help{font-size:.75rem;color:#969fa8;margin-top:.625rem;line-height:1.4em}.form-group label+.help:not(:last-child){margin-top:-.625rem}.form-group.error{color:#ed2222}.form-group.error .help,.form-group.error label{color:#ed2222!important}.form-group.error .input,.form-group.error .select2-container{border-color:#ed2222}.form-group.error .error-holder{position:relative}.form-group.error .error-holder .error-block{position:absolute;background:#ed2222;color:#fff;font-weight:700;text-align:center;padding:0 .5em;font-size:.75em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:.25em;margin-top:.5em}.form-group.error .error-holder .error-block .help{padding:.5em 0;margin:0;color:#fff!important;line-height:1em;font-size:1em}.form-group.error .error-holder .error-block .help:first-child:before{content:'';border:.375em solid transparent;border-top-width:0;border-bottom-width:.375em;border-bottom-color:#ed2222;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.form-group [disabled]{background-color:#eeeff0!important}.form-group.error .geo-completion{border-color:#ed2222!important}.form-group select.geo-completion{width:100%}.form-group .select2-container.geo-completion{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:1px solid #e5e7e9;font-family:inherit;padding:0 1rem;height:2.1875rem;border-radius:.125rem;outline:0;background:url("/assets/app/img/arrow-down-blue.svg") center right 1rem no-repeat #fff;background-size:.75rem}.form-group .select2-container.geo-completion.disabled,.form-group .select2-container.geo-completion[disabled]{background-color:#fafafa}.form-group .select2-container.geo-completion.select2-container-disabled{background-color:#eeeff0}.form-group .select2-container.geo-completion .select2-choice{height:2.1875rem;background:0 0;border:none;padding:0;box-shadow:none}.form-group .select2-container.geo-completion .select2-choice a:focus{outline:0;box-shadow:none}.form-group .select2-container.geo-completion .select2-choice .select2-chosen{height:2.1875rem;margin-right:1rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:.25em;box-sizing:border-box}.form-group .select2-container.geo-completion .select2-choice .select2-arrow{display:none}.form-group .select2-container.geo-completion .select2-selection{background-color:transparent;border:none}.form-group .input{width:100%;box-sizing:border-box;border:1px solid #e5e7e9;font-family:inherit;padding:0 1rem;height:2.1875rem;border-radius:.125rem;background:#fafafa;outline:0}form label{font-size:.875rem;color:#000;text-transform:uppercase;font-weight:700;margin-bottom:.3125rem;display:block}form label.required:after{content:'*';color:#ed2222}.radio{margin:.625rem 0}.radio.error{color:#ed2222}.radio label{text-transform:none;color:inherit;font-weight:700;cursor:pointer}.radio label input{opacity:0;position:absolute}.radio label>span{display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;-webkit-box-align:start;align-items:flex-start}.radio label>span.wrap{display:inline}.radio label>span:before{content:'';display:inline-block;width:.75rem;height:.75rem;background:#fff;margin-right:.5ex;border:1px solid #459ddd;border-radius:50%;margin-top:.25em;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;-webkit-transition-duration:.15s;transition-duration:.15s}.radio input:checked~span:before{background:radial-gradient(ellipse at center,#459ddd 0,#459ddd 50%,#fff 51%,#fff 100%);opacity:1}.range-input{width:100%}.range-input .label{flex-shrink:0}.range-input .control{width:100%;flex-shrink:1;box-sizing:border-box;padding:0}.range-input .control .values{font-size:.6875rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;text-transform:none}.range-input .control .values-tip{margin-bottom:.75rem;margin-top:-.5em;text-align:center}.range-input .control .values span{height:1.375rem;font-size:.9375rem;min-width:10ex;border-radius:1.375rem;padding:0 .6875rem;background:#fff;color:#0e293e;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0}.range-input .control .anchor{width:.875rem;height:.875rem;border-radius:50%;background:#bddef7;margin-top:-.125rem;cursor:pointer}.range-input .control .anchor.filled{background:#2c5e83}.range-input .control .bar,.range-input .control .fill{height:.625rem;background:#bddef7;width:100%;position:relative;cursor:pointer}.range-input .control .fill{background:#2c5e83;position:absolute;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;top:0;width:auto}.range-input .control .fill .anchor{width:1.125rem;height:1.125rem;background:#2c5e83;margin-top:-.25rem;cursor:move}.range-input .control .fill .anchor.anchor-from{margin-left:-.5625rem}.range-input .control .fill .anchor.anchor-to{margin-right:-.5625rem}.range-input .control .anchors{min-width:100%;margin-left:-.4375rem;margin-right:-.4375rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.search{position:relative}.search button{position:absolute;right:.45rem;top:.2875rem;padding:0;background:0 0;border:none;cursor:pointer}.search button:before{vertical-align:middle;font-family:icons;font-size:1rem;font-weight:400;color:#000;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-moz-osx-font-smoothing:grayscale;transition:color .3s ease-in-out}.form-group .select2-container.project-tags,.form-group select.input,.form-group textarea.input{font-family:inherit;box-sizing:border-box;outline:0}.search input{width:100%;height:1.875rem;padding:.25rem;border:1px solid #000}.search input::-ms-clear{display:none}.form-group select.input{width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid #e5e7e9;padding:0 2.5rem 0 1rem;height:2.1875rem;background:url("/assets/app/img/arrow-down-blue.svg") center right 1rem no-repeat #fafafa;background-size:.75rem}.form-group select.input::-ms-expand{display:none}.form-group select.input:focus::-ms-value{background:0 0;color:inherit}.form-group.error .project-tags{border-color:#ed2222!important}.form-group select.project-tags{width:100%}.form-group .select2-container.project-tags{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e5e7e9;padding:0 1rem;height:auto;min-height:2.1875rem;border-radius:.125rem;background:url("/assets/app/img/arrow-down-blue.svg") center right 1rem no-repeat #fff;background-size:.75rem}.form-group .select2-container.project-tags.disabled,.form-group .select2-container.project-tags[disabled]{background-color:#fafafa}.form-group .select2-container.project-tags.select2-container-disabled{background-color:#eeeff0}.form-group .select2-container.project-tags .select2-choice{height:2.1875rem;background:0 0;border:none;padding:0;box-shadow:none}.form-group .select2-container.project-tags .select2-choice a:focus{outline:0;box-shadow:none}.form-group .select2-container.project-tags .select2-choice .select2-chosen{height:2.1875rem;margin-right:1rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:.25em;box-sizing:border-box}.gallery .control-left:before,.gallery .control-right:before{color:#fff;text-decoration:inherit;margin-right:0;margin-left:0}.form-group .select2-container.project-tags .select2-choice .select2-arrow{display:none}.form-group .select2-container.project-tags .select2-selection{background-color:transparent;border:none}.form-group .select2-container-multi.project-tags .select2-choices{border:none;outline:0;background:0 0}.form-group .select2-container-multi.project-tags .select2-choices .select2-search-choice{background:#459ddd;color:#fff;border:none;line-height:1rem;margin-top:.25rem;padding-left:1rem}.form-group .select2-container-multi.project-tags .select2-choices .select2-search-choice-close{background:0 0;width:.5rem;height:.5rem;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;top:50%;left:.1rem;margin-top:-.25rem}.form-group .select2-container-multi.project-tags .select2-choices .select2-search-choice-close:after,.form-group .select2-container-multi.project-tags .select2-choices .select2-search-choice-close:before{content:'';display:block;position:absolute;width:2px;height:100%;background-color:#fff;left:calc(.5rem - 1px);top:0}.form-group .select2-container-multi.project-tags .select2-choices .select2-search-choice-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-group .select2-container-multi.project-tags .select2-choices .select2-search-choice-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.form-group .select2-container-multi.project-tags .select2-choices .select2-search-choice-close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.form-group .select2-container-multi.project-tags.select2-container-active .select2-choices{border:none;box-shadow:none}.form-group textarea.input{width:100%;border:1px solid #e5e7e9;padding:1rem;height:auto;border-radius:.125rem;background:#fafafa}.gallery .control,.pswp,.pswp__bg,.pswp__scroll-wrap{height:100%;top:0}.gallery{position:relative}.gallery .slides{display:-ms-flexbox;display:-webkit-box;display:flex;padding:1.25rem 4.25rem;background:#fafafa;overflow:hidden}.gallery .slide{display:block;box-sizing:border-box;padding:0 .625rem;flex-shrink:0;width:100%;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}@media (min-width:768px){.gallery .slide{width:50%}}@media (min-width:992px){.gallery .slide{width:33.3%}}.gallery .item{display:block;padding-bottom:56.25%;background-position:center;background-repeat:no-repeat;background-size:cover}.gallery .control{width:3.75rem;background:#233847;position:absolute;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.pswp,.pswp__bg,.pswp__scroll-wrap,.pswp__zoom-wrap{width:100%;position:absolute}.gallery .control-left:before,.gallery .control-right:before,.global-auth .auth-popup .close:before{font-weight:400;display:inline-block;font-family:icons;text-transform:none;text-align:center;speak:none;font-variant:normal;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.gallery .control:hover{background:#304d62}.gallery .control.disabled{background:#3e637d}.gallery .control-left{left:0}.gallery .control-left:before{font-size:inherit;line-height:1em;transition:color .3s ease-in-out}.gallery .control-right{right:0}.gallery .control-right:before{font-size:inherit;font-style:normal;line-height:1em;-webkit-font-smoothing:antialiased;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.pswp{display:none;left:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp--open,.pswp__button{display:block}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{left:0;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{left:0;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__share-modal--fade-in,.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before,.pswp--svg .pswp__button:not(.pswp__button--arrow--left):not(.pswp__button--arrow--right){background-image:url("/assets/app/img/gallery-ui.svg")!important}.pswp__preloader--active .pswp__preloader__icn{background:url("/assets/app/img/gallery-preloader.gif") no-repeat}.pswp__container{-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.global-auth,.popup:not(.v-popup){-webkit-transition:opacity .3s ease-in-out}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.global-auth{position:fixed;overflow:hidden;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:1000;transition:opacity .3s ease-in-out}.global-auth.off{display:none}.global-auth:not(.show){opacity:0;pointer-events:none}.global-auth .pale{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.global-auth .aligner{position:relative;max-height:100%;width:100%;overflow:auto;box-sizing:border-box;padding:0 1.875rem}.global-auth .auth-popup{background:#fff;max-width:50em;margin:3em auto;opacity:0;-webkit-transform:translateY(-5em);-ms-transform:translateY(-5em);transform:translateY(-5em);-webkit-transition:opacity .3s ease-in-out,max-width .3s ease-in-out,min-height .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,max-width .3s ease-in-out,min-height .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,max-width .3s ease-in-out,min-height .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,max-width .3s ease-in-out,min-height .3s ease-in-out,-webkit-transform .3s ease-in-out;min-height:400px;box-sizing:border-box;border-top:1.875rem solid #459ddd}.global-auth .auth-popup .close{background:0 0;border:none;padding:0;outline:0;color:#fff;font-size:.7em;position:absolute;right:1.875rem;top:-2.2em;cursor:pointer}.global-auth .auth-popup .close:before{font-size:inherit;font-style:normal;color:inherit;text-decoration:inherit;margin-right:0;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.global-auth .auth-popup h1{margin:0;font-size:.8em;color:#fff;position:absolute;left:1.875rem;top:-1.7em}.global-auth .auth-popup h1.error,.mobile-form .error{color:#ed2222}.global-auth .auth-popup .actions .register{display:block;margin-top:1em}.global-auth .auth-popup .agree-passive{font-weight:700;font-size:.75em}@media (min-width:768px){.global-auth .auth-popup .variants{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap}}.global-auth .auth-popup .variants .description{margin:-1.875rem -1.875rem 1.875rem;padding:1em 1.875rem;background:#ecf4f8;font-weight:700;font-size:.75em}.global-auth .auth-popup .variants .col:not(:last-child),.popup-content{margin-bottom:3.75rem}.global-auth .auth-popup .variants .col{position:relative}.global-auth .auth-popup .variants .col-basic{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.global-auth .auth-popup .variants .col-basic .variant{text-align:center;height:100%;-webkit-box-flex:1;flex-grow:1;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center}.global-auth .auth-popup .variants .col-basic .variant .form-group{text-align:left}@media (min-width:768px){.global-auth .auth-popup .variants .col{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .5 - (3.75rem - 3.75rem * .5));max-width:calc(99.9% * .5 - (3.75rem - 3.75rem * .5));width:calc(99.9% * .5 - (3.75rem - 3.75rem * .5));margin-bottom:0}.global-auth .auth-popup .variants .col:nth-child(1n){margin-right:3.75rem;margin-left:0}.global-auth .auth-popup .variants .col:last-child{margin-right:0}.global-auth .auth-popup .variants .col:nth-child(2n){margin-right:0;margin-left:auto}.global-auth .auth-popup .variants .col:not(:first-child):before{content:'';position:absolute;height:calc(100% + 1.875rem * 2);width:1px;background:#e5e7e9;top:-1.875rem;left:-1.875rem}}.global-auth .auth-popup .col:first-child .variant:hover,.session-steps li{background:#fafafa}.global-auth .auth-popup .variants p{margin:0 0 .5em}.global-auth .auth-popup .variant{margin-bottom:1em;font-size:.75em}.global-auth .auth-popup .col:first-child .variant{padding:1em;border:1px solid #e5e7e9;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.global-auth .login-ui,.global-auth .register-ui{padding:1.875rem}.global-auth .auth-popup .oauth-frame{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background:#fff}.global-auth.show .pale{background:rgba(0,0,0,.5)}.global-auth.show .auth-popup{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.global-auth.loading .auth-popup:after{content:'';background:url("/assets/app/img/gallery-preloader.gif") center no-repeat rgba(0,0,0,.25);position:absolute;width:100%;height:100%;left:0;top:0}.global-auth.wide .auth-popup{max-width:60em;min-height:calc(100vh - 6em)}.global-auth.login-disabled .auth-popup{max-width:30em}.global-auth.login-disabled .auth-popup .variants .col{width:100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.global-auth .login-ui,.global-auth .register-ui{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:fadeIn;animation-name:fadeIn}.global-auth .login-ui .alert{margin-bottom:0}.global-auth .register-ui .form-container{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap}@media (min-width:768px){.global-auth .register-ui .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));max-width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5))}.global-auth .register-ui .form-group:nth-child(1n){margin-right:1.875rem;margin-left:0}.global-auth .register-ui .form-group:last-child{margin-right:0}.global-auth .register-ui .form-group:nth-child(2n){margin-right:0;margin-left:auto}.global-auth .register-ui .eula .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (1.875rem - 1.875rem * 1));max-width:calc(99.9% * 1 - (1.875rem - 1.875rem * 1));width:calc(99.9% * 1 - (1.875rem - 1.875rem * 1))}.global-auth .register-ui .eula .form-group:last-child{margin-right:0}.global-auth .register-ui .eula .form-group:nth-child(1n){margin-right:0;margin-left:auto}.global-auth .register-ui .additional-fields .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.global-auth .register-ui .additional-fields .form-group:nth-child(1n){margin-right:1.875rem;margin-left:0}.global-auth .register-ui .additional-fields .form-group:last-child{margin-right:0}.global-auth .register-ui .additional-fields .form-group:nth-child(3n){margin-right:0;margin-left:auto}}.global-auth .register-ui .submit{width:100%;text-align:center}.map-marker{margin-left:-.5rem;margin-top:-1.2rem;outline:0}.map-marker .icon{width:1rem;height:1rem;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;border-radius:50% 50% 50% 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.map-marker.highlight .icon{-webkit-transform:rotate(-45deg) scale(1.5);-ms-transform:rotate(-45deg) scale(1.5);transform:rotate(-45deg) scale(1.5)}.leaflet-popup .category.color-purple-heart,.leaflet-popup.color-purple-heart .icon,.map-marker .category.color-purple-heart,.map-marker.color-purple-heart .icon{background:#5e35b1}.leaflet-popup .category.color-cerise,.leaflet-popup.color-cerise .icon,.map-marker .category.color-cerise,.map-marker.color-cerise .icon{background:#e63a82}.leaflet-popup .category.color-boston-blue,.leaflet-popup.color-boston-blue .icon,.map-marker .category.color-boston-blue,.map-marker.color-boston-blue .icon{background:#3b81c1}.leaflet-popup .category.color-key-lime-pie,.leaflet-popup.color-key-lime-pie .icon,.map-marker .category.color-key-lime-pie,.map-marker.color-key-lime-pie .icon{background:#bac928}.leaflet-popup .category.color-viking,.leaflet-popup.color-viking .icon,.map-marker .category.color-viking,.map-marker.color-viking .icon{background:#63c3dc}.leaflet-popup .category.color-orange,.leaflet-popup.color-orange .icon,.map-marker .category.color-orange,.map-marker.color-orange .icon{background:#ffa800}.leaflet-popup .category.color-bay-of-many,.leaflet-popup.color-bay-of-many .icon,.map-marker .category.color-bay-of-many,.map-marker.color-bay-of-many .icon{background:#29488d}.leaflet-popup .category.color-tapestry,.leaflet-popup.color-tapestry .icon,.map-marker .category.color-tapestry,.map-marker.color-tapestry .icon{background:#9c4a96}.leaflet-popup .category.color-persian-green,.leaflet-popup.color-persian-green .icon,.map-marker .category.color-persian-green,.map-marker.color-persian-green .icon{background:#009688}.leaflet-popup .category.color-honey-flower,.leaflet-popup.color-honey-flower .icon,.map-marker .category.color-honey-flower,.map-marker.color-honey-flower .icon{background:#4b1a7e}.leaflet-popup .category.color-vida-loca,.leaflet-popup.color-vida-loca .icon,.map-marker .category.color-vida-loca,.map-marker.color-vida-loca .icon{background:#64a420}.leaflet-popup .category.color-scarlet,.leaflet-popup.color-scarlet .icon,.map-marker .category.color-scarlet,.map-marker.color-scarlet .icon{background:#e61b00}.leaflet-popup .category.color-mongoose,.leaflet-popup.color-mongoose .icon,.map-marker .category.color-mongoose,.map-marker.color-mongoose .icon{background:#b3ac7a}.leaflet-popup .category.color-oslo-gray,.leaflet-popup.color-oslo-gray .icon,.map-marker .category.color-oslo-gray,.map-marker.color-oslo-gray .icon{background:#808991}.leaflet-popup .category.icon-bicycle:before,.leaflet-popup .category.icon-culture:before,.leaflet-popup .category.icon-education:before,.leaflet-popup .category.icon-energy:before,.leaflet-popup .category.icon-environment:before,.leaflet-popup .category.icon-healthcare:before,.leaflet-popup .category.icon-media:before,.leaflet-popup .category.icon-municipal:before,.leaflet-popup .category.icon-other:before,.leaflet-popup .category.icon-roads:before,.leaflet-popup .category.icon-security:before,.leaflet-popup .category.icon-social:before,.leaflet-popup .category.icon-sport:before,.leaflet-popup .category.icon-telecom:before,.leaflet-popup .category.icon-transport:before,.leaflet-popup.icon-bicycle .icon:before,.leaflet-popup.icon-culture .icon:before,.leaflet-popup.icon-education .icon:before,.leaflet-popup.icon-energy .icon:before,.leaflet-popup.icon-environment .icon:before,.leaflet-popup.icon-healthcare .icon:before,.leaflet-popup.icon-media .icon:before,.leaflet-popup.icon-municipal .icon:before,.leaflet-popup.icon-other .icon:before,.leaflet-popup.icon-roads .icon:before,.leaflet-popup.icon-security .icon:before,.leaflet-popup.icon-social .icon:before,.leaflet-popup.icon-sport .icon:before,.leaflet-popup.icon-telecom .icon:before,.leaflet-popup.icon-transport .icon:before,.map-marker .category.icon-bicycle:before,.map-marker .category.icon-culture:before,.map-marker .category.icon-education:before,.map-marker .category.icon-energy:before,.map-marker .category.icon-environment:before,.map-marker .category.icon-healthcare:before,.map-marker .category.icon-media:before,.map-marker .category.icon-municipal:before,.map-marker .category.icon-other:before,.map-marker .category.icon-roads:before,.map-marker .category.icon-security:before,.map-marker .category.icon-social:before,.map-marker .category.icon-sport:before,.map-marker .category.icon-telecom:before,.map-marker .category.icon-transport:before,.map-marker.icon-bicycle .icon:before,.map-marker.icon-culture .icon:before,.map-marker.icon-education .icon:before,.map-marker.icon-energy .icon:before,.map-marker.icon-environment .icon:before,.map-marker.icon-healthcare .icon:before,.map-marker.icon-media .icon:before,.map-marker.icon-municipal .icon:before,.map-marker.icon-other .icon:before,.map-marker.icon-roads .icon:before,.map-marker.icon-security .icon:before,.map-marker.icon-social .icon:before,.map-marker.icon-sport .icon:before,.map-marker.icon-telecom .icon:before,.map-marker.icon-transport .icon:before{vertical-align:middle;font-family:icons;font-size:1.3em;font-style:normal;font-weight:400;color:#fff;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;flex-shrink:0}.map-marker .icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-banner{background:url("/assets/app/img/cityscape1.svg") bottom no-repeat #79b4d4;background-size:auto 100%;color:#fff;min-height:6.25rem;padding:.625rem;box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-weight:700}.page-banner a{color:#fff}.page-banner img{max-height:4.375rem;vertical-align:middle}.page-banner .btn{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#459ddd;color:#fff;min-height:1.875rem;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-weight:700;padding-right:.9375rem;padding-left:.9375rem;line-height:1em;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;text-transform:none;border:1px solid;margin-left:1.875rem;cursor:pointer}.page-banner .btn:hover{background:#2c90d9;color:#fff}.pagination-container{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-top:1em}.pagination-container>.page-item a{display:inline-block;background:#0e293e;color:#fff;padding:.5ex 3ex}.pagination-container .pagination,.pagination-container .pagination li,.pagination-container .pagination ul{margin:0;padding:0;list-style:none}.pagination-container>.page-item a span{color:#fff}.pagination-container .pagination{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:.85em}.pagination-container .pagination li{padding:0 .5ex;line-height:1em}.pagination-container .pagination a,.pagination-container .pagination a span{font-weight:700;color:#0e293e!important}.pagination-container .pagination li.active a,.pagination-container .pagination li.active a span{color:#459ddd!important}.ply-global-loading{top:50%;left:50%;padding:30px;width:60px;height:60px;margin:-100px 0 0 -60px;z-index:100000;position:fixed;border-radius:10%;background-color:rgba(255,255,255,.5);box-shadow:0 1px 2px rgba(0,0,0,.2)}.ply-loading-spinner{width:100%;height:100%;opacity:.9;background:#fff;border-radius:100%;overflow:hidden;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.6)}.ply-loading-spinner::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#333;max-height:0;-webkit-animation:loading 3s normal infinite;animation:loading 3s normal infinite}.ply-layer{color:#333;min-width:280px;box-shadow:0 0 3px rgba(0,0,0,.3);background-color:#fff;border-radius:2px;font-size:16px;max-width:30rem}.ply-layer.alert .ply-content,.ply-layer.confirm .ply-content{padding:20px 0 15px;text-align:center}.ply-layer.alert .ply-content a,.ply-layer.confirm .ply-content a{color:#459ddd}.ply-layer.alert .ply-footer,.ply-layer.base .ply-footer,.ply-layer.confirm .ply-footer,.ply-layer.prompt .ply-footer{margin-top:20px;text-align:center}.ply-inside{padding:20px}.ply-header{margin:-20px -20px 20px;padding:10px 20px;font-size:18px;background-color:#f1f1f1;border-radius:2px 2px 0 0}.ply-content img{width:50px;margin-left:10px}.ply-content .alert-fb{height:50px;line-height:50px;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ply-footer .ply-ctrl{margin-left:20px;border-radius:2px}.ply-footer .ply-ctrl:first-child{margin-left:0}.ply-x{top:12px;right:5px;cursor:pointer;padding:5px;z-index:1000;position:absolute;font-size:20px;line-height:0}.ply-cancel,.ply-ok{color:#fff;cursor:pointer;border:0;outline:0;padding:3px 20px 5px;box-shadow:0 1px 1px rgba(0,0,0,.2);background-color:#459ddd;border-radius:3px;font-size:12px;height:34px}.ply-ok{width:100px}.ply-cancel{background-color:#b2b2b2}.ply-cancel:focus,.ply-ok:focus{border:2px solid #2c90d9}.ply-cancel::-moz-focus-inner,.ply-ok::-moz-focus-inner{border:0}.ply-input{width:100%;border:2px solid #ccc;outline:0;padding:5px 10px;margin-top:15px;font-size:16px;font-family:Arial,Helvetica;box-sizing:border-box}.project-card .content .star:before,.project-card .content .vote:before{font-family:icons;-webkit-transition:color .3s ease-in-out}.ply-input:first-child{margin-top:0}.ply-input:focus{border-color:#459ddd}.ply-invalid .ply-input{border-color:#ed2222}.ply-loading:before{top:0;left:0;right:0;bottom:0;display:block;content:'';position:absolute}.ply-loading .ply-ok{color:rgba(255,255,255,.7);-webkit-animation:ply-ok-loading 1s linear infinite;animation:ply-ok-loading 1s linear infinite;background-size:30px 30px;background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@-webkit-keyframes loading{0%{max-height:0}50%{max-height:100%;top:0}100%{max-height:0;top:120%}}@keyframes loading{0%{max-height:0}50%{max-height:100%;top:0}100%{max-height:0;top:120%}}@-webkit-keyframes ply-ok-loading{to{background-position:60px}}@keyframes ply-ok-loading{to{background-position:60px}}.popup{background:rgba(0,0,0,.8);position:fixed;z-index:10000;width:100%;height:100%;box-sizing:border-box;left:0;top:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.popup:not(.v-popup){display:none;opacity:0;transition:opacity .3s ease-in-out}.popup-wrap{width:100%;max-height:100%;overflow:auto;text-align:center}.popup-content{margin-top:3.75rem;width:40%;display:inline-block;text-align:left;background:#fff;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out;position:relative;flex-shrink:0}.popup header,.popup-content.big .close{background:#459ddd;color:#fff;text-transform:uppercase}.popup-content.big{width:calc(80% - 8.75rem);margin-left:-4.375rem;font-size:.8125rem}.popup-content.big .close{position:absolute;outline:0;cursor:pointer;left:100%;top:3.125rem;width:8.75rem;padding:1.25rem;box-sizing:border-box;font-weight:700;border:none;border-top-right-radius:1.875rem;border-bottom-right-radius:1.875rem}.popup-content .wrap{padding:1em;box-sizing:border-box}.popup:not(.v-popup).display{display:-ms-flexbox;display:-webkit-box;display:flex}.popup:not(.v-popup).show{opacity:1}.popup header{padding:.5em 1em;position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:0!important}.popup header .close,.popup header a{color:inherit!important}.popup header .close{cursor:pointer}.popup .description{padding:1em;background:#ecf4f8}.project-card .category{color:#fff;background:#99a2aa;padding:.5rem 1rem;font-size:.625rem;text-transform:uppercase;font-weight:700;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse;-webkit-box-align:center;align-items:center}.project-card .category.color-blaze-orange{background:#fb7000}.project-card .category.color-purple-heart{background:#5e35b1}.project-card .category.color-cerise{background:#e63a82}.project-card .category.color-boston-blue{background:#3b81c1}.project-card .category.color-key-lime-pie{background:#bac928}.project-card .category.color-viking{background:#63c3dc}.project-card .category.color-orange{background:#ffa800}.project-card .category.color-bay-of-many{background:#29488d}.project-card .category.color-tapestry{background:#9c4a96}.project-card .category.color-persian-green{background:#009688}.project-card .category.color-honey-flower{background:#4b1a7e}.project-card .category.color-vida-loca{background:#64a420}.project-card .category.color-scarlet{background:#e61b00}.project-card .category.color-mongoose{background:#b3ac7a}.project-card .category.color-oslo-gray{background:#808991}.project-card .category.icon-bicycle:before,.project-card .category.icon-culture:before,.project-card .category.icon-education:before,.project-card .category.icon-energy:before,.project-card .category.icon-environment:before,.project-card .category.icon-healthcare:before,.project-card .category.icon-media:before,.project-card .category.icon-municipal:before,.project-card .category.icon-other:before,.project-card .category.icon-roads:before,.project-card .category.icon-security:before,.project-card .category.icon-social:before,.project-card .category.icon-sport:before,.project-card .category.icon-telecom:before,.project-card .category.icon-transport:before{vertical-align:middle;font-family:icons;font-size:1.2em;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:.5rem;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.project-card .category span{display:block;max-width:100%;flex-shrink:1;line-height:1.2em}.project-card .category:before{margin-right:0!important}.project-card .content{border:1px solid #e5e7e9;border-top:none;padding:1rem;color:#969fa8;font-size:.8125rem}.project-card .content h1{font-size:1rem;color:#0e293e;margin-bottom:0}.project-card .content h1 a{color:#0e293e}.project-card .content h1 a:hover{color:#459ddd}.project-card .content .status{font-size:.75rem;padding:0 .5em;line-height:1.4em;font-weight:400}.project-card .content .star{float:right}.project-card .content .star:before{vertical-align:middle;font-size:1.2em;font-style:normal;font-weight:400;color:#f9a825;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s ease-in-out}.project-card .content .meta{margin:1rem 0;padding:.5rem 0;border-top:1px solid #e5e7e9}.project-card .content .meta li,.project-card .content .meta ul{list-style:none;margin:0;padding:0}.project-card .content .meta li:before,.project-card .content .meta ul:before{content:none}.project-card .content .meta .project-props{display:block;font-size:.75rem}.project-card .content .meta .project-props li{display:-ms-flexbox;display:-webkit-box;display:flex;margin:.5rem 0;-webkit-box-align:start;align-items:flex-start}.project-card .content .meta .project-props li span{text-transform:uppercase;color:#99a2aa;font-weight:700;flex-basis:54%}.project-card .content .meta .project-props li strong{flex-basis:46%;color:#000;font-size:.875rem}.project-card .content .meta .project-props .author strong{font-weight:400;font-size:.75rem;line-height:1.1}.project-card .content .action{text-align:center}.project-card .content .vote:before{vertical-align:middle;font-size:inherit;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s ease-in-out;margin-right:1ex}.status{display:inline-block;vertical-align:middle;border-radius:14px;line-height:1.4;white-space:nowrap;font-weight:700;color:#fff;padding:2px 10px;background:#969fa8}.project-card .status{font-size:.6875rem}.project-info .status{font-size:.75rem}.status-moderation{background:#c64d00}.status-prevoting{background:#009688}.status-author_edit{background:#0097a7}.status-review{background:#8bc692}.status-rejected{background:#c62828}.status-approved{background:#006064}.status-voting{background:#50ad3f}.status-rejected_final{background:#b71c1c}.status-await{background:#26a69a}.status-participant{background:#78909c}.status-winner{background:#ffab00}.status-implementation{background:#1565c0}.status-implementation_failed{background:#c51162}.status-finished{background:#0d47a1}.status-deleted{background:#ef5350}.session-steps{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#eeeff0),color-stop(50%,#fafafa));background:linear-gradient(to right,#eeeff0 50%,#fafafa 50%)}.session-steps li,.session-steps ul{list-style:none;margin:0;padding:0}.session-steps li:before,.session-steps ul:before{content:none}.session-steps.step-4,.session-steps.step-5,.session-steps.step-6{background:#eeeff0}.session-steps ul{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:justify;-ms-grid-column-align:justify;justify-items:justify;-webkit-box-align:stretch;align-items:stretch;width:100%}#footer .partners ul,#footer nav ul,.session-steps li{-ms-grid-column-align:center}.session-steps li{width:16.666666666666668%;flex-shrink:0;-webkit-box-flex:1;flex-grow:1;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;justify-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;text-align:center;height:5.625rem;position:relative;color:#99a2aa;font-size:.875rem;line-height:normal;padding-left:.625rem;box-sizing:border-box}.session-steps li:not(:last-child):after{content:'';border:2.8125rem solid transparent;border-right-width:0;border-left-width:.625rem;border-left-color:#e5e7e9;position:absolute;left:100%;top:0;z-index:10}.session-steps li:not(:last-child):not(.current):before{content:'';border:2.8125rem solid transparent;border-right-width:0;border-left-width:.625rem;border-left-color:#fafafa;position:absolute;left:100%;top:0;z-index:11;margin-left:-1px}.session-steps li .icon,.table-holder,.timeline .wrap,.timeline ul li{position:relative}.session-steps li.current{width:33.33333333333333%;color:#459ddd;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;padding-left:1.25rem}.session-steps li.current:after{border-left-color:#eeeff0}.session-steps li.current .title{font-size:1em;text-align:left}.session-steps li.current,.session-steps li.past{background:#eeeff0;text-align:left}.session-steps li.past:before{border-left-color:#eeeff0!important}.session-steps li .deadline{color:#0e293e}.session-steps li .deadline time{color:#459ddd;font-weight:700;display:block}.session-steps li .deadline span{display:block;font-size:.75rem;margin:.3125rem 0}.session-steps li:not(.current) .deadline{display:none}.session-steps li time.small{font-size:.75em}.session-steps li .icon{background:#e5e7e9;width:1.875rem;height:1.875rem;border-radius:50%;flex-shrink:0;margin-bottom:.5rem;color:#99a2aa;font-size:1.875rem}.session-steps li .icon:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.session-steps li.current .icon{width:2.8125rem;height:2.8125rem;margin-right:1rem;margin-bottom:0;font-size:2.8125rem}.session-steps li.review .icon:before,.session-steps li.submission .icon:before{vertical-align:middle;font-family:icons;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.session-steps li.submission .icon:before{font-size:.9em;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.session-steps li.review .icon:before{font-size:.5em;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-top:.05em}.session-steps li.decision .icon:before,.session-steps li.voting .icon:before{-webkit-transition:color .3s ease-in-out;vertical-align:middle;font-weight:400;color:inherit;speak:none;display:inline-block;margin-right:0;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;font-style:normal;text-decoration:inherit;text-align:center;font-variant:normal;-moz-osx-font-smoothing:grayscale;font-family:icons}.session-steps li.voting .icon:before{font-size:.85em;transition:color .3s ease-in-out}.session-steps li.decision .icon:before{font-size:.75em;transition:color .3s ease-in-out}.session-steps li.implementation .icon:before{vertical-align:middle;font-family:icons;font-size:1em;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.session-steps li:not(.current) .info{text-align:center}@media (max-width:767px){.session-steps li.current{width:100%}.session-steps li:not(.current){display:none!important}}.session-steps .info{width:100%}.session-steps .title{font-weight:700;font-size:.875rem;line-height:.8em;letter-spacing:.03125rem;width:100%;text-align:center}.social-likes{margin:0}.social-likes__widget{margin:0;padding:1rem;font-size:1rem;-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.social-likes .social-likes__icon{margin:0!important}table.table{width:100%;border-spacing:0}table.table td,table.table th{padding:.75rem 1rem}table.table td:not(:last-child),table.table th:not(:last-child){border-right:1px solid rgba(54,54,54,.4)}table.table thead td,table.table thead th{background:#969fa8;color:#fff;text-transform:uppercase;font-size:.625rem;font-weight:700}table.table tbody td,table.table tbody th{background:#fff;font-size:.75rem;color:#0e293e}table.table tbody tr:nth-child(odd) td,table.table tbody tr:nth-child(odd) th{background:#e5e7e9}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #737272}.timeline{background:#ecf4f8;padding:1rem 0;font-size:.875rem}.timeline .container-holder{display:block}.timeline .icon,.timeline ul{display:-ms-flexbox;display:-webkit-box}.timeline li,.timeline ul{list-style:none;margin:0;padding:0}.timeline li:before,.timeline ul:before{content:none}.timeline .ribbon:after,.timeline .ribbon:before,.v-select .open-indicator:before{content:''}.timeline ul{display:flex}.timeline ul li{-webkit-box-flex:1;flex:1 1 0%;flex-basis:20%;text-align:center;color:#a6d0eb}.timeline .ribbon,.timeline .ribbon:after,.timeline .ribbon:before{position:absolute;height:2.125rem}.timeline .ribbon{width:calc(100% - .35rem - .35rem);background:#a6d0eb;top:50%;left:.35rem;margin-top:-1.0625rem}.timeline .ribbon:before{border:.25rem solid #a6d0eb;border-top-width:1.0625rem;border-bottom-width:1.0625rem;border-left-color:transparent;top:0;right:100%;box-sizing:border-box}.timeline .ribbon:after{border:.25rem solid transparent;border-top-width:1.0625rem;border-bottom-width:1.0625rem;border-left-color:#a6d0eb;top:0;left:100%;box-sizing:border-box}.timeline .icon,.timeline .icon-wrap{position:relative}.timeline .date{line-height:1em;height:2.2em}.timeline .date time{font-weight:700}.timeline .icon{width:3.4375rem;height:3.4375rem;border-radius:50%;background:#fff;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 auto .625rem;border:.3125rem solid #a6d0eb}.timeline .icon img{width:2rem}.timeline .name{font-weight:700;text-transform:uppercase;line-height:1.2em;font-size:.9em}.timeline li.past{color:#cfd8dc}.timeline li.past .icon{border-color:#cfd8dc}.timeline li.past .ribbon{background:#cfd8dc}.timeline li.past .ribbon:before{border-color:#cfd8dc #cfd8dc #cfd8dc transparent}.timeline li.past .ribbon:after{border-left-color:#cfd8dc}.timeline li.active{flex-basis:35%}.timeline li.active .date span{font-size:.75rem;color:#000}.timeline li.active .date strong,.timeline li.active .date time{font-size:.875rem;color:#459ddd}.timeline li.active .name{color:#459ddd}.timeline li.active .icon{border-color:#459ddd}.timeline li.active .ribbon{background:#459ddd}.timeline li.active .ribbon:before{border-color:#459ddd #459ddd #459ddd transparent}.timeline li.active .ribbon:after{border-left-color:#459ddd}@media (max-width:991px){.timeline li:not(.active){display:none}}.tooltipster-base{display:-ms-flexbox;display:-webkit-box;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-ms-transform:rotate(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-uncropped,.v-select{position:relative}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#fff}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{top:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.tooltipster-base{max-width:40em;font-size:.7rem;line-height:1.2em}.tooltipster-content{font-size:.7rem;line-height:1.2em!important}.tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff}.fade-enter,.fade-leave-active,.fade-leave-to{opacity:0}button.delete{background:0 0;padding:0;margin:0;outline:0;border:none;color:#459ddd}#header .top .city:before,button.delete:before{color:inherit;margin-left:0;-webkit-transition:color .3s ease-in-out;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased}button.delete:before{font-family:icons;font-size:inherit;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-moz-osx-font-smoothing:grayscale;transition:color .3s ease-in-out}.v-select{font-family:sans-serif}.v-select,.v-select *{box-sizing:border-box}.v-select.rtl .open-indicator{left:.5em;right:auto}.v-select.rtl .selected-tag{float:right;margin-right:.125em;margin-left:.1em}.v-select.rtl .dropdown-menu{text-align:right}.v-select .open-indicator{position:absolute;bottom:.25em;right:.5em;display:inline-block;cursor:pointer;pointer-events:all;-webkit-transition:all 150ms cubic-bezier(1,-.115,.975,.855);transition:all 150ms cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855);opacity:1;height:1em;width:.5em}.v-select .open-indicator:before{border-color:rgba(60,60,60,.5);border-style:solid;border-width:3px 3px 0 0;display:inline-block;height:.5em;width:.5em;vertical-align:top;-webkit-transform:rotate(133deg);-ms-transform:rotate(133deg);transform:rotate(133deg);-webkit-transition:all 150ms cubic-bezier(1,-.115,.975,.855);transition:all 150ms cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855);box-sizing:inherit}.v-select.open .open-indicator:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.v-select.loading .open-indicator{opacity:0}.v-select.open .open-indicator{bottom:1px}.v-select .dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:0;background:0 0;border:1px solid rgba(60,60,60,.26);border-radius:.25em;white-space:normal}.v-select .dropdown-toggle:after{display:block;font-size:0;content:" ";clear:both;height:0}.v-select.searchable .dropdown-toggle{cursor:text}.v-select.unsearchable .dropdown-toggle{cursor:pointer}.v-select.open .dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.v-select .dropdown-menu{display:block;position:absolute;top:100%;left:0;z-index:1000;min-width:160px;padding:.25em 0;margin:0;width:100%;overflow-y:scroll;border:1px solid rgba(0,0,0,.26);border-top:none;border-radius:0 0 .25em .25em;text-align:left;list-style:none;background:#fff}.v-select .no-options{text-align:center}.v-select .selected-tag{color:#333;background-color:#f0f0f0;border:1px solid #ccc;border-radius:.25em;height:1.4em;margin:.25em 0;padding:0 .25em;float:left;line-height:1.4em;position:absolute;left:.25em}.v-select.single .selected-tag{background-color:transparent;border-color:transparent}.v-select.single.open .selected-tag{position:absolute;opacity:.5}.v-select.single.loading .selected-tag,.v-select.single.open.searching .selected-tag{display:none}.v-select .selected-tag .close{float:none;margin-right:0;font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;background:0 0;border:0;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.v-select.single.searching:not(.open):not(.loading) input[type=search]{opacity:.2}.v-select input[type=search]::-webkit-search-cancel-button,.v-select input[type=search]::-webkit-search-decoration,.v-select input[type=search]::-webkit-search-results-button,.v-select input[type=search]::-webkit-search-results-decoration{display:none}.v-select input[type=search]::-ms-clear{display:none}.v-select input[type=search],.v-select input[type=search]:focus{appearance:none;-webkit-appearance:none;-moz-appearance:none;line-height:1.42857143;font-size:1em;height:1.7em;display:inline-block;border:none;outline:0;margin:0;padding:0 .5em;width:10em;max-width:100%;background:0 0;position:relative;box-shadow:none;float:left;clear:none}.v-select li{line-height:1.42857143}.v-select li>a{display:block;padding:.125em 1em;clear:both;color:#333;white-space:nowrap}.v-select li:hover{cursor:pointer}.v-select .dropdown-menu .active>a{color:#333;background:rgba(50,50,50,.1)}.v-select .dropdown-menu>.highlight>a{background:#5897fb;color:#fff}.v-select .highlight:not(:last-child){margin-bottom:0}.v-select .spinner{opacity:0;position:absolute;top:.25em;right:.5em;font-size:.25em;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;-webkit-transition:opacity .1s;transition:opacity .1s}.v-select .spinner,.v-select .spinner:after{border-radius:50%;width:5em;height:5em}.v-select.disabled .dropdown-toggle,.v-select.disabled .dropdown-toggle input,.v-select.disabled .open-indicator,.v-select.disabled .selected-tag .close{cursor:not-allowed;background-color:#f8f8f8}.v-select.loading .spinner{opacity:1}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.fade-enter,.fade-leave-to{opacity:0}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#footer{background:url("/assets/app/img/cityscape2.svg") bottom 2.1875rem center repeat-x #79b4d4;color:#fff;margin-top:3.4375rem;padding-top:1.875rem}#footer.slim,.slim-footer #footer{margin-top:0}#footer li,#footer ul{list-style:none;margin:0;padding:0}#footer li:before,#footer ul:before{content:none}#footer a{color:#fff}#footer a:hover{color:#459ddd}#footer nav{font-size:.8125rem;margin-bottom:1.25rem;width:100%}#footer nav ul{width:100%;-webkit-box-pack:center;justify-content:center;justify-items:center}#footer nav li{padding:.5rem 0;text-align:center}#footer .partners{width:100%}#footer .partners ul{width:100%;-webkit-box-pack:center;justify-content:center;justify-items:center;-webkit-box-align:center;align-items:center}@media (min-width:992px){#footer .partners ul,#footer nav ul{display:-ms-flexbox;display:-webkit-box;display:flex}#footer nav li{padding:0 .625rem}#footer nav li:not(:last-child){border-right:1px solid #459ddd}}@media (max-width:991px){#footer .partners li{text-align:center;padding:.5rem 0}#footer .partners li a{display:inline-block}}#footer .partners .usaid{width:9.375rem;position:relative;top:.125rem}#footer .partners .ibsed{width:4.0625rem}#footer .partners .socialboost{width:5.625rem}#footer .partners .visicom{width:6.25rem;position:relative;top:-.1rem}#footer .partners img{display:block}#footer .partners a{margin:0 .625rem;display:block;opacity:.5;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#footer .partners a:hover{opacity:1}#footer .bottom-line{margin-top:3.75rem;background:#42596a;font-size:.75rem;text-align:center;padding:.625rem;box-sizing:border-box;min-height:2.1875rem}#minimal-footer{background:url("/assets/app/img/cityscape2.svg") bottom center repeat-x;height:6.25rem}#header .top{background:#363636;height:2.1875rem;font-size:.8125rem;position:relative}@media (max-width:991px){#header .top{height:3rem}#header .top .container{padding:0}}@media (max-width:479px){#header .top{height:auto}}#header .top .container{display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}#header .top .cab,#header .top .city{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#header .top .cab{-webkit-box-align:stretch;align-items:stretch}#header .top .city{background:#4a4a4a;color:#fff;padding:0 1.25rem;display:-ms-flexbox;display:-webkit-box;display:flex;line-height:1em}@media (max-width:991px){#header .top .city{max-width:55%}}@media (max-width:479px){#header .top .city{display:block;max-width:45%}}#header .top .city .label{font-size:.625rem;opacity:.5;font-style:italic}#header .top .city .related-city-link .arrow-right:before,#header .top .city:before{font-style:normal;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1em;-moz-osx-font-smoothing:grayscale;font-weight:400}#header .top .city:before{font-family:icons;font-size:.85em;text-align:center;transition:color .3s ease-in-out;width:1.8em;height:1.8em;box-sizing:border-box;border:.125rem solid #fff;border-radius:50%;display:-ms-flexbox;display:-webkit-box;display:flex;flex-shrink:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;opacity:.5;margin-right:1em}#header .top .city .related-city-link{border-left:1px solid #a4a4a4;padding:0 0 0 20px;margin-left:1.25rem;display:-ms-flexbox;display:-webkit-box;display:flex;position:relative}#header .top .city .related-city-link:hover .help-tooltip span,#header .top .city .related-city-link:hover .help-tooltip svg{opacity:1}#header .top .city .related-city-link a,#header .top .city .related-city-link button{color:#fff;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:left;background:0 0;border:none;cursor:pointer;width:180px;padding:0}@media (max-width:479px){#header .top .city .related-city-link{border:none;margin:10px 0 0;padding:0}#header .top .city .related-city-link a,#header .top .city .related-city-link button{padding:0;width:auto}}#header .top .city .related-city-link a.small-text,#header .top .city .related-city-link button.small-text{padding:0}#header .top .city .related-city-link .arrow-right{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#header .top .city .related-city-link .arrow-right:before{vertical-align:middle;font-family:icons;font-size:.9rem;color:inherit;speak:none;display:inline-block;margin-right:0;text-align:center;margin-left:0;-webkit-font-smoothing:antialiased;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#header .top .city .related-city-link .help-tooltip{position:absolute;top:45px;z-index:1;left:35px;display:-ms-flexbox;display:-webkit-box;display:flex;color:#000}@media (max-width:479px){#header .top .city .related-city-link .help-tooltip{top:30px;left:15px}}#header .top .city .related-city-link .help-tooltip svg{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;align-items:center;opacity:0;-webkit-transition:opacity .4s linear;transition:opacity .4s linear;-webkit-transition-delay:.2s;transition-delay:.2s}#header .top .city .related-city-link .help-tooltip span{width:175px;font-size:12px;margin-left:10px;margin-top:5px;opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}@media (max-width:767px){#header .top .city .related-city-link .help-tooltip span{width:120px}}#header .top .fb{color:#fff;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:.75rem}#header .top .fb span{vertical-align:top}#header .top .fb a{line-height:0;margin-left:.5rem;height:100%;background:#3c5899;padding:0 .5rem;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}#header .top .fb img{max-height:1.3rem}#header .top .cab{position:relative}#header .top .cab a.login{background:#459ddd;color:#fff;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;padding:0 1.25rem;align-self:stretch;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#header .top .cab a.login:hover,#header .top .cab:hover .user{background:#2c90d9}#header .top .cab a.login:before{vertical-align:middle;font-family:icons;font-size:.75em;font-style:normal;font-weight:400;color:#fff;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-right:1ex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;border-radius:50%;border:.125rem solid #fff;width:2.2em;height:2.2em;padding:.45em 0 .5em;box-sizing:border-box;flex-shrink:0;text-align:center;text-indent:.15em}#header .top .cab .user .arrow:before,#header .top .cab:hover .user .arrow:before{font-size:.4rem;text-align:center;text-transform:none;line-height:1em;font-family:icons;font-style:normal;speak:none;text-decoration:inherit;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header .top .cab:hover .subnav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-top:0;opacity:1}#header .top .cab:hover .user .arrow:before{vertical-align:middle;font-weight:400;color:inherit;display:inline-block;margin-right:0;margin-left:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#header .top .cab .user{background:#459ddd;color:#fff;font-weight:700;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 1.25rem;cursor:pointer;position:relative;z-index:101;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#header .top .cab .user img{width:1.875rem;height:1.875rem;margin-right:1ex;border-radius:50%}#header .top .cab .user .arrow{margin-left:1ex}#header .top .cab .user .arrow:before{vertical-align:middle;font-weight:400;color:inherit;display:inline-block;margin-right:0;margin-left:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#header .top .cab .subnav{position:absolute;top:100%;right:0;background:#459ddd;color:#fff;font-weight:700;z-index:100;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin-top:-3.125rem;opacity:0;-webkit-transition:margin-top .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:margin-top .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,margin-top .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,margin-top .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}#header .top .cab .subnav a,#header .top .cab .subnav button{color:inherit;padding:0 15px 0 1.25rem;height:2.5rem;display:-ms-flexbox;display:-webkit-box;display:flex;box-sizing:border-box;-webkit-box-align:center;align-items:center;border:none;margin:0;background:#459ddd;cursor:pointer;font-size:12px;width:80px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#header .top .cab .subnav a:hover,#header .top .cab .subnav button:hover{background:#2c90d9}#header .top .cab .subnav .logout-btn,#header .top .cab .subnav a{width:100%}#header .top .cab .subnav li,#header .top .cab .subnav ul{list-style:none;margin:0;padding:0}#header .top .cab .subnav li:before,#header .top .cab .subnav ul:before{content:none}#header .top .cab .subnav li{box-sizing:border-box;min-width:15.625rem}#header .top .cab .subnav li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2)}#header .logo{background-size:contain;background-position:top right;background-repeat:no-repeat}#header .logo img{max-height:2.5em;display:block}#header .menu-burger{width:30px;height:20px;-webkit-transform:rotate(0) translateY(-50%);-ms-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;background:0 0;padding:0;border:none;margin:0;outline:0;position:absolute;z-index:100;right:1rem;top:50%}@media (min-width:992px){#header .menu-burger{display:none}}#header .menu-burger span{display:block;position:absolute;height:3px;width:100%;background:#363636;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#header .menu-burger span:nth-child(1){top:0}#header .menu-burger span:nth-child(2),#header .menu-burger span:nth-child(3){top:8px}#header .menu-burger span:nth-child(4){top:16px}#header .nav.expanded+.menu-burger span:nth-child(1){top:8px;width:0%;left:50%}#header .nav.expanded+.menu-burger span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header .nav.expanded+.menu-burger span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#header .nav.expanded+.menu-burger span:nth-child(4){top:8px;width:0%;left:50%}#header.home .nav-container{margin-bottom:0;min-height:3rem}#header.home .nav-container .logo{display:block}#header.home .nav-container .logo img{height:100%}@media (min-width:992px){#header.home .nav-container .logo{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin-top:-4.6875rem;-webkit-transition:opacity .3s ease-in-out,margin-top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,margin-top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,margin-top .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,margin-top .3s ease-in-out,-webkit-transform .3s ease-in-out}#header.home .nav-container.stick .logo{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-top:0}#header.home .nav-container:not(.stick) .nav>ul{border-bottom:none}}#header.home .promo-block{background:url("/assets/app/img/header.svg") bottom no-repeat;background-size:cover;position:relative}#header.home .promo-block:before{content:'';position:absolute;width:100%;height:100%;background:#fff;opacity:.95}#header.home .promo-block .pale{position:absolute;width:100%;height:100%;opacity:.2}#header.home .promo-block .container{display:block}#header .nav-container{width:100%;margin-bottom:.625rem;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;position:relative;z-index:40}#header .nav-container .container{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;height:3rem}@media (max-width:991px){#header .nav-container .container{padding:0}#header .nav-container .container .nav{height:100vh}}#header .nav-container.stick{position:fixed;top:0;left:0;z-index:90;background:#fff}#header .nav-container.stick .logo{align-self:flex-start}#header .nav{height:3.1875rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-transform:uppercase;color:#0e293e;font-size:.75rem;font-weight:700}@media (max-width:991px){#header .nav{background:#fff;width:100%;position:absolute;left:0;top:0;height:calc(100vh - 2.1875rem);max-height:0;display:block;font-size:1.2em;font-weight:400;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}#header .nav.expanded{max-height:100vh;overflow:auto}}#header .nav li,#header .nav ul{list-style:none;margin:0;padding:0}#header .nav li:before,#header .nav ul:before{content:none}#header .nav>ul{margin:0 0 0 auto;padding:1ex 0}@media (min-width:992px){#header .nav>ul{display:-ms-flexbox;display:-webkit-box;display:flex}}@media (max-width:991px){#header .nav>ul{display:block;padding:1rem 1.875rem}}#header .nav>ul>li{position:relative;padding:0 .375rem}#header .nav>ul>li:last-child{padding-right:0}#header .nav>ul>li:first-child{padding-left:0}#header .nav a,#header .nav span{color:#0e293e;-webkit-transition:color .3s ease-in-out,background .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out;cursor:pointer}#header .nav a:hover,#header .nav span:hover{color:#459ddd}@media (max-width:991px){#header .nav>ul>li{padding:0}#header .nav a,#header .nav span{display:block;padding:1rem 0}}#header .nav li{position:relative;z-index:5}#header .nav li.dropdown{position:relative}#header .nav li.dropdown span{padding-right:.75rem;position:relative}#header .nav li.dropdown.expanded .subnav{opacity:1;z-index:1;max-height:20rem}#header .nav li.dropdown.expanded:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#header .nav li.dropdown:before{content:'';border:.3125rem solid transparent;border-bottom-width:0;border-top-width:.3125rem;border-top-color:#459ddd;display:inline-block;position:absolute;right:.3125rem;top:.3125rem}@media (max-width:991px){#header .nav li.dropdown.expanded .subnav li{max-height:4rem}#header .nav li.dropdown:before{right:1rem;top:1.5rem}}@media (min-width:992px){#header .nav li.dropdown .subnav{position:absolute;top:100%;left:50%;color:#fff;font-weight:700;font-size:.8125rem;text-transform:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .3s ease-in-out,max-height .3s ease-in-out;transition:opacity .3s ease-in-out,max-height .3s ease-in-out;z-index:-1}#header .nav li.dropdown .subnav:before{content:'';border:.625rem solid transparent;border-top-width:0;border-bottom-width:.625rem;border-bottom-color:#459ddd;position:absolute;top:0;margin-bottom:-1.25rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#header .nav li.dropdown .subnav a,#header .nav li.dropdown .subnav button{color:inherit;padding:0 1.25rem;height:2.5rem;display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;box-sizing:border-box;-webkit-box-align:center;align-items:center;border:none;margin:0;background:#459ddd;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#header .nav li.dropdown .subnav a:hover,#header .nav li.dropdown .subnav button:hover{background:#2c90d9}#header .nav li.dropdown .subnav li,#header .nav li.dropdown .subnav ul{list-style:none;margin:0;padding:0}#header .nav li.dropdown .subnav li:before,#header .nav li.dropdown .subnav ul:before{content:none}#header .nav li.dropdown .subnav ul{margin-top:.625rem}#header .nav li.dropdown .subnav li{box-sizing:border-box;min-width:15.625rem}#header .nav li.dropdown .subnav li:not(:last-child){border-bottom:1px solid #7dbae7}}@media (max-width:991px){#header .nav li.dropdown .subnav{padding-left:1rem}#header .nav li.dropdown .subnav li{overflow:hidden;max-height:0;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}}#header .info-container{display:-ms-flexbox;display:-webkit-box;display:flex;padding:.9375rem 0 3.75rem;position:relative}#header .info-container.contain-shgb .denmark{-webkit-box-pack:end;justify-content:flex-end;top:50px;right:auto;position:relative}@media (max-width:767px){#header .info-container.contain-shgb .denmark{right:3rem;position:absolute}}#header .info-container.contain-shgb .about{position:relative;padding-right:2.4rem}#header .info-container.contain-shgb .pb-list{right:11.3rem;bottom:0}@media (max-width:767px){#header .info-container.contain-shgb .about{position:static;padding-right:0}#header .info-container.contain-shgb .pb-list{right:8rem;bottom:.9375rem}}#header .info-container.contain-shgb .pb{right:3rem;bottom:0}@media (max-width:767px){#header .info-container.contain-shgb .pb{bottom:.9375rem}}#header .info-container .denmark{-webkit-box-align:end;align-items:flex-end;display:-ms-flexbox;display:-webkit-box;display:flex;position:absolute;bottom:4rem;right:0}#header .info-container .denmark-mobile,#header .info-container .logo,#header .info-container .pb-inner{display:none}#header .info-container .logo-item{height:3.75rem}#header .info-container .pb-list{position:absolute;right:8rem;bottom:.9375rem}#header .info-container .pb-list img{height:1.875rem;margin-left:.5rem}#header .info-container .pb{position:absolute;right:0;bottom:.9375rem}#header .info-container .pb img{height:1.875rem;margin-left:.5rem}@media (min-width:768px){#header .info-container .logo{width:10%;display:block}}#header .info-container .logo img{width:100%}#header .info-container .about{padding-right:15px;font-weight:200;color:#0e293e}@media (min-width:768px){#header .info-container .about{width:80%;padding-left:1em;box-sizing:border-box}}#header .info-container .about .meta{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}#header .info-container .about h1{margin:0;line-height:1em;font-size:2.625rem}#header .info-container .about p{opacity:.7;margin-top:.3125rem}#header .info-container .about .partners{position:absolute;bottom:0;right:0}#header .info-container .about .partners li,#header .info-container .about .partners ul{list-style:none;margin:0;padding:0}#header .info-container .about .partners li:before,#header .info-container .about .partners ul:before{content:none}#header .info-container .about .partners ul{text-align:right;font-size:0}#header .info-container .about .partners li{display:inline-block;margin-left:1.875rem;vertical-align:middle}@media (max-width:991px){#header .info-container .about .partners{position:relative}#header .info-container .about .partners ul{text-align:left}#header .info-container .about .partners li{width:30%;margin-left:3%;text-align:center}}#header .info-container .about .partners img{height:1.875rem;max-width:100%}#header .info-container .about .partners img.ibsed{height:.875rem}#header .info-container .video{background:#000;position:relative;display:inline-block;vertical-align:middle;margin-right:1.25rem}#header .info-container .video img{opacity:.5;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:block}#header .info-container .video:hover img{opacity:.8}#header .info-container .video span{position:absolute;width:100%;height:100%;left:0;top:0;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;align-content:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#fff;text-transform:uppercase;font-size:.8125rem;font-weight:700}#header .info-container .video span:before{content:'';width:1.5625rem;height:1.5625rem;border:3px solid #fff;border-radius:50%;display:block;margin:0 0 .3125rem}#header .info-container .video span:after{content:'';position:absolute;border:.4375rem solid transparent;border-right-width:0;border-left-width:.4375rem;border-left-color:#fff;left:50%;top:50%;-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%);margin-top:-.6875rem}#header .info-container .create,#header .info-container .create.red-btn{border-radius:.125rem;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;min-height:1.875rem;font-weight:700;text-align:center;line-height:1em}#header .info-container .create{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#459ddd;color:#fff;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out;font-size:.75rem;margin:0 10px;padding:.5em .9375rem}#header .info-container .create:hover{background:#2c90d9;color:#fff}#header .info-container .create.red-btn{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#b81d52;color:#fff;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;padding-right:.9375rem;padding-left:.9375rem;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out}#header .info-container .create.red-btn:hover{background:#d2215d;color:#fff}#header .info-container .show-video{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#64a420;color:#fff;min-height:1.875rem;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:700;line-height:1em;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;font-size:.75rem;padding:.5em .9375rem}#header .info-container .show-video:hover{background:#74be25;color:#fff}#header .info-container .show-video:before{vertical-align:middle;font-family:icons;font-size:1.4rem;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:.5rem;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (max-width:480px){#header .info-container{padding:.9375rem 0 6.666666666666667rem}#header .info-container .pb{display:none}#header .info-container .pb-inner{display:inline-block}#header .info-container .denmark{display:none}#header .info-container .denmark-mobile{display:block}#header .info-container .pb-list{width:100%;right:0!important}#header .info-container .pb-list img{display:inline-block}}@media (max-width:320px){#header .info-container{padding:.9375rem 0 8.571428571428571rem}}#header .banner-shgb{width:220px;height:400px;border-radius:10px;color:#fff;padding:20px 30px;position:relative;cursor:pointer;-webkit-transition:box-shadow .25s linear;transition:box-shadow .25s linear;background-image:url("/assets/app/img/header.svg");background-position:center bottom -60px;background-repeat:no-repeat;background-size:cover;-webkit-filter:saturate(.7);filter:saturate(.7)}@media (max-width:767px){#header .banner-shgb{display:none}}#header .banner-shgb:hover{box-shadow:5px 5px 10px 2px #999}#header .banner-shgb:hover .arrow-right{-webkit-animation:slide 2s infinite;animation:slide 2s infinite}#header .banner-shgb h2{font-size:32px}#header .banner-shgb .arrow-right{display:inline-block;background:url("/assets/app/img/arrow-right.png") left no-repeat;background-size:contain;width:55px;border:none;height:20px;position:absolute;top:404px;left:30px}#header.minimal{padding-top:2.5rem}#header.minimal .container{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#header.minimal .back,.page-about-rules .show .back{vertical-align:middle;-webkit-box-pack:center;font-weight:700;text-align:center}#header.minimal .back{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;background:0 0;color:#969fa8;min-height:2.5rem;border-radius:.125rem;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:1.25rem;padding-left:1.25rem;line-height:1em;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;border:1px solid #969fa8;text-transform:none;font-size:.8125rem}#header.minimal .back:hover{background:rgba(26,26,26,0);color:#969fa8}@-webkit-keyframes slide{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(30px);transform:translateX(30px)}60%{-webkit-transform:translateX(15px);transform:translateX(15px)}}@keyframes slide{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(30px);transform:translateX(30px)}60%{-webkit-transform:translateX(15px);transform:translateX(15px)}}.main-content-wrapper{margin-top:1.875rem}.main-content-wrapper .page{width:100%}.body-container{min-height:100%}.main-content-wrapper.wide{width:100%;max-width:none;padding:0}#content{background:#fff}.page-about-rules .show{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;flex-flow:row wrap;max-width:100%}.page-about-rules .show article{color:#0e293e;line-height:1.8em}@media (min-width:768px){.page-about-rules .show aside{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/6 - (1.875rem - 1.875rem * 1/6));max-width:calc(99.9% * 1/6 - (1.875rem - 1.875rem * 1/6));width:calc(99.9% * 1/6 - (1.875rem - 1.875rem * 1/6))}.page-about-rules .show aside:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-about-rules .show aside:last-child{margin-right:0}.page-about-rules .show aside:nth-child(3n){margin-right:0;margin-left:auto}.page-about-rules .show article{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/6 - (1.875rem - 1.875rem * 4/6));max-width:calc(99.9% * 4/6 - (1.875rem - 1.875rem * 4/6));width:calc(99.9% * 4/6 - (1.875rem - 1.875rem * 4/6))}.page-about-rules .show article:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-about-rules .show article:last-child{margin-right:0}.page-about-rules .show article:nth-child(3n){margin-right:0;margin-left:auto}.page-about-rules .show .social-likes{width:3rem}}.page-about-rules .show article h1{font-size:2.25rem;line-height:1em;margin:0}.page-about-rules .show article time{display:block;color:#459ddd;font-weight:700;font-size:1.125rem;margin-bottom:1rem}.page-about-rules .show .back,.page-cabinet .filters .btn{display:-ms-inline-flexbox;min-height:1.875rem;border-radius:.125rem;padding-right:.9375rem;padding-left:.9375rem;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out}.page-about-rules .show .back{display:-webkit-inline-box;display:inline-flex;background:#99a2aa;color:#fff;justify-content:center;-webkit-box-align:center;align-items:center;line-height:1em;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out;text-transform:none}.page-about-rules .show .back:hover{background:#87929b;color:#fff}.page-about-rules .show .media{width:100%}#header.about-header{margin-bottom:0;padding-bottom:1.875rem;background:#d5effc}#header.about-header .nav-container{margin-bottom:0}.page-about section{padding:1.875rem 0}.page-about section .container{-webkit-box-pack:center;justify-content:center;text-align:center}.page-about .icon-marker{background-image:url("/assets/app/img/map-legend/marker.png");background-size:contain;background-position:center;background-repeat:no-repeat;width:30px;height:40px}.page-about section.intro{background:#d5effc;text-align:center;font-size:1.5rem;font-weight:200;line-height:1.4em;position:relative;padding-top:0}.page-about section.intro:after{content:'';border:3.125rem solid transparent;border-bottom-width:0;border-top-width:.625rem;border-top-color:#d5effc;position:absolute;top:100%;left:50%;margin-left:-3.125rem}.page-about section.intro h1{font-size:2.25rem;margin:0 0 1rem}.page-about section.intro p{margin:0}.page-about section.if-you{background:#459ddd;color:#fff;text-align:center;padding:3.75rem 0 1.875rem}.page-about section.if-you h1{text-transform:uppercase;margin-bottom:0}.page-about section.if-you ul{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;font-size:.875rem;font-weight:700;line-height:1.4em}.page-about section.if-you li{width:50%;flex-shrink:0}@media (min-width:768px){.page-about section.if-you li{width:33%}}@media (min-width:992px){.page-about section.if-you li{width:20%}}.page-about section.if-you .icon{width:3.75rem;height:3.75rem;border-radius:50%;background:rgba(255,255,255,.1);display:-ms-flexbox;display:-webkit-box;display:flex;margin:0 auto 1rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.page-about section.if-you .icon img{height:80%;opacity:.5}.page-about section.what{padding:1.875rem 0 0;overflow:hidden}.page-about section.what .screen{position:relative;z-index:1}@media (min-width:992px){.page-about section.what .screen{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3));max-width:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3));width:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3))}.page-about section.what .screen:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-about section.what .screen:last-child{margin-right:0}.page-about section.what .screen:nth-child(2n){margin-right:0;margin-left:auto}}.page-about section.what .screen img{width:100%}.page-about section.what .text{font-size:.8125rem;line-height:1.3em;padding-top:1rem}@media (min-width:992px){.page-about section.what .text{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3));max-width:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3));width:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3))}.page-about section.what .text:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-about section.what .text:last-child{margin-right:0}.page-about section.what .text:nth-child(2n){margin-right:0;margin-left:auto}.page-about section.what .text:after{content:'';display:block;width:500%;height:100%;margin-left:-300%;background:#459ddd}}.page-about section.how{background:#459ddd;color:#fff;text-align:center}.page-about section.how .steps{width:100%}.page-about section.how li,.page-about section.how ol{list-style:none;margin:0;padding:0}.page-about section.how li:before,.page-about section.how ol:before{content:none}.page-about section.how ol{-webkit-box-pack:justify;justify-content:space-between;font-size:.8125rem;font-weight:200;line-height:1.3em}@media (min-width:768px){.page-about section.how ol{display:-ms-flexbox;display:-webkit-box;display:flex}}.page-about section.how li{margin:1rem 0;text-align:left;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (min-width:768px){.page-about section.how li{margin:0;width:33.33%}}@media (min-width:992px){.page-about section.how li{width:25%;position:relative}.page-about section.how li:not(:last-child):after{content:url("/assets/app/img/about/arrow-dotted.png");position:absolute;left:125%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.page-about section.how li span{display:block;max-width:100%;flex-shrink:1}.page-about section.how li .icon{background:#93c2ff;border-radius:50%;width:3.75rem;height:3.75rem;flex-shrink:0;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-right:1ex}.page-about section.how li.realization .icon:before,.page-about section.how li.submission .icon:before,.page-about section.how li.voting .icon:before{vertical-align:middle;font-family:icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#fff}.page-about section.how li.submission .icon:before{font-size:3.125rem;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-about section.how li.voting .icon:before{font-size:2.8125rem;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-about section.how li.realization .icon:before{font-size:3.125rem;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-about section.why{text-align:center}.page-about section.why h1{font-size:2.25rem}.page-about section.why li,.page-about section.why ol{list-style:none;margin:0;padding:0}.page-about section.why li:before,.page-about section.why ol:before{content:none}.page-about section.why ol{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;counter-reset:why-points}.page-about section.why li{width:50%;margin:1rem 0;text-align:center;flex-shrink:0;font-size:.875rem;font-weight:700;color:#99a2aa;position:relative}@media (min-width:768px){.page-about section.why li{width:33.33%}}@media (min-width:992px){.page-about section.why li{width:16.66%}.page-about section.why li:after{content:'';height:2px;background:#93c2ff;position:absolute;z-index:1;top:1.875rem;width:100%;left:0}.page-about section.why li:first-child:after{left:50%}.page-about section.why li:last-child:after{left:-50%}}.page-about section.why li:before{position:relative;z-index:2;counter-increment:why-points;content:counter(why-points);display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:50%;background:#93c2ff;color:#fff;margin:auto auto 1rem;font-weight:700;font-size:2.25rem;line-height:0;box-sizing:border-box;padding-top:.25rem}.page-about section.steps{background:#eeeff0}.page-about section.steps h1{font-size:2.25rem;color:#459ddd;text-align:center}.page-about section.steps li,.page-about section.steps ol{list-style:none;margin:0;padding:0}.page-about section.steps li:before,.page-about section.steps ol:before{content:none}.page-about section.steps ol{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:justify;-ms-grid-column-align:justify;justify-items:justify;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap;width:100%}.page-about section.steps li{width:100%;flex-shrink:0;-webkit-box-flex:0;flex-grow:0;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;text-align:center;position:relative;color:#99a2aa;font-size:.75rem;line-height:normal;box-sizing:border-box;padding:.9375rem}@media (min-width:768px){.page-about section.steps .steps-list{border:1px solid #969fa8;border-left:none;border-right:none}.page-about section.steps li{width:20%}.page-about section.steps li:not(:last-child){background:url("/assets/app/img/about/step-arr.svg") right no-repeat;background-size:auto 100%}}.page-about section.steps li .info{width:100%}.page-about section.steps li .title{font-weight:700;font-size:.875rem;margin-bottom:.9375rem}.page-about section.steps li .icon{background:#e5e7e9;width:1.875rem;height:1.875rem;border-radius:50%;flex-shrink:0;position:relative;margin-bottom:.5rem;color:#99a2aa;font-size:1.875rem}.page-about section.steps li.review .icon:before,.page-about section.steps li.submissions .icon:before{vertical-align:middle;font-family:icons;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out}.page-about section.steps li .icon:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-about section.steps li.submissions .icon:before{font-size:.9em;transition:color .3s ease-in-out}.page-about section.steps li.review .icon:before{font-size:.5em;transition:color .3s ease-in-out;margin-top:.05em}.page-about section.steps li.voting .icon:before,.page-about section.steps li.winners .icon:before{-webkit-transition:color .3s ease-in-out;font-weight:400;color:inherit;display:inline-block;margin-right:0;text-transform:none;margin-left:0;font-family:icons;font-style:normal;speak:none;text-decoration:inherit;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;text-align:center;line-height:1em}.page-about section.steps li.voting .icon:before{font-size:.85em;transition:color .3s ease-in-out}.page-about section.steps li.winners .icon:before{font-size:.75em;transition:color .3s ease-in-out}.page-about section.steps li.realization .icon:before{vertical-align:middle;font-family:icons;font-size:1em;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-about section.types .container{display:block}.page-about section.types h1{font-size:2.25rem}.page-about section.types ul{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap;list-style:none;text-align:left}.page-about section.types ul li{width:100%;position:relative;list-style:none;margin:1ex 0}.page-about section.types ul li:before{content:none;display:none}@media (min-width:768px){.page-about section.types ul li{width:50%}}@media (min-width:992px){.page-about section.types ul li{width:33.33%}}.page-about section.types ul .description{position:absolute;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.25);padding:1em;left:2.5rem;font-size:.8rem;right:.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.page-about section.types ul li:hover .description{opacity:1}.page-about section.how-to-make{background:#459ddd;color:#fff}.page-about section.how-to-make h1{font-size:2.25rem}.page-about section.how-to-make li,.page-about section.how-to-make ol{list-style:none;margin:0;padding:0}.page-about section.how-to-make li:before,.page-about section.how-to-make ol:before{content:none}.page-about section.how-to-make ol{width:100%}.page-about section.how-to-make li{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;font-weight:200;padding:1rem 0;position:relative}@media (min-width:992px){.page-about section.how-to-make li{padding:0;min-height:6.25rem;width:50%;flex-basis:50%}.page-about section.how-to-make li:first-child:before,.page-about section.how-to-make li:last-child:before{content:'';background:#459ddd;position:absolute;width:2px;height:50%;right:-2px}.page-about section.how-to-make li:first-child:before{top:0}.page-about section.how-to-make li:last-child:before{bottom:0}.page-about section.how-to-make li:nth-child(odd){border-right:2px solid #93c2ff}}.page-about section.how-to-make li:nth-child(odd){text-align:right;-webkit-box-pack:end;justify-content:flex-end}.page-about section.how-to-make li:nth-child(odd) .icon{margin-left:1rem}.page-about section.how-to-make li:nth-child(odd) .bubble{max-width:100%;flex-shrink:1;flex-wrap:wrap;text-wrap:normal;white-space:normal}.page-about section.how-to-make li:nth-child(odd) .bubble:before{content:'';border:.5rem solid transparent;border-right-width:0;border-left-width:.5rem;border-left-color:#64aceb;position:absolute;left:100%;top:50%;margin-left:-2px;margin-top:-.5rem}.page-about section.how-to-make li:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse;text-align:left;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:992px){.page-about section.how-to-make li:nth-child(odd) .icon{margin-right:-1.875rem}.page-about section.how-to-make li:nth-child(even){border-left:2px solid #93c2ff;margin-left:50%}.page-about section.how-to-make li:nth-child(even) .icon{margin-left:-1.875rem}}.page-about section.how-to-make li:nth-child(even) .icon{margin-right:1rem}.page-about section.how-to-make li:nth-child(even) .bubble{max-width:100%;flex-shrink:1;flex-wrap:wrap;text-wrap:normal;white-space:normal}.page-about section.how-to-make li:nth-child(even) .bubble:before{content:'';border:.5rem solid transparent;border-left-width:0;border-right-width:.5rem;border-right-color:#64aceb;position:absolute;right:100%;top:50%;margin-right:-2px;margin-top:-.5rem}.page-about section.how-to-make .icon{width:3.75rem;height:3.75rem;border-radius:50%;background:#93c2ff;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-shrink:0;position:relative}.page-about section.how-to-make .icon img{max-height:3rem;max-width:80%}.page-about section.how-to-make .bubble{background:#64aceb;padding:1.25rem 1.875rem;border-radius:2.5rem;font-size:.875rem;position:relative}.page-about section.how-to-make .important{margin-top:1.875rem;font-size:.875rem;font-weight:700}.page-about section.how-to-vote h1{font-size:2.25rem}.page-about section.how-to-vote .variants{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto;width:100%}.page-about section.how-to-vote .variant{margin-top:2.8125rem}@media (min-width:768px){.page-about section.how-to-vote .variant{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2));max-width:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2));width:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2))}.page-about section.how-to-vote .variant:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-about section.how-to-vote .variant:last-child{margin-right:0}.page-about section.how-to-vote .variant:nth-child(2n){margin-right:0;margin-left:auto}.page-about section.where .city{display:-ms-flexbox;display:-webkit-box;display:flex}}.page-about section.how-to-vote .cnt{border:1px solid #e5e7e9;padding:2.8125rem 1.25rem 1.25rem;height:100%;box-sizing:border-box;font-size:.875rem;color:#969fa8;position:relative}.page-about section.how-to-vote .cnt:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:center no-repeat #e5e7e9;border-radius:50%;background-size:60% 60%;width:4.375rem;height:4.375rem}.page-about section.how-to-vote .cnt.web:before{background-image:url("/assets/app/img/about/icon-vote-web.svg")}.page-about section.how-to-vote .cnt.offline:before{background-size:70% 70%;background-image:url("/assets/app/img/about/icon-vote-offline.svg")}.page-about section.how-to-vote h2{font-size:1.125rem;color:#459ddd;text-transform:uppercase}.page-about section.where{background:#eeeff0}.page-about section.where .ukraine,.page-about section.where .world{width:100%}.page-about section.where h1{font-size:2.25rem;margin:0}.page-about section.where h2{font-size:1.875rem;text-transform:uppercase;color:#99a2aa;margin:1.25rem 0}.page-about section.where h3{font-size:1.125rem}.page-about section.where #about-map{height:500px;width:100%;margin-top:30px}.page-about section.where .city{background:#fff;margin:.625rem 0}.page-about section.where .city:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse}.page-about section.where .media{width:100%;background-position:center;background-size:cover;min-height:12.5rem}@media (min-width:768px){.page-about section.where .city:nth-child(odd) .info:after{border:.625rem solid transparent;border-right-width:0;border-left-width:.625rem;border-left-color:#fff;right:auto;left:100%}.page-about section.where .media{width:48%}}.page-about section.where .info{width:100%;font-size:.875rem;font-weight:200;padding:1.875rem;box-sizing:border-box;text-align:left;position:relative}@media (min-width:768px){.page-about section.where .info{width:52%}.page-about section.where .info:after{content:'';border:.625rem solid transparent;border-left-width:0;border-right-width:.625rem;border-right-color:#fff;position:absolute;right:100%;top:10%}}.page-about section.participate{background:#459ddd;color:#fff;font-size:.875rem;font-weight:700}.page-about section.participate .btn{background:#0e293e}.page-cabinet{width:100%}.page-cabinet aside{background:#459ddd;color:#fff;flex-shrink:0;width:100%}.page-cabinet aside a{color:#fff;height:3.333333333333333rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:1rem;box-sizing:border-box}.page-cabinet aside li,.page-cabinet aside ul{list-style:none;margin:0;padding:0}.page-cabinet .accounts,.page-cabinet .card{margin-bottom:1.875rem}.page-cabinet aside li:before,.page-cabinet aside ul:before{content:none}.page-cabinet aside ul{display:-ms-flexbox;display:-webkit-box;display:flex}.page-cabinet aside li{display:inline-block}@media (min-width:768px){.page-cabinet aside li{display:block}}.page-cabinet aside li.active a{background:rgba(255,255,255,.2)}.page-cabinet .data{background:#fafafa;padding:1.875rem;width:100%;box-sizing:border-box;flex-shrink:1}.page-cabinet .card{display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between;font-weight:700}.page-cabinet .card .presentation{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:1.125rem;color:#0e293e}.page-cabinet .card .photo{width:4.375rem;height:4.375rem;border-radius:50%;margin-right:1ex;cursor:pointer;overflow:hidden}.page-cabinet .card .photo label{cursor:pointer;position:relative;overflow:hidden}.page-cabinet .card .photo label:before{vertical-align:middle;font-family:icons;font-size:1.5rem;font-style:normal;font-weight:400;color:#fff;speak:none;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%;opacity:0;position:absolute;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:4.375rem;height:4.375rem;background:rgba(0,0,0,.5);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.page-cabinet .columns,.page-cabinet .project-edit-container form .inputs{flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.page-cabinet .card .photo label:hover:before{opacity:1}.page-gbk-index .candidate-card header .vote .vote-action .btn.disabled,.page-gbk-index .header .submit-action .btn.disabled{opacity:.15}.page-cabinet .card .photo input{cursor:pointer}.page-cabinet .card .photo img{width:100%;height:100%;cursor:pointer}.page-cabinet .card .reg{text-align:right;font-size:.8125rem;color:#99a2aa;text-transform:uppercase}.page-cabinet .card .reg strong{color:#459ddd}.page-cabinet .columns{display:-webkit-box;display:flex;max-width:100%;margin-left:auto;margin-right:auto;width:100%;-webkit-box-align:start;align-items:flex-start}.page-cabinet .columns label{white-space:nowrap}@media (max-width:767px){.page-cabinet .columns .checkbox-label{white-space:normal;margin-top:10px}}.page-cabinet .form-group{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:480px){.page-cabinet .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));max-width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5))}.page-cabinet .form-group:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-cabinet .form-group:last-child{margin-right:0}.page-cabinet .form-group:nth-child(2n){margin-right:0;margin-left:auto}}@media (min-width:768px){.page-cabinet .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.page-cabinet .form-group:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-cabinet .form-group:last-child{margin-right:0}.page-cabinet .form-group:nth-child(3n){margin-right:0;margin-left:auto}}@media (min-width:992px){.page-cabinet .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.page-cabinet .form-group:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-cabinet .form-group:last-child{margin-right:0}.page-cabinet .form-group:nth-child(3n){margin-right:0;margin-left:auto}}.page-cabinet .file-label,.page-cabinet .form-group .input{background-color:#fff}.page-cabinet .form-group.attached-file{font-weight:700}.page-cabinet .form-group.attached-file .holder{height:auto}.page-cabinet .form-group.attached-file .holder div{max-width:100%}.page-cabinet .form-group.attached-file a{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:100%}.page-cabinet .accounts h2{color:#99a2aa;margin:0;font-size:1em;text-transform:uppercase}.page-cabinet .accounts .connect{font-size:.75em;margin-left:-.5ex}.page-cabinet .accounts .connect a.btn{margin:.5ex}.page-cabinet .actions{text-align:right}.page-cabinet .filters{margin-bottom:1.25rem;font-size:.8125rem}.page-cabinet .filters form{display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center}.page-cabinet .filters .form-group{margin:0}.page-cabinet .filters .search{width:100%;margin:0 1.875rem 0 0;flex-shrink:1}.page-cabinet .filters .search input{background-color:transparent}.page-cabinet .filters .input{height:1.875rem}.page-cabinet .filters .btn{display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#0e293e;color:#fff;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:700;line-height:1em;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out}.page-cabinet .filters .add:before,.page-cabinet .project-list .edit:before{font-family:icons;font-style:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;vertical-align:middle;line-height:1em;text-align:center}.page-cabinet .filters .btn:hover{background:#164061;color:#fff}.page-cabinet .filters .add{text-transform:none}.page-cabinet .filters .add:before{font-size:.8em;font-weight:400;color:inherit;display:inline-block;margin-left:0;transition:color .3s ease-in-out;margin-right:1ex}.page-cabinet .filters select{color:#fff;background-color:#99a2aa!important;font-weight:700;background-image:url("/assets/app/img/arrow-down-white.svg")}.page-cabinet .filters .submit{position:absolute;z-index:-1}.page-cabinet .project-list .actions{padding-left:2ex;padding-right:2ex}.page-cabinet .project-list .actions form{display:inline-block;margin-left:1ex}.page-cabinet .project-list .edit:before{font-size:inherit;font-weight:400;color:inherit;display:inline-block;margin-right:0;margin-left:0;transition:color .3s ease-in-out}.page-cabinet .rating-table .selected:not(.lastrunner) td{background:#8cc793!important}.page-cabinet .rating-table .probable td{background:#ffeb7c}.page-cabinet .rating-table .lastrunner{position:relative}.page-cabinet .rating-table .lastrunner td:first-child:before{content:attr(data-runner);position:absolute;width:100%;left:0;height:1rem;margin-top:-2.25rem;text-align:center;background:#969fa8;color:#fff;font-weight:700;text-transform:uppercase;font-size:.75rem}.page-gbk-index .candidate-card .data .delegates ul li:before,.page-gbk-index .candidate-card .data .delegates ul:before,.page-gbk-index .list .candidate:before,.page-gbk-index .list .candidates-list:before,.page-help .files li:after,.page-home .active-projects .project-holder:before,.page-home .active-projects .projects-list:before,.page-home .news .project-holder:before,.page-home .news .projects-list:before,.page-project-create .steps li:before,.page-project-create .steps ol:before,.page-project-show .project-control .project-history li:before,.page-project-show .project-control .project-history ul:before,.page-project-show .project-info article.project article.history li:before,.page-project-show .project-info article.project article.history ul:before,.page-projects .projects .project-holder:before,.page-projects .projects .projects-list:before{content:none}.page-cabinet .rating-table .lastrunner td{background:#bddef7;border-top:1rem #969fa8 solid;border-bottom:1rem #969fa8 solid}.page-cabinet .rating-table .spacer td{background:#fff;text-align:center;vertical-align:middle;color:#363636;font-weight:700}.page-cabinet .rating-table .votes{font-weight:700}.page-cabinet .project-edit-container form .inputs{display:-webkit-box;display:flex;max-width:100%;margin-left:auto;margin-right:auto;width:100%}.page-cabinet .project-edit-container input[type=hidden]{position:absolute}.page-cabinet .project-edit-container .form-group{width:100%}.page-cabinet .project-edit-container .fileName{font-size:.75rem;color:#99a2aa;margin:.25em .5em}.page-cabinet .project-edit-container .delete:before,.page-gbk-index .list .list-header .search-block button:before{font-family:icons;font-style:normal;margin-right:0;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;vertical-align:middle;speak:none;text-decoration:inherit}.page-cabinet .project-edit-container .delete{cursor:pointer;color:#459ddd}.page-cabinet .project-edit-container .delete:before{font-size:inherit;font-weight:400;color:inherit;display:inline-block;text-align:center;line-height:1em;margin-left:0;transition:color .3s ease-in-out}.page-cabinet .table .author-presentation{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.page-cabinet .table .author-presentation .author-name{margin-left:1ex}.page-cabinet .table .author-presentation .photo{line-height:0;border-radius:50%;overflow:hidden}.page-cabinet .table .author-presentation .photo img{width:2em;height:2em}@media (max-width:767px){.page-cabinet{font-size:13px}}.page-contacts .facebook{height:50px;line-height:50px;display:block;text-align:center;background:#3b579d;color:#fff;padding:0 1em;font-size:.9em}.page-contacts .facebook img{margin-left:0;height:1.6em;margin-top:-.3em;vertical-align:middle}.page-contacts h2{font-size:1rem;font-weight:700}.page-contacts .well{font-size:.875rem;padding:0;color:#99a2aa}.page-contacts .well h3{font-size:.8125rem;text-transform:uppercase}.page-contacts .well address{font-style:normal}.page-contacts .well .txt{box-sizing:border-box;padding:1.875rem 0 1.875rem 1.875rem}@media (min-width:768px){.page-contacts .well{-webkit-box-align:stretch;align-items:stretch;display:-ms-flexbox;display:-webkit-box;display:flex}.page-contacts .well .txt{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3));max-width:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3));width:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3))}.page-contacts .well .txt:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-contacts .well .txt:last-child{margin-right:0}.page-contacts .well .txt:nth-child(2n){margin-right:0;margin-left:auto}}.page-contacts .well .map{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;position:relative;min-height:9.375rem}@media (min-width:768px){.page-contacts .well .map{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3));max-width:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3));width:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3))}.page-contacts .well .map:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-contacts .well .map:last-child{margin-right:0}.page-contacts .well .map:nth-child(2n){margin-right:0;margin-left:auto}.page-contacts .feedback .inputs{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto}}.page-contacts .well .map iframe{position:absolute;width:100%;height:100%}.page-contacts .feedback .inputs,.page-contacts .feedback form{width:100%}.page-contacts .feedback .form-group{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:768px){.page-contacts .feedback .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3));max-width:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3));width:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3))}.page-contacts .feedback .form-group:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-contacts .feedback .form-group:last-child{margin-right:0}.page-contacts .feedback .form-group:nth-child(3n){margin-right:0;margin-left:auto}}.page-contacts .feedback .form-group button{width:100%}@media (min-width:768px){.page-contacts .feedback .form-group.message{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (1.875rem - 1.875rem * 1));max-width:calc(99.9% * 1 - (1.875rem - 1.875rem * 1));width:calc(99.9% * 1 - (1.875rem - 1.875rem * 1))}.page-contacts .feedback .form-group.message:last-child{margin-right:0}.page-contacts .feedback .form-group.message:nth-child(1n){margin-right:0;margin-left:auto}}.page-gbk-create form{width:100%}.page-gbk-create form .form-group{box-sizing:border-box}.page-gbk-index{margin-top:-1.875rem}.page-gbk-index .header{text-align:center;overflow:hidden}.page-gbk-index .header h1{font-size:2.25rem;margin-bottom:0}.page-gbk-index .header .container-holder{position:relative;z-index:10;padding-bottom:35.3125%}.page-gbk-index .header .container-holder .cover{position:absolute;z-index:-1;width:134%;left:-17%;max-width:none}.page-gbk-index .header .container-holder .wrap{box-sizing:border-box;padding-top:1.875rem;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:992px){.page-gbk-create form{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.page-gbk-create form>.form-group{flex-basis:50%}.page-gbk-create form>.form-group:nth-child(2n+1){padding-left:1rem}.page-gbk-create form>.form-group:nth-child(2n){padding-right:1rem}.page-gbk-index .header .container-holder .wrap{padding:0 20%}}.page-gbk-index .header .submit-action{position:relative}.page-gbk-index .header .submit-action .error,.page-gbk-index .header .submit-action .informer{position:absolute;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;font-size:.625rem;font-weight:700}.page-gbk-index .header .submit-action .error{color:#ed2222}.page-gbk-index .list .candidate,.page-gbk-index .list .candidates-list{list-style:none;margin:0;padding:0}.page-gbk-index .list .candidate{margin-bottom:1rem}.page-gbk-index .list .list-header{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:2rem 0 1rem}.page-gbk-index .list .list-header h1{margin:0;font-size:1.375rem}.page-gbk-index .list .list-header form{width:60%}.page-gbk-index .list .list-header .search-block{position:relative;border:1px solid}.page-gbk-index .list .list-header .search-block input{font-size:.875rem;border:none;width:100%;padding:.5rem}.page-gbk-index .list .list-header .search-block button{position:absolute;height:100%;width:2em;right:0;top:0;background:0 0;border:none}.page-gbk-index .list .list-header .search-block button:before{font-size:inherit;font-weight:400;color:inherit;display:inline-block;text-align:center;line-height:1em;margin-left:0;transition:color .3s ease-in-out;margin-top:-.25rem}.page-gbk-index .candidate-card{border:1px solid #e5e7e9;padding:1rem;box-sizing:border-box}.page-gbk-index .candidate-card header{border-bottom:1px solid #e5e7e9;padding-bottom:1rem;margin-bottom:1rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.page-gbk-index .candidate-card header .title{font-weight:700;flex-basis:35%}.page-gbk-index .candidate-card header .status{font-size:.75rem;font-weight:400}.page-gbk-index .candidate-card header .meta{text-transform:uppercase;font-weight:700;color:#99a2aa;font-size:.75rem}.page-gbk-index .candidate-card header .meta strong{color:#000}.page-gbk-index .candidate-card header .vote .vote-action{position:relative}.page-gbk-index .candidate-card header .vote .vote-action .btn{width:100%;min-width:8.75rem}.page-gbk-index .candidate-card header .vote .vote-action .btn.already{background:#64a420}.page-gbk-index .candidate-card header .vote .vote-action .error,.page-gbk-index .candidate-card header .vote .vote-action .informer{position:absolute;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;font-size:.625rem;font-weight:700}.page-gbk-index .candidate-card header .vote .vote-action .error{color:#ed2222}.page-gbk-index .candidate-card header .vote .loading{position:relative}.page-gbk-index .candidate-card header .vote .loading:after{content:'';background:url("/assets/app/img/gallery-preloader.gif") center no-repeat rgba(255,255,255,.5);position:absolute;width:100%;height:100%;left:0;top:0}.page-gbk-index .candidate-card .data{font-size:.75rem;color:#99a2aa}.page-gbk-index .candidate-card .data strong{color:#000}.page-gbk-index .candidate-card .data .row{display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between}.page-gbk-index .candidate-card .data .row:not(:last-child){margin-bottom:1rem}.page-gbk-index .candidate-card .data .owner{flex-basis:25%}.page-gbk-index .candidate-card .data .delegates{flex-basis:40%}.page-gbk-index .candidate-card .data .delegates ul{list-style:none;margin:0 0 0 -.5ex;padding:0;display:block}.page-gbk-index .candidate-card .data .delegates ul li{list-style:none;padding:0;display:inline;margin:0 .5ex}.page-gbk-index .candidate-card .data .web{flex-basis:35%}.page-gbk-index .candidate-card .data .reports{flex-basis:65%;font-weight:700}.page-gbk-index .candidate-card .data .edrpou{flex-basis:35%;font-weight:700}.page-gbk-index .candidate-card .data .label{text-transform:uppercase;color:#99a2aa;font-weight:700}.page-gbk-index .candidate-card .data .person{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.page-gbk-index .candidate-card .data .person .media{width:1.875rem;height:1.875rem;border-radius:50%;overflow:hidden;margin-right:1ex}.page-gbk-index .candidate-card .data .person .media img{width:100%;height:100%;display:block}.page-help h1{margin-bottom:0}.page-help p{margin-top:0}.page-help .files ul{border-top:1px solid #e5e7e9}.page-help .files li{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:1rem 0;width:100%}.banner-statistics{background:url("/assets/app/img/cityscape1.svg") bottom no-repeat #79b4d4;background-size:auto 100%;min-height:6.25rem;height:6.25rem;margin:0 0 .625rem;display:-ms-flexbox;display:-webkit-box;display:flex;color:#fff;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1rem;text-transform:uppercase;font-weight:700}.banner-statistics a,.banner-statistics strong{-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;margin-top:-.1rem;text-align:center}.banner-statistics .counters{margin-bottom:1rem}.banner-statistics>div{text-align:center}.banner-statistics strong{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;color:#132f45;min-height:1.6rem;border-radius:.125rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:700;line-height:1em;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out;padding-left:.4em;padding-right:.4em;background:#fff!important;margin-left:1ex}.banner-statistics strong:hover{background:#e6e6e6;color:#132f45}.banner-statistics a{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#79b4d4;color:#fff;min-height:1.6rem;border-radius:.125rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.8rem;padding-left:.8rem;line-height:1em;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out;border:.0625rem solid #fff;margin-left:1em;text-transform:none;font-size:.875rem;font-weight:400}.banner-statistics a:hover{background:#60a6cc;color:#fff}.page-home .active-projects .section-header,.page-home .news .section-header{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;align-content:center;margin-bottom:1.25rem}@media (max-width:480px){.page-home .active-projects .section-header,.page-home .news .section-header{display:block}}.page-home .active-projects .section-header h1,.page-home .news .section-header h1{font-size:1.5rem;margin:0}.page-home .active-projects .section-header .all,.page-home .news .section-header .all{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:0 0;color:#459ddd;min-height:1.875rem;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.9375rem;padding-left:.9375rem;line-height:1em;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;border:1px solid #459ddd;font-size:.8125rem;text-transform:none;font-weight:700}.page-home .active-projects .archive h2 .icon:before,.page-home .active-projects .section-header .all:before{vertical-align:middle;font-family:icons;font-style:normal;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}.page-home .active-projects .section-header .all:hover,.page-home .news .section-header .all:hover{background:#459ddd;color:#fff}.page-home .active-projects .project-holder,.page-home .active-projects .projects-list,.page-home .news .project-holder,.page-home .news .projects-list{list-style:none;margin:0;padding:0}.page-home .active-projects .section-header .all:before{font-size:inherit;color:inherit;speak:none;display:inline-block;text-decoration:inherit;text-align:center;line-height:1em;margin-left:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-right:1ex}.page-home .active-projects{margin-bottom:3.125rem}.page-home .active-projects .projects-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto;width:100%}.page-home .active-projects .projects-list .project-holder{position:relative;width:100%;margin-bottom:1.875rem}@media (min-width:768px){.page-home .active-projects .projects-list .project-holder{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.page-home .active-projects .projects-list .project-holder:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-home .active-projects .projects-list .project-holder:last-child{margin-right:0}.page-home .active-projects .projects-list .project-holder:nth-child(3n){margin-right:0;margin-left:auto}}.page-home .active-projects .fb-join{position:absolute;top:13.7rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-home .active-projects .fb-page-title{position:absolute;width:100%;top:5rem;left:0;text-align:center}.page-home .active-projects .archive{background:#eeeff0;padding:1.875rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.page-home .active-projects .archive h2{font-size:1.5rem;margin:0}.page-home .active-projects .archive h2 .icon{display:inline-block;width:2.8125rem;height:2.8125rem;background:#e5e7e9;border-radius:50%;position:relative;vertical-align:middle;margin-top:-.1em}.page-home .active-projects .archive h2 .icon:before{font-size:2.25rem;color:#99a2aa;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;line-height:1em;margin-left:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-home .active-projects .archive .meta a,.page-home .news .youtube-link{display:-webkit-inline-box;min-height:1.875rem;border-radius:.125rem;-webkit-box-pack:center;padding-left:.9375rem;line-height:1em;text-align:center;vertical-align:middle}.page-home .active-projects .archive .meta a{display:-ms-inline-flexbox;display:inline-flex;background:#459ddd;color:#fff;justify-content:center;-webkit-box-align:center;align-items:center;font-weight:700;padding-right:.9375rem;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;margin-bottom:.5rem;text-transform:none}.page-home .active-projects .archive .meta a:hover{background:#2c90d9;color:#fff}.page-home .active-projects .archive .meta a:not(:last-child){margin-right:.3125rem}.page-home .news{background:#ecf4f8;padding:.9375rem}.page-home .news .youtube-link{display:-ms-inline-flexbox;display:inline-flex;background:0 0;color:#459ddd;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.9375rem;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;border:1px solid #459ddd;font-size:.8125rem;text-transform:none;font-weight:700}.page-home .news .news-fb-link,.page-news .show .back{min-height:1.875rem;font-weight:700;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;text-transform:none}.page-home .news .youtube-link:hover{background:#459ddd;color:#fff}.page-home .news .youtube-link img{width:80px;margin-left:.25rem}.page-home .news .news-fb-link{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#3c5899;color:#fff;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.9375rem;padding-left:.9375rem;line-height:1em;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out;border:1px solid #3c5899;font-size:.8125rem;margin-right:1rem}.page-home .news .news-fb-link:hover{background:#4464ae;color:#fff}@media (max-width:480px){.page-home .news a{margin-bottom:10px}.page-home .news .news-fb-link{margin-right:0}}.page-home .news .news-fb-link img{margin-top:-2px;margin-left:.25rem}.page-home .news .news-block{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto;width:100%;-webkit-box-align:stretch;align-items:stretch}.page-home .news .news-block .primary,.page-home .news .news-block .secondary{width:100%;margin-bottom:1.875rem}@media (min-width:768px){.page-home .news .news-block .primary,.page-home .news .news-block .secondary{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));max-width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));margin-bottom:0}.page-home .news .news-block .primary:nth-child(1n),.page-home .news .news-block .secondary:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-home .news .news-block .primary:last-child,.page-home .news .news-block .secondary:last-child{margin-right:0}.page-home .news .news-block .primary:nth-child(NaNn),.page-home .news .news-block .secondary:nth-child(NaNn){margin-right:0;margin-left:auto}.page-home .news .news-block .primary time{font-size:.75rem}}.page-home .news .news-block .primary .news-item{position:relative;display:block;width:100%;background-size:cover;background-position:center;padding-bottom:0;padding-top:25%}@media (min-width:992px){.page-home .news .news-block .primary .news-item{padding-top:0;padding-bottom:70%}.page-home .news .news-block .primary .meta{position:absolute}}.page-home .news .news-block .primary .meta{width:100%;bottom:0;padding:1.5625rem 1.875rem;background:rgba(14,41,62,.7);color:#fff;box-sizing:border-box}.page-home .news .news-block .primary time{font-weight:700;color:#459ddd}.page-home .news .news-block .primary .title{font-weight:700;margin:.625rem 0 .3125rem}.page-home .news .news-block .primary .announce{color:#969fa8;line-height:1em}.page-home .news .news-block .secondary{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;position:relative;flex-shrink:1;max-width:100%}.page-home .news .news-block .secondary ul{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;position:relative;z-index:2;flex-shrink:1;width:100%;list-style:none}.page-home .news .news-block .secondary ul.top{-webkit-box-pack:start;justify-content:flex-start;margin:0!important}.page-home .news .news-block .secondary ul.top li{margin-bottom:.8rem}.page-home .news .news-block .secondary li{position:relative;padding-right:1.875rem}.page-home .news .news-block .secondary li:after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.page-home .news .news-block .secondary li{margin-bottom:1.25rem}}.page-home .news .news-block .secondary .news-item{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;color:#0e293e}.page-home .news .news-block .secondary .news-item:hover{color:#459ddd}.page-home .news .news-block .secondary .news-item time{color:#459ddd;font-weight:700;margin-top:0;margin-bottom:.3125rem;line-height:1em;display:block}.page-home .news .news-block .secondary .news-item .media{width:6.25rem;height:3.75rem;background-size:cover;background-position:center;flex-shrink:0;margin-right:1.25rem}.page-home .news .news-block .secondary .news-item .announce{height:2.6em;overflow:hidden;text-overflow:ellipsis}.page-home .news .news-block .secondary .news-item .info{max-width:100%;flex-shrink:1}#promo-video .popup-content .wrap{position:relative;text-align:center;padding:0 0 56.25%}#promo-video .popup-content .wrap iframe{position:absolute;top:0;left:0}.page-login{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center}.page-login>.container{display:block;text-align:center}.page-login .variants{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.page-login .variant{margin:0 auto 5rem}@media (min-width:480px){.page-login .variant{width:70%}}@media (min-width:768px){.page-home .news .news-block .primary .announce{font-size:.75rem}.page-home .news .news-block .secondary .news-item{font-size:.875rem}.page-home .news .news-block .secondary .news-item time{font-size:.625rem}.page-login .variant{width:50%}}@media (min-width:992px){.page-login .variant{width:40%}}.page-login .variant .cnt:before,.page-register .variant .cnt:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:4.375rem}.page-login .variant .btn{font-size:.8em}.page-login .variant .btn span{white-space:nowrap;flex-shrink:0;vertical-align:middle}.page-login .variant .btn img{height:1.1em;vertical-align:middle;margin-top:-.2em}.page-login .variant .cnt{border:1px solid #e5e7e9;padding:2.8125rem 1.25rem 1.25rem;height:100%;box-sizing:border-box;font-size:.875rem;color:#0e293e;position:relative}.page-login .variant .cnt:before{content:'';position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:center no-repeat #e5e7e9;border-radius:50%;background-size:60% 60%;height:4.375rem}.page-login .variant .cnt.bank-id:before{background-image:url("/assets/app/img/auth/bankid.svg")}.page-login .variant .cnt.kyivcard:before{background-image:url("/assets/app/img/auth/kk-b.svg")}.page-login .variant .cnt.kyivcab:before{background-image:url("/assets/app/img/auth/kcab-b.svg")}.page-login .form-group{text-align:left}.page-login .checkbox{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:100%;margin-top:.3125rem}.page-login .actions button{width:100%;margin-bottom:.3125rem}.page-news .list{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:100%;-webkit-box-align:start;align-items:flex-start;margin:0 -.9375rem}.page-news .list:after,.page-news .list:before{display:table;content:''}.page-news .list:after{clear:both}.page-news .news-item{width:100%;background:#fff;border:1px solid #e5e7e9;padding:1.875rem;box-sizing:border-box;font-size:.75rem;margin:.9375rem}@media (min-width:768px){.page-news .news-item{-webkit-box-flex:0;flex:0 0 auto;width:calc(99.9% * 1/2 - 1.875rem);margin-left:.5rem;margin-right:.5rem}}@media (min-width:992px){.page-news .news-item{-webkit-box-flex:0;flex:0 0 auto;width:calc(99.9% * 1/4 - 1.875rem);margin-left:.5rem;margin-right:.5rem}}.page-news .show,.page-project-show .mainblock{flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.page-news .news-item .photo{margin:-1.875rem -1.875rem 1.875rem}.page-news .news-item img{width:100%}.page-news .news-item h1{font-size:.875rem;margin:0}.page-news .news-item h1 a{color:inherit}.page-news .news-item time{color:#459ddd;font-weight:700}.page-news .news-item p{margin:.9375rem 0 0}.page-news .loader{text-align:center}.page-news .show{width:100%;display:-webkit-box;display:flex;max-width:100%;margin-left:auto;margin-right:auto}.page-news .show article{color:#0e293e;line-height:1.4em;font-size:.75rem}@media (min-width:768px){.page-news .show aside{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/6 - (1.875rem - 1.875rem * 1/6));max-width:calc(99.9% * 1/6 - (1.875rem - 1.875rem * 1/6));width:calc(99.9% * 1/6 - (1.875rem - 1.875rem * 1/6))}.page-news .show aside:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-news .show aside:last-child{margin-right:0}.page-news .show aside:nth-child(3n){margin-right:0;margin-left:auto}.page-news .show article{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/6 - (1.875rem - 1.875rem * 4/6));max-width:calc(99.9% * 4/6 - (1.875rem - 1.875rem * 4/6));width:calc(99.9% * 4/6 - (1.875rem - 1.875rem * 4/6))}.page-news .show article:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-news .show article:last-child{margin-right:0}.page-news .show article:nth-child(3n){margin-right:0;margin-left:auto}.page-news .show .social-likes{width:3rem}}.page-news .show article h1{font-size:2.25rem;line-height:1em;margin:0}.page-news .show article time{display:block;color:#459ddd;font-weight:700;font-size:1.125rem;margin-bottom:1rem}.page-news .show article img{max-width:100%}.page-news .show .back{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#99a2aa;color:#fff;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.9375rem;padding-left:.9375rem;line-height:1em;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out}.page-news .show .back:hover{background:#87929b;color:#fff}.page-news .show .caption{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.page-news .show .media{max-width:100%}.page-news .show .description{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:left;justify-content:left;font-style:italic}@media (min-width:768px){.page-news .show .image{width:50%;float:left}.page-news .show .description{width:calc(50% - 1rem);padding-left:1rem;float:left}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-webkit-tap-highlight-color:transparent;background:#ddd;outline:0;font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tooltip,.select2-container .select2-choice,.select2-results .select2-result-label{-webkit-user-select:none;-moz-user-select:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4);color:#0078a8}.leaflet-tile{-webkit-filter:inherit;filter:inherit}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;float:left;clear:both}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-right .leaflet-control{float:right;margin-right:10px}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-moz-grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container a.leaflet-active{outline:orange solid 2px}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("/assets/app/img/leaflet/layers.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("/assets/app/img/leaflet/layers-2x.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("/assets/app/img/leaflet/marker-icon.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-out;transition:opacity .3s ease-in,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in,-webkit-transform .3s ease-out}.leaflet-cluster-spider-leg{-webkit-transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:rgba(181,226,140,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:rgba(253,156,115,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.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}.page-projects{position:relative}@media (min-width:768px){.page-projects{display:-ms-flexbox;display:-webkit-box;display:flex}}.page-projects h1{margin-top:0;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.page-projects .filters .filter-rising_stars .btn:before,.page-projects .views .display-cards:before,.page-projects .views .display-map:before{font-family:icons;font-weight:400;display:inline-block;-webkit-transition:color .3s ease-in-out;color:inherit;text-transform:none;margin-left:0;-moz-osx-font-smoothing:grayscale}.page-projects .views .display-cards:before,.page-projects .views .display-map:before{vertical-align:middle;font-size:inherit;font-style:normal;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;line-height:1em;-webkit-font-smoothing:antialiased;transition:color .3s ease-in-out;margin-right:1ex}@media (min-width:768px){.page-projects .projects{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .666666666666667 - (1.875rem - 1.875rem * .666666666666667));max-width:calc(99.9% * .666666666666667 - (1.875rem - 1.875rem * .666666666666667));width:calc(99.9% * .666666666666667 - (1.875rem - 1.875rem * .666666666666667))}.page-projects .projects:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-projects .projects:last-child{margin-right:0}.page-projects .projects:nth-child(2n){margin-right:0;margin-left:auto}}.page-projects .projects .project-holder,.page-projects .projects .projects-list{list-style:none;margin:0;padding:0}.page-projects .projects .projects-list{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap}.page-projects .projects .project-holder{width:100%;margin-bottom:1.875rem}.page-projects .projects .search{margin-bottom:.9375rem;position:relative;z-index:10}.page-projects .filters{margin-bottom:1.875rem;box-sizing:border-box;position:relative;z-index:10}@media (min-width:768px){.page-projects .projects .project-holder{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));max-width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5))}.page-projects .projects .project-holder:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-projects .projects .project-holder:last-child{margin-right:0}.page-projects .projects .project-holder:nth-child(2n){margin-right:0;margin-left:auto}.page-projects .filters{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));margin-bottom:0;padding-right:1.875rem}.page-projects .filters:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-projects .filters:last-child{margin-right:0}.page-projects .filters:nth-child(2n){margin-right:0;margin-left:auto}}.page-projects .filters .filter-rising_stars .btn:before,.page-projects .filters .filter-rising_stars input[checked]+.btn:before{vertical-align:middle;font-style:normal;speak:none;text-decoration:inherit;margin-right:1ex;text-align:center;font-variant:normal;-webkit-font-smoothing:antialiased}.page-projects .filters .filter-rising_stars{position:relative}.page-projects .filters .filter-rising_stars .btn{position:relative;cursor:pointer;width:100%;background:#f9a825}.page-projects .filters .filter-rising_stars .btn:before{font-size:1.2em;line-height:1em;transition:color .3s ease-in-out}.page-projects .filters .detailed .arr:before,.page-projects .filters .filter-rising_stars input[checked]+.btn:before{-webkit-transition:color .3s ease-in-out;display:inline-block;font-weight:400;line-height:1em;font-family:icons}.page-projects .filters .filter-rising_stars input{position:absolute;opacity:0}.page-projects .filters .filter-rising_stars input[checked]+.btn{background:#459ddd}.page-projects .filters .filter-rising_stars input[checked]+.btn:before{font-size:.8em;color:inherit;text-transform:none;margin-left:0;-moz-osx-font-smoothing:grayscale;transition:color .3s ease-in-out}.page-projects .filters .main{padding-bottom:.625rem}@media (min-width:768px){.page-projects .filters .main .tag-holder:not(:first-child){margin-left:2ex}}.page-projects .filters .main .label{font-size:.8rem;font-weight:700;color:#99a2aa}.page-projects .filters .main .budget_type,.page-projects .filters .main .type{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.page-projects .filters .main .tag-holder.statuses{-webkit-box-flex:1;flex-grow:1}.page-projects .filters .main .tag-holder:not(:last-child){margin-right:1ex}.page-projects .filters .main .tag-input{flex-shrink:0;margin:0}.page-projects .filters .main .tag-input:not(:last-child){margin-right:1ex}.page-projects .filters .search{width:100%;margin-bottom:1rem}.page-projects .filters .search:before{right:.5rem}.page-projects .filters .search input{padding-left:.5rem;border:1px solid #000}.page-projects .filters .detailed{background:#e5e7e9;color:#2c5e83;padding:0 1rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase;position:relative}.page-projects .filters .detailed .arr:before,.page-projects .filters .detailed .collapsed .arr:before{font-size:.3125rem;vertical-align:middle;font-style:normal;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.page-projects .filters .detailed{margin:0 -1.875rem}}.page-projects .filters .detailed .filters-title{color:#fff;background:#2c5e83;padding:.5rem 1rem;margin:0 -1rem}.page-projects .filters .detailed .label{border-bottom:1px solid #2c5e83;padding-bottom:.25em;margin:1rem 0 .5rem}.page-projects .filters .detailed .label .arr{float:right}.page-projects .filters .detailed .collapser{cursor:pointer}.page-projects .filters .detailed .arr{margin-left:.75ex}.page-projects .filters .detailed .arr:before{color:#459ddd;margin-right:0;text-transform:none;margin-left:0;transition:color .3s ease-in-out}.page-projects .filters .detailed .collapsed .arr{margin-left:.75ex}.page-projects .filters .detailed .collapsed .arr:before{font-family:icons;font-weight:400;color:#459ddd;display:inline-block;margin-right:0;text-transform:none;line-height:1em;margin-left:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-projects .filters .detailed .collapsed+.collapsable{display:none}.page-projects .filters .detailed label{text-transform:none;color:inherit;font-weight:400}.page-projects .filters .detailed .cats{box-sizing:border-box;cursor:pointer;flex-shrink:0;width:100%;-webkit-box-pack:start;justify-content:flex-start}.page-projects .filters .detailed .cats>*{flex-shrink:0}.page-projects .filters .detailed .district{box-sizing:border-box;cursor:pointer;flex-shrink:0;width:100%;-webkit-box-pack:start;justify-content:flex-start}.page-projects .filters .detailed .district>*{flex-shrink:0}.page-projects .filters .detailed .counter{font-style:normal;background:#ed2222;border-radius:50%;font-size:.8em;line-height:1em;display:-ms-flexbox;display:-webkit-box;display:flex;width:1.5em;height:1.5em;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;left:-.5em;top:-.5em}.page-projects .filters .detailed .counter:empty{display:none}.page-projects .filters .detailed .budget{flex-shrink:1;width:100%}.page-projects .filters .detailed .budget .control{margin-right:2rem}@media (max-width:479px){.page-projects .filters .detailed .budget .control{margin-left:2rem}.page-projects .filters .detailed .budget .label{display:none}}.page-projects .filters .detailed .submit{flex-shrink:0;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;width:100%;padding:0;text-align:center;margin-top:1.875rem}.page-projects .filters .detailed .submit button{box-sizing:border-box;margin-bottom:.5rem;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#459ddd;color:#fff;min-height:1.625rem;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:700;padding-right:.8125rem;padding-left:.8125rem;line-height:1em;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;font-size:.75rem}.page-projects .filters .detailed .submit button:hover{background:#2c90d9;color:#fff}.page-projects .filters .detailed .submit a{color:#ed2222}.page-projects .filters .detailed .dropdown{padding:1.875rem;background:#459ddd;position:absolute;left:0;top:100%;width:100%;box-sizing:border-box;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.2);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.page-projects .filters .detailed .dropdown.active{opacity:1}.page-projects .filters .reset{color:#c71254!important;display:block}.page-projects .filters .reset:before{vertical-align:middle;font-family:icons;font-size:inherit;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-right:1ex}.page-projects .projects-display{margin-top:20px}.page-projects .projects-display li{display:inline-block}.page-projects .projects-display a{height:1.5rem}.page-projects .projects-display a:not(.active){background:#969fa8}.page-projects .projects-map{width:100%;height:75vh;z-index:1;min-height:300px;background:#bddef7}.map .projects-map.loading:after{content:'';background:url("/assets/app/img/gallery-preloader.gif") center no-repeat rgba(0,0,0,.25);position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999}.map .legend{font-size:.75em;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:.9375rem}.map .legend img{height:2em;vertical-align:middle}.map .leaflet-popup-content-wrapper{border-radius:0;padding:0}.map .leaflet-popup-content,.map .visible-project{border-radius:0;margin:0}.map .leaflet-popup-content .category,.map .visible-project .category{display:block;color:#fff;padding:.25em 25px .25em .5em;font-weight:700}.map .leaflet-popup-content .category:before,.map .visible-project .category:before{margin-right:1ex}.map .leaflet-popup-content .info,.map .visible-project .info{padding:.5em;max-width:9.375rem;min-width:6.25rem}.map .leaflet-popup-content .info .name,.map .visible-project .info .name{font-weight:700;color:#000;display:block;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #e5e7e9}.map .leaflet-popup-content .info .stats .stat,.map .visible-project .info .stats .stat{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.map .leaflet-popup-content .info .stats span,.map .visible-project .info .stats span{color:#99a2aa;text-transform:uppercase}.map .projects-visible{font-size:.6em;background:#e5e7e9;overflow:auto;white-space:nowrap;padding:.5rem .25rem;border-top:1px solid #459ddd;display:-ms-flexbox;display:-webkit-box;display:flex}.map .visible-project{max-width:9.375rem;min-width:6.25rem;background:#fff;margin:0 .25rem;display:inline-block;vertical-align:top;flex-shrink:0;white-space:normal;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.map .visible-project:hover{-webkit-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem)}.map .visible-project .category{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map .visible-project .info a{line-height:1.2em}.map .visible-project .category.color-blaze-orange{background:#fb7000}.map .visible-project .category.color-purple-heart{background:#5e35b1}.map .visible-project .category.color-cerise{background:#e63a82}.map .visible-project .category.color-boston-blue{background:#3b81c1}.map .visible-project .category.color-key-lime-pie{background:#bac928}.map .visible-project .category.color-viking{background:#63c3dc}.map .visible-project .category.color-orange{background:#ffa800}.map .visible-project .category.color-bay-of-many{background:#29488d}.map .visible-project .category.color-tapestry{background:#9c4a96}.map .visible-project .category.color-persian-green{background:#009688}.map .visible-project .category.color-honey-flower{background:#4b1a7e}.map .visible-project .category.color-vida-loca{background:#64a420}.map .visible-project .category.color-scarlet{background:#e61b00}.map .visible-project .category.color-mongoose{background:#b3ac7a}.map .visible-project .category.color-oslo-gray{background:#808991}.map .visible-project .category.icon-bicycle:before,.map .visible-project .category.icon-culture:before,.map .visible-project .category.icon-education:before,.map .visible-project .category.icon-energy:before,.map .visible-project .category.icon-environment:before,.map .visible-project .category.icon-healthcare:before,.map .visible-project .category.icon-media:before,.map .visible-project .category.icon-municipal:before,.map .visible-project .category.icon-other:before,.map .visible-project .category.icon-roads:before,.map .visible-project .category.icon-security:before,.map .visible-project .category.icon-social:before,.map .visible-project .category.icon-sport:before,.map .visible-project .category.icon-telecom:before,.map .visible-project .category.icon-transport:before{vertical-align:middle;font-family:icons;font-size:1.3em;font-style:normal;font-weight:400;color:#fff;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;flex-shrink:0;margin-right:.5rem}.map .leaflet-popup a.leaflet-popup-close-button{color:#fff}.map .city_wide-projects h2{margin:1em 0 .5em;font-size:1.2em}.project-social-links .generate-button[disabled]{opacity:.65;cursor:not-allowed}.project-social-links .budget-row{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:nowrap;align-content:center;-webkit-box-pack:justify;justify-content:space-between;padding:0 1.5625rem;margin-top:.7rem;-webkit-box-align:center;align-items:center}.project-social-links .budget-row .remove-budget-row{height:1.5rem;margin-top:8px;font-size:11px;padding:0 .8em;min-height:auto}.project-social-links .budget-row .budget-item.form-group{margin:0}.project-social-links .budget-row .budget-item.form-group input{height:1.5rem;padding:.5rem}.project-social-links .budget-row .budget-item.form-group .budget-item-cnt,.project-social-links .budget-row .budget-item.form-group .budget-item-price{width:140px}.project-social-links .budget-row .budget-item.form-group .budget-item-name{width:220px}.project-social-links .budget-row .budget-item.form-group label{font-size:.6em;margin-bottom:0}.project-social-links .budget-row .budget-item.error .error-holder .error-block{z-index:1}.project-social-links .budget-row .budget-item.error .error-block{font-weight:400;padding:0 .3em;margin-top:.24em}.project-social-links .budget-row .budget-item.error .error-block .help{line-height:.9em;font-size:.48em}.project-social-links .budget-buttons{padding:1.5625rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;align-content:center;-webkit-box-pack:justify;justify-content:space-between}.project-social-links .hidden{display:none}@media (max-width:767px){.page-project-create .create-container{display:none!important}}.page-project-create .steps{margin:3.125rem 0 2.5rem}.page-project-create .steps li,.page-project-create .steps ol{list-style:none;margin:0;padding:0}.page-project-create .steps ol{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:21.5625rem;margin:auto;position:relative}.page-project-create .steps li,.page-project-create .steps li a{width:2.8125rem;height:2.8125rem}.page-project-create .steps li a{font-size:1.5rem;font-weight:700;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:#eeeff0;color:#99a2aa;border-radius:50%;cursor:pointer}.page-project-create .steps li:not(:last-child):before{content:'';height:.625rem;position:absolute;width:25%;background:#eeeff0;z-index:-1;margin-top:1.09375rem;margin-left:1.40625rem}.page-project-create .steps li.current a{cursor:default}.page-project-create .steps li.active a{color:#fff;background:#459ddd}.page-project-create .steps li.active a:empty:before,.page-project-create .steps li.final a:before{vertical-align:middle;color:inherit;display:inline-block;text-transform:none;font-weight:400;line-height:1em;font-style:normal;text-decoration:inherit;text-align:center;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;speak:none}.page-project-create .steps li.active:before{background:#459ddd}.page-project-create .steps li.active a:empty:before{font-size:inherit;margin-right:0;margin-left:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-project-create .steps li.final a:before{font-size:inherit;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin:.1em 0 0 .2em}.page-project-create .steps.steps-count-3 ol li:not(:last-child):before{width:50%}.page-project-create .steps.steps-count-2 ol li:not(:last-child):before{width:100%}.page-project-create .create-container{margin:auto}@media (min-width:768px){.page-project-create .create-container{width:80%}.page-project-show .mainblock{flex-wrap:nowrap}}@media (min-width:992px){.page-project-create .create-container{width:62%}}.page-project-create .create-container .form>h2,.page-project-create .intro{text-align:center}.page-project-create .intro h1,.page-project-create .intro p{margin:0}.page-project-create .intro .reg{margin-top:.625rem}.page-project-create .intro .login{font-size:.75em;margin-top:.5ex}.page-project-create .intro .btn{min-width:50%}.page-project-create .form{font-size:.875rem;position:relative}.page-project-create .form.disabled{opacity:.5}.page-project-create .form.disabled:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;background:rgba(255,255,255,0)}.page-project-create .form-group{margin:1.5625rem}.page-project-create form label{color:#000}.page-project-create .actions{text-align:right}.page-project-create .actions button{margin-left:1.25rem}.page-project-create .actions .back{float:left;cursor:pointer}.page-project-create .block{background:#fafafa;padding:1.875rem}.page-project-create .block label{margin-bottom:.3125rem}.page-project-create .block .form-group{margin:0 0 1.5625rem}.page-project-create .block .form-group:last-child{margin:0}.page-project-create .tag-input-block{color:#99a2aa;background:#e5e7e9}.page-project-create input:checked+.tag-input-block{color:#fff;background:#459ddd}.page-project-show{display:block}.page-project-show .mainblock{display:-webkit-box;display:flex;max-width:100%;margin-left:auto;margin-right:auto;width:100%}.page-project-show .block{background:#fafafa;padding:1.875rem}.page-project-show .author-presentation{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;font-weight:400;font-size:.9em}.page-project-show .author-presentation .photo{width:1.875rem;height:1.875rem;margin-right:.5ex;border-radius:50%;overflow:hidden}.page-project-show .author-presentation .photo img{max-width:100%;max-height:100%}.page-project-show .project-info{width:100%}@media (min-width:768px){.page-project-show .project-info{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3));max-width:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3));width:calc(99.9% * 2/3 - (1.875rem - 1.875rem * 2/3))}.page-project-show .project-info:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-project-show .project-info:last-child{margin-right:0}.page-project-show .project-info:nth-child(3n){margin-right:0;margin-left:auto}}.page-project-show .project-info h1{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.page-project-show .project-info h1 .status{font-size:.5em;float:right;margin-top:.4em;margin-left:1ex}.page-project-show .project-info .meta{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;padding:1rem 0;border-top:1px solid #e5e7e9;border-bottom:1px solid #e5e7e9;font-size:.75rem;color:#969fa8;margin:1rem 0;text-transform:uppercase;font-weight:700;line-height:1.2em;width:100%}.page-project-show .project-info .meta+.meta{margin-top:calc(-1rem - 1px)}.page-project-show .project-info .meta strong{color:#000;font-weight:400;font-size:.9em}.page-project-show .project-info .meta .added strong{font-weight:700}.page-project-show .project-info .meta .title{margin-bottom:.25em;font-size:.75rem}.page-project-show .project-info .meta .code{text-align:center}.page-project-show .project-info .meta .category .category-meta{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.page-project-show .project-info .meta .category .category-meta span{font-size:.625rem;line-height:1.2em;margin-right:1ex}.page-project-show .project-info .meta .btn.download{font-size:.75em;color:#fff;background:#233847;-ms-grid-row-align:center;align-self:center}.page-project-show .project-info .tabs .btn,.page-project-show .project-info article.project .additional-fields .budget .btn{background:#969fa8;min-height:1.875rem;font-weight:700;padding-right:.9375rem;padding-left:.9375rem;text-transform:none;vertical-align:middle}.page-project-show .project-info .meta>*{margin:0 1rem}.page-project-show .project-info .meta>:first-child{margin-left:0}.page-project-show .project-info .meta>:last-child{margin-right:0}.page-project-show .project-info .desc{color:#99a2aa}.page-project-show .project-info .video .embed{padding-bottom:56.25%;position:relative}.page-project-show .project-info .video .embed iframe{position:absolute;top:0;width:100%;height:100%}.page-project-show .project-info .gallery{margin:.625rem 0}.page-project-show .project-info .files,.page-project-show .project-info .similar{margin:1.25rem 0;text-overflow:ellipsis}.page-project-show .project-info .files-list a,.page-project-show .project-info .similar-list a{font-weight:700;text-overflow:ellipsis}.page-project-show .project-info .tabs{margin-bottom:1.875rem}.page-project-show .project-info .tabs .btn{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;color:#fff;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;line-height:1em;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.page-project-show .project-info .tabs .btn:hover{background:#858f9a;color:#fff}.page-project-show .project-info .tabs .btn:not(:last-child){margin-right:.5ex}.page-project-show .project-info article.project{font-size:.875rem}.page-project-show .project-info article.project h2{font-size:1em;text-transform:uppercase;color:#969fa8;margin-bottom:0}.page-project-show .project-info article.project .additional-fields{color:#99a2aa}.page-project-show .project-info article.project .additional-fields .additional-field{margin:1em 0;font-size:1em;line-height:1.2em}.page-project-show .project-info article.project .additional-fields p{margin:0}.page-project-show .project-info article.project .additional-fields h3{font-size:1em;color:#000}.page-project-show .project-info article.project .additional-fields .props{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto;width:100%}.page-project-show .project-info article.project .additional-fields .props .prop{margin-bottom:.9375rem}@media (min-width:768px){.page-project-show .project-info article.project .additional-fields .props .prop{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2));max-width:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2));width:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2))}.page-project-show .project-info article.project .additional-fields .props .prop:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-project-show .project-info article.project .additional-fields .props .prop:last-child{margin-right:0}.page-project-show .project-info article.project .additional-fields .props .prop:nth-child(2n){margin-right:0;margin-left:auto}}.page-project-show .project-info article.project .additional-fields .budget{display:-ms-flexbox;display:-webkit-box;display:flex;box-sizing:border-box;width:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-top:1.875rem;margin-bottom:.625rem}.page-project-show .project-info article.project .additional-fields .budget .amount strong{font-size:1.125rem}.page-project-show .project-info article.project .additional-fields .budget .btn{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;color:#fff;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;line-height:1em;border:none;flex-shrink:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.page-project-show .project-info article.project .additional-fields .budget .btn:before{vertical-align:middle;font-family:icons;font-size:inherit;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-right:.5ex}.page-project-show .project-info article.project .additional-fields .budget .btn:hover{background:#858f9a;color:#fff}.page-project-show .project-info article.project article.history{font-size:1rem}.page-project-show .project-info article.project article.history li,.page-project-show .project-info article.project article.history ul{list-style:none;margin:0;padding:0}.page-project-show .project-info article.project article.history time{display:block;font-weight:700;color:#0e293e}.page-project-show .project-info article.project article.history strong{text-transform:uppercase;color:#969fa8;display:block;font-size:.8125rem}.page-project-show .project-info article.project article.history a{font-size:.8125rem;font-weight:700;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse;-webkit-box-align:center;align-items:center;text-transform:uppercase}.page-project-show .project-info article.project article.history a:before{vertical-align:middle;font-family:icons;font-size:.8em;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-left:.5ex}.page-project-show .project-info article.project article.history .comment{display:none;font-size:.5625rem}.page-project-show .project-info article.project article.history .comment.show{display:block}.page-project-show .project-info article.project article.history li{position:relative;padding:1.25rem 0}.page-project-show .project-info article.project article.history li:before{content:'';position:absolute;width:1px;height:100%;background:#e5e7e9;left:50%;top:0}.page-project-show .project-info article.project article.history li:last-child:before{height:1.25rem}.page-project-show .project-info article.project article.history li:after{content:'';position:absolute;width:1.875rem;height:1.875rem;background:#e5e7e9;border-radius:50%;left:50%;top:1.25rem;margin-top:.9375rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-project-show .project-info article.project article.history li .milestone{width:50%;box-sizing:border-box}.page-project-show .project-info article.project article.history li:nth-child(odd){text-align:left}.page-project-show .project-info article.project article.history li:nth-child(odd) .milestone{margin:0 0 0 auto;padding-left:3.75rem}.page-project-show .project-info article.project article.history li:nth-child(even){text-align:right}.page-project-show .project-info article.project article.history li:nth-child(even) .milestone{margin:0 auto 0 0;padding-right:3.75rem}.page-project-show .project-info article.project article.history li.start{text-align:center;padding-bottom:6.25rem}.page-project-show .project-info article.project article.history li.start:before{height:2.5rem;top:auto;bottom:0}.page-project-show .project-info article.project article.history li.start:after{width:3.125rem;height:3.125rem;margin-top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:auto;bottom:2.5rem}.page-project-show .project-info article.project article.history li.start .milestone{padding:0;margin:auto}.page-project-show #manage-team{position:relative;font-size:.9em;margin-top:1em}.page-project-show #manage-team:after{content:''}.page-project-show #manage-team.hidden{display:none}.page-project-show #manage-team.loading{opacity:.5}.page-project-show #manage-team.loading:after{content:'';background:url("/assets/app/img/gallery-preloader.gif") center no-repeat rgba(255,255,255,.25);position:absolute;width:100%;height:100%;left:0;top:0}.page-project-show #manage-team header{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-bottom:1em}.page-project-show #manage-team header h2{margin-bottom:0}.page-project-show #manage-team header .dropdown{min-width:15em}.page-project-show #manage-team header .dropdown .selected-tag{white-space:nowrap}.page-project-show #manage-team tr{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.page-project-show #manage-team tr.updating{opacity:.2}.page-project-show #manage-team tr.moderating .dropdown-toggle{background:#64a420}.page-project-show #manage-team tr.active .dropdown-toggle{background:#2c5e83}.page-project-show #manage-team tr.kicked .dropdown-toggle,.page-project-show #manage-team tr.rejected .dropdown-toggle{background:#d50000}.page-project-show #manage-team tr .controls{text-align:center;line-height:1.2em}.page-project-show #manage-team tr .control{color:#459ddd;font-size:.8em;text-decoration:none;border-bottom:1px dashed;cursor:pointer}.page-project-show #manage-team table .dropdown{position:relative;min-width:15em;font-size:.8em;white-space:nowrap}.page-project-show #manage-team table .dropdown .selected-tag{position:absolute;left:.5em;color:#fff}.page-project-show #manage-team table .dropdown .form-control{color:#fff}.page-project-show #manage-team table .dropdown .dropdown-toggle{min-height:1.4em;border-radius:1.4em;color:#fff}.page-project-show .project-control .voting button.btn,.page-statistics .sessions a{min-height:1.875rem;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out}.page-project-show .project-control{width:100%}@media (min-width:768px){.page-project-show .project-control{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3));max-width:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3));width:calc(99.9% * 1/3 - (1.875rem - 1.875rem * 1/3))}.page-project-show .project-control:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-project-show .project-control:last-child{margin-right:0}.page-project-show .project-control:nth-child(3n){margin-right:0;margin-left:auto}}.page-project-show .project-control .voting{border:1px solid #e5e7e9;margin-bottom:.625rem}.page-project-show .project-control .voting .stats{text-align:center;color:#fff;margin:-1px;font-weight:700;text-transform:uppercase}.page-project-show .project-control .voting .stats .stat{padding:1rem}.page-project-show .project-control .voting .stats .title{font-size:.625rem}.page-project-show .project-control .voting .stats .num{font-size:1.5rem}.page-project-show .project-control .voting .stats .stat:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2)}.page-project-show .project-control .voting .vote{padding:1rem}.page-project-show .project-control .voting .bank-id-vote{margin-top:1rem}.page-project-show .project-control .voting .btn{width:100%;color:#fff}.page-project-show .project-control .voting .btn img{height:1em;vertical-align:middle;margin:-.3em 0 0 .5ex}.page-project-show .project-control .voting .methods .vote-variant{display:none}.page-project-show .project-control .voting button.btn{display:inline-block;vertical-align:middle;background:#459ddd;color:#fff;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:700;padding-right:.9375rem;padding-left:.9375rem;line-height:1em;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out}.page-project-show .project-control .voting button.btn:hover{background:#2c90d9;color:#fff}.page-project-show .project-control .voting .bank-id-vote img{height:1em;vertical-align:top;display:inline-block}.page-project-show .project-control .project-votings .btn.vote:before,.page-project-show .project-control .project-votings .votes-count strong:before{vertical-align:middle;font-style:normal;display:inline-block;text-decoration:inherit;font-variant:normal;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.page-project-show .project-control .voting .bank-id-vote .btn{margin-top:1rem}.page-project-show .project-control .voting .bank-id-vote .btn span{flex-shrink:0;white-space:nowrap}.page-project-show .project-control .social-likes__widget{padding:1rem}@media (min-width:480px){.page-project-show .project-control .social-likes__widget{padding:.9rem}}@media (min-width:992px){.page-project-show .project-control .social-likes__widget{padding:1rem}}.page-project-show .project-control .project-votings{text-align:center;padding-bottom:1px;margin-bottom:1.875rem}.page-project-show .project-control .project-votings ul{list-style-image:none;text-align:left}.page-project-show .project-control .project-votings ul li{line-height:1em}.page-project-show .project-control .project-votings>p{padding:0 1rem}.page-project-show .project-control .project-votings>div{padding:2ex}.page-project-show .project-control .project-votings>div:not(:last-child){border-bottom:1px solid rgba(255,255,255,.5)}.page-project-show .project-control .project-votings .votes-left{text-align:left}.page-project-show .project-control .project-votings .votes-left ul{list-style:none}.page-project-show .project-control .project-votings .social-likes{margin-top:.5em;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.page-project-show .project-control .project-votings .btn.vote{cursor:pointer}.page-project-show .project-control .project-votings .btn.vote:before{font-family:icons;font-size:inherit;font-weight:400;color:inherit;speak:none;text-transform:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-right:.5rem}.page-project-show .project-control .project-votings .votes-count .count-label{text-transform:uppercase;font-weight:700;margin-bottom:1ex}.page-project-show .project-control .project-votings .votes-count strong{font-size:2em}.page-project-show .project-control .project-votings .votes-count strong:before{font-family:icons;font-size:.5em;font-weight:400;color:rgba(255,255,255,.5);speak:none;text-transform:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-right:1ex;madgin-top:-.5em}.page-project-show .project-control .fb-page{position:relative;margin:.5rem 0}.page-project-show .project-control .fb-page .fb-page-title{position:absolute;width:38%;top:1.375rem;right:3.75rem}.page-project-show .project-control .fb-page .fb-join{position:absolute;bottom:3.375rem;right:3rem}.page-project-show .project-control .project-history h2{color:#fff;text-transform:uppercase;font-weight:700;font-size:.75rem;text-align:center;padding:.5em;margin:0}.page-project-show .project-control .project-history .log{background:#e5e7e9;padding:1rem;font-size:.75rem}.page-project-show .project-control .project-history li,.page-project-show .project-control .project-history ul{list-style:none;margin:0;padding:0}.page-project-show .project-control .project-history li{display:-ms-flexbox;display:-webkit-box;display:flex}.page-project-show .project-control .project-history li:not(:last-child) .col{padding-bottom:1rem}.page-project-show .project-control .project-history li:not(:last-child) .col.media:before{content:'';position:absolute;left:50%;width:.125rem;margin-left:-.0625rem;height:100%}.page-project-show .project-control .project-history li .col.media{width:3rem;margin-right:1rem;position:relative}.page-project-show .project-control .project-history li .col .icon{box-sizing:border-box;position:relative;border-radius:50%;background:#fff;border-width:.1875rem;width:3rem;height:3rem;border-style:solid;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.page-project-show .project-control .project-history li .col .icon img{height:1.5rem}.page-project-show .project-control .project-history li time{font-weight:700}.page-project-show .project-control .project-history li .status-change{font-weight:700;color:#7d8892;text-transform:uppercase}.page-project-show .project-control .project-history li .details .expander:before,.page-project-show .project-control .project-history li .details .wrap.expanded+.expander:before{font-family:icons;font-style:normal;color:inherit;display:inline-block;text-decoration:inherit;margin-right:0;font-variant:normal;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;vertical-align:middle;text-align:center}.page-project-show .project-control .project-history li .details .wrap{max-height:3em;overflow:hidden}.page-project-show .project-control .project-history li .details .wrap.expanded{max-height:none}.page-project-show .project-control .project-history li .details .wrap.expanded+.expander:before{font-size:.5em;font-weight:400;speak:none;text-transform:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-left:.75em;margin-top:1em}.page-project-show .project-control .project-history li .details .expander{cursor:pointer;display:inline-block;text-transform:uppercase}.page-project-show .project-control .project-history li .details .expander:before{font-size:.75em;font-weight:400;speak:none;text-transform:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-left:.5em;margin-top:.5em}.page-project-show .project-control .project-history .realization-step{position:relative;padding-top:1em}.page-project-show .project-control .project-history .realization-step:before{content:'';position:absolute;background:url("/assets/app/img/icons/realization-step.svg") center no-repeat #fff;background-size:1.2em;border:.2em solid #0e293e;border-radius:50%;width:2.4em;height:2.4em;box-sizing:border-box}.page-project-show .project-control .project-history .realization-step:not(.finished){opacity:.5}.page-project-show .project-control .project-history .realization-step:not(.finished):before{background-image:url("/assets/app/img/icons/realization-step-inactive.svg")}.page-project-show .project-control .project-history .realization-step:not(.finished) .realization-step-wrap{padding-top:.4em}.page-project-show .project-control .project-history .realization-step .realization-step-wrap{margin-left:3em;min-height:2em;overflow:visible;max-height:none}.page-project-show .project-control .project-history .realization-step time{display:block;font-weight:400}.page-project-show .project-control .project-history .realization-step .title{color:#99a2aa;text-transform:uppercase;font-weight:400}.page-project-show .project-control .project-history .realization-step .files li a,.page-project-show .project-control .team-stats .count,.page-project-show.color-bay-of-many .meta .added strong,.page-project-show.color-bay-of-many .meta .amount strong,.page-project-show.color-bay-of-many .meta .code strong,.page-project-show.color-blaze-orange .meta .added strong,.page-project-show.color-blaze-orange .meta .amount strong,.page-project-show.color-blaze-orange .meta .code strong,.page-project-show.color-boston-blue .meta .added strong,.page-project-show.color-boston-blue .meta .amount strong,.page-project-show.color-boston-blue .meta .code strong,.page-project-show.color-cerise .meta .added strong,.page-project-show.color-cerise .meta .amount strong,.page-project-show.color-cerise .meta .code strong,.page-project-show.color-honey-flower .meta .added strong,.page-project-show.color-honey-flower .meta .amount strong,.page-project-show.color-honey-flower .meta .code strong,.page-project-show.color-key-lime-pie .meta .added strong,.page-project-show.color-key-lime-pie .meta .amount strong,.page-project-show.color-key-lime-pie .meta .code strong,.page-project-show.color-mongoose .meta .added strong,.page-project-show.color-mongoose .meta .amount strong,.page-project-show.color-mongoose .meta .code strong,.page-project-show.color-orange .meta .added strong,.page-project-show.color-orange .meta .amount strong,.page-project-show.color-orange .meta .code strong,.page-project-show.color-oslo-gray .meta .added strong,.page-project-show.color-oslo-gray .meta .amount strong,.page-project-show.color-oslo-gray .meta .code strong,.page-project-show.color-persian-green .meta .added strong,.page-project-show.color-persian-green .meta .amount strong,.page-project-show.color-persian-green .meta .code strong,.page-project-show.color-purple-heart .meta .added strong,.page-project-show.color-purple-heart .meta .amount strong,.page-project-show.color-purple-heart .meta .code strong,.page-project-show.color-scarlet .meta .added strong,.page-project-show.color-scarlet .meta .amount strong,.page-project-show.color-scarlet .meta .code strong,.page-project-show.color-tapestry .meta .added strong,.page-project-show.color-tapestry .meta .amount strong,.page-project-show.color-tapestry .meta .code strong,.page-project-show.color-vida-loca .meta .added strong,.page-project-show.color-vida-loca .meta .amount strong,.page-project-show.color-vida-loca .meta .code strong,.page-project-show.color-viking .meta .added strong,.page-project-show.color-viking .meta .amount strong,.page-project-show.color-viking .meta .code strong,.page-statistics .sessions a,.page-statistics .sessions a.active{font-weight:700}.page-project-show .project-control .project-history .realization-step .description{font-size:.9em;line-height:1.1em;margin:.5rem}.page-project-show .project-control .project-history .realization-step .comment{font-size:.85em;line-height:1.1em}.page-project-show .project-control .project-history .realization-step .photos{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:.5em}.page-project-show .project-control .project-history .realization-step .photos .item{display:block;width:2em;height:2em}.page-project-show .project-control .project-history .realization-step .files{width:100%;margin-top:.5em;line-height:1.2em}.page-project-show .project-control .project-history .realization-step .files li{max-width:100%;overflow:hidden;display:block}.page-project-show .project-control .project-history .realization-step .files li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85em;max-width:15em}.page-project-show .project-control .team-stats{margin:1em 0;font-size:.8em;padding:1em}.page-project-show .project-control .team-stats .title{display:block;text-align:center;text-transform:uppercase;margin-bottom:1em}.page-project-show .project-control .team-stats .count{padding-left:5em;min-height:4em;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#99a2aa;background:url("/assets/app/img/project-team.svg") left no-repeat;background-size:4em;text-transform:uppercase;font-size:.9em;line-height:1.2em}.page-project-show .project-control .team-stats .count strong{color:#000}.page-project-show .project-control .team-stats .request{text-align:center;margin-top:1em}.page-project-show .project-control .author-info{background:#ecf4f8}.page-project-show .project-control .author-info,.page-project-show .project-control .member-status{font-size:.8em;padding:1em;line-height:1.2em}.page-project-show .project-control .author-info>strong,.page-project-show .project-control .member-status>strong{display:block;text-transform:uppercase;margin-left:2.575rem}.page-project-show.color-bay-of-many .meta .prop.address strong,.page-project-show.color-bay-of-many .meta .prop.district strong,.page-project-show.color-bay-of-many .meta .prop.tags strong,.page-project-show.color-blaze-orange .meta .prop.address strong,.page-project-show.color-blaze-orange .meta .prop.district strong,.page-project-show.color-blaze-orange .meta .prop.tags strong,.page-project-show.color-boston-blue .meta .prop.address strong,.page-project-show.color-boston-blue .meta .prop.district strong,.page-project-show.color-boston-blue .meta .prop.tags strong,.page-project-show.color-cerise .meta .prop.address strong,.page-project-show.color-cerise .meta .prop.district strong,.page-project-show.color-cerise .meta .prop.tags strong,.page-project-show.color-honey-flower .meta .prop.address strong,.page-project-show.color-honey-flower .meta .prop.district strong,.page-project-show.color-honey-flower .meta .prop.tags strong,.page-project-show.color-key-lime-pie .meta .prop.address strong,.page-project-show.color-key-lime-pie .meta .prop.district strong,.page-project-show.color-key-lime-pie .meta .prop.tags strong,.page-project-show.color-mongoose .meta .prop.address strong,.page-project-show.color-mongoose .meta .prop.district strong,.page-project-show.color-mongoose .meta .prop.tags strong,.page-project-show.color-orange .meta .prop.address strong,.page-project-show.color-orange .meta .prop.district strong,.page-project-show.color-orange .meta .prop.tags strong,.page-project-show.color-oslo-gray .meta .prop.address strong,.page-project-show.color-oslo-gray .meta .prop.district strong,.page-project-show.color-oslo-gray .meta .prop.tags strong,.page-project-show.color-persian-green .meta .prop.address strong,.page-project-show.color-persian-green .meta .prop.district strong,.page-project-show.color-persian-green .meta .prop.tags strong,.page-project-show.color-purple-heart .meta .prop.address strong,.page-project-show.color-purple-heart .meta .prop.district strong,.page-project-show.color-purple-heart .meta .prop.tags strong,.page-project-show.color-scarlet .meta .prop.address strong,.page-project-show.color-scarlet .meta .prop.district strong,.page-project-show.color-scarlet .meta .prop.tags strong,.page-project-show.color-tapestry .meta .prop.address strong,.page-project-show.color-tapestry .meta .prop.district strong,.page-project-show.color-tapestry .meta .prop.tags strong,.page-project-show.color-vida-loca .meta .prop.address strong,.page-project-show.color-vida-loca .meta .prop.district strong,.page-project-show.color-vida-loca .meta .prop.tags strong,.page-project-show.color-viking .meta .prop.address strong,.page-project-show.color-viking .meta .prop.district strong,.page-project-show.color-viking .meta .prop.tags strong{text-transform:none}.page-project-show .project-control .author-info .photo,.page-project-show .project-control .member-status .photo{margin-right:1em}.page-project-show .project-control .author-info .contacts,.page-project-show .project-control .member-status .contacts{color:#99a2aa}.page-project-show .project-control .author-info .contacts a,.page-project-show .project-control .member-status .contacts a{color:inherit;text-decoration:underline}.page-project-show .project-control .author-info .status,.page-project-show .project-control .member-status .status{display:inline-block;padding:.25em .5em;line-height:1em;border-radius:.75em;background:#99a2aa;color:#fff}.page-project-show .project-control .author-info .status.moderating,.page-project-show .project-control .member-status .status.moderating{background:#64a420}.page-project-show .project-control .author-info .status.active,.page-project-show .project-control .member-status .status.active{background:#2c5e83}.page-project-show .project-control .author-info .status.kicked,.page-project-show .project-control .author-info .status.rejected,.page-project-show .project-control .member-status .status.kicked,.page-project-show .project-control .member-status .status.rejected{background:#d50000}.page-project-show .project-control .view-project-team{font-size:.8em;line-height:1.2em;position:relative}.page-project-show .project-control .view-project-team.hidden{display:none}.page-project-show .project-control .view-project-team.loading:after{content:'';background:url("/assets/app/img/gallery-preloader.gif") center no-repeat rgba(255,255,255,.25);position:absolute;width:100%;height:100%;left:0;top:0}.page-project-show .project-control .view-project-team li,.page-project-show .project-control .view-project-team ul{list-style:none;margin:0;padding:0}.page-project-show .project-control .view-project-team li:before,.page-project-show .project-control .view-project-team ul:before{content:none}.page-project-show .project-control .view-project-team li{padding:.5em 1em;height:auto}.page-project-show .project-control .view-project-team li:nth-child(odd){background:#e5e7e9}.page-project-show .project-control .view-project-team li .photo{margin-right:1em}.page-project-show.color-blaze-orange .main-color,.page-project-show.color-blaze-orange a{color:#fb7000}.page-project-show.color-blaze-orange a:hover{color:#ff7e16}.page-project-show.color-blaze-orange .meta .category-meta span,.page-project-show.color-blaze-orange .project-control .checkbox span:after{color:#fb7000}.page-project-show.color-blaze-orange .project-info .tabs .btn.active{background:#fb7000}.page-project-show.color-blaze-orange .project-info .tabs .btn.active:hover{background:#ff7e16}.page-project-show.color-blaze-orange .project-control .stats{background:#fb7000}.page-project-show.color-blaze-orange .project-control .btn{background:#fb7000!important}.page-project-show.color-blaze-orange .project-control .btn:hover{background:#ff7e16!important}.page-project-show.color-blaze-orange .project-control .project-history .media:before,.page-project-show.color-blaze-orange .project-control .project-history h2{background:#fb7000}.page-project-show.color-blaze-orange .project-control .project-history .media .icon{border-color:#fb7000}.page-project-show.color-blaze-orange .project-votings{background:#fb7000;color:#fff}.page-project-show.color-blaze-orange .project-votings .btn{background:#ff8c30!important;color:#fff}.page-project-show.color-blaze-orange .project-votings .btn-dark{background:#c95a00!important;color:#fff}.page-project-show.color-blaze-orange .project-votings a,.page-project-show.color-blaze-orange .project-votings+.edit-project{color:#fff}.page-project-show.color-blaze-orange .history li:after,.page-project-show.color-blaze-orange .history li:before{background:#ff8c30!important}.page-project-show.color-purple-heart .main-color,.page-project-show.color-purple-heart a{color:#5e35b1}.page-project-show.color-purple-heart a:hover{color:#6a3dc5}.page-project-show.color-purple-heart .meta .category-meta span,.page-project-show.color-purple-heart .project-control .checkbox span:after{color:#5e35b1}.page-project-show.color-purple-heart .project-info .tabs .btn.active{background:#5e35b1}.page-project-show.color-purple-heart .project-info .tabs .btn.active:hover{background:#6a3dc5}.page-project-show.color-purple-heart .project-control .stats{background:#5e35b1}.page-project-show.color-purple-heart .project-control .btn{background:#5e35b1!important}.page-project-show.color-purple-heart .project-control .btn:hover{background:#6a3dc5!important}.page-project-show.color-purple-heart .project-control .project-history .media:before,.page-project-show.color-purple-heart .project-control .project-history h2{background:#5e35b1}.page-project-show.color-purple-heart .project-control .project-history .media .icon{border-color:#5e35b1}.page-project-show.color-purple-heart .project-votings{background:#5e35b1;color:#fff}.page-project-show.color-purple-heart .project-votings .btn{background:#7b53cb!important;color:#fff}.page-project-show.color-purple-heart .project-votings .btn-dark{background:#4b2a8e!important;color:#fff}.page-project-show.color-purple-heart .project-votings a,.page-project-show.color-purple-heart .project-votings+.edit-project{color:#fff}.page-project-show.color-purple-heart .history li:after,.page-project-show.color-purple-heart .history li:before{background:#7b53cb!important}.page-project-show.color-cerise .main-color,.page-project-show.color-cerise a{color:#e63a82}.page-project-show.color-cerise a:hover{color:#e32072}.page-project-show.color-cerise .project-info .tabs .btn.active{background:#e63a82}.page-project-show.color-cerise .project-info .tabs .btn.active:hover{background:#e32072}.page-project-show.color-cerise .project-control .stats{background:#e63a82}.page-project-show.color-cerise .project-control .btn{background:#e63a82!important}.page-project-show.color-cerise .project-control .btn:hover{background:#e32072!important}.page-project-show.color-cerise .project-control .checkbox span:after{color:#e63a82}.page-project-show.color-cerise .project-control .project-history .media:before,.page-project-show.color-cerise .project-control .project-history h2{background:#e63a82}.page-project-show.color-cerise .project-control .project-history .media .icon{border-color:#e63a82}.page-project-show.color-cerise .meta .category-meta span{color:#e63a82}.page-project-show.color-cerise .project-votings{background:#e63a82;color:#fff}.page-project-show.color-cerise .project-votings .btn{background:#eb619b!important;color:#fff}.page-project-show.color-cerise .project-votings .btn-dark{background:#cc1a65!important;color:#fff}.page-project-show.color-cerise .project-votings a,.page-project-show.color-cerise .project-votings+.edit-project{color:#fff}.page-project-show.color-cerise .history li:after,.page-project-show.color-cerise .history li:before{background:#eb619b!important}.page-project-show.color-boston-blue .main-color,.page-project-show.color-boston-blue a{color:#3b81c1}.page-project-show.color-boston-blue a:hover{color:#4d8ec9}.page-project-show.color-boston-blue .meta .category-meta span,.page-project-show.color-boston-blue .project-control .checkbox span:after{color:#3b81c1}.page-project-show.color-boston-blue .project-info .tabs .btn.active{background:#3b81c1}.page-project-show.color-boston-blue .project-info .tabs .btn.active:hover{background:#4d8ec9}.page-project-show.color-boston-blue .project-control .stats{background:#3b81c1}.page-project-show.color-boston-blue .project-control .btn{background:#3b81c1!important}.page-project-show.color-boston-blue .project-control .btn:hover{background:#4d8ec9!important}.page-project-show.color-boston-blue .project-control .project-history .media:before,.page-project-show.color-boston-blue .project-control .project-history h2{background:#3b81c1}.page-project-show.color-boston-blue .project-control .project-history .media .icon{border-color:#3b81c1}.page-project-show.color-boston-blue .project-votings{background:#3b81c1;color:#fff}.page-project-show.color-boston-blue .project-votings .btn{background:#619acf!important;color:#fff}.page-project-show.color-boston-blue .project-votings .btn-dark{background:#2f679a!important;color:#fff}.page-project-show.color-boston-blue .project-votings a,.page-project-show.color-boston-blue .project-votings+.edit-project{color:#fff}.page-project-show.color-boston-blue .history li:after,.page-project-show.color-boston-blue .history li:before{background:#619acf!important}.page-project-show.color-key-lime-pie .main-color,.page-project-show.color-key-lime-pie a{color:#bac928}.page-project-show.color-key-lime-pie a:hover{color:#c8d735}.page-project-show.color-key-lime-pie .meta .category-meta span,.page-project-show.color-key-lime-pie .project-control .checkbox span:after{color:#bac928}.page-project-show.color-key-lime-pie .project-info .tabs .btn.active{background:#bac928}.page-project-show.color-key-lime-pie .project-info .tabs .btn.active:hover{background:#c8d735}.page-project-show.color-key-lime-pie .project-control .stats{background:#bac928}.page-project-show.color-key-lime-pie .project-control .btn{background:#bac928!important}.page-project-show.color-key-lime-pie .project-control .btn:hover{background:#c8d735!important}.page-project-show.color-key-lime-pie .project-control .project-history .media:before,.page-project-show.color-key-lime-pie .project-control .project-history h2{background:#bac928}.page-project-show.color-key-lime-pie .project-control .project-history .media .icon{border-color:#bac928}.page-project-show.color-key-lime-pie .project-votings{background:#bac928;color:#fff}.page-project-show.color-key-lime-pie .project-votings .btn{background:#cedb4c!important;color:#fff}.page-project-show.color-key-lime-pie .project-votings .btn-dark{background:#95a120!important;color:#fff}.page-project-show.color-key-lime-pie .project-votings a,.page-project-show.color-key-lime-pie .project-votings+.edit-project{color:#fff}.page-project-show.color-key-lime-pie .history li:after,.page-project-show.color-key-lime-pie .history li:before{background:#cedb4c!important}.page-project-show.color-viking .main-color,.page-project-show.color-viking a{color:#63c3dc}.page-project-show.color-viking a:hover{color:#49b9d6}.page-project-show.color-viking .meta .category-meta span,.page-project-show.color-viking .project-control .checkbox span:after{color:#63c3dc}.page-project-show.color-viking .project-info .tabs .btn.active{background:#63c3dc}.page-project-show.color-viking .project-info .tabs .btn.active:hover{background:#49b9d6}.page-project-show.color-viking .project-control .stats{background:#63c3dc}.page-project-show.color-viking .project-control .btn{background:#63c3dc!important}.page-project-show.color-viking .project-control .btn:hover{background:#49b9d6!important}.page-project-show.color-viking .project-control .project-history .media:before,.page-project-show.color-viking .project-control .project-history h2{background:#63c3dc}.page-project-show.color-viking .project-control .project-history .media .icon{border-color:#63c3dc}.page-project-show.color-viking .project-votings{background:#63c3dc;color:#fff}.page-project-show.color-viking .project-votings .btn{background:#82cfe3!important;color:#fff}.page-project-show.color-viking .project-votings .btn-dark{background:#2fafd0!important;color:#fff}.page-project-show.color-viking .project-votings a,.page-project-show.color-viking .project-votings+.edit-project{color:#fff}.page-project-show.color-viking .history li:after,.page-project-show.color-viking .history li:before{background:#82cfe3!important}.page-project-show.color-orange .main-color,.page-project-show.color-orange a{color:#ffa800}.page-project-show.color-orange a:hover{color:#e69700}.page-project-show.color-orange .meta .category-meta span,.page-project-show.color-orange .project-control .checkbox span:after{color:#ffa800}.page-project-show.color-orange .project-info .tabs .btn.active{background:#ffa800}.page-project-show.color-orange .project-info .tabs .btn.active:hover{background:#e69700}.page-project-show.color-orange .project-control .stats{background:#ffa800}.page-project-show.color-orange .project-control .btn{background:#ffa800!important}.page-project-show.color-orange .project-control .btn:hover{background:#e69700!important}.page-project-show.color-orange .project-control .project-history .media:before,.page-project-show.color-orange .project-control .project-history h2{background:#ffa800}.page-project-show.color-orange .project-control .project-history .media .icon{border-color:#ffa800}.page-project-show.color-orange .project-votings{background:#ffa800;color:#fff}.page-project-show.color-orange .project-votings .btn{background:#ffb933!important;color:#fff}.page-project-show.color-orange .project-votings .btn-dark{background:#cc8600!important;color:#fff}.page-project-show.color-orange .project-votings a,.page-project-show.color-orange .project-votings+.edit-project{color:#fff}.page-project-show.color-orange .history li:after,.page-project-show.color-orange .history li:before{background:#ffb933!important}.page-project-show.color-bay-of-many .main-color,.page-project-show.color-bay-of-many a{color:#29488d}.page-project-show.color-bay-of-many a:hover{color:#3055a6}.page-project-show.color-bay-of-many .meta .category-meta span,.page-project-show.color-bay-of-many .project-control .checkbox span:after{color:#29488d}.page-project-show.color-bay-of-many .project-info .tabs .btn.active{background:#29488d}.page-project-show.color-bay-of-many .project-info .tabs .btn.active:hover{background:#3055a6}.page-project-show.color-bay-of-many .project-control .stats{background:#29488d}.page-project-show.color-bay-of-many .project-control .btn{background:#29488d!important}.page-project-show.color-bay-of-many .project-control .btn:hover{background:#3055a6!important}.page-project-show.color-bay-of-many .project-control .project-history .media:before,.page-project-show.color-bay-of-many .project-control .project-history h2{background:#29488d}.page-project-show.color-bay-of-many .project-control .project-history .media .icon{border-color:#29488d}.page-project-show.color-bay-of-many .project-votings{background:#29488d;color:#fff}.page-project-show.color-bay-of-many .project-votings .btn{background:#3862c0!important;color:#fff}.page-project-show.color-bay-of-many .project-votings .btn-dark{background:#213a71!important;color:#fff}.page-project-show.color-bay-of-many .project-votings a,.page-project-show.color-bay-of-many .project-votings+.edit-project{color:#fff}.page-project-show.color-bay-of-many .history li:after,.page-project-show.color-bay-of-many .history li:before{background:#3862c0!important}.page-project-show.color-tapestry .main-color,.page-project-show.color-tapestry a{color:#9c4a96}.page-project-show.color-tapestry a:hover{color:#ae54a7}.page-project-show.color-tapestry .meta .category-meta span,.page-project-show.color-tapestry .project-control .checkbox span:after{color:#9c4a96}.page-project-show.color-tapestry .project-info .tabs .btn.active{background:#9c4a96}.page-project-show.color-tapestry .project-info .tabs .btn.active:hover{background:#ae54a7}.page-project-show.color-tapestry .project-control .stats{background:#9c4a96}.page-project-show.color-tapestry .project-control .btn{background:#9c4a96!important}.page-project-show.color-tapestry .project-control .btn:hover{background:#ae54a7!important}.page-project-show.color-tapestry .project-control .project-history .media:before,.page-project-show.color-tapestry .project-control .project-history h2{background:#9c4a96}.page-project-show.color-tapestry .project-control .project-history .media .icon{border-color:#9c4a96}.page-project-show.color-tapestry .project-votings{background:#9c4a96;color:#fff}.page-project-show.color-tapestry .project-votings .btn{background:#b767b1!important;color:#fff}.page-project-show.color-tapestry .project-votings .btn-dark{background:#7d3b78!important;color:#fff}.page-project-show.color-tapestry .project-votings a,.page-project-show.color-tapestry .project-votings+.edit-project{color:#fff}.page-project-show.color-tapestry .history li:after,.page-project-show.color-tapestry .history li:before{background:#b767b1!important}.page-project-show.color-persian-green .main-color,.page-project-show.color-persian-green a{color:#009688}.page-project-show.color-persian-green a:hover{color:#00baa9}.page-project-show.color-persian-green .meta .category-meta span,.page-project-show.color-persian-green .project-control .checkbox span:after{color:#009688}.page-project-show.color-persian-green .project-info .tabs .btn.active{background:#009688}.page-project-show.color-persian-green .project-info .tabs .btn.active:hover{background:#00baa9}.page-project-show.color-persian-green .project-control .stats{background:#009688}.page-project-show.color-persian-green .project-control .btn{background:#009688!important}.page-project-show.color-persian-green .project-control .btn:hover{background:#00baa9!important}.page-project-show.color-persian-green .project-control .project-history .media:before,.page-project-show.color-persian-green .project-control .project-history h2{background:#009688}.page-project-show.color-persian-green .project-control .project-history .media .icon{border-color:#009688}.page-project-show.color-persian-green .project-votings{background:#009688;color:#fff}.page-project-show.color-persian-green .project-votings .btn{background:#00dec9!important;color:#fff}.page-project-show.color-persian-green .project-votings .btn-dark{background:#00786d!important;color:#fff}.page-project-show.color-persian-green .project-votings a,.page-project-show.color-persian-green .project-votings+.edit-project{color:#fff}.page-project-show.color-persian-green .history li:after,.page-project-show.color-persian-green .history li:before{background:#00dec9!important}.page-project-show.color-honey-flower .main-color,.page-project-show.color-honey-flower a{color:#4b1a7e}.page-project-show.color-honey-flower a:hover{color:#5d209c}.page-project-show.color-honey-flower .meta .category-meta span,.page-project-show.color-honey-flower .project-control .checkbox span:after{color:#4b1a7e}.page-project-show.color-honey-flower .project-info .tabs .btn.active{background:#4b1a7e}.page-project-show.color-honey-flower .project-info .tabs .btn.active:hover{background:#5d209c}.page-project-show.color-honey-flower .project-control .stats{background:#4b1a7e}.page-project-show.color-honey-flower .project-control .btn{background:#4b1a7e!important}.page-project-show.color-honey-flower .project-control .btn:hover{background:#5d209c!important}.page-project-show.color-honey-flower .project-control .project-history .media:before,.page-project-show.color-honey-flower .project-control .project-history h2{background:#4b1a7e}.page-project-show.color-honey-flower .project-control .project-history .media .icon{border-color:#4b1a7e}.page-project-show.color-honey-flower .project-votings{background:#4b1a7e;color:#fff}.page-project-show.color-honey-flower .project-votings .btn{background:#6e26b9!important;color:#fff}.page-project-show.color-honey-flower .project-votings .btn-dark{background:#3c1565!important;color:#fff}.page-project-show.color-honey-flower .project-votings a,.page-project-show.color-honey-flower .project-votings+.edit-project{color:#fff}.page-project-show.color-honey-flower .history li:after,.page-project-show.color-honey-flower .history li:before{background:#6e26b9!important}.page-project-show.color-vida-loca .main-color,.page-project-show.color-vida-loca a{color:#64a420}.page-project-show.color-vida-loca a:hover{color:#74be25}.page-project-show.color-vida-loca .meta .category-meta span,.page-project-show.color-vida-loca .project-control .checkbox span:after{color:#64a420}.page-project-show.color-vida-loca .project-info .tabs .btn.active{background:#64a420}.page-project-show.color-vida-loca .project-info .tabs .btn.active:hover{background:#74be25}.page-project-show.color-vida-loca .project-control .stats{background:#64a420}.page-project-show.color-vida-loca .project-control .btn{background:#64a420!important}.page-project-show.color-vida-loca .project-control .btn:hover{background:#74be25!important}.page-project-show.color-vida-loca .project-control .project-history .media:before,.page-project-show.color-vida-loca .project-control .project-history h2{background:#64a420}.page-project-show.color-vida-loca .project-control .project-history .media .icon{border-color:#64a420}.page-project-show.color-vida-loca .project-votings{background:#64a420;color:#fff}.page-project-show.color-vida-loca .project-votings .btn{background:#84d62d!important;color:#fff}.page-project-show.color-vida-loca .project-votings .btn-dark{background:#50831a!important;color:#fff}.page-project-show.color-vida-loca .project-votings a,.page-project-show.color-vida-loca .project-votings+.edit-project{color:#fff}.page-project-show.color-vida-loca .history li:after,.page-project-show.color-vida-loca .history li:before{background:#84d62d!important}.page-project-show.color-scarlet .main-color,.page-project-show.color-scarlet a{color:#e61b00}.page-project-show.color-scarlet a:hover{color:#ff2103}.page-project-show.color-scarlet .meta .category-meta span,.page-project-show.color-scarlet .project-control .checkbox span:after{color:#e61b00}.page-project-show.color-scarlet .project-info .tabs .btn.active{background:#e61b00}.page-project-show.color-scarlet .project-info .tabs .btn.active:hover{background:#ff2103}.page-project-show.color-scarlet .project-control .stats{background:#e61b00}.page-project-show.color-scarlet .project-control .btn{background:#e61b00!important}.page-project-show.color-scarlet .project-control .btn:hover{background:#ff2103!important}.page-project-show.color-scarlet .project-control .project-history .media:before,.page-project-show.color-scarlet .project-control .project-history h2{background:#e61b00}.page-project-show.color-scarlet .project-control .project-history .media .icon{border-color:#e61b00}.page-project-show.color-scarlet .project-votings{background:#e61b00;color:#fff}.page-project-show.color-scarlet .project-votings .btn{background:#ff391f!important;color:#fff}.page-project-show.color-scarlet .project-votings .btn-dark{background:#b81600!important;color:#fff}.page-project-show.color-scarlet .project-votings a,.page-project-show.color-scarlet .project-votings+.edit-project{color:#fff}.page-project-show.color-scarlet .history li:after,.page-project-show.color-scarlet .history li:before{background:#ff391f!important}.page-project-show.color-mongoose .main-color,.page-project-show.color-mongoose a{color:#b3ac7a}.page-project-show.color-mongoose a:hover{color:#a8a067}.page-project-show.color-mongoose .meta .category-meta span,.page-project-show.color-mongoose .project-control .checkbox span:after{color:#b3ac7a}.page-project-show.color-mongoose .project-info .tabs .btn.active{background:#b3ac7a}.page-project-show.color-mongoose .project-info .tabs .btn.active:hover{background:#a8a067}.page-project-show.color-mongoose .project-control .stats{background:#b3ac7a}.page-project-show.color-mongoose .project-control .btn{background:#b3ac7a!important}.page-project-show.color-mongoose .project-control .btn:hover{background:#a8a067!important}.page-project-show.color-mongoose .project-control .project-history .media:before,.page-project-show.color-mongoose .project-control .project-history h2{background:#b3ac7a}.page-project-show.color-mongoose .project-control .project-history .media .icon{border-color:#b3ac7a}.page-project-show.color-mongoose .project-votings{background:#b3ac7a;color:#fff}.page-project-show.color-mongoose .project-votings .btn{background:#c2bd95!important;color:#fff}.page-project-show.color-mongoose .project-votings .btn-dark{background:#999158!important;color:#fff}.page-project-show.color-mongoose .project-votings a,.page-project-show.color-mongoose .project-votings+.edit-project{color:#fff}.page-project-show.color-mongoose .history li:after,.page-project-show.color-mongoose .history li:before{background:#c2bd95!important}.page-project-show.color-oslo-gray .main-color,.page-project-show.color-oslo-gray a{color:#808991}.page-project-show.color-oslo-gray a:hover{color:#727b84}.page-project-show.color-oslo-gray .meta .category-meta span,.page-project-show.color-oslo-gray .project-control .checkbox span:after{color:#808991}.page-project-show.color-oslo-gray .project-info .tabs .btn.active{background:#808991}.page-project-show.color-oslo-gray .project-info .tabs .btn.active:hover{background:#727b84}.page-project-show.color-oslo-gray .project-control .stats{background:#808991}.page-project-show.color-oslo-gray .project-control .btn{background:#808991!important}.page-project-show.color-oslo-gray .project-control .btn:hover{background:#727b84!important}.page-project-show.color-oslo-gray .project-control .project-history .media:before,.page-project-show.color-oslo-gray .project-control .project-history h2{background:#808991}.page-project-show.color-oslo-gray .project-control .project-history .media .icon{border-color:#808991}.page-project-show.color-oslo-gray .project-votings{background:#808991;color:#fff}.page-project-show.color-oslo-gray .project-votings .btn{background:#99a1a7!important;color:#fff}.page-project-show.color-oslo-gray .project-votings .btn-dark{background:#656e75!important;color:#fff}.page-project-show.color-oslo-gray .project-votings a,.page-project-show.color-oslo-gray .project-votings+.edit-project{color:#fff}.page-project-show.color-oslo-gray .history li:after,.page-project-show.color-oslo-gray .history li:before{background:#99a1a7!important}.page-project-show .project-socials{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;position:absolute;vertical-align:revert;bottom:3rem;-webkit-box-align:start;align-items:flex-start;width:100%}.page-project-show .project-socials .facebook-btn,.page-project-show .project-socials .viber-btn{-webkit-box-align:center;width:2rem;height:2rem;border-radius:3px;color:#fff;display:-webkit-box;font-size:1.8rem;max-width:72px;margin:0 5px;text-decoration:none}.page-project-show .project-socials .project-social-item:hover{color:#fff}.page-project-show .project-socials svg{fill:currentColor}.page-project-show .project-socials .facebook-btn{display:-ms-flexbox;display:flex;align-items:center;-webkit-box-pack:center;justify-content:center;max-height:72px;background:#3e60b8}.page-project-show .project-socials .viber-btn{display:-ms-flexbox;display:flex;align-items:center;-webkit-box-pack:center;justify-content:center;max-height:72px;background:#8444a1}.page-project-show .project-socials .telegram-btn{padding:5px;border-radius:3px;color:#fff;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.8rem;width:1.5rem;height:1.5rem;max-width:72px;max-height:72px;margin:0 5px;text-decoration:none;background:#00ade7}.page-register h1{text-align:center}.page-register .container{margin:auto;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.page-register .container{width:80%}}@media (min-width:992px){.page-register .container{width:62%}}.page-register .container form{width:100%}.page-register form{font-size:.8125rem}.page-register form .form-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto;width:100%}.page-register form .actions{text-align:center;padding-top:.625rem}.page-register form .actions button{min-width:50%}.page-register form .form-group{width:100%}@media (min-width:768px){.page-register form .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));max-width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.page-register form .form-group:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-register form .form-group:last-child{margin-right:0}.page-register form .form-group:nth-child(2n){margin-right:0;margin-left:auto}.page-register form .eula .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (1.875rem - 1.875rem * 1));max-width:calc(99.9% * 1 - (1.875rem - 1.875rem * 1));width:calc(99.9% * 1 - (1.875rem - 1.875rem * 1))}.page-register form .eula .form-group:last-child{margin-right:0}.page-register form .eula .form-group:nth-child(1n){margin-right:0;margin-left:auto}.page-register form .additional-fields .form-group{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.page-register form .additional-fields .form-group:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-register form .additional-fields .form-group:last-child{margin-right:0}.page-register form .additional-fields .form-group:nth-child(3n){margin-right:0;margin-left:auto}}.page-register form .submit{width:100%;text-align:center}.page-register .variants{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto;width:100%}.page-register .variant{margin-top:3.125rem}@media (min-width:992px){.page-register .variant{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2));max-width:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2));width:calc(99.9% * 1/2 - (1.875rem - 1.875rem * 1/2))}.page-register .variant:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-register .variant:last-child{margin-right:0}.page-register .variant:nth-child(2n){margin-right:0;margin-left:auto}}.page-register .variant .btn{font-size:.8em}.page-register .variant .btn span{white-space:nowrap;flex-shrink:0;vertical-align:middle}.page-register .variant .btn img{height:1.1em;vertical-align:middle;margin-top:-.2em}.page-register .variant .cnt{border:1px solid #e5e7e9;padding:2.8125rem 1.25rem 1.25rem;height:100%;box-sizing:border-box;font-size:.875rem;color:#0e293e;position:relative;text-align:center}.page-register .variant .cnt:before{content:'';position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:center no-repeat #e5e7e9;border-radius:50%;background-size:60% 60%;height:4.375rem}.page-statistics .categories-stats li:before,.page-statistics .categories-stats ul:before,.page-statistics .sessions li:before,.page-statistics .sessions ul:before,.page-statistics .stat-cat .divisions-tabs li:before,.page-statistics .stat-cat .divisions-tabs:before,.technical-page.old li:before,.technical-page.old ul:before{content:none}.page-register .variant .cnt.bank-id:before{background-image:url("/assets/app/img/auth/bankid.svg")}.page-register .variant .cnt.kyivcard:before{background-image:url("/assets/app/img/auth/kk.png")}.page-register .variant .cnt.offline:before{background-image:url("/assets/app/img/auth/offline.svg")}.page-register .variant .cnt.email:before{background-image:url("/assets/app/img/auth/email.svg")}.page-register .variant .cnt.login:before{background-image:url("/assets/app/img/auth/login.svg")}.page-register input[readonly]{background-color:#eeeff0;color:#999}.page-register .checkbox-label-small{font-size:.75rem}.page-statistics .sessions li,.page-statistics .sessions ul{list-style:none;margin:0;padding:0}.page-statistics .sessions a,.page-statistics .sessions a.active{padding-left:.9375rem;line-height:1em;text-transform:none;color:#fff}.page-statistics .sessions li{margin-bottom:1.875rem;display:inline-block}.page-statistics .sessions a{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#99a2aa;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.9375rem;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out}.page-statistics .sessions a.active,.page-statistics .stat-authors .num .wrap{min-height:1.875rem;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out}.page-statistics .sessions a:hover{background:#87929b;color:#fff}.page-statistics .sessions a.active{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#459ddd;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-right:.9375rem;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out}.page-statistics .sessions a.active:hover{background:#2c90d9;color:#fff}.page-statistics .stage-title{text-align:center;background:#eeeff0;padding:1rem 0;margin-bottom:3.125rem}.page-statistics .stage-title h1{font-size:2.25rem;margin:0;color:#0e293e}.page-statistics .stage-title .icon{background:#e5e7e9;border-radius:50%;width:3.125rem;height:3.125rem;flex-shrink:0;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-right:1ex}.page-statistics .stage-title.stage1 .icon:before,.page-statistics .stage-title.stage2 .icon:before{vertical-align:middle;font-family:icons;font-style:normal;font-weight:400;color:#459ddd;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out}.page-statistics .stage-title.stage1 .icon:before{font-size:1.875rem;transition:color .3s ease-in-out}.page-statistics .stage-title.stage2 .icon:before{font-size:1.25rem;transition:color .3s ease-in-out}.page-statistics .stage-title.stage3 .icon:before,.page-statistics .stage-title.stage4 .icon:before{-webkit-transition:color .3s ease-in-out;font-weight:400;color:#459ddd;display:inline-block;margin-right:0;text-transform:none;line-height:1em;margin-left:0;font-family:icons;speak:none;text-decoration:inherit;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;vertical-align:middle;font-style:normal}.page-statistics .stage-title.stage3 .icon:before{font-size:2.1875rem;transition:color .3s ease-in-out}.page-statistics .stage-title.stage4 .icon:before{font-size:1.875rem;transition:color .3s ease-in-out}.page-statistics .stage-title.stage5 .icon:before{vertical-align:middle;font-family:icons;font-size:2.5rem;font-style:normal;font-weight:400;color:#459ddd;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-statistics h2{text-align:center;text-transform:uppercase;width:100%}.page-statistics .categories-stats{padding:0;width:100%}.page-statistics .categories-stats li,.page-statistics .categories-stats ul{list-style:none;margin:0;padding:0}.page-statistics .categories-stats li{background:#eeeff0;display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;white-space:nowrap;margin-bottom:.625rem;font-weight:700}.page-statistics .categories-stats .category-tag{position:relative;padding-left:.9375rem;border-radius:.125rem;color:#fff}.page-statistics .categories-stats .category-tag:before{font-size:1em}.page-statistics .categories-stats .category-tag .percent{position:absolute;right:.3125rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-statistics .stat-brief .wrap{margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #e5e7e9;width:100%}.page-statistics .stat-brief .divisions ul{margin:0}.page-statistics .stat-brief .big,.page-statistics .stat-brief .small,.page-statistics .stat-brief .total{width:100%;margin-bottom:1.875rem;text-transform:uppercase;color:#99a2aa}@media (min-width:992px){.page-statistics .stat-brief .wrap{display:-ms-flexbox;display:-webkit-box;display:flex}.page-statistics .stat-brief .big,.page-statistics .stat-brief .small,.page-statistics .stat-brief .total{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));margin-bottom:0}.page-statistics .stat-brief .big:nth-child(1n),.page-statistics .stat-brief .small:nth-child(1n),.page-statistics .stat-brief .total:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-statistics .stat-brief .big:last-child,.page-statistics .stat-brief .small:last-child,.page-statistics .stat-brief .total:last-child{margin-right:0}.page-statistics .stat-brief .big:nth-child(3n),.page-statistics .stat-brief .small:nth-child(3n),.page-statistics .stat-brief .total:nth-child(3n){margin-right:0;margin-left:auto}}.page-statistics .stat-brief .big,.page-statistics .stat-brief .small{color:#99a2aa;font-weight:700;padding:1.25rem;box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start}.page-statistics .stat-brief .big .num,.page-statistics .stat-brief .small .num{font-size:4.5rem;line-height:.8em}.page-statistics .stat-brief .big .type,.page-statistics .stat-brief .small .type{font-size:.875rem;line-height:normal}.page-statistics .stat-brief .big{background:url("/assets/app/img/stats/pr-big.svg") center right 1rem no-repeat #eeeff0;background-size:5rem auto}.page-statistics .stat-brief .small{background:url("/assets/app/img/stats/pr-small.svg") center right 1rem no-repeat #eeeff0;background-size:5rem auto}.page-statistics .stat-brief .total{font-weight:700;font-size:1.875rem}.page-statistics .stat-brief .total strong{color:#459ddd}.page-statistics .stat-brief .total .num{white-space:nowrap}.page-statistics .stat-brief .total .num strong{font-size:6.875rem;line-height:6.25rem}.page-statistics .stat-brief .total .num .projects{font-size:1rem;position:relative;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;top:-2rem;left:-2rem}.page-statistics .stat-brief .total .sum{font-size:1.375rem;white-space:nowrap}.page-statistics .stat-authors .num{margin:0 0 1.875rem;text-align:center}.page-statistics .stat-authors .num .wrap{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;vertical-align:middle;background:#99a2aa;color:#fff;border-radius:.125rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:700;padding-right:.9375rem;padding-left:.9375rem;line-height:1em;border:none;flex-shrink:0;transition:background .3s ease-in-out,color .3s ease-in-out}.page-statistics .stat-authors .num .wrap:hover{background:#87929b;color:#fff}.page-statistics .stat-authors .num .wrap strong{color:#0e293e}.page-statistics .stat-authors .gender{background:url("/assets/app/img/waves.svg") bottom no-repeat;background-size:105% auto;padding-bottom:11%;position:relative;margin-top:5rem}.page-statistics .stat-authors .gender .female:after,.page-statistics .stat-authors .gender .male:after{content:'';position:absolute;top:100%;width:1.875rem;margin:-.9375rem 0 0;box-sizing:border-box;background:#fff}.page-statistics .stat-authors .gender .female{color:#e63a82;position:absolute;right:45.3%;bottom:78%;padding-bottom:1.25rem;text-transform:uppercase;text-align:right;font-weight:700;font-size:1.125rem}.page-statistics .stat-authors .gender .female strong{font-size:3rem}.page-statistics .stat-authors .gender .female:after{border-radius:50%;right:0;height:1.875rem;border:.375rem solid}.page-statistics .stat-authors .gender .male{color:#a7d4ef;position:absolute;right:19%;bottom:100%;padding-bottom:1.25rem;text-transform:uppercase;text-align:right;font-weight:700;font-size:1.125rem}.page-statistics .stat-authors .gender .male strong{font-size:3rem}.page-statistics .stat-authors .gender .male:after{border-radius:50%;right:0;height:1.875rem;border:.375rem solid}.page-statistics .stat-age{margin-bottom:1.875rem;padding-top:3.125rem;padding-bottom:1.875rem;background:#f5f5f5}.page-statistics .stat-age .graph{width:100%}.page-statistics .stat-age .canvas{height:13.125rem;width:100%;border-bottom:1px #e5e7e9 solid;background:repeating-linear-gradient(0deg,transparent,transparent calc(10% - 1px),#e5e7e9 calc(10% - 1px),#e5e7e9 10%)}.page-statistics .stage.stage2 .stat-brief .review-fail .icon img,.page-statistics .stage.stage2 .stat-brief .review-pass .icon img,.page-statistics .stage.stage2 .stat-brief .review-pending .icon img,.page-statistics .stage.stage5 .stat-brief .review-fail .icon img,.page-statistics .stage.stage5 .stat-brief .review-pass .icon img,.page-statistics .stage.stage5 .stat-brief .review-pending .icon img,.page-statistics .vote-stats .icon img{height:6.25rem}.page-statistics .stat-age .canvas,.page-statistics .stat-age .legend{display:-ms-flexbox;display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:end;align-items:flex-end;text-align:center}.page-statistics .stat-age .canvas>*,.page-statistics .stat-age .legend>*{width:calc(20% - 30px)}.page-statistics .stat-age .canvas .col,.page-statistics .stat-age .legend .col{background:#459ddd;color:#fff;font-weight:700;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;font-size:1.5rem}@media (max-width:479px){.page-statistics .stat-age .canvas .col,.page-statistics .stat-age .legend .col{font-size:1rem}}.page-statistics .stat-age .canvas .col.small span,.page-statistics .stat-age .legend .col.small span{position:absolute;bottom:calc(100% + .25rem);color:#459ddd}.page-statistics .stat-age .legend{color:#99a2aa;font-size:.8125rem;font-weight:700}.page-statistics .stat-cat>.container{display:block}.page-statistics .stat-cat .divisions-tabs,.page-statistics .stat-cat .divisions-tabs li{list-style:none;margin:0;padding:0}.page-statistics .stat-cat .divisions-tabs .btn,.page-statistics .stat-cat .divisions-tabs li .btn{cursor:pointer}.page-statistics .stat-cat .divisions-tabs .btn:not(.active),.page-statistics .stat-cat .divisions-tabs li .btn:not(.active){background-color:#99a2aa}.page-statistics .stat-cat .divisions-tabs .btn:not(.active):hover,.page-statistics .stat-cat .divisions-tabs li .btn:not(.active):hover{background-color:#363636}.page-statistics .stat-cat .divisions-tabs{margin-bottom:1.875rem}.page-statistics .stat-cat .divisions-tabs li{display:inline-block}.page-statistics .stage.stage2,.page-statistics .stage.stage5{background:#459ddd;color:#fff;padding-bottom:1.875rem}.page-statistics .stage.stage2 .stage-title,.page-statistics .stage.stage5 .stage-title{background:inherit;color:inherit;border-bottom:1px solid #64aceb}.page-statistics .stage.stage2 .stage-title h1,.page-statistics .stage.stage5 .stage-title h1{color:inherit}.page-statistics .stage.stage2 .stage-title .icon,.page-statistics .stage.stage5 .stage-title .icon{background:#93c2ff}.page-statistics .stage.stage2 .stage-title .icon:before,.page-statistics .stage.stage5 .stage-title .icon:before{color:inherit}.page-statistics .stage.stage2 .stat-brief .wrap,.page-statistics .stage.stage5 .stat-brief .wrap{flex-wrap:wrap;border-color:#93c2ff}.page-statistics .stage.stage2 .stat-brief .total,.page-statistics .stage.stage5 .stat-brief .total{color:#93c2ff;width:100%}.page-statistics .stage.stage2 .stat-brief .total strong,.page-statistics .stage.stage5 .stat-brief .total strong{color:#fff}@media (min-width:992px){.page-statistics .stage.stage2 .stat-brief .total,.page-statistics .stage.stage5 .stat-brief .total{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.page-statistics .stage.stage2 .stat-brief .total:nth-child(1n),.page-statistics .stage.stage5 .stat-brief .total:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-statistics .stage.stage2 .stat-brief .total:last-child,.page-statistics .stage.stage5 .stat-brief .total:last-child{margin-right:0}.page-statistics .stage.stage2 .stat-brief .total:nth-child(4n),.page-statistics .stage.stage5 .stat-brief .total:nth-child(4n){margin-right:0;margin-left:auto}}.page-statistics .stage.stage2 .stat-brief .review-fail,.page-statistics .stage.stage2 .stat-brief .review-pass,.page-statistics .stage.stage2 .stat-brief .review-pending,.page-statistics .stage.stage5 .stat-brief .review-fail,.page-statistics .stage.stage5 .stat-brief .review-pass,.page-statistics .stage.stage5 .stat-brief .review-pending{width:100%;background:#64aceb;text-transform:uppercase;box-sizing:border-box;font-weight:700;padding:1.25rem}@media (min-width:992px){.page-statistics .stage.stage2 .stat-brief .review-fail,.page-statistics .stage.stage2 .stat-brief .review-pass,.page-statistics .stage.stage2 .stat-brief .review-pending,.page-statistics .stage.stage5 .stat-brief .review-fail,.page-statistics .stage.stage5 .stat-brief .review-pass,.page-statistics .stage.stage5 .stat-brief .review-pending{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .222222222222222 - (1.875rem - 1.875rem * .222222222222222));max-width:calc(99.9% * .222222222222222 - (1.875rem - 1.875rem * .222222222222222));width:calc(99.9% * .222222222222222 - (1.875rem - 1.875rem * .222222222222222))}.page-statistics .stage.stage2 .stat-brief .review-fail:nth-child(1n),.page-statistics .stage.stage2 .stat-brief .review-pass:nth-child(1n),.page-statistics .stage.stage2 .stat-brief .review-pending:nth-child(1n),.page-statistics .stage.stage5 .stat-brief .review-fail:nth-child(1n),.page-statistics .stage.stage5 .stat-brief .review-pass:nth-child(1n),.page-statistics .stage.stage5 .stat-brief .review-pending:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-statistics .stage.stage2 .stat-brief .review-fail:last-child,.page-statistics .stage.stage2 .stat-brief .review-pass:last-child,.page-statistics .stage.stage2 .stat-brief .review-pending:last-child,.page-statistics .stage.stage5 .stat-brief .review-fail:last-child,.page-statistics .stage.stage5 .stat-brief .review-pass:last-child,.page-statistics .stage.stage5 .stat-brief .review-pending:last-child{margin-right:0}.page-statistics .stage.stage2 .stat-brief .review-fail:nth-child(4n),.page-statistics .stage.stage2 .stat-brief .review-pass:nth-child(4n),.page-statistics .stage.stage2 .stat-brief .review-pending:nth-child(4n),.page-statistics .stage.stage5 .stat-brief .review-fail:nth-child(4n),.page-statistics .stage.stage5 .stat-brief .review-pass:nth-child(4n),.page-statistics .stage.stage5 .stat-brief .review-pending:nth-child(4n){margin-right:0;margin-left:auto}}.page-statistics .stage.stage2 .stat-brief .review-fail .num,.page-statistics .stage.stage2 .stat-brief .review-pass .num,.page-statistics .stage.stage2 .stat-brief .review-pending .num,.page-statistics .stage.stage5 .stat-brief .review-fail .num,.page-statistics .stage.stage5 .stat-brief .review-pass .num,.page-statistics .stage.stage5 .stat-brief .review-pending .num{font-size:1.75rem;white-space:nowrap}.page-statistics .stage.stage2 .stat-brief .review-fail .type,.page-statistics .stage.stage2 .stat-brief .review-pass .type,.page-statistics .stage.stage2 .stat-brief .review-pending .type,.page-statistics .stage.stage5 .stat-brief .review-fail .type,.page-statistics .stage.stage5 .stat-brief .review-pass .type,.page-statistics .stage.stage5 .stat-brief .review-pending .type{font-size:.875rem;line-height:1em}.page-statistics .stage.stage2 .stat-brief .review-fail .icon,.page-statistics .stage.stage2 .stat-brief .review-pass .icon,.page-statistics .stage.stage2 .stat-brief .review-pending .icon,.page-statistics .stage.stage5 .stat-brief .review-fail .icon,.page-statistics .stage.stage5 .stat-brief .review-pass .icon,.page-statistics .stage.stage5 .stat-brief .review-pending .icon{margin-bottom:1.25rem}.page-statistics .stage.stage2 .passed-stats,.page-statistics .stage.stage5 .passed-stats{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;text-transform:uppercase;font-weight:700;width:100%}@media (min-width:992px){.page-statistics .stage.stage2 .passed-stats .legend,.page-statistics .stage.stage2 .passed-stats .passed,.page-statistics .stage.stage5 .passed-stats .legend,.page-statistics .stage.stage5 .passed-stats .passed{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.page-statistics .stage.stage2 .passed-stats .legend:nth-child(1n),.page-statistics .stage.stage2 .passed-stats .passed:nth-child(1n),.page-statistics .stage.stage5 .passed-stats .legend:nth-child(1n),.page-statistics .stage.stage5 .passed-stats .passed:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-statistics .stage.stage2 .passed-stats .legend:last-child,.page-statistics .stage.stage2 .passed-stats .passed:last-child,.page-statistics .stage.stage5 .passed-stats .legend:last-child,.page-statistics .stage.stage5 .passed-stats .passed:last-child{margin-right:0}.page-statistics .stage.stage2 .passed-stats .legend:nth-child(3n),.page-statistics .stage.stage2 .passed-stats .passed:nth-child(3n),.page-statistics .stage.stage5 .passed-stats .legend:nth-child(3n),.page-statistics .stage.stage5 .passed-stats .passed:nth-child(3n){margin-right:0;margin-left:auto}}.page-statistics .stage.stage2 .passed-stats .legend,.page-statistics .stage.stage5 .passed-stats .legend{text-align:right;font-size:1.5rem}.page-statistics .stage.stage2 .passed-stats .legend strong,.page-statistics .stage.stage5 .passed-stats .legend strong{color:#93c2ff}.page-statistics .stage.stage2 .passed-stats .passed,.page-statistics .stage.stage5 .passed-stats .passed{background:#64aceb;text-transform:uppercase;box-sizing:border-box;padding:1.25rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;flex-wrap:nowrap;color:#fff;margin-bottom:1.875rem}.page-statistics .stage.stage2 .passed-stats .passed .num,.page-statistics .stage.stage5 .passed-stats .passed .num{font-size:3.125rem;line-height:.8em}.page-statistics .stage.stage2 .passed-stats .passed .type,.page-statistics .stage.stage5 .passed-stats .passed .type{font-size:1.5rem;line-height:1em}.page-statistics .stage.stage2 .passed-stats .passed .sum,.page-statistics .stage.stage5 .passed-stats .passed .sum{font-size:.75rem;line-height:1em;white-space:nowrap}.page-statistics .review-except{width:100%;-webkit-box-flex:0;flex:0 0 100%}.page-statistics .review-except small{font-size:.5rem}.page-statistics .stage.stage3 .stage-title{background:0 0;border-bottom:1px solid #e5e7e9}.page-statistics .vote-stats{border-bottom:1px solid #e5e7e9;padding-bottom:1.875rem;margin-bottom:1.875rem;width:100%}.page-statistics .vote-stats .vote-stat{box-sizing:border-box;background:#f5f5f5;padding:1.25rem;font-weight:700;text-transform:uppercase}@media (min-width:992px){.page-statistics .vote-stats{display:-ms-flexbox;display:-webkit-box;display:flex}.page-statistics .vote-stats .vote-stat{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.page-statistics .vote-stats .vote-stat:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-statistics .vote-stats .vote-stat:last-child{margin-right:0}.page-statistics .vote-stats .vote-stat:nth-child(3n){margin-right:0;margin-left:auto}}.page-statistics .vote-stats .num{color:#459ddd;font-size:3rem;line-height:.9em}.page-statistics .vote-stats .type{color:#99a2aa;font-size:.875rem}.page-statistics .vote-stats .icon{margin-bottom:.2rem}.page-statistics .stage.stage4{margin-bottom:3.75rem}.page-statistics .stat-winners-brief{width:100%;padding-bottom:1.875rem;margin-bottom:1.875rem;border-bottom:1px solid #e5e7e9}.page-statistics .stat-winners-brief .passed-stats{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;text-transform:uppercase;font-weight:700;width:100%;margin-bottom:1.875rem;border-bottom:1px solid #e5e7e9}.page-statistics .stat-winners-brief .passed-stats .legend,.page-statistics .stat-winners-brief .passed-stats .passed{background:#f5f5f5;text-transform:uppercase;box-sizing:border-box;padding:1.25rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;flex-wrap:nowrap;color:#99a2aa;margin-bottom:1.875rem}@media (min-width:992px){.page-statistics .stat-winners-brief .passed-stats .legend,.page-statistics .stat-winners-brief .passed-stats .passed{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));max-width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333));width:calc(99.9% * .333333333333333 - (1.875rem - 1.875rem * .333333333333333))}.page-statistics .stat-winners-brief .passed-stats .legend:nth-child(1n),.page-statistics .stat-winners-brief .passed-stats .passed:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-statistics .stat-winners-brief .passed-stats .legend:last-child,.page-statistics .stat-winners-brief .passed-stats .passed:last-child{margin-right:0}.page-statistics .stat-winners-brief .passed-stats .legend:nth-child(3n),.page-statistics .stat-winners-brief .passed-stats .passed:nth-child(3n){margin-right:0;margin-left:auto}}.page-statistics .stat-winners-brief .passed-stats .legend strong,.page-statistics .stat-winners-brief .passed-stats .passed strong{color:#459ddd}.page-statistics .stat-winners-brief .passed-stats .legend .num,.page-statistics .stat-winners-brief .passed-stats .passed .num{font-size:3.125rem;line-height:.8em;color:#459ddd}.page-statistics .stat-winners-brief .passed-stats .legend .type,.page-statistics .stat-winners-brief .passed-stats .passed .type{font-size:1.5rem;line-height:1em}.page-statistics .stat-winners-brief .passed-stats .legend .sum,.page-statistics .stat-winners-brief .passed-stats .passed .sum{font-size:.75rem;line-height:1em;white-space:nowrap}.page-statistics .stat-winners-brief .passed-stats .legend{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#459ddd;font-size:1.5rem;position:relative}.page-statistics .stat-winners-brief .passed-stats .legend img{height:3.125rem}.page-statistics .stat-winners-brief .passed-stats .legend:after{content:'';border:2.8125rem solid transparent;border-right-width:0;border-left-width:.625rem;border-left-color:#f5f5f5;position:absolute;left:100%;top:0}.page-statistics .stat-winners-brief .passed-stats .big{position:relative}.page-statistics .stat-winners-brief .passed-stats .big:before{content:'';border:2.8125rem solid transparent;border-right-width:0;border-left-width:.625rem;border-left-color:#fff;position:absolute;left:0;top:0}.page-statistics .stat-winners-brief .general{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex}.page-statistics .stat-winners-brief .general .declined,.page-statistics .stat-winners-brief .general .voted{background:#f5f5f5;text-transform:uppercase;box-sizing:border-box;padding:1.25rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;color:#99a2aa;font-weight:700;font-size:1.0625rem}@media (min-width:992px){.page-statistics .stat-winners-brief .general .declined,.page-statistics .stat-winners-brief .general .voted{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));max-width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5))}.page-statistics .stat-winners-brief .general .declined:nth-child(1n),.page-statistics .stat-winners-brief .general .voted:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-statistics .stat-winners-brief .general .declined:last-child,.page-statistics .stat-winners-brief .general .voted:last-child{margin-right:0}.page-statistics .stat-winners-brief .general .declined:nth-child(2n),.page-statistics .stat-winners-brief .general .voted:nth-child(2n){margin-right:0;margin-left:auto}}.page-statistics .stat-winners-brief .general .declined .num,.page-statistics .stat-winners-brief .general .voted .num{font-size:4.5rem;line-height:.8em}.page-statistics .stat-winners-brief .general .declined img,.page-statistics .stat-winners-brief .general .voted img{height:6.25rem;margin-right:1.25rem}.page-statistics .stage.stage5 .general{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex}.page-statistics .stage.stage5 .general .production,.page-statistics .stage.stage5 .general .ready{background:#64aceb;text-transform:uppercase;box-sizing:border-box;padding:1.25rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;font-weight:700;color:#fff;font-size:1.0625rem}@media (min-width:992px){.page-statistics .stage.stage5 .general .production,.page-statistics .stage.stage5 .general .ready{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));max-width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5));width:calc(99.9% * .5 - (1.875rem - 1.875rem * .5))}.page-statistics .stage.stage5 .general .production:nth-child(1n),.page-statistics .stage.stage5 .general .ready:nth-child(1n){margin-right:1.875rem;margin-left:0}.page-statistics .stage.stage5 .general .production:last-child,.page-statistics .stage.stage5 .general .ready:last-child{margin-right:0}.page-statistics .stage.stage5 .general .production:nth-child(2n),.page-statistics .stage.stage5 .general .ready:nth-child(2n){margin-right:0;margin-left:auto}}.page-statistics .stage.stage5 .general .production .type,.page-statistics .stage.stage5 .general .ready .type{font-size:.875rem}.page-statistics .stage.stage5 .general .production .type strong,.page-statistics .stage.stage5 .general .ready .type strong{font-size:1.5rem;display:block}.page-statistics .stage.stage5 .general .production .num,.page-statistics .stage.stage5 .general .ready .num{font-size:4.5rem;line-height:.8em}.page-statistics .stage.stage5 .general .production img,.page-statistics .stage.stage5 .general .ready img{height:6.25rem;margin-right:1.25rem}.technical-page{background-color:#d5effc;min-height:100vh;position:relative;box-sizing:border-box;padding-bottom:6.25rem}.technical-page #content{width:90%;margin:auto;min-height:calc(100vh - 6.25rem);display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.technical-page #content{width:80%}}@media (min-width:992px){.technical-page #content{width:68%}}.technical-page #minimal-footer{position:absolute;bottom:0;left:0;width:100%}.technical-page .error .logo{text-align:center;padding:1.25rem 0 2.5rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.technical-page .error .logo img{width:8.125rem}.technical-page .error .logo .code{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;margin:0}@media (min-width:768px){.technical-page .error .logo{-webkit-box-pack:center;justify-content:center}.technical-page .error .logo .code{display:none}.technical-page .error .info{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}.technical-page .error .info .code{display:none}@media (min-width:768px){.technical-page .error .info .code{display:-ms-flexbox;display:-webkit-box;display:flex}}.technical-page .error .code{width:8.125rem;height:8.125rem;border-radius:1.25rem;background:#fff;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:3.75rem;color:#0e293e;flex-shrink:0;font-weight:700;margin:auto auto 1.25rem}.technical-page .error .desc{font-size:1.125rem}@media (min-width:768px){.technical-page .error .code{margin-bottom:0}.technical-page .error .desc{margin-left:1.25rem}}.technical-page .error .desc h1{margin:0}@media (min-width:992px){.technical-page .error .desc h1{font-size:3rem}}.technical-page .error .desc p{margin:0;line-height:1.4em}.technical-page .error .desc .btn{height:1.8rem;border-radius:.9rem;text-transform:none}.technical-page.old{position:absolute;height:100%;width:100%;padding-bottom:125px;font-size:16px}.technical-page.old #content{width:50%;position:absolute;height:100%;margin-left:25%;display:block}.technical-page.old .logo{display:block!important;padding:20px 0}.technical-page.old .logo img{width:100px}.technical-page.old .info{display:block;text-align:center}.technical-page.old li,.technical-page.old ul{list-style:none;margin:0;padding:0}.technical-page.old li{display:inline-block;margin:0 10px}.technical-page.old img{width:40px}.technical-page.old p{margin:10px 0}.technical-page.old .error,.technical-page.old .sizer{display:inline-block;vertical-align:middle}.technical-page.old .sizer{width:0;height:100%;margin-left:-10px}.technical-page.old .error{width:100%}.winners td{vertical-align:middle}.winners .category{width:40px;height:40px;border-radius:50%;color:#fff;padding:0;font-size:.8125rem;text-transform:uppercase;font-weight:700;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.winners .category.color-blaze-orange{background:#fb7000}.winners .category.color-purple-heart{background:#5e35b1}.winners .category.color-cerise{background:#e63a82}.winners .category.color-boston-blue{background:#3b81c1}.winners .category.color-key-lime-pie{background:#bac928}.winners .category.color-viking{background:#63c3dc}.winners .category.color-orange{background:#ffa800}.winners .category.color-bay-of-many{background:#29488d}.winners .category.color-tapestry{background:#9c4a96}.winners .category.color-persian-green{background:#009688}.winners .category.color-honey-flower{background:#4b1a7e}.winners .category.color-vida-loca{background:#64a420}.winners .category.color-scarlet{background:#e61b00}.winners .category.color-mongoose{background:#b3ac7a}.winners .category.color-oslo-gray{background:#808991}.winners .category.icon-bicycle:before,.winners .category.icon-culture:before,.winners .category.icon-education:before,.winners .category.icon-energy:before,.winners .category.icon-environment:before,.winners .category.icon-healthcare:before,.winners .category.icon-media:before,.winners .category.icon-municipal:before,.winners .category.icon-other:before,.winners .category.icon-roads:before,.winners .category.icon-security:before,.winners .category.icon-social:before,.winners .category.icon-sport:before,.winners .category.icon-telecom:before,.winners .category.icon-transport:before{vertical-align:middle;font-family:icons;font-size:1.125rem;font-style:normal;font-weight:400;color:inherit;speak:none;display:inline-block;text-decoration:inherit;margin-right:auto;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.winners .person{white-space:nowrap}.winners .photo{width:30px;height:30px;display:inline-block;margin-right:8px;vertical-align:middle;border-radius:50%;overflow:hidden}.winners .photo img{max-width:100%}.winners .all-projects{text-align:center;margin-top:15px}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),color-stop(90%,#fff));background-image:linear-gradient(to bottom,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url('/assets/app/img/select2.png') right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#ccc),color-stop(60%,#eee));background-image:linear-gradient(to bottom,#ccc 0,#eee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url('/assets/app/img/select2.png') 0 1px no-repeat}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;box-shadow:none;background:url('/assets/app/img/select2.png') 100% -22px no-repeat #fff;background:url('/assets/app/img/select2.png') 100% -22px no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(85%,#fff),color-stop(99%,#eee));background:url('/assets/app/img/select2.png') 100% -22px no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:url('/assets/app/img/select2-spinner.gif') 100% no-repeat #fff;background:url('/assets/app/img/select2-spinner.gif') 100% no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(85%,#fff),color-stop(99%,#eee));background:url('/assets/app/img/select2-spinner.gif') 100% no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to top,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;-webkit-filter:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:url('/assets/app/img/select2-spinner.gif') 100% no-repeat #f4f4f4}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:100%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(to bottom,#eee 1%,#fff 15%);min-height:26px}.select2-locked{padding:3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:url('/assets/app/img/select2-spinner.gif') 100% no-repeat #fff!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin-left:0;margin-right:5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url('/assets/app/img/select2.png') right top no-repeat}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url('/assets/app/img/select2x2.png')!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}