.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.chosen-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIvPjxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjRmNGY0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-moz-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-webkit-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(http://ideate.xsead.cmu.edu/assets/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(http://ideate.xsead.cmu.edu/assets/chosen-sprite.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(http://ideate.xsead.cmu.edu/assets/chosen-sprite.png) no-repeat 100% -20px;background:url(http://ideate.xsead.cmu.edu/assets/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMzODc1ZDciLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzJhNjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIvPjxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZThlOGU4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(http://ideate.xsead.cmu.edu/assets/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIvPjxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZThlOGU4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url(http://ideate.xsead.cmu.edu/assets/chosen-sprite.png) no-repeat -30px -20px;background:url(http://ideate.xsead.cmu.edu/assets/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(http://ideate.xsead.cmu.edu/assets/chosen-sprite@2x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.is-countdown{border:1px solid #ccc;background-color:#eee}.countdown-rtl{direction:rtl}.countdown-holding span{color:#888}.countdown-row{clear:both;width:100%;padding:0px 2px;text-align:center}.countdown-show1 .countdown-section{width:98%}.countdown-show2 .countdown-section{width:48%}.countdown-show3 .countdown-section{width:32.5%}.countdown-show4 .countdown-section{width:24.5%}.countdown-show5 .countdown-section{width:19.5%}.countdown-show6 .countdown-section{width:16.25%}.countdown-show7 .countdown-section{width:14%}.countdown-section{display:block;float:left;font-size:75%;text-align:center}.countdown-amount{font-size:200%}.countdown-period{display:block}.countdown-descr{display:block;width:100%}.text-up{text-transform:uppercase}section.projects.header.build{background:#4a525a;margin-top:0;position:relative;padding:15px 0;overflow:hidden;border-bottom:1px solid #bdc3c7}section.projects.header.build .project-image{float:left;width:64px;height:64px;margin-top:6px;margin-right:10px;border:2px solid rgba(255,255,255,0.4);border-radius:3px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover !important}section.projects.header.build .columns{padding:0px 44px}section.projects.header.build h1{margin:0;padding:0;margin-top:10px;font-size:1.35em;font-weight:bold;color:#ecf0f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.projects.header.build p{margin:0;padding:0;font-size:1.05em;font-weight:normal;color:rgba(255,255,255,0.5);margin-bottom:10px}section.pools.build,section.projects.build{background:transparent;padding:3em 0;padding-bottom:5em;margin-top:-20px}section.pools.build .steps,section.projects.build .steps{margin-top:45px;float:right;text-align:right}section.pools.build .steps ul.steps-navigation,section.projects.build .steps ul.steps-navigation{margin:0;padding:0;list-style-type:none;display:block;width:100%}section.pools.build .steps ul.steps-navigation li,section.projects.build .steps ul.steps-navigation li{display:inline-block;text-align:center;float:left;text-align:center;font-size:12px;padding-bottom:0;font-weight:bold}section.pools.build .steps ul.steps-navigation li a,section.projects.build .steps ul.steps-navigation li a{padding:20px 40px;color:#bdc3c7;border-bottom:10px solid #bdc3c7}section.pools.build .steps ul.steps-navigation li a:hover,section.projects.build .steps ul.steps-navigation li a:hover{color:#3498db;border-bottom:10px solid #3498db}section.pools.build .steps ul.steps-navigation li.active a,section.projects.build .steps ul.steps-navigation li.active a{color:#FFF;border-bottom:10px solid #FFF}section.pools.build .steps ul.steps-navigation li.done a,section.projects.build .steps ul.steps-navigation li.done a{color:rgba(0,0,0,0.2);border-bottom:10px solid rgba(0,0,0,0.2)}section.pools.build .steps ul.steps-navigation li.done a:hover,section.projects.build .steps ul.steps-navigation li.done a:hover{color:#3498db;border-bottom:10px solid #3498db}section.pools.build h1,section.projects.build h1{font-weight:bold}section.pools.build h1.step-callout,section.projects.build h1.step-callout{font-size:1.75em;line-height:1.1em;margin:2em}section.pools.build h2,section.projects.build h2{font-size:1.5em;margin-top:0.25em;margin-bottom:1em}section.pools.build h2.callout,section.projects.build h2.callout{color:#4a525a;font-size:2.5em;margin:1em 0 1em}section.pools.build h3.general-action,section.projects.build h3.general-action{font-size:1.25em;margin-top:1.75em;margin-bottom:1em;font-weight:bold}section.pools.build p .button,section.projects.build p .button{border-color:#27ae60;background:#27ae60;font-weight:bold}section.pools.build p .button:hover,section.projects.build p .button:hover{border-color:#3498db;background:#3498db}section.pools.build h1,section.pools.build h2,section.pools.build h3,section.pools.build h3,section.projects.build h1,section.projects.build h2,section.projects.build h3,section.projects.build h3{color:#2c3e50}section.pools.build p.info,section.projects.build p.info{font-size:0.75em;line-height:1.4em;color:rgba(0,0,0,0.6)}section.pools.build label.header,section.projects.build label.header{color:#2c3e50;font-size:1.3em;margin-bottom:1em}section.pools.build span.availability,section.projects.build span.availability{font-size:0.75em;font-weight:bold;color:#7f8c8d}section.pools.build .actions,section.projects.build .actions{margin:2em 0}section.pools.build .actions .button,section.projects.build .actions .button{font-weight:bold}section.pools.build span.skip,section.projects.build span.skip{color:#7f8c8d;font-size:0.75em}section.pools.build span.skip a,section.projects.build span.skip a{color:#95a5a6;border-bottom:1px solid #bdc3c7}section.pools.build span.skip a:hover,section.projects.build span.skip a:hover{border-bottom:1px solid #95a5a6}section.pools.build .panel,section.projects.build .panel{background:#34495e;border-color:#2c3e50}section.pools.build .panel.email,section.projects.build .panel.email{background:#FFF}section.projects.build.step.goals textarea{border:2px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;border-radius:3px;font-size:1.35em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}section.projects.build.step.goals span#char_count{background:#bbb;display:inline-block;color:#fff;border-radius:3px;font-size:0.8em;font-weight:bold;padding:2px 5px;margin-top:0;margin-left:0.25em;margin-right:0.25em;margin-bottom:40px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}section.projects.build.step.goals span#char_count.over{background:#c0392b}section.projects.build.step.photo input[type='file']{margin:10px auto;display:inline-block;margin-bottom:40px}section.projects.edit.form #display-project-cover-img img,section.projects.build.step.photo #display-project-cover-img img{background:#333;border:2px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);display:block;margin:0 0 1rem 0;border-radius:3px}section.projects.edit.form #display-project-cover-img .no-project-cover-image,section.projects.build.step.photo #display-project-cover-img .no-project-cover-image{display:block;padding:20px;border:2px dashed #bdc3c7;background:#ecf0f1;border-radius:3px}section.projects.edit.form #display-project-cover-img .no-project-cover-image p,section.projects.build.step.photo #display-project-cover-img .no-project-cover-image p{margin:0;padding:0;font-size:0.85em;line-height:1.2;padding:3px 0;color:#7f8c8d}section.projects.edit.form #display-project-cover-img .no-project-cover-image p.strong,section.projects.build.step.photo #display-project-cover-img .no-project-cover-image p.strong{font-weight:bold;color:#1BBC9B}section.projects.project.manage.team #members,section.projects.build.step.team #members{margin-bottom:20px}section.projects.project.manage.team #add-member-form,section.projects.build.step.team #add-member-form{margin-bottom:30px}section.gallery.pools.create-new .field.visibility,section.projects.project.manage .field.visibility,section.projects.build.step.settings .field.visibility{background:#ecf0f1;border:2px solid #95a5a6;display:block;margin:0 0 1rem 0;border-radius:5px;padding:20px;margin-bottom:20px}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.comment.simple{padding-bottom:30px;border-bottom:1px solid #eee}.comment.simple .project{float:left;width:150px;margin-right:20px}.comment.simple .project .cover{height:150px;max-height:100px !important}.comment.simple .comment-avatar img{min-height:24px;min-width:24px;height:24px;width:24px}.comment.simple .comment-content{border:0px solid #ccc}.comment.simple .comments-header{padding:5px 15px;background-color:transparent;border-bottom:0px solid #eee}.small .comment.simple{background:transparent;margin:5px 0px 0px;padding:5px 3px 10px;border-bottom:1px solid #eee}.small .comment.simple .project{float:left;width:44px;height:44px;margin-right:10px}.small .comment.simple .project .cover{width:44px;height:44px;border-radius:3px;border:1px solid #eee}.small .comment.simple h6{margin-top:-1px;margin-bottom:3px;font-size:1.2em !important}.small .comment.simple .comment-avatar{margin-right:0;display:none}.small .comment.simple .comment-avatar img{min-height:24px;min-width:24px;height:24px;width:24px}.small .comment.simple .comment-content{margin-left:0px;border:0px solid #ccc}.small .comment.simple .comments-header{padding:0px 0px;background-color:transparent;border-bottom:0px solid #eee;line-height:1.4;font-size:0.9}.small .comment.simple .comment_body{padding:0px 0px}.small .comment.simple .comment_body p{margin:0;margin-top:4px;font-size:0.9em}.course-wrapper{background:#ecf0f1;background:#768595;background:#BCC6CB;padding:60px 5%}.course-wrapper #course-content{border:2px solid #bdc3c7;border-radius:3px;background:#fff;overflow:hidden;box-shadow:0 0px 3px rgba(0,0,0,0.2)}.course-wrapper #course-content .main .section-content{padding-top:40px}section.course.header{position:relative;background:#000;border-bottom:1px solid rgba(255,255,255,0.1);display:block;margin-top:0px !important;min-height:200px;overflow:hidden;width:100%}section.course.header .cover{position:absolute;z-index:2;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover !important}section.course.header .fade{position:absolute;z-index:3;bottom:0;width:100%;height:50%;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%)}section.course.header .actions{opacity:1;position:absolute;z-index:5;top:15px;width:100%;padding:0px 0px;margin-top:0px}section.course.header .actions .columns{padding:0px 40px}section.course.header .actions a{border:2px solid rgba(255,255,255,0.45);padding-top:0.35rem;padding-right:0.5rem;padding-bottom:0.35rem;padding-left:0.5rem;font-size:0.55rem;background-color:rgba(255,255,255,0.1);color:#FFF;font-weight:bold;border-radius:4px}section.course.header .actions a:hover{border:2px solid rgba(255,255,255,0.65);background-color:rgba(255,255,255,0.2)}section.course.header .content{opacity:1;position:absolute;z-index:5;bottom:30px;width:100%;padding:0px 0px;margin-top:100px}section.course.header .content .columns{padding:0px 40px}section.course.header .content h1,section.course.header .content h1 a{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.35);font-weight:bold;font-size:1.5em}section.course.header .content h3,section.course.header .content h3 a{color:rgba(200,200,200,0.8);text-shadow:1px 1px 3px rgba(0,0,0,0.35);font-weight:normal;font-size:1.15em}section.course.header .content p{font-size:0.9em;color:rgba(255,255,255,0.85);text-shadow:1px 1px rgba(0,0,0,0.35);font-weight:bold}section.course.header .content a{color:rgba(255,255,255,0.85);text-decoration:underline}section.course.header .content a:hover{color:white}section.course.header .content a.course.link{border:2px solid rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.15);padding-top:0.125rem;padding-right:0.25rem;padding-bottom:0.125rem;padding-left:0.25rem;margin-top:-0.125rem;font-size:60%;color:rgba(255,255,255,0.85);font-weight:bold;border-radius:4px;text-decoration:none;text-transform:uppercase}section.course.header .content a.course.link:hover{border:2px solid rgba(255,255,255,0.65);background-color:rgba(255,255,255,0.65)}.compact section.course.header{min-height:160px}.compact section.course.header .actions{top:15px;margin-top:0px}.compact section.course.header .content{bottom:10px;margin-top:100px}section.course.nav{background:#fff;border-bottom:1px solid #eee;padding:15px 0}section.course.nav .columns{padding:0px 40px}section.course.nav p,section.course.nav a{margin-bottom:0}section.course.nav a.button{font-weight:bold}section.course.content{position:relative;padding:15px 30px;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}section.course.content.odd{background:#ecf0f1}section.course.content p{font-size:1em;font-weight:normal;margin-bottom:0.25em;padding:0;margin-top:10px;color:#666}section.course.content h2{font-size:1.1em;font-weight:bold;color:#666}section.course.content h5{font-size:0.85em;font-weight:bold;color:#666}section.course.content .section-count-and-title{margin-bottom:20px}section.course.content .section-content{margin-top:40px;margin-bottom:20px}div.course{margin:10px;border:2px solid #bdc3c7;border-radius:3px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,0.1);position:relative;overflow:hidden;min-height:150px;height:auto}div.course:hover .cover{opacity:1}div.course .cover{position:absolute;left:15px;top:0px;bottom:0px;border-right:2px solid #bdc3c7;display:block;z-index:2;width:150px;min-height:150px;float:left;background:#4a525a;background-position:center center;background-repeat:no-repeat;background-size:cover !important;transition:all 300ms ease-out;border-radius:0px;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}div.course .content{padding:14px;margin:0;margin-left:150px}div.course .content h3,div.course .content h4,div.course .content a,div.course .content p{margin:0;padding:0}div.course .content h3,div.course .content h3 a{font-size:1em;color:#333;font-weight:bold;margin-bottom:2px}div.course .content h5{font-size:0.75em;color:#999;font-weight:normal}div.course .content h5 a.button{padding:3px 5px;margin-right:3px}div.course .content h5 span.label{padding:3px 5px;margin-right:3px;font-size:0.75em;color:#FFF;font-weight:normal}div.course .content p{margin-top:10px;font-size:1em;color:#666}div.course .content p a.more{display:inline-block;border-radius:2px;background:#e7e7e7;color:#fff;padding:2px 4px;font-weight:bold;font-size:0.75em;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}div.course .content p a.more:hover{background:#999}.small div.course,.compact div.course{margin:0px 0px 0px;min-height:30px;border:2px solid #bdc3c7;background:#fff}.small div.course .cover,.compact div.course .cover{border-right:2px solid #bdc3c7;width:40px}.small div.course .content,.compact div.course .content{padding:10px 10px 5px;margin-left:40px}.small div.course .content h3,.small div.course .content h3 a,.compact div.course .content h3,.compact div.course .content h3 a{font-size:0.75em;margin-bottom:0px}.small div.course .content h5,.compact div.course .content h5{font-size:0.66em;margin-bottom:0;padding-bottom:0}.small div.course .content p,.compact div.course .content p{display:none}section.courses #error_explanation,section.pools #error_explanation,section.projects #error_explanation{padding:15px;border:1px solid #c0392b;background:#E7ABA6;margin-bottom:2em;border-radius:2px}section.courses #error_explanation .alert.alert-error,section.pools #error_explanation .alert.alert-error,section.projects #error_explanation .alert.alert-error{font-weight:bold;line-height:1.25;font-size:1.1em;margin:0em 0 0.5em 0;color:#333}section.courses #error_explanation ul,section.pools #error_explanation ul,section.projects #error_explanation ul{margin-bottom:0;list-style:none}section.courses #error_explanation ul li,section.pools #error_explanation ul li,section.projects #error_explanation ul li{color:#333;font-size:1.1em}section.pools.content li.pool p.featured-info,section.pools.content li.project p.featured-info{margin-top:15px;color:#999;font-size:0.9em;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;line-height:1.4;margin-bottom:10px}section.pools.content li.pool p.featured-info span.date,section.pools.content li.project p.featured-info span.date{background:#bbb;border:1px solid #bbb;display:inline-block;color:#fff;border-radius:0px;border-bottom-left-radius:3px;border-top-left-radius:3px;font-size:0.8em;padding:2px 5px;margin-left:0.25em;margin-right:0em;font-weight:bold}section.pools.content li.pool p.featured-info span.type,section.pools.content li.project p.featured-info span.type{display:inline-block;border:1px solid #bbb;border-radius:0px;border-bottom-right-radius:3px;border-top-right-radius:3px;font-size:0.8em;padding:2px 5px;margin-left:0em;margin-right:0.25em;font-weight:bold}section.projects.home.featured{background:#363d3d}section.projects.home.featured .main{padding:30px 40px 0}section.projects.home.featured h2{color:#ecf0f1 !important}section.projects.home.featured .project{margin-left:30px}section.projects.home.featured .project .cover{height:250px}section.projects.home.featured .tabs.vertical{margin-top:30px;max-width:100%;width:100%;border-bottom:0px solid rgba(0,0,0,0.1);border-left:1px solid rgba(255,255,255,0.1);background:transparent}section.projects.home.featured .tabs.vertical li{background:transparent;border-left:5px solid rgba(255,255,255,0);border-bottom:0px solid rgba(255,255,255,0);border-color:rgba(255,255,255,0)}section.projects.home.featured .tabs.vertical li:hover{border-color:rgba(255,255,255,0.2)}section.projects.home.featured .tabs.vertical li.active,section.projects.home.featured .tabs.vertical li.active:hover{border-color:rgba(255,255,255,0.4)}section.projects.home.featured .tabs.vertical a{background:transparent;color:#bdc3c7;padding:0.5em 1em;font-size:0.9em}section.projects.home.featured .content{padding:15px}section.projects.home.featured .content h3,section.projects.home.featured .content h3 a{font-size:1.1em;font-weight:bold;margin-bottom:0px;color:#ecf0f1;margin-bottom:4px}section.projects.home.featured .content p{font-size:0.75em;color:#ecf0f1}section.projects.home.featured .content p.creators{font-size:0.9em;color:rgba(255,255,255,0.7);font-weight:normal}section.projects.home.featured .content p.creators a{color:inherit;border-bottom:2px solid rgba(255,255,255,0.3)}section.projects.home.featured .content p.categories{font-weight:normal;margin-top:7px;margin-top:3px;margin-bottom:12px;height:22px;overflow:hidden}section.projects.home.featured .content p.categories a.category{display:inline-block;margin-bottom:10px;text-transform:uppercase;line-height:1;margin-right:5px;color:rgba(255,255,255,0.5);padding:4px 6px 3px 6px;border:1px solid rgba(255,255,255,0.25);border-radius:3px;font-size:0.8em;font-weight:bold}.highlighted-project ul.features{list-style:none;margin-left:0}.highlighted-project ul.features li{margin-bottom:6px;padding:6px 8px 7px}.highlighted-project ul.features li a{color:rgba(255,255,255,0.85);text-decoration:underline}.highlighted-project ul.features li a:hover{color:white}#project-highlights-container ul.features li{color:rgba(0,0,0,0.5);font-size:0.8em;margin:4px 0}#project-highlights-container ul.features li a{text-decoration:underline}#project-highlights-container form label{font-size:80%;font-weight:strong;color:#999}#project-highlights-container form select{margin-bottom:8px;font-size:0.75;padding:2px 6px;height:2em}section.projects.highlights.manage h2{font-weight:bold;margin:2em 0;font-size:1.45em}section.projects.highlights.manage table{border-spacing:0px;border-collapse:separate}section.projects.highlights.manage table a{color:inherit;border-bottom:1px solid rgba(0,0,0,0.24)}section.projects.highlights.manage table a:hover{color:inherit;border-bottom:1px solid rgba(0,0,0,0.4)}section.projects.highlights.manage table tr.heading td{border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);padding-top:15px;padding-bottom:15px;background:#ecf0f1}section.projects.highlights.manage table tr.even{background:#FFF}section.projects.highlights.manage table tr.odd{background:#FFF}section.projects.highlights.manage ol.features{xlist-style:none}section.projects.highlights.manage ol.features li.feature{margin:0.5em 0}section.projects.highlights.manage ol.features li.feature h4{font-weight:bold;margin:0em 0;font-size:1.15em}section.projects.highlights.manage ol.features li.feature h4 a{color:inherit;border-bottom:1px solid rgba(0,0,0,0.1)}section.projects.highlights.manage ol.features li.feature h4 a:hover{color:inherit;border-bottom:1px solid rgba(0,0,0,0.4)}section.projects.highlights.manage ol.features li.feature p.title,section.projects.highlights.manage ol.features li.feature p.user{color:#666;font-weight:normal;font-size:0.9em;margin:0}section.projects.highlights.manage ol.features li.feature p.title a,section.projects.highlights.manage ol.features li.feature p.user a{color:inherit;border-bottom:1px solid rgba(0,0,0,0.1)}section.projects.highlights.manage ol.features li.feature p.title a:hover,section.projects.highlights.manage ol.features li.feature p.user a:hover{color:inherit;border-bottom:1px solid rgba(0,0,0,0.4)}section.projects.highlights.manage ol.features li.feature p{margin:0;padding:0;padding-top:8px}.button.micro{margin:0 0 1.25rem;padding-top:0.25rem;padding-right:0.66rem;padding-bottom:0.3rem;padding-left:0.66rem;font-size:0.66em !important}span#char_count{font-size:0.9em;color:#999}section.gallery.nav{background:#fff;border-bottom:1px solid rgba(189,195,199,0.5);padding:15px 0;margin-top:-15px}section.gallery.nav .columns{padding:0px 40px}section.gallery.nav p,section.gallery.nav a{margin-bottom:0}section.gallery.nav a.button{font-weight:bold}section.gallery.nav.no-margin{margin-top:0}section.projects.home .header h2{font-size:1.1em;font-weight:bold;color:#666}section.projects.home .project-block{max-height:320px;overflow:hidden}section.projects.home.odd{background:#ecf0f1}section.projects.home section.sidebar p{font-weight:1em;margin-bottom:0.25em;padding:0}section.projects.home section.sidebar h5{font-size:0.85em;font-weight:bold;color:#666}section.projects.home section.sidebar ul.courses,section.projects.home section.sidebar ul.pools,section.projects.home section.sidebar ul.projects{border-top:1px solid #eee}section.projects.home section.sidebar ul.courses li,section.projects.home section.sidebar ul.pools li,section.projects.home section.sidebar ul.projects li{border-bottom:1px solid #eee}.side ul.pools,.sidebar ul.pools{list-style:none;margin-left:0}.side ul.pools li,.sidebar ul.pools li{margin-left:0;margin-bottom:0px;display:block;padding:5px 5px 0px 5px;-moz-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;min-height:40px}.side ul.pools li h6,.sidebar ul.pools li h6{font-weight:bold;color:#333332;line-height:1;padding-top:4px}.side ul.pools li .square-cover,.sidebar ul.pools li .square-cover{float:left;width:32px;height:32px;margin-right:10px;border:1px solid #eee;border-radius:3px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover !important}.side ul.pools li:hover,.sidebar ul.pools li:hover{background:#eee}.side ul.projects,.sidebar ul.projects{list-style:none;margin-left:0}.side ul.projects li,.sidebar ul.projects li{margin-left:0;margin-bottom:0px;display:block;padding:5px 5px 0px 5px;-moz-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.side ul.projects li h6,.sidebar ul.projects li h6{font-weight:bold;color:#333332;padding-top:1px}.side ul.projects li .square-cover,.sidebar ul.projects li .square-cover{float:left;width:32px;height:32px;margin-right:10px;border:2px solid rgba(0,0,0,0.1);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover !important}.side ul.projects li:hover,.sidebar ul.projects li:hover{background:#eee}section.project.manage.header{position:relative;background:#4a525a;margin:0;display:block;margin-top:-15px !important;min-height:120px;overflow:hidden;width:100%;border-bottom:1px solid rgba(255,255,255,0.1);border-bottom:1px solid #bdc3c7}section.project.manage.header .cover{position:absolute;z-index:2;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover !important;-webkit-filter:blur(5px);opacity:0.2}section.project.manage.header .content{opacity:1;position:absolute;z-index:5;bottom:30px;width:100%;padding:15px 0px;margin-top:20px;bottom:0px}section.project.manage.header .content .columns{padding:0px 40px}section.project.manage.header .content h1 a{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.35);font-weight:bold;text-decoration:none;font-size:0.95em}section.project.manage.header .content h3,section.project.manage.header .content h3 a{color:rgba(200,200,200,0.8);text-shadow:1px 1px 3px rgba(0,0,0,0.35);font-weight:normal;font-size:1.15em}section.project.manage.header .content p{font-size:0.9em;color:rgba(255,255,255,0.85);text-shadow:1px 1px rgba(0,0,0,0.35);font-weight:bold}section.project.manage.header .content a{color:rgba(255,255,255,0.85);text-decoration:underline}section.project.manage.header .content a:hover{color:white}section.project.manage.header .content .project-image{float:left;width:64px;height:64px;margin-top:0px;margin-right:10px;border:2px solid #4a525a;border-radius:3px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover !important}section.projects.home li .bordered-pool,section.projects.home li .project-pool,section.projects.project.manage li .bordered-pool,section.projects.project.manage li .project-pool{padding:10px 10px 10px;border:1px solid #bdc3c7;border-radius:3px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,0.1);height:auto;background:#FFF;position:relative}section.projects.home li .bordered-pool .pool,section.projects.home li .project-pool .pool,section.projects.project.manage li .bordered-pool .pool,section.projects.project.manage li .project-pool .pool{margin:0px 0px 0px;padding-bottom:10px;border-bottom:0px solid #eee;padding-bottom:0px}section.projects.home li .bordered-pool .info a,section.projects.home li .project-pool .info a,section.projects.project.manage li .bordered-pool .info a,section.projects.project.manage li .project-pool .info a{display:none}section.projects.home li .bordered-pool .action,section.projects.home li .project-pool .action,section.projects.project.manage li .bordered-pool .action,section.projects.project.manage li .project-pool .action{position:absolute;top:10px;right:10px}section.projects.home li .bordered-pool .action .button,section.projects.home li .project-pool .action .button,section.projects.project.manage li .bordered-pool .action .button,section.projects.project.manage li .project-pool .action .button{margin-bottom:0;font-weight:bold;width:auto;padding:5px 10px}section.projects.home .compact li .project-pool .action .button,section.projects.project.manage .compact li .project-pool .action .button{font-size:0.70em}section.projects.home .compact li .project-pool .pool .cover,section.projects.project.manage .compact li .project-pool .pool .cover{width:44px;height:44px;margin-right:10px}section.projects.home .compact li .project-pool .pool .content h3,section.projects.home .compact li .project-pool .pool .content h3 a,section.projects.project.manage .compact li .project-pool .pool .content h3,section.projects.project.manage .compact li .project-pool .pool .content h3 a{font-size:0.9em;margin:0;line-height:1.2}section.projects.home .compact li .project-pool .pool .content h5,section.projects.project.manage .compact li .project-pool .pool .content h5{margin:0;font-size:0.70em;line-height:1.2}section.projects.home .compact li .project-pool .pool .content p,section.projects.project.manage .compact li .project-pool .pool .content p{xdisplay:none;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#deleteProjectModal .modalTitle{font-weight:bold;color:#2c3e50;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #bdc3c7}#deleteProjectModal input[type='text']{width:100%;margin:0 0 1rem 0;padding:7px 10px;position:relative;text-align:left;margin:0.5em auto 1em;background:#fff;border:2px solid #cccccc;overflow:hidden;font-weight:normal;font-size:1em;height:auto;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);border-radius:3px}#deleteProjectModal p.info{font-size:0.75em;line-height:1.4em;color:rgba(0,0,0,0.6)}#deleteProjectModal .button{border-color:#27ae60;background:#27ae60;font-weight:bold}#deleteProjectModal .button:hover{border-color:#3498db;background:#3498db}.member{display:inline-block;padding:1px;margin-right:10px;margin-bottom:10px}.member a.profile-image{display:block;margin:0px}.member a.profile-image .member-avatar{display:block;width:32px;height:32px;border-radius:50%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover !important;transition:all 300ms ease-out;-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.2)}.member a.profile-image .member-avatar img{max-width:100%;opacity:0;filter:alpha(opacity=0)}.member a.profile-image .member-avatar span{display:none}.member a.profile-image .member-avatar:hover{opacity:0.8}.member a.profile-image .member-avatar.large{width:75px;height:75px}.member .has-tip{border-bottom:dotted 0px #cccccc;cursor:hand;font-weight:bold;color:#333333}.member-wrapper .base-content{margin-top:-20px;padding:10px 20px;border:1px solid #bdc3c7;border-top:0px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.member-wrapper .base-content p{font-size:0.9em;color:rgba(255,255,255,0.75);text-shadow:1px 1px rgba(0,0,0,0.35);font-weight:normal;margin:0;padding:0;text-shadow:none}.member-wrapper .base-content p a.button{margin:0;font-weight:bold;background:#1BBC9B;text-transform:uppercase}.member-wrapper .base-content p a.button i{margin-right:10px}.member.large{position:relative;background:#000;margin:20px 0;display:block;margin-top:-15px !important;min-height:240px;overflow:hidden;width:100%}.member.large .cover{position:absolute;z-index:2;background-position:center center;background-repeat:no-repeat;background-size:cover !important;top:-75px;left:-75px;right:-75px;bottom:-75px;-webkit-filter:blur(100px);-webkit-transform:translate3d(0, 0, 0);transition:all 300ms ease-out;opacity:0.8}.member.large:hover .cover{opacity:1;-webkit-filter:blur(50px)}.member.large .content{position:absolute;opacity:1;z-index:5;width:100%;padding:35px 0px;text-align:center}.member.large .content h3,.member.large .content h3 a{color:rgba(255,255,255,0.75);text-shadow:1px 1px 3px rgba(0,0,0,0.35);font-weight:normal;font-size:1.15em;margin-bottom:0}.member.large .content p{font-size:0.9em;color:rgba(255,255,255,0.75);text-shadow:1px 1px rgba(0,0,0,0.35);font-weight:normal}.member.large .content .name p{margin-bottom:3px}.member.large a.profile-image{text-align:center}.member.large a.profile-image .member-avatar{display:inline-block;width:100px;height:100px;margin-bottom:15px;-webkit-box-shadow:0px 0px 0px 3px rgba(255,255,255,0.4);-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,0.4);box-shadow:0px 0px 0px 3px rgba(255,255,255,0.4)}section.courses #ideate-focus-areas ul li,section.pools #ideate-focus-areas ul li,section.projects #ideate-focus-areas ul li{min-width:49%;padding-bottom:4px;padding-left:0px;padding-right:0px}section.courses #ideate-focus-areas ul li .meta-option,section.courses #ideate-focus-areas ul li .meta-checkbox,section.pools #ideate-focus-areas ul li .meta-option,section.pools #ideate-focus-areas ul li .meta-checkbox,section.projects #ideate-focus-areas ul li .meta-option,section.projects #ideate-focus-areas ul li .meta-checkbox{display:block}section.courses #ideate-focus-areas ul li .meta-option.content,section.pools #ideate-focus-areas ul li .meta-option.content,section.projects #ideate-focus-areas ul li .meta-option.content{cursor:pointer;position:relative;text-align:left;border:2px solid #bdc3c7;background:#FFF;border-radius:5px;margin:2px 5px;min-height:45px;overflow:hidden;padding:5px}section.courses #ideate-focus-areas .meta-title,section.pools #ideate-focus-areas .meta-title,section.projects #ideate-focus-areas .meta-title{margin-top:5px;margin-left:40px;font-weight:bold;color:#2c3e50}section.courses #ideate-focus-areas label,section.pools #ideate-focus-areas label,section.projects #ideate-focus-areas label{cursor:pointer;position:absolute;width:20px;height:20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;left:5px;top:10px;border:2px solid #bdc3c7}section.courses #ideate-focus-areas label:focus,section.pools #ideate-focus-areas label:focus,section.projects #ideate-focus-areas label:focus{outline:none}section.courses #ideate-focus-areas label:after,section.pools #ideate-focus-areas label:after,section.projects #ideate-focus-areas label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:10px;height:7px;background:transparent;top:3px;left:3px;border:4px solid rgba(22,160,133,0.85);border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}section.courses #ideate-focus-areas label:hover::after,section.pools #ideate-focus-areas label:hover::after,section.projects #ideate-focus-areas label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3}section.courses #ideate-focus-areas input[type=checkbox]:checked+label:after,section.pools #ideate-focus-areas input[type=checkbox]:checked+label:after,section.projects #ideate-focus-areas input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}section.courses #ideate-focus-areas input[type=checkbox],section.pools #ideate-focus-areas input[type=checkbox],section.projects #ideate-focus-areas input[type=checkbox]{display:none}section.courses #ideate-focus-areas input[type=checkbox]:focus,section.pools #ideate-focus-areas input[type=checkbox]:focus,section.projects #ideate-focus-areas input[type=checkbox]:focus{outline:none}section.courses .meta-category-group p,section.pools .meta-category-group p,section.projects .meta-category-group p{text-align:center !important}section.courses #meta_taggable_category_form_tools p,section.courses #meta_taggable_category_form_skills p,section.pools #meta_taggable_category_form_tools p,section.pools #meta_taggable_category_form_skills p,section.projects #meta_taggable_category_form_tools p,section.projects #meta_taggable_category_form_skills p{text-align:right}section.courses #meta_taggable_category_form_tools .meta.action,section.courses #meta_taggable_category_form_skills .meta.action,section.pools #meta_taggable_category_form_tools .meta.action,section.pools #meta_taggable_category_form_skills .meta.action,section.projects #meta_taggable_category_form_tools .meta.action,section.projects #meta_taggable_category_form_skills .meta.action{margin-top:10px;font-weight:bold}section.courses #meta_taggable_category_form_tools .user-defined-input-area,section.courses #meta_taggable_category_form_skills .user-defined-input-area,section.pools #meta_taggable_category_form_tools .user-defined-input-area,section.pools #meta_taggable_category_form_skills .user-defined-input-area,section.projects #meta_taggable_category_form_tools .user-defined-input-area,section.projects #meta_taggable_category_form_skills .user-defined-input-area{margin-bottom:20px}section.courses #meta_taggable_category_form_tools .user-defined-input-area .columns,section.courses #meta_taggable_category_form_skills .user-defined-input-area .columns,section.pools #meta_taggable_category_form_tools .user-defined-input-area .columns,section.pools #meta_taggable_category_form_skills .user-defined-input-area .columns,section.projects #meta_taggable_category_form_tools .user-defined-input-area .columns,section.projects #meta_taggable_category_form_skills .user-defined-input-area .columns{padding:0 !important}section.courses #meta_taggable_category_form_tools .user-defined-input-area input[type='text'],section.courses #meta_taggable_category_form_skills .user-defined-input-area input[type='text'],section.pools #meta_taggable_category_form_tools .user-defined-input-area input[type='text'],section.pools #meta_taggable_category_form_skills .user-defined-input-area input[type='text'],section.projects #meta_taggable_category_form_tools .user-defined-input-area input[type='text'],section.projects #meta_taggable_category_form_skills .user-defined-input-area input[type='text']{width:100%;margin:0;padding:0;position:relative;text-align:left;padding:7px 10px;background:#fff;border:2px solid #bdc3c7;border-right:0px;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;font-weight:bold;color:#2c3e50;height:40px}section.courses #meta_taggable_category_form_tools .user-defined-input-area .button,section.courses #meta_taggable_category_form_skills .user-defined-input-area .button,section.pools #meta_taggable_category_form_tools .user-defined-input-area .button,section.pools #meta_taggable_category_form_skills .user-defined-input-area .button,section.projects #meta_taggable_category_form_tools .user-defined-input-area .button,section.projects #meta_taggable_category_form_skills .user-defined-input-area .button{margin:0;height:40px;border:2px solid #bdc3c7;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:bold;font-size:12px}section.courses #meta_taggable_category_form_tools .meta-selected-options-list,section.courses #meta_taggable_category_form_skills .meta-selected-options-list,section.pools #meta_taggable_category_form_tools .meta-selected-options-list,section.pools #meta_taggable_category_form_skills .meta-selected-options-list,section.projects #meta_taggable_category_form_tools .meta-selected-options-list,section.projects #meta_taggable_category_form_skills .meta-selected-options-list{list-style:none;padding-left:0;margin-left:0;margin-bottom:20px}section.courses #meta_taggable_category_form_tools .meta-selected-options-list li,section.courses #meta_taggable_category_form_skills .meta-selected-options-list li,section.pools #meta_taggable_category_form_tools .meta-selected-options-list li,section.pools #meta_taggable_category_form_skills .meta-selected-options-list li,section.projects #meta_taggable_category_form_tools .meta-selected-options-list li,section.projects #meta_taggable_category_form_skills .meta-selected-options-list li{width:auto;display:inline-block;position:relative;text-align:left;border:2px solid #bdc3c7;background:#fff;border-radius:5px;margin:10px 5px;margin-left:0;overflow:hidden;padding:7px 10px;font-weight:bold;color:#2c3e50}section.courses #meta_taggable_category_form_tools .meta-selected-options-list li a.remove-meta-tag,section.courses #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag,section.pools #meta_taggable_category_form_tools .meta-selected-options-list li a.remove-meta-tag,section.pools #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag,section.projects #meta_taggable_category_form_tools .meta-selected-options-list li a.remove-meta-tag,section.projects #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag{padding-top:3px;margin-left:10px;color:#95a5a6;font-size:0.75em;float:right;font-weight:normal}section.courses #meta_taggable_category_form_tools .meta-selected-options-list li a.remove-meta-tag:hover,section.courses #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag:hover,section.pools #meta_taggable_category_form_tools .meta-selected-options-list li a.remove-meta-tag:hover,section.pools #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag:hover,section.projects #meta_taggable_category_form_tools .meta-selected-options-list li a.remove-meta-tag:hover,section.projects #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag:hover{color:#2ecc71;text-decoration:underline}section.project .project-alert.alert-box,section.projects .project-alert.alert-box,section.pool .project-alert.alert-box{display:block;background-color:#fb520c;color:#fff;border-color:#e44841;border-style:solid;border-width:0px;font-weight:normal;position:relative;margin:0;overflow:hidden;padding-left:50px;padding-right:50px}section.project .project-alert.alert-box h4,section.projects .project-alert.alert-box h4,section.pool .project-alert.alert-box h4{color:#fff;font-size:11pt}section.project .project-alert.alert-box p,section.projects .project-alert.alert-box p,section.pool .project-alert.alert-box p{color:rgba(255,255,255,0.75);font-size:11pt}section.project .project-alert.alert-box p a,section.projects .project-alert.alert-box p a,section.pool .project-alert.alert-box p a{font-weight:bold;color:rgba(255,255,255,0.85);text-decoration:underline}section.project .project-alert.alert-box p a:hover,section.projects .project-alert.alert-box p a:hover,section.pool .project-alert.alert-box p a:hover{color:white}section.project .project-alert.alert-box.visibility-hidden,section.projects .project-alert.alert-box.visibility-hidden,section.pool .project-alert.alert-box.visibility-hidden{background-color:#eea42e}section.pool.content .countdown,section.gallery.pools .countdown{border:0px;margin-top:10px;border:2px solid #bdc3c7;background:#FFF;border-radius:5px;margin:10px -10px -10px;min-height:50px;overflow:hidden;padding:5px}section.pool.content .countdown-row,section.gallery.pools .countdown-row{padding:5px 0}section.pool.content .countdown-row span,section.gallery.pools .countdown-row span{padding-left:10px;line-height:1em}section.pool.content .countdown-row .countdown-amount,section.gallery.pools .countdown-row .countdown-amount{font-weight:bold;color:#2c3e50}section.pool.content .countdown-row .countdown-period,section.gallery.pools .countdown-row .countdown-period{font-weight:normal;color:rgba(44,62,80,0.75)}section.pool.content.checkin form label,section.gallery.pools.checkin form label{color:#4a525a;font-weight:bold;margin-bottom:3px}section.pool.content .pool-checkins,section.gallery.pools .pool-checkins{border-left:3px solid #dedede;padding:10px 0;margin:20px 0;margin-left:10px}section.pool.content .pool-checkins.compact,section.gallery.pools .pool-checkins.compact{padding:5px 0;margin:10px 0}section.pool.content .pool-checkin,section.gallery.pools .pool-checkin{margin:20px 0;position:relative;padding-left:15px}section.pool.content .pool-checkin .remove,section.gallery.pools .pool-checkin .remove{border-bottom:1px solid #E54841;color:#E54841;font-size:0.7em;padding:0;margin:0;line-height:1.2em;font-weight:bold}section.pool.content .pool-checkin .remove:hover,section.gallery.pools .pool-checkin .remove:hover{color:#90193A;border-bottom:1px solid #90193A}section.pool.content .pool-checkin .edit-checkin,section.gallery.pools .pool-checkin .edit-checkin{border-bottom:1px solid #1BBC9B;color:#1BBC9B;font-size:0.7em;padding:0;margin:0;line-height:1.2em;font-weight:bold}section.pool.content .pool-checkin .edit-checkin:hover,section.gallery.pools .pool-checkin .edit-checkin:hover{color:#16A085;border-bottom:1px solid #16A085}section.pool.content .pool-checkin .marker,section.gallery.pools .pool-checkin .marker{position:absolute;top:5px;left:-7.5px;width:12px;height:12px;border-radius:50%;border:3px solid #dedede;background:#FFF}section.pool.content .pool-checkin h5,section.pool.content .pool-checkin p,section.gallery.pools .pool-checkin h5,section.gallery.pools .pool-checkin p{font-size:0.85em;margin:0;padding:0}section.pool.content .pool-checkin h5,section.pool.content .pool-checkin p,section.pool.content .pool-checkin span,section.gallery.pools .pool-checkin h5,section.gallery.pools .pool-checkin p,section.gallery.pools .pool-checkin span{-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}section.pool.content .pool-checkin .due-information,section.gallery.pools .pool-checkin .due-information{margin-bottom:3px}section.pool.content .pool-checkin .due-information p span.time,section.gallery.pools .pool-checkin .due-information p span.time{color:rgba(0,0,0,0.75)}section.pool.content .pool-checkin .due-information p span.date,section.gallery.pools .pool-checkin .due-information p span.date{color:rgba(0,0,0,0.45);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}section.pool.content .pool-checkin .due-information p:hover span.date,section.gallery.pools .pool-checkin .due-information p:hover span.date{color:rgba(0,0,0,0.75)}section.pool.content .pool-checkin .details h5,section.pool.content .pool-checkin .details p,section.gallery.pools .pool-checkin .details h5,section.gallery.pools .pool-checkin .details p{margin-top:3px;margin-bottom:3px}section.pool.content .pool-checkin .details h5,section.gallery.pools .pool-checkin .details h5{color:rgba(0,0,0,0.75)}section.pool.content .pool-checkin .details p,section.gallery.pools .pool-checkin .details p{color:rgba(0,0,0,0.33);font-size:0.8em;line-height:1.35}section.pool.content .pool-checkin .details .hidden,section.gallery.pools .pool-checkin .details .hidden{display:none}section.pool.content .pool-checkin .reminder,section.gallery.pools .pool-checkin .reminder{font-size:0.9em}section.pool.content .pool-checkin .reminder i,section.gallery.pools .pool-checkin .reminder i{color:#FB520C}section.pool.content .pool-checkin .reminder p,section.gallery.pools .pool-checkin .reminder p{color:#454545}section.pool.content .pool-checkin.compact,section.gallery.pools .pool-checkin.compact{margin:15px 0 10px}section.pool.content .pool-checkin.compact h5,section.pool.content .pool-checkin.compact p,section.gallery.pools .pool-checkin.compact h5,section.gallery.pools .pool-checkin.compact p{font-size:0.7em}section.pool.content .pool-checkin.compact .details h5,section.pool.content .pool-checkin.compact .details p,section.gallery.pools .pool-checkin.compact .details h5,section.gallery.pools .pool-checkin.compact .details p{margin-top:3px;margin-bottom:2px}section.pool.content .pool-checkin.compact .details p,section.gallery.pools .pool-checkin.compact .details p{font-size:0.66em;line-height:1.2}section.pool.content .pool-checkin.compact .reminder,section.gallery.pools .pool-checkin.compact .reminder{font-size:0.95em}section.pool.content .pool-checkin.compact .read-more,section.gallery.pools .pool-checkin.compact .read-more{font-size:0.7em;text-decoration:underline;color:rgba(0,0,0,0.33)}section.pool.content .pool-checkin.lapsed:hover .due-information p span.time,section.pool.content .pool-checkin.lapsed:hover .due-information p span.date,section.pool.content .pool-checkin.lapsed:hover .details p,section.pool.content .pool-checkin.lapsed:hover .details h5,section.gallery.pools .pool-checkin.lapsed:hover .due-information p span.time,section.gallery.pools .pool-checkin.lapsed:hover .due-information p span.date,section.gallery.pools .pool-checkin.lapsed:hover .details p,section.gallery.pools .pool-checkin.lapsed:hover .details h5{color:rgba(0,0,0,0.75)}section.pool.content .pool-checkin.lapsed .remove,section.gallery.pools .pool-checkin.lapsed .remove{border-bottom:1px solid #aaa;color:#787878}section.pool.content .pool-checkin.lapsed .remove:hover,section.gallery.pools .pool-checkin.lapsed .remove:hover{color:#565656;border-bottom:1px solid #565656}section.pool.content .pool-checkin.lapsed .due-information p span.time,section.gallery.pools .pool-checkin.lapsed .due-information p span.time{color:rgba(0,0,0,0.3)}section.pool.content .pool-checkin.lapsed .due-information p span.date,section.gallery.pools .pool-checkin.lapsed .due-information p span.date{color:rgba(0,0,0,0.3)}section.pool.content .pool-checkin.lapsed .due-information p:hover span.time,section.pool.content .pool-checkin.lapsed .due-information p:hover span.date,section.gallery.pools .pool-checkin.lapsed .due-information p:hover span.time,section.gallery.pools .pool-checkin.lapsed .due-information p:hover span.date{color:rgba(0,0,0,0.75)}section.pool.content .pool-checkin.lapsed .details h5,section.pool.content .pool-checkin.lapsed .details p,section.gallery.pools .pool-checkin.lapsed .details h5,section.gallery.pools .pool-checkin.lapsed .details p{color:rgba(0,0,0,0.25)}section.pool.content .pool-checkin.lapsed .reminder i,section.gallery.pools .pool-checkin.lapsed .reminder i{color:rgba(0,0,0,0.3)}section.pool.content .pool-checkin.lapsed .reminder p,section.gallery.pools .pool-checkin.lapsed .reminder p{color:rgba(0,0,0,0.3)}section.pool.content .highlight-projects-dropdown dd,section.pool.content .highlight-projects-dropdown dt,section.pool.content .highlight-projects-dropdown ul,section.gallery.pools .highlight-projects-dropdown dd,section.gallery.pools .highlight-projects-dropdown dt,section.gallery.pools .highlight-projects-dropdown ul{margin:0px;padding:0px}section.pool.content .highlight-projects-dropdown dd,section.pool.content .highlight-projects-dropdown dt,section.pool.content .highlight-projects-dropdown ul,section.pool.content .highlight-projects-dropdown li,section.pool.content .highlight-projects-dropdown a,section.gallery.pools .highlight-projects-dropdown dd,section.gallery.pools .highlight-projects-dropdown dt,section.gallery.pools .highlight-projects-dropdown ul,section.gallery.pools .highlight-projects-dropdown li,section.gallery.pools .highlight-projects-dropdown a{width:100%}section.pool.content .highlight-projects-dropdown dd,section.gallery.pools .highlight-projects-dropdown dd{position:relative}section.pool.content .highlight-projects-dropdown a,section.pool.content .highlight-projects-dropdown a:visited,section.gallery.pools .highlight-projects-dropdown a,section.gallery.pools .highlight-projects-dropdown a:visited{color:#2c3e50;text-decoration:none;outline:none;padding:10px 5px}section.pool.content .highlight-projects-dropdown a:hover,section.gallery.pools .highlight-projects-dropdown a:hover{color:#2c3e50}section.pool.content .highlight-projects-dropdown dt a:hover,section.gallery.pools .highlight-projects-dropdown dt a:hover{color:#34495e;border:2px solid #bdc3c7;border-radius:3px}section.pool.content .highlight-projects-dropdown dt a,section.gallery.pools .highlight-projects-dropdown dt a{background:#ecf0f1 url("http://www.jankoatwarpspeed.com/wp-content/uploads/examples/reinventing-drop-down/arrow.png") no-repeat scroll right center;display:block;padding-right:20px;border:2px solid #bdc3c7;border-radius:3px}section.pool.content .highlight-projects-dropdown dt a span,section.gallery.pools .highlight-projects-dropdown dt a span{cursor:pointer;display:block;padding:5px}section.pool.content .highlight-projects-dropdown dd ul,section.gallery.pools .highlight-projects-dropdown dd ul{background:#ecf0f1 none repeat scroll 0 0;border:2px solid #bdc3c7;border-radius:3px;color:#C5C0B0;display:none;left:0px;padding:5px 0px;position:absolute;z-index:1005;top:2px;width:auto;min-width:100%;list-style:none}section.pool.content .highlight-projects-dropdown span.value,section.gallery.pools .highlight-projects-dropdown span.value{display:none}section.pool.content .highlight-projects-dropdown dd ul li a,section.gallery.pools .highlight-projects-dropdown dd ul li a{padding:10px 5px;display:block}section.pool.content .highlight-projects-dropdown dd ul li a:hover,section.gallery.pools .highlight-projects-dropdown dd ul li a:hover{background-color:#bdc3c7}section.pool.content .highlight-projects-dropdown img.project-icon,section.gallery.pools .highlight-projects-dropdown img.project-icon{border:none;vertical-align:middle;margin-left:10px;margin-right:10px;height:20px;width:25px}section.pool.content .project-icon-visibility,section.gallery.pools .project-icon-visibility{display:xnone}section.gallery.pools.highlight form label{color:#4a525a;font-weight:bold;margin-bottom:3px}section.gallery.pools .pool-highlight{margin:10px 0 20px}section.gallery.pools .pool-highlight .header{background:#363d3d;padding:10px 15px 15px;border-top-left-radius:3px;border-top-right-radius:3px}section.gallery.pools .pool-highlight .header img{float:left;vertical-align:middle;margin-right:15px;height:40px;width:60px;border:1px solid #bdc3c7;border-radius:1px;margin-top:3px}section.gallery.pools .pool-highlight .header h5{margin:0;padding:0px 0px;padding-top:0px;display:inline-block;font-size:1.05em;font-weight:bold}section.gallery.pools .pool-highlight .header h5,section.gallery.pools .pool-highlight .header h5 a{color:#ecf0f1 !important}section.gallery.pools .pool-highlight .header h5 a:hover{color:#fff}section.gallery.pools .pool-highlight .header p.creators{font-size:0.75em;color:rgba(255,255,255,0.7);font-weight:normal;margin-bottom:0}section.gallery.pools .pool-highlight .header p.creators a{color:inherit;border-bottom:2px solid rgba(255,255,255,0.3)}section.gallery.pools .pool-highlight .header .button.remove{margin-right:5px;margin-top:5px;font-weight:bold;text-transform:uppercase}section.gallery.pools .pool-highlight .header .button.view{margin-right:5px;margin-top:5px;font-weight:bold;text-transform:uppercase}section.gallery.pools .pool-highlight .content{background:#ecf0f1;padding:15px 15px;border:1px #bdc3c7 solid;border-bottom-left-radius:3px;border-bottom-right-radius:3px}section.gallery.pools .pool-highlight .content p{padding-bottom:0;margin-bottom:0;color:#363d3d;font-size:0.8em;line-height:1.35}section.gallery.pools .highlight-projects-dropdown dd,section.gallery.pools .highlight-projects-dropdown dt,section.gallery.pools .highlight-projects-dropdown ul{margin:0px;padding:0px}section.gallery.pools .highlight-projects-dropdown dd,section.gallery.pools .highlight-projects-dropdown dt,section.gallery.pools .highlight-projects-dropdown ul,section.gallery.pools .highlight-projects-dropdown li,section.gallery.pools .highlight-projects-dropdown a{width:100%}section.gallery.pools .highlight-projects-dropdown dd{position:relative}section.gallery.pools .highlight-projects-dropdown a,section.gallery.pools .highlight-projects-dropdown a:visited{color:#2c3e50;text-decoration:none;outline:none;padding:10px 5px}section.gallery.pools .highlight-projects-dropdown a:hover{color:#2c3e50}section.gallery.pools .highlight-projects-dropdown dt a:hover{color:#34495e;border:2px solid #bdc3c7;border-radius:3px}section.gallery.pools .highlight-projects-dropdown dt a{background:#ecf0f1 url("http://www.jankoatwarpspeed.com/wp-content/uploads/examples/reinventing-drop-down/arrow.png") no-repeat scroll right center;display:block;padding-right:20px;border:2px solid #bdc3c7;border-radius:3px}section.gallery.pools .highlight-projects-dropdown dt a span{cursor:pointer;display:block;padding:5px}section.gallery.pools .highlight-projects-dropdown dd ul{background:#ecf0f1 none repeat scroll 0 0;border:2px solid #bdc3c7;border-radius:3px;color:#C5C0B0;display:none;left:0px;padding:5px 0px;position:absolute;z-index:1005;top:2px;width:auto;min-width:100%;list-style:none}section.gallery.pools .highlight-projects-dropdown span.value{display:none}section.gallery.pools .highlight-projects-dropdown dd ul li a{padding:10px 5px;display:block}section.gallery.pools .highlight-projects-dropdown dd ul li a:hover{background-color:#bdc3c7}section.gallery.pools .highlight-projects-dropdown img.project-icon{border:none;vertical-align:middle;margin-left:10px;margin-right:10px;height:20px;width:25px}section.gallery.pools .project-icon-visibility{display:xnone}section.projects.project.manage,section.gallery.pools.create-new,section.gallery.courses.create-new{background:#ecf0f1;padding:0 0 100px}section.projects.project.manage h2.callout,section.gallery.pools.create-new h2.callout,section.gallery.courses.create-new h2.callout{color:#4a525a;font-size:2.5em;margin:1em 0 1em}section.projects.project.manage h3.subheader,section.gallery.pools.create-new h3.subheader,section.gallery.courses.create-new h3.subheader{color:#4a525a;font-size:1.5em;margin:1em 0 1em}section.projects.project.manage .divider,section.gallery.pools.create-new .divider,section.gallery.courses.create-new .divider{border-bottom:1px solid rgba(0,0,0,0.1)}section.projects.project.manage p .button,section.gallery.pools.create-new p .button,section.gallery.courses.create-new p .button{border-color:#27ae60;background:#27ae60;font-weight:bold}section.projects.project.manage p .button:hover,section.gallery.pools.create-new p .button:hover,section.gallery.courses.create-new p .button:hover{border-color:#3498db;background:#3498db}section.projects.project.manage p.info,section.gallery.pools.create-new p.info,section.gallery.courses.create-new p.info{font-size:0.75em;line-height:1.4em;color:rgba(0,0,0,0.45);display:block;text-align:center}section.projects.project.manage p.info:first-child,section.gallery.pools.create-new p.info:first-child,section.gallery.courses.create-new p.info:first-child{margin-top:20px}section.projects.project.manage p.info:last-child,section.gallery.pools.create-new p.info:last-child,section.gallery.courses.create-new p.info:last-child{margin-top:15px}section.projects.project.manage .panel,section.gallery.pools.create-new .panel,section.gallery.courses.create-new .panel{background:rgba(255,255,255,0.75);border-color:#bdc3c7;padding-top:20px;padding-bottom:20px}section.projects.project.manage h6.form-item,section.gallery.pools.create-new h6.form-item,section.gallery.pools.highlight h6.form-item,section.gallery.pools.checkin h6.form-item{font-size:0.9em;padding-top:5px;padding-bottom:4px;font-weight:bold;color:rgba(74,82,90,0.75)}section.projects.project.manage h5.form-title,section.gallery.pools.create-new h5.form-title,section.gallery.pools.highlight h5.form-title,section.gallery.pools.checkin h5.form-title{font-size:1.25em;margin-top:0em;margin-bottom:1em;font-weight:bold;color:rgba(74,82,90,0.75);text-align:center}section.projects.project.manage .title input[type='text'],section.gallery.pools.create-new .title input[type='text'],section.gallery.pools.highlight .title input[type='text'],section.gallery.pools.checkin .title input[type='text']{width:100%;margin:0 0 1rem 0;padding:7px 10px;position:relative;text-align:left;margin:0.5em auto 1em;background:#fff;border:2px solid #cccccc;overflow:hidden;font-weight:normal;font-size:1em;height:auto;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);border-radius:3px}section.projects.project.manage .text input[type='text'],section.gallery.pools.create-new .text input[type='text'],section.gallery.pools.highlight .text input[type='text'],section.gallery.pools.checkin .text input[type='text']{width:100%;padding:7px 10px;position:relative;text-align:left;margin:0em auto 0em;background:#fff;border:2px solid #cccccc;overflow:hidden;font-weight:normal;font-size:1em;height:auto;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);border-radius:3px}section.projects.project.manage .datetime_select select,section.gallery.pools.create-new .datetime_select select,section.gallery.pools.highlight .datetime_select select,section.gallery.pools.checkin .datetime_select select{width:auto;min-width:40px;display:inline;padding:0.5rem;padding-right:30px;margin:0 0 1rem 0;font-size:1em;color:rgba(0,0,0,0.75);border:2px solid #cccccc;border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}section.projects.project.manage .field.select select,section.gallery.pools.create-new .field.select select,section.gallery.pools.highlight .field.select select,section.gallery.pools.checkin .field.select select{min-width:40px;padding:0.5rem;margin:0 0 1rem 0;font-size:1em;color:rgba(0,0,0,0.75);border:2px solid #cccccc;border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}section.projects.project.manage .description input[type=text],section.gallery.pools.create-new .description input[type=text],section.gallery.pools.highlight .description input[type=text],section.gallery.pools.checkin .description input[type=text]{border:2px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;border-radius:3px;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}section.projects.project.manage .description textarea,section.gallery.pools.create-new .description textarea,section.gallery.pools.highlight .description textarea,section.gallery.pools.checkin .description textarea{border:2px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;border-radius:3px;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}section.projects.project.manage .description span.char_count,section.projects.project.manage .description span#char_count,section.gallery.pools.create-new .description span.char_count,section.gallery.pools.create-new .description span#char_count,section.gallery.pools.highlight .description span.char_count,section.gallery.pools.highlight .description span#char_count,section.gallery.pools.checkin .description span.char_count,section.gallery.pools.checkin .description span#char_count{background:#bbb;display:inline-block;color:#fff;border-radius:3px;font-size:0.8em;font-weight:bold;padding:2px 5px;margin-top:0;margin-left:0.25em;margin-right:0.25em;margin-bottom:25px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}section.projects.project.manage .description span.char_count.over,section.projects.project.manage .description span#char_count.over,section.gallery.pools.create-new .description span.char_count.over,section.gallery.pools.create-new .description span#char_count.over,section.gallery.pools.highlight .description span.char_count.over,section.gallery.pools.highlight .description span#char_count.over,section.gallery.pools.checkin .description span.char_count.over,section.gallery.pools.checkin .description span#char_count.over{background:#c0392b}section.projects.project.manage .cover-image input[type='file'],section.gallery.pools.create-new .cover-image input[type='file'],section.gallery.pools.highlight .cover-image input[type='file'],section.gallery.pools.checkin .cover-image input[type='file']{margin:10px auto;display:inline-block;margin-bottom:10px}section.projects.project.manage .cover-image #display-project-cover-img,section.projects.project.manage .cover-image #display-pool-cover-img,section.gallery.pools.create-new .cover-image #display-project-cover-img,section.gallery.pools.create-new .cover-image #display-pool-cover-img,section.gallery.pools.highlight .cover-image #display-project-cover-img,section.gallery.pools.highlight .cover-image #display-pool-cover-img,section.gallery.pools.checkin .cover-image #display-project-cover-img,section.gallery.pools.checkin .cover-image #display-pool-cover-img{text-align:center}section.projects.project.manage .cover-image #display-project-cover-img .flex-video,section.projects.project.manage .cover-image #display-pool-cover-img .flex-video,section.gallery.pools.create-new .cover-image #display-project-cover-img .flex-video,section.gallery.pools.create-new .cover-image #display-pool-cover-img .flex-video,section.gallery.pools.highlight .cover-image #display-project-cover-img .flex-video,section.gallery.pools.highlight .cover-image #display-pool-cover-img .flex-video,section.gallery.pools.checkin .cover-image #display-project-cover-img .flex-video,section.gallery.pools.checkin .cover-image #display-pool-cover-img .flex-video{margin:0 auto;height:auto;padding-bottom:10px}section.projects.project.manage .cover-image #display-project-cover-img img,section.projects.project.manage .cover-image #display-pool-cover-img img,section.gallery.pools.create-new .cover-image #display-project-cover-img img,section.gallery.pools.create-new .cover-image #display-pool-cover-img img,section.gallery.pools.highlight .cover-image #display-project-cover-img img,section.gallery.pools.highlight .cover-image #display-pool-cover-img img,section.gallery.pools.checkin .cover-image #display-project-cover-img img,section.gallery.pools.checkin .cover-image #display-pool-cover-img img{background:#333;border:2px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);display:inline-block;margin:0 0 1rem 0;border-radius:3px}section.projects.project.manage .cover-image #display-project-cover-img .no-project-cover-image,section.projects.project.manage .cover-image #display-pool-cover-img .no-project-cover-image,section.gallery.pools.create-new .cover-image #display-project-cover-img .no-project-cover-image,section.gallery.pools.create-new .cover-image #display-pool-cover-img .no-project-cover-image,section.gallery.pools.highlight .cover-image #display-project-cover-img .no-project-cover-image,section.gallery.pools.highlight .cover-image #display-pool-cover-img .no-project-cover-image,section.gallery.pools.checkin .cover-image #display-project-cover-img .no-project-cover-image,section.gallery.pools.checkin .cover-image #display-pool-cover-img .no-project-cover-image{display:block;padding:20px;border:2px dashed #bdc3c7;background:#ecf0f1;border-radius:3px}section.projects.project.manage .cover-image #display-project-cover-img .no-project-cover-image p,section.projects.project.manage .cover-image #display-pool-cover-img .no-project-cover-image p,section.gallery.pools.create-new .cover-image #display-project-cover-img .no-project-cover-image p,section.gallery.pools.create-new .cover-image #display-pool-cover-img .no-project-cover-image p,section.gallery.pools.highlight .cover-image #display-project-cover-img .no-project-cover-image p,section.gallery.pools.highlight .cover-image #display-pool-cover-img .no-project-cover-image p,section.gallery.pools.checkin .cover-image #display-project-cover-img .no-project-cover-image p,section.gallery.pools.checkin .cover-image #display-pool-cover-img .no-project-cover-image p{margin:0;padding:0;font-size:0.85em;line-height:1.2;padding:3px 0;color:#7f8c8d}section.projects.project.manage .cover-image #display-project-cover-img .no-project-cover-image p.strong,section.projects.project.manage .cover-image #display-pool-cover-img .no-project-cover-image p.strong,section.gallery.pools.create-new .cover-image #display-project-cover-img .no-project-cover-image p.strong,section.gallery.pools.create-new .cover-image #display-pool-cover-img .no-project-cover-image p.strong,section.gallery.pools.highlight .cover-image #display-project-cover-img .no-project-cover-image p.strong,section.gallery.pools.highlight .cover-image #display-pool-cover-img .no-project-cover-image p.strong,section.gallery.pools.checkin .cover-image #display-project-cover-img .no-project-cover-image p.strong,section.gallery.pools.checkin .cover-image #display-pool-cover-img .no-project-cover-image p.strong{font-weight:bold;color:#1BBC9B}section.projects.project.manage .settings,section.gallery.pools.create-new .settings,section.gallery.pools.highlight .settings,section.gallery.pools.checkin .settings{margin-bottom:15px}section.projects.project.manage .settings .switch-group,section.gallery.pools.create-new .settings .switch-group,section.gallery.pools.highlight .settings .switch-group,section.gallery.pools.checkin .settings .switch-group{position:relative;margin-top:0.5em;margin-bottom:1em}section.projects.project.manage .settings .switch-group .switch,section.gallery.pools.create-new .settings .switch-group .switch,section.gallery.pools.highlight .settings .switch-group .switch,section.gallery.pools.checkin .settings .switch-group .switch{position:absolute}section.projects.project.manage .settings .switch-group h6,section.projects.project.manage .settings .switch-group p,section.gallery.pools.create-new .settings .switch-group h6,section.gallery.pools.create-new .settings .switch-group p,section.gallery.pools.highlight .settings .switch-group h6,section.gallery.pools.highlight .settings .switch-group p,section.gallery.pools.checkin .settings .switch-group h6,section.gallery.pools.checkin .settings .switch-group p{margin:0;padding:0;margin-left:75px;cursor:pointer}section.projects.project.manage .settings .switch-group h6,section.gallery.pools.create-new .settings .switch-group h6,section.gallery.pools.highlight .settings .switch-group h6,section.gallery.pools.checkin .settings .switch-group h6{font-size:0.9em;padding-top:5px;padding-bottom:4px;font-weight:bold;color:rgba(74,82,90,0.75)}section.projects.project.manage .settings .switch-group p,section.gallery.pools.create-new .settings .switch-group p,section.gallery.pools.highlight .settings .switch-group p,section.gallery.pools.checkin .settings .switch-group p{font-size:0.8em;color:rgba(0,0,0,0.75);line-height:1.2}section.pools.content{xmargin-top:-15px !important}section.pool.header{position:relative;background:#000;border-bottom:1px solid rgba(255,255,255,0.1);display:block;margin-top:-15px !important;min-height:300px;overflow:hidden;width:100%}section.pool.header .cover{position:absolute;z-index:2;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover !important}section.pool.header .fade{position:absolute;z-index:3;bottom:0;width:100%;height:50%;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%)}section.pool.header .actions{opacity:1;position:absolute;z-index:5;top:15px;width:100%;padding:0px 0px;margin-top:0px}section.pool.header .actions .columns{padding:0px 40px}section.pool.header .actions a{border:2px solid rgba(255,255,255,0.45);padding-top:0.35rem;padding-right:0.5rem;padding-bottom:0.35rem;padding-left:0.5rem;font-size:0.55rem;background-color:rgba(255,255,255,0.1);color:#FFF;font-weight:bold;border-radius:4px}section.pool.header .actions a:hover{border:2px solid rgba(255,255,255,0.65);background-color:rgba(255,255,255,0.2)}section.pool.header .content{opacity:1;position:absolute;z-index:5;bottom:30px;width:100%;padding:0px 0px;margin-top:100px}section.pool.header .content .columns{padding:0px 40px}section.pool.header .content h1,section.pool.header .content h1 a{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.35);font-weight:bold;font-size:1.5em}section.pool.header .content h3,section.pool.header .content h3 a{color:rgba(200,200,200,0.8);text-shadow:1px 1px 3px rgba(0,0,0,0.35);font-weight:normal;font-size:1.15em}section.pool.header .content p{font-size:0.9em;color:rgba(255,255,255,0.85);text-shadow:1px 1px rgba(0,0,0,0.35);font-weight:bold}section.pool.header .content a{color:rgba(255,255,255,0.85);text-decoration:underline}section.pool.header .content a:hover{color:white}.compact section.pool.header{margin-top:-15px !important;min-height:160px}.compact section.pool.header .actions{top:15px;margin-top:0px}.compact section.pool.header .content{bottom:10px;margin-top:100px}section.pool.nav{background:#fff;border-bottom:1px solid #eee;padding:15px 0}section.pool.nav .columns{padding:0px 40px}section.pool.nav p,section.pool.nav a{margin-bottom:0}section.pool.nav a.button{font-weight:bold}section.pool.content{position:relative}section.pool.content .section-count-and-title{margin-bottom:20px}section.pool.content .section-content{margin-top:40px;margin-bottom:20px}div.pool{margin:20px 0px 20px;padding-bottom:20px;border-bottom:1px solid #eee;height:auto}div.pool:hover .cover{opacity:0.85}div.pool .cover{display:block;z-index:2;width:100px;height:100px;float:left;margin-right:20px;background:#4a525a;background-position:center center;background-repeat:no-repeat;background-size:cover !important;transition:all 300ms ease-out;border-radius:3px;border:1px solid #eee;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}div.pool .cover:hover{opacity:0.85}div.pool .content{padding:0px 0px;margin:0}div.pool .content h3,div.pool .content a,div.pool .content p{margin:0;padding:0}div.pool .content h3,div.pool .content h3 a{font-size:1em;color:#333;font-weight:bold;margin-bottom:0px}div.pool .content h5{font-size:0.75em;color:#999;font-weight:normal}div.pool .content h5 a.button{padding:3px 5px;margin-right:3px}div.pool .content h5 span.label{padding:3px 5px;margin-right:3px;font-size:0.75em;color:#FFF;font-weight:normal}div.pool .content p{margin-top:10px;font-size:1em;color:#666}div.pool .content p a.more{display:inline-block;border-radius:2px;background:#e7e7e7;color:#fff;padding:2px 4px;font-weight:bold;font-size:0.75em;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}div.pool .content p a.more:hover{background:#999}.small div.pool{margin:0px 0px 0px;padding:5px 3px 0px;border-bottom:1px solid #eee;height:auto;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.small div.pool:hover{background:rgba(0,0,0,0.1)}.small div.pool .cover{width:44px;height:44px;margin-right:10px}.small div.pool .content h3,.small div.pool .content h3 a{font-size:0.9em}.small div.pool .content h5{font-size:0.70em}.small div.pool .content p{display:none}section.projects.create-new.header{background:#4a525a;padding:15px 0;border-bottom:1px solid #bdc3c7}section.projects.create-new.header .columns{padding:0px 44px}section.projects.create-new.header h1{font-size:1.35em;font-weight:bold;color:#ecf0f1}section.projects.create-new{padding:30px 0}section.projects.create-new h2.callout{color:#4a525a;font-size:2.5em;margin:1.5em 0 1em}section.projects.create-new p.info{font-size:0.75em;line-height:1.4em;color:rgba(0,0,0,0.6)}section.projects.create-new .statement{color:#4a525a;font-size:1.33em}section.projects.create-new .statement .select-option-group{position:relative;display:inline-block;border:2px solid #bdc3c7;border-radius:5px;background:#fff;padding:0;margin:10px 5px}section.projects.create-new .statement .select-option-group a{display:block;text-align:left;margin-left:0;overflow:hidden;padding:7px 10px;padding-right:30px;font-weight:bold}section.projects.create-new .statement .select-option-group a:hover{color:#2c3e50}section.projects.create-new .statement .select-option-group .filter-option-expand-indicator{margin-top:8px;width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid rgba(0,0,0,0.3);position:absolute;right:10px;top:10px}section.projects.create-new .statement .pool-option-group{position:relative;display:inline-block;border:2px solid #bdc3c7;border-radius:5px;background:#fff;padding:0;margin:10px 5px;padding:7px 10px;font-weight:bold}section.projects.create-new .statement .pool-option-group a{display:block;text-align:left;margin-left:0;overflow:hidden;padding-right:30px}section.projects.create-new .statement .pool-option-group a:hover{color:#2c3e50}section.projects.create-new #error_explanation{margin-top:10px;margin-bottom:80px}section.projects.create-new form input[type='text']{width:66%;margin:0;padding:0;position:relative;text-align:left;padding:7px 10px;margin:0.5em auto 1em;background:#fff;border:0px solid #bdc3c7;border-bottom:2px solid #bdc3c7;overflow:hidden;font-weight:bold;font-size:1.5em;height:60px;box-shadow:none}li.project{margin:0em 0px 0.25em}div.project{border:1px solid #bdc3c7;border-radius:3px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,0.1);height:auto}div.project:hover .cover{xopacity:0.9}div.project:hover .overlay{opacity:1}div.project .cover{display:block;z-index:2;width:100%;height:200px;opacity:1;background-position:center center;background-repeat:no-repeat;background-size:cover !important;transition:all 300ms ease-out;background-color:#4a525a;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}div.project .cover:hover{xopacity:0.85}div.project .overlay{display:block;z-index:3;width:100%;height:200px;padding:25px;text-align:center;position:absolute;top:0;left:0;background:rgba(0,0,0,0.75);-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;opacity:0;overflow:hidden}div.project .overlay p.summary{font-size:0.9em;color:#FFF;line-height:1;position:relative;top:25%;font-weight:bold;transform:translateY(-25%)}div.project .overlay span{display:inline-block}div.project .overlay p.description{font-size:0.9em;color:#FFF;line-height:1.35;position:relative;xtop:25%;font-weight:normal;xtransform:translateY(-25%);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}div.project .content{opacity:1;display:block;background:#FFF;z-index:5;padding:25px 15px 15px;margin:0;border-top:1px solid #bdc3c7}div.project .content h3,div.project .content a,div.project .content p{margin:0;padding:0}div.project .content h3,div.project .content h3 a{font-size:1.1em;font-weight:bold;margin-bottom:0px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.project .content p{font-size:0.75em;color:#878787}div.project .content p.categories{font-weight:normal;margin-top:7px;margin-bottom:5px;height:22px;overflow:hidden}div.project .content p.categories a.category{display:inline-block;margin-bottom:10px;text-transform:uppercase;line-height:1;margin-right:5px;color:#878787;padding:4px 6px 3px 6px;border:1px solid #7f8c8d;border-radius:3px;font-size:0.8em;font-weight:bold}div.project .content p.summary{color:#bdc3c7}div.project .content p.summary span{display:inline-block;margin-right:5px}div.project .content p.summary span:hover{color:#7f8c8d}div.project .team{padding:00px 15px 10px 15px;clear:both;z-index:10;position:absolute;top:185px;left:auto;right:auto;height:32px;overflow:hidden}div.project .team .member{margin-right:3px;margin-bottom:0px;display:inline-block;float:left}div.project .team .member a.profile-image{margin:0;padding:0}div.project .team .member a.profile-image .member-avatar{margin:0;padding:0;width:30px;height:30px;border:1px solid #bdc3c7;-webkit-box-shadow:0px 0px 0px 2px transparent;-moz-box-shadow:0px 0px 0px 2px transparent;box-shadow:0px 0px 0px 2px transparent}div.project .team:after{clear:both}div.project .highlighted{color:#1abc9c;font-weight:bold;font-size:0.6875rem}section.projects.project.navigation{margin-top:0px;margin-bottom:0px;font-size:0.9em;border-top:1px solid #bdc3c7;border-bottom:1px solid #bdc3c7;background:#fff;padding:15px 0}section.projects.project.navigation .columns{padding:0px 40px}section.projects.project.navigation p,section.projects.project.navigation a{margin-bottom:0}section.projects.project.navigation a.button{font-weight:bold}section.projects.project.navigation.no-margin{margin-top:0}section.projects.project.navigation span.count{background:#bbb;display:inline-block;color:#fff;border-radius:3px;font-size:0.5em;padding:2px 5px;margin:0;margin-left:0.25em;margin-right:0.25em}section.project.content ul.meta-tags,section.project.header ul.meta-tags,section.project.details ul.meta-tags{list-style:none;padding-left:0;margin-left:0;margin-bottom:10px}section.project.content ul.meta-tags li,section.project.header ul.meta-tags li,section.project.details ul.meta-tags li{width:auto;margin:0;padding:0;display:inline-block}section.project.content ul.meta-tags li a,section.project.header ul.meta-tags li a,section.project.details ul.meta-tags li a{width:auto;margin:5px 5px;display:inline-block;position:relative;text-align:left;border:2px solid #bdc3c7;background:rgba(255,255,255,0.5);border-radius:5px;margin-left:0;overflow:hidden;padding:7px 10px;font-weight:bold;color:#2c3e50;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}section.project.content ul.meta-tags li a:hover,section.project.header ul.meta-tags li a:hover,section.project.details ul.meta-tags li a:hover{background:#FFF}section.project.content ul.meta-tags li a{width:auto;margin:5px 3px;border-radius:3px;padding:4px 6px;font-weight:normal;font-size:0.85em;margin-left:0;color:#666;border:1px solid #bdc3c7}section.project.content .side-right{background:#ecf0f1;border-color:#bdc3c7}section.project.header{min-height:250px;position:relative;margin-bottom:0;margin-top:-15px;background:#ecf0f1}section.project.header .header-title-container{position:relative;min-height:350px;background:#212121;margin:30px;border:1px solid #bdc3c7;border-radius:3px;overflow:hidden}section.project.header .header-about-container{position:relative;margin:0px 30px 35px;padding:0px 10px}section.project.header .header-about-container p.about{margin:0;padding:0;font-size:1.5em;line-height:1.45}section.project.header .header-about-container a.read-more{position:absolute;bottom:-4px;right:0;background:#bbb;display:block;color:#fff;border-radius:3px;padding:2px 5px;margin:0;margin-left:10px;margin-right:10px;width:auto}section.project.header .header-info-container{position:relative;margin:5px 0;padding:0px 20px}section.project.header .header-info-container p.created{margin:5px 0;padding:0;font-size:1.1em;line-height:1.45;color:#7f8c8d}section.project.header .cover{z-index:1;position:absolute;height:100%;width:100%;margin-right:-40px;background-position:center center;background-repeat:no-repeat;background-size:cover !important;top:0;z-index:1}section.project.header .fade{position:absolute;z-index:3;bottom:0;width:100%;height:50%;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%)}section.project.header .actions{opacity:1;position:absolute;z-index:6;top:20px;width:100%;padding:10px;margin-top:0px}section.project.header .actions .columns{padding:0px 40px}section.project.header .actions a{border:2px solid rgba(255,255,255,0.45);padding-top:0.35rem;padding-right:0.5rem;padding-bottom:0.35rem;padding-left:0.5rem;font-size:0.55rem;background-color:rgba(255,255,255,0.1);color:#FFF;font-weight:bold;border-radius:4px}section.project.header .actions a:hover{border:2px solid rgba(255,255,255,0.65);background-color:rgba(255,255,255,0.2)}section.project.header .fade{position:absolute;z-index:3;bottom:0;width:100%;height:50%;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%)}section.project.header .content{opacity:1;display:block;overflow:hidden;width:100%;position:absolute;bottom:0;z-index:5;padding:40px 40px;background:transparent}section.project.header .content .columns{padding:0px 40px}section.project.header .content h1,section.project.header .content h1 a{color:#fff;font-weight:bold;font-size:2em;margin-bottom:0;padding-bottom:5px}section.project.header .content h2,section.project.header .content h2 a{color:rgba(200,200,200,0.8);font-weight:normal;font-size:1.05em;margin:0;padding-top:0}section.project.header .content p{font-size:1em;color:rgba(255,255,255,0.85);xtext-shadow:1px 1px rgba(0,0,0,0.35);font-weight:normal}section.project.header .content p a{xtext-decoration:underline;border-bottom:2px solid rgba(255,255,255,0.35)}section.project.header .content a{color:rgba(255,255,255,0.85)}section.project.header .content a:hover{color:white}section.project.header .content p{margin:0}section.project.header .content p a.button{font-weight:bold;xmargin-top:12px;margin-bottom:0;padding:10px 15px;color:#FFF}section.project.main{margin-top:20px}section.project.content{margin-top:0px}section.project.content p.description{font-size:0.8em}section.project.content hr.compact{margin-top:0}section.project.content .sidebar p{font-weight:1em;margin-bottom:0.25em;padding:0}section.project.content .sidebar h5{font-size:0.75em;font-weight:bold;color:#666}section.project.content .documentation-content h3{font-weight:bold;font-size:2em;margin-top:0.45em;margin-bottom:1em}section.project.content .documentation-content p{font-size:1em;line-height:1.66em;margin-bottom:1em}section.project.content .documentation-content blockquote{background:#f9f9f9;border-left:10px solid #1bbc9b;color:#1bbc9b;margin:1.5em -10px;padding:0.5em 10px;font-size:1.5em}section.project.content .documentation-content img{border:1px solid #ecf0f1;background:#333;box-shadow:0 1px 2px rgba(0,0,0,0.1)}section.project.content .documentation-content code{display:block;background:#23241f;font-family:Menlo, Courier, monospace;font-size:0.75em;padding:20px;white-space:pre;line-height:1.33em;color:#F0F0F0 !important;border:0}section.project.content div.meeja_attachment div.meeja_attachment_actions{opacity:0;-moz-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}section.project.content div.meeja_attachment:hover div.meeja_attachment_actions{opacity:1 !important}section.project.comments{margin-bottom:3em}.comment-action{margin-top:40px}.comment-action h3{margin-bottom:0;font-size:1.1em;font-weight:bold}.comment-action h3 i{margin-right:10px}section.courses h5.no-results,section.pools h5.no-results,section.projects h5.no-results,section.project h5.no-results,section.pool.content h5.no-results,section.course.content h5.no-results{color:rgba(153,153,153,0.5);font-size:3.5em;margin:0.5em 0;text-align:center}section.courses p.no-results,section.pools p.no-results,section.projects p.no-results,section.project p.no-results,section.pool.content p.no-results,section.course.content p.no-results{color:rgba(153,153,153,0.5);font-size:1.5em;margin:0.5em 0;text-align:center}section.courses p.no-results a,section.pools p.no-results a,section.projects p.no-results a,section.project p.no-results a,section.pool.content p.no-results a,section.course.content p.no-results a{color:rgba(153,153,153,0.75);border-bottom:2px solid rgba(153,153,153,0.2)}section.courses p.no-results a:hover,section.pools p.no-results a:hover,section.projects p.no-results a:hover,section.project p.no-results a:hover,section.pool.content p.no-results a:hover,section.course.content p.no-results a:hover{color:rgba(153,153,153,0.9);border-bottom:2px solid rgba(153,153,153,0.4)}section.courses p.no-results.small,section.pools p.no-results.small,section.projects p.no-results.small,section.project p.no-results.small,section.pool.content p.no-results.small,section.course.content p.no-results.small{font-size:1em}section.courses p.no-results:last-child,section.pools p.no-results:last-child,section.projects p.no-results:last-child,section.project p.no-results:last-child,section.pool.content p.no-results:last-child,section.course.content p.no-results:last-child{margin-bottom:4em}section.courses #filter-section,section.pools #filter-section,section.projects #filter-section,section.project #filter-section,section.pool.content #filter-section,section.course.content #filter-section{margin-bottom:20px}section.courses .search-reset,section.pools .search-reset,section.projects .search-reset,section.project .search-reset,section.pool.content .search-reset,section.course.content .search-reset{display:block;margin-top:0}section.courses .search-reset a,section.pools .search-reset a,section.projects .search-reset a,section.project .search-reset a,section.pool.content .search-reset a,section.course.content .search-reset a{display:block;background:#bbb;color:#fff;border-radius:3px;font-size:11px !important;font-weight:bold;padding:2px 5px;margin-top:0;margin-left:0.25em;margin-right:0.25em;text-transform:uppercase;-moz-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}section.courses .search-reset a:hover,section.pools .search-reset a:hover,section.projects .search-reset a:hover,section.project .search-reset a:hover,section.pool.content .search-reset a:hover,section.course.content .search-reset a:hover{background:#ccc}section.courses .filter-side-list,section.pools .filter-side-list,section.projects .filter-side-list,section.project .filter-side-list,section.pool.content .filter-side-list,section.course.content .filter-side-list{padding-bottom:10px;margin-left:0;list-style:none;margin-left:-10px}section.courses .filter-side-list li,section.pools .filter-side-list li,section.projects .filter-side-list li,section.project .filter-side-list li,section.pool.content .filter-side-list li,section.course.content .filter-side-list li{color:rgba(0,0,0,0.5);padding:3px 10px;border-radius:3px;cursor:pointer;font-size:0.9em;margin:2px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-moz-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}section.courses .filter-side-list li a,section.pools .filter-side-list li a,section.projects .filter-side-list li a,section.project .filter-side-list li a,section.pool.content .filter-side-list li a,section.course.content .filter-side-list li a{color:inherit;margin:0;padding:0}section.courses .filter-side-list li.selected,section.pools .filter-side-list li.selected,section.projects .filter-side-list li.selected,section.project .filter-side-list li.selected,section.pool.content .filter-side-list li.selected,section.course.content .filter-side-list li.selected{font-weight:bold;color:#16a085;xbackground:rgba(0,0,0,0.05)}section.courses .filter-side-list li:hover,section.pools .filter-side-list li:hover,section.projects .filter-side-list li:hover,section.project .filter-side-list li:hover,section.pool.content .filter-side-list li:hover,section.course.content .filter-side-list li:hover{color:#000;background:rgba(0,0,0,0.05)}section.courses .filter-side-list.half-wide li,section.pools .filter-side-list.half-wide li,section.projects .filter-side-list.half-wide li,section.project .filter-side-list.half-wide li,section.pool.content .filter-side-list.half-wide li,section.course.content .filter-side-list.half-wide li{width:49%;display:inline-block}section.courses .f-dropdown.projects-filter-drop,section.pools .f-dropdown.projects-filter-drop,section.projects .f-dropdown.projects-filter-drop,section.project .f-dropdown.projects-filter-drop,section.pool.content .f-dropdown.projects-filter-drop,section.course.content .f-dropdown.projects-filter-drop{border:2px solid rgba(0,0,0,0.3);border-radius:3px;padding:0;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.35);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.35)}section.courses .f-dropdown.projects-filter-drop:focus,section.pools .f-dropdown.projects-filter-drop:focus,section.projects .f-dropdown.projects-filter-drop:focus,section.project .f-dropdown.projects-filter-drop:focus,section.pool.content .f-dropdown.projects-filter-drop:focus,section.course.content .f-dropdown.projects-filter-drop:focus{outline:none}section.courses .f-dropdown.projects-filter-drop:before,section.pools .f-dropdown.projects-filter-drop:before,section.projects .f-dropdown.projects-filter-drop:before,section.project .f-dropdown.projects-filter-drop:before,section.pool.content .f-dropdown.projects-filter-drop:before,section.course.content .f-dropdown.projects-filter-drop:before{border-color:transparent rgba(0,0,0,0.3) transparent transparent;border-right-style:solid;display:none}section.courses .f-dropdown.projects-filter-drop:after,section.pools .f-dropdown.projects-filter-drop:after,section.projects .f-dropdown.projects-filter-drop:after,section.project .f-dropdown.projects-filter-drop:after,section.pool.content .f-dropdown.projects-filter-drop:after,section.course.content .f-dropdown.projects-filter-drop:after{display:none;border-color:transparent rgba(0,0,0,0.3) transparent transparent;border-right-style:solid}section.courses .f-dropdown.projects-filter-drop .filter-drop-header,section.pools .f-dropdown.projects-filter-drop .filter-drop-header,section.projects .f-dropdown.projects-filter-drop .filter-drop-header,section.project .f-dropdown.projects-filter-drop .filter-drop-header,section.pool.content .f-dropdown.projects-filter-drop .filter-drop-header,section.course.content .f-dropdown.projects-filter-drop .filter-drop-header{position:relative;background:rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.1);padding:15px 20px}section.courses .f-dropdown.projects-filter-drop .filter-drop-header h5,section.pools .f-dropdown.projects-filter-drop .filter-drop-header h5,section.projects .f-dropdown.projects-filter-drop .filter-drop-header h5,section.project .f-dropdown.projects-filter-drop .filter-drop-header h5,section.pool.content .f-dropdown.projects-filter-drop .filter-drop-header h5,section.course.content .f-dropdown.projects-filter-drop .filter-drop-header h5{margin:0;padding:0;font-weight:bold;text-transform:uppercase;color:#666}section.courses .f-dropdown.projects-filter-drop .filter-drop-header .search-reset,section.pools .f-dropdown.projects-filter-drop .filter-drop-header .search-reset,section.projects .f-dropdown.projects-filter-drop .filter-drop-header .search-reset,section.project .f-dropdown.projects-filter-drop .filter-drop-header .search-reset,section.pool.content .f-dropdown.projects-filter-drop .filter-drop-header .search-reset,section.course.content .f-dropdown.projects-filter-drop .filter-drop-header .search-reset{position:absolute;top:10px;right:20px;margin-top:3px}section.courses .f-dropdown.projects-filter-drop .filter-drop-content,section.pools .f-dropdown.projects-filter-drop .filter-drop-content,section.projects .f-dropdown.projects-filter-drop .filter-drop-content,section.project .f-dropdown.projects-filter-drop .filter-drop-content,section.pool.content .f-dropdown.projects-filter-drop .filter-drop-content,section.course.content .f-dropdown.projects-filter-drop .filter-drop-content{padding:20px 20px 5px 20px}section.courses .filter-option-group,section.pools .filter-option-group,section.projects .filter-option-group,section.project .filter-option-group,section.pool.content .filter-option-group,section.course.content .filter-option-group{position:relative;padding:5px 10px;border-radius:3px;margin-left:-10px;margin-right:-10px;margin-bottom:5px}section.courses .filter-option-group:hover,section.pools .filter-option-group:hover,section.projects .filter-option-group:hover,section.project .filter-option-group:hover,section.pool.content .filter-option-group:hover,section.course.content .filter-option-group:hover{background:rgba(0,0,0,0.05)}section.courses .filter-option-group .filter-option-expand-link,section.pools .filter-option-group .filter-option-expand-link,section.projects .filter-option-group .filter-option-expand-link,section.project .filter-option-group .filter-option-expand-link,section.pool.content .filter-option-group .filter-option-expand-link,section.course.content .filter-option-group .filter-option-expand-link{display:block}section.courses .filter-option-group h5,section.pools .filter-option-group h5,section.projects .filter-option-group h5,section.project .filter-option-group h5,section.pool.content .filter-option-group h5,section.course.content .filter-option-group h5{margin:0;padding:0;display:inline-block;margin-right:5px}section.courses .filter-option-group span.selection,section.pools .filter-option-group span.selection,section.projects .filter-option-group span.selection,section.project .filter-option-group span.selection,section.pool.content .filter-option-group span.selection,section.course.content .filter-option-group span.selection{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.courses .filter-option-group span.selection.none,section.pools .filter-option-group span.selection.none,section.projects .filter-option-group span.selection.none,section.project .filter-option-group span.selection.none,section.pool.content .filter-option-group span.selection.none,section.course.content .filter-option-group span.selection.none{color:rgba(0,0,0,0.35);font-style:normal}section.courses .filter-option-group .search-reset,section.pools .filter-option-group .search-reset,section.projects .filter-option-group .search-reset,section.project .filter-option-group .search-reset,section.pool.content .filter-option-group .search-reset,section.course.content .filter-option-group .search-reset{margin-top:3px}section.courses .filter-option-group .filter-option-expand-indicator,section.pools .filter-option-group .filter-option-expand-indicator,section.projects .filter-option-group .filter-option-expand-indicator,section.project .filter-option-group .filter-option-expand-indicator,section.pool.content .filter-option-group .filter-option-expand-indicator,section.course.content .filter-option-group .filter-option-expand-indicator{margin-top:8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid rgba(0,0,0,0.3);position:absolute;right:10px;top:4px}nav.sharing span.no-show{display:none}nav.sharing .button-group{border-radius:3px;xborder:1px solid #ededed}nav.sharing .button-group a{color:#999 !important;font-size:1.33em;padding:5px 12px;margin-right:0em;border-radius:0px;background:#FFF;margin-bottom:0 !important;border:0px solid #ededed;border-left:0px solid #ededed}nav.sharing .button-group a:hover{background:#dedede}nav.sharing .button-group>li>button,nav.sharing .button-group>li .button{border-left:1px solid #ddd;margin-left:-1px}nav.sharing .button-group>li:first-child>button,nav.sharing .button-group>li:first-child .button{margin-left:0px}nav.sharing .button-group>li{border:1px solid #ddd;border-right:0}nav.sharing .button-group>li:last-child{border:1px solid #ddd;border-right:1px solid #ddd  !important}section.project #add_member_form,section.projects #add_member_form,section.pool #add_member_form{width:66%;margin:0 auto;margin-bottom:20px}section.project #add_member_form .prefix,section.projects #add_member_form .prefix,section.pool #add_member_form .prefix{width:100%;margin:0;padding:0;position:relative;text-align:right;padding:0px 10px;border:1px solid #bdc3c7;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;font-size:1em;font-weight:bold;color:#999;height:40px}section.project #add_member_form input[type='text'],section.projects #add_member_form input[type='text'],section.pool #add_member_form input[type='text']{width:100%;margin:0;padding:0;position:relative;text-align:left;padding:7px 10px;background:#fff;border:1px solid #bdc3c7;border-left:0px;border-right:0px;overflow:hidden;font-weight:bold;color:#2c3e50;height:40px}section.project #add_member_form .button,section.projects #add_member_form .button,section.pool #add_member_form .button{margin:0;height:40px;border:1px solid #bdc3c7;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:bold;font-size:12px}
