﻿@import url("//hello.myfonts.net/count/2bbec8");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'AvenirLTPro-Light';src:url("webfonts/2BBEC8_0_0.eot");src:url("webfonts/2BBEC8_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2BBEC8_0_0.woff") format("woff"),url("webfonts/2BBEC8_0_0.ttf") format("truetype"),url("webfonts/2BBEC8_0_0.svg#wf") format("svg")}@font-face{font-family:'AvenirLTPro-Roman';src:url("webfonts/2BBEC8_1_0.eot");src:url("webfonts/2BBEC8_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2BBEC8_1_0.woff") format("woff"),url("webfonts/2BBEC8_1_0.ttf") format("truetype"),url("webfonts/2BBEC8_1_0.svg#wf") format("svg")}@font-face{font-family:'AvenirLTPro-Heavy';src:url("webfonts/2BBEC8_2_0.eot");src:url("webfonts/2BBEC8_2_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2BBEC8_2_0.woff") format("woff"),url("webfonts/2BBEC8_2_0.ttf") format("truetype"),url("webfonts/2BBEC8_2_0.svg#wf") format("svg")}a:link,a:visited,a:hover,a:active{text-decoration:none;color:black}html,body{background:#d8d8d8;height:100%}body{overflow-y:scroll;position:relative;min-width:1024px}body.loginExpanded{overflow:hidden}body,input{font-family:AvenirLTPro-Roman;font-weight:normal;font-style:normal}li{list-style-type:none}div[can-click],span[can-click],a[can-click],li[can-click],img[can-click],text[can-click],svg[can-click]{cursor:pointer}input,textarea{font-family:AvenirLTPro-Roman}.borderless{border:0;-webkit-appearance:none;appearance:none;outline:none}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.borderless::-webkit-input-placeholder{font-family:AvenirLTPro-Light}.borderless::-moz-placeholder{font-family:AvenirLTPro-Light}#contentHolder{overflow:hidden}#content{position:absolute;padding-top:54px;top:0;left:0;width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:padding .1s;-o-transition:padding .1s;-webkit-transition:padding .1s;transition:padding .1s}#content.withBackground{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDg1LjE5NyA4NS4xOTciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDg1LjE5NyA4NS4xOTciIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNYXhZTWluIHNsaWNlIj4NCgk8ZGVmcz4NCgkJPGZpbHRlciBpZD0iYmdibHVyZmlsdGVyIiB4PSIwIiB5PSIwIj4NCgkJCTxmZUdhdXNzaWFuQmx1ciBpbj0iU291cmNlR3JhcGhpYyIgc3RkRGV2aWF0aW9uPSIxIiAvPg0KCQk8L2ZpbHRlcj4NCgkJPGxpbmVhckdyYWRpZW50IGlkPSJiZ2dyYWRpZW50QSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMS4yMDI5IiB5MT0iNDIuNTk4OSIgeDI9IjYzLjk5NDkiIHkyPSI0Mi41OTg5Ij4NCgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM3MEJGRTkiLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM5ODg4QzAiLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgkJPGxpbmVhckdyYWRpZW50IGlkPSJiZ2dyYWRpZW50QiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSItMi40NDE0MDZlLTA0IiB5MT0iNDIuNTk4NCIgeDI9Ijg1LjE5OCIgeTI9IjQyLjU5ODQiPg0KCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzM3QUY3QjtzdG9wLW9wYWNpdHk6MC4xIi8+DQoJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojQThDOTNCO3N0b3Atb3BhY2l0eTowLjEiLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgkJPGxpbmVhckdyYWRpZW50IGlkPSJiZ2dyYWRpZW50QyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxOC44MTcxIiB5MT0iNDIuNTk4NCIgeDI9IjY2LjM3OTYiIHkyPSI0Mi41OTg0Ij4NCgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMzN0FGN0IiLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNBOEM5M0IiLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgkJPGxpbmVhckdyYWRpZW50IGlkPSJiZ2dyYWRpZW50RCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMS43OTk2IiB5MT0iNDIuNTk4OSIgeDI9IjczLjM5NjIiIHkyPSI0Mi41OTg5Ij4NCgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM3MEJGRTkiLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM5ODg4QzAiLz4NCgkJPC9saW5lYXJHcmFkaWVudD4NCgk8L2RlZnM+DQoJPGcgZmlsdGVyPSJ1cmwoI2JnYmx1cmZpbHRlcikiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTMwKSI+DQoJCTxwYXRoIGZpbGw9InVybCgjYmdncmFkaWVudEEpIiBkPSJNNDIuNTk5LDYzLjk5NWMtMTEuNzk5LDAtMjEuMzk2LTkuNTk5LTIxLjM5Ni0yMS4zOTZzOS41OTktMjEuMzk2LDIxLjM5Ni0yMS4zOTYNCgkJCWMxMS43OTcsMCwyMS4zOTYsOS42LDIxLjM5NiwyMS4zOTZTNTQuMzk2LDYzLjk5NSw0Mi41OTksNjMuOTk1eiBNNDIuNTk5LDIzLjI0M2MtMTAuNjczLDAtMTkuMzU1LDguNjg0LTE5LjM1NSwxOS4zNTUNCgkJCWMwLDEwLjY3Myw4LjY4MywxOS4zNTQsMTkuMzU1LDE5LjM1NGMxMC42NzIsMCwxOS4zNTQtOC42ODMsMTkuMzU0LTE5LjM1NFM1My4yNzEsMjMuMjQzLDQyLjU5OSwyMy4yNDN6Ii8+DQoJCTxwYXRoIGZpbGw9InVybCgjYmdncmFkaWVudEIpIiBkPSJNNDIuNTk5LDg1LjE5N0MxOS4xMSw4NS4xOTcsMCw2Ni4wODgsMCw0Mi41OTlDMCwxOS4xMSwxOS4xMSwwLDQyLjU5OSwwDQoJCQljMjMuNDg4LDAsNDIuNTk5LDE5LjExLDQyLjU5OSw0Mi42Qzg1LjE5Nyw2Ni4wODgsNjYuMDg3LDg1LjE5Nyw0Mi41OTksODUuMTk3eiBNNDIuNTk5LDMuMDYyDQoJCQljLTIxLjgwMiwwLTM5LjUzNywxNy43MzUtMzkuNTM3LDM5LjUzN2MwLDIxLjgwMSwxNy43MzUsMzkuNTM3LDM5LjUzNywzOS41MzdjMjEuODAxLDAsMzkuNTM3LTE3LjczNiwzOS41MzctMzkuNTM3DQoJCQlDODIuMTM2LDIwLjc5OCw2NC4zOTksMy4wNjIsNDIuNTk5LDMuMDYyeiIvPg0KCQk8cGF0aCBmaWxsPSJ1cmwoI2JnZ3JhZGllbnRDKSIgZD0iTTQyLjU5OSw2Ni4zOGMtMTMuMTEzLDAtMjMuNzgyLTEwLjY2OC0yMy43ODItMjMuNzhjMC0xMy4xMTMsMTAuNjY4LTIzLjc4MiwyMy43ODItMjMuNzgyDQoJCQljMTMuMTEzLDAsMjMuNzgsMTAuNjY4LDIzLjc4LDIzLjc4MkM2Ni4zOCw1NS43MTMsNTUuNzEyLDY2LjM4LDQyLjU5OSw2Ni4zOHogTTQyLjU5OSwxOS4zMjcNCgkJCWMtMTIuODMyLDAtMjMuMjcxLDEwLjQzOS0yMy4yNzEsMjMuMjcxUzI5Ljc2Nyw2NS44Nyw0Mi41OTksNjUuODdTNjUuODcsNTUuNDMxLDY1Ljg3LDQyLjU5OVM1NS40MzEsMTkuMzI3LDQyLjU5OSwxOS4zMjd6Ii8+DQoJCTxwYXRoIGZpbGw9InVybCgjYmdncmFkaWVudEQpIiBkPSJNNDIuNTk5LDczLjM5NmMtMTYuOTgyLDAtMzAuOC0xMy44MTYtMzAuOC0zMC43OTdjMC0xNi45ODIsMTMuODE2LTMwLjc5OCwzMC43OTktMzAuNzk4DQoJCQljMTYuOTgxLDAsMzAuNzk4LDEzLjgxNSwzMC43OTgsMzAuNzk4QzczLjM5Nyw1OS41OCw1OS41ODEsNzMuMzk2LDQyLjU5OSw3My4zOTZ6IE00Mi41OTksMTIuMDU2DQoJCQljLTE2Ljg0MiwwLTMwLjU0MywxMy43MDEtMzAuNTQzLDMwLjU0M3MxMy43MDEsMzAuNTQzLDMwLjU0MywzMC41NDNjMTYuODQxLDAsMzAuNTQzLTEzLjcwMiwzMC41NDMtMzAuNTQzDQoJCQlDNzMuMTQyLDI1Ljc1Nyw1OS40NCwxMi4wNTYsNDIuNTk5LDEyLjA1NnoiLz4NCgk8L2c+DQo8L3N2Zz4NCg==);background-repeat:no-repeat;background-position:top center;background-size:100%}#leftHolder{position:absolute;margin:0 -100% 0 0;padding:0;padding-top:82px;-moz-transition:left .25s,height 1.1s,max-height 0s ease .25s;-o-transition:left .25s,height 1.1s,max-height 0s ease .25s;-webkit-transition:left .25s,height 1.1s,max-height 0s ease;-webkit-transition-delay:0s,0s,.25s;transition:left .25s,height 1.1s,max-height 0s ease .25s;top:0;left:-100%;overflow:hidden;width:100%;max-height:0px}#leftHolder.exploreActive{left:0;max-height:100000px;-moz-transition:left .25s,height 1.1s;-o-transition:left .25s,height 1.1s;-webkit-transition:left .25s,height 1.1s;transition:left .25s,height 1.1s}#rightHolder{position:absolute;margin:0 -100% 0 0;padding:0;padding-top:82px;-moz-transition:width .25s,left .25s;-o-transition:width .25s,left .25s;-webkit-transition:width .25s,left .25s;transition:width .25s,left .25s;top:0;left:0;overflow:hidden;width:100%;max-height:100000px}#rightHolder.exploreActive{left:100%;width:0;max-height:100px;-moz-transition:width .25s,left .25s,max-height 0s ease .25s;-o-transition:width .25s,left .25s,max-height 0s ease .25s;-webkit-transition:width .25s,left .25s,max-height 0s ease;-webkit-transition-delay:0s,0s,.25s;transition:width .25s,left .25s,max-height 0s ease .25s}#omBody{-moz-transition:filter .25s;-o-transition:filter .25s;-webkit-transition:filter .25s;transition:filter .25s;height:100%}.loginExpanded #omBody{filter:url(#f6);-webkit-filter:blur(14px);-o-filter:blur(14px);height:100%;z-index:998;overflow-y:hidden;overflow:hidden}.simpleButton{height:37px;line-height:40px;text-align:center;display:inline-block;padding:0 19px;font-size:105%;transition:background 0.25s, color 0.25s}.simpleButton.blue{border:1px solid #439dea;border-radius:19px;color:#439dea}.simpleButton.blue.red{border:1px solid #FC6597;border-radius:19px;color:#FC6597}.simpleButton.blue:hover{color:white;background:#439dea}.simpleButton.blue.red:hover{color:white;background:#FC6597}.simpleButton.blue.active{color:white;background:#439dea}.simpleButton.blue.locked{color:#d6d6d6;background:none;border:1px #d6d6d6 solid;cursor:default}.simpleButton.white{border:1px solid white;border-radius:19px;color:white;font-family:AvenirLTPro-Light}.simpleButton.white:hover{background:white;color:#439dea}.simpleButton.large{height:43px;line-height:45px;border-radius:22px;padding:0 25px;font-size:110%}@-webkit-keyframes dash{to{stroke-dashoffset:0px}}@keyframes dash{to{stroke-dashoffset:0px}}.loader{left:50%;width:40px;position:relative;margin-left:-20px;margin-top:30vh}.loader svg path,.loader svg rect{fill:#3d98fd}.unavailable{text-align:center;padding:100px 0;font-family:AvenirLTPro-Light;font-size:20px;color:#505050}.unavailable.en:after{content:'Feature is currently disabled'}.unavailable.lt:after{content:'Funkcionalumas laikinai išjungtas'}#contentHolder #clusterBackground{position:fixed;top:0;width:100%;min-width:1024px;height:54px;z-index:450;opacity:0.9;transition:top 1s, padding-top 1s, height 1s;-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2)}#contentHolder .secondBackground{position:fixed;height:100%;left:0;right:0;top:-100%;z-index:960;background:#fff;transition:background 1s, top 1s, padding-top 1s;-webkit-transition:background 1s, top 1s, padding-top 1s;padding-top:54px}#contentHolder #clusterBackground.expanded .secondBackground{top:0;padding-top:0;background:rgba(0,0,0,0.7)}#contentHolder #clusterBackground svg{z-index:50}#contentHolder #clusterBackground.expanded{top:0;height:100vh;padding-top:0;z-index:1}#contentHolder .clusterHeader{position:fixed;top:0;min-width:1024px;z-index:450;width:100%;text-align:center;height:54px}#contentHolder .clusterHeader .backButton{height:52px;line-height:54px;left:20px;position:relative;z-index:200;color:#afafaf;font-size:85%;padding-left:32px;padding-top:2px;font-family:AvenirLTPro-Light;transition:color 0.25s, border 0.25s ease 0.75s;z-index:900;padding-right:31px;border-right:1px solid #e3e3e3;display:inline-block;float:left}#contentHolder .clusterHeader.expanded .backButton{border-right:1px solid rgba(227,227,227,0);transition:color 0.25s, border 0.25s ease 0s}#contentHolder .clusterHeader .backButton a{color:#afafaf}#contentHolder .clusterHeader .backButton a:hover{color:#969696}#contentHolder .clusterHeader.expanded .backButton a{color:rgba(201,201,201,0.5);transition:color 0.25s, border 0.25s ease 0s}#contentHolder .clusterHeader.expanded .backButton a:hover{color:white}#contentHolder .clusterHeader .infoButton{display:inline;position:relative;top:5px;left:10px}#contentHolder .clusterHeader .infoButton svg g{fill:#439dea;transition:fill 1s}#contentHolder .clusterHeader.expanded .infoButton svg g{fill:rgba(67,157,234,0)}#contentHolder .clusterHeader .actionButton{right:110px;z-index:900;overflow:hidden;position:relative;text-align:center;font-size:16px;font-family:AvenirLTPro-Light;color:#439dea;text-align:center;display:inline-block;float:right;border:1px solid rgba(67,157,234,0.5);-moz-transition:width 1s,color .25s,border .25s,margin 1s,right 1s,top 1s,height 1s,border-radius 1s,padding 1s,font-size 1s;-o-transition:width 1s,color .25s,border .25s,margin 1s,right 1s,top 1s,height 1s,border-radius 1s,padding 1s,font-size 1s;-webkit-transition:width 1s,color .25s,border .25s,margin 1s,right 1s,top 1s,height 1s,border-radius 1s,padding 1s,font-size 1s;transition:width 1s,color .25s,border .25s,margin 1s,right 1s,top 1s,height 1s,border-radius 1s,padding 1s,font-size 1s;height:36px;border-radius:18px;padding:10px 20px 0 20px;margin:9px 10px 0 0;top:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contentHolder .clusterHeader .actionButton:hover{border:1px solid #439dea}#contentHolder .clusterHeader .actionButton.Subscribe{width:112px}#contentHolder .clusterHeader .actionButton.Unsubscribe{color:rgba(67,157,234,0.6);border-color:rgba(67,157,234,0.25)}#contentHolder .clusterHeader .actionButton.Unsubscribe span{-moz-transition:color .25s;-o-transition:color .25s;-webkit-transition:color .25s;transition:color .25s}#contentHolder .clusterHeader .actionButton.Unsubscribe span.member{display:inline}#contentHolder .clusterHeader .actionButton.Unsubscribe span.unsubscribe{display:none}#contentHolder .clusterHeader .actionButton.Unsubscribe:hover{border-color:#e27e7e}#contentHolder .clusterHeader .actionButton.Unsubscribe:hover span{color:#e27e7e}#contentHolder .clusterHeader .actionButton.Unsubscribe:hover span.member{display:none}#contentHolder .clusterHeader .actionButton.Unsubscribe:hover span.unsubscribe{display:inline}#contentHolder .clusterHeader.expanded .actionButton{color:#b2b2b2;border-color:rgba(178,178,178,0.5)}#contentHolder .clusterHeader.expanded .actionButton:hover{border-color:#b2b2b2}#contentHolder .clusterHeader.expanded .actionButton.Subscribe{width:150px;right:50%;top:calc(100vh - 270px);margin-right:-75px;color:rgba(255,255,255,0.3);border:1px rgba(255,255,255,0.3) solid;height:48px;border-radius:26px;font-size:20px;padding-top:14px}#contentHolder .clusterHeader.expanded .actionButton.Unsubscribe{color:rgba(178,178,178,0.6);border-color:rgba(178,178,178,0.25)}#contentHolder .clusterHeader.expanded .actionButton.Admin .active{background:none;border-left:none}#contentHolder .clusterHeader .descriptors{position:relative;display:inline-block;top:-54px;height:78px;width:100%;min-height:0;transition:min-width 1s, width 1s, left 1s, right 1s, min-height 1s, height 1s}#contentHolder .clusterHeader.expanded .descriptors{min-height:712px;height:90vh;transition:none}#contentHolder .clusterHeader .title{z-index:20;font-size:130%;color:#030303;line-height:1.5em;padding-top:10px;transition:color 1s, margin 1s, font-size 1s, height 1s, padding 1s;height:54px}#contentHolder .clusterHeader.expanded .title{line-height:1.5em;margin-top:16vh;z-index:500;color:white;font-size:350%;height:20vh}#contentHolder .clusterHeader .descriptionHolder{display:none}#contentHolder .clusterHeader.expanded .descriptionHolder{display:table;margin:20px auto;color:white}#contentHolder .clusterHeader #clusterIconMarker{display:block;width:100px;float:left;margin-left:-120px}#contentHolder .clusterHeader .icon{position:relative;left:25px;transition:top 1s, left 1s, border 1s, width 1s;top:4px;display:inline-block;float:left;width:43px}#contentHolder .clusterHeader.expanded .icon{width:100px;top:calc(36vh + 90px)}#contentHolder .clusterHeader.expanded .icon img{border-radius:40px;height:76px;width:76px;border:3px solid white}#contentHolder .clusterHeader .icon img{border-radius:21px;height:39px;width:39px;border:2px solid white;transition:height 1s, width 1s, border 1s, border-radius 1s, box-shadow 0.25s, top 0.25s}#contentHolder .clusterHeader .icon:hover img{position:relative;top:1px;-webkit-box-shadow:0px 2px 1px 0px rgba(50,50,50,0.25);-moz-box-shadow:0px 2px 1px 0px rgba(50,50,50,0.25);box-shadow:0px 2px 1px 0px rgba(50,50,50,0.25)}#contentHolder .clusterHeader.expanded .icon:hover img{top:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#contentHolder .clusterHeader .description{display:table-cell;padding:35px 40px 35px 140px;width:500px;line-height:22px;font-size:100%;font-family:"AvenirLTPro-Light";border-right:1px solid rgba(255,255,255,0.2);vertical-align:top;text-align:left}.clusterHeader .ratingsJustifier{display:table-cell;vertical-align:middle}.clusterHeader .ratings{width:85px;display:table;height:200px}.clusterHeader .ratings .projects,.clusterHeader .ratings .health,.clusterHeader .ratings .users{display:table-row;text-align:right;margin:20px;padding:20px;font-size:155%}.clusterHeader .ratings .inner{display:table-cell;vertical-align:middle;text-align:center}.clusterHeader .ratings .projects .inner div{height:19px;width:13px;display:inline-block;position:relative;margin-right:10px;top:1px;background-image:url("/img/infoProjects.svg");background-position:0 0;background-repeat:no-repeat;background-size:100%}.clusterHeader .ratings .health .inner div{height:19px;width:19px;display:inline-block;position:relative;margin-right:10px;top:1px;background-image:url("/img/infoHealth.svg");background-position:0 0;background-repeat:no-repeat;background-size:100%}.clusterHeader .ratings .health span{font-size:60%;position:relative;top:-8px;margin-right:-12px}.clusterHeader .ratings .users .inner div{height:25px;width:25px;display:inline-block;position:relative;top:4px;background-position:center center;background-repeat:no-repeat;background-size:100%}.clusterHeader .ratings .users div.u1{background-image:url("/img/users1.svg")}.clusterHeader .ratings .users div.u2{background-image:url("/img/users2.svg")}.clusterHeader .ratings .users div.u3{background-image:url("/img/users3.svg")}.clusterHeader .ratings .users div.u4{background-image:url("/img/users4.svg")}.clusterHeader .ratings .users div.u5{background-image:url("/img/users5.svg")}.clusterHeader .expandButton{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjkuMTQ2cHgiIGhlaWdodD0iMTYuMDI0cHgiIHZpZXdCb3g9IjAgMCAyOS4xNDYgMTYuMDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyOS4xNDYgMTYuMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uICBmaWxsPSJyZ2IoMjAxLDIwMSwyMDEpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgcG9pbnRzPSIxNC41NywxNi4wMjQgMjkuMTQ2LDEuNDUyIDI3LjY5MSwwIDE0LjU3MiwxMy4xMjMgMS40NDksMCAwLDEuNDUyICIvPg0KPC9zdmc+DQo=);background-repeat:no-repeat;background-size:50%;background-position:center center;position:absolute;left:50%;bottom:-2px;width:32px;height:32px;margin-left:-13px;z-index:30;transition:bottom 1s, width 1s, height 1s, border 1s;border:2px rgba(255,255,255,0) solid;border-radius:30px}.clusterHeader.expanded .expandButton{width:53px;height:53px;border:2px rgba(255,255,255,0.3) solid;bottom:20px}.projectHolder{width:2442px;margin:auto;padding-top:20px}@media only screen and (max-width: 2442px){.projectHolder{width:2035px}}@media only screen and (max-width: 2035px){.projectHolder{width:1628px}}@media only screen and (max-width: 1628px){.projectHolder{width:1221px}}@media only screen and (max-width: 1221px){.projectHolder{width:814px}}#projectContainer{position:relative;z-index:1}.clusterprojectsholder .box{float:left;width:356px;height:192px;margin:25px;display:inline-block;position:relative;top:0;background:white;transition:box-shadow 0.25s;-webkit-box-shadow:0px 1px 6px 0px rgba(0,0,0,0.19);-moz-box-shadow:0px 1px 6px 0px rgba(0,0,0,0.19);box-shadow:0px 1px 6px 0px rgba(0,0,0,0.19)}.clusterprojectsholder .box:hover{-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);position:relative;top:-1px}.clusterprojectsholder .icon{height:92px;text-align:center}.clusterprojectsholder .icon div{margin:20px 20px 0 20px;height:62px;width:52px;background-repeat:no-repeat;background-size:90%;background-position:center center}.clusterprojectsholder .icon div.evolution{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSBoZWlnaHQ9IjM5LjY2MnB4IiB3aWR0aD0iMzYuMDg0cHgiIHZpZXdCb3g9IjAgMCAzOS42NjIgMzYuMDg0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzOS42NjIgMzYuMDg0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIHRyYW5zZm9ybT0icm90YXRlKDkwIDIwIDE4KSI+DQoJPHBhdGggZmlsbD0icmdiKDI1NSwyNTUsMjU1KSIgZD0iTTI2LjgwNSw0LjkxOWgtOC41OXYxMS41MTJoLTUuMzUzYy0wLjcxNy0yLjgyNy0zLjI4LTQuOTE5LTYuMzMxLTQuOTE5QzIuOTI1LDExLjUxMiwwLDE0LjQzNiwwLDE4LjA0Mw0KCQljMCwzLjYwNiwyLjkyNiw2LjUzNCw2LjUzMiw2LjUzNGMzLjA1LDAsNS42MTMtMi4wOTgsNi4zMzEtNC45MjZoNS4zNTN2MTEuNTE1aDguNTljMC43MTUsMi44MjYsMy4yNzcsNC45MTgsNi4zMjgsNC45MTgNCgkJYzMuNjA1LDAsNi41MjktMi45MjMsNi41MjktNi41MjljMC0zLjYxLTIuOTI0LTYuNTM1LTYuNTI5LTYuNTM1Yy0zLjA1MSwwLTUuNjEzLDIuMDkzLTYuMzI4LDQuOTIxaC01LjI2VjguMTQ0aDUuMjYNCgkJYzAuNzIsMi44MjgsMy4yNzcsNC45MTksNi4zMjgsNC45MTljMy42MDUsMCw2LjUyOS0yLjkyMyw2LjUyOS02LjUzYzAtMy42MDYtMi45MjQtNi41MzUtNi41MjktNi41MzUNCgkJQzMwLjA4MiwwLDI3LjUyNCwyLjA5MSwyNi44MDUsNC45MTl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==)}.clusterprojectsholder .icon div.brainstorm{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjkuMjNweCIgaGVpZ2h0PSIzMi4yMjFweCIgdmlld0JveD0iMCAwIDI5LjIzIDMyLjIyMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkuMjMgMzIuMjIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9InJnYigyNTUsMjU1LDI1NSkiIGQ9Ik0yOS4xMjUsMTMuNDA4YzAuNTg4LTQuNDQzLTEuMjE1LTkuNzY3LTYuNTM3LTEyLjE1NUMxOC4zNzktMC42MzUsMTAuOTUyLTAuNjMxLDcuMDM1LDIuOTQNCgkJYy0zLjQxNywzLjExNC00LjE4OCw3LjUzOC00LjE4OCw3LjUzOHMtMC4zNTQsMS42NDMtMC4zNTQsMi4xODdjMCwwLjUyLDAuNTg3LDAuNzI3LDAuNTIsMC45OTQNCgkJYy0wLjA2NSwwLjI3LTAuNzI0LDEuMDM0LTEuMjI3LDEuODc1QzEuMjg0LDE2LjM3MSwwLDE4LjIzNiwwLDE4LjczNnMwLjMsMC42ODgsMC45MDMsMC44ODhjMC42MDMsMC4xOTksMS4wNzIsMC4zNywxLjE3MywwLjYwNA0KCQljMC4xLDAuMjM1LTAuMjg3LDAuOTAyLTAuMzEsMS4zODRjLTAuMDE4LDAuNDA3LDAuMTMyLDAuNDUsMC40MzgsMC41NjljMC4zNzksMC4xNDcsMC45NTksMC4xNjMsMC45NTksMC4xNjMNCgkJcy0xLjI5NCwwLjI0Ny0xLjE2NiwwLjc3N2MwLjEzNCwwLjU1MSwwLjkxNCwwLjY2MSwwLjk4MSwxLjA5MWMwLjAzNSwwLjIyMS0wLjY1OSwxLjMzMS0wLjU2NiwyLjQxNQ0KCQljMC4xMTksMS40MTQsMS40NTksMi4wNDgsMy41ODMsMS43MDhjMi4wMjMtMC4zMjcsMi45NzctMC42MjcsMy4yMzYsMC40ODZjMC4xNjQsMC43MDQsMC4xNDcsMS44ODksMC40NDksMy4yMjkNCgkJYzAuMDEyLDAuMDU0LDAuMDI1LDAuMTEzLDAuMDM3LDAuMTdoMTUuNTM4Yy0wLjY2OC0xLjIxMS0xLjU0MS0zLjE1NC0xLjU0MS01LjYyN2MwLTEuNzAxLDAuMTc0LTQuMjE2LDEuMzg3LTUuNTU3DQoJCUMyNi42MzEsMTkuMzU1LDI4LjY1NCwxNi45NzYsMjkuMTI1LDEzLjQwOHogTTIyLjcxMSwxNi45MjdjMCwwLTAuMjAzLDIuMjIyLTEuODM0LDIuNTA4Yy0xLjM5OCwwLjI0Ny0yLjMyNi0xLjEwMS0yLjMyNi0xLjEwMQ0KCQlsLTAuNDU5LDIuMTcyaC0wLjk3OWMwLDAtMC44ODMtMy4yNzEtMS40OTUtMy44MjNjLTAuNjEzLTAuNTUtMS41NjEtMC43MDItMS41NjEtMC43MDJzLTEuMjg2LTAuMDk1LTIuMTExLTAuOTE4DQoJCXMtMC4wNi0xLjgzNC0wLjA2LTEuODM0cy0xLjA0MSwwLjA2Mi0zLjE1LTAuMzk3Yy0yLjExLTAuNDYtMS40NjctMS44MDUtMS40NjctMS44MDVzLTAuNTUxLDAuMDkyLTEuMDA5LTAuNDkNCgkJYy0wLjMyNy0wLjQxMi0wLjU2Mi0xLjQyMiwwLjAzLTIuNTk4YzAuNTMyLTEuMDU1LDEuNDY3LTEuNDIyLDEuNDY3LTEuNDIyUzcuNDEsNi4wNzksOC4xNDEsNS40NjUNCgkJYzAuMzgtMC4zMTksMS4wNTQtMC4zMTEsMS4wNTQtMC4zMTFzMC4xNjQtMC43MDcsMS4xNzktMS4xNjRjMS4xNDYtMC41MiwxLjkxMS0wLjA5LDEuOTExLTAuMDlzMC4zMDctMC42NzIsMS4xOTMtMC45NzkNCgkJYzAuODg1LTAuMzA1LDEuNzczLDAuMjEzLDEuNzczLDAuMjEzczAuNTk5LTAuNTQyLDEuNy0wLjU0MmMxLjEsMCwxLjUwOCwwLjU3NCwxLjUwOCwwLjU3NHMwLjY2Ni0wLjM0LDEuNDcxLTAuMDYyDQoJCWMwLjc2LDAuMjY1LDAuOTc4LDEuMDAyLDAuOTc4LDEuMDAyczAuNTU1LTAuMzkxLDEuMzEzLTAuMDgzYzAuNzY5LDAuMzA1LDEuMDc0LDEuMTMsMS4wNzQsMS4xM3MwLjUyNi0wLjA3NywxLjA0NywwLjM4OQ0KCQlDMjQuNzM3LDUuODg3LDI0LjYxLDYuNTMsMjQuNjEsNi41M3MwLjY0NiwwLjIxNywxLjAzMywwLjk5MmMwLjM2MywwLjcyMi0wLjE0NiwxLjMzMy0wLjE0NiwxLjMzM3MxLjA2NSwwLjc5NiwxLjIyMSwyLjg3NQ0KCQljMC4xODgsMi41MzQtMS40MzQsMy4wMjgtMS40MzQsMy4wMjhzMC4zMTksMC44MDUtMC4yNDgsMS42ODJDMjQuMjY2LDE3LjYzNCwyMi43MTEsMTYuOTI3LDIyLjcxMSwxNi45Mjd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==)}.clusterprojectsholder .count{width:24px;font-size:90%;margin:0;padding:0;margin-right:-24px;position:relative;top:-90px;left:50px;border:0;border-radius:13px;background-color:#f5001a;display:inline-block;text-align:center;height:24px;line-height:24px;color:white;z-index:999}.clusterprojectsholder .project .side{width:90px;height:100%;position:absolute}.clusterprojectsholder .project.colorGrey .side{background:#a4a4a4}.clusterprojectsholder .project.colorGreen .side{background:#50d457}.clusterprojectsholder .project.colorYellow .side{background:#fbd7b4}.clusterprojectsholder .project.colorRed .side{background:#e794a0}.clusterprojectsholder .main{width:227px;position:relative;left:90px;min-height:155px;padding:15px 20px 20px 20px}.clusterprojectsholder .title{font-size:140%;font-weight:500;margin:8px 0;color:black;line-height:1.5em}.clusterprojectsholder .ratings{position:absolute;bottom:30px;display:inline-block;height:12px;width:227px}.clusterprojectsholder .type{position:relative;left:-110px;top:14px;font-size:70%;font-weight:500;width:90px;text-align:center;height:0}.clusterprojectsholder .type div{border-top:1px solid black;padding-top:10px;display:inline;margin:0 auto;font-weight:normal;font-family:Avenir Pro 85 Heavy}.clusterprojectsholder .project .type div{border-top:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.3)}.clusterprojectsholder .project .button{float:right;border:0;-moz-border-radius:15px;border-radius:15px;height:21px;width:110px;line-height:21px;padding:5px 0;margin-right:9px;font-size:90%;text-align:right;color:#c8c8c8;background:white;transition:background 0.25s, border 0.25s, color 0.25s}#projectContainer{top:-20px;width:100%;z-index:400;overflow:hidden}#projectContainer .spacer{height:0px;min-height:0px;transition:height 1s, min-height 1s}#contentHolder #projectContainer.expanded .spacer{height:calc(100vh - 120px);min-height:580px}#projectContainer .descriptor{display:none}#projectContainer.expanded .descriptor{display:inline-block;height:17px;width:100%;text-align:center;margin:0 0 0 0;color:rgba(201,201,201,0.4);font-size:110%;font-family:AvenirLTPro-Light}#projectContainer.expanded .descriptor.arrowVisible span{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyOS4xNDZweCIgaGVpZ2h0PSIxNi4wMjRweCIgdmlld0JveD0iMCAwIDI5LjE0NiAxNi4wMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI5LjE0NiAxNi4wMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uICBmaWxsPSJyZ2JhKDIwMSwyMDEsMjAxLDAuNCkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBwb2ludHM9IjE0LjU3LDE2LjAyNCAyOS4xNDYsMS40NTIgMjcuNjkxLDAgMTQuNTcyLDEzLjEyMyAxLjQ0OSwwIDAsMS40NTIgIi8+PC9zdmc+);background-repeat:no-repeat;background-size:17px;background-position:0px 3px;padding-left:30px}.submenuContent{position:relative;background:white;z-index:430;-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.5);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.5);margin:40px;min-height:calc(100vh - 154px);display:-webkit-flex;display:flex}.submenuContent.expanded{z-index:499}.submenuContent.hidden{display:none}.submenuContent .menuHolder{min-height:100%;width:299px;float:left;background:#fafafa;margin-right:-300px;position:relative;z-index:10;border-right:1px solid #ededed}.submenuContent .menuHolder li{height:68px;border-bottom:1px solid #ededed}.submenuContent .menuHolder li a{display:block;text-decoration:none;padding:27px 14px 0 30px;color:#0a0a0a;font-size:110%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.submenuContent .menuHolder li svg{width:20px;height:20px;vertical-align:middle;position:relative;top:-2px;margin-right:20px}.submenuContent .menuHolder li path{fill:#c8c8c8}.submenuContent .menuHolder li.selected{background:white}.submenuContent .menuHolder li.selected a{width:300px;margin-right:-1px;background:white}.submenuContent .menuHolder li.selected path{fill:#439dea}.submenuContent #clusterAdminContent{padding:0 10px 0 310px;width:100%;min-height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.submenuContent #clusterAdminContent .title{text-align:center;font-family:AvenirLTPro-Light;font-size:33px;padding:30px 0 60px 0}.submenuContent #clusterAdminContent .clusterpropertiesholder .active{color:#439dea}.submenuContent #clusterAdminContent .clusternewprojectholder{padding:30px}.submenuContent #clusterAdminContent .clusternewprojectholder .greyHolder{max-width:710px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 26px;background:#fafafa}.submenuContent #clusterAdminContent .clusternewprojectholder .simpleButton{display:block;margin:30px auto;width:186px;height:55px;border-radius:28px;font-size:20px;padding-top:18px;line-height:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.submenuContent #clusterAdminContent .clusternewprojectholder .type{text-align:center;font-size:20px;font-family:AvenirLTPro-Light;padding:20px 0 20px 0}.submenuContent #clusterAdminContent .clusternewprojectholder .typeContainer{display:-webkit-flex;display:flex}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector:first-child{margin:0 6px 0 0}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector{width:50%;border:1px #e9e9e9 solid;border-radius:5px;margin:0 0 0 6px;height:126px;overflow:hidden;background:white}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector svg.checkmark{float:right;margin-left:-38px}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector svg path{fill:#d9d9d9}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector svg .square{fill:white;stroke:#e9e9e9}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector svg .check{fill:#d5d5d5}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector .flexContainer{display:-webkit-flex;display:flex;align-items:center;height:100%}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector .flexItem{padding-right:20px}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector .flexItem.icon{width:81px;text-align:center;padding:0 20px 10px 20px}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector .typeTitle{font-size:20px;padding-bottom:10px}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector .description{font-size:13px;color:#bbb;line-height:1.3em;font-family:AvenirLTPro-Light}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector.active{border:1px #439dea solid}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector.active path{fill:#439dea}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector.active .square{fill:#439dea;stroke:#439dea}.submenuContent #clusterAdminContent .clusternewprojectholder .typeSelector.active .check{fill:white}.submenuContent #clusterAdminContent .clusternewprojectholder input,.submenuContent #clusterAdminContent .clusternewprojectholder textarea{width:100%;border:1px solid #e8e8e8;margin:0 0 13px 0;font-size:20px;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AvenirLTPro-Light}.submenuContent #clusterAdminContent .clusternewprojectholder input:-moz-placeholder,.submenuContent #clusterAdminContent .clusternewprojectholder textarea:-moz-placeholder{color:#c9d2c9;font-family:AvenirLTPro-Light;font-size:20px}.submenuContent #clusterAdminContent .clusternewprojectholder input::-moz-placeholder,.submenuContent #clusterAdminContent .clusternewprojectholder textarea::-moz-placeholder{color:#c9d2c9;font-family:AvenirLTPro-Light;font-size:20px}.submenuContent #clusterAdminContent .clusternewprojectholder input:-ms-input-placeholder,.submenuContent #clusterAdminContent .clusternewprojectholder textarea:-ms-input-placeholder{color:#c9d2c9;font-family:AvenirLTPro-Light;font-size:20px}.submenuContent #clusterAdminContent .clusternewprojectholder input::-webkit-input-placeholder,.submenuContent #clusterAdminContent .clusternewprojectholder textarea::-webkit-input-placeholder{color:#c9d2c9;font-family:AvenirLTPro-Light;font-size:20px}.submenuContent #clusterAdminContent .clusternewprojectholder input:focus,.submenuContent #clusterAdminContent .clusternewprojectholder textarea:focus{border-color:#439dea}.submenuContent #clusterAdminContent .clusternewprojectholder input:focus:-moz-placeholder,.submenuContent #clusterAdminContent .clusternewprojectholder textarea:focus:-moz-placeholder{color:black;font-family:AvenirLTPro-Light;font-size:20px}.submenuContent #clusterAdminContent .clusternewprojectholder input:focus::-moz-placeholder,.submenuContent #clusterAdminContent .clusternewprojectholder textarea:focus::-moz-placeholder{color:black;font-family:AvenirLTPro-Light;font-size:20px}.submenuContent #clusterAdminContent .clusternewprojectholder input:focus:-ms-input-placeholder,.submenuContent #clusterAdminContent .clusternewprojectholder textarea:focus:-ms-input-placeholder{color:black;font-family:AvenirLTPro-Light;font-size:20px}.submenuContent #clusterAdminContent .clusternewprojectholder input:focus::-webkit-input-placeholder,.submenuContent #clusterAdminContent .clusternewprojectholder textarea:focus::-webkit-input-placeholder{color:black;font-family:AvenirLTPro-Light;font-size:20px}.submenuContent #clusterAdminContent .clusternewprojectholder input{height:50px;padding:13px 15px 11px 15px}.submenuContent #clusterAdminContent .clusternewprojectholder textarea{height:80px;padding:11px 15px;resize:none}.clusterusersholder .label{margin:50px 0 20px 0}.clusterusersholder .label div{border-bottom:1px #d2d2d2 solid;width:100%;padding:10px 0 10px 0;font-size:120%;font-family:"AvenirLTPro-Light"}.clusterusersholder .activity svg rect{opacity:0;-moz-transition:opacity .25s,fill .25s;-o-transition:opacity .25s,fill .25s;-webkit-transition:opacity .25s,fill .25s;transition:opacity .25s,fill .25s}.clusterusersholder .activity.loading svg rect{fill:none}.clusterusersholder .activity.inactive svg rect{fill:rgba(255,0,0,0.7)}.clusterusersholder .activity.inactive .sq1{opacity:1}.clusterusersholder .activity.bad svg rect{fill:rgba(255,255,102,0.7)}.clusterusersholder .activity.bad .sq1,.clusterusersholder .activity.bad .sq2{opacity:1}.clusterusersholder .activity.mediocre svg rect{fill:rgba(51,235,51,0.7)}.clusterusersholder .activity.mediocre .sq1,.clusterusersholder .activity.mediocre .sq2,.clusterusersholder .activity.mediocre .sq3{opacity:1}.clusterusersholder .activity.good svg rect{fill:rgba(51,235,51,0.7)}.clusterusersholder .activity.good .sq1,.clusterusersholder .activity.good .sq2,.clusterusersholder .activity.good .sq3,.clusterusersholder .activity.good .sq4,.clusterusersholder .activity.good .sq5{opacity:1}.searchBox{background:#e0e0e0;height:65px;text-align:center;margin-top:-28px;opacity:1;-moz-transition:margin .25s,opacity .25s,box-shadow .25s;-o-transition:margin .25s,opacity .25s,box-shadow .25s;-webkit-transition:margin .25s,opacity .25s,box-shadow .25s;transition:margin .25s,opacity .25s,box-shadow .25s;margin-bottom:40px;-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.09);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.09);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.09)}.searchBox.hidden{margin-top:-93px;margin-bottom:20px;opacity:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.searchBox input{-webkit-appearance:none;appearance:none;outline:none;background:transparent;border:none;font-size:160%;width:100%;text-align:center;margin-top:20px;opacity:1;color:#111;font-family:AvenirLTPro-Light}.searchBox input::-webkit-input-placeholder{color:#eee;font-family:AvenirLTPro-Light;text-align:center;opacity:1;padding-right:16px}.searchBox input::-moz-placeholder{color:#eee;font-family:AvenirLTPro-Light;text-align:center;opacity:1;padding-right:16px}.clearSearch{float:right;position:relative;top:-47px;padding:20px;right:40px}.clearSearch path{-moz-transition:fill .25s;-o-transition:fill .25s;-webkit-transition:fill .25s;transition:fill .25s}.clearSearch:hover path{fill:#439dea}.exploreTitle{text-align:center;color:white;font-family:AvenirLTPro-Light;font-size:200%;margin:50px 0 20px 0;opacity:1;-moz-transition:opacity .25s,margin .25s;-o-transition:opacity .25s,margin .25s;-webkit-transition:opacity .25s,margin .25s;transition:opacity .25s,margin .25s}.exploreTitle.hidden{opacity:0;margin:0}.exploreHolder .container{width:2920px;margin:auto;position:relative}.exploreHolder .box{width:584px;position:absolute;padding:15px 0}.exploreHolder .thirdLeave.threeLeaves{-moz-transition:box-shadow .25s,top .25s;-o-transition:box-shadow .25s,top .25s;-webkit-transition:box-shadow .25s,top .25s;transition:box-shadow .25s,top .25s;position:relative;width:550px;margin:auto;height:auto;-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19)}.exploreHolder .thirdLeave.threeLeaves .secondLeave{-moz-transition:box-shadow .25s,top .25s;-o-transition:box-shadow .25s,top .25s;-webkit-transition:box-shadow .25s,top .25s;transition:box-shadow .25s,top .25s;position:relative;width:550px;margin:auto;height:auto;-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19)}.exploreHolder .thirdLeave.twoLeaves .secondLeave{-moz-transition:box-shadow .25s,top .25s;-o-transition:box-shadow .25s,top .25s;-webkit-transition:box-shadow .25s,top .25s;transition:box-shadow .25s,top .25s;position:relative;width:550px;margin:auto;height:auto;-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19)}.exploreHolder .cluster{-moz-transition:box-shadow .25s,top .25s;-o-transition:box-shadow .25s,top .25s;-webkit-transition:box-shadow .25s,top .25s;transition:box-shadow .25s,top .25s;position:relative;width:550px;margin:auto;height:auto;-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19)}.exploreHolder .thirdLeave.threeLeaves:hover{top:5px;-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3)}.exploreHolder .thirdLeave.twoLeaves:hover .secondLeave{top:2px;-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3)}.exploreHolder .thirdLeave.oneLeave:hover .cluster{top:-1px;-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3)}.exploreHolder .thirdLeave.threeLeaves{background:#f1f1f1;top:6px;left:6px}.exploreHolder .thirdLeave.threeLeaves .secondLeave{background:#f1f1f1;top:-3px;left:-3px}.exploreHolder .thirdLeave.twoLeaves .secondLeave{background:#f1f1f1;top:3px;left:3px}.exploreHolder .cluster{background:white}.exploreHolder .threeLeaves .cluster,.exploreHolder .twoLeaves .cluster{top:-3px;left:-3px}.exploreHolder .icon{height:92px;text-align:center}.exploreHolder .icon img{margin-top:20px;border-radius:40px;height:76px;width:76px;border:3px solid white;-moz-box-shadow:0px 2px 9px 0px rgba(0,0,0,0.32);-webkit-box-shadow:0px 2px 9px 0px rgba(0,0,0,0.32);box-shadow:0px 2px 9px 0px rgba(0,0,0,0.32)}.exploreHolder .cluster .side{width:122px;height:100%;position:absolute}.exploreHolder .cluster.colorGrey .side{background:#a4a4a4}.exploreHolder .cluster.colorGreen .side{background:#50d457}.exploreHolder .cluster.colorYellow .side{background:#fbd7b4}.exploreHolder .cluster.colorRed .side{background:#e794a0}.exploreHolder .main{width:378px;position:relative;left:122px;min-height:155px;padding:15px 25px 20px 25px}.exploreHolder .title{font-size:140%;font-weight:500;margin:8px 0;color:black;line-height:1.5em}.exploreHolder .description{font-size:90%;color:#7f7f7f;margin:20px 0 75px 0;line-height:1.5em}.exploreHolder .ratings{position:absolute;bottom:45px;display:inline-block;height:12px;width:388px}.exploreHolder .users{float:left}.exploreHolder .ownership{position:relative;left:-147px;top:14px;font-size:70%;font-weight:500;width:122px;text-align:center;height:0}.exploreHolder .ownership div{border-top:1px solid black;padding-top:10px;display:inline;margin:0 auto}.exploreHolder .cluster .ownership div{border-top:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.3)}.exploreHolder .cluster .button{float:right;border:1px #e4e4e4 solid;-moz-border-radius:15px;border-radius:15px;height:21px;width:110px;line-height:21px;padding:5px 15px 4px 15px;margin-right:9px;font-size:14px;text-align:center;color:#e4e4e4;background:white;-moz-transition:background .25s,border .25s,color .25s;-o-transition:background .25s,border .25s,color .25s;-webkit-transition:background .25s,border .25s,color .25s;transition:background .25s,border .25s,color .25s}.exploreHolder .cluster .button:hover{background:#43befe;border:1px #43befe solid;color:white}.exploreHolder .cluster .button:hover.retract{background:#f79849;border:1px #f79849 solid;color:white}.exploreHolder .cluster .button:hover.frozen{background:#e4e4e4;border:1px #e4e4e4 solid;color:white;cursor:default}.exploreHolder .cluster .ratings .users div{height:30px;width:30px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:100%}.exploreHolder .cluster .ratings .users div.u1{background-image:url("/img/users1.svg")}.exploreHolder .cluster .ratings .users div.u2{background-image:url("/img/users2.svg")}.exploreHolder .cluster .ratings .users div.u3{background-image:url("/img/users3.svg")}.exploreHolder .cluster .ratings .users div.u4{background-image:url("/img/users4.svg")}.exploreHolder .cluster .ratings .users div.u5{background-image:url("/img/users5.svg")}@media only screen and (max-width: 2920px){.exploreHolder .container{width:2336px}}@media only screen and (max-width: 2336px){.exploreHolder .container{width:1752px}}@media only screen and (max-width: 1752px){.exploreHolder .container{width:1168px}}@media only screen and (max-width: 1168px){.exploreHolder .container{width:584px}}#loginHolder{position:absolute;top:0;left:0;right:0;bottom:0;cursor:default;z-index:50;opacity:0.75;background:#dadada}.popupLogo{position:absolute;z-index:99;top:0;left:0}.popupLogo .staticCircle{position:relative;left:-19px;top:8px;margin-bottom:-38px;float:left}.popupLogo .staticLogo{position:absolute;top:0;padding:12px 16px 0 0;z-index:500;left:70px;height:42px}.signIn .popupHeader{color:white;text-align:center;position:relative;width:730px;left:50%;top:-80px;margin-left:-365px;margin-bottom:-55px;height:55px;font-size:40px;font-family:AvenirLTPro-Light}.signIn.innerBox{position:absolute;display:inline-block;width:506px;height:454px;top:50%;left:50%;margin:-227px 0 0 -253px;background:white;-moz-box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);-webkit-box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);z-index:999;-moz-transition:height .25s,margin .25s;-o-transition:height .25s,margin .25s;-webkit-transition:height .25s,margin .25s;transition:height .25s,margin .25s;border-top:5px solid #439dea}.signIn.innerBox .formHolder{display:none}.signIn .innerInnerBox{overflow:hidden;width:506px;height:454px;overflow:hidden;-moz-transition:height .25s;-o-transition:height .25s;-webkit-transition:height .25s;transition:height .25s}.signIn.innerBox.subscribe{height:560px;margin:-248px 0 0 -253px}.signIn.innerBox.subscribe .formHolder{display:block}.signIn.innerBox.subscribe .innerInnerBox{height:560px}.signIn .remindBlock{height:454px;margin-top:-454px;-moz-transition:margin-top .25s;-o-transition:margin-top .25s;-webkit-transition:margin-top .25s;transition:margin-top .25s;opacity:0}.signIn.forgot .remindBlock,.signIn.remindFailed .remindBlock,.signIn.remindSent .remindBlock{margin-top:0;opacity:1}.signIn.forgot .remindBlock .label,.signIn.remindFailed .remindBlock .label,.signIn.remindSent .remindBlock .label{color:black;font-size:26px;padding-top:84px}.signIn.forgot .remindBlock .greyBlock,.signIn.remindFailed .remindBlock .greyBlock,.signIn.remindSent .remindBlock .greyBlock{height:290px}.signIn.forgot .remindBlock .description,.signIn.remindFailed .remindBlock .description,.signIn.remindSent .remindBlock .description{opacity:1;font-size:18px}.signIn.forgot .remindBlock .emailBlock,.signIn.remindFailed .remindBlock .emailBlock,.signIn.remindSent .remindBlock .emailBlock{padding:55px 41px 0 41px}.signIn .errorBlock,.signIn .sentBlock{text-align:center;font-size:20px;padding:72px 0}.signIn .errorBlock{color:#e27e7e}.signIn.forgot .errorBlock,.signIn.forgot .sentBlock{display:none}.signIn.forgot .emailBlock{display:block}.signIn.remindFailed .emailBlock,.signIn.remindFailed .sentBlock{display:none}.signIn.remindSent .emailBlock,.signIn.remindSent .errorBlock{display:none}.signIn .fields{margin-top:0;-moz-transition:margin-top .25s;-o-transition:margin-top .25s;-webkit-transition:margin-top .25s;transition:margin-top .25s;height:123px;padding:73px 35px 0 35px}.signIn .fields .topField{margin-bottom:11px}.signIn .bottomPart{height:137px;padding:0 35px}.signIn .bottomPart .rightSide.simpleButton.blue{float:right;margin-top:30px;margin-right:10px;height:46px;font-size:22px;font-family:AvenirLTPro-Light;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3px;padding-left:25px;padding-right:25px}.signIn .bottomPart .leftSide{float:left;font-size:100%;color:#439dea;font-family:AvenirLTPro-Light;margin-top:31px;margin-left:10px}.signIn .bottomPart .leftSide .keepOff{color:#c8c8c8}.signIn .bottomPart .leftSide .forgot{margin-bottom:12px}.signIn .greyBlock{height:118px;background:#f4f4f4;text-align:center;overflow:hidden;-moz-transition:height .25s;-o-transition:height .25s;-webkit-transition:height .25s;transition:height .25s}.signIn .greyBlock .label{color:#439dea;font-size:27px;font-family:AvenirLTPro-Light;padding:47px 0 25px 0;-moz-transition:padding-top .25s;-o-transition:padding-top .25s;-webkit-transition:padding-top .25s;transition:padding-top .25s}.signIn .greyBlock .description{font-size:16px;line-height:1.6em;padding:0 70px;opacity:0;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}.signIn .formHolder{text-align:center;margin:0 auto;padding-top:15px}.signIn .sectionTitle{color:#c8c8c8;font-size:11px;letter-spacing:2px;padding:34px 0 16px 0;background:white;height:12px;width:220px;margin:0 auto;text-align:center}.signIn .sectionTitle.second{position:relative;top:4px}.signIn .section{padding:0 38px}.signIn .section.bordered{border-top:1px solid #f2f2f2;padding-top:30px;margin-top:-20px}.signIn div.wide{width:100%;height:67px;margin-bottom:-3px}.signIn div.half{width:50%;float:left;padding:0 0 0 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.signIn div.half:first-child{padding:0 6px 0 0}.signIn .simpleButton.blue{margin-top:23px;height:46px;font-size:22px;font-family:AvenirLTPro-Light;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 35px 0 35px}.signIn .emailBlock{padding:44px 41px 0 41px;display:none}.signIn .emailBlock span{float:right;margin-left:-85px;width:85px;position:relative;top:-50px;z-index:100;color:#cacaca;font-size:22px;font-family:AvenirLTPro-Light;padding:14px 0;text-align:center}.signIn .emailBlock span.valid{color:#439dea}.signIn .thanksBlock{text-align:center;font-size:20px;padding:62px 0}.signIn.subscribe .loginBlock .fields,.signIn.thanks .loginBlock .fields{margin-top:-350px}.signIn.subscribe .loginBlock .greyBlock,.signIn.thanks .loginBlock .greyBlock{height:0px}.signIn.subscribe .loginBlock .greyBlock .label,.signIn.thanks .loginBlock .greyBlock .label{color:black;padding-top:84px}.signIn.subscribe .loginBlock .greyBlock .description,.signIn.thanks .loginBlock .greyBlock .description{opacity:1}.signIn.subscribe .loginBlock .emailBlock,.signIn.thanks .loginBlock .emailBlock{display:block}.signIn.subscribe .loginBlock .thanksBlock,.signIn.thanks .loginBlock .thanksBlock{display:none}.signIn.thanks .loginBlock .emailBlock{display:none}.signIn.thanks .loginBlock .thanksBlock{display:block}.signIn .sizeOptionLimiter{height:50px;margin-bottom:13px;background:white;border:1px solid #c8c8c8;border-radius:2px;width:100%}.signIn .sizeOptionLimiter.showSelector .selector{display:block}.signIn .sizeOptionLimiter.showSelector .selector.MenuVisible{display:none}.signIn .sizeOptionLimiter .label{color:#c9c9c9;float:left;width:250px;margin-right:-250px;z-index:300;position:relative;text-align:left;padding:18px 0 0 14px;font-size:18px;font-family:AvenirLTPro-Light}.signIn .sizeOptionLimiter .label.MenuVisible{color:#0a0a0a}.signIn .sizeOptionLimiter .selector{display:none;float:right;margin-top:-55px;padding:20px 29px 0 15px}.signIn .sizeOptionLimiter .selector line{stroke:#d8d8d8;-moz-transition:stroke .25s;-o-transition:stroke .25s;-webkit-transition:stroke .25s;transition:stroke .25s}.signIn .sizeOptionLimiter:hover .selector line{stroke:#439dea}.signIn .sizeOptionLimiter .optionSelect{position:relative;height:54px;z-index:250;margin-right:60px;margin-left:217px}.signIn .sizeOptionLimiter .optionSelect.MenuVisible{background:white;border:none;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2);height:auto;margin-bottom:40px;border:1px solid #e8e8e8;margin-left:217px;margin-right:28px}.signIn .sizeOptionLimiter .optionSelect.MenuVisible div{border-top:1px solid #f2f2f2}.signIn .sizeOptionLimiter .optionSelect.MenuVisible li{display:block}.signIn .sizeOptionLimiter .optionSelect.MenuVisible li.selected{display:block}.signIn .sizeOptionLimiter .optionSelect.MenuVisible li:hover{background:#398af1;color:white;font-family:AvenirLTPro-Light}.signIn .sizeOptionLimiter .optionSelect.MenuVisible li:hover div{border:none}.signIn .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeFillBlue{fill:#439dea}.signIn .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeFillWhite{fill:white}.signIn .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeStrokeWhite{stroke:white}.signIn .sizeOptionLimiter .optionSelect li{display:none;height:50px;font-size:17px;background:white;text-align:left;padding:0 0 0 10px}.signIn .sizeOptionLimiter .optionSelect li.selected{display:block}.signIn .sizeOptionLimiter .optionSelect li div{padding-top:19px;height:31px}.signIn .sizeOptionLimiter .optionSelect svg{position:relative;left:-8px;top:4px;margin-left:-44px;margin-bottom:-44px;float:left}.signIn .sizeOptionLimiter .optionSelect svg .passiveFillBlue{fill:#439dea}.signIn .sizeOptionLimiter .optionSelect svg .passiveFillWhite{fill:white}.signIn .sizeOptionLimiter .optionSelect svg .passiveStrokeLightGrey{stroke:#EFEFEF}.signIn .sizeOptionLimiter .optionSelect svg .passiveStrokeGrey{stroke:#D8D8D8}.signIn .sizeOptionLimiter .optionSelect svg .passiveFillGrey{fill:#D8D8D8}.myClustersHolder .container{width:2334px;margin:auto}@media only screen and (max-width: 2334px){.myClustersHolder .container{width:1945px}}@media only screen and (max-width: 1945px){.myClustersHolder .container{width:1556px}}@media only screen and (max-width: 1556px){.myClustersHolder .container{width:1167px}}@media only screen and (max-width: 1167px){.myClustersHolder .container{width:778px}}.myClustersHolder .empty{text-align:center;font-size:25px;line-height:1.6em;width:550px;margin:50px auto 0 auto;font-family:AvenirLTPro-Light}.myClustersHolder .empty a{color:#439dea}.myClustersHolder .box{float:left;width:389px;height:225px;margin:0;display:inline-block}.myClustersHolder .cluster{-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.19);background:white;height:193px;margin:16px 17px;overflow:hidden;transition:margin 0.25s, width 0.25s, height 0.25s, box-shadow 0.25s;width:347px;position:relative;margin:auto}.myClustersHolder .cluster.colorRed{border-right:9px #e794a0 solid}.myClustersHolder .cluster.colorGreen{border-right:9px #5fd93e solid}.myClustersHolder .cluster.colorYellow{border-right:9px #f2cb70 solid}.myClustersHolder .cluster.colorGrey{background:#f4f4f4;border-right:9px #a4a4a4 solid}.myClustersHolder .cluster.colorRed .projectcount svg path{fill:#c2c2c2}.myClustersHolder .cluster.colorGreen .projectcount svg path{fill:#c2c2c2}.myClustersHolder .cluster.colorYellow .projectcount svg path{fill:#c2c2c2}.myClustersHolder .cluster.colorGrey .projectcount svg path{fill:#c2c2c2}.myClustersHolder .cluster:hover{top:-1px;-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3)}.myClustersHolder .cluster .top{width:100%;height:140px}.myClustersHolder .cluster .icon{padding:27px 0 0 27px;width:70px;height:112px;display:block;float:left}.myClustersHolder .cluster .icon img{width:66px;height:66px;border-radius:33px;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.039);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.039);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.039)}.myClustersHolder .cluster.colorGrey .icon img{filter:url(#grayscaleFilter);-webkit-filter:url(#grayscaleFilter);-o-filter:url(#grayscaleFilter)}.myClustersHolder .cluster .unvoted{min-width:16px;height:21px;border-radius:18px;border:2px solid #439dea;display:inline-block;background:#439dea;color:white;font-size:16px;padding:7px 5px 0 5px;text-align:center;margin-bottom:-32px;position:relative;top:-76px;left:7px;float:right}.myClustersHolder .cluster .title{margin:28px 25px 0 25px;width:200px;display:inline-block;line-height:1.5em;font-size:20px}.myClustersHolder .cluster.colorGrey .title{color:#a4a4a4}.myClustersHolder .cluster .projectcount{vertical-align:middle;border-top:1px solid #f1f1f1;float:left;padding-top:19px;margin-left:34px;font-size:13px}.myClustersHolder .cluster.colorGrey .projectcount{color:#a4a4a4}.myClustersHolder .cluster .projectcount svg{vertical-align:middle;position:relative;top:-2px;margin-right:4px}.myClustersHolder .cluster .projectcount span{margin:0 1px 0 15px}.myClustersHolder .cluster .projectcount span:first-child{margin:0 1px 0 1px}.myClustersHolder .cluster .ownership{float:right;margin:22px 18px 0 0;font-size:13px;color:#b1b1b1;font-family:AvenirLTPro-Light}.newCluster{text-align:center}.newCluster .header{text-align:center;color:white;font-family:AvenirLTPro-Light;font-size:200%;margin:30px 0 20px 0;opacity:1;transition:opacity 0.25s, margin 0.25s}.newCluster .card{width:800px;height:540px;background:white;display:inline-block;-moz-box-shadow:0px 48px 38px 0px rgba(0,0,0,0.118);-webkit-box-shadow:0px 48px 38px 0px rgba(0,0,0,0.118);box-shadow:0px 48px 38px 0px rgba(0,0,0,0.118)}.newCluster .iconside{height:100%;background:#f2f2f2;width:222px;float:left;text-align:left;z-index:100}.newCluster .iconside #iconContainer .label{color:#f2f2f2;-moz-transition:color .25s;-o-transition:color .25s;-webkit-transition:color .25s;transition:color .25s}.newCluster .iconside #iconContainer svg circle{stroke:#bebebe;-moz-transition:color .25s;-o-transition:color .25s;-webkit-transition:color .25s;transition:color .25s}.newCluster .iconside #iconContainer svg g.fill{fill:#bebebe;-moz-transition:color .25s;-o-transition:color .25s;-webkit-transition:color .25s;transition:color .25s}.newCluster .iconside.proceed #iconContainer .label{color:#439dea}.newCluster .iconside.proceed #iconContainer svg circle{stroke:#439dea}.newCluster .iconside.proceed #iconContainer svg g.fill{fill:#439dea}.newCluster .content{overflow:hidden;height:540px;z-index:50}.newCluster .content .step{width:100%;transition:left 0.25s}.newCluster .content .form{position:relative;left:100%;overflow:hidden;height:540px;width:578px;margin-bottom:-540px}.newCluster .content .type{position:relative;left:0;width:578px;overflow:hidden;height:540px;margin-bottom:-540px}.newCluster .content .simpleButton{display:inline-block;width:106px;font-size:120%}.newCluster .content .newCluster .form .simpleButton.locked{display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:normal !important;padding-top:0 !important;width:160px}.newCluster .content.proceed .form{left:0}.newCluster .content.proceed .type{left:-100%}.newCluster .form .simpletextbox{margin:79px auto 0 auto;border:0;width:442px}.newCluster .form input{font-size:110%;border-bottom:#e6e6e6 solid 1px !important;padding-bottom:10px;padding-left:0px !important}.newCluster .form textarea{padding-top:20px;font-size:110%;width:438px;height:260px;border-bottom:#e6e6e6 solid 1px;resize:none}.newCluster .form .bottom{width:438px;padding-top:35px;margin:0px auto 30px auto}.newCluster .form .bottom span{display:inline-block;line-height:39px;float:left;font-size:120%;color:#d2d2d2;transition:color 0.25s}.newCluster .form .bottom span:hover{color:#3d98fd}.newCluster .type .types{width:438px;border-bottom:#e6e6e6 solid 1px;padding-bottom:22px;margin:0 auto 30px auto;padding-top:40px;font-size:130%;color:#d2d2d2;font-family:AvenirLTPro-Light}.newCluster .type .types span{font-size:120%;margin:0 15px;color:black}.newCluster .type .types span.active{color:#3d98fd;border-bottom:#3d98fd solid 4px;padding-bottom:19px}.newCluster .type .text{width:438px;margin:0 auto;text-align:left;font-size:95%;height:297px;transition:left 0.25s;position:relative;line-height:1.3em}.newCluster .type .text.public{left:0;margin-bottom:-297px}.newCluster .type .text.private{left:100%}.newCluster .type.private .text.public{left:-100%}.newCluster .type.private .text.private{left:0}.newCluster .type .bottom{width:438px;border-top:#e6e6e6 solid 1px;padding-top:35px;margin:0px auto 30px auto}.newCluster .type .simpleButton{display:block;margin:0 auto 30px auto;width:106px;font-size:120%}.newCluster p{padding-bottom:20px}.newCluster p acronym{text-decoration:underline}.newCluster p b{font-family:AvenirLTPro-Heavy}.notificationsBlock{display:block;position:fixed;right:7px;z-index:500;width:357px;max-height:398px;top:54px;text-align:left;background:white;color:black;-webkit-box-shadow:-4px 9px 18px 0px rgba(0,0,0,0.2);-moz-box-shadow:-4px 9px 18px 0px rgba(0,0,0,0.2);box-shadow:-4px 9px 18px 0px rgba(0,0,0,0.2);border-top:1px solid #e5e5e5;transition:right 0.25s;opacity:1}.notificationsBlock.collapsed{right:0}.notificationsBlock .title{background:#efefef;height:52px;line-height:59px;font-size:80%;color:#a4a4a4;padding-left:20px;border-bottom:1px solid #e5e5e5}.notificationsBlock .empty{height:215px;text-align:center;padding-top:182px;color:#d7d7d7}.notificationsBlock .arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid white;position:relative;top:-7px;margin-bottom:-7px;left:275px;opacity:1;transition:opacity 0.25s}.notificationsBlock.collapsed .arrow-up{opacity:0}.notificationsBlock .holder{overflow-y:auto;max-height:397px}.notificationsBlock .notification{padding:5px 15px 15px 45px;border-bottom:1px solid #e5e5e5;font-size:85%}.notificationsBlock .notification svg{margin-bottom:-13px;height:13px;position:relative;left:-25px;top:5px}.notificationsBlock svg path{opacity:1}.notificationsBlock svg circle{opacity:0}.notificationsBlock .unread svg path{opacity:0}.notificationsBlock .unread svg circle{opacity:1}.notificationsBlock .notification:hover{background:#f7f7f7}.notificationsBlock .name{color:#bebebe;padding-bottom:.4em;font-family:AvenirLTPro-Light}.notificationsBlock .unread .name{color:#43bffd}.notificationsBlock .subtitle{padding-bottom:.8em;font-family:AvenirLTPro-Heavy}.notificationsBlock .time{font-size:80%;color:#d9d9d9}.profileHolder{width:auto;margin:30px 40px;background:white;min-height:calc(100vh - 154px);display:-webkit-flex;display:flex}.profileHolder .userMenuHolder{min-height:100%;width:299px;float:left;background:#fafafa;margin-right:-300px;position:relative;z-index:10;border-right:1px solid #ededed}.profileHolder .userMenuHolder li{height:68px;border-bottom:1px solid #ededed}.profileHolder .userMenuHolder li a{display:block;text-decoration:none;padding:27px 14px 0 30px;color:#0a0a0a;font-size:110%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.profileHolder .userMenuHolder li svg{width:20px;height:20px;vertical-align:middle;position:relative;top:-2px;margin-right:20px}.profileHolder .userMenuHolder li path{fill:#c8c8c8}.profileHolder .userMenuHolder li.selected{background:white}.profileHolder .userMenuHolder li.selected a{width:300px;margin-right:-1px;background:white}.profileHolder .userMenuHolder li.selected path{fill:#439dea}.profileHolder .formHolder{text-align:center;width:520px;margin:0 auto;padding:50px 0;position:relative;z-index:1}.profileHolder .formHolder .sectionTitle{padding:15px 0;display:block}.profileHolder .formHolder .toggler{width:100%;height:298px;margin-bottom:-298px;background:rgba(255,255,255,0.8);border:1px solid rgba(255,255,255,0.8);position:relative;left:0px;top:10px;z-index:100}.profileHolder .formHolder .toggler .simpleButton{margin-top:130px}.profileHolder div.wide{width:100%;margin:10px 0 10px 0;height:67px}.profileHolder div.half{width:calc(50% - 5px);float:left}.profileHolder div.half:first-child{margin-right:10px}.profileHolder #userContent{position:relative;z-index:5;float:right;padding-left:310px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.profileHolder .title{padding-top:85px;font-size:40px;color:black;text-align:center}.profileHolder .title span{color:#439dea}.profileHolder .invitationDescriptionBlock{width:470px;margin:50px auto 30px auto}.profileHolder .invitationDescriptionBlock .logo{float:left;height:100%;margin:-10px 30px 0 0}.profileHolder .invitationDescriptionBlock .logo div{background:#439dea;color:white;height:32px;width:32px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-top:10px;font-family:AvenirLTPro-Light;position:relative;top:-70px;left:40px}.profileHolder .invitationDescriptionBlock .description{line-height:1.6em;color:#b7b7b7;font-family:AvenirLTPro-Light;font-size:15px;padding-left:93px}.profileHolder .invitationDescriptionBlock .emailBlock{padding:44px 0 0 0}.profileHolder .invitationDescriptionBlock .emailBlock .simpletextbox{height:59px;padding-top:9px;padding-left:10px}.profileHolder .invitationDescriptionBlock .emailBlock .simpletextbox input{padding-right:100px}.profileHolder .invitationDescriptionBlock .emailBlock span{float:right;margin-left:-85px;width:85px;position:relative;top:-59px;z-index:100;color:#cacaca;font-size:22px;font-family:AvenirLTPro-Light;padding:14px 0;text-align:center}.profileHolder .invitationDescriptionBlock .emailBlock span.valid{color:#439dea}.profileHolder .sizeOptionLimiter{height:50px;margin-bottom:13px;background:white;border:1px solid #c8c8c8;border-radius:2px;width:100%}.profileHolder .sizeOptionLimiter.showSelector .selector{display:block}.profileHolder .sizeOptionLimiter.showSelector .selector.MenuVisible{display:none}.profileHolder .sizeOptionLimiter .label{color:#c9c9c9;float:left;width:250px;margin-right:-250px;z-index:300;position:relative;text-align:left;padding:18px 0 0 14px;font-size:18px;font-family:AvenirLTPro-Light}.profileHolder .sizeOptionLimiter .label.MenuVisible{color:#0a0a0a}.profileHolder .sizeOptionLimiter .selector{display:none;float:right;margin-top:-55px;padding:20px 29px 0 15px}.profileHolder .sizeOptionLimiter .selector line{stroke:#d8d8d8;-moz-transition:stroke .25s;-o-transition:stroke .25s;-webkit-transition:stroke .25s;transition:stroke .25s}.profileHolder .sizeOptionLimiter:hover .selector line{stroke:#439dea}.profileHolder .sizeOptionLimiter .optionSelect{position:relative;height:54px;z-index:250;margin-right:60px;margin-left:217px}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible{background:white;border:none;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2);height:auto;margin-bottom:40px;border:1px solid #e8e8e8;margin-left:217px;margin-right:28px}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible div{border-top:1px solid #f2f2f2}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible li{display:block}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible li.selected{display:block}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible li:hover{background:#398af1;color:white;font-family:AvenirLTPro-Light}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible li:hover div{border:none}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeFillBlue{fill:#439dea}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeFillWhite{fill:white}.profileHolder .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeStrokeWhite{stroke:white}.profileHolder .sizeOptionLimiter .optionSelect li{display:none;height:50px;font-size:17px;background:white;text-align:left;padding:0 0 0 10px}.profileHolder .sizeOptionLimiter .optionSelect li.selected{display:block}.profileHolder .sizeOptionLimiter .optionSelect li div{padding-top:19px;height:31px}.profileHolder .sizeOptionLimiter .optionSelect svg{position:relative;left:-8px;top:4px;margin-left:-44px;margin-bottom:-44px;float:left}.profileHolder .sizeOptionLimiter .optionSelect svg .passiveFillBlue{fill:#439dea}.profileHolder .sizeOptionLimiter .optionSelect svg .passiveFillWhite{fill:white}.profileHolder .sizeOptionLimiter .optionSelect svg .passiveStrokeLightGrey{stroke:#EFEFEF}.profileHolder .sizeOptionLimiter .optionSelect svg .passiveStrokeGrey{stroke:#D8D8D8}.profileHolder .sizeOptionLimiter .optionSelect svg .passiveFillGrey{fill:#D8D8D8}.ratingHolder{width:auto;margin:70px 10px;padding-bottom:140px;background:white}.ratingHolder .ratingBar{width:100%;height:66px;border-top:1px #dcdcdc solid;border-bottom:1px #dcdcdc solid;margin-top:-1px}.ratingHolder .expand{width:18px;height:66px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9InJnYig2NSwxNTksMjMyKSI+DQoJPHBhdGggZD0iTTAuNzYzLDExLjI1NGg4LjE1MXY4LjE0OWgyLjM2di04LjE0OWg4LjE1MXYtMi4zNmgtOC4xNTF2LTguMTVoLTIuMzZ2OC4xNUgwLjc2M1YxMS4yNTR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);background-position:0 24px;background-repeat:no-repeat;background-size:100%;float:left;margin:0 20px 0 20px}.ratingHolder .expand.visible{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9InJnYigyMTEsMjExLDIxMSkiPg0KCTxwYXRoIGQ9Ik0xOS40MjUsMTEuMjU0di0yLjM2SDAuNzYzdjIuMzZIMTkuNDI1eiIvPg0KPC9nPg0KPC9zdmc+DQo=)}.ratingHolder .name{float:left;width:auto;line-height:66px;font-size:130%}.ratingHolder .level{float:right;line-height:66px;margin:0 20px;font-size:21px;color:#419ce9}.ratingHolder .level.negative{color:#f5011b}.ratingHolder .ratingBar.global{border-top:none}.ratingHolder .global .name{font-size:180%}.ratingHolder .global .level{font-size:300%;font-weight:bold}.ratingHolder .element{width:auto;height:66px;background:#fbfbfb;border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;margin-top:-1px;margin-left:68px}.ratingHolder .icon{width:70px;height:66px;float:left;line-height:66px;background:#5bd85b;text-align:center}.ratingHolder .icon img{border-radius:22px;height:42px;width:42px;border:2px solid white;vertical-align:middle}.ratingHolder .clusterName{float:left;width:auto;font-size:90%}.ratingHolder .clusterName div{display:table-cell;vertical-align:middle;height:66px;padding-left:20px;line-height:1.3em}.ratingHolder .rating{float:right;line-height:66px;margin:0 20px;font-size:90%;color:#419ce9}.ratingHolder .rating.negative{color:#f5011b}#viewport{transition:margin 0.25s;margin-left:-50vw}.evolutionIdea{width:250px;background:white;position:absolute;left:50%;transition:bottom 0.25s, left 0.25s, width 0.25s, font-size 0.25s, padding 0.25s, box-shadow 0.25s, margin 0.25s, height 0.25s;z-index:10;font-size:9px;padding:10px;bottom:15px}.evolutionIdea.active{width:417px;font-size:15px;z-index:20;padding:16px;-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.3)}.evolutionIdea .text{color:#ccc}.evolutionIdea .text ins{color:black;text-decoration:none}.defaultClass{fill:#999}.removedClass{fill:#666;text-decoration:line-through}.addedClass{fill:black}.showRatings{opacity:1}.hideRatings{opacity:0}#commentInput{position:absolute;top:0;left:0;display:none;margin:36px 0 36px 36px;background:#efefef;border:none;height:38px;width:420px;font-size:150%;font-family:"AvenirLTPro-Roman";-webkit-appearance:none;appearance:none;outline:none}svg .button{cursor:pointer}svg .button rect{fill:none;stroke:#cbcbcb;cursor:pointer}svg .button:hover rect{fill:#3d98fd;stroke:none}svg .button text{fill:#cbcbcb;cursor:pointer;font-family:AvenirLTPro-Roman}svg .button:hover text{fill:white}.rootIdeaCard.votable{z-index:1;margin-bottom:-20px}@media all and (max-height: 720px){.rootIdeaCard.votable{z-index:1}}.ideaCenterHolder{width:600px;margin:0 auto}.writeFocus .ideaCenterHolder{width:370px}.rootIdeaCard.transition{-moz-transition:top .5s,margin .5s,height .5s;-o-transition:top .5s,margin .5s,height .5s;-webkit-transition:top .5s,margin .5s,height .5s;transition:top .5s,margin .5s,height .5s}.rootIdeaCard.transition .ideaCard{-moz-transition:width .5s;-o-transition:width .5s;-webkit-transition:width .5s;transition:width .5s}.rootIdeaCard.transition .ideaCard .id{-moz-transition:font-size .5s,padding .5s;-o-transition:font-size .5s,padding .5s;-webkit-transition:font-size .5s,padding .5s;transition:font-size .5s,padding .5s}.rootIdeaCard.transition .ideaCard .text{-moz-transition:font-size .5s,padding .5s;-o-transition:font-size .5s,padding .5s;-webkit-transition:font-size .5s,padding .5s;transition:font-size .5s,padding .5s}.rootIdeaCard.transition .ideaCard .text .action{-moz-transition:font-size .5s,padding .5s;-o-transition:font-size .5s,padding .5s;-webkit-transition:font-size .5s,padding .5s;transition:font-size .5s,padding .5s}.rootIdeaCard.transition .ideaCard .text .action svg{-moz-transition:left .5s,top .5s,margin .5s,width .5s,height .5s;-o-transition:left .5s,top .5s,margin .5s,width .5s,height .5s;-webkit-transition:left .5s,top .5s,margin .5s,width .5s,height .5s;transition:left .5s,top .5s,margin .5s,width .5s,height .5s}.rootIdeaCard.transition .ideaCard .text .projectBlock{-moz-transition:border .5s,margin .5s;-o-transition:border .5s,margin .5s;-webkit-transition:border .5s,margin .5s;transition:border .5s,margin .5s}.rootIdeaCard.transition .ideaCard .text .logo{-moz-transition:width .5s,margin .5s,padding .5s;-o-transition:width .5s,margin .5s,padding .5s;-webkit-transition:width .5s,margin .5s,padding .5s;transition:width .5s,margin .5s,padding .5s}.rootIdeaCard.transition .ideaCard .text .logo svg{-moz-transition:width .5s,height .5s;-o-transition:width .5s,height .5s;-webkit-transition:width .5s,height .5s;transition:width .5s,height .5s}.rootIdeaCard.transition .ideaCard .text .name{-moz-transition:padding .5s,font-size .5s;-o-transition:padding .5s,font-size .5s;-webkit-transition:padding .5s,font-size .5s;transition:padding .5s,font-size .5s}.rootIdeaCard.transition .ideaCard .text .description{-moz-transition:padding .5s;-o-transition:padding .5s;-webkit-transition:padding .5s;transition:padding .5s}.rootIdeaCard.transition .ideaCard .text .rationale{-moz-transition:padding .5s,font-size .5s;-o-transition:padding .5s,font-size .5s;-webkit-transition:padding .5s,font-size .5s;transition:padding .5s,font-size .5s}.rootIdeaCard{position:relative;top:0px;height:auto;z-index:2}.rootIdeaCard .ideaCard{background:white;width:413px;margin:20px auto;-moz-box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1);box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1)}.rootIdeaCard .ideaCard .id{color:#e4e4e4;font-family:"AvenirLTPro-Light";font-size:19px;padding:21px 0 0 35px;display:inline-block}.rootIdeaCard .ideaCard .ratings{display:inline-block;float:right;height:30px;position:relative;top:16px;vertical-align:middle}.rootIdeaCard .ideaCard .ratings .favorite{display:inline-block;vertical-align:middle;height:30px}.rootIdeaCard .ideaCard .ratings .favorite svg{position:relative;top:-3px}.rootIdeaCard .ideaCard .rating{display:inline-block;font-size:19px;line-height:19px;vertical-align:middle;height:22px;padding:8px 14px 0 0;border-right:1px #e5e5e5 solid}.rootIdeaCard .ideaCard .otherRatings{display:inline-block;text-align:right;vertical-align:middle;height:30px;padding:0px 35px 0px 5px}.rootIdeaCard .ideaCard .otherRatings div{display:block;font-size:7px;padding:2px;line-height:7px}.rootIdeaCard .ideaCard .rating.grey,.rootIdeaCard .ideaCard .otherRatings.grey{color:#c2c2c2}.rootIdeaCard .ideaCard .rating.green,.rootIdeaCard .ideaCard .otherRatings .green{color:#73d6a0}.rootIdeaCard .ideaCard .rating.red,.rootIdeaCard .ideaCard .otherRatings .red{color:#c22d7f}.rootIdeaCard .ideaCard .text{padding:21px 35px 28px 35px;font-size:12px}.rootIdeaCard .ideaCard .text .action{color:#439dea;font-family:AvenirLTPro-Light;font-size:13px;padding:0 0 7px 30px}.rootIdeaCard .ideaCard .text .action svg{position:relative;left:-4px;top:-1px;margin-left:-15px;margin-bottom:-15px;float:left;width:15px;height:15px}.rootIdeaCard .ideaCard .text .action path{fill:#439dea}.rootIdeaCard .ideaCard .text .projectBlock{border:2px solid #439dea;border-left:62px solid #439dea;margin-left:-61px;margin-right:-61px;background:white}.rootIdeaCard .ideaCard .text .logo{color:white;float:left;width:62px;margin-left:-62px;text-align:center;padding-top:24px}.rootIdeaCard .ideaCard .text .logo svg{width:22.89px;height:26.78px}.rootIdeaCard .ideaCard .text .name{padding:20px 0 15px 29px;font-size:15px;line-height:1.6em}.rootIdeaCard .ideaCard .text .description{padding:0 29px 23px 29px;line-height:1.6em}.rootIdeaCard .ideaCard .text .rationale{color:#bebebe;font-size:10px;padding:11px 0 0 29px;line-height:1.6em}.rootIdeaCard .ideaCard .voteBarHolder{height:36px;width:100%;padding:32px 0;z-index:1;transition:background .25s;text-align:center;overflow:hidden}.rootIdeaCard .ideaCard .voteBarHolder.none{text-align:left}.rootIdeaCard .ideaCard .voteBarHolder.none .voteBar .label{width:0px;padding:0px;margin:0px}.rootIdeaCard .ideaCard .voteBarHolder.none svg{width:590px}.rootIdeaCard .ideaCard .voteBarHolder.voted{height:30px;width:72px;padding:0 0 23px 0;margin:0 0 0 35px}.rootIdeaCard .ideaCard .voteBarHolder.voted svg{width:72px}.rootIdeaCard .ideaCard .voteBarHolder .movingDash{animation-name:movingdashanimation;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:movingdashanimation;-webkit-animation-duration:.5s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}.rootIdeaCard .ideaCard .voteBarHolder .actions{float:right}.rootIdeaCard .ideaCard .zeroChoices,.rootIdeaCard .ideaCard .negativeComment{background:#efefef;width:100%;height:82px}.rootIdeaCard .ideaCard .zeroChoices .choices{text-align:center;margin-top:17px}.rootIdeaCard .ideaCard .zeroChoices .choices div.choice{display:inline-block;margin:5px 3px;padding:13px 13px 12px 13px;line-height:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;transition:border .25s,background .25s,color .25s}.rootIdeaCard .ideaCard .zeroChoices .arrow-up{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #efefef;position:relative;top:-16px;margin-bottom:-16px;left:279px}.rootIdeaCard .ideaCard .negativeComment{height:110px}.rootIdeaCard .ideaCard .negativeComment .arrow-up{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #efefef;position:relative;top:-16px;margin-bottom:-16px;left:234px;transition:left 0.1s}.rootIdeaCard .ideaCard .negativeComment input{display:inline;margin:36px 0 36px 36px;background:#efefef;border:none;height:38px;width:420px;font-size:24px;font-family:"AvenirLTPro-Roman";-webkit-appearance:none;appearance:none;outline:none}.rootIdeaCard .ideaCard .negativeComment .submit{display:inline-block;margin:25px 0;height:34;border-radius:18px;font-size:15px;position:relative;left:-3px}.rootIdeaCard .ideaCard .negativeComment.value-2 .arrow-up{left:190px}.rootIdeaCard .ideaCard .negativeComment.value-3 .arrow-up{left:146px}.rootIdeaCard .ideaCard .negativeComment.value-4 .arrow-up{left:102px}.rootIdeaCard .ideaCard .negativeComment.value-5 .arrow-up{left:58px}.rootIdeaCard .ideaCard .comment{background:#efefef;padding:21px 39px 22px 39px;color:#9e9e9e;font-size:12px}.rootIdeaCard .ideaCard .slider{transition:fill .25s}.rootIdeaCard .ideaCard .fillNegative{fill:#c22d7f}.rootIdeaCard .ideaCard .fillNeutral{fill:#c2c2c2}.rootIdeaCard .ideaCard .fillPositive{fill:#73d6a0}.rootIdeaCard.votable .ideaCard{width:590px}.rootIdeaCard.votable .ideaCard .id{font-size:27px;padding:31px 0 0 50px}.rootIdeaCard.votable .ideaCard .text{padding:30px 50px 40px 50px;font-size:16px}.rootIdeaCard.votable .ideaCard .text .action{font-size:18px;padding:0 0 10px 42px}.rootIdeaCard.votable .ideaCard .text .action svg{left:-8px;top:-3px;margin-left:-22px;margin-bottom:-22px;width:22px;height:22px}.rootIdeaCard.votable .ideaCard .text .projectBlock{border-left:89px solid #439dea;margin-left:-88px;margin-right:-88px;background:white}.rootIdeaCard.votable .ideaCard .text .logo{width:89px;margin-left:-89px;padding-top:35px}.rootIdeaCard.votable .ideaCard .text .logo svg{width:34.71px;height:38.26px}.rootIdeaCard.votable .ideaCard .text .name{padding:29px 0 21px 42px;font-size:22px}.rootIdeaCard.votable .ideaCard .text .description{padding:0 42px 33px 42px}.rootIdeaCard.votable .ideaCard .text .rationale{font-size:14px;padding:15px 0 0 42px}.projectContent.writeFocus .rootIdeaCard .ideaCard{background:#ececec}.projectContent.writeFocus .rootIdeaCard .ideaCard .id{color:#d9d9d9}.projectContent.writeFocus .rootIdeaCard .ideaCard .text{color:#6c6c6c}.projectContent.writeFocus .rootIdeaCard .ideaCard .text .projectBlock{border-color:#3e92da;background:#ededed}.projectContent.writeFocus .rootIdeaCard .ideaCard .text .logo path{fill:#ededed}.projectContent.writeFocus .rootIdeaCard .ideaCard .rating.grey,.projectContent.writeFocus .rootIdeaCard .ideaCard .otherRatings.grey{color:#c2c2c2}.projectContent.writeFocus .rootIdeaCard .ideaCard .rating.green,.projectContent.writeFocus .rootIdeaCard .ideaCard .otherRatings .green{color:#a4d6bd}.projectContent.writeFocus .rootIdeaCard .ideaCard .rating.red,.projectContent.writeFocus .rootIdeaCard .ideaCard .otherRatings .red{color:#ce85ac}.projectContent.writeFocus .rootIdeaCard .ideaCard .fillNegative{fill:#ce85ac}.projectContent.writeFocus .rootIdeaCard .ideaCard .fillNeutral{fill:#c2c2c2}.projectContent.writeFocus .rootIdeaCard .ideaCard .fillPositive{fill:#a4d6bd}@-webkit-keyframes movingdashanimation{from{stroke-dashoffset:130px}to{stroke-dashoffset:0px}}@keyframes movingdashanimation{from{stroke-dashoffset:130px}to{stroke-dashoffset:0px}}.projectHeader{color:#030303;z-index:155;width:100%;min-width:1024px;position:fixed;top:0;height:54px;background:rgba(255,255,255,0.9);-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1)}.projectHeader .icon{position:relative;left:25px;top:13px;display:inline-block;float:left}.projectHeader .title{text-align:center;font-size:150%;padding:17px 0 10px 0;margin:0 10% 0 10%}.projectHeader .infoButton{display:inline-block;position:relative;top:0px;left:10px;margin-bottom:-10px;overflow:hidden}.projectHeader .backButton{height:52px;line-height:54px;left:20px;position:relative;z-index:200;color:#c9c9c9;font-size:85%;padding-left:32px;padding-top:2px;font-family:AvenirLTPro-Light;transition:color 0.25s, border 0.25s ease 0.75s;z-index:900;padding-right:31px;border-right:1px solid #e3e3e3;display:inline-block;float:left}.projectHeader .adminButton{position:relative;top:-45px;width:54px;height:35px;right:102px;z-index:900;display:inline-block;float:right}.projectHeader .adminButton svg g{fill:none;stroke:#439dea}.projectMainSection{margin-top:0}.projectMainSection .objective{z-index:100;height:0px;display:block;position:fixed;top:54px;width:100%;left:50%;padding:0;margin-left:-50%;background:white;font-size:95%;border-top:0px transparent solid;transition:height 0.25s, min-height 0.25s, padding 0.25s, border 0.25s, box-shadow 0.25s;overflow:hidden}.projectMainSection .objective div{width:720px;margin:0 auto;padding:30px 0;line-height:1.2em}.projectMainSection.objectiveVisible .objective{height:25vh;min-height:233px;padding:0;-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);border-top:2px #f2f2f2 solid;overflow-y:scroll}.projectMainSection .actionBlock{min-height:calc(100vh - 134px);margin-bottom:0}.projectMainSection .actionBlock.hidden{height:0;min-height:0;margin-bottom:-65px}.actionBlock .newIdea{width:590px;height:230px;background:none;margin:0 auto 0 auto;position:relative;left:-5px;top:99px;transition:top 0.25s}.newIdeaButton{margin:0 auto;text-align:center;position:relative;top:200px;left:0px;width:206px;transition:top 0.25s, left 0.25s}.newIdeaButton .button{height:53px;line-height:54px;border:1px #b5b5b5 solid;border-radius:27px;color:#adadad;font-size:140%}.newIdeaButton .button .unvoted{float:right;color:white;background:#3c8ffd;height:21px;width:21px;border-radius:11px;margin-left:-21px;line-height:23px;font-size:14px;position:relative;left:5px}.newIdeaButton.canWrite{top:35px;left:170px;width:180px}.newIdeaButton .unvotedTooltip{background:white;position:relative;top:20px;left:-37px;padding:20px;width:240px;line-height:1.3em;-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2)}.newIdeaButton .unvotedTooltip .arrow-up{width:0;height:0;border-left:19px solid transparent;border-right:19px solid transparent;border-bottom:19px solid white;position:relative;top:-39px;margin-bottom:-19px;left:100px}.projectMainSection .evolutionViewport{position:absolute;top:88px;left:50%;max-width:90vw;width:calc(100vw - 20px);min-width:1024px;transition:top 0.25s}.projectMainSection.objectiveVisible .actionBlock .newIdea{top:calc(25vh + 99px)}.projectMainSection.objectiveVisible .actionBlock .newIdeaButton{top:calc(25vh + 205px)}.projectMainSection.objectiveVisible .actionBlock .newIdeaButton.canWrite{top:calc(25vh + 40px)}.projectMainSection.objectiveVisible .evolutionViewport{top:calc(25vh + 90px);transition:top 0.25s}@media all and (max-height: 930px){.projectMainSection.objectiveVisible .actionBlock .newIdea{top:331px}.projectMainSection.objectiveVisible .actionBlock .newIdeaButton{top:437px}.projectMainSection.objectiveVisible .actionBlock .newIdeaButton.canWrite{top:272px}.projectMainSection.objectiveVisible .evolutionViewport{top:322px}}.actionBlock .addActionButton{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMjcgMjciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI3IDI3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik0yMC44MDMsMTQuNjI3YzAuMjk3LDAsMC41NzQtMC4yNDEsMC42MTUtMC41MzhjMCwwLDAuMDU3LTAuNDEzLDAuMDU3LTAuOTA3YzAtMC40OTQtMC4wNTctMC45MDctMC4wNTctMC45MDcNCgkJYy0wLjA0MS0wLjI5NS0wLjMxOC0wLjUzOC0wLjYxNS0wLjUzOGgtMS41MzhjLTAuMywwLTAuNjA5LTAuMTg5LTAuNjg4LTAuNDIxYy0wLjA4LTAuMjMxLTAuMTktMC45NzcsMC4wMi0xLjE4N2wxLjA4OC0xLjA4Nw0KCQljMC4yMTEtMC4yMTEsMC4yMjgtMC41NzEsMC4wMzctMC44bC0xLjI4LTEuMjhjLTAuMjI5LTAuMTkxLTAuNTg4LTAuMTc1LTAuOCwwLjAzNmwtMS4wODYsMS4wODgNCgkJYy0wLjIxMiwwLjIxLTAuNTYyLDAuMjk1LTAuNzgyLDAuMTg4Yy0wLjIxNi0wLjEwNy0wLjgyOC0wLjU1Ny0wLjgyOC0wLjg1NVY1Ljg4YzAtMC4yOTktMC4yNC0wLjU3Ni0wLjUzNy0wLjYxNg0KCQljMCwwLTAuNDEzLTAuMDU3LTAuOTA3LTAuMDU3cy0wLjkwOCwwLjA1Ny0wLjkwOCwwLjA1N2MtMC4yOTYsMC4wNC0wLjUzOCwwLjMxNy0wLjUzOCwwLjYxNnYxLjUzOA0KCQljMCwwLjI5OC0wLjE4OSwwLjYwNy0wLjQyMSwwLjY4OHMtMC45NzcsMC4xOS0xLjE4OC0wLjAyMUw5LjM1OCw2Ljk5OEM5LjE0OCw2Ljc4Nyw4Ljc4OCw2Ljc3MSw4LjU2LDYuOTYybC0xLjI4LDEuMjgNCgkJQzcuMDg4LDguNDcxLDcuMTA1LDguODMsNy4zMTUsOS4wNDFsMS4wODgsMS4wODhjMC4yMSwwLjIxLDAuMjk1LDAuNTYyLDAuMTg4LDAuNzhjLTAuMTA3LDAuMjE3LTAuNTU3LDAuODI4LTAuODU1LDAuODI4SDYuMTk4DQoJCWMtMC4yOTksMC0wLjU3NiwwLjI0My0wLjYxNiwwLjUzOGMwLDAtMC4wNTcsMC40MTQtMC4wNTcsMC45MDdjMCwwLjQ5NCwwLjA1NywwLjkwNywwLjA1NywwLjkwNw0KCQljMC4wNCwwLjI5NywwLjMxNywwLjUzOCwwLjYxNiwwLjUzOGgxLjUzOGMwLjI5OCwwLDAuNjA3LDAuMTg4LDAuNjg4LDAuNDIzYzAuMDgsMC4yMjksMC4xOSwwLjk3Ni0wLjAyMSwxLjE4NmwtMS4wODcsMS4wODcNCgkJYy0wLjIxMSwwLjIxMi0wLjIyOCwwLjU3LTAuMDM2LDAuOGwxLjI4LDEuMjhjMC4yMjksMC4xOTEsMC41ODgsMC4xNzUsMC43OTktMC4wMzdsMS4wODgtMS4wODdjMC4yMS0wLjIxLDAuNTYyLTAuMjk1LDAuNzgtMC4xODgNCgkJYzAuMjE4LDAuMTA4LDAuODI5LDAuNTU3LDAuODI5LDAuODU2djEuNTM4YzAsMC4yOTgsMC4yNDEsMC41NzQsMC41MzgsMC42MTRjMCwwLDAuNDE0LDAuMDU4LDAuOTA4LDAuMDU4czAuOTA3LTAuMDU4LDAuOTA3LTAuMDU4DQoJCWMwLjI5Ny0wLjA0LDAuNTM3LTAuMzE2LDAuNTM3LTAuNjE0di0xLjUzOGMwLTAuMywwLjE4OS0wLjYwOCwwLjQyMy0wLjY4OGMwLjIzMi0wLjA3OSwwLjk3Ni0wLjE4OSwxLjE4OCwwLjAyMWwxLjA4NiwxLjA4Nw0KCQljMC4yMTIsMC4yMTIsMC41NywwLjIyOSwwLjgsMC4wMzdsMS4yOC0xLjI3OWMwLjE5LTAuMjMsMC4xNzQtMC41ODktMC4wMzctMC44MDFsLTEuMDg4LTEuMDg1DQoJCWMtMC4yMS0wLjIxMi0wLjI5NS0wLjU2Mi0wLjE4OC0wLjc4MmMwLjEwNy0wLjIxNywwLjU1Ny0wLjgyOCwwLjg1Ni0wLjgyOEgyMC44MDN6IE0xMy41LDE2LjEwMWMtMS42MTMsMC0yLjkxOS0xLjMwNy0yLjkxOS0yLjkxOQ0KCQljMC0xLjYxMiwxLjMwNy0yLjkxOSwyLjkxOS0yLjkxOWMxLjYxMSwwLDIuOTE5LDEuMzA3LDIuOTE5LDIuOTE5QzE2LjQxOSwxNC43OTQsMTUuMTExLDE2LjEwMSwxMy41LDE2LjEwMXoiLz4NCjwvZz4NCjwvc3ZnPg0K);background-repeat:no-repeat;background-size:100%;background-position:left center;width:35px;height:35px;float:right;margin-bottom:-35px;z-index:10;position:relative}.actionBlock .ideaText{width:530px;margin:20px 40px 20px 20px;height:140px;background:none;border:none;-webkit-appearance:none;appearance:none;outline:none;font-size:100%;font-family:"AvenirLTPro-Roman";resize:none}.submenuContent .propertiesholder{display:none;min-height:calc(90vh - 235px)}.submenuContent.properties .propertiesholder{display:block}.ideaHolder .title{font-family:AvenirLTPro-Light;text-align:center;font-size:120%;color:#9b9b9b;height:19px}.cards{width:580px}.cards g{opacity:0.65;-webkit-transform:translate(14.75px, 17px) scale(0.95);transform:translate(14.75px, 17px) scale(0.95)}.whiteBlock{transition:width .5s,min-width .5s;position:fixed;background:white;z-index:10;overflow-y:auto;height:calc(100vh - 54px);top:54px}.whiteBlock .borderImitation{width:7px;margin-left:-7px;background:#5dd859;height:100%;float:left;position:relative;left:7px}.projectContent.first .whiteBlock{width:100%;min-width:1024px}.projectContent.voteFocus .whiteBlock{width:38%;min-width:390px}.projectContent .whiteBlock .padder{min-height:100%;position:relative}.projectContent.writeFocus .whiteBlock{width:50%;min-width:512px}.projectContent .descriptionHolder{max-width:600px;margin:0 auto;padding:40px;padding-bottom:100px;line-height:1.3em}.projectContent .descriptionHolder .type{font-size:12px;color:#5dd859;font-family:AvenirLTPro-Light}.projectContent .descriptionHolder .type svg{vertical-align:middle;position:relative;top:-3px;padding-right:6px}.projectContent .descriptionHolder .title{font-size:22px;padding:30px 0 30px 0;font-family:AvenirLTPro-Heavy;line-height:1.3em}.projectContent.first .descriptionHolder .description{font-size:16px}.projectContent .descriptionHolder .description{font-size:14px}.projectContent .buttonHolder{text-align:center;height:200px;opacity:1;overflow:hidden;position:absolute;bottom:0px;width:100%;transition:opacity .5s,margin-top .5s}.projectContent .buttonHolder .disclaimer{font-size:14px;color:#bbb;padding:40px 0 20px 0;font-family:AvenirLTPro-Light}.projectContent.voteFocus .buttonHolder,.projectContent.writeFocus .buttonHolder{opacity:0;margin-bottom:-215px}.projectContent.first .newIdeaHolder{display:none}.projectContent .newIdeaHolder{position:absolute;bottom:0px;width:100%;height:auto;text-align:center;background:#f3f3f3;z-index:11;padding:0 0 30px 0;left:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px #e8e8e8 solid}.projectContent .newIdeaHolder .closing{margin-top:30px;font-size:14px;color:#d6d6d6}.projectContent .newIdeaHolder .post{font-size:120%;color:#4f9feb;font-family:AvenirLTPro-Light;transition:color .25s}.projectContent .newIdeaHolder .borderImitation{position:absolute;background:#439dea;height:59px}.projectContent .newIdeaHolder.hidden{padding:0 0 30px 0}.projectContent .newIdeaHolder.hidden .simpleButton.blue{margin-top:30px;color:#d6d6d6;background:none;border:1px #d6d6d6 solid;cursor:default}.projectContent .newIdeaHolder.hidden .borderImitation{height:100%}.projectContent .newIdeaHolder.hidden .post{color:#c8c8c8}.projectContent .newIdeaHolder.hidden .newIdeaTextBlock{display:none}.ideaBlock{transition:width .5s;z-index:5}.ideaBlock .noIdeas{text-align:center;padding:270px 100px 0 100px;color:#969696;font-size:18px;font-family:AvenirLTPro-Light;line-height:1.6em}.projectContent.first .ideaBlock{display:none}.projectContent.voteFocus .ideaBlock{width:62%;float:right}.projectContent.writeFocus .ideaBlock{width:50%;float:right;overflow:hidden}.actionBlock.hidden{display:none}.actionBlock div.title{text-align:center;color:white;font-size:28px;font-family:AvenirLTPro-Light;height:40px;margin-bottom:-40px;position:relative;top:60px}.actionBlock div.title:first-letter{text-transform:uppercase}.newIdeaTextBlock{margin:0 0 0 0}.newIdeaTextBlock .inputPadder{width:100%;padding:0 13px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.newIdeaTextBlock .inputPadder span.twitter-typeahead{width:100%}.newIdeaTextBlock .inputPadder .tt-dropdown-menu{width:100%;margin-top:-13px;border:1px solid #e8e8e8;border-bottom:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0px 3px 18px 0px rgba(0,0,0,0.19);-webkit-box-shadow:0px 3px 18px 0px rgba(0,0,0,0.19);box-shadow:0px 3px 18px 0px rgba(0,0,0,0.19)}.newIdeaTextBlock .inputPadder .tt-dataset-specialization{background:white;width:100%;text-align:left}.newIdeaTextBlock .inputPadder .tt-suggestion{width:100%}.newIdeaTextBlock .inputPadder .tt-cursor{background:#439dea;color:white}.newIdeaTextBlock .inputPadder p{padding:15px 10px;border-bottom:1px solid #e8e8e8}.newIdeaTextBlock .inputPadder p span{float:right}.newIdeaTextBlock input,.newIdeaTextBlock textarea{width:100%;border:1px solid #e8e8e8;margin:0 0 13px 0;font-size:16px;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.newIdeaTextBlock input:-moz-placeholder,.newIdeaTextBlock textarea:-moz-placeholder{color:#c9d2c9;font-family:AvenirLTPro-Light;font-size:16px}.newIdeaTextBlock input::-moz-placeholder,.newIdeaTextBlock textarea::-moz-placeholder{color:#c9d2c9;font-family:AvenirLTPro-Light;font-size:16px}.newIdeaTextBlock input:-ms-input-placeholder,.newIdeaTextBlock textarea:-ms-input-placeholder{color:#c9d2c9;font-family:AvenirLTPro-Light;font-size:16px}.newIdeaTextBlock input::-webkit-input-placeholder,.newIdeaTextBlock textarea::-webkit-input-placeholder{color:#c9d2c9;font-family:AvenirLTPro-Light;font-size:16px}.newIdeaTextBlock input:focus,.newIdeaTextBlock textarea:focus{border-color:#439dea}.newIdeaTextBlock input:focus:-moz-placeholder,.newIdeaTextBlock textarea:focus:-moz-placeholder{color:black;font-family:AvenirLTPro-Light;font-size:16px}.newIdeaTextBlock input:focus::-moz-placeholder,.newIdeaTextBlock textarea:focus::-moz-placeholder{color:black;font-family:AvenirLTPro-Light;font-size:16px}.newIdeaTextBlock input:focus:-ms-input-placeholder,.newIdeaTextBlock textarea:focus:-ms-input-placeholder{color:black;font-family:AvenirLTPro-Light;font-size:16px}.newIdeaTextBlock input:focus::-webkit-input-placeholder,.newIdeaTextBlock textarea:focus::-webkit-input-placeholder{color:black;font-family:AvenirLTPro-Light;font-size:16px}.newIdeaTextBlock input{height:50px;padding:13px 15px 11px 15px}.newIdeaTextBlock textarea{height:80px;padding:11px 15px;resize:none}.newIdeaTextBlock .sizeOptionLimiter{height:55px;margin-bottom:13px;margin-left:7px;background:white;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.1);padding-top:4px}.newIdeaTextBlock .sizeOptionLimiter.showSelector .selector{display:block}.newIdeaTextBlock .sizeOptionLimiter.showSelector .selector.MenuVisible{display:none}.newIdeaTextBlock .sizeOptionLimiter .selector{display:none;float:right;margin-top:-55px;padding:20px 29px 0 15px}.newIdeaTextBlock .sizeOptionLimiter .selector line{stroke:#d8d8d8;-moz-transition:stroke .25s;-o-transition:stroke .25s;-webkit-transition:stroke .25s;transition:stroke .25s}.newIdeaTextBlock .sizeOptionLimiter:hover .selector line{stroke:#439dea}.newIdeaTextBlock .sizeOptionLimiter .optionSelect{position:relative;height:54px;z-index:250;margin-right:60px;margin-left:5px}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible{background:white;border:none;box-shadow:0px 5px 18px 0px rgba(0,0,0,0.2);height:auto;margin-bottom:40px;border:1px solid #e8e8e8;margin-left:28px;margin-right:28px}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible div{border-top:1px solid #f2f2f2}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible li{display:block}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible li.selected{display:block}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible li:hover{background:#398af1;color:white;font-family:AvenirLTPro-Light}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible li:hover div{border:none}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeFillBlue{fill:#439dea}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeFillWhite{fill:white}.newIdeaTextBlock .sizeOptionLimiter .optionSelect.MenuVisible li:hover svg .activeStrokeWhite{stroke:white}.newIdeaTextBlock .sizeOptionLimiter .optionSelect li{display:none;height:50px;font-size:17px;background:white;text-align:left;padding:0 0 0 60px}.newIdeaTextBlock .sizeOptionLimiter .optionSelect li.selected{display:block}.newIdeaTextBlock .sizeOptionLimiter .optionSelect li div{padding-top:19px;height:31px}.newIdeaTextBlock .sizeOptionLimiter .optionSelect svg{position:relative;left:-8px;top:4px;margin-left:-44px;margin-bottom:-44px;float:left}.newIdeaTextBlock .sizeOptionLimiter .optionSelect svg .passiveFillBlue{fill:#439dea}.newIdeaTextBlock .sizeOptionLimiter .optionSelect svg .passiveFillWhite{fill:white}.newIdeaTextBlock .sizeOptionLimiter .optionSelect svg .passiveStrokeLightGrey{stroke:#EFEFEF}.newIdeaTextBlock .sizeOptionLimiter .optionSelect svg .passiveStrokeGrey{stroke:#D8D8D8}.newIdeaTextBlock .sizeOptionLimiter .optionSelect svg .passiveFillGrey{fill:#D8D8D8}.report{background:white}.report .titlePart{border-bottom:1px solid #f2f2f2;margin:0 80px}.report .projectTitle{font-size:40px;text-align:center;font-family:AvenirLTPro-Light;padding:50px 0 24px 0;color:#030303}.report .objectiveTitle{text-align:center;font-size:12px;font-family:AvenirLTPro-Light;color:#c8c8c8;line-height:1.6em}.report .objectiveText{text-align:center;line-height:1.6em;font-family:AvenirLTPro-Light;font-size:15px;padding-bottom:44px}.report .elapsedPart{border-bottom:1px solid #f2f2f2;margin:0 80px;padding:30px 0;font-family:AvenirLTPro-Light;text-align:center;font-size:14px}.report .elapsedPart span{font-family:AvenirLTPro-Heavy;margin-right:15px}.report .detailsPart{margin:0 80px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:top;align-items:top;line-height:2em;font-size:14px;font-family:AvenirLTPro-Light}.report .detailsPart span.b{font-family:AvenirLTPro-Heavy}.report .detailsPart .projectDetails{width:412px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:48px 0}.report .detailsPart .userDetails{width:412px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:48px 0}.report .filters{position:relative;z-index:15;border-top:1px solid #f2f2f2;border-bottom:1px solid #d5d5d5;margin:0 80px}.report .filters .main{text-align:center;font-family:AvenirLTPro-Light}.report .filters .all,.report .filters .grouped{display:none;background:#f3f3f3;text-align:center;font-family:AvenirLTPro-Light;margin-left:-80px;margin-right:-80px}.report .filters.grouped .grouped{display:block}.report .filters.all .all{display:block}.report .filters a{display:inline-block;color:#439dea;margin:0 15px;padding:25px 5px 20px 5px}.report .filters .active{color:black;border-bottom:3px #439dea solid}.report .ideaPart{position:relative;z-index:5;background:#e7e7e7;margin-top:-1px;padding-top:30px;padding-bottom:30px}.report .ideaPart .idea{width:578px;background:white;margin:20px auto}.report .ideaPart .idea .id{color:#eee;font-family:AvenirLTPro-Light;font-size:27px;padding:36px 0 26px 40px}.report .ideaPart .idea .id .executed{color:#2DB916;float:right;margin-right:26px;font-size:15px}.report .ideaPart .idea .id .executed svg{vertical-align:middle}.report .ideaPart .idea .text{margin:0 47px 36px 47px}.report .ideaPart .idea .text .action{color:#439dea;font-family:AvenirLTPro-Light;font-size:18px;padding:0 0 10px 42px}.report .ideaPart .idea .text .action svg{position:relative;float:left;left:-8px;top:-3px;margin-left:-22px;margin-bottom:-22px;width:22px;height:22px}.report .ideaPart .idea .text .action path{fill:#439dea}.report .ideaPart .idea .text .projectBlock{border:2px solid #439dea;border-left:89px solid #439dea;margin-left:-88px;margin-right:-88px;background:white}.report .ideaPart .idea .text .logo{color:white;float:left;text-align:center;width:89px;margin-left:-89px;padding-top:35px}.report .ideaPart .idea .text .logo svg{width:34.71px;height:38.26px}.report .ideaPart .idea .text .name{padding:29px 0 21px 42px;font-size:22px;line-height:1.6em}.report .ideaPart .idea .text .description{padding:0 42px 33px 42px;line-height:1.6em}.report .ideaPart .idea .text .rationale{color:#bebebe;font-size:14px;padding:15px 0 0 42px;line-height:1.6em}.report .ideaPart .idea .text .author{color:#bebebe;margin-top:20px;font-size:15px;font-family:AvenirLTPro-Light}.report .ideaPart .idea .ratings{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:66px;background:#f9f9f9;border-top:1px solid #ececec;border-bottom:1px solid #ececec;text-align:center;padding:25px 0 26px 0}.report .ideaPart .idea .ratings span{font-family:AvenirLTPro-Light;color:#979797;font-size:14px;margin:0 12px}.report .ideaPart .idea .ratings b{font-size:15px;color:black;font-family:AvenirLTPro-Heavy}.report .ideaPart .idea .svgGraph{height:86px}.report .ideaPart .idea .svgGraph svg{background:#f9f9f9}.report .ideaPart .idea .svgGraph text{fill:#d2d2d2;font-size:10px}.report .ideaPart .idea .bottom{background:#f9f9f9;height:67px;padding:20px 57px 0 57px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.report .ideaPart .idea .bottom div{display:inline-block}.report .ideaPart .idea .bottom .my{color:#c7c7c7;border:1px #c7c7c7 solid;border-radius:14px;height:28px;font-size:15px;padding:7px 16px 0px 16px;margin-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AvenirLTPro-Light}.report .ideaPart .idea .bottom .isPublic{color:#c7c7c7;font-size:14px}.report .ideaPart .idea .bottom .voteLabel{color:#c7c7c7;font-size:14px;margin-top:7px;font-family:AvenirLTPro-Light}.report .ideaPart .idea .bottom .vote{color:white;border-radius:14px;height:28px;font-size:16px;padding:7px 14px 0px 14px;margin-left:7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.report .ideaPart .idea .bottom .vote.positive{background:#73d6a0}.report .ideaPart .idea .bottom .vote.negative{background:#c22d7f}.report .ideaPart .idea .bottom .vote.neutral{background:#c2c2c2}.report .ideaPart .idea .bottom .noVote{color:#c7c7c7;height:28px;font-size:15px;padding:7px 16px 0px 16px;margin-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AvenirLTPro-Light}.report .ideaPart .idea .bottom span{color:#439dea;font-size:15px;font-family:AvenirLTPro-Light}.report .ideaPart .idea .bottom .showComments{float:right;color:#439dea;font-size:14px;margin-top:7px;font-family:AvenirLTPro-Light}.report .ideaPart .idea .bottom .noComments{float:right;color:#c7c7c7;font-size:14px;margin-top:7px;font-family:AvenirLTPro-Light}.report .ideaPart .idea .comments ol{display:block;list-style-type:decimal;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding:20px 67px}.report .ideaPart .idea .comments ol li{list-style-type:decimal;display:list-item;font-size:14px;color:#969696;line-height:1.6em;padding-bottom:15px}.report .ideaPart .categoryTitle{text-align:center;font-size:25px;font-family:AvenirLTPro-Light;color:#d2d2d2;margin:50px 0 30px 0}.report .ideaPart .noIdeas{text-align:center;font-size:20px;color:#bebebe;margin:200px 0}.topMenu{background:rgba(255,255,255,0.9);position:fixed;top:0;left:0;right:0;min-width:1024px;z-index:500;-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);height:54px}.topMenu.backgroundless{background:none;height:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.topMenu.backgroundless .staticLogo,.topMenu.backgroundless .rootMenu{display:none}.staticCircle svg,.staticLogo svg{vertical-align:middle}.staticCircle{position:relative;z-index:999;-moz-transition:left .25s,top .25s;-o-transition:left .25s,top .25s;-webkit-transition:left .25s,top .25s;transition:left .25s,top .25s;left:0px;top:0px;margin-bottom:-38px;float:left;height:42px}.staticCircle svg{height:38px;width:38px;-moz-transition:width .25s,height .25s;-o-transition:width .25s,height .25s;-webkit-transition:width .25s,height .25s;transition:width .25s,height .25s}.topMenu .staticLogo{position:absolute;top:0;padding-right:16px;z-index:500;-moz-transition:padding .25s,left .25s,height .25s,border .25s;-o-transition:padding .25s,left .25s,height .25s,border .25s;-webkit-transition:padding .25s,left .25s,height .25s,border .25s;transition:padding .25s,left .25s,height .25s,border .25s;padding-top:1px;left:0px;border-right:1px solid #e3e3e3;height:53px}.topMenu .rootMenu{width:354px;height:26px;left:50%;margin-left:-177px;text-align:center;z-index:20;position:absolute;-moz-transition:top .25s;-o-transition:top .25s;-webkit-transition:top .25s;transition:top .25s;top:20px}.topMenu .rootMenu a{display:inline-block;margin:auto;margin:0 25px;-moz-transition:padding .25s,font-size .25s;-o-transition:padding .25s,font-size .25s;-webkit-transition:padding .25s,font-size .25s;transition:padding .25s,font-size .25s;padding-bottom:12px;font-size:120%}.topMenu .rootMenu a.active{border-bottom:2px solid #439dea;color:#439dea;-moz-transition:border .25s;-o-transition:border .25s;-webkit-transition:border .25s;transition:border .25s;border-bottom:3px solid #439dea}.staticNotifyMenu{position:relative;top:0px;right:0px;z-index:999;text-align:right;float:right;display:inline-block;top:0px}.staticNotifyMenu .signIn{vertical-align:middle;margin:7px 25px -3px 6px}.staticNotifyMenu .icons{position:relative;top:0;height:110px;display:inline-block;border-left:1px solid #e3e3e3;text-align:center;height:54px;width:54px}.staticNotifyMenu .icons.hidden{display:none}.staticNotifyMenu .icons.active{background:none;opacity:1}.staticNotifyMenu.menuCollapsed .icons.active{background:white;opacity:1}.staticNotifyMenu.backgroundless .icons{border-left:1px solid rgba(227,227,227,0);-moz-transition:height .25s,opacity .25s,top 0s ease .25s,border .1s 0;-o-transition:height .25s,opacity .25s,top 0s ease .25s,border .1s 0;-webkit-transition:height .25s,opacity .25s,top 0s ease,border .1s 0;-webkit-transition-delay:0s,0s,.25s,0s;transition:height .25s,opacity .25s,top 0s ease .25s,border .1s 0}.staticNotifyMenu.backgroundless.menuCollapsed .icons{border-left:1px solid #e3e3e3;-moz-transition:height .25s,opacity .25s,top 0s ease .25s,border .25s ease .75s;-o-transition:height .25s,opacity .25s,top 0s ease .25s,border .25s ease .75s;-webkit-transition:height .25s,opacity .25s,top 0s ease,border .25s ease;-webkit-transition-delay:0s,0s,.25s,.75s;transition:height .25s,opacity .25s,top 0s ease .25s,border .25s ease .75s}.staticNotifyMenu svg{vertical-align:middle;margin:16px 8px 0 8px;-moz-transition:margin .25s;-o-transition:margin .25s;-webkit-transition:margin .25s;transition:margin .25s}.staticNotifyMenu .notificationIcon path,.staticNotifyMenu .profileIcon path,.staticNotifyMenu .addClusterIcon path{fill:#b2b2b2;-moz-transition:fill .25s;-o-transition:fill .25s;-webkit-transition:fill .25s;transition:fill .25s}.staticNotifyMenu .active path{fill:white}.staticNotifyMenu.menuCollapsed .active path{fill:#3c91fd}.staticNotifyMenu .count{width:18px;font-size:70%;margin:0;padding:0;margin-right:-18px;position:relative;top:-1px;right:-27px;border:0;border-radius:9px;background-color:#3c91fd;display:inline-block;text-align:center;height:18px;line-height:20px;color:white;z-index:600}.collapsed ul{margin-left:140px}.linkExplore,.linkMyClusters{-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}#iconMagnifier{width:100%}#magnifierBackground{-moz-transition:opacity .25s 0;-o-transition:opacity .25s 0;-webkit-transition:opacity .25s 0;transition:opacity .25s 0}.searchVisible #magnifierBackground{opacity:1;-moz-transition:opacity .25s ease .25s;-o-transition:opacity .25s ease .25s;-webkit-transition:opacity .25s ease;-webkit-transition-delay:.25s;transition:opacity .25s ease .25s}.searchContainer{position:absolute;z-index:200;top:45px;right:160px;-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s;text-align:right;left:230px}.searchContainer .inputHolder{width:auto;height:51px;padding:0 60px 0 30px}.searchContainer.searchVisible .searchInput{opacity:1;-moz-transition:opacity .25s ease .25s;-o-transition:opacity .25s ease .25s;-webkit-transition:opacity .25s ease;-webkit-transition-delay:.25s;transition:opacity .25s ease .25s}.subscription .editing{display:none}.subscription .passive{display:inline}.subscription.editing .editing{display:inline}.subscription.editing .passive{display:none}.cluster .editing{display:none}.cluster .passive{display:inline}.cluster.editing .editing{display:inline}.cluster.editing .passive{display:none}.landing{text-align:center;color:#030303;transition:margin 0.25s}.landing h1{font-family:AvenirLTPro-Light;font-size:300%;padding:50px 0 50px 0}.landing .fifty div{float:left;width:50%}.registerHolder{position:absolute;display:inline-block;width:506px;height:495px;top:50%;left:50%;margin:-248px 0 0 -253px;background:white;-moz-box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);-webkit-box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);z-index:999;border-top:5px solid #439dea}.registerHolder .popupHeader{color:white;text-align:center;position:relative;width:730px;left:50%;top:-80px;margin-left:-365px;margin-bottom:-55px;height:55px;font-size:40px;font-family:AvenirLTPro-Light}.registerHolder .formHolder{text-align:center;margin:0 auto}.registerHolder .sectionTitle{color:#c8c8c8;font-size:11px;letter-spacing:2px;padding:34px 0 16px 0;background:white;height:12px;width:140px;margin:0 auto;text-align:center}.registerHolder .sectionTitle.second{position:relative;top:4px}.registerHolder .section{padding:0 38px}.registerHolder .section.bordered{border-top:1px solid #f2f2f2;padding-top:30px;margin-top:-20px}.registerHolder div.wide{width:100%;height:67px;margin-bottom:-3px}.registerHolder div.half{width:50%;float:left;padding:0 0 0 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.registerHolder div.half:first-child{padding:0 6px 0 0}.registerHolder .simpleButton.blue{margin-top:23px;height:46px;font-size:22px;font-family:AvenirLTPro-Light;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 35px 0 35px}.recoverHolder{position:absolute;display:inline-block;width:506px;height:313px;top:50%;left:50%;margin:-156px 0 0 -253px;background:white;-moz-box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);-webkit-box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);box-shadow:0px 45px 58px 0px rgba(0,0,0,0.21);z-index:999;border-top:5px solid #439dea}.recoverHolder .popupHeader{color:white;text-align:center;position:relative;width:730px;left:50%;top:-80px;margin-left:-365px;margin-bottom:-55px;height:55px;font-size:40px;font-family:AvenirLTPro-Light}.recoverHolder .formHolder{text-align:center;margin:0 auto 0 auto}.recoverHolder .sectionTitle{color:#c8c8c8;font-size:11px;letter-spacing:2px;padding:34px 0 16px 0;background:white;height:12px;width:140px;margin:0 auto;text-align:center}.recoverHolder .sectionTitle.second{position:relative;top:4px}.recoverHolder .section{padding:72px 38px 0 38px}.recoverHolder div.wide{width:100%;height:67px;margin-bottom:-3px}.recoverHolder .simpleButton.blue{margin-top:23px;height:46px;font-size:22px;font-family:AvenirLTPro-Light;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 35px 0 35px}@-moz-keyframes higlightNeutralVote{from{fill:#439dea}to{fill:#c2c2c2}}@-webkit-keyframes higlightNeutralVote{from{fill:#439dea}to{fill:#c2c2c2}}@keyframes higlightNeutralVote{from{fill:#439dea}to{fill:#c2c2c2}}@-moz-keyframes higlightPositiveVote{from{fill:#439dea}to{fill:#73d6a0}}@-webkit-keyframes higlightPositiveVote{from{fill:#439dea}to{fill:#73d6a0}}@keyframes higlightPositiveVote{from{fill:#439dea}to{fill:#73d6a0}}@-moz-keyframes higlightNegativeVote{from{fill:#439dea}to{fill:#c22d7f}}@-webkit-keyframes higlightNegativeVote{from{fill:#439dea}to{fill:#c22d7f}}@keyframes higlightNegativeVote{from{fill:#439dea}to{fill:#c22d7f}}@-moz-keyframes ripple{0%{stroke:#439dea;opacity:0;transform:scale(0.01)}30%{opacity:1}70%{opacity:1}100%{stroke:#439dea;transform:scale(2);opacity:0}}@-webkit-keyframes ripple{0%{stroke:#439dea;opacity:0;transform:scale(0.01)}30%{opacity:1}70%{opacity:1}100%{stroke:#439dea;transform:scale(2);opacity:0}}@keyframes ripple{0%{stroke:#439dea;opacity:0;transform:scale(0.01)}30%{opacity:1}70%{opacity:1}100%{stroke:#439dea;transform:scale(2);opacity:0}}.orientationHolder{overflow:hidden;height:100vh;margin-top:-54px;text-align:center;line-height:1.6em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AvenirLTPro-Light}.orientationHolder .navBar{position:absolute;z-index:999;left:50px;top:50%;height:300px;margin-top:-150px;width:23px;opacity:1;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}@media screen and (max-width: 1178px){.orientationHolder .navBar{opacity:0;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}}.orientationHolder .navBar div{text-align:center;height:23px;-moz-transition:padding .5s;-o-transition:padding .5s;-webkit-transition:padding .5s;transition:padding .5s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.orientationHolder .navBar div span{margin:9px 0;display:inline-block;width:5px;height:5px;background:#dbdbdb;border-radius:4px;-moz-transition:background .5s,border-radius .5s,height .5s,width .5s,margin .5s;-o-transition:background .5s,border-radius .5s,height .5s,width .5s,margin .5s;-webkit-transition:background .5s,border-radius .5s,height .5s,width .5s,margin .5s;transition:background .5s,border-radius .5s,height .5s,width .5s,margin .5s}.orientationHolder .navBar div.active span{margin:7px auto;width:9px;height:9px;border-radius:10px;background:#439dea}.orientationHolder .navBar div.passive span{background:#ebebeb}.orientationHolder .whitebar{width:100%;height:54px;position:fixed;top:0px;background:white;z-index:400;opacity:0.9;min-width:1024px;-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1)}.orientationHolder .whitebar .logo{position:absolute;top:0;padding-right:16px;z-index:500;padding-top:1px;left:0px;border-right:1px solid #e3e3e3;height:53px}.orientationHolder .whitebar .title{font-size:24px;margin-top:15px;color:#3c3c3c;display:inline-block}.orientationHolder .whitebar .skip{position:absolute;right:129px;display:inline-block;font-size:14px;top:11px;padding:8px 20px 8px 20px;height:31px;line-height:1em;color:#d1d1d1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px #e5e5e5 solid;border-radius:15px;-moz-transition:border .25s,color .25s;-o-transition:border .25s,color .25s;-webkit-transition:border .25s,color .25s;transition:border .25s,color .25s}.orientationHolder .whitebar .skip:hover{border-color:#cfe9fc;color:#439dea}.orientationHolder .ideaCard{-moz-transition:width .5s;-o-transition:width .5s;-webkit-transition:width .5s;transition:width .5s}.orientationHolder .introBlock,.orientationHolder .tutorialBlock,.orientationHolder .voteImpactBlock,.orientationHolder .inspirationBlock{position:fixed;height:100vh;width:100vw;top:100vh;padding-top:64px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:30px;min-width:1024px}.orientationHolder .introBlock{background:white;overflow:hidden}.orientationHolder .introBlock .container{z-index:10;position:absolute;bottom:0px;height:70%;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:bottom .5s;-o-transition:bottom .5s;-webkit-transition:bottom .5s;transition:bottom .5s}.orientationHolder .introBlock .title{font-size:42px;color:#439dea;min-height:52px}.orientationHolder .introBlock .description{font-size:25px;width:463px;line-height:1.6em;min-height:150px;padding-bottom:30px}.orientationHolder .introBlock .continue{min-height:50px;height:50px;border-radius:25px;font-family:AvenirLTPro-Roman;font-size:18px;line-height:1em;padding:16px 0;width:163px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.orientationHolder .introBlock .skip{color:#439dea;padding-top:10px;padding-bottom:100px;font-size:12px}.orientationHolder .introBlock .biglogo{z-index:5;position:absolute;bottom:-730px;text-align:center;width:100%;-moz-transition:bottom .5s;-o-transition:bottom .5s;-webkit-transition:bottom .5s;transition:bottom .5s}.orientationHolder .tutorialBlock{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:bottom .5s;-o-transition:bottom .5s;-webkit-transition:bottom .5s;transition:bottom .5s;overflow:hidden;background:#e7e7e7}.orientationHolder .tutorialBlock .whiteBackground{background:white;position:absolute;top:0;right:50%;left:0;bottom:0;z-index:2}.orientationHolder .tutorialBlock .preLeftSide{-webkit-flex:0 1 239px;flex:0 1 239px}.orientationHolder .tutorialBlock .preRightSide{-webkit-flex:0 1 72px;flex:0 1 72px}.orientationHolder .tutorialBlock .leftSide{position:relative;z-index:5;height:350px;margin:0 20px;-webkit-flex:0 0 403px;flex:0 0 403px;-moz-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s}.orientationHolder .tutorialBlock .leftSide .scroller{position:relative;top:0;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder .tutorialBlock .leftSide .scroller .section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:color .5s,margin-top .5s,opacity .25s;-o-transition:color .5s,margin-top .5s,opacity .25s;-webkit-transition:color .5s,margin-top .5s,opacity .25s;transition:color .5s,margin-top .5s,opacity .25s;opacity:0;padding-top:0px}.orientationHolder .tutorialBlock .leftSide .scroller .section.previousSection{opacity:0}.orientationHolder .tutorialBlock .leftSide .scroller .section.currentSection{opacity:1}.orientationHolder .tutorialBlock .leftSide .scroller .section.currentSection .index{color:#439dea;border:1px solid #439dea;top:9px}.orientationHolder .tutorialBlock .leftSide .scroller .section.currentSection .title{font-size:39px;color:black}.orientationHolder .tutorialBlock .leftSide .scroller .section.currentSection p{color:black}.orientationHolder .tutorialBlock .leftSide .scroller .section.nextSection{opacity:1}.orientationHolder .tutorialBlock .leftSide .scroller .section.nextSection .next,.orientationHolder .tutorialBlock .leftSide .scroller .section.nextSection .nextBlocked{opacity:0}.orientationHolder .tutorialBlock .leftSide .scroller .index{position:relative;left:-22px;width:30px;height:30px;margin-left:-30px;margin-bottom:-30px;border-radius:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding-top:4px;text-align:center;-moz-transition:color .5s,border .5s,top .5s;-o-transition:color .5s,border .5s,top .5s;-webkit-transition:color .5s,border .5s,top .5s;transition:color .5s,border .5s,top .5s;color:#d0d0d0;border:1px solid #d0d0d0;top:-3px}.orientationHolder .tutorialBlock .leftSide .scroller .title{font-size:22px;color:#dadada;text-align:left;line-height:1.3em;font-family:AvenirLTPro-Light;-moz-transition:font-size .5s,line-height .5s,color .5s;-o-transition:font-size .5s,line-height .5s,color .5s;-webkit-transition:font-size .5s,line-height .5s,color .5s;transition:font-size .5s,line-height .5s,color .5s}.orientationHolder .tutorialBlock .leftSide .scroller p{color:rgba(208,208,208,0);font-size:16px;padding:20px 0px;text-align:left;line-height:1.5em;-moz-transition:color .5s;-o-transition:color .5s;-webkit-transition:color .5s;transition:color .5s}.orientationHolder .tutorialBlock .leftSide .scroller .next,.orientationHolder .tutorialBlock .leftSide .scroller .nextBlocked{color:#439dea;font-size:14px;display:inline-block;border-bottom:1px solid #a1cef5;margin-top:30px;font-family:AvenirLTPro-Light;float:left;opacity:1;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.orientationHolder .tutorialBlock .leftSide .scroller .nextBlocked{color:#aaa;border-bottom:none}.orientationHolder .tutorialBlock .leftSide .s1{height:400px}.orientationHolder .tutorialBlock .leftSide .s2{height:290px}.orientationHolder .tutorialBlock .leftSide .s3{height:300px}.orientationHolder .tutorialBlock .leftSide .s4{height:300px}.orientationHolder .tutorialBlock .leftSide .s5{height:300px}.orientationHolder .tutorialBlock .leftSide .s6{height:490px}.orientationHolder .tutorialBlock .leftSide .s7{height:380px}.orientationHolder .tutorialBlock .leftSide .s8{height:300px}.orientationHolder .tutorialBlock .leftSide .s9{height:390px}.orientationHolder .tutorialBlock .midLine{-webkit-flex:0 3 216px;flex:0 3 216px;min-width:1px;height:100%}.orientationHolder .tutorialBlock .rightSide{position:relative;z-index:5;height:525px;-moz-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .5s;-webkit-flex:0 0 590px;flex:0 0 590px;margin:0 0}.orientationHolder .tutorialBlock .rightSide .offset{margin-left:-37px}.orientationHolder .tutorialBlock .rightSide .project{border:1px solid #ccc;background:#e7e7e7;height:141px;margin-top:20px;-moz-box-shadow:0px 17px 24px 0px transparent;-webkit-box-shadow:0px 17px 24px 0px transparent;box-shadow:0px 17px 24px 0px transparent;width:450px;border-radius:5px;margin-left:auto;margin-right:auto;overflow:hidden;text-align:left;-moz-transition:border .5s,background .5s,height .5s,box-shadow .5s;-o-transition:border .5s,background .5s,height .5s,box-shadow .5s;-webkit-transition:border .5s,background .5s,height .5s,box-shadow .5s;transition:border .5s,background .5s,height .5s,box-shadow .5s}.orientationHolder .tutorialBlock .rightSide .project .logo{opacity:0;color:#439dea;font-family:AvenirLTPro-Roman;font-size:12px;padding:35px 40px 30px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:-110px;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.orientationHolder .tutorialBlock .rightSide .project .logo svg{vertical-align:middle;position:relative;top:-3px;margin-right:7px}.orientationHolder .tutorialBlock .rightSide .project .logo path{fill:#439dea}.orientationHolder .tutorialBlock .rightSide .project .title{font-size:18px;padding:40px 40px 10px 40px;font-family:AvenirLTPro-Roman;-moz-transition:padding-top .5s,font-size .5s;-o-transition:padding-top .5s,font-size .5s;-webkit-transition:padding-top .5s,font-size .5s;transition:padding-top .5s,font-size .5s}.orientationHolder .tutorialBlock .rightSide .project .objective{padding:0 40px 40px 40px;font-size:15px;-moz-transition:font-size .5s;-o-transition:font-size .5s;-webkit-transition:font-size .5s;transition:font-size .5s}.orientationHolder .tutorialBlock .rightSide .project:before{content:'';float:left;height:100%;border-left:5px solid #439dea}.orientationHolder .tutorialBlock .rightSide .sampleIdea{text-align:left;margin-bottom:-311px;height:291px}.orientationHolder .tutorialBlock .rightSide .sampleIdea.concept{margin-bottom:0;height:auto}.orientationHolder .tutorialBlock .rightSide .sampleIdea .rootIdeaCard.votable{margin-left:0;margin-right:0}.orientationHolder .tutorialBlock .rightSide .concept,.orientationHolder .tutorialBlock .rightSide .positive,.orientationHolder .tutorialBlock .rightSide .negative,.orientationHolder .tutorialBlock .rightSide .offtopic,.orientationHolder .tutorialBlock .rightSide .duplicate,.orientationHolder .tutorialBlock .rightSide .nonatomic,.orientationHolder .tutorialBlock .rightSide .incomprehensible,.orientationHolder .tutorialBlock .rightSide .authored{position:relative;opacity:0;left:0;-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s}.orientationHolder .voteImpactBlock,.orientationHolder .inspirationBlock{background:white;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.orientationHolder .voteImpactBlock div.floater,.orientationHolder .inspirationBlock div.floater{-webkit-flex:1 1 500px;flex:1 1 500px}.orientationHolder .voteImpactBlock .title,.orientationHolder .inspirationBlock .title{margin-bottom:50px;font-size:29px}.orientationHolder .voteImpactBlock div,.orientationHolder .inspirationBlock div{margin:0 auto;width:500px}.orientationHolder .voteImpactBlock p,.orientationHolder .inspirationBlock p{font-size:16px;padding:20px 0px;text-align:left;line-height:1.5em}.orientationHolder .voteImpactBlock .finish,.orientationHolder .inspirationBlock .finish{min-height:50px;height:50px;border-radius:25px;font-family:AvenirLTPro-Roman;font-size:18px;line-height:1em;padding:16px 0;width:163px;margin-top:70px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.orientationHolder.introSequence .introBlock{top:0;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.introSequence .tutorialBlock{top:100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.introSequence .rightSide{height:300px}.orientationHolder.introSequence .rightSide .project{background:white;height:270px;-moz-box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1);box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1);border:0px solid rgba(204,204,204,0)}.orientationHolder.introSequence .rightSide .project .logo{opacity:1}.orientationHolder.introSequence .rightSide .project .title{font-size:23px}.orientationHolder.introSequence .rightSide .project .objective{font-size:18px}.orientationHolder.middle .introBlock{top:-100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.middle .introBlock .container{bottom:100px}.orientationHolder.middle .introBlock .biglogo{bottom:-630px}.orientationHolder.middle .tutorialBlock{top:0px;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.middle .secondBlock{top:100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.projectSequence .rightSide{height:300px}.orientationHolder.projectSequence .rightSide .project{background:white;height:270px;-moz-box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1);box-shadow:0px 17px 24px 0px rgba(0,0,0,0.1);border:0px solid rgba(204,204,204,0)}.orientationHolder.projectSequence .rightSide .project .logo{opacity:1}.orientationHolder.projectSequence .rightSide .project .title{padding-top:130px;font-size:23px}.orientationHolder.projectSequence .rightSide .project .objective{font-size:18px}.orientationHolder.projectSequence .leftSide{height:400px}.orientationHolder.projectSequence .scroller{top:0}.orientationHolder.ideaSequence .tutorialBlock .rightSide{height:590px}.orientationHolder.ideaSequence .tutorialBlock .concept{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;opacity:1}.orientationHolder.ideaSequence .leftSide{height:290px}.orientationHolder.ideaSequence .scroller{top:-400px !important}.orientationHolder.positiveSequence .tutorialBlock .rightSide .concept{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;left:100vw}.orientationHolder.positiveSequence .tutorialBlock .rightSide .positive{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;opacity:1}.orientationHolder.positiveSequence .scroller{top:-690px !important}.orientationHolder.positiveSequence .leftSide{height:300px}.orientationHolder.positiveSequence.highlight text.vote3{-moz-animation:higlightPositiveVote .5s 1 linear;-webkit-animation:higlightPositiveVote .5s 1 linear;animation:higlightPositiveVote .5s 1 linear}.orientationHolder.positiveSequence.highlight .rippler{transform:translate(427px, 22px)}.orientationHolder.positiveSequence.highlight .rippler circle{-moz-animation:ripple .5s 1 linear;-webkit-animation:ripple .5s 1 linear;animation:ripple .5s 1 linear}.orientationHolder.negativeSequence .tutorialBlock .rightSide .positive{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;left:100vw}.orientationHolder.negativeSequence .tutorialBlock .rightSide .negative{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;opacity:1}.orientationHolder.negativeSequence .leftSide{height:300px}.orientationHolder.negativeSequence .scroller{top:-990px !important}.orientationHolder.negativeSequence.highlight text.vote-3{-moz-animation:higlightNegativeVote .5s 1 linear;-webkit-animation:higlightNegativeVote .5s 1 linear;animation:higlightNegativeVote .5s 1 linear}.orientationHolder.negativeSequence.highlight .rippler{transform:translate(163px, 22px)}.orientationHolder.negativeSequence.highlight .rippler circle{-moz-animation:ripple .5s 1 linear;-webkit-animation:ripple .5s 1 linear;animation:ripple .5s 1 linear}.orientationHolder.offtopicSequence .tutorialBlock .rightSide .negative{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;left:100vw}.orientationHolder.offtopicSequence .tutorialBlock .rightSide .offtopic{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;opacity:1}.orientationHolder.offtopicSequence .tutorialBlock .rightSide .nonatomic .ideaCard{width:531px}.orientationHolder.offtopicSequence .tutorialBlock .rightSide .incomprehensible .ideaCard{width:478px}.orientationHolder.offtopicSequence .tutorialBlock .rightSide .authored .ideaCard{width:430px}.orientationHolder.offtopicSequence .leftSide{height:300px}.orientationHolder.offtopicSequence .scroller{top:-1290px !important}.orientationHolder.offtopicSequence.highlight text.vote0{-moz-animation:higlightNeutralVote .5s 1 linear;-webkit-animation:higlightNeutralVote .5s 1 linear;animation:higlightNeutralVote .5s 1 linear}.orientationHolder.offtopicSequence.highlight .rippler{transform:translate(295px, 22px)}.orientationHolder.offtopicSequence.highlight .rippler circle{-moz-animation:ripple .5s 1 linear;-webkit-animation:ripple .5s 1 linear;animation:ripple .5s 1 linear}.orientationHolder.duplicateSequence .tutorialBlock .rightSide .offtopic{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;left:100vw}.orientationHolder.duplicateSequence .tutorialBlock .rightSide .duplicate{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;opacity:1;z-index:50}.orientationHolder.duplicateSequence .tutorialBlock .rightSide .nonatomic{-moz-transition:opacity .5s ease .25s,left .5s;-o-transition:opacity .5s ease .25s,left .5s;-webkit-transition:opacity .5s ease,left .5s;-webkit-transition-delay:.25s,0s;transition:opacity .5s ease .25s,left .5s;opacity:0.65;z-index:45;top:10px}.orientationHolder.duplicateSequence .tutorialBlock .rightSide .nonatomic .ideaCard{width:531px}.orientationHolder.duplicateSequence .tutorialBlock .rightSide .incomprehensible{-moz-transition:opacity .5s ease .35s,left .5s;-o-transition:opacity .5s ease .35s,left .5s;-webkit-transition:opacity .5s ease,left .5s;-webkit-transition-delay:.35s,0s;transition:opacity .5s ease .35s,left .5s;opacity:0.42;z-index:40;top:20px}.orientationHolder.duplicateSequence .tutorialBlock .rightSide .incomprehensible .ideaCard{width:478px}.orientationHolder.duplicateSequence .tutorialBlock .rightSide .authored{-moz-transition:opacity .5s ease .45s,left .5s;-o-transition:opacity .5s ease .45s,left .5s;-webkit-transition:opacity .5s ease,left .5s;-webkit-transition-delay:.45s,0s;transition:opacity .5s ease .45s,left .5s;opacity:0.27;z-index:35;top:30px}.orientationHolder.duplicateSequence .tutorialBlock .rightSide .authored .ideaCard{width:430px}.orientationHolder.duplicateSequence .leftSide{height:490px}.orientationHolder.duplicateSequence .scroller{top:-1590px !important}.orientationHolder.duplicateSequence.checked .nonatomic,.orientationHolder.duplicateSequence.checked .incomprehensible,.orientationHolder.duplicateSequence.checked .authored{-moz-transition:opacity .5s,left .5s !important;-o-transition:opacity .5s,left .5s !important;-webkit-transition:opacity .5s,left .5s !important;transition:opacity .5s,left .5s !important;opacity:0 !important}.orientationHolder.duplicateSequence.highlight text.vote0{-moz-animation:higlightNeutralVote .5s 1 linear;-webkit-animation:higlightNeutralVote .5s 1 linear;animation:higlightNeutralVote .5s 1 linear}.orientationHolder.duplicateSequence.highlight .rippler{transform:translate(295px, 22px)}.orientationHolder.duplicateSequence.highlight .rippler circle{-moz-animation:ripple .5s 1 linear;-webkit-animation:ripple .5s 1 linear;animation:ripple .5s 1 linear}.orientationHolder.nonatomicSequence .tutorialBlock .rightSide .duplicate{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;left:100vw}.orientationHolder.nonatomicSequence .tutorialBlock .rightSide .nonatomic{-moz-transition:opacity .5s,left .5s,top .5s;-o-transition:opacity .5s,left .5s,top .5s;-webkit-transition:opacity .5s,left .5s,top .5s;transition:opacity .5s,left .5s,top .5s;opacity:1;z-index:45;top:0}.orientationHolder.nonatomicSequence .tutorialBlock .rightSide .incomprehensible{-moz-transition:opacity .5s,left .5s,top .5s;-o-transition:opacity .5s,left .5s,top .5s;-webkit-transition:opacity .5s,left .5s,top .5s;transition:opacity .5s,left .5s,top .5s;opacity:0.65;z-index:40;top:10px}.orientationHolder.nonatomicSequence .tutorialBlock .rightSide .incomprehensible .ideaCard{width:531px}.orientationHolder.nonatomicSequence .tutorialBlock .rightSide .authored{-moz-transition:opacity .5s,left .5s,top .5s;-o-transition:opacity .5s,left .5s,top .5s;-webkit-transition:opacity .5s,left .5s,top .5s;transition:opacity .5s,left .5s,top .5s;opacity:0.42;z-index:35;top:20px}.orientationHolder.nonatomicSequence .tutorialBlock .rightSide .authored .ideaCard{width:478px}.orientationHolder.nonatomicSequence .leftSide{height:380px}.orientationHolder.nonatomicSequence .scroller{top:-2080px !important}.orientationHolder.nonatomicSequence.checked .incomprehensible,.orientationHolder.nonatomicSequence.checked .authored{-moz-transition:opacity .5s,left .5s !important;-o-transition:opacity .5s,left .5s !important;-webkit-transition:opacity .5s,left .5s !important;transition:opacity .5s,left .5s !important;opacity:0 !important}.orientationHolder.nonatomicSequence.highlight text.vote0{-moz-animation:higlightNeutralVote .5s 1 linear;-webkit-animation:higlightNeutralVote .5s 1 linear;animation:higlightNeutralVote .5s 1 linear}.orientationHolder.nonatomicSequence.highlight .rippler{transform:translate(295px, 22px)}.orientationHolder.nonatomicSequence.highlight .rippler circle{-moz-animation:ripple .5s 1 linear;-webkit-animation:ripple .5s 1 linear;animation:ripple .5s 1 linear}.orientationHolder.incomprehensibleSequence .tutorialBlock .rightSide .nonatomic{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;left:100vw}.orientationHolder.incomprehensibleSequence .tutorialBlock .rightSide .incomprehensible{-moz-transition:opacity .5s,left .5s,top .5s;-o-transition:opacity .5s,left .5s,top .5s;-webkit-transition:opacity .5s,left .5s,top .5s;transition:opacity .5s,left .5s,top .5s;opacity:1;z-index:45;top:0}.orientationHolder.incomprehensibleSequence .tutorialBlock .rightSide .authored{-moz-transition:opacity .5s,left .5s,top .5s;-o-transition:opacity .5s,left .5s,top .5s;-webkit-transition:opacity .5s,left .5s,top .5s;transition:opacity .5s,left .5s,top .5s;opacity:0.65;z-index:40;top:10px}.orientationHolder.incomprehensibleSequence .tutorialBlock .rightSide .authored .ideaCard{width:531px}.orientationHolder.incomprehensibleSequence .leftSide{height:300px}.orientationHolder.incomprehensibleSequence .scroller{top:-2460px !important}.orientationHolder.incomprehensibleSequence.checked .authored{-moz-transition:opacity .5s,left .5s !important;-o-transition:opacity .5s,left .5s !important;-webkit-transition:opacity .5s,left .5s !important;transition:opacity .5s,left .5s !important;opacity:0 !important}.orientationHolder.incomprehensibleSequence.highlight text.vote0{-moz-animation:higlightNeutralVote .5s 1 linear;-webkit-animation:higlightNeutralVote .5s 1 linear;animation:higlightNeutralVote .5s 1 linear}.orientationHolder.incomprehensibleSequence.highlight .rippler{transform:translate(295px, 22px)}.orientationHolder.incomprehensibleSequence.highlight .rippler circle{-moz-animation:ripple .5s 1 linear;-webkit-animation:ripple .5s 1 linear;animation:ripple .5s 1 linear}.orientationHolder.authoredSequence .tutorialBlock .rightSide .incomprehensible{-moz-transition:opacity .5s,left .5s;-o-transition:opacity .5s,left .5s;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s;left:100vw}.orientationHolder.authoredSequence .tutorialBlock .rightSide .authored{-moz-transition:opacity .5s,left .5s,top .5s;-o-transition:opacity .5s,left .5s,top .5s;-webkit-transition:opacity .5s,left .5s,top .5s;transition:opacity .5s,left .5s,top .5s;opacity:1;z-index:45;top:0}.orientationHolder.authoredSequence .leftSide{height:390px}.orientationHolder.authoredSequence .scroller{top:-2760px !important}.orientationHolder.authoredSequence .introBlock{top:-100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.authoredSequence .voteImpactBlock{top:100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.authoredSequence.highlight text.vote0{-moz-animation:higlightNeutralVote .5s 1 linear;-webkit-animation:higlightNeutralVote .5s 1 linear;animation:higlightNeutralVote .5s 1 linear}.orientationHolder.authoredSequence.highlight .rippler{transform:translate(295px, 22px)}.orientationHolder.authoredSequence.highlight .rippler circle{-moz-animation:ripple .5s 1 linear;-webkit-animation:ripple .5s 1 linear;animation:ripple .5s 1 linear}.orientationHolder.voteImpactSequence .leftSide{height:390px}.orientationHolder.voteImpactSequence .scroller{top:-3150px !important}.orientationHolder.voteImpactSequence .introBlock{top:-100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.voteImpactSequence .tutorialBlock{top:-100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.voteImpactSequence .voteImpactBlock{top:0;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.voteImpactSequence .inspirationBlock{top:100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.inspirationSequence .scroller{top:-3150px !important}.orientationHolder.inspirationSequence .introBlock{top:-100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.inspirationSequence .tutorialBlock{top:-100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.inspirationSequence .voteImpactBlock{top:-100vh;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.orientationHolder.inspirationSequence .inspirationBlock{top:0;-moz-transition:top .5s;-o-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.accessdenied{margin-top:-54px;height:100vh;text-align:center}.accessdenied .whitebar{background:white;height:54px;opacity:0.9;-webkit-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 18px 0px rgba(0,0,0,0.1)}.accessdenied .logo{padding-top:calc(50vh - 200px)}.accessdenied .title{font-size:280%;color:white;font-family:AvenirLTPro-Heavy;margin:30px 0}.accessdenied .text{font-size:150%;color:white;font-family:AvenirLTPro-Light;margin:30px 0;line-height:1.3em}.accessdenied .text span{color:#5caade}.profileDropDown{display:block;position:fixed;right:7px;z-index:500;width:210px;top:54px;text-align:left;background:white;color:black;-moz-box-shadow:-4px 9px 18px 0px rgba(0,0,0,0.2);-webkit-box-shadow:-4px 9px 18px 0px rgba(0,0,0,0.2);box-shadow:-4px 9px 18px 0px rgba(0,0,0,0.2);-moz-transition:right .25s;-o-transition:right .25s;-webkit-transition:right .25s;transition:right .25s}.profileDropDown.normal{border-top:1px solid #e5e5e5;right:0px}.profileDropDown .arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;position:relative;top:-7px;right:-100%;margin-left:-27px;margin-bottom:-7px;opacity:1;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}.profileDropDown.normal .arrow-up{opacity:0}.profileDropDown li{height:52px;font-size:115%;padding:0 0 0 20px;line-height:52px;border-bottom:1px #e9e9e9 solid}.profileDropDown li:last-child{border-bottom:0}.profileDropDown li:hover{background:#419be7;color:white}.clusterItemsDropdown{display:block;position:fixed;right:62px;z-index:950;width:210px;height:211px;top:54px;text-align:left;background:white;color:black;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);-moz-transition:right .25s;-o-transition:right .25s;-webkit-transition:right .25s;transition:right .25s}.clusterItemsDropdown.normal{border-top:1px solid #e5e5e5;right:55px}.fixed .clusterItemsDropdown{position:fixed}.clusterItemsDropdown .arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;position:relative;top:-7px;left:100px;margin-bottom:-7px;opacity:1;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}.clusterItemsDropdown.normal .arrow-up{opacity:0}.clusterItemsDropdown li{height:52px;font-size:115%;padding:0 0 0 20px;line-height:52px;border-bottom:1px #e9e9e9 solid}.clusterItemsDropdown li:last-child{border-bottom:0}.clusterItemsDropdown li:hover{background:#419be7;color:white}.textbox{height:65px;width:100%;border:1px #c8c8c8 solid;border-radius:3px;overflow:hidden;transition:border 0.1s}.textbox.focused{border:1px #439dea solid}.textbox input[type=text],.textbox input[type=password]{position:relative;border:0;height:60px;font-size:170%;width:calc(100% - 64px);padding:6px 55px 0 9px;z-index:10;background:transparent;transition:top 0.1s}.textbox input[type=text].full,.textbox input[type=password].full{position:relative;top:-5px}.textbox input[type=text]:focus,.textbox input[type=password]:focus{outline:none}.textbox .label{position:relative;z-index:5;margin-bottom:-65px;height:65px;text-align:left;overflow:hidden}.textbox .label .inner{color:#aeaeae;padding:6px 0 0 6px;font-size:85%;transition:font-size 0.1s, padding 0.1s, color 0.1s}.textbox.focused .label .inner{color:#439dea}.textbox.focused .label.full .inner{color:#aeaeae}.textbox .label.full .inner{padding:20px 0 0 12px;font-size:170%}.textbox .errorIcon{display:none}.textbox.errorVisible .errorIcon{position:relative;z-index:20;top:13px;right:10px;float:right;margin-left:-41px;display:block}.textbox .successIcon{display:none}.textbox.successVisible .successIcon{position:relative;z-index:20;top:13px;right:10px;float:right;margin-left:-41px;display:block}.simpletextbox{height:50px;width:100%;border:1px #c8c8c8 solid;overflow:hidden;transition:border 0.1s;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:white}.simpletextbox.focused{border:1px #439dea solid;background:white}.simpletextbox.focused input:-moz-placeholder{font-family:AvenirLTPro-Roman;color:#0a0a0a}.simpletextbox.focused input::-moz-placeholder{font-family:AvenirLTPro-Roman;color:#0a0a0a}.simpletextbox.focused input:-ms-input-placeholder{font-family:AvenirLTPro-Roman;color:#0a0a0a}.simpletextbox.focused input::-webkit-input-placeholder{font-family:AvenirLTPro-Roman;color:#0a0a0a}.simpletextbox.focused .icon path{fill:#439dea}.simpletextbox.errorVisible{border:1px #e27e7e solid}.simpletextbox.errorVisible input{color:#e27e7e}.simpletextbox.errorVisible input:-moz-placeholder{color:#e27e7e}.simpletextbox.errorVisible input::-moz-placeholder{color:#e27e7e}.simpletextbox.errorVisible input:-ms-input-placeholder{color:#e27e7e}.simpletextbox.errorVisible input::-webkit-input-placeholder{color:#e27e7e}.simpletextbox.errorVisible .icon path{fill:#e27e7e}.simpletextbox .icon{display:none;float:left;margin-right:-19px;position:relative;top:15px;left:15px}.simpletextbox .icon.passwordIcon{top:16px}.simpletextbox .icon path{fill:#c9c9c9}.simpletextbox.showUsernameIcon .usernameIcon,.simpletextbox.showPasswordIcon .passwordIcon{display:inline}.simpletextbox input[type=text],.simpletextbox input[type=password]{position:relative;border:0;height:50px;font-size:115%;width:100%;z-index:10;background:transparent;transition:top 0.1s;padding:4px 42px 0 14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.simpletextbox input[type=text]:focus,.simpletextbox input[type=password]:focus{outline:none}.simpletextbox input:-moz-placeholder{font-family:AvenirLTPro-Light;color:#c9c9c9}.simpletextbox input::-moz-placeholder{font-family:AvenirLTPro-Light;color:#c9c9c9}.simpletextbox input:-ms-input-placeholder{font-family:AvenirLTPro-Light;color:#c9c9c9}.simpletextbox input::-webkit-input-placeholder{font-family:AvenirLTPro-Light;color:#c9c9c9}.simpletextbox.masked input[type=text],.simpletextbox.masked input[type=password]{padding-right:102px}.simpletextbox.showPasswordIcon input[type=text],.simpletextbox.showPasswordIcon input[type=password],.simpletextbox.showUsernameIcon input[type=text],.simpletextbox.showUsernameIcon input[type=password]{padding-left:48px}.simpletextbox [can-click="toggleMask"]{color:#439dea;width:45px;margin-left:-45px;padding-top:19px;height:50px;float:right;position:relative;right:15px;z-index:20;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.simpletextbox .errorIcon,.simpletextbox .successIcon{display:none}.simpletextbox.errorVisible .errorIcon,.simpletextbox.successVisible .successIcon{position:relative;z-index:20;top:12px;right:10px;float:right;margin-left:-41px;display:block}.simpletextbox.masked .errorIcon,.simpletextbox.masked .successIcon{right:65px}#iconContainer{margin-left:30px;margin-top:30px;border-radius:0;width:162px;height:162px;transition:height 0.25s, width 0.25s, margin 0.25s, border-radius 0.25s;text-align:center}#iconContainer.active{margin-left:-34px;margin-top:-34px;width:290px;height:290px}#iconContainer .label{text-align:center;color:#439dea;line-height:1.3em;font-size:96%;width:150px;margin:10px auto 0 auto;transition:margin 0.25s}#iconContainer .label.error{color:#e27e7e !important}#iconContainer.active .label{margin-top:20px}#iconContainer .loader path{fill:#439dea}#iconContainer svg circle{stroke:#439dea}#iconContainer svg g.fill{fill:#439dea}#iconContainer{margin-left:30px;margin-top:30px;border-radius:0;width:162px;height:162px;transition:height 0.25s, width 0.25s, margin 0.25s, border-radius 0.25s;text-align:center;position:relative}#iconContainer.active{margin-left:-34px;margin-top:-34px;width:290px;height:290px}#iconContainer .label{text-align:center;color:#439dea;line-height:1.3em;font-size:96%;width:150px;margin:10px auto 0 auto;transition:margin 0.25s}#iconContainer .label.error{color:#e27e7e !important}#iconContainer.active .label{margin-top:20px}#iconContainer .loader path{fill:#439dea}#iconContainer svg circle{stroke:#439dea}#iconContainer svg g.fill{fill:#439dea}#iconContainer{position:relative}.uploadProgressWrap{position:absolute;bottom:-28px;left:0;right:0;height:18px;background:rgba(0,0,0,0.12);border-radius:9px;overflow:hidden}.uploadProgressBar{height:100%;background:#439dea;border-radius:9px;transition:width 0.2s ease}.uploadProgressText{position:absolute;top:0;left:0;right:0;text-align:center;font-size:11px;line-height:18px;color:#fff;font-family:AvenirLTPro-Light}.uploadSpinner{display:inline-block;width:12px;height:12px;border:2px solid rgba(67,157,234,0.3);border-top-color:#439dea;border-radius:50%;animation:spin 0.7s linear infinite;margin-right:6px;vertical-align:middle;flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.tooltip{z-index:9999;color:#fff;background:black;text-align:center;padding:17px 17px 15px 17px;border-radius:5px;font-family:AvenirLTPro-Light;font-size:16px;white-space:nowrap;line-height:1.5em}.tooltip.bottom .arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid black;position:relative;top:-24px;left:50%;margin-bottom:-7px}.tooltip.top .arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid black;position:relative;bottom:-31px;left:50%;margin-bottom:-7px}
