*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#222;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;-webkit-font-smoothing:antialiased;line-height:22.5px;word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25em;margin:0;text-rendering:optimizeLegibility}h1.heading,h2.heading,h3.heading,h4.heading,h5.heading,h6.heading{border-bottom:2px solid #3c3853;color:#3c3853;font-weight:300;margin-bottom:11.25px;padding-bottom:5.625px}h1.heading a,h2.heading a,h3.heading a,h4.heading a,h5.heading a,h6.heading a{color:#3c3853}h1.heading.simple,h2.heading.simple,h3.heading.simple,h4.heading.simple,h5.heading.simple,h6.heading.simple{border-bottom:0;padding-bottom:0}h1.heading .truncate,h2.heading .truncate,h3.heading .truncate,h4.heading .truncate,h5.heading .truncate,h6.heading .truncate{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}h1.heading .more,h2.heading .more,h3.heading .more,h4.heading .more,h5.heading .more,h6.heading .more{float:right;text-transform:lowercase}h1{font-size:33.75px}h1 .more{font-size:22.5px}h2{font-size:30px}h2 .more{font-size:18.75px}h2.heading{border-bottom:0}h3{font-size:26.25px}h3 .more{font-size:15px}h4{font-size:22.5px}h4 .more{font-size:15px}h5{font-size:18.75px}h5 .more{font-size:15px}h6{font-size:15px}h6 .more{font-size:15px}p{margin:0 0 11.25px}a{color:#305393;text-decoration:none;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear}a:hover{color:#5d7ccf}a:active,a:focus{color:#305393;outline-offset:5px}hr{border-bottom:1px solid #e2e2e2;border-left:0;border-right:0;border-top:0;margin:22.5px 0}img{margin:0;max-width:100%}abbr,acronym{border-bottom:1px dotted #e2e2e2;cursor:help}address{display:block;margin:0 0 11.25px}hgroup{margin-bottom:11.25px}del{color:#777}blockquote{font-style:italic;margin:22.5px 0;padding-left:40px;position:relative}blockquote:before{color:rgba(34,34,34,0.7);content:'\201C';font-size:52px;font-style:none;left:0;position:absolute;top:12px}cite{color:#777;font-style:italic}cite:before{content:'\2014 \00A0'}code,pre{font-size:13.5px}pre{background-color:#f2f2f2;border:1px solid #e2e2e2;border-radius:3px;display:-webkit-box;display:-ms-flexbox;overflow-x:scroll;margin:22.5px 0;padding:11.25px .809em}.user-generated-content a:hover{text-decoration:underline}ul.default,ol.default,.user-generated-content ul,.links-component ul{list-style-type:disc;margin-bottom:11.25px;padding-left:22.5px}.user-generated-content ol{list-style-type:decimal;margin-bottom:11.25px;padding-left:22.5px}ul,ol{margin:0;padding:0;list-style-type:none}dl{line-height:22.5px;margin-bottom:11.25px}dl dt{font-weight:bold;margin-top:11.25px}dl dd{margin:0}fieldset{background:#e2e2e2;margin:0 0 11.25px 0;padding:22.5px}input[disabled]{opacity:.75}input[disabled]:hover{cursor:not-allowed}input,label,select{display:block;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:15px}label,.label{color:#3c3853;display:block;font-weight:bold;margin-bottom:5.625px;text-transform:uppercase}label.required:after,.label.required:after{color:red;content:"*"}label abbr,.label abbr{display:none}textarea,input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#f3f3f3;background-image:_deprecated-webkit-gradient(linear,left top,left bottom,#f3f3f3,white);background-image:-webkit-linear-gradient(#f3f3f3,white);background-image:linear-gradient(#f3f3f3,white);border-radius:3px;border:1px solid #c9c9c9;color:#222;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;outline:0;padding:27px 24px;width:100%}textarea:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus{background-color:white;background-image:_deprecated-webkit-gradient(linear,left top,left bottom,white,white);background-image:-webkit-linear-gradient(white,white);background-image:linear-gradient(white,white);outline:1px dotted;outline-offset:5px}
input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:5.625px}input[type="file"]{width:100%}select{margin-bottom:22.5px;width:auto}button,input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;outline:0;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,input[type="submit"]:focus{outline:1px dotted}input::-ms-clear{display:none}table{border-collapse:collapse;margin:11.25px 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #222;font-weight:bold;padding:11.25px 0;text-align:left}td{border-bottom:1px solid #e2e2e2;padding:11.25px 0}tr,td,th{vertical-align:middle}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;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)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,white),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,white 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,white 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,white 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear,top,white 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%;background-clip:padding-box;box-shadow:0 0 3px white 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("https://ddrj41szzqhh2.cloudfront.net/c-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("https://ddrj41szzqhh2.cloudfront.net/c-assets/chosen-sprite.png") no-repeat 0 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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url("https://ddrj41szzqhh2.cloudfront.net/c-assets/chosen-sprite.png") no-repeat 100% -20px;background:url("https://ddrj41szzqhh2.cloudfront.net/c-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{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;-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:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear,false,#3875d7 20%,#2a62bc 90%;color:#fff}.chosen-container .chosen-results li.no-results{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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,white));background-image:-webkit-linear-gradient(#eee 1%,white 15%);background-image:-moz-linear-gradient(#eee 1%,white 15%);background-image:-o-linear-gradient(#eee 1%,white 15%);background-image:linear,false,#eee 1%,white 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:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;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:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear,false,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%;background-clip:padding-box;box-shadow:0 0 2px white 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 .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("https://ddrj41szzqhh2.cloudfront.net/c-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:-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:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear,top,#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:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,white));background-image:-webkit-linear-gradient(#eee 20%,white 80%);background-image:-moz-linear-gradient(#eee 20%,white 80%);background-image:-o-linear-gradient(#eee 20%,white 80%);background-image:linear,false,#eee 20%,white 80%;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;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:#111!important}.chosen-disabled{opacity:.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:0}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url("https://ddrj41szzqhh2.cloudfront.net/c-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}.chosen-search{box-shadow:2px 2px 9px #3c3853}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dppx){.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("https://ddrj41szzqhh2.cloudfront.net/c-assets/chosen-sprite@2x.png")!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.screenreader{border:0 none;clip:rect(0,0,0,0);color:#fff;height:0!important;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0!important}iframe[name="authentication"]{display:block;margin:0 auto}button,input[type="submit"],.button{background:transparent;background-clip:padding-box;border:0;border-radius:2px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;-webkit-font-smoothing:antialiased;white-space:nowrap}button:hover:not(:disabled),input[type="submit"]:hover:not(:disabled),.button:hover:not(:disabled){cursor:pointer;box-shadow:inset 0 6px 12px rgba(0,0,0,0.15)}button:active:not(:disabled),input[type="submit"]:active:not(:disabled),.button:active:not(:disabled){box-shadow:inset 0 12px 12px rgba(0,0,0,0.25)}button:focus,input[type="submit"]:focus,.button:focus{outline-offset:5px}.button{color:#305393}.button.link{background-color:transparent;border:1px solid transparent;color:#305393}.button.link:hover:not(:disabled){cursor:pointer;box-shadow:none;text-decoration:underline}.button.link:active:not(:disabled){box-shadow:none}.button,.button.primary{background-color:#3c3853;border:1px solid #3c3853;color:#fff}.button.primary-alt{background-color:#fff;border:1px solid #3c3853;color:#3c3853}.button.secondary{background-color:#305393;border:1px solid #305393;color:#fff}.button.secondary-alt{background-color:#fff;border:1px solid #305393;color:#305393}.button.general{background-color:#ccc;border:1px solid #999;color:#333}.button.success{background-color:#478a16;border:1px solid #478a16;color:#fff}.button.success-alt{background-color:#fff;border:1px solid #fff;color:#478a16}.button.small{font-size:13.5px;padding:3.75px .4045em}.button,.button.medium{font-size:15px;padding:5.625px .4045em}.button.large{font-size:18.75px;padding:11.25px .809em}.button[disabled]{cursor:not-allowed;opacity:.5}.button[class*="gs-icon"]:before{margin-right:5px}.button[class*="gs-icon"].textless .text{display:none}.button[class*="gs-icon"].textless:before{margin-right:0}.columns{*zoom:1}.columns:before,.columns:after{content:" ";display:table}.columns:after{clear:both}.columns .column{margin-bottom:11.25px}@media screen and (min-width:64em){.columns .column{float:left;display:block;margin-right:2.35765%;width:48.82117%}.columns .column:last-child{margin-right:0}.columns .column:nth-child(2n){margin-right:0}.columns .column:nth-child(2n+1){clear:left}}.flash{background-color:#fff;*zoom:1;padding:7.5px 0;width:100%}.flash:before,.flash:after{content:" ";display:table}.flash:after{clear:both}.flash-content{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;padding:0 18px;position:relative}
.flash-content:before,.flash-content:after{content:" ";display:table}.flash-content:after{clear:both}.flash-content .text{padding-right:20px}.flash-content .close{position:absolute;right:18px;top:0}.flash .text,.flash a{color:#222}.flash .text{margin:0}.flash a{text-decoration:none}.flash-content .text a{text-decoration:underline}.flash-error{background-color:#fb3333}.flash-error .text,.flash-error a{color:white}.flash-info{background-color:#305393}.flash-info .text,.flash-info a{color:#fff!important}.flash-success{background-color:#478a16}.flash-success .text,.flash-success a{color:white!important}.footer{font-size:13.5px;text-align:center}.footer p,.footer ul{display:block;margin:0}@media screen and (min-width:48em){.footer p,.footer ul{display:inline-block}}@media screen and (min-width:48em){.footer p:after{content:'\a0|\a0';margin:0 3px}}.footer li{display:inline-block}.footer li:before{content:'\a0\b7\a0';margin:0 3px}.footer li:first-child:before{display:none}.input,.input-group{margin-bottom:22.5px;position:relative}.input.highlighted,.input-group.highlighted{background-color:#fdf3e9;border-radius:3px;padding:5px;position:relative}.input.highlighted textarea,.input.highlighted input[type="email"],.input.highlighted input[type="number"],.input.highlighted input[type="password"],.input.highlighted input[type="search"],.input.highlighted input[type="tel"],.input.highlighted input[type="text"],.input.highlighted input[type="url"],.input.highlighted input[type="color"],.input.highlighted input[type="date"],.input.highlighted input[type="datetime"],.input.highlighted input[type="datetime-local"],.input.highlighted input[type="month"],.input.highlighted input[type="time"],.input.highlighted input[type="week"],.input-group.highlighted textarea,.input-group.highlighted input[type="email"],.input-group.highlighted input[type="number"],.input-group.highlighted input[type="password"],.input-group.highlighted input[type="search"],.input-group.highlighted input[type="tel"],.input-group.highlighted input[type="text"],.input-group.highlighted input[type="url"],.input-group.highlighted input[type="color"],.input-group.highlighted input[type="date"],.input-group.highlighted input[type="datetime"],.input-group.highlighted input[type="datetime-local"],.input-group.highlighted input[type="month"],.input-group.highlighted input[type="time"],.input-group.highlighted input[type="week"]{border-color:#305393}.input.highlighted .button,.input-group.highlighted .button{position:absolute;right:5px;top:5px}.input>input[type='checkbox'],.input-group>input[type='checkbox']{display:inline-block}.input>input[type='checkbox']+label,.input-group>input[type='checkbox']+label{display:inline-block;font-size:13.5px;font-weight:normal}.input .counter,.input-group .counter{position:absolute;right:0}.input.error>input,.input.error>.input,.input.error>.input-group>.input,.input.error>.radio-icons,.input.error>.checkbox-list,.input-group.error>input,.input-group.error>.input,.input-group.error>.input-group>.input,.input-group.error>.radio-icons,.input-group.error>.checkbox-list{border-color:red}textarea.small,input[type="email"].small,input[type="number"].small,input[type="password"].small,input[type="search"].small,input[type="tel"].small,input[type="text"].small,input[type="url"].small,input[type="color"].small,input[type="date"].small,input[type="datetime"].small,input[type="datetime-local"].small,input[type="month"].small,input[type="time"].small,input[type="week"].small{font-size:13.5px;padding:3.75px .4045em}textarea,textarea.medium,input[type="email"],input[type="email"].medium,input[type="number"],input[type="number"].medium,input[type="password"],input[type="password"].medium,input[type="search"],input[type="search"].medium,input[type="tel"],input[type="tel"].medium,input[type="text"],input[type="text"].medium,input[type="url"],input[type="url"].medium,input[type="color"],input[type="color"].medium,input[type="date"],input[type="date"].medium,input[type="datetime"],input[type="datetime"].medium,input[type="datetime-local"],input[type="datetime-local"].medium,input[type="month"],input[type="month"].medium,input[type="time"],input[type="time"].medium,input[type="week"],input[type="week"].medium{font-size:15px;padding:5.625px .4045em}
textarea.large,input[type="email"].large,input[type="number"].large,input[type="password"].large,input[type="search"].large,input[type="tel"].large,input[type="text"].large,input[type="url"].large,input[type="color"].large,input[type="date"].large,input[type="datetime"].large,input[type="datetime-local"].large,input[type="month"].large,input[type="time"].large,input[type="week"].large{font-size:18.75px;padding:11.25px .809em}.radio-icons{border:1px solid #c9c9c9;border-radius:3px;display:table;table-layout:fixed;width:100%}.radio-icons .option{border-right:1px solid #c9c9c9;display:table-cell;text-align:center}.radio-icons .option:last-child{border-right:0}.radio-icons .option label{color:#222;cursor:pointer;display:block;font-size:13.5px;font-weight:300;line-height:1;margin:0;padding:11.25px 0;text-transform:none;width:100%}.radio-icons .option label:before{color:#c9c9c9;display:block;font-size:18.75px;margin-bottom:7.5px}.radio-icons .option label:hover:before{color:#222}.radio-icons .option input{opacity:0;position:absolute}.radio-icons .option input:focus+label{background-color:#2dcaf8;color:#3c3853;box-shadow:3px 3px 9px #781d7d}.radio-icons .option input:focus+label:before{color:#3c3853}.radio-icons .option input:checked+label{background-color:#2dcaf8;color:#3c3853}.radio-icons .option input:checked+label:before{color:#3c3853}.radio-icons.icon-only .option label{padding:5.625px .4045em}.radio-icons.icon-only .option .text{display:none}@media screen and (min-width:48em){.input-group{display:table}.input-group label,.input-group .label{display:table-row}.input-group .input{display:table-cell;width:50%}}.checkbox-list{border:1px solid #c9c9c9;border-radius:3px;height:150px;padding:11.25px .809em;overflow-y:scroll}.checkbox-list .label{color:#222;font-size:12.75px}.checkbox-list .option{display:table;margin-bottom:7.5px}.checkbox-list .option input{display:table-cell}.checkbox-list .option label{color:#222;display:table-cell;font-weight:normal;text-transform:none}.form-actions{margin-top:11.25px}.form-actions.centered{text-align:center}.chosen-container{width:100%!important}.chosen-container .chosen-results li.highlighted{background-color:#3c3853;background-image:none}.chosen-container-single .chosen-single,.chosen-container-single.chosen-with-drop .chosen-single{background-color:white;background-image:_deprecated-webkit-gradient(linear,left top,left bottom,white,#eee);background-image:-webkit-linear-gradient(white,#eee);background-image:linear-gradient(white,#eee);border-radius:0;border:1px solid #ddd;height:33.75px;line-height:33.75px}.chosen-container-single .chosen-single div,.chosen-container-active.chosen-with-drop .chosen-single div{height:33.75px;width:2.427em;border-left:1px solid #ddd}.chosen-container-single .chosen-single div b,.chosen-container-active.chosen-with-drop .chosen-single div b{margin-left:.809em;margin-top:.3236em;width:10px}.chosen-container-single .chosen-drop{border:1px solid #ddd;margin-top:0}.chosen-container-single .chosen-single span{margin-right:35px}[class^="gs-icon-"]:before,[class*=" gs-icon-"]:before{position:relative;top:2px}.gs-icon-bookmark:before{color:#478a16}.gs-icon-trophy:before{color:#3fa0c8}img{height:auto;max-width:100%;max-width:none\9}.image img{box-sizing:border-box;display:block}.selected .avatar img{border:1px solid #3c3853}.image-employee .avatar img,.image-company_admin .avatar img,.image-company_rep .avatar img,.image-alum .avatar img{border:2px solid #478a16}.avatar img{border-radius:50%}.image-champion .avatar img{border:2px solid #3fa0c8}ul.meta li{color:#666;display:inline-block;font-size:13.5px}ul.meta li i{color:#d1d1d1;font-size:15px;top:4px}ul.meta li abbr{border:0;font-weight:bold}ul.meta li:before{content:'\a0\b7\a0';margin:0 3px}ul.meta li:first-child:before{display:none}.loader{background-color:rgba(0,0,0,0.6);display:none;left:0;min-height:100%;position:fixed;top:0;width:100%;z-index:99996}.loader .loader-image{background:url(https://ddrj41szzqhh2.cloudfront.net/c-assets/responsive-loader-e7e4769db6874dc6281cd6dda4d0b38f.gif) no-repeat center white;border-radius:2px;height:60px;left:50%;margin:-30px 0 0 -30px;position:absolute;top:50%;width:60px;z-index:99997}@media(-webkit-min-device-pixel-ratio:2){.loader .loader-image{background:url(https://ddrj41szzqhh2.cloudfront.net/c-assets/responsive-loader@2x-81785f8e0a5a53d9893eaf8217bf0e4f.gif) no-repeat center white;background-size:50px 50px}}.loader.absolute-top{z-index:99998}.loader.absolute-top .loader-image{z-index:99999}
.mobile{display:block}@media screen and (min-width:48em){.mobile{display:none}}@media screen and (min-width:64em){.mobile{display:none}}.tablet{display:none}@media screen and (min-width:48em){.tablet{display:block}}@media screen and (min-width:64em){.tablet{display:none}}.desktop{display:none}@media screen and (min-width:64em){.desktop{display:block}}.tablet-desktop,.tablet.desktop{display:none}@media screen and (min-width:48em){.tablet-desktop,.tablet.desktop{display:block}}.mobile.tablet.desktop{display:block}video{max-width:100%}.google-doc-container,.surveymonkey-container,.clicktools-container{border:1px solid #ddd}.video-container,.google-doc-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-container iframe,.video-container object,.video-container embed,.google-doc-container iframe,.google-doc-container object,.google-doc-container embed{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.surveymonkey-container,.clicktools-container,.custom-video-container{-webkit-overflow-scrolling:touch;min-height:300px;padding-bottom:0;padding-top:0;overflow:auto}.surveymonkey-container iframe,.surveymonkey-container object,.surveymonkey-container embed,.clicktools-container iframe,.clicktools-container object,.clicktools-container embed,.custom-video-container iframe,.custom-video-container object,.custom-video-container embed{border:0;min-height:300px;position:relative;width:100%}.video-container.soundcloud-medium{padding-bottom:166px}.video-container.soundcloud-medium iframe{height:166px}.video-container.soundcloud-mini{padding-bottom:20px}.video-container.soundcloud-mini iframe{height:20px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-left{float:left}.pull-right{float:right}.center{display:table;margin:0 auto;text-align:center}.author-container .add-this{max-width:138px}.pill{background-color:#fff;border-radius:2px;display:inline-block;margin-right:.3236em;padding:0 3px}.environment-ribbon{background:url(https://ddrj41szzqhh2.cloudfront.net/c-assets/dev_ribbon-ee98d1e17b5ce331682b95fbb720b834.png) no-repeat;height:100px;left:0;position:absolute;top:0;width:100px;z-index:999999}.environment-ribbon .label{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);color:white;height:100px;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);font-size:12px;padding-left:10px;padding-top:21px;width:100%}@media screen and (min-width:48em){.points-description table{margin-left:1.618em}}.points-description table td{border:0;padding:0}.points-description table td.points{width:25%}@media screen and (min-width:40.875em){.points-description table td.points{width:15%}}.badges-description{*zoom:1}.badges-description:before,.badges-description:after{content:" ";display:table}.badges-description:after{clear:both}@media screen and (min-width:48em){.badges-description .badges-mobile{display:none}}.badges-description .badges-tablet{display:none}.badges-description .badges-tablet ul{float:left;display:block;margin-right:2.35765%;width:48.82117%}.badges-description .badges-tablet ul:last-child{margin-right:0}@media screen and (min-width:48em){.badges-description .badges-tablet{display:block}}@media screen and (min-width:64em){.badges-description .badges-tablet{display:none}}.badges-description .badges-desktop{display:none}.badges-description .badges-desktop ul{float:left;display:block;margin-right:2.35765%;width:31.76157%}.badges-description .badges-desktop ul:last-child{margin-right:0}@media screen and (min-width:64em){.badges-description .badges-desktop{display:block}}.badges-description ul{margin-bottom:22.5px}.badges-description ul li{line-height:50px;margin-bottom:11.25px}.badges-description ul li img{vertical-align:middle}.badge{margin-top:-2px;vertical-align:middle}.badge.thumb{height:14px;width:14px}.badge.small{height:18px;width:18px}.badge.medium{height:50px;width:50px}.badge.large{height:250px;width:250px}.badge.link-to-description:hover{cursor:pointer}.avatar.default-avatar-container{background-color:#2dcaf8;color:#3c3853;padding-bottom:0}.avatar.relative-positioning{position:relative}.avatar .default-avatar-image{height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.avatar .initials{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-weight:300;left:50%;margin:auto;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.navigation{*zoom:1;padding:2px;width:100%}.navigation:before,.navigation:after{content:" ";display:table}.navigation:after{clear:both}.navigation.justify>ul{width:100%}.navigation>ul{display:table}.navigation>ul>li{display:table-cell;font-size:13.5px;text-align:center;text-transform:uppercase}.navigation>ul>li>a,.navigation>ul>li>.select{color:#3c3853;display:block;padding:7.5px .809em}
.navigation>ul>li>a{opacity:.75}.navigation>ul>li>a:hover{opacity:1}.navigation>ul>li>a:focus{color:#3c3853}.navigation>ul>li>i{font-size:18px}.navigation>ul>li.active a,.navigation>ul>li.selected a{border-bottom:2px solid #3c3853;color:#3c3853;opacity:1}.navigation>ul>li>.select{opacity:1}.navigation>ul>li>.select .trigger{color:#2dcaf8}.navigation>ul>li>.select .menu{right:0}.navigation>ul>li:last-child{padding-right:0}.navigation.truncate>ul>li+li+li+li:not(.preserve){display:none;display:table-cell\9}@media screen and (min-width:48em){.navigation.truncate>ul>li+li+li+li:not(.preserve){display:table-cell}.navigation.truncate>ul>li+li+li+li+li:not(.preserve){display:none;display:table-cell\9}}@media screen and (min-width:64em){.navigation.truncate>ul>li+li+li+li+li:not(.preserve){display:table-cell}}@media screen and (min-width:64em){.navigation.truncate>ul .select{display:none}}.navigation.truncate>ul .select li.selected{font-weight:bold}.navigation.muted{background-color:#f2f2f2}.navigation.muted a{color:#305393}.select{position:relative}.select .menu{background-color:#fff;border:1px solid #e2e2e2;border-radius:3px;box-shadow:0 0 6px rgba(0,0,0,0.15);display:none;position:absolute;text-align:left;z-index:9999}.select .menu.open{display:block}.select .menu li{border-bottom:1px solid #e2e2e2}.select .menu li a{display:block;padding:7.5px .809em;white-space:nowrap}.select .menu li:last-child{border-bottom:0}.pagination{text-align:center;word-wrap:normal}.pagination .pagination-tablet{display:block}@media screen and (min-width:64em){.pagination .pagination-tablet{display:none}}.pagination .pagination-desktop{display:none}@media screen and (min-width:64em){.pagination .pagination-desktop{display:block}}.pagination li{display:inline-block;font-size:18.75px;font-weight:bold;width:20%}@media screen and (min-width:48em){.pagination li{width:auto}}.pagination li a,.pagination li span{color:#305393;display:block;padding:7.5px .53933em}.pagination li a:hover,.pagination li span:hover{color:#5d7ccf}.pagination li.disabled a,.pagination li.disabled span{color:#c9c9c9}.pagination li.disabled a:hover,.pagination li.disabled span:hover{color:#c9c9c9}.pagination li.first a,.pagination li.first span,.pagination li.last a,.pagination li.last span,.pagination li.previous a,.pagination li.previous span,.pagination li.next a,.pagination li.next span{border:1px solid #305393;border-radius:3px;margin:0 .4045em}@media screen and (min-width:48em){.pagination li.first a,.pagination li.first span,.pagination li.last a,.pagination li.last span,.pagination li.previous a,.pagination li.previous span,.pagination li.next a,.pagination li.next span{width:2.427em}}.pagination li.first a:hover,.pagination li.first span:hover,.pagination li.last a:hover,.pagination li.last span:hover,.pagination li.previous a:hover,.pagination li.previous span:hover,.pagination li.next a:hover,.pagination li.next span:hover{border-color:#5d7ccf}.pagination li.first.disabled a,.pagination li.first.disabled span,.pagination li.last.disabled a,.pagination li.last.disabled span,.pagination li.previous.disabled a,.pagination li.previous.disabled span,.pagination li.next.disabled a,.pagination li.next.disabled span{border-color:#c9c9c9}.pagination li.first.disabled a:hover,.pagination li.first.disabled span:hover,.pagination li.last.disabled a:hover,.pagination li.last.disabled span:hover,.pagination li.previous.disabled a:hover,.pagination li.previous.disabled span:hover,.pagination li.next.disabled a:hover,.pagination li.next.disabled span:hover{border-color:#c9c9c9}.pagination li.selected a,.pagination li.ellipsis a{color:#222}@media screen and (min-width:48em){.pagination li.first,.pagination li.last{display:none}}.pagination li.number,.pagination li.ellipsis{display:none}@media screen and (min-width:48em){.pagination li.number,.pagination li.ellipsis{display:inline-block}}.overlay{border:4px;border-color:#e2e2e2;border-style:solid;background-color:#fff;width:90%;position:absolute;z-index:99998}@media screen and (min-width:48em){.overlay{width:auto}}.overlay.overlay-popup{position:absolute}.overlay.overlay-popup .overlay-content{font-size:15px}.overlay .overlay-close{background-color:#e2e2e2;border-color:inherit;border-style:inherit;border-width:3px 3px 8px 7px;cursor:pointer;font-family:Arial;font-size:19px;font-style:normal;line-height:10px;margin:0;padding:0;position:absolute;right:0;top:0;z-index:99999}.overlay .overlay-content{-webkit-overflow-scrolling:touch;position:relative;z-index:99998;padding:11.25px .809em}.overlay .overlay-content.no-padding{padding:0}.overlay>:first-child,.overlay>:last-child{margin-bottom:0!important;margin-top:0!important}.overlay-shroud{background-color:rgba(0,0,0,0.6);left:0;height:100%;overflow:auto;overflow-x:hidden;position:fixed;top:0;width:100%;z-index:99997}.overlay-popup-container{color:#222;position:relative}.overlay-popup-trigger{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.overlay-title{border-bottom:1px solid #e2e2e2;font-size:15px;font-weight:400;padding:11.25px .809em}
.overlay-popup-with-triangle{margin-top:17px}.overlay-triangle-light,.overlay-triangle-dark{border:solid transparent;border-width:12px;height:0;left:6px;width:0;position:absolute;pointer-events:none}.overlay-triangle-light.overlay-triangle-light,.overlay-triangle-dark.overlay-triangle-light{border-bottom-color:#fff;top:-22px;z-index:99998}.overlay-triangle-light.overlay-triangle-dark,.overlay-triangle-dark.overlay-triangle-dark{border-bottom-color:#e2e2e2;top:-28px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.wysihtml5-sandbox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;display:block;height:75px;width:100%}.wysihtml5-dialog{background-color:#f9f9f9;border-top:1px solid #ddd;color:#333;clear:both;display:block;font-family:Helvetica,Arial,sans-serif;font-size:8pt;padding:3px 10px}.wysihtml5-dialog a{color:#305393!important;text-decoration:none}.wysihtml5-dialog label{display:inline-block;font-size:inherit;margin:0;padding-right:10px;width:auto}.wysihtml5-dialog input[type=text]{border:1px solid #ccc;display:inline-block;font-size:8pt;font-family:Helvetica,Arial,sans-serif;line-height:100%;padding:5px;margin-right:10px;min-height:0;width:auto}div[data-wysihtml5-dialog=insertImage]>input[type=text]{width:200px}.wysihtml5-dialog input[type=file]{width:170px}.wysihtml5-toolbar{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.wysihtml5-toolbar ul{list-style:none;margin:0;padding:0}.wysihtml5-toolbar ul li{float:left;overflow:hidden;padding:2px}.wysihtml5-toolbar ul li a,.wysihtml5-toolbar ul li a:link,.wysihtml5-toolbar ul li a:visited{border-radius:2px;display:block;width:25px;height:25px;color:#666!important;text-align:center;font-size:14px;line-height:26px;text-decoration:none}.wysihtml5-toolbar ul li.supported-html a{text-align:left;width:auto}.wysihtml5-toolbar ul li a:hover{color:#333!important}.wysihtml5-toolbar ul li a[data-wysihtml5-command=insertPre]{font-family:courier,fixed;width:auto;padding:0 7px}.wysihtml5-toolbar ul li a.wysihtml5-command-active,.wysihtml5-toolbar ul li a.wysihtml5-command-dialog-opened{background-color:#ece3ec;font-weight:bold}.wysihtml5-toolbar a[data-wysihtml5-dialog-action=save],.wysihtml5-toolbar button{padding:4px 10px;color:#fff!important;background-color:#fb7b33;text-transform:uppercase;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;border:0}.wysihtml5-toolbar button{background-color:#800085}.wysihtml5-toolbar a[data-wysihtml5-dialog-action=cancel]{cursor:pointer;margin-left:8px}.wysihtml5-polyfill-placeholder{color:#888}.wysihtml5-upload-container{display:inline-block;padding:0 20px 0 10px}.wysihtml5-upload-form a{margin:4px 7px 0 0}.wysihtml5-upload-form-mask{display:inline-block;height:0;width:0;overflow:hidden}.wysihtml5-upload-container-plaintext{display:block;margin-bottom:5px}.wysihtml5-upload-container-plaintext .help{padding:10px;text-align:center}.wysihtml5-upload-container-plaintext .error{clear:both;padding-top:10px}.wysihtml5-upload-container-plaintext a[data-action="uploadImage"]{display:block;color:#777!important;font-size:11pt;padding-top:10px;text-align:right;text-decoration:none}.wysihtml5-upload-container-plaintext a[data-action="uploadImage"] i{display:inline-block;padding-left:10px}.wysihtml5-upload-container-plaintext a[data-action="cancelUpload"],.wysihtml5-upload-container-plaintext a[data-action="chooseFile"]{background-color:#c5c5bb;border-radius:5px;color:#444!important;display:block;font-size:10pt;float:left;padding:6px 0;text-align:center;text-transform:uppercase;width:47%}.wysihtml5-upload-container-plaintext a[data-action="chooseFile"]{background-color:#763075;color:#fff!important;float:right}.wysihtml5-upload-container-graphical a[data-action="cancelUpload"]{display:none}.wysihtml5-upload-container-graphical .wysihtml5-upload-form{display:inline-block}.disabled-icon{pointer-events:none;cursor:default}.wysihtml5-toolbar ul li.disabled-icon a:link{color:rgba(170,170,170,0.63)!important}.textarea-dropzone{display:none}.textarea-dropzone.enabled{background-color:red;display:block;height:100%;opacity:0;position:absolute;width:100%;z-index:9999}div.dropzone{border:2px dashed #c2c2c2;color:#686868;display:block;font-size:1.2em;margin-bottom:5px;margin-top:5px;min-height:55px;padding-left:5px}div.dropzone.hover{background-color:#c2c2c2;opacity:.5}div.dropzone{font-size:1.2em}div.dropzone .drag-prompt{display:inline-block}div.dropzone .wysihtml5-upload-container{margin:0;padding:0}div.dropzone a[data-action="chooseFile"]{cursor:pointer;margin:0;padding:0}div.dropzone .error{color:red;line-height:normal}div.dropzone .loading{display:none}div.dropzone.uploading .loading{display:block}
div.dropzone.uploading .prompt{display:none}a[data-action="chooseFile"]{text-decoration:underline}html{background-color:#fff;height:100%}body{background-color:#fff;height:100%}.layout .hud,.layout .footer{width:100%}.layout .container{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;padding:22.5px 0}.layout .container:before,.layout .container:after{content:" ";display:table}.layout .container:after{clear:both}@media screen and (min-width:48em){.layout .container{padding:22.5px 18px}}.layout .header .content,.layout .header .content-banner,.layout .main .content,.layout .main .content-banner{width:100%;padding:0 18px}@media screen and (min-width:48em){.layout .header .content,.layout .header .content-banner,.layout .main .content,.layout .main .content-banner{padding:0}}.layout .header.with-sidebar .content,.layout .main.with-sidebar .content{width:100%;margin-bottom:22.5px}@media screen and (min-width:48em){.layout .header.with-sidebar .content,.layout .main.with-sidebar .content{float:left;display:block;margin-right:3.57866%;width:61.158%;margin-bottom:0}.layout .header.with-sidebar .content:last-child,.layout .main.with-sidebar .content:last-child{margin-right:0}}@media screen and (min-width:64em){.layout .header.with-sidebar .content,.layout .main.with-sidebar .content{float:left;display:block;margin-right:2.35765%;width:65.88078%}.layout .header.with-sidebar .content:last-child,.layout .main.with-sidebar .content:last-child{margin-right:0}}.layout .header.with-sidebar .sidebar,.layout .main.with-sidebar .sidebar{width:100%;background-color:#eee;background-image:_deprecated-webkit-gradient(linear,left top,left bottom,#eee,white);background-image:-webkit-linear-gradient(#eee,white);background-image:linear-gradient(#eee,white);border-top:1px solid #dadada;padding:0 18px;padding-top:22.5px}@media screen and (min-width:48em){.layout .header.with-sidebar .sidebar,.layout .main.with-sidebar .sidebar{background:transparent;border-top:0;float:left;display:block;margin-right:3.57866%;width:35.26334%;margin-right:0;padding:0}.layout .header.with-sidebar .sidebar:last-child,.layout .main.with-sidebar .sidebar:last-child{margin-right:0}}@media screen and (min-width:64em){.layout .header.with-sidebar .sidebar,.layout .main.with-sidebar .sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0}.layout .header.with-sidebar .sidebar:last-child,.layout .main.with-sidebar .sidebar:last-child{margin-right:0}}.layout .header .container{padding-bottom:0}.layout .header.with-sidebar .content{width:100%}@media screen and (min-width:64em){.layout .header.with-sidebar .content{float:left;display:block;margin-right:2.35765%;width:65.88078%}.layout .header.with-sidebar .content:last-child{margin-right:0}}.layout .header.with-sidebar .sidebar{display:none}@media screen and (min-width:64em){.layout .header.with-sidebar .sidebar{display:block}}.layout .footer{background-color:#eee;background-image:_deprecated-webkit-gradient(linear,left top,left bottom,#eee,white);background-image:-webkit-linear-gradient(#eee,white);background-image:linear-gradient(#eee,white);border-top:1px solid #dadada}.sticky-header-container{background-color:#2dcaf8;box-shadow:0 0 15px rgba(0,0,0,0.15);left:0;position:fixed;top:0;width:100%;z-index:99994}.sticky-header-container .sticky-header{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;padding:11.25px .809em}.sticky-header-container .sticky-header:before,.sticky-header-container .sticky-header:after{content:" ";display:table}.sticky-header-container .sticky-header:after{clear:both}.sticky-header-container .sticky-header h1{color:#3c3853;font-size:15px;font-weight:300;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (min-width:48em){.sticky-header-container .sticky-header h1{font-size:33.75px}}.companies-topics.index .main .content .component{margin-bottom:22.5px}.companies-topics-wizard.add_details .main .sidebar,.companies-topics-wizard.show .main .sidebar,.companies-topics.edit .main .sidebar{display:none}@media screen and (min-width:48em){.companies-topics-wizard.add_details .main .sidebar,.companies-topics-wizard.show .main .sidebar,.companies-topics.edit .main .sidebar{display:block}}.unsupported-browser-container{background-color:#fff;filter:alpha(opacity=90);height:100%;left:0;min-height:100%;opacity:.90;position:absolute;top:0;width:100%;z-index:9999999}.unsupported-browser-banner{background-color:#3c3853;left:50%;margin-left:-250px;padding:20px;position:absolute;top:30%;width:500px;z-index:99999999}.unsupported-browser-banner h1,.unsupported-browser-banner p,.unsupported-browser-banner li,.unsupported-browser-banner a{color:#fff}.unsupported-browser-banner a{text-decoration:underline}.unsupported-browser-banner ul{clear:both}.unsupported-browser-banner li{float:left;margin:0 1%;text-align:center;width:21%}
.unsupported-browser-banner li a{border:1px solid #fff;color:#2dcaf8;display:block;padding:10px 0;width:100%}.unsupported-browser-banner li a:hover{background-color:#fff;color:#3c3853}.unsupported-browser-banner li.safari{margin-left:0}.unsupported-browser-banner li.ie{margin-right:0}a:focus,input:focus,form:focus,li:focus{outline-offset:5px;display:inline-block}.announcement-component .announcement{background-color:#305393;margin-bottom:22.5px;padding:1.2135em;position:relative}@media screen and (min-width:48em){.announcement-component .subject{display:table;height:45px;table-layout:fixed}}.announcement-component .subject i{color:#fff;display:none;font-size:45px;margin-right:11.25px}@media screen and (min-width:48em){.announcement-component .subject i{display:inline-block}}.announcement-component .subject h6{font-weight:bold;margin-bottom:11.25px}@media screen and (min-width:48em){.announcement-component .subject h6{display:table-cell;vertical-align:middle;word-wrap:break-word}}.announcement-component .description{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (min-width:48em){.announcement-component .description{overflow:visible;text-overflow:clip;white-space:normal}}.announcement-component a{color:#fff}.announcement-component .close{font-size:22.5px;position:absolute;right:8px;top:5px}.announcement-component .close .text{display:none}@media screen and (min-width:48em){.announcement-component .close{font-size:15px}}.description-component{background-color:#2dcaf8;clear:both;margin-bottom:22.5px;padding:1.2135em}.description-component h4{border-bottom:0;padding-bottom:0}.facepile-component{*zoom:1;margin-bottom:22.5px;overflow:hidden;white-space:nowrap;width:100%}.facepile-component:before,.facepile-component:after{content:" ";display:table}.facepile-component:after{clear:both}.facepile-component li{float:left;margin:0 1% 2% 1%;overflow:hidden;padding-bottom:23%;position:relative;width:23%}@media screen and (min-width:23.4375em){.facepile-component li{padding-bottom:14.666666667%;width:14.666666667%}}@media screen and (min-width:33.75em){.facepile-component li{padding-bottom:10.5%;width:10.5%}}@media screen and (min-width:40.875em){.facepile-component li{padding-bottom:8%;width:8%}}@media screen and (min-width:48em){.facepile-component li{padding-bottom:31.333333333%;width:31.333333333%}}@media screen and (min-width:56em){.facepile-component li{padding-bottom:23%;width:23%}}.facepile-component img,.facepile-component .default-avatar-container{display:block;left:0;min-height:100%;min-width:100%;position:absolute;top:0;width:100%}.hero-component{background-color:#f2f2f2}.hero-component .image{float:left}.hero-component .community-title{font-size:33.75px}.hero-component .supertitle{display:block;font-size:15px;line-height:1em}.hero-component a{color:#222}.hud-component{background-color:#303030;*zoom:1;position:relative;z-index:9999}.hud-component:before,.hud-component:after{content:" ";display:table}.hud-component:after{clear:both}.hud-component .company-name{float:left;font-size:18.75px;white-space:nowrap;width:115px;word-wrap:normal}@media screen and (min-width:23.4375em){.hud-component .company-name{width:165px}}@media screen and (min-width:48em){.hud-component .company-name{width:20%}}@media screen and (min-width:64em){.hud-component .company-name{display:none}}.hud-component .company-name>a{display:inline;overflow:hidden;text-overflow:ellipsis}.hud-component .company-name>a:hover{background-color:transparent!important;color:#5c5a5a}.hud-component .content{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.hud-component .content:before,.hud-component .content:after{content:" ";display:table}.hud-component .content:after{clear:both}.hud-component .content .site-navigation>ul>li,.hud-component .content .user-navigation>ul>li{float:left;font-size:13.5px;text-transform:uppercase}.hud-component .content .site-navigation>ul>li li,.hud-component .content .user-navigation>ul>li li{font-size:1em}.hud-component .content .highlight.company-name,.hud-component .content .site-navigation>ul>li.highlight,.hud-component .content .user-navigation>ul>li.highlight{background-color:#434343}.hud-component .content .highlight.company-name a,.hud-component .content .site-navigation>ul>li.highlight a,.hud-component .content .user-navigation>ul>li.highlight a{color:#fff}.hud-component .content .image.company-name a,.hud-component .content .site-navigation>ul>li.image a,.hud-component .content .user-navigation>ul>li.image a{line-height:1;padding:0}.hud-component .content .image.company-name img,.hud-component .content .site-navigation>ul>li.image img,.hud-component .content .user-navigation>ul>li.image img{display:block}.hud-component .content .user-navigation .sign-in a{padding:0 1.618em}@media screen and (min-width:56em){.hud-component .content .user-navigation .sign-in a{padding:0 .809em}
}.hud-component .content .user-navigation .sign-up{display:none}@media screen and (min-width:56em){.hud-component .content .user-navigation .sign-up{display:block}}.hud-component .content .user-navigation .sign-up a{display:inline-block;padding-left:.809em}.hud-component .content .user-navigation .sign-up:before{color:#5c5a5a;content:'\b7';display:inline-block;line-height:55px}.hud-component .content .user-navigation .sign-in a:hover,.hud-component .content .user-navigation .sign-up a:hover{background-color:transparent}.hud-component .content .company-name>a,.hud-component .content .site-navigation>ul>li>a,.hud-component .content .user-navigation>ul>li>a,.hud-component .content .mobile-navigation .trigger{color:#5c5a5a;display:block;height:55px;line-height:55px;padding:0 16.5px}.hud-component .content .company-name>a:focus,.hud-component .content .site-navigation>ul>li>a:focus,.hud-component .content .user-navigation>ul>li>a:focus,.hud-component .content .mobile-navigation .trigger:focus{outline-offset:5px}.hud-component .content .company-name>a:hover,.hud-component .content .site-navigation>ul>li>a:hover,.hud-component .content .user-navigation>ul>li>a:hover,.hud-component .content .mobile-navigation .trigger:hover{background-color:#434343;color:#fff;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;transition:background-color .1s linear}.hud-component .content .company-name>a .text,.hud-component .content .site-navigation>ul>li>a .text,.hud-component .content .user-navigation>ul>li>a .text,.hud-component .content .mobile-navigation .trigger .text{display:none}@media screen and (min-width:48em){.hud-component .content .company-name>a .text,.hud-component .content .site-navigation>ul>li>a .text,.hud-component .content .user-navigation>ul>li>a .text,.hud-component .content .mobile-navigation .trigger .text{display:block}}.hud-component .content .company-name>a .icon,.hud-component .content .site-navigation>ul>li>a .icon,.hud-component .content .user-navigation>ul>li>a .icon,.hud-component .content .mobile-navigation .trigger .icon{display:block}@media screen and (min-width:48em){.hud-component .content .company-name>a .icon,.hud-component .content .site-navigation>ul>li>a .icon,.hud-component .content .user-navigation>ul>li>a .icon,.hud-component .content .mobile-navigation .trigger .icon{display:none}}.hud-component .content .company-name>a i[class*="icon"],.hud-component .content .site-navigation>ul>li>a i[class*="icon"],.hud-component .content .user-navigation>ul>li>a i[class*="icon"],.hud-component .content .mobile-navigation .trigger i[class*="icon"]{font-size:18px;line-height:1;position:relative;top:3px}@media screen and (min-width:64em){.hud-component .content .company-name>a i[class*="icon"].big-on-desktop,.hud-component .content .site-navigation>ul>li>a i[class*="icon"].big-on-desktop,.hud-component .content .user-navigation>ul>li>a i[class*="icon"].big-on-desktop,.hud-component .content .mobile-navigation .trigger i[class*="icon"].big-on-desktop{font-size:28px;top:6px}}.hud-component .content .mobile-navigation{float:left}@media screen and (min-width:64em){.hud-component .content .mobile-navigation{display:none}}.hud-component .content .mobile-navigation .trigger{background-color:#434343;color:#fff}.hud-component .content .site-navigation{display:none;float:left}@media screen and (min-width:64em){.hud-component .content .site-navigation{display:block}}.hud-component .content .site-navigation .management{border-left:1px solid #5c5a5a}.hud-component .content .user-controls{float:right}.hud-component .content .user-controls .post{margin-top:5px}.hud-component .content .user-navigation{float:right}.hud-component .content .user-navigation>ul>li{text-transform:none}.hud-component .content .user-navigation .user-info .text.with-points{line-height:22.5px;padding-top:5px;text-align:center}.hud-component .content .user-navigation .user-info .text.with-points .badge{margin-left:2px}.hud-component .content .user-navigation .user-name .text.with-points{line-height:22.5px;padding-top:5px}.hud-component .content .user-navigation .user-name{min-height:55px}@media screen and (min-width:64em){.hud-component .content .user-navigation .user-name{display:none}}.hud-component .content .actions{display:none;float:left;margin-right:.809em;padding:4.5px 0}@media screen and (min-width:48em){.hud-component .content .actions{display:block}}.hud-component .content .actions li{float:left;margin:0}.hud-component .content .actions li.post .button{background-color:#434343;border:1px solid #434343;color:#fff;margin:0;padding-left:.809em;padding-right:.809em}.hud-component .content .actions li.search{margin-left:1em;margin-top:5.75px;position:relative;width:200px}
@media screen and (min-width:64em){.hud-component .content .actions li.search{width:auto}}.hud-component .content .actions li.search input[type="text"]{background:transparent;border-color:#5c5a5a;box-shadow:none;color:#5c5a5a;position:relative;top:1px}.hud-component .content .actions li.search input[type="text"]:focus{background:transparent}.hud-component .content .actions li.search .button{background-color:transparent;border:1px solid transparent;box-shadow:none;color:#5c5a5a;position:absolute;right:0;top:1px}.hud-component .content .actions li.search .button:hover{background:transparent;box-shadow:none}@media screen and (min-width:64em){.hud-component .content .dropdown{position:relative}}.hud-component .content .dropdown .trigger.open{background-color:#fff;color:#303030}@media screen and (min-width:64em){.hud-component .content .dropdown .trigger.open{border-left:1px solid #303030;border-right:1px solid #303030}}.hud-component .content .dropdown .trigger.open+ul{display:block}.hud-component .content .dropdown ul{display:none;left:0;min-width:150px;position:absolute;top:55px;width:100%}@media screen and (min-width:64em){.hud-component .content .dropdown ul{border-left:1px solid #303030;border-right:1px solid #303030;left:0}}.hud-component .content .dropdown ul li{background-color:#fff;border-bottom:1px solid #ccc;font-size:15px;line-height:55px}@media screen and (min-width:64em){.hud-component .content .dropdown ul li:last-child{border-bottom:1px solid #303030}}.hud-component .content .dropdown ul li>a,.hud-component .content .dropdown ul li>.text{display:block;padding:0 16.5px}.hud-component .content .dropdown ul li>a{color:#305393;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;transition:background-color .1s linear}.hud-component .content .dropdown ul li>a:hover{background-color:#f2f2f2;color:#305393}.hud-component .content .dropdown ul li.highlight{border-color:#fff}.hud-component .content .dropdown ul li.highlight a{background-color:#434343;color:#fff}.hud-component .content .dropdown ul li.highlight a:hover{color:#fff}.hud-component .content .dropdown ul li.form{*zoom:1;padding:16.5px}.hud-component .content .dropdown ul li.form:before,.hud-component .content .dropdown ul li.form:after{content:" ";display:table}.hud-component .content .dropdown ul li.form:after{clear:both}@media screen and (min-width:48em){.hud-component .content .dropdown ul li.form{display:none}}.hud-component .content .dropdown ul li.form .search{position:relative;float:left;display:block;margin-right:2.35765%;width:48.82117%}.hud-component .content .dropdown ul li.form .search:last-child{margin-right:0}.hud-component .content .dropdown ul li.form .search input{border:1px solid #ccc;margin-bottom:0;padding-left:3em}.hud-component .content .dropdown ul li.form .search input::-webkit-input-placeholder{color:transparent}.hud-component .content .dropdown ul li.form .search input:-moz-placeholder{color:transparent}.hud-component .content .dropdown ul li.form .search input::-moz-placeholder{color:transparent}.hud-component .content .dropdown ul li.form .search input:-ms-input-placeholder{color:transparent}.hud-component .content .dropdown ul li.form .search button{background-color:transparent;box-shadow:none;color:#3c3853;left:0;padding-left:10px;padding-right:10px;position:absolute;top:0}.hud-component .content .dropdown ul li.form .search button .text{display:none}.hud-component .content .dropdown ul li.form .post{float:left;display:block;margin-right:2.35765%;width:48.82117%}.hud-component .content .dropdown ul li.form .post:last-child{margin-right:0}.hud-component .content .dropdown ul li.form .post .button{display:block;height:32px;line-height:32px;padding:0;width:100%}.links-component{margin-bottom:22.5px}.stats-component ul{*zoom:1}.stats-component ul:before,.stats-component ul:after{content:" ";display:table}.stats-component ul:after{clear:both}.stats-component li{color:#3c3853;float:left;font-size:33.75px;font-weight:bold;padding:22.5px 0;text-align:center;width:50%}.stats-component li small{font-size:15px;font-weight:normal}.topic-list-component .topic,.topic-list-invite-component .topic,.filtered-topic-list .topic,.topic-list-simple-component .topic,.simple-filtered-list .topic{*zoom:1;border-bottom:1px solid #e2e2e2;margin-bottom:11.25px;padding-bottom:11.25px}.topic-list-component .topic:before,.topic-list-component .topic:after,.topic-list-invite-component .topic:before,.topic-list-invite-component .topic:after,.filtered-topic-list .topic:before,.filtered-topic-list .topic:after,.topic-list-simple-component .topic:before,.topic-list-simple-component .topic:after,.simple-filtered-list .topic:before,.simple-filtered-list .topic:after{content:" ";display:table}.topic-list-component .topic:after,.topic-list-invite-component .topic:after,.filtered-topic-list .topic:after,.topic-list-simple-component .topic:after,.simple-filtered-list .topic:after{clear:both}
.topic-list-component .topic h6,.topic-list-invite-component .topic h6,.filtered-topic-list .topic h6,.topic-list-simple-component .topic h6,.simple-filtered-list .topic h6{line-height:22.5px}.topic-list-component .topic .actions,.topic-list-invite-component .topic .actions,.filtered-topic-list .topic .actions,.topic-list-simple-component .topic .actions,.simple-filtered-list .topic .actions{float:right}.topic-list-component .topic .actions li:before,.topic-list-invite-component .topic .actions li:before,.filtered-topic-list .topic .actions li:before,.topic-list-simple-component .topic .actions li:before,.simple-filtered-list .topic .actions li:before{content:'\a0';margin:0 3px}.topic-list-component .topic .people,.topic-list-invite-component .topic .people,.filtered-topic-list .topic .people,.topic-list-simple-component .topic .people,.simple-filtered-list .topic .people{clear:both}.topic-list-component .topic .actions,.topic-list-component .topic .misc,.topic-list-invite-component .topic .actions,.topic-list-invite-component .topic .misc,.filtered-topic-list .topic .actions,.filtered-topic-list .topic .misc,.topic-list-simple-component .topic .actions,.topic-list-simple-component .topic .misc,.simple-filtered-list .topic .actions,.simple-filtered-list .topic .misc{margin-top:4px}.topic-list-component .topic .status,.topic-list-invite-component .topic .status,.filtered-topic-list .topic .status,.topic-list-simple-component .topic .status,.simple-filtered-list .topic .status{color:#3c3853}.topic-list-component .topic .author,.topic-list-component .topic .replier,.topic-list-invite-component .topic .author,.topic-list-invite-component .topic .replier,.filtered-topic-list .topic .author,.filtered-topic-list .topic .replier,.topic-list-simple-component .topic .author,.topic-list-simple-component .topic .replier,.simple-filtered-list .topic .author,.simple-filtered-list .topic .replier{display:block}.topic-list-component .topic .author:before,.topic-list-component .topic .replier:before,.topic-list-invite-component .topic .author:before,.topic-list-invite-component .topic .replier:before,.filtered-topic-list .topic .author:before,.filtered-topic-list .topic .replier:before,.topic-list-simple-component .topic .author:before,.topic-list-simple-component .topic .replier:before,.simple-filtered-list .topic .author:before,.simple-filtered-list .topic .replier:before{display:none}.topic-list-component .heading-container,.topic-list-invite-component .heading-container,.filtered-topic-list .heading-container,.simple-filtered-list .heading-container{color:#3c3853}.topic-list-component .heading-container .heading,.topic-list-invite-component .heading-container .heading,.filtered-topic-list .heading-container .heading,.simple-filtered-list .heading-container .heading{border-bottom:0;font-size:22.5px;margin-bottom:0;padding-bottom:0}.topic-list-component .heading-container .subheading,.topic-list-invite-component .heading-container .subheading,.filtered-topic-list .heading-container .subheading,.simple-filtered-list .heading-container .subheading{font-size:15px}@media screen and (min-width:48em){.topic-list-component .heading-container .heading,.topic-list-invite-component .heading-container .heading,.filtered-topic-list .heading-container .heading,.simple-filtered-list .heading-container .heading{font-size:30px}.topic-list-component .heading-container .subheading,.topic-list-invite-component .heading-container .subheading,.filtered-topic-list .heading-container .subheading,.simple-filtered-list .heading-container .subheading{font-size:18.75px}}.topic-list-component .filters,.topic-list-invite-component .filters,.filtered-topic-list .filters,.simple-filtered-list .filters{border-bottom:1px solid #e2e2e2;font-size:13.5px;margin-bottom:11.25px;padding:11.25px 0;*zoom:1}.topic-list-component .filters .select,.topic-list-invite-component .filters .select,.filtered-topic-list .filters .select,.simple-filtered-list .filters .select{display:inline-block;margin-right:.809em}.topic-list-component .filters:before,.topic-list-component .filters:after,.topic-list-invite-component .filters:before,.topic-list-invite-component .filters:after,.filtered-topic-list .filters:before,.filtered-topic-list .filters:after,.simple-filtered-list .filters:before,.simple-filtered-list .filters:after{content:" ";display:table}.topic-list-component .filters:after,.topic-list-invite-component .filters:after,.filtered-topic-list .filters:after,.simple-filtered-list .filters:after{clear:both}@media screen and (min-width:48em){.topic-list-component .filters .filter-group,.topic-list-invite-component .filters .filter-group,.filtered-topic-list .filters .filter-group,.simple-filtered-list .filters .filter-group{float:left}.topic-list-component .filters .pagination-header,.topic-list-invite-component .filters .pagination-header,.filtered-topic-list .filters .pagination-header,.simple-filtered-list .filters .pagination-header{float:right}
}@media screen and (min-width:48em){.topic-list-component .topic,.topic-list-invite-component .topic,.filtered-topic-list .topic,.simple-filtered-list .topic{padding-left:4.2465em;position:relative}}.topic-list-component .topic .image,.topic-list-invite-component .topic .image,.filtered-topic-list .topic .image,.simple-filtered-list .topic .image{float:left;margin-bottom:15px;margin-right:.809em;position:relative;top:6px}@media screen and (min-width:48em){.topic-list-component .topic .image,.topic-list-invite-component .topic .image,.filtered-topic-list .topic .image,.simple-filtered-list .topic .image{left:0;position:absolute}}.topic-list-component .topic .user-generated-content,.topic-list-invite-component .topic .user-generated-content,.filtered-topic-list .topic .user-generated-content,.simple-filtered-list .topic .user-generated-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (min-width:48em){.topic-list-component .topic .author,.topic-list-component .topic .replier,.topic-list-invite-component .topic .author,.topic-list-invite-component .topic .replier,.filtered-topic-list .topic .author,.filtered-topic-list .topic .replier,.simple-filtered-list .topic .author,.simple-filtered-list .topic .replier{display:inline-block}.topic-list-component .topic .author:before,.topic-list-component .topic .replier:before,.topic-list-invite-component .topic .author:before,.topic-list-invite-component .topic .replier:before,.filtered-topic-list .topic .author:before,.filtered-topic-list .topic .replier:before,.simple-filtered-list .topic .author:before,.simple-filtered-list .topic .replier:before{display:inline;margin-right:4px}.topic-list-component .topic .author:first-child:before,.topic-list-component .topic .replier:first-child:before,.topic-list-invite-component .topic .author:first-child:before,.topic-list-invite-component .topic .replier:first-child:before,.filtered-topic-list .topic .author:first-child:before,.filtered-topic-list .topic .replier:first-child:before,.simple-filtered-list .topic .author:first-child:before,.simple-filtered-list .topic .replier:first-child:before{display:none}}.topic-list-component .pagination,.topic-list-invite-component .pagination,.filtered-topic-list .pagination,.simple-filtered-list .pagination{margin-top:22.5px}.topic-list-simple-component .topic,.simple-filtered-list .topic{padding-left:2.809em;position:relative}.topic-list-simple-component .topic .image,.simple-filtered-list .topic .image{left:0;position:absolute;top:6px}.topic-list-simple-component .topic .misc .type-icon,.simple-filtered-list .topic .misc .type-icon{left:0;position:absolute;text-align:center;width:32px}.topic-list-simple-component .topic .misc .type:before,.simple-filtered-list .topic .misc .type:before{display:none}.topic-list-component .navigation a:focus{outline-offset:5px}.simple-filtered-list{margin-bottom:22.5px}.simple-filtered-list .subheading{color:#3c3853;font-size:15px;margin-bottom:11.25px}.simple-filtered-list .empty .description{font-size:13.5px}.simple-filtered-list .empty .button{margin-top:22.5px}.simple-filtered-list .view-all{display:block;font-weight:normal;margin-top:11.25px;padding-bottom:0;text-align:right;text-transform:lowercase}.simple-filtered-list .view-all a{color:#3c3853}.simple-filtered-list .view-all a:after{content:'\a\226B'}.topic-list-invite-component .topic{border-bottom:0}.category-info-component{margin-bottom:22.5px;text-align:center}@media screen and (min-width:48em){.category-info-component{min-height:110px;padding-left:8.125em;position:relative;text-align:left}}.category-info-component .data{display:none}.category-info-component .image img{display:inline-block}@media screen and (min-width:48em){.category-info-component .image{left:0;position:absolute;top:10px}}.category-info-component h1{color:#3c3853;font-weight:300}.category-info-component .meta{margin-bottom:7.5px}.breadcrumbs-component{display:block;width:100%}.breadcrumbs-component li{display:inline;font-size:13.5px}.breadcrumbs-component li:before{content:"\a0//\a0"}.breadcrumbs-component li:first-child:before{display:none}.breadcrumbs-component li .pill{border:1px solid #2dcaf8;margin-bottom:1px}.breadcrumbs-component li .pill a{color:#000}.breadcrumbs-component li .pill a:hover{color:#5d7ccf}.breadcrumbs-component li span:nth-child(n+4){display:none}.user-list-component .author-component{border-bottom:1px solid #e2e2e2;margin-bottom:18px;padding-bottom:18px}.user-list-component .author-component .extra{font-size:12px;line-height:18px}.user-list-component .author-component .extra p{margin:0}.user-list-simple-component .list-view{*zoom:1}.user-list-simple-component .list-view:before,.user-list-simple-component .list-view:after{content:" ";display:table}.user-list-simple-component .list-view:after{clear:both}.user-list-simple-component .list-view-cell{border-bottom:1px solid #e2e2e2;background-color:#fff;*zoom:1;padding:11.25px .809em}
.user-list-simple-component .list-view-cell:before,.user-list-simple-component .list-view-cell:after{content:" ";display:table}.user-list-simple-component .list-view-cell:after{clear:both}@media screen and (min-width:48em){.user-list-simple-component .list-view-cell{min-width:350px;max-width:500px;padding-left:0;padding-right:0}}.user-list-simple-component .list-view-cell:last-child{border-bottom:0}.user-list-simple-component .list-view-cell :first-child{margin-top:0}.user-list-simple-component .list-view-cell :last-child{margin-bottom:0}.user-list-simple-component .list-view-cell h1,.user-list-simple-component .list-view-cell h2,.user-list-simple-component .list-view-cell h3,.user-list-simple-component .list-view-cell h4,.user-list-simple-component .list-view-cell h5,.user-list-simple-component .list-view-cell h6{margin:0}.user-list-simple-component .list-view-cell .info-box{*zoom:1;margin-bottom:11.25px;padding-left:0;padding-right:0}.user-list-simple-component .list-view-cell .info-box:before,.user-list-simple-component .list-view-cell .info-box:after{content:" ";display:table}.user-list-simple-component .list-view-cell .info-box:after{clear:both}@media screen and (min-width:48em){.user-list-simple-component .list-view-cell .info-box{padding-left:.809em;padding-right:.809em}}.user-list-simple-component .list-view-cell .info-box h1,.user-list-simple-component .list-view-cell .info-box h2,.user-list-simple-component .list-view-cell .info-box h3,.user-list-simple-component .list-view-cell .info-box h4,.user-list-simple-component .list-view-cell .info-box h5,.user-list-simple-component .list-view-cell .info-box h6,.user-list-simple-component .list-view-cell .info-box p{margin:0}.overlay .user-list-simple-component .list-view-cell .info-box{min-width:250px!important}.user-list-simple-component .list-view-cell .info-box .image{float:left;margin-right:.809em;margin-top:4px}.user-list-simple-component .list-view-cell .info-box p,.user-list-simple-component .list-view-cell .info-box ul{margin:0}.user-list-simple-component .list-view-cell .info-box p a,.user-list-simple-component .list-view-cell .info-box ul a{text-decoration:none}.user-list-simple-component .list-view-cell .as-list-item .image{margin-top:0}.user-list-simple-component .list-view-cell .image{float:left;margin-right:.809em;margin-top:4px}.user-list-simple-component .list-view-cell .image a{display:block}.user-list-simple-component .list-view-cell .image img{display:block}.user-list-simple-component .list-view-cell .as-list-item .image{margin-right:0}.user-list-simple-component .overthrow{margin:.809em;margin-top:.4045em;margin-bottom:.4045em}@media screen and (min-width:48em){.profile-summary-component{max-width:492px}}.profile-summary-component .user-info{overflow:hidden;padding:22.5px 1.618em 0 1.618em;position:relative;text-align:center}.profile-summary-component .user-info .watermark{left:-75px;opacity:.15;position:absolute;top:-75px}.profile-summary-component .user-info .avatar-and-badge{position:relative}.profile-summary-component .user-info .avatar-and-badge .image{display:inline-block}.profile-summary-component .user-info .avatar-and-badge .badge{margin-bottom:35px}.profile-summary-component .user-info .avatar-and-badge .badge img{left:50%;margin-left:-25px;position:absolute;top:57px;z-index:99999}.profile-summary-component .user-info h2{font-weight:300}.profile-summary-component .user-info .meta{font-size:13.5px}.profile-summary-component .stats{display:table;table-layout:fixed;padding:.809em;width:100%}.profile-summary-component .stats li{background-color:#f2f2f2;border-bottom:1px solid #fff;border-radius:2px;color:#3c3853;display:block;font-size:26.25px;font-weight:600;padding:11.25px .53933em}.profile-summary-component .stats li br{display:none}@media screen and (min-width:48em){.profile-summary-component .stats li{border-bottom:0;border-right:.4045em solid white;display:table-cell;padding:11.25px .20225em;text-align:center}.profile-summary-component .stats li:last-child{border-right:0}.profile-summary-component .stats li br{display:block}}.profile-summary-component .stats li small{font-size:11.25px;text-transform:uppercase}.profile-summary-component .activity{width:100%}.profile-summary-component .activity .item{border-bottom:1px solid #e2e2e2;padding:22.5px 1.618em}.profile-summary-component .activity .item .action,.profile-summary-component .activity .item .timestamp{color:#666;font-size:13.5px}.profile-summary-component .activity .item .timestamp{float:right}.profile-summary-component .links{padding:22.5px 1.618em;text-align:center}.search-component input[type="text"]{padding-right:3.9965em}#search_keywords{padding-right:1.4em;text-overflow:ellipsis;font-size:.95em}.large.button{padding:8.33333px .809em}.companies-topics-searches.show .header{background-color:#2dcaf8}.companies-topics-searches.show .header.with-advanced-search{box-shadow:0 0 25px rgba(0,0,0,0.35)}
.companies-topics-searches.show .header.with-advanced-search .form-actions{padding-top:0}@media screen and (min-width:48em){.companies-topics-searches.show .header.with-advanced-search .form-actions{padding-top:11.25px}}.companies-topics-searches.show .header .container{padding-top:0}.search-header-component{margin-top:22.5px}.search-header-component h1{color:#3c3853;display:inline-block;font-weight:300;margin-bottom:0;margin-right:.809em}.search-header-component form{*zoom:1;margin-top:11.25px}.search-header-component form:before,.search-header-component form:after{content:" ";display:table}.search-header-component form:after{clear:both}.search-header-component form .normal-search{*zoom:1}.search-header-component form .normal-search:before,.search-header-component form .normal-search:after{content:" ";display:table}.search-header-component form .normal-search:after{clear:both}.search-header-component form .input{width:100%;margin-bottom:0}@media screen and (min-width:48em){.search-header-component form .input{float:left;display:block;margin-right:3.57866%;width:61.158%}.search-header-component form .input:last-child{margin-right:0}}@media screen and (min-width:64em){.search-header-component form .input{float:left;display:block;margin-right:2.35765%;width:65.88078%}.search-header-component form .input:last-child{margin-right:0}}.search-header-component form .input input{border-color:#3c3853}.search-header-component form .form-actions{width:100%;margin:0;padding-top:11.25px;text-align:right}@media screen and (min-width:48em){.search-header-component form .form-actions{float:left;display:block;margin-right:3.57866%;width:35.26334%;padding:0;text-align:left}.search-header-component form .form-actions:last-child{margin-right:0}}@media screen and (min-width:64em){.search-header-component form .form-actions{float:left;display:block;margin-right:2.35765%;width:31.76157%}.search-header-component form .form-actions:last-child{margin-right:0}}.search-header-component form .form-actions .button{display:inline-block}@media screen and (min-width:48em){.search-header-component form .form-actions .button{float:left;width:70%}}.search-hud-component .search-keywords{width:200px}.navigation-component,.navigation-category-set-component{margin-bottom:11.25px}.navigation-component .plaintext-link,.navigation-category-set-component .plaintext-link{border-radius:3px;color:#2dcaf8;display:block;padding:7.5px .809em}#category-set-navigation{margin-bottom:11.25px}#category-set-navigation .navigation{background-color:#3c3853;border-radius:3px;margin-bottom:22.5px}#category-set-navigation .navigation>ul>li>a{border-radius:3px;color:#2dcaf8}#category-set-navigation .navigation>ul>li>a:focus{background:#2dcaf8;color:#3c3853}#category-set-navigation .navigation>ul>li.selected a{border-bottom:0;background-color:#fff;color:#3c3853}.category-list-component .heading{border-bottom:0;*zoom:1}.category-list-component .heading:before,.category-list-component .heading:after{content:" ";display:table}.category-list-component .heading:after{clear:both}.category-list-component .heading .truncate{float:left;display:block;margin-right:2.35765%;width:65.88078%}.category-list-component .heading .truncate:last-child{margin-right:0}@media screen and (min-width:40.875em){.category-list-component .heading .truncate{float:left;display:block;margin-right:7.42297%;width:73.14426%}.category-list-component .heading .truncate:last-child{margin-right:0}}@media screen and (min-width:48em){.category-list-component .heading .truncate{float:left;display:block;margin-right:3.57866%;width:74.10533%}.category-list-component .heading .truncate:last-child{margin-right:0}}.category-list-component .more:focus{outline:1px dotted;outline-offset:5px}.category-list-component .data{min-height:64px;padding-left:4.809em;position:relative}.category-list-component .image{left:0;position:absolute;top:0}.category-list-component .all{text-align:right}.category-list-gallery-component,.category-list-simple-component{margin-bottom:22.5px}.category-list-gallery-component .subheading,.category-list-simple-component .subheading{color:#666}.category-list-gallery-component .category,.category-list-simple-component .category{*zoom:1;margin-bottom:11.25px;min-height:55px;padding-left:4.2465em;position:relative}.category-list-gallery-component .category:before,.category-list-gallery-component .category:after,.category-list-simple-component .category:before,.category-list-simple-component .category:after{content:" ";display:table}.category-list-gallery-component .category:after,.category-list-simple-component .category:after{clear:both}.category-list-gallery-component .image,.category-list-simple-component .image{left:0;position:absolute;top:.25em}.category-list-gallery-component .view-all,.category-list-simple-component .view-all{border-top:1px solid #e2e2e2;display:block;font-weight:normal;padding-bottom:0;padding-top:11.25px;text-align:right;text-transform:lowercase}
.category-list-gallery-component .view-all a,.category-list-simple-component .view-all a{color:#3c3853}.category-list-gallery-component .view-all a:after,.category-list-simple-component .view-all a:after{content:'\a\226B'}.category-list-simple-component{margin-bottom:0}.category-list-simple-component .heading{border:0;color:#000;display:block;font-size:18px;font-weight:500}.category-list-simple-component ul.meta{padding-top:5px}.category-list-simple-component li.category{font-size:15px;margin-top:11.25px;min-height:0;padding-left:0}.category-list-simple-component li.category:first-child{margin-top:11.25px}.category-list-simple-component li.category:last-child{margin-bottom:0}.category-list-simple-component li.category .name-and-follow{padding-right:115px}.category-list-simple-component li.category .image{display:none}.category-list-simple-component li.category .description{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.category-list-simple-component li.category .follow-action-component{display:block;float:right;margin-top:-5.625px;position:absolute;right:0}.category-list-simple-component li.category .follow-action-component,.category-list-simple-component li.category .follow-action-component form,.category-list-simple-component li.category .follow-action-component .button{width:auto}@media screen and (min-width:48em){.category-list-simple-component li.category{min-height:55px;margin-top:22.5px;padding-left:4.2465em}.category-list-simple-component li.category ul.meta{padding-top:0}.category-list-simple-component li.category h5{min-height:0}.category-list-simple-component li.category .image{display:block}.category-list-simple-component li.category .follow-action-component{margin-top:0}}.category-list-featured-component{*zoom:1}.category-list-featured-component:before,.category-list-featured-component:after{content:" ";display:table}.category-list-featured-component:after{clear:both}.category-list-featured-component .category-set{padding-top:.809em;text-transform:uppercase}.category-list-featured-component .category-set:first-child{padding-top:0}.category-list-featured-component .category-set .category-set-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:15px;margin-bottom:.809em;margin-top:.809em}.category-list-featured-component .categories{*zoom:1;display:block}.category-list-featured-component .categories:before,.category-list-featured-component .categories:after{content:" ";display:table}.category-list-featured-component .categories:after{clear:both}.category-list-featured-component .category{width:100%;position:relative;text-transform:none}@media screen and (min-width:48em){.category-list-featured-component .category{float:left;display:block;margin-right:3.57866%;width:48.21067%;margin-bottom:.809em}.category-list-featured-component .category:last-child{margin-right:0}.category-list-featured-component .category:nth-child(2n){margin-right:0}.category-list-featured-component .category:nth-child(2n+1){clear:left}}.category-list-featured-component .category .image{left:0;position:absolute;width:25px}.category-list-featured-component .category .category-name{margin-bottom:.809em;padding-left:2.427em}.category-list-featured-component .category .category-name-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:25px;font-size:15px;font-weight:bold}.category-list-featured-component .topics{padding-left:0}.category-list-featured-component .topics .topic-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;font-size:15px}.category-list-featured-component .topics .topic-title:before{display:inline-block;content:"\b7\a0";font-weight:bold}.category-list-featured-component .category-set-name a{color:#222}.category-list-featured-component .category-set-name a:after,.category-list-featured-component .view-all-categories:after{content:'\a\226B'}.category-list-featured-component .view-all-categories{float:right;margin:.809em}.user-generated-content-component{margin-bottom:22.5px}.companies.private .header{background-color:#3c3853;margin-bottom:218px}.community-lock-component{padding-bottom:67px;padding-top:20px;position:relative;text-align:center}.community-lock-component h1{color:#fff;font-weight:300;margin:0 auto;width:80%}.community-lock-component .login{bottom:-33.5px;left:0;position:absolute;text-align:center;width:100%;z-index:999}.community-lock-component .login .login-wrapper{background-color:#fff;border:10px solid #fff;display:inline-block}.community-lock-component .message{left:0;padding:75px 0 50px 0;position:absolute;top:100%;width:100%}.community-lock-component .message i{color:#c9c9c9;display:block;font-size:72px;margin-bottom:22.5px}.companies-topics.show .header{background-color:#2dcaf8}
.companies-topics.show .sticky-header-container h1{display:inline-block}.companies-topics.show .sticky-header-container h1 a>i{display:none}@media screen and (min-width:48em){.companies-topics.show .sticky-header-container h1{float:left;display:block;margin-right:3.57866%;width:61.158%;margin-bottom:0}.companies-topics.show .sticky-header-container h1:last-child{margin-right:0}}@media screen and (min-width:64em){.companies-topics.show .sticky-header-container h1{float:left;display:block;margin-right:2.35765%;width:65.88078%}.companies-topics.show .sticky-header-container h1:last-child{margin-right:0}}.companies-topics.show .sticky-header-container #actions-sticky-header{display:none}@media screen and (min-width:48em){.companies-topics.show .sticky-header-container #actions-sticky-header{display:inline-block;padding-top:5px;margin-bottom:0;float:left;display:block;margin-right:3.57866%;width:35.26334%}.companies-topics.show .sticky-header-container #actions-sticky-header:last-child{margin-right:0}}@media screen and (min-width:64em){.companies-topics.show .sticky-header-container #actions-sticky-header{display:inline-block;padding-top:5px;margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:31.76157%}.companies-topics.show .sticky-header-container #actions-sticky-header:last-child{margin-right:0}}.topic-header-component{margin-bottom:22.5px;margin-top:11.25px}.topic-header-component h1{color:#3c3853;font-weight:300;margin-bottom:11.25px}.topic-header-component h1 i{display:inline-block;font-size:15px;vertical-align:top}.topic-header-component #actions-sticky-header{display:none}.topic-header-component .meta li{color:#222;font-size:15px;line-height:24px;text-transform:uppercase}.topic-header-component .meta li:before{display:none}.topic-header-component .meta li:after{content:'\a0\b7\a0';margin:0 3px}.topic-header-component .meta li:last-child:after{display:none}.topic-header-component .meta li i{color:#222}.topic-header-component .meta li i.gs-icon-article:before{margin-left:.75px;top:1.5px}.topic-header-component .meta li.type i{background-color:#3c3853;border-radius:12px;color:#fff;content:'';display:inline-block;font-size:13.5px;height:24px;margin-right:.4045em;text-align:center;width:24px}.topic-header-component .meta li.status{color:#3c3853}.topic-header-component .meta li.edited{color:gray}.actions-component{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-bottom:22.5px;padding-bottom:22.5px;padding-top:22.5px}@media screen and (min-width:48em){.actions-component{border:0;padding-bottom:0;padding-top:0;margin-bottom:0}}.actions-component ul{display:table;width:100%}.actions-component .sticky-action{text-align:center}.actions-component .sticky-action li{display:inline-block;margin-right:10px}.follow-action-component{width:100%;clear:both}@media screen and (min-width:48em){.follow-action-component{display:block;width:auto}}.follow-action-component .count-container{float:right;padding-left:10px;width:30%}@media screen and (min-width:48em){.follow-action-component .count-container{padding-left:0;width:25%;padding-right:10px}}.follow-action-component .count-container .count{display:inline-block;width:100%;background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.follow-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}@media screen and (min-width:33.75em){.follow-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.follow-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}}@media screen and (min-width:23.4375em){.follow-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.follow-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}}@media screen and (min-width:48em){.follow-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}
.follow-action-component .count-container .count:after{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #2dcaf8;content:'';display:block;height:0;right:0;margin-right:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}.follow-action-component .count-container .count:before{border:0;height:0;width:0}}@media screen and (min-width:64em){.follow-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em;background-color:#fff;text-align:center}.follow-action-component .count-container .count:after{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #2dcaf8;content:'';display:block;height:0;right:0;margin-right:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}.follow-action-component .count-container .count:before{border:0;height:0;width:0}.follow-action-component .count-container .count:after{border-left-color:#fff;margin-top:3px}}.follow-action-component .count-container .count.unselected{color:gray}.follow-action-component .button-container{width:100%;position:relative}.follow-action-component .button-container.with-count{width:70%;float:left}@media screen and (min-width:48em){.follow-action-component .button-container.with-count{float:right;width:50%}}.follow-action-component .button-container form{width:100%}.follow-action-component .button-container form button{width:100%}.follow-action-component .button-container form button:after{clear:both}.follow-action-component .button-container form button i{float:left}.follow-action-component .button-container form button span{width:80%}.follow-action-component .button-container form button span:focus{outline:1px dotted;outline-offset:5px}.follow-action-component .inactive{display:none}#category-follow .button-container form button{width:30%}.me-too-action-component{width:100%;clear:both}@media screen and (min-width:48em){.me-too-action-component{display:block;width:auto}}.me-too-action-component .count-container{float:right;padding-left:10px;width:30%}@media screen and (min-width:48em){.me-too-action-component .count-container{padding-left:0;width:25%;padding-right:10px}}.me-too-action-component .count-container .count{display:inline-block;width:100%;background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.me-too-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}@media screen and (min-width:33.75em){.me-too-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.me-too-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}}@media screen and (min-width:23.4375em){.me-too-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.me-too-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}}@media screen and (min-width:48em){.me-too-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.me-too-action-component .count-container .count:after{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #2dcaf8;content:'';display:block;height:0;right:0;margin-right:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}.me-too-action-component .count-container .count:before{border:0;height:0;width:0}}@media screen and (min-width:64em){.me-too-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em;background-color:#fff;text-align:center}.me-too-action-component .count-container .count:after{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #2dcaf8;content:'';display:block;height:0;right:0;margin-right:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}
.me-too-action-component .count-container .count:before{border:0;height:0;width:0}.me-too-action-component .count-container .count:after{border-left-color:#fff;margin-top:3px}}.me-too-action-component .count-container .count.unselected{color:gray}.me-too-action-component .button-container{width:100%;position:relative}.me-too-action-component .button-container.with-count{width:70%;float:left}@media screen and (min-width:48em){.me-too-action-component .button-container.with-count{float:right;width:50%}}.me-too-action-component .button-container button{width:100%}.me-too-action-component .button-container button:after{clear:both}.me-too-action-component .button-container button i{float:left}.me-too-action-component .button-container button span{width:80%}.me-too-action-component .inactive{display:none}.reply-list-component{margin-bottom:11.25px}.reply-list-component .navigation{background-color:#3c3853;border-radius:3px;margin-bottom:22.5px}.reply-list-component .navigation>ul>li>a{border-radius:3px;color:#2dcaf8}.reply-list-component .navigation>ul>li>a:focus{background:#2dcaf8;color:#3c3853}.reply-list-component .navigation>ul>li.selected a{border-bottom:0;background-color:#fff;color:#3c3853}.reply-component{border-bottom:1px solid #e2e2e2;font-size:13.5px;margin-bottom:11.25px;padding-bottom:11.25px;position:relative}.reply-component .timestamp{position:absolute;right:0;top:-2px;z-index:999}.reply-component .timestamp a{color:#222;font-weight:200}.reply-component .timestamp a:hover{text-decoration:underline}.reply-component .official-response{color:#3c3853;line-height:13.5px;margin-bottom:11.25px}@media screen and (min-width:48em){.reply-component .reply-content{padding-left:5.368em}}.reply-component .user-generated-content p,.reply-component .user-generated-content ul{margin-bottom:10.125px}.reply-component .actions{margin-top:5.625px}.reply-component .actions .meta{line-height:20.25px}.reply-component .actions form{display:inline-block}.reply-component .actions .button{background-color:transparent;border:0;color:#305393;display:inline-block;font-size:13.5px;font-weight:400;padding:0;text-transform:none}.reply-component .actions .button:hover{box-shadow:none;text-decoration:underline}.reply-component .resources{margin-top:11.25px}.reply-component .likes{background-color:#f2f2f2;margin-top:10.125px;padding:5.625px .809em}.reply-component .likes li[class*='gs-icon']:before{color:rgba(34,34,34,0.5)}.reply-component .likes li[class*='gs-icon'].starred:before{color:#305393}.reply-component .edited{color:gray}.reply-component .comments{margin-top:1px}.comment-list-component .load-previous a{background-color:#f2f2f2;border-bottom:1px solid #fff;display:block;padding:5.625px .809em;text-align:center;width:100%}.comment-list-component .comment-form{background-color:#f2f2f2;padding:11.25px .809em}.comment-list-component .comment-form .input{margin:0}.comment-list-component .comment-form .input textarea{font-size:13.5px;min-height:29px}.comment-list-component .author-component .standalone{min-height:40px}.comment-component{background-color:#f2f2f2;margin-bottom:1px;padding:11.25px .809em;position:relative}.comment-component .timestamp{right:.809em;top:7.25px}@media screen and (min-width:48em){.comment-component .content-content{padding-left:3.868em}}.comment-component .author-component{min-height:32px}.comment-component .author-component .avatar-and-details{padding-left:3.47567em}.comment-component .likes{background-color:transparent;margin:0;padding:0}.comment-component .edited{color:gray}.comment-component span[class*='gs-icon']:before{color:rgba(34,34,34,0.5)}.comment-component span[class*='gs-icon'].starred:before{color:#305393}.compose-reply-component textarea{font-size:13.5px;min-height:29px}.compose-reply-component .view-all{background-color:#fdf3e9;*zoom:1;padding:11.25px .809em}.compose-reply-component .view-all:before,.compose-reply-component .view-all:after{content:" ";display:table}.compose-reply-component .view-all:after{clear:both}.compose-reply-component .view-all ul{float:left;height:25px;margin:0;margin-right:.809em;padding:0}.compose-reply-component .view-all li,.compose-reply-component .view-all p{line-height:25px;margin:0;padding:0}.compose-reply-component .view-all li{float:left;margin-right:2px}.compose-reply-component .view-all li:last-child{margin-right:0}.compose-reply-component .view-all p{font-size:15px}.compose-reply-component .alert{background-color:#b4b4b4;padding:11.25px .809em}.compose-reply-component .alert p{color:#fff;font-size:13.5px;margin:0;text-align:center}.author-component{font-size:15px;min-height:60px;position:relative;width:100%}.author-component .with-timestamp{padding-right:25%}.author-component .image{left:0;position:absolute}.author-component .ranked{margin-left:.809em}.author-component .ranked:before{content:attr(data-rank);display:table-cell;font-size:22.5px;font-weight:bold;min-width:15px;padding-right:.4045em;padding-top:18.75px;vertical-align:top}
.author-component .as-list-item.unranked:before{content:' ';display:table-cell;min-width:0;padding-right:.4045em}.author-component .avatar-and-details{display:table-cell;padding-left:4.809em;position:relative}.author-component .user{margin-bottom:7.5px}.author-component .user p{line-height:15px;margin-bottom:5.625px}.author-component .user ul{line-height:13.5px}.author-component .user ul li{font-size:12px}@media screen and (min-width:48em){.author-component .user .highlighted-details{border-left:3px solid #e2e2e2;padding-left:.809em}}.author-component .extra,.author-component .extra p{color:#666}.author-component .extra{margin-top:11.25px;width:100%}.author-component .as-list-item{font-size:15px}.author-component .as-list-item .user{border-left:0;padding-left:0}.author-component .as-list-item .user ul li{color:#3c3853;font-size:15px}.author-component .as-list-item .extra{font-size:12px}.author-component .as-list-item .extra p{margin-bottom:0}.author-component .standalone .user{font-size:13.5px}.author-component small{color:#666}.sharing-component{margin-bottom:22.5px}.topic-state-component .alert{background-color:#b4b4b4;margin-bottom:22.5px;padding:11.25px .809em;padding-left:60px;position:relative}.topic-state-component .alert i{color:#fff;font-size:34px;left:.4045em;position:absolute;top:11.25px}.topic-state-component .alert h6,.topic-state-component .alert p{color:#fff;font-size:13.5px;margin:0}.topic-state-component .alert h6{font-weight:bold;text-transform:uppercase}.compose-topic-success-component{*zoom:1;background-color:#f4f8fa;line-height:20px;position:relative}.compose-topic-success-component:before,.compose-topic-success-component:after{content:" ";display:table}.compose-topic-success-component:after{clear:both}.compose-topic-success-component a{color:#428bca}.compose-topic-success-component .container{padding-bottom:0;padding-top:0}.compose-topic-success-component .message{background-color:#d9edf7;border-color:#5bc0de;border-left:4px solid #418ac9}.compose-topic-success-component .message .container{padding-bottom:.809em;padding-top:11.25px;padding-right:0}.compose-topic-success-component .message .container .heading{*zoom:1;font-size:18px;padding-right:45px;position:relative}.compose-topic-success-component .message .container .heading:before,.compose-topic-success-component .message .container .heading:after{content:" ";display:table}.compose-topic-success-component .message .container .heading:after{clear:both}.compose-topic-success-component .message .container .heading .close{position:absolute;right:.809em;top:0}.compose-topic-success-component .message .container .heading .close i:before{top:0}.compose-topic-success-component p,.compose-topic-success-component .meta{float:left;line-height:24px;margin:0;margin-right:.4045em;padding:0}.compose-topic-success-component p{display:block;padding-left:.809em}@media screen and (min-width:48em){.compose-topic-success-component p{float:left;padding-left:0;padding-right:0}}.compose-topic-success-component .meta{display:block;float:none;margin-left:20px}@media screen and (min-width:48em){.compose-topic-success-component .meta{float:left}}.compose-topic-success-component .meta li{font-size:18px}@media screen and (min-width:48em){.compose-topic-component #emotitag-faces{width:30%}.compose-topic-component #emotitag-feeling{font-size:0}.compose-topic-component #emotitag-feeling label{color:#222;display:inline-block;font-size:13.5px;font-weight:300;overflow:hidden;padding-right:5px;text-align:right;text-overflow:ellipsis;text-transform:none;vertical-align:middle;width:25%}.compose-topic-component #emotitag-feeling input{display:inline-block;width:75%}}.compose-topic-component .footnote{font-size:12px;margin-top:-22.5px;text-align:right}.compose-topic-component .footnote:before{color:red;content:"*"}.compose-topic-component .counter{float:right}.compose-topic-component .tabs{padding-bottom:.809em}.compose-topic-component .tabs ul{border-bottom:1px solid #c9c9c9}.compose-topic-component .tabs li{display:inline-block;margin-bottom:-1px}.compose-topic-component .tabs li a{color:#305393;display:block;padding:11.25px .809em}.compose-topic-component .tabs li a:hover{text-decoration:underline}.compose-topic-component .tabs li .selected{background-color:#fff;border:1px solid #c9c9c9;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px}.compose-topic-component .type-tip{background-color:#e2e2e2;display:none;font-size:13.5px;margin-top:.4045em;padding:5.625px .809em}.compose-topic-component .type-tip h6{font-weight:bold;padding:5.625px 0;text-transform:uppercase}.compose-topic-component .type-tip h6:before{padding-right:5px}.compose-topic-component .type-tip.active{display:block}.compose-topic-component #title_change_warning{color:red;font-size:12px;display:none}.companies-topics.preview .header,.companies-topics-wizard.add_details .header,.companies-topics-wizard.search .header,.companies-topics-wizard.show .header,.companies-topics.create .header,.companies-topics.edit .header{background-color:#2dcaf8}
.companies-topics.preview .header .container,.companies-topics-wizard.add_details .header .container,.companies-topics-wizard.search .header .container,.companies-topics-wizard.show .header .container,.companies-topics.create .header .container,.companies-topics.edit .header .container{padding-top:0}.compose-header-component{margin-bottom:22.5px;margin-top:22.5px}.compose-header-component h1{color:#3c3853;display:inline-block;font-weight:300;margin-bottom:0;margin-right:.809em}.compose-header-component ol{display:inline-block;list-style-type:decimal;min-width:300px}.compose-header-component ol li{border-bottom:2px solid #303030;color:#303030;float:left;font-size:13.5px;list-style-position:inside;margin-right:.4045em;padding-right:1.618em}.compose-header-component ol li.selected{border-color:#3c3853;color:#3c3853}.compose-header-component form{margin-top:11.25px}.compose-header-component form .input{width:100%;position:relative}@media screen and (min-width:48em){.compose-header-component form .input{float:left;display:block;margin-right:3.57866%;width:61.158%}.compose-header-component form .input:last-child{margin-right:0}}@media screen and (min-width:64em){.compose-header-component form .input{float:left;display:block;margin-right:2.35765%;width:65.88078%}.compose-header-component form .input:last-child{margin-right:0}}.compose-header-component form .input input{border-color:#3c3853;padding-right:25px}.compose-header-component form .input input.error{border-color:red}.compose-header-component form .input .button{background-color:transparent;position:absolute;right:0;top:0}.compose-header-component form .input .button .text{display:none}.compose-header-component form .input .button:before{color:#ccc;margin:0}.compose-header-component form .input .button:hover{box-shadow:none}.compose-header-component form .input .button:hover:before{color:#b3b3b3}.compose-header-component form .form-actions{width:100%;margin:0;text-align:right}@media screen and (min-width:48em){.compose-header-component form .form-actions{float:left;display:block;margin-right:3.57866%;width:35.26334%;text-align:left}.compose-header-component form .form-actions:last-child{margin-right:0}}@media screen and (min-width:64em){.compose-header-component form .form-actions{float:left;display:block;margin-right:2.35765%;width:31.76157%}.compose-header-component form .form-actions:last-child{margin-right:0}}.compose-header-component form .form-actions .button{display:inline-block}@media screen and (min-width:48em){.compose-header-component form .form-actions .button[value='search']{width:50%}.compose-header-component form .form-actions .button[value='compose']{width:80%}}.expert-list-component .author-component{border-bottom:1px solid #e2e2e2;margin-bottom:22.5px;padding-bottom:22.5px}.expert-list-component .author-component p{margin:0}.call-to-action-component{padding:30px 0 30px 0;text-align:center}.call-to-action-component i{color:#e2e2e2;font-size:62px}.call-to-action-component p{color:#999}.call-to-action-component .facepile{margin-top:11.25px}.call-to-action-component .facepile .facepile-component{margin:0 auto;width:240px}.call-to-action-component .facepile .facepile-component li{margin-right:0 5px 0 0;padding-bottom:55px;width:55px}.federated-search-component .result{margin-bottom:22.5px}.search-steps-component{background:#2dcaf8;*zoom:1;margin-top:22.5px;padding:11.25px .809em;text-align:center;width:100%}.search-steps-component:before,.search-steps-component:after{content:" ";display:table}.search-steps-component:after{clear:both}.search-steps-component p{font-size:13.5px;margin:0}.leaderboard-component{margin-bottom:22.5px}.leaderboard-component .description{color:#3c3853;font-size:15px;padding-bottom:11.25px}.leaderboard-component .selected{background-color:#2dcaf8}.leaderboard-component .leader{padding-top:18px;padding-bottom:18px}.leaderboard-component .leader:first-child{padding-top:0}.leaderboard-component .leader:first-child.selected{padding-top:18px}.leaderboard-component .view-all{display:block;font-weight:normal;margin-top:11.25px;padding-bottom:0;text-align:right;text-transform:lowercase}.leaderboard-component .view-all a{color:#3c3853}.leaderboard-component .view-all a:after{content:'\a\226B'}.leaderboard-component .user.relative-width{margin-bottom:0}.leaderboard-full-component{margin-bottom:22.5px}.leaderboard-full-component .author-component{border-bottom:1px solid #e2e2e2;padding-top:18px;padding-bottom:18px}.leaderboard-full-component .author-component .extra{font-size:12px;line-height:18px}.leaderboard-full-component .author-component .extra p{margin:0}.leaderboard-full-component .filters{border-bottom:1px solid #e2e2e2;font-size:13.5px;padding:0 0 11.25px 0;*zoom:1}.leaderboard-full-component .filters:before,.leaderboard-full-component .filters:after{content:" ";display:table}
.leaderboard-full-component .filters:after{clear:both}.leaderboard-full-component .filters ul li{display:inline}.leaderboard-full-component .filters ul li:first-child:before{display:none}.leaderboard-full-component .filters ul li:before{content:'\a0\b7\a0';margin:0 3px}@media screen and (min-width:48em){.leaderboard-full-component .filters .pagination-header{float:right}}.leaderboard-full-component .select{display:inline-block}.leaderboard-full-component .leader.selected{background-color:#2dcaf8}.leaderboard-full-component .leader{*zoom:1;clear:both;padding-top:5px}.leaderboard-full-component .leader:before,.leaderboard-full-component .leader:after{content:" ";display:table}.leaderboard-full-component .leader:after{clear:both}@media screen and (min-width:48em){.expert-trap-component{width:500px}}.expert-trap-component .message-heading{background-color:#d9edf7;border-color:#5bc0de;font-size:18px;padding:11.25px .809em}.expert-trap-component .expert-trap-container{font-size:18px;padding:11.25px .809em;width:100%}.join-component{display:none;min-height:110px;min-width:250px}@media screen and (min-width:48em){.join-component{width:580px}}.join-component h4{margin-bottom:22.5px;margin-top:11.25px;text-align:center}@media screen and (min-width:48em){.join-component h4{margin-bottom:11.25px;margin-top:0}}.join-component .welcome-header{border-bottom:1px solid rgba(34,34,34,0.1);left:0;margin:0;padding:11.25px .809em;position:absolute;top:0;width:100%}@media screen and (min-width:48em){.join-component .welcome-header{background-color:#eee;padding:11.25px .809em}}.join-component .progress{background-color:#eee;left:0;padding:0 .809em;position:absolute;width:100%}@media screen and (min-width:23.4375em){.join-component .progress{padding:0 1.618em}}.join-component .progress ul{display:table}.join-component .progress ul li{border-right:1px solid rgba(34,34,34,0.1);display:table-cell;font-size:13.5px;height:100%;opacity:.5;padding:11.25px 1.618em}.join-component .progress ul li:first-child{border-left:1px solid rgba(34,34,34,0.1)}.join-component .progress ul li.active{font-weight:bold;opacity:1}.join-component .join-content{padding-top:45px}.join-component .join-content iframe{padding-top:11.25px}.join-component .welcome-content{padding:67.5px .809em}@media screen and (min-width:48em){.join-component .welcome-content{padding:67.5px .809em}}.join-component .categories-content{padding:78.75px .809em}@media screen and (min-width:48em){.join-component .categories-content{padding-top:56.25px}}.join-component .next-step{border-top:1px solid rgba(34,34,34,0.1);bottom:0;left:0;padding:11.25px 1.618em;position:absolute;text-align:center;width:100%}.join-component .next-step .button{padding-top:11.25px .809em;width:100%}@media screen and (min-width:48em){.join-component .next-step .button{padding:5.625px .4045em;width:auto}}@media screen and (min-width:48em){.join-component .next-step{background-color:#eee}}.join-component .get-started-button{padding-top:11.25px 0;width:100%}@media screen and (min-width:48em){.join-component .get-started-button{padding:5.625px .4045em;width:auto}}.join-header-component{background-color:#2dcaf8;margin-bottom:22.5px;padding:1.618em;position:relative;width:100%}@media screen and (min-width:48em){.join-header-component{display:table;padding-left:6.361em}.join-header-component .content-container{display:table-cell}}.join-header-component h4{border-bottom:0;padding-bottom:0;text-align:center}@media screen and (min-width:48em){.join-header-component h4{text-align:left}}.join-header-component .close{color:#3c3853;position:absolute;font-size:22.5px;top:5.625px;right:.4045em}.join-header-component .icon-container{display:none;left:1.618em;position:absolute;top:22.5px}.join-header-component .icon-container img{height:50px;width:50px}@media screen and (min-width:48em){.join-header-component .icon-container{display:table-cell}}.join-header-component .icon-container .gs-icon-users{color:#3c3853;font-size:50px}.join-header-component .button-container{padding-top:22.5px}.join-header-component .button-container .button{padding:5.625px;width:100%}@media screen and (min-width:48em){.join-header-component .button-container{display:table-cell;padding:0;padding-left:1.618em;text-align:right;vertical-align:middle}.join-header-component .button-container .button{padding:5.625px;width:auto}}.advanced-search-filter-component,.filter-component{padding:0}.advanced-search-filter-component label,.filter-component label{display:inline;text-transform:none}.advanced-search-filter-component .section-heading,.filter-component .section-heading{color:#222;font-size:13.5px;font-weight:bold;text-transform:uppercase}.advanced-search-filter-component .topic-type-header,.filter-component .topic-type-header{color:#222;font-size:15px;font-weight:bold}.advanced-search-filter-component ul.disabled,.filter-component ul.disabled{opacity:.5}.advanced-search-filter-component ul label,.filter-component ul label{color:#222;font-weight:normal}
.filter-component .filter-columns{display:table;margin-bottom:78.75px;width:100%}@media screen and (min-width:48em){.filter-component .filter-columns{margin-top:11.25px}}@media screen and (min-width:48em){.filter-component .filter-column{border-right:1px solid #e2e2e2;display:table-cell;margin:0;padding-left:1.618em;padding-right:1.618em;vertical-align:top;width:50%}.filter-component .filter-column:first-child{padding-left:0}.filter-component .filter-column:last-child{border-right:0;padding-right:0}.filter-component .filter-column:only-child{padding-left:0;width:100%}}.filter-component .category-set-group{padding-top:11.25px}.filter-component .category-set{color:#222;display:block;font-size:13.5px;font-weight:normal;margin-bottom:0}.filter-component .filter-group{border-top:1px solid #e2e2e2;padding-bottom:11.25px;padding-top:11.25px}@media screen and (min-width:48em){.filter-component .filter-group{border-top:0}}.filter-component .filter-group.sort-options,.filter-component .filter-group.date-options{border-top:0}.filter-component .filter-group.sort-options h4,.filter-component .filter-group.date-options h4{padding-bottom:7.5px}.filter-component .filter-group.sort-options label,.filter-component .filter-group.date-options label{color:#222}.filter-component .filter-group:last-child{padding-bottom:0}.filter-component .status-group{padding-bottom:11.25px;padding-top:11.25px}.filter-component select{margin-bottom:0}.filter-component .filter-footer{background-color:#e2e2e2;border-top:4px solid #e2e2e2;bottom:0;left:0;padding:.809em 16.875px;position:absolute;width:100%}.filter-component .filter-footer .actions{display:table;width:100%}.filter-component .filter-footer .button-container{display:table-cell;text-align:right;padding-right:.809em;width:50%}.filter-component .filter-footer .button-container:last-child{text-align:left;padding-left:.809em}.filter-component .filter-footer .button{padding:.809em;width:100%}@media screen and (min-width:48em){.filter-component .filter-footer .button{min-width:120px;width:55%}}.advanced-search-filter-component{margin-top:22.5px}.advanced-search-filter-component .section-heading{margin-top:22.5px;margin-bottom:22.5px}.advanced-search-filter-component .topic-type-group .status-group{padding-top:11.25px}.advanced-search-filter-component .topic-type-group .status-group:first-child{padding-top:0}.advanced-search-filter-component .topic-type-group .status-group .update-status{margin-top:.809em}.advanced-search-filter-component .topic-type-group .status-group .article-status{margin-top:.809em}.advanced-search-filter-component .all-category-sets{border:1px solid #c9c9c9;margin-bottom:22.5px;max-height:200px;max-width:100%;overflow-y:scroll}.advanced-search-filter-component .category-set{color:#222;display:inline-block;margin-bottom:7.5px;text-transform:uppercase}.advanced-search-filter-component .category-set.label{display:block}@media screen and (min-width:48em){.advanced-search-filter-component .chosen-container{width:200px!important}.advanced-search-filter-component .sort-options,.advanced-search-filter-component .date-options{display:inline}.advanced-search-filter-component .sort-options select,.advanced-search-filter-component .date-options select{display:inline}.advanced-search-filter-component .sort-options .section-heading,.advanced-search-filter-component .date-options .section-heading{display:inline;padding-right:.809em}.advanced-search-filter-component .sort-options .select-container,.advanced-search-filter-component .date-options .select-container{display:inline}.advanced-search-filter-component .sort-options{padding-top:22.5px;padding-left:.809em}.advanced-search-filter-component .topic-type-heading,.advanced-search-filter-component .category-heading{margin-bottom:11.25px}.advanced-search-filter-component .types-and-categories{margin-bottom:22.5px}.advanced-search-filter-component .topic-type-group{display:table;table-layout:fixed;width:100%}.advanced-search-filter-component .topic-type-group .status-group{display:table-cell;padding-top:0;vertical-align:top}.advanced-search-filter-component .all-category-sets{margin-bottom:0;max-width:325px}.advanced-search-filter-component .submit-container{float:left;display:block;margin-right:3.57866%;width:48.21067%;margin-left:64.73666%}.advanced-search-filter-component .submit-container:last-child{margin-right:0}}@media screen and (min-width:64em){.advanced-search-filter-component .types-and-categories{float:left;display:block;margin-right:2.35765%;width:100%}.advanced-search-filter-component .types-and-categories:last-child{margin-right:0}.advanced-search-filter-component .topic-type-container{float:left;display:block;margin-right:2.35765%;width:65.88078%}.advanced-search-filter-component .topic-type-container:last-child{margin-right:0}.advanced-search-filter-component .categories{float:left;display:block;margin-right:2.35765%;width:31.76157%}.advanced-search-filter-component .categories:last-child{margin-right:0}.advanced-search-filter-component .submit-container{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:68.23843%}
.advanced-search-filter-component .submit-container:last-child{margin-right:0}}.sidebar-filter-component{border-right:1px solid #e2e2e2;padding-right:.809em}.sidebar-filter-component .section-heading{font-weight:bold;text-transform:uppercase}.sidebar-filter-component label{display:inline;text-transform:none}.topic-filter-header-component .heading{border:0;margin-bottom:0}.topic-filter-header-component .subheading{color:#3c3853;margin-bottom:22.5px}.topic-filter-header-component .controls{background-color:#2dcaf8;margin-bottom:22.5px;padding:11.25px .809em;width:100%}.topic-filter-header-component .controls .control-button{float:left;margin-right:.809em}.topic-filter-header-component .controls ul{*zoom:1;line-height:35px}.topic-filter-header-component .controls ul:before,.topic-filter-header-component .controls ul:after{content:" ";display:table}.topic-filter-header-component .controls ul:after{clear:both}.topic-filter-header-component .controls ul li{float:left;font-size:13.5px}.topic-filter-header-component .controls ul li:before{content:'\b7\a0';display:inline-block;margin:0 5px}.topic-filter-header-component .controls ul li:nth-child(n+6){display:none}.topic-filter-header-component .controls ul li.view-more{display:inline-block}.topic-filter-header-component .controls ul li:first-child:before,.topic-filter-header-component .controls ul li.view-more:before{display:none}.topic-filter-header-component .controls ul.view-more-enabled li{display:inline-block}.topic-filter-header-component .controls ul.view-more-enabled .view-more{display:none}.topic-filter-header-component .controls .view-more{margin-left:.809em}.revised-filter-header{margin-top:22.5px}.revised-filter-header .heading{border-bottom:0}.revised-filter-header .controls{*zoom:1;background-color:#fafafa;border:1px solid #e2e2e2;margin-bottom:11.25px;padding:11.25px 0;width:100%}.revised-filter-header .controls:before,.revised-filter-header .controls:after{content:" ";display:table}.revised-filter-header .controls:after{clear:both}.revised-filter-header .controls .results-count{float:left;margin-left:1.618em}.revised-filter-header .controls .sort-filter,.revised-filter-header .controls .date-filter,.revised-filter-header .controls .date-filter-title,.revised-filter-header .controls .sort-filter-title{display:inline-block;float:right}.revised-filter-header .controls .sort-filter,.revised-filter-header .controls .date-filter{margin:0 .4045em}.revised-filter-header .controls .sort-filter-title{margin-left:.809em}.revised-filter-header .filters-title{text-transform:uppercase}.revised-filter-header .filters-title,.revised-filter-header .sort-filter-title,.revised-filter-header .date-filter-title{text-transform:uppercase}.revised-filter-header .filters-title:after,.revised-filter-header .sort-filter-title:after,.revised-filter-header .date-filter-title:after{content:":\a0"}.revised-filter-header .applied-filters .filter{background-color:#fafafa;color:#222;display:inline-block;font-size:13.5px;margin-bottom:2.427em;padding:0 .809em}.revised-filter-header .applied-filters .filter .gs-icon-times{color:#305393;font-size:11.25px;margin-left:.4045em}.revised-filter-header .applied-filters .filter:nth-child(n+6){display:none}.revised-filter-header .applied-filters .filter.view-more{display:inline-block}.revised-filter-header .applied-filters .filter:first-child:before,.revised-filter-header .applied-filters .filter.view-more:before{display:none}.revised-filter-header .applied-filters.view-more-enabled li{display:inline-block}.revised-filter-header .applied-filters.view-more-enabled .view-more{display:none}.topic-filter-component{padding:.809em 1.618em}.topic-filter-component .heading{border-bottom:0;color:#222;margin:0;padding:0}.topic-filter-component form{width:250px}@media screen and (min-width:48em){.topic-filter-component form{min-width:500px;max-width:620px;width:auto}}.topic-filter-sidebar{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.topic-filter-sidebar:before,.topic-filter-sidebar:after{content:" ";display:table}.topic-filter-sidebar:after{clear:both}.topic-filter-sidebar #filter-component{float:left;display:block;margin-right:2.35765%;width:23.23176%}.topic-filter-sidebar #filter-component:last-child{margin-right:0}.topic-filter-sidebar #topic-list{float:left;display:block;margin-right:2.35765%;width:74.41059%;padding-left:3.236em}.topic-filter-sidebar #topic-list:last-child{margin-right:0}.advanced-search-component .advanced-search-container{float:left;margin:16.875px 0;width:100%}.advanced-search-component .filter-component-container{*zoom:1;display:none;border-bottom:1px solid #c9c9c9;padding-bottom:22.5px}.advanced-search-component .filter-component-container:before,.advanced-search-component .filter-component-container:after{content:" ";display:table}
.advanced-search-component .filter-component-container:after{clear:both}.advanced-search-component .filter-placeholder .view-more{display:none}.advanced-search-component .filter-placeholder .placeholder{display:none}@media screen and (min-width:48em){.advanced-search-component .filter-placeholder{float:left;display:block;margin-right:3.57866%;width:61.158%}.advanced-search-component .filter-placeholder:last-child{margin-right:0}.advanced-search-component .filter-placeholder .view-more{display:inline-block}.advanced-search-component .filter-placeholder .view-all{display:none}.advanced-search-component .filter-placeholder .placeholder{display:block}}@media screen and (min-width:64em){.advanced-search-component .filter-placeholder{float:left;display:block;margin-right:2.35765%;width:65.88078%}.advanced-search-component .filter-placeholder:last-child{margin-right:0}}.advanced-search-component .filter-placeholder .pill{display:none;margin-bottom:2.8125px;margin-top:2.8125px}.advanced-search-component .filter-placeholder .pill:hover{cursor:pointer}@media screen and (min-width:48em){.advanced-search-component .filter-placeholder .pill{display:inline-block}.advanced-search-component .filter-placeholder .pill:nth-child(n+6){display:none}}.advanced-search-component .advanced-search-link-container{margin-bottom:2.8125px;margin-top:2.8125px}@media screen and (min-width:48em){.advanced-search-component .advanced-search-link-container{float:left;display:block;margin-right:3.57866%;width:22.316%}.advanced-search-component .advanced-search-link-container:last-child{margin-right:0}}@media screen and (min-width:64em){.advanced-search-component .advanced-search-link-container{float:left;display:block;margin-right:2.35765%;width:31.76157%}.advanced-search-component .advanced-search-link-container:last-child{margin-right:0}}.advanced-search-component .advanced-search-link-container .advanced-search-link{color:#3c3853}.advanced-search-component .advanced-search-link-container .advanced-search-link .gs-icon-caret-up:before{top:5px}.community-description-component{background-color:#2dcaf8;margin-bottom:22.5px;padding:1.2135em}.community-description-component .user-generated-content-component{margin-bottom:0}.invite-component{padding:.809em}@media screen and (min-width:48em){.invite-component{min-width:400px}}.invite-component .title{border-bottom:1px solid #e2e2e2;padding-bottom:22.5px}.invite-component .title h3{text-align:center}.invite-component .message{margin:auto;padding:22.5px 0;text-align:center}.invite-component .invite-actions{background-color:#eee;bottom:0;margin-left:-1.618em;padding:11.25px .809em;position:absolute;text-align:center;width:100%}.invite-component .invite-actions button{min-width:25%}.invite-component .welcome{margin-bottom:67.5px}.invite-component .welcome .title{border-bottom:0;padding-bottom:11.25px}.invite-component .welcome .message{padding:11.25px;margin:0;padding:0}.invite-component .facepile-component{margin:22.5px auto;width:240px}.invite-component .facepile-component li{margin-right:0 5px 0 0;padding-bottom:55px;width:55px}.invite-auth .message{padding-bottom:0}.invite-processed{max-width:500px}.invite-processed .message{padding-bottom:0}.invite-processed .invite-content .recommendation{border-bottom:1px solid #e2e2e2;padding-bottom:22.5px;padding-top:22.5px}.invite-processed .invite-content .recommendation ul.meta{margin-top:5.625px}@media screen and (min-width:48em){.invite-processed .invite-content .recommendation ul.meta{margin-top:0}}.invite-processed .invite-content .recommendation:last-child{border-bottom:0;padding-bottom:45px}.invite-processed .private-categories li.category .name-and-follow{padding-right:0}.invite-processed .get-started.button{width:auto}.invite-processed .get-started.button:hover{color:#fff}.badge-description-component{padding:1.618em}.badge-description-component .heading{border:0;color:#222}.badge-description-component .badges-description{display:none}@media screen and (min-width:48em){.badge-description-component{max-width:500px}.badge-description-component .badges-description{display:block}.badge-description-component .badges-description ul{float:left;display:block;margin-right:2.35765%;width:48.82117%}.badge-description-component .badges-description ul:last-child{margin-right:0}}.invite-unsubscribe-component,.invite-unsubscribe-success{padding-bottom:112.5px;position:relative;text-align:center}@media screen and (min-width:48em){.invite-unsubscribe-component,.invite-unsubscribe-success{padding-bottom:225px}}.invite-unsubscribe-component .heading,.invite-unsubscribe-success .heading{border:0;margin-bottom:22.5px;margin-top:22.5px}.invite-unsubscribe-component .info,.invite-unsubscribe-success .info{font-size:18px;margin-bottom:22.5px}.invite-unsubscribe-component .unsubscribe-footer,.invite-unsubscribe-success .unsubscribe-footer{border-top:1px solid #e2e2e2;bottom:-22.5px;left:0;padding:22.5px 1.618em 0 1.618em;position:absolute;width:100%}@media screen and (min-width:48em){.invite-unsubscribe-component .unsubscribe-footer,.invite-unsubscribe-success .unsubscribe-footer{left:25%;padding:22.5px 3.236em 0 3.236em;width:50%}
}.custom-component .frame-container.with-padding{margin-bottom:22.5px}.custom-component .frame-container.sticky{position:fixed;z-index:99995}.custom-component .custom-hud.frame-container,.custom-component .custom-hud.mobile iframe{height:}@media screen and (min-width:48em){.custom-component .custom-hud.frame-container,.custom-component .custom-hud.tablet iframe{height:}}@media screen and (min-width:64em){.custom-component .custom-hud.frame-container,.custom-component .custom-hud.desktop iframe{height:}}@media screen and (min-width:23.4375em){.custom-component{height:}}@media screen and (min-width:48em){.custom-component{height:}}@media screen and (min-width:64em){.custom-component{height:}}.helpful-action-component{width:100%;clear:both}@media screen and (min-width:48em){.helpful-action-component{display:block;width:auto}}.helpful-action-component .count-container{float:right;padding-left:10px;width:30%}@media screen and (min-width:48em){.helpful-action-component .count-container{padding-left:0;width:25%;padding-right:10px}}.helpful-action-component .count-container .count{display:inline-block;width:100%;background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.helpful-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}@media screen and (min-width:33.75em){.helpful-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.helpful-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}}@media screen and (min-width:23.4375em){.helpful-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.helpful-action-component .count-container .count:before{border-bottom:10px solid transparent;border-right:10px solid #2dcaf8;border-top:10px solid transparent;content:'';display:block;height:0;left:0;margin-left:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}}@media screen and (min-width:48em){.helpful-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em}.helpful-action-component .count-container .count:after{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #2dcaf8;content:'';display:block;height:0;right:0;margin-right:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}.helpful-action-component .count-container .count:before{border:0;height:0;width:0}}@media screen and (min-width:64em){.helpful-action-component .count-container .count{background-color:#2dcaf8;border-radius:3px;color:#3c3853;font-weight:bold;margin-bottom:11.25px;position:relative;display:block;padding:5.625px .809em;background-color:#fff;text-align:center}.helpful-action-component .count-container .count:after{border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #2dcaf8;content:'';display:block;height:0;right:0;margin-right:-9px;margin-top:3px;position:absolute;top:4.5px;width:0}.helpful-action-component .count-container .count:before{border:0;height:0;width:0}.helpful-action-component .count-container .count:after{border-left-color:#fff;margin-top:3px}}.helpful-action-component .count-container .count.unselected{color:gray}.helpful-action-component .button-container{width:100%;position:relative}.helpful-action-component .button-container.with-count{width:70%;float:left}@media screen and (min-width:48em){.helpful-action-component .button-container.with-count{float:right;width:50%}}.helpful-action-component form{width:100%}.helpful-action-component form button{width:100%}.helpful-action-component form button:after{clear:both}.helpful-action-component form button i{float:left}.helpful-action-component form button span{width:80%}.helpful-action-component .inactive{display:none}