@font-face{font-family:'Roboto';font-style:normal;font-weight:normal;src:url("../fonts/Roboto-Regular.eot?v=0.4.2");src:url("../fonts/Roboto-Regular.eot?#iefix&v=0.4.2") format("embedded-opentype"),url("../fonts/Roboto-Regular.woff?v=0.4.2") format("woff"),url("../fonts/Roboto-Regular.ttf?v=0.4.2") format("truetype"),url("../fonts/Roboto-Regular.svg?v=0.4.2") format("svg")}@font-face{font-family:'RobotoBold';font-style:normal;font-weight:normal;src:url("../fonts/Roboto-Bold.eot?v=0.4.2");src:url("../fonts/Roboto-Bold.eot?#iefix&v=0.4.2") format("embedded-opentype"),url("../fonts/Roboto-Bold.woff?v=0.4.2") format("woff"),url("../fonts/Roboto-Bold.ttf?v=0.4.2") format("truetype"),url("../fonts/Roboto-Bold.svg?v=0.4.2") format("svg")}body{margin:0;font-family:'Roboto',sans-serif;font-size:14px;color:#555}.pull-right{align-self:flex-end}iframe{width:100px;margin-top:2px;margin-left:10px;vertical-align:top}.add{display:inline-block;margin-top:17px;margin-left:10px;font-weight:bold;color:#00bcd4;vertical-align:top}strong{display:inline-block;margin-bottom:5px;font-size:1.2em}.add:hover{color:#0299ad}.add i{font-size:.9em}ul{padding-left:0}h2{display:inline-block;min-width:50px;max-width:85%;margin-bottom:0;font-family:"RobotoBold";font-size:1.3em;line-height:1em;cursor:pointer}.controls{position:relative;top:-2px;left:-5px;margin:0;font-size:.9em}.container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;width:100%;padding-bottom:35px;-ms-box-orient:horizontal}.success-button{width:50px;height:24px;padding:0;margin-top:5px;margin-left:0;vertical-align:top;background:#00c853}.column-header{margin-bottom:1em}.editing-column{margin-bottom:.5em}.editing-column input,.editing-board-name input{max-width:300px;font-size:1.3em;font-weight:bold;color:#8c8c8c}.editing-column .blue{position:relative;top:7px;margin-left:5px;font-size:.9em}ul{margin-top:0}#board-context{height:36px;padding-left:14px;font-family:'Roboto',sans-serif;font-size:16px;color:#555;border:0}#board-name+.fa-pencil{display:none}#board-name:hover+.fa-pencil{display:inline-block}.editing-board-name button.success-button,.editing-board-name input,.editing-board-name a.blue{vertical-align:middle;margin:0 5px 0 0}.editing-board-name a.blue{font-size:.9em}.delete{display:inline-block;margin-top:19px;color:#ef5350;vertical-align:top}.delete:hover{color:#c33b38}.pencil{font-size:13px}.editing .fa-times{font-size:.9em}a:not(.disabled) .fa-thumbs-o-up:hover:before{content:'\f164'}a:not(.disabled) .fa-thumbs-o-up:hover{width:12.8281px}.fa-pencil:hover{color:#333;opacity:.5}.message-body a.delete-link{top:10px;right:10px;font-size:1em}.edit{color:#00c853}a{color:white;text-decoration:none;cursor:pointer}img{width:13px}small{margin-left:.5em;font-size:1em;color:#777}h1{margin-top:2em;margin-left:1.5em}input{width:100%;padding:3px 5px;background:white;border:1px solid #d6d6d6}input[type="text"],input[type="number"]{width:200px;font-size:18px}.ngdialog-content h1{margin:0;margin-bottom:.5em}.ngdialog-content{width:350px !important}.ngdialog.bigDialog{padding-top:60px}.ngdialog.bigDialog .ngdialog-content{width:700px !important}.ngdialog .delete-button{margin-left:0}blockquote{margin:0;font-family:'PT Serif',serif;font-style:italic}blockquote p{position:relative;padding:5px 0;margin:0 auto;font-size:14px;font-style:italic;line-height:20px}blockquote footer{margin:3px;font-size:13px;line-height:20px;text-align:right}blockquote footer:before{content:'\2014'}.message-list.lvl-over,.message>div>.lvl-over{-webkit-transition:none;-moz-transition:none;transition:none;outline:2px dashed #ffa000 !important}.message>div>.lvl-over{outline-offset:4px}.message-list.lvl-over{outline-offset:6px}[draggable]{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.danger p.header{position:relative;top:-18px;left:-23px;width:350px;padding:10px 17px !important;margin:0;margin-bottom:-10px;font-size:1.3em;color:white !important;background:#df3e3e}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.base-msg,.info-msg,.success-msg,.warning-msg,.error-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px;font-size:.85em}.info-msg{color:#059;background-color:#BEF}.success-msg{color:#270;background-color:#dff2bf}.warning-msg{color:#9f6000;background-color:#feefb3}.error-msg{color:#d8000c !important;background-color:#ffbaba}.copy-text{padding:15px;margin:20px 0;background:#eee;border:1px solid #ddd;border-radius:2px}.filter-mobile{display:none}@media(max-width:500px){.filter-mobile{display:flex;padding:0 15px;padding-bottom:10px;align-items:center;border-bottom:1px solid #eee}}.filter-mobile select{flex-grow:2}.ngdialog.ngdialog-theme-plain .ngdialog-content{padding:1.2em 1.5em 1.5em}.ngdialog.ngdialog-theme-plain .ngdialog-content h1{font-size:1.7em}.ngdialog.ngdialog-theme-plain .ngdialog-content label{display:inline-block;padding:15px 0 10px 0;font-size:16px}.ngdialog.ngdialog-theme-plain .ngdialog-content input{display:block;width:250px;height:30px;font-size:16px}.ngdialog.ngdialog-theme-plain .ngdialog-content button{height:auto;padding:5px 10px;margin:0;margin-top:1.5em;border-radius:0}.ngdialog.ngdialog-theme-plain .ngdialog-content .aling-left{text-align:left}.ngdialog.ngdialog-theme-plain .ngdialog-content .align-right{text-align:right}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:105px;height:25px;padding:0 7px;margin-left:5px;font-size:12px;line-height:normal;vertical-align:top;cursor:pointer;background-color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzAgMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9Ii0wLjEiIGZpbGw9IiNGM0YzRjMiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzOC4xIi8+DQo8cGF0aCBmaWxsPSIjNkE4ODlEIiBkPSJNMTUsMjMuNGw2LTguOUg5TDE1LDIzLjR6Ii8+DQo8L3N2Zz4NCg==);background-repeat:no-repeat;background-position:100% center;border:1px solid #d6d6d6;border-radius:0}select.import-select{width:138px}button,.button{width:auto;padding:5px 8px;margin-left:10px;overflow:hidden;font-family:'Roboto',sans-serif;color:white;cursor:pointer;background:#0299ad;border:0;border-bottom:2px solid #017280;border-radius:2px;transform:translate3d(0,0,0)}button.first,.button.first{background:#ba68c8;border-bottom:2px solid #9a38ab}button:disabled,.button:disabled{cursor:not-allowed;opacity:.65}button.delete-button,.button.delete-button{background:#df3e3e;border-color:#b31e1e}header button:hover{position:relative;top:2px;margin-bottom:2px;border-bottom:0}.ngdialog-content button{display:inline-block;height:28px;font-size:1em;vertical-align:top}.ngdialog-content a{display:inline-block;margin-top:2em;margin-left:10px;font-size:1em;color:#0299ad}.ngdialog-content a.inline-link{margin:0}.ngdialog-content button:hover,.editing-column button:hover{position:relative;top:1px;border-bottom:0}.message button:hover{bottom:13px;border-bottom:0}.message button{position:absolute;bottom:14px;left:14px;width:43px;height:20px;padding:0;margin-left:0;font-size:.7em;line-height:2em;background:#00c853}.success-button,.message button{border-bottom:2px solid #00a946}header{display:block;width:100%;min-height:47px;box-sizing:border-box;padding-right:15px;padding-left:15px;color:white;background-color:#00bcd4;border-radius:0;transition:all 450ms cubic-bezier(0.23,1,0.32,1) 0ms;-webkit-tap-highlight-color:transparent}header h1{float:left;margin:0;margin-top:.45em;font-family:"RobotoBold";font-size:1.82em;line-height:1em}header span{float:right;margin:.9em 0;font-size:.9em}header label{font-size:14px}header .prime{float:none;margin-right:10px;font-size:14px}@media(max-width:500px){header .prime{display:none}}header .prime span{position:absolute;z-index:999;width:300px;height:130px;padding:10px 15px;margin-top:30px;margin-left:-222px;font-size:13px;line-height:1.3em;color:#f9f9f9;text-align:left;text-shadow:none;word-wrap:break-word;pointer-events:none;background-color:#555;border-radius:4px;opacity:0}header .prime span:before{position:absolute;top:-15px;left:162px;width:0;height:0;margin-top:0;content:'';border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #555;border-left:8px solid transparent}header .prime:hover span{opacity:1}header .prime i{margin-right:4px;color:#ffcf22}ul.column_1 .front,ul.column_1 .back{background:#4db6ac;min-height:52px}ul.column_1 .votes .vote-area{padding:2px 7px;margin:0;background:#009688}ul.column_1 .votes .disabled i{color:#4db6ac;cursor:not-allowed}ul.column_1 .votes .disabled i:hover{color:#4db6ac}ul.column_1 .message-votes li{background:#009688}ul.column_2 .front,ul.column_2 .back{background:#e57373;min-height:52px}ul.column_2 .votes .vote-area{padding:2px 7px;margin:0;background:#e6403d}ul.column_2 .votes .disabled i{color:#e57373;cursor:not-allowed}ul.column_2 .votes .disabled i:hover{color:#e57373}ul.column_2 .message-votes li{background:#e6403d}ul.column_3 .front,ul.column_3 .back{background:#ba68c8;min-height:52px}ul.column_3 .votes .vote-area{padding:2px 7px;margin:0;background:#ab47bc}ul.column_3 .votes .disabled i{color:#ba68c8;cursor:not-allowed}ul.column_3 .votes .disabled i:hover{color:#ba68c8}ul.column_3 .message-votes li{background:#ab47bc}ul.column_4 .front,ul.column_4 .back{background:#64b5f6;min-height:52px}ul.column_4 .votes .vote-area{padding:2px 7px;margin:0;background:#039be5}ul.column_4 .votes .disabled i{color:#64b5f6;cursor:not-allowed}ul.column_4 .votes .disabled i:hover{color:#64b5f6}ul.column_4 .message-votes li{background:#039be5}ul.column_5 .front,ul.column_5 .back{background:#ffca28;min-height:52px}ul.column_5 .votes .vote-area{padding:2px 7px;margin:0;background:#ffb300}ul.column_5 .votes .disabled i{color:#ffca28;cursor:not-allowed}ul.column_5 .votes .disabled i:hover{color:#ffca28}ul.column_5 .message-votes li{background:#ffb300}ul.column_6 .front,ul.column_6 .back{background:#ffa000;min-height:52px}ul.column_6 .votes .vote-area{padding:2px 7px;margin:0;background:#f57c00}ul.column_6 .votes .disabled i{color:#ffa000;cursor:not-allowed}ul.column_6 .votes .disabled i:hover{color:#ffa000}ul.column_6 .message-votes li{background:#f57c00}.message-list{margin-left:15px;flex-basis:0;flex-grow:1;padding-bottom:15px}@media(max-width:500px){.message-list{margin:0 15px}.message-list:not(.selected){display:none}}.message-list:last-child{margin-right:15px}.text{padding-right:15px;word-break:break-word;white-space:pre-line}.message-body{padding:.5em}.message-body a{position:absolute;top:.4em;right:.5em}.votes{position:absolute;right:0;bottom:0;display:flex;height:22px;font-size:.89em;text-align:right;align-items:center}.votes .fa-times{margin-right:5px;color:white;font-size:1.1em}.placeholder{width:90%;color:white;word-break:break-word;white-space:pre-line;visibility:hidden}.message{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;transition:top .3s ease-in-out;-webkit-perspective:500;-moz-perspective:500;perspective:500;display:block;height:auto;padding-bottom:20px;margin-bottom:29px;background:transparent;border-radius:2px}.message textarea{height:100%;width:100%;padding:.3em .5em;padding-bottom:0;font-family:'Roboto',sans-serif;font-size:14px;resize:none;border:0}.message .filter .text{filter:blur(3px)}.message .front{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);-ms-transform:rotateX(0) rotateY(0);-o-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;z-index:900;padding-bottom:1em;color:white;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.message .back{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);position:absolute;top:0;left:0;height:100%;width:100%;z-index:800;padding-bottom:1em;color:white;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.message.flip .front{z-index:900;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.message.flip .back{z-index:1000;-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.message.flip .back button{animation:show .4s normal forwards ease-in-out}.message .back button{animation:hide .4s normal forwards ease-in-out}@keyframes hide{0%{opacity:1}33%{opacity:1}66%{opacity:0}100%{opacity:0}}@keyframes show{0%{opacity:0}33%{opacity:0}66%{opacity:1}100%{opacity:1}}.back a{color:#ef5350}.back a:hover{color:#c33b38}.message-votes li{display:inline-block;list-style:none;width:10px;height:10px;border-radius:10px;margin-right:4px}.home section{padding:60px;margin:0;font-size:16px;text-align:center}@media(max-width:500px){.home section{padding:10px}}.home section.step{padding:80px;color:white}@media(max-width:500px){.home section.step{padding:15px}}.home section.step:nth-child(3n+1){background:#ba68c8}.home section.step:nth-child(3n+2){background:#0299ad}.home section.step:nth-child(3n+3){background:#ef5350}.home a,.home a:visited,.home a:focus{color:#ba68c8}.home p.website{width:100%;margin:0;margin-top:40px;font-weight:bold}@media(max-width:500px){.home p.website{margin-bottom:20px}}.home p.website a{display:block;font-size:1.3em}.home h1{margin-top:0;margin-left:0;font-size:3em}.home h1 img{width:35px;margin-right:15px}.home p{display:inline-block;width:40%;margin:0 auto;margin-top:30px;margin-left:40px;font-size:18px;line-height:1.8em;vertical-align:top}@media(max-width:500px){.home p{width:100%;margin-left:0}}.home p.left{margin-right:40px;margin-left:0}.home img{display:inline-block;width:400px}@media(max-width:500px){.home img{width:100%;margin-top:20px}}.home form fieldset{border:0}.home .subscribe__email{width:30%;height:40px;font-size:16px}@media(max-width:800px){.home .subscribe__email{width:80%;margin-bottom:10px}}.home form input[type='submit']{width:auto;padding:5px 25px;margin-left:10px;overflow:hidden;font-family:'Roboto',sans-serif;color:white;cursor:pointer;background:#0299ad;border:0;border-bottom:2px solid #017280;border-radius:2px;height:40px;transform:translate3d(0,0,0);font-size:16px}.home .second{width:120px;height:40px;vertical-align:top}@media(max-width:500px){.home .second{margin-top:20px}}.home button,.home .button{display:block;width:160px;height:47px;margin:0 auto;margin-top:60px;background:#ba68c8;border-bottom:3px solid #9a38ab;color:white;font-size:16px}.home button.alone,.home .button.alone{margin:0 auto}@media(max-width:500px){.home button.alone,.home .button.alone{margin-top:20px;margin-bottom:20px}}.home ul{display:inline-block;margin-top:20px;font-size:16px;line-height:1.4em;list-style:none}.home .donation{width:200px;margin:0 auto;display:block}.home .heart{color:red}.home h2{display:block;max-width:100%;margin-top:0;margin-right:0;margin-top:2em;margin-bottom:1em;font-size:1.6rem;font-weight:100}@media(max-width:500px){.home h2{margin-top:15px;margin-bottom:10px;font-size:1.5rem;line-height:1.7rem}}.spinner{position:fixed;top:0;width:100%;height:100%;padding:200px 0;font-size:10px;text-align:center}.overlay{position:fixed;top:0;width:100%;height:100%;padding:200px 0;font-size:10px;text-align:center;background-color:#8c8c8c;opacity:.7}.spinner>.rect{display:inline-block;width:6px;height:50px;background-color:#8c8c8c;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.menu{position:relative;top:-1px;width:100%;box-sizing:border-box;padding:10px 15px;overflow:hidden;background:#eee;border-top:2px solid #aaa}.menu h2{margin-top:0;margin-right:10px}@media(max-width:500px){.menu h2{display:block;margin-bottom:10px}}@media(max-width:500px){.menu{display:block}.menu .menu-controls{display:flex}.menu select{flex-grow:2}.menu .new-column{display:none}}.menu h2,.menu label{line-height:1.3em}.remaining-votes{padding:8px 12px;margin-right:10px;border-radius:2px;box-shadow:0 0 0 0 rgba(90,153,212,0.5);animation:pulse 1.5s}.remaining-votes strong{margin:0;font-size:1.3em;color:#00bcd4}@-webkit-keyframes pulse{70%{box-shadow:0 0 0 50px rgba(90,153,212,0)}100%{box-shadow:0 0 0 0 rgba(90,153,212,0)}}#mc_embed_signup_scroll{margin-top:70px}#mc_embed_signup_scroll h3{color:#777}#mc_embed_signup_scroll .email{width:300px;height:40px;font-size:16px}#mc_embed_signup_scroll .email.valid{border:3px solid #00c853}#mc_embed_signup_scroll .email.mce_inline_error{border:3px solid #ef5350;outline:0}#mc_embed_signup_scroll #mce-responses,#mc_embed_signup_scroll .mce_inline_error:not(.email){display:none !important}.vote-settings .increment-button,.vote-settings .decrement-button{color:#00bcd4;margin-right:2px}