button,.button,input[type="submit"]{border-radius:0.3rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background:#1aaaff;border:1px solid #1aaaff;color:#fff;display:inline-block;font-weight:400;padding:7px 10px;padding:0.7rem 1rem;position:relative}button:hover,.button:hover,input[type="submit"]:hover{border:1px solid #0080cc;color:#fff;background-color:#0080cc;border:1px solid #0080cc}button:active,.button:active,input[type="submit"]:active{border:1px solid #006099;color:#fff;background-color:#006099;border:1px solid #006099}i.social,.fjm_banner .dismisser a,#systemMessages .closer,a.simplemodal-close,a.reactmodal-close,a.simplemodal-close .close,a.reactmodal-close .close,.user-nav .me-menu i.navicon{background:url("../img/ico/neweh-icons.png") no-repeat;background:transparent url("../img/ico/neweh-icons.svg") no-repeat;background-size:230px 520px;display:inline-block;height:13px;margin-right:.25em;position:relative;vertical-align:middle;width:13px}*{padding:0;margin:0;box-sizing:border-box}a:focus{outline:none}ul,ol{list-style:none;margin:0;padding:0}address{font-style:normal}img{font-style:italic}a img,:link img,:visited img{border:0}input,textarea,button,select{font-family:'Ideal Sans SSm A', 'Ideal Sans SSm B', 'Trebuchet MS', sans-serif;font-weight:400;font-style:normal}fieldset{border:0;padding:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}textarea{vertical-align:top;resize:none}input[type=text],input[type=password],input[type=email],input[type=search],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{cursor:pointer;margin:0;padding:0;*height:13px;*width:13px}.checkbox{margin:2px 0;margin:.2rem 0}button,input:not[type=checkbox],select{vertical-align:baseline;*vertical-align:middle}button:active,button:focus,input:not[type=checkbox]:active,input:not[type=checkbox]:focus,select:active,select:focus{outline:none !important}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}body{-webkit-animation-duration:0.1s;-webkit-animation-name:kick-in-the-fonts;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:0.1s}@-webkit-keyframes kick-in-the-fonts{from{opacity:1}to{opacity:1}}button:active,button:focus{outline:none !important}::selection{color:black;background:#ccecff}.susify{max-width:1028px;max-width:102.8rem;margin-left:auto;margin-right:auto;padding-left:15px;padding-left:1.5rem;padding-right:15px;padding-right:1.5rem}.susify:after{content:" ";display:block;clear:both}@media (min-width: 1280px){.susify{max-width:149.5rem;margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}.susify:after{content:" ";display:block;clear:both}}[data-template]{display:none}[data-template].block{display:none}.hidden{display:none !important}.js-overflow_hidden{overflow:hidden}.hide-text{border:0 !important;font:0/0 a !important;text-shadow:none !important;color:transparent !important;background-color:transparent !important}.mobile-toggle{display:block}@media (min-width: 768px){.mobile-toggle{display:none}}.tablet-toggle{display:block}@media (min-width: 1024px){.tablet-toggle{display:none}}@media (min-width: 569px){.mobile-text-break{display:none}}html{font-size:10px;line-height:10px}body{font-family:'Ideal Sans SSm A', 'Ideal Sans SSm B', 'Trebuchet MS', sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;color:#555;text-rendering:optimizeLegibility}@media (min-width: 768px){body{font-size:1.4rem}}@media (min-width: 1024px){body{font-size:15px;line-height:22px}}@media (min-width: 1400px){body{font-size:16px;line-height:24px}}headings(){color:#666;margin-bottom:5px;margin-bottom:.5rem}h1{font-size:18px;line-height:20px}@media (min-width: 768px){h1{font-size:26px;line-height:28px}}@media (min-width: 1400px){h1{font-size:32px;line-height:30px}}h2{font-size:16px;line-height:20px}@media (min-width: 768px){h2{font-size:20px;line-height:24px}}@media (min-width: 1400px){h2{font-size:26px;line-height:30px}}h3,h4,h5,h6{font-size:12px;line-height:18px}@media (min-width: 768px){h3,h4,h5,h6{font-size:13px;line-height:20px}}@media (min-width: 1280px){h3,h4,h5,h6{font-size:14px;line-height:20px}}@media (min-width: 1400px){h3,h4,h5,h6{font-size:16px;line-height:22px}}h1,h2{margin-bottom:15px;margin-bottom:1.5rem}p{margin-bottom:15px;margin-bottom:1.5rem}b{font-weight:500}strong{font-weight:600}.page-title{margin:30px 0;margin:3rem 0;line-height:1.3}i.social{height:28px;margin:0;width:28px}i.social.linkedin{background-position:-100px 0}i.social.linkedin:hover{background-position:-130px 0}i.social.facebook{background-position:-100px -30px}i.social.facebook:hover{background-position:-130px -30px}i.social.twitter{background-position:-100px -60px}i.social.twitter:hover{background-position:-130px -60px}i.social.youtube{background-position:-100px -85px;width:36px}i.social.youtube:hover{background-position:-140px -85px}i.social.instagram{background-position:-100px -300px}i.social.instagram:hover{background-position:-130px -300px}i.social.idealist{background-position:-160px -360px}i.social.idealist:hover{background-position:-160px -390px}i.social.googleplus,i.social.google{background-position:-100px -390px}i.social.googleplus:hover,i.social.google:hover{background-position:-130px -390px}a:link{color:#0080cc;text-decoration:none}a:visited{color:#0080cc}a:hover{color:#006099;text-decoration:none}a:active{color:#004066}a:focus{outline:none}.block ul{list-style:inside;margin-bottom:15px;margin-bottom:1.5rem;padding-left:15px;padding-left:1.5rem}.org-about ul,.infopage .info-text ul{list-style-type:disc}.org-about ol,.infopage .info-text ol{list-style-type:decimal}.org-about ul,.org-about ol,.infopage .info-text ul,.infopage .info-text ol{margin-bottom:15px;margin-bottom:1.5rem;margin-top:5px;margin-top:.5rem;padding:0 50px;padding:0 5rem}.org-about ul li,.org-about ol li,.infopage .info-text ul li,.infopage .info-text ol li{margin-bottom:10px;margin-bottom:1rem}button.disabled,button.inactive,.button.disabled,.button.inactive,input[type="submit"].disabled,input[type="submit"].inactive{cursor:default;background:#999;border:1px solid #999;color:#e6e6e6;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}button.disabled:hover,button.inactive:hover,.button.disabled:hover,.button.inactive:hover,input[type="submit"].disabled:hover,input[type="submit"].inactive:hover{background:#999;border:1px solid #999}button.disabled:active,button.inactive:active,.button.disabled:active,.button.inactive:active,input[type="submit"].disabled:active,input[type="submit"].inactive:active{background:#999;border:1px solid #999}a.button:link,a.button:visited{color:white}input,textarea,select,.button,button,input[type="submit"]{font-size:14px;line-height:20px;font-size:16px;line-height:24px;padding:6px 7px 5px;padding:.6rem .7rem .5rem}@media (min-width: 768px){input,textarea,select,.button,button,input[type="submit"]{font-size:1.4rem}}@media (min-width: 1024px){input,textarea,select,.button,button,input[type="submit"]{font-size:15px;line-height:22px}}@media (min-width: 1400px){input,textarea,select,.button,button,input[type="submit"]{font-size:16px;line-height:24px}}input:focus,textarea:focus,select:focus,.button:focus,button:focus,input[type="submit"]:focus{border:1px solid #4dbdff}body.msie.v9 input[type="text"],body.msie.v9 input[type="number"],body.msie.v9 input[type="password"],body.msie.v9 input[type="email"],body.msie.v9 .button,body.msie.v9 button,body.msie.v9 input[type="submit"],body.msie.v8 input[type="text"],body.msie.v8 input[type="number"],body.msie.v8 input[type="password"],body.msie.v8 input[type="email"],body.msie.v8 .button,body.msie.v8 button,body.msie.v8 input[type="submit"]{height:36px;height:3.6rem}.form-header{background:#f7f7f7;border-bottom:1px solid rgba(0,0,0,0.075);margin-top:-25px;margin-top:-2.5rem;margin-left:-25px;margin-left:-2.5rem;margin-right:-25px;margin-right:-2.5rem;margin-bottom:25px;margin-bottom:2.5rem;padding:25px 25px 25px;padding:2.5rem 2.5rem 2.5rem}.form-header:after{content:"";display:table;clear:both}@media (min-width: 1400px){.form-header{margin-top:-3.5rem;margin-left:-3.5rem;margin-right:-3.5rem}}.form-header p:last-of-type{margin-bottom:0}legend{font-weight:400;font-style:italic;-webkit-font-smoothing:antialiased;color:#666;display:block}label:not(.checkbox):not(.radio){color:#444;display:block;font-weight:500;padding:0 0 3px 0;padding:0 0 .3rem 0}label:not(.checkbox):not(.radio).disabled{color:gray}input{display:inline-block;border:1px solid #ccc;border-radius:0.3rem;margin-bottom:30px;margin-bottom:3rem}input:focus{border:1px solid #4dbdff;outline:none}input.disabled,input[disabled]{border:1px solid #e6e6e6;background:rgba(0,0,0,0.02);color:gray;cursor:not-allowed}input.placeholder{-webkit-font-smoothing:antialiased;color:#999;font-weight:400;font-style:italic;letter-spacing:0 !important}input::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#999;font-weight:400;font-style:italic;letter-spacing:0 !important}input:-ms-input-placeholder{-webkit-font-smoothing:antialiased;color:#999;font-weight:400;font-style:italic;letter-spacing:0 !important}input::placeholder{-webkit-font-smoothing:antialiased;color:#999;font-weight:400;font-style:italic;letter-spacing:0 !important}input:not([type]){border:1px solid #ccc;border-radius:0.3rem;margin-bottom:30px;margin-bottom:3rem;padding:3px 7px;padding:0.3rem 0.7rem}@media (min-width: 1280px){input:not([type]){padding:0.4rem 0.7rem}}@media (min-width: 1400px){input:not([type]){padding:0.5rem 0.7rem}}input:not([type]):focus{border:1px solid #4dbdff;outline:none}input:not([type]).disabled,input:not([type])[disabled]{border:1px solid #e6e6e6;background:rgba(0,0,0,0.02);color:gray;cursor:not-allowed}input:not([type]).placeholder{color:#999;font-weight:400;font-style:italic;-webkit-font-smoothing:antialiased;letter-spacing:0 !important}input:not([type])::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;-webkit-font-smoothing:antialiased;letter-spacing:0 !important}input:not([type]):-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;-webkit-font-smoothing:antialiased;letter-spacing:0 !important}input:not([type])::placeholder{color:#999;font-weight:400;font-style:italic;-webkit-font-smoothing:antialiased;letter-spacing:0 !important}textarea{border:1px solid #ccc}.checkbox,.radio{padding-left:7px;padding-left:.7rem;line-height:24px;line-height:2.4rem;cursor:pointer}.checkbox.last,.radio.last{margin-bottom:30px;margin-bottom:3rem}input[type="checkbox"],input[type="radio"]{position:relative;top:-1px;margin-right:5px;margin-right:.5rem;vertical-align:baseline}input[type="password"]{letter-spacing:2px;letter-spacing:.2rem}input[type="file"],input[type="range"],input[type="color"]{display:inline-block;margin-bottom:30px;margin-bottom:3rem;margin-top:3px;margin-top:.3rem;outline:none}input[type="range"]:hover,input[type="color"]:hover{cursor:pointer}output{position:relative;vertical-align:baseline;top:-2px}select{border:1px solid #ccc;border-radius:0.3rem;margin-bottom:30px;margin-bottom:3rem}.styled-select{display:inline-block}.styled-select{border-radius:0.3rem;padding:5px 7px 4px;padding:.5rem .7rem .4rem;background:white;border:1px solid #ccc;color:gray;font-weight:400;margin-bottom:30px;margin-bottom:3rem;position:relative;z-index:1;min-height:37px;min-height:3.7rem}@media (min-width: 1024px){.styled-select{min-height:3.5rem}}@media (min-width: 1400px){.styled-select{min-height:3.7rem}}.styled-select:focus{-webkit-appearance:none;appearance:none;outline:none;border:1px solid #0080cc}.styled-select select{box-sizing:border-box;margin:0;background:none;border:1px solid transparent;outline:none;-webkit-appearance:none;appearance:none;-moz-appearance:window;text-indent:0.01px;text-overflow:"";padding:0 30px 0 0;padding:0 3rem 0 0;position:relative;text-rendering:optimizeLegibility;width:100%}.styled-select select option{padding:0 10px;padding:0 1rem}.styled-select select::-ms-expand{display:none}.styled-select select:hover{cursor:pointer}.styled-select select:focus{border:1px solid light-blue}.styled-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.styled-select:before{font-size:12px;font-size:1.2rem;top:12px;top:1.2rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:0;content:'\3008';height:0;line-height:3px;line-height:.3rem;margin:auto;position:absolute;right:12px;right:1.2rem;width:5px;width:.5rem;z-index:-1}@media (min-width: 768px){.styled-select:before{font-size:1.1rem}}@media (min-width: 1280px){.styled-select:before{font-size:1.2rem}}@media (min-width: 1400px){.styled-select:before{font-size:1.3rem}}@media (min-width: 1024px){.styled-select:before{top:1.1rem}}@media (min-width: 1280px){.styled-select:before{top:1.2rem}}@media (min-width: 1400px){.styled-select:before{top:1.5rem}}.msie .styled-select:before,.v11 .styled-select:before{margin-top:3px}.msie.v8 .styled-select,.msie.v9 .styled-select{padding-right:0}.msie.v8 .styled-select:before,.msie.v9 .styled-select:before{display:none}.msie.v8 .styled-select select,.msie.v9 .styled-select select{padding-right:10px;padding-right:1rem}button[data-action].disabled{background-color:#999}a[data-action].disabled{color:#999}.hint{color:#666;font-style:italic;margin-bottom:10px;margin-bottom:1rem;-webkit-font-smoothing:antialiased}.help{color:#666;font-style:italic;display:inline-block;font-weight:400}.in-form-link{float:right;font-style:italic}.error{color:#ff8c00}.warning-box{background:#fffae0;border:1px solid #ffe666;padding:5px;padding:0.5rem;margin-top:5px;margin-top:0.5rem}ul.abc-multiselect{-ms-overflow-x:hidden;border-radius:0.3rem;border:1px solid #ccc;list-style:none;margin-bottom:30px;margin-bottom:3rem;padding:0;max-height:250px;max-height:25rem;overflow-x:hidden;overflow:auto;position:relative}ul.abc-multiselect li{position:relative}ul.abc-multiselect input[type="checkbox"]:focus{-webkit-appearance:checkbox}ul.abc-multiselect label{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background:white;display:inline-block;margin:0;padding:.2em .4em;width:100%}ul.abc-multiselect label:hover{background-color:#f2f2f2;outline:none}.abc-mutable-sequence{list-style-type:none;padding:0 !important;margin-bottom:10px;margin-bottom:1rem}.abc-mutable-sequence .sequence-item{margin-bottom:15px;margin-bottom:1.5rem;position:relative;width:100%}.abc-mutable-sequence .sequence-item input{margin-bottom:0}.abc-mutable-sequence .sequence-item .remove-sequence-item{border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;right:0}.sequence-actions{display:block;margin-bottom:30px;margin-bottom:3rem}hr{border:0;background:none;outline:0;background-color:rgba(0,0,0,0.075);margin:15px 0;margin:1.5rem 0;*margin:15px 0;*margin:1.5rem 0;box-sizing:content-box;height:1px}.banner-wrap{background:#e6f6ff;border-bottom:1px solid #e5e5e5;position:relative;z-index:18;display:none}@media (min-width: 1024px){.banner-wrap{display:block}}#banner{margin-bottom:0;position:relative;width:100%;z-index:1}#banner .click-target,#banner .dismisser{height:100%;margin:0 auto}#banner .click-target{display:block;position:relative;z-index:2}#banner .click-target img{float:left;margin-left:-40px;margin-left:-4rem}#banner .dismisser{left:0;position:absolute;right:30px;right:3rem;top:10px;top:1rem}#banner .dismisser a{color:#999;font-size:200%;padding:.5em;position:absolute;right:0;z-index:5}#banner .dismisser a:hover{color:#666}.printVersion #banner{display:none}.green-header .jumplink{top:-1000px;top:-100rem}.fjm_banner-wrap{position:relative;padding-top:30px;padding-top:3rem;padding-bottom:30px;padding-bottom:3rem;background:url("../img/campaigns/banner-stripes.png");background-size:1069px 176px;z-index:18;border:0 solid #ff8c00;border-width:0 0 10px 0;border-width:0 0 1rem 0}.fjm_banner{position:relative}@media (min-width: 569px){.fjm_banner{padding-right:19rem}}.fjm_banner a{display:block;color:#666}.fjm_banner .dismisser{position:absolute;top:-15px;top:-1.5rem;right:15px;right:1.5rem}.fjm_banner .dismisser a{background-position:-20px -40px;display:inline-block;padding:5px;padding:.5rem;margin-right:0;font-size:20px;font-size:2rem}.fjm_banner .dismisser a:hover{background-position:0px -40px}.fjm_banner-title{display:inline-block;vertical-align:middle;margin-bottom:5px;margin-bottom:.5rem;font-weight:600;color:#006099;font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem}@media (min-width: 569px){.fjm_banner-title{margin-right:1rem}}@media (min-width: 1024px){.fjm_banner-title{margin-bottom:0}}@media (min-width: 569px){.fjm_banner-title{font-size:2.5rem}}@media (min-width: 768px){.fjm_banner-title{font-size:3rem}}@media (min-width: 1400px){.fjm_banner-title{font-size:3.5rem}}@media (min-width: 569px){.fjm_banner-title{line-height:2.5rem}}@media (min-width: 768px){.fjm_banner-title{line-height:3rem}}@media (min-width: 1400px){.fjm_banner-title{line-height:3.5rem}}.fjm_banner-info{display:inline-block;vertical-align:middle;font-size:14px;font-size:1.4rem;line-height:1.2;margin-bottom:0}.fjm_banner-info-desc{display:block;font-weight:600;color:#ff8c00;text-rendering:geometricPrecision}.fjm_banner-info-desc em{color:#0080cc;font-style:normal}.fjm_banner-badge{display:none}@media (min-width: 569px){.fjm_banner-badge{display:block;position:absolute;top:-5rem;right:3rem;width:15.5rem;height:16rem}}[data-role=container]{display:inline-block;position:relative}[data-role=concealable]{display:none;position:absolute}[data-role=concealable][data-state=revealed]{display:block}.dropList{position:relative}.dropList .dropListMenu{position:relative;background:#fff;width:100%;margin-bottom:30px;margin-bottom:3rem;margin-top:0;padding-top:0;padding-bottom:0;border:0 solid rgba(0,0,0,0.075);border-width:1px 1px 1px 1px;background-clip:padding-box;padding-right:0;padding-left:0;box-shadow:0 2px 4px rgba(0,0,0,0.4);-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;height:0;opacity:0;overflow:hidden;position:absolute;right:0;width:0;z-index:1000}.dropList .dropListMenu .asset-type-heading{border:0 solid #e5e5e5;border-width:0 0 1px 0}.dropList .dropListMenu .dropListItem .menu-link{-webkit-transition:background .2s ease-out;transition:background .2s ease-out;display:inline-block;font-weight:400;padding:7px 10px;padding:0.7rem 1rem;width:100%;border:0 solid #e5e5e5;border-width:0 0 1px 0}.dropList .dropListMenu .dropListItem .menu-link:hover{background:#f5fbff}.dropList.triggered .dropListMenu{width:auto;height:auto}.dropList.hover-transition .dropListMenu{opacity:1}body.touch .dropList .dropListMenu .dropListItem a:hover{background:none}.drop-tab{font-weight:500;padding:7px 10px;padding:0.7rem 1rem}.drop-tab:hover{background:#d6f0ff;cursor:pointer}.clearable-container{position:relative}.clearable-container .clear-me{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;cursor:pointer;position:absolute;right:1em;top:.5em}.quirky-validation .invalid,form.edit-group [data-field=location] .invalid{border:1px solid #ff8c00 !important}.quirky-validation [type=checkbox].invalid,form.edit-group [data-field=location] [type=checkbox].invalid{color:#ff8c00 !important}.form-flow [data-field].invalid input{border-color:#ffaf4d}.form-flow [data-field].invalid .checkbox{color:#ff8c00}.form-flow [data-field].invalid select{border:2px solid #ff8c00}.sub-header,#searchBox,.org-count-msg,.org-count-msg-long,.mobile .ido-header .sub-header{display:none}.has-sub-header .sub-header,.has-search #searchBox,.has-mobile-subheader.mobile .sub-header,.has-mobile-subheader.mobile .sub-header .mobile-size{display:block}.has-post-msg .org-count-msg,.has-long-post-msg .org-count-msg-long{display:inline-block}.ido-header{box-shadow:0 1px 0 0 rgba(0,0,0,0.075);position:relative;width:100%;z-index:6}.msie.v8 .ido-header{position:static}.has-header-shadow .ido-header{box-shadow:0 2px 2rem rgba(0,0,0,0.15)}.ido-header .brand{display:inline-block;margin-left:-5px;margin-top:10px;margin-top:1rem}.ido-header .brand h1{margin-bottom:10px;margin-bottom:1rem}.ido-header .brand .site-title{position:absolute}.ido-header .brand .idealist-logo{width:120px}@media (min-width: 768px){.ido-header .brand .idealist-logo{width:160px}}@media (min-width: 1400px){.ido-header .brand .idealist-logo{width:180px}}.mobile .ido-header{background-color:white;margin-bottom:-1px;margin-bottom:-0.1rem}.mobile .ido-header .assetSearches{display:none}.mobile .ido-header .sub-header .full-size{display:none}.mobile .ido-header .sub-header{background:rgba(255,255,255,0.9);position:relative;text-align:center}.mobile .ido-header .sub-header:before{display:none}.mobile .ido-header .sub-header .mobile-size a{color:rgba(0,128,204,0.8);position:relative;top:-3px;top:-.3rem;z-index:8}.mobile .ido-header .sub-header .mobile-size a:first-of-type{float:left}.mobile .ido-header .sub-header .mobile-size a:last-of-type{float:right}@media (min-width: 768px){.assetSearches{display:inline-block;margin:.5rem 0 1.7rem 1rem;line-height:1.6;vertical-align:bottom}}@media (min-width: 1280px){.assetSearches{line-height:1.5}}@media (min-width: 1400px){.assetSearches{line-height:1.6;margin:.5rem 0 1.7rem 2rem}}.assetSearches .group{display:block;margin-right:3px;margin-right:.3rem;padding-right:2px;padding-right:.2rem}.assetSearches .group:last-of-type{border-right:0}@media (min-width: 768px){.assetSearches .group{display:inline;border-right:1px solid rgba(0,0,0,0.15)}}@media (min-width: 1024px){.assetSearches .group{margin-right:.8rem;padding-right:.5rem}}.assetSearches .group a{display:inline-block;padding:5px 2px;padding:.5rem .2rem}@media (min-width: 1024px){.assetSearches .group a{padding:.5rem}}.sup-header{background:white;line-height:0;position:relative;z-index:9}.sup-header .susify{position:relative;z-index:10}.sub-header{border:0 solid rgba(0,0,0,0.075);border-width:1px 0 0 0;background-clip:padding-box;background:#f7f7f7;padding-top:10px;padding-top:1rem;padding-bottom:5px;padding-bottom:.5rem;position:relative;z-index:7}.sub-header .mobile-size{display:none}.sub-header .searchBox{float:left;width:100%}.sub-header .site-actions a:first-child{margin-right:5px;margin-right:.5rem}.sub-header .site-actions a:last-child{margin-right:0;margin-bottom:5px;margin-bottom:0.5rem}.sub-header .site-search{float:left}.sub-header .site-search input,.sub-header .site-search .location-editor,.sub-header .site-search .rf-combobox,.sub-header .site-search .searchButtonContainer{margin-right:5px;margin-right:.5rem;margin-bottom:0}.sub-header .site-search>.styled-select{margin-right:5px;margin-right:.5rem;margin-bottom:0;max-width:160px}.sub-header .site-search #searchButtonContainer{display:inline-block;vertical-align:top}.sub-header .site-search #searchButtonContainer #searchButton{border-top-right-radius:0;border-bottom-right-radius:0;background:#11a800;border:1px solid #11a800;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;vertical-align:top}.sub-header .site-search #searchButtonContainer #searchButton:hover{background:#0f9900;border:1px solid #0f9900}.sub-header .site-search #searchButtonContainer #searchButton:active{background:#0d8000;border:1px solid #0d8000}.sub-header .site-search #searchButtonContainer .clearable-container{vertical-align:top}.sub-header .site-search #searchButtonContainer #ssExpando{border-top-left-radius:0;border-bottom-left-radius:0;background:#11a800;border:1px solid #11a800;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-left:1px solid #12b800;margin-left:-4px;width:30px;width:3rem;z-index:14}.sub-header .site-search #searchButtonContainer #ssExpando:hover{background:#0f9900;border:1px solid #0f9900}.sub-header .site-search #searchButtonContainer #ssExpando:active{background:#0d8000;border:1px solid #0d8000}.sub-header .site-search #searchButtonContainer #ssExpando .expando-arrow:before{font-size:12px;font-size:1.2rem;top:10px;top:1rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:0;color:white;content:'\3008';height:0;line-height:3px;line-height:.3rem;margin:auto;position:absolute;right:0;left:0;width:5px;width:.5rem;z-index:13}@media (min-width: 768px){.sub-header .site-search #searchButtonContainer #ssExpando .expando-arrow:before{font-size:1.1rem}}@media (min-width: 1280px){.sub-header .site-search #searchButtonContainer #ssExpando .expando-arrow:before{font-size:1.2rem}}@media (min-width: 1400px){.sub-header .site-search #searchButtonContainer #ssExpando .expando-arrow:before{font-size:1.3rem}}@media (min-width: 768px){.sub-header .site-search #searchButtonContainer #ssExpando .expando-arrow:before{top:0.8rem}}@media (min-width: 1024px){.sub-header .site-search #searchButtonContainer #ssExpando .expando-arrow:before{top:0.9rem}}@media (min-width: 1280px){.sub-header .site-search #searchButtonContainer #ssExpando .expando-arrow:before{top:0.9rem}}@media (min-width: 1400px){.sub-header .site-search #searchButtonContainer #ssExpando .expando-arrow:before{top:1.3rem}}.sub-header .site-search #searchButtonContainer #ssExpando:hover{border-left:1px solid #12b800}.sub-header .site-search #searchButtonContainer #savedSearches .dropListMenu{top:33px;top:3.3rem}@media (min-width: 1024px){.sub-header .site-search #searchButtonContainer #savedSearches .dropListMenu{top:3.5rem}}@media (min-width: 1400px){.sub-header .site-search #searchButtonContainer #savedSearches .dropListMenu{top:3.7rem}}.sub-header .site-search input[type="text"],.sub-header .site-search .location-editor,.sub-header .site-search .location-editor input{width:180px;margin-bottom:0;vertical-align:top}.sub-header .site-search .location-editor{display:inline-block}@media (min-width: 1024px){.sub-header .site-search input[type="text"],.sub-header .site-search .location-editor,.sub-header .site-search .location-editor input{width:210px}}.sub-header .site-actions,.sub-header .org-count-msg,.sub-header .org-count-msg-long{float:right;position:relative}.sub-header .site-actions{z-index:12}.homepage .sub-header:before{background-color:white;background-image:-webkit-linear-gradient(right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 65%, rgba(255,255,255,0.85) 100%);background-image:linear-gradient(to left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 65%, rgba(255,255,255,0.85) 100%);content:"";position:absolute;width:100%;height:100%;top:0}.saved-searches .dropListMenu{min-width:250px;min-width:25rem}.saved-searches .advancedSearch{font-size:14px;font-size:1.4rem;float:right;padding:7px 10px;padding:0.7rem 1rem}.saved-searches .upsell{font-size:14px;line-height:20px;padding:5px;padding:.5rem}.saved-searches .anon{padding:10px;padding:1rem}.saved-searches .anon a{padding:0;width:auto}@media (min-width: 768px){html,body{height:100%}#root{clear:both;min-height:100%;height:auto !important;height:100%;margin-bottom:-13.5rem}#root #root-footer{height:13.5rem}#footer{clear:both;position:relative;height:13.5rem}}@media (min-width: 1024px){html,body{height:100%}#root{clear:both;min-height:100%;height:auto !important;height:100%;margin-bottom:-8rem}#root #root-footer{height:8rem}#footer{clear:both;position:relative;height:8rem}}.ido-footer{box-shadow:0 -1px 0 0 rgba(0,0,0,0.075);background:white;width:100%;z-index:5;position:relative;text-align:center}@media (min-width: 768px){.ido-footer{margin-top:-8rem}}@media (min-width: 1024px){.ido-footer{text-align:left}}.ido-footer hr{margin:30px 0 30px;margin:3rem 0 3rem}.ido-footer .search-n-assets{display:block;padding:30px 15px 0;padding:3rem 1.5rem 0;position:relative;text-align:center;z-index:4}@media (min-width: 768px){.ido-footer .search-n-assets{display:none}}.ido-footer .susify{position:relative;z-index:3}@media (min-width: 768px){.ido-footer .verticalize{height:8rem}.ido-footer .verticalize:before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}}.ido-footer .languages-current,.ido-footer .languages-other{display:inline-block;padding:0 10px;padding:0 1rem}.ido-footer .languages-current{color:#999}@media (min-width: 768px){.ido-footer .brand{display:none}}@media (min-width: 1024px){.ido-footer .brand{width:5.78794%;float:left;margin-right:1.45914%;display:inline-block}}.ido-footer .brand img{margin-bottom:25px;margin-bottom:2.5rem;width:90px;width:9rem}@media (min-width: 768px){.ido-footer .brand img{display:inline-block;vertical-align:middle;margin-left:-5px;margin-bottom:0;max-width:60px;width:100%}}@media (min-width: 1024px){.ido-footer .links-n-legal{float:left;width:78%}}.ido-footer .links-n-legal .stack{display:inline-block;vertical-align:middle;width:99%}.ido-footer .links-n-legal .footer-links{display:none}@media (min-width: 768px){.ido-footer .links-n-legal .footer-links{display:block;margin-bottom:0.5rem}.ido-footer .links-n-legal .footer-links ul{display:inline-block}.ido-footer .links-n-legal .footer-links li{display:inline-block;font-size:1.3rem;font-weight:400;line-height:1;margin-right:.5rem}}@media (min-width: 768px) and (min-width: 1024px){.ido-footer .links-n-legal .footer-links li{font-size:1.4rem;margin-right:.8rem}.ido-footer .links-n-legal .footer-links li:last-of-type{margin-right:.3rem}}@media (min-width: 768px){.ido-footer .links-n-legal .footer-links .languages{border-left:1px solid #999;display:inline-block;font-size:1.3rem;font-weight:400;line-height:1}}@media (min-width: 768px) and (min-width: 1024px){.ido-footer .links-n-legal .footer-links .languages{font-size:1.4rem}}@media (min-width: 768px){.ido-footer .links-n-legal .footer-links .languages .languages-current,.ido-footer .links-n-legal .footer-links .languages .languages-other{padding:0}}@media (min-width: 768px) and (min-width: 768px){.ido-footer .links-n-legal .footer-links .languages .languages-current,.ido-footer .links-n-legal .footer-links .languages .languages-other{margin:0 0 0 .8rem}}@media (min-width: 768px) and (min-width: 1280px){.ido-footer .links-n-legal .footer-links .languages .languages-current,.ido-footer .links-n-legal .footer-links .languages .languages-other{margin:0 0 0 2rem}}@media (min-width: 1280px){.ido-footer .links-n-legal .footer-links{margin-bottom:0.25rem}}.ido-footer .links-n-legal .legalese{margin-bottom:10px;margin-bottom:1rem;font-size:9px;line-height:14px}@media (min-width: 768px){.ido-footer .links-n-legal .legalese{margin-bottom:0;font-size:11px;line-height:15px}}@media (min-width: 1024px){.ido-footer .links-n-legal .legalese{float:left}}@media (min-width: 1280px){.ido-footer .links-n-legal .legalese{font-size:12px;line-height:22px}}.ido-footer .links-n-legal .legal{display:inline-block}.ido-footer .links-n-legal .legal li{display:inline-block}.ido-footer .links-n-legal .legal a{-webkit-transition:color .5s ease;transition:color .5s ease;margin-right:5px;margin-right:.5rem;color:#999}.ido-footer .links-n-legal .copyright{display:block;color:#999;line-height:3;margin-bottom:10px;margin-bottom:1rem;text-align:center}@media (min-width: 768px){.ido-footer .links-n-legal .copyright{display:inline-block;line-height:1.7;margin-bottom:0}}.ido-footer .social-links{border-top:1px solid rgba(0,0,0,0.075);text-align:center;margin:30px 0 20px 0;margin:3rem 0 2rem 0;padding-top:20px;padding-top:2rem}@media (min-width: 768px){.ido-footer .social-links{border-top:0;margin:0;padding:0}}@media (min-width: 1024px){.ido-footer .social-links{position:absolute;right:1.5rem;top:0;width:19rem}}@media (min-width: 1280px){.ido-footer .social-links{right:5rem}}.ido-footer .social-links ul{display:inline-block;vertical-align:middle}.ido-footer .social-links li{display:inline-block;height:25px;overflow:hidden;width:26px;margin-right:5px;margin-right:.5rem}.ido-footer .social-links li:last-of-type{margin-right:0}@media (min-width: 768px){.ido-footer .social-links li{position:relative;top:.4rem}}@media (min-width: 1024px){.ido-footer .social-links li{margin:0 0 0 .5rem}}.ido-footer .social-links li.youtube{width:36px}@media (min-width: 768px){.ido-footer .social-links .verticalize{height:4rem;padding-bottom:3rem}}@media (min-width: 1024px){.ido-footer .social-links .verticalize{height:8rem;padding-bottom:0}}.ido-footer:hover .legal a{color:#0080cc !important}.ido-footer .main-site-search{max-width:400px}.ido-footer .main-site-search .brace,.ido-footer .main-site-search .search.button{float:none}.ido-footer .styled-select:before{top:13px;top:1.3rem}.ido-footer .tagline{color:gray;margin:0 auto 15px;margin:0 auto 1.5rem;width:85%;font-size:18px;line-height:24px}.ido-footer .group a{display:block;font-size:15px;line-height:33px}.ido-footer .group:last-child a{margin-bottom:0;padding-bottom:0}.ido-footer .search-message{color:#333;font-size:18px;font-size:1.8rem;margin-bottom:30px;margin-bottom:3rem}.ido-footer .org-count{display:block;margin-bottom:20px;margin-bottom:2rem}.has-footer-shadow .ido-footer{box-shadow:0 -2px 2rem rgba(0,0,0,0.1)}.homepage .ido-footer .susify .brand,.mobile .ido-footer .susify .brand{display:none}.system-message{padding:10px;padding:1rem;border-radius:0.3rem;background-color:#f5fbff}.system-message p{margin:10px;margin:1rem;color:b}#systemMessages{box-shadow:0 2px 2rem rgba(0,0,0,0.3);clip:rect(1px, 1000px, 1000px, -50px);background:rgba(255,255,255,0.95);left:0;margin:0 auto;overflow:hidden;padding:30px 15px;padding:3rem 1.5rem;position:absolute;right:0;width:100%;z-index:2;-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);opacity:0;-webkit-transition:opacity .4s ease-in-out, -webkit-transform .8s ease-in-out;transition:opacity .4s ease-in-out, -webkit-transform .8s ease-in-out;transition:opacity .4s ease-in-out, transform .8s ease-in-out;transition:opacity .4s ease-in-out, transform .8s ease-in-out, -webkit-transform .8s ease-in-out}.loaded #systemMessages{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#systemMessages:after{border-bottom:0}@media (min-width: 768px){#systemMessages{border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;width:71.01167%}}@media (min-width: 1024px){#systemMessages{width:42.02335%}}@media (max-width: 767px){#systemMessages{box-shadow:0 1rem 3rem rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.075)}}#systemMessages .closer{background-position:-20px -40px;display:block;float:right;margin-top:-2px;margin-top:-.2rem}#systemMessages .closer:hover{background-position:0px -40px}#systemMessages img{float:left}#systemMessages h3{margin-left:60px;margin-left:6rem}#systemMessages p{font-size:12px;font-size:1.2rem;margin-bottom:0}@media (min-width: 768px){#systemMessages p{font-size:1.3rem}}@media (min-width: 1280px){#systemMessages p{font-size:1.4rem}}@media (min-width: 1400px){#systemMessages p{font-size:1.6rem}}#systemMessages .messagebody>div>div{margin-left:50px;margin-left:5rem}#systemMessages .messageBody h3 ~ div,#systemMessages .messageBody h3 ~ p{margin-left:60px;margin-left:6rem}#systemMessages li{border-bottom:1px solid rgba(0,0,0,0.075);padding-bottom:30px;padding-bottom:3rem;margin-bottom:30px;margin-bottom:3rem}#systemMessages li:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.flow-pane{padding-top:0}.flow-pane h1,.flow-pane h3{margin:0 0 15px;margin:0 0 1.5rem}.flow-pane label{display:block}.flow-pane .actions{overflow:hidden;clear:both}.flow-pane .actions button{-webkit-transition-property:color, background-color;transition-property:color, background-color;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:.3s;transition-delay:.3s}.flow-pane .actions button.next{float:right}.flow-pane .actions button.back{float:left}.ReactModal__Overlay{z-index:16;background-color:rgba(255,255,255,0.96);opacity:0;overflow:auto}.ReactModal__Overlay.ReactModal__Overlay--after-open{-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;opacity:1}.ReactModal__Overlay.ReactModal__Overlay--after-open.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content .flow-pane{width:auto;width:initial;padding:15px;padding:1.5rem}.ReactModal__Content .signup-flow{position:relative;width:420px;width:42rem;margin-left:auto;margin-right:auto}@media (min-width: 320px){.ReactModal__Content .signup-flow{margin:1em auto}}.ReactModal__Content .spinner{position:absolute;top:50%;left:50%}.signup-flow input[type=text],.signup-flow input[type=password],.signup-flow input[type=email],.signup-flow input[type=tel],.signup-flow textarea,.signup-flow .rf-combobox-input{width:100%;margin-bottom:0;font-size:16px}.signup-flow div.field{margin-bottom:35px;margin-bottom:3.5rem}.form-flow-container{height:auto;max-height:4500px;max-height:450rem;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:0.5s;transition-duration:0.5s}.form-flow-container.odd{max-height:5500px;max-height:550rem}.ReactModal__Content .form-flow-container{position:fixed}a.simplemodal-close,a.reactmodal-close{background-position:-20px -40px;position:fixed;right:30px;right:3rem;top:30px;top:3rem;z-index:1}a.simplemodal-close:hover,a.reactmodal-close:hover{background-position:0px -40px}a.simplemodal-close:hover,a.reactmodal-close:hover{cursor:pointer}a.simplemodal-close .close,a.reactmodal-close .close{background-position:-20px -40px}a.simplemodal-close .close:hover,a.reactmodal-close .close:hover{background-position:0px -40px}.simplemodal-overlay{background-color:white}body.modal .ui-widget-overlay{display:block}body.modal #modal .block{margin-bottom:0px}.ui-widget-overlay{display:none;position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.6)}.ui-dialog{z-index:1010;position:absolute;border:1px solid #eee;border:transparent;background-color:white;min-width:300px;box-shadow:0 0 16px 4px rgba(0,144,230,0.4)}.ui-dialog:focus{outline:none}.ui-dialog .buttons.panel{padding:1em}.ui-dialog .buttons.panel:after{content:"";display:table;clear:both}.ui-dialog.no-title .ui-dialog-titlebar{display:none}.ui-dialog.fixed{position:fixed}.ui-dialog .ui-dialog-titlebar{padding:1em;border-bottom:1px solid #e5e5e5}.ui-dialog .ui-dialog-titlebar button.ui-button{background:transparent;border:none;padding:0px;text-shadow:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:#0f9900;font-weight:600;font-size:1.15em}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;top:.7em;right:.7em;font-size:1.4em;font-weight:300;color:#999;display:block;box-sizing:content-box;padding:.9em 1em;text-indent:-1000em}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after{display:inline-block;position:absolute;top:0;right:0;content:'×';color:#999;text-indent:0;font-weight:500;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.25s;transition-duration:.25s}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border-bottom:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:after{border:none;color:#0080cc;text-shadow:0 1px 0 #fff,0 0 10px rgba(0,128,204,0.75);text-shadow:0 1px 0 #fff,0 0 1rem rgba(0,128,204,0.75)}.ui-dialog .body{border:none}.ui-dialog .formHeader,.ui-dialog .contentPreamble{margin-bottom:1em}.ui-dialog .subHead{margin:-1em -1em -1em -1em;padding:1em;background-color:#fafafa}#druid{display:none;padding:15px;padding:1.5rem}#druid .formButtons button{float:right;margin-left:5px;margin-left:0.5rem}#druid .lgdruid{max-width:700px}.druid.wide-content{width:600px}.druidDialog.messaging dt:first-of-type{float:left;margin-right:5px;margin-right:.5rem}.druidDialog.messaging dd:first-of-type,.druidDialog.messaging dd input{margin-bottom:15px;margin-bottom:1.5rem}.druidDialog.messaging input[type=text],.druidDialog.messaging textarea{width:100%}.error-msg{display:none}.form-actions{float:right}.upload-requirements{float:left;width:100%;position:relative;background:#f7f7f7;width:100%;margin-bottom:30px;margin-bottom:3rem;margin-top:0;padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem;border:0 solid rgba(0,0,0,0.075);border-width:1px 1px 1px 1px;background-clip:padding-box;border-radius:1rem;padding-right:25px;padding-right:2.5rem;padding-left:25px;padding-left:2.5rem;margin-top:15px;margin-top:1.5rem;padding-bottom:0}@media (min-width: 1400px){.upload-requirements{padding:3rem 3.5rem}}.upload-requirements ul{padding-bottom:15px;padding-bottom:1.5rem;font-style:italic}.photo-pane .uploadcare-dialog-panel{background:transparent;border:1px solid rgba(0,0,0,0.075)}.photo-pane .uploadcare-dialog-tabs{float:none;width:auto;height:auto;overflow:hidden;background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,0.075);line-height:0}.photo-pane .uploadcare-dialog-source-base-wrap{margin:0;padding:0;height:260px}.photo-pane .uploadcare-dialog-tabs-panel{margin-left:0;padding:15px;padding:1.5rem;height:310px}.photo-pane .uploadcare-dialog-tabs-panel.uploadcare-dialog-tabs-panel-facebook{padding:0}.photo-pane .uploadcare-dialog-tabs-panel.uploadcare-dialog-tabs-panel-facebook .uploadcare-dialog-source-base-wrap{margin:0;height:100%}.photo-pane .uploadcare-dialog-tab{display:inline-block;width:50px;height:50px;border:0}.photo-pane .uploadcare-dialog-file-drop-area{padding-top:20px;min-height:100px;max-height:200px;border:2px dashed #e6e6e6;width:50%;min-width:100px;max-width:300px;margin:0 auto;border-radius:1rem}.photo-pane .uploadcare-no-draganddrop .uploadcare-if-draganddrop{display:none}.photo-pane .uploadcare-no-draganddrop .uploadcare-dialog-file-drop-area{padding-top:0}.photo-pane .uploadcare-no-draganddrop .uploadcare-dialog-big-button{top:50px}.photo-pane .uploadcare-dialog-file-title{font-size:1.1em;color:#999;text-shadow:none;font-style:italic;font-weight:400;margin-bottom:10px;margin-bottom:1rem;top:35%;position:relative}.photo-pane .uploadcare-dialog-file-or{display:none;margin-bottom:10px}.photo-pane .uploadcare-dialog-button-success,.photo-pane .uploadcare-dialog-big-button,.photo-pane .uploadcare-dialog-big-button:hover{border:0;text-shadow:none;box-shadow:none;line-height:1;margin-bottom:10px;padding:7px !important;padding:.7rem !important}.photo-pane .uploadcare-dialog-button-success:active,.photo-pane .uploadcare-dialog-big-button:active,.photo-pane .uploadcare-dialog-big-button:hover:active{line-height:1}.photo-pane .uploadcare-dialog-big-button,.photo-pane .uploadcare-dialog-big-button:hover{top:150px}.photo-pane .uploadcare-dialog-file-or{display:none}.photo-pane .uploadcare-dialog-file-sources{display:none}.photo-pane .uploadcare-dialog-title{margin-bottom:10px;font-size:1.1em}.photo-pane .uploadcare-dialog-preview-image-wrap1,.photo-pane .uploadcare-dialog-preview-image{height:200px;max-height:200px;margin-bottom:0}.photo-pane .uploadcare-dialog-source-base-wrap,.photo-pane .uploadcare-dialog-error-tab-wrap2{margin-top:15px;margin-top:1.5rem;margin-bottom:15px;margin-bottom:1.5rem;float:left;width:100%}.photo-pane .uploadcare-dialog-inner-footer{padding:12px 28px;background:transparent;border:0}.photo-pane .uploadcare-dialog-footer{display:none}.photo-pane .uploadcare-dialog-error-tab-wrap{height:auto}.photo-pane .uploadcare-dialog-normal-text,.photo-pane .uploadcare-dialog-error-tab-illustration{margin-bottom:18px !important}#janrain-share,#janrain-share *{box-sizing:content-box}.janrainContent{height:120px !important;background:transparent;background-color:transparent !important;border:none !important;width:auto !important}.janrainContent #janrainAuthReturnExperience{background:transparent;background-color:transparent !important;border:none;width:600px !important;height:120px !important}.janrainContent .janrainHeader{display:none}.janrainContent #janrainProviderPages{padding:0;left:0;position:relative}.janrainContent #janrainProviderPages .providers{display:table;border-collapse:separate;border-spacing:10px;border-spacing:1rem}.janrainContent #janrainProviderPages .providers:last-of-type{border-spacing:0 10px;border-spacing:0 1rem}.janrainContent #janrain-facebook,.janrainContent #janrain-google,.janrainContent #janrain-googleplus,.janrainContent #janrain-linkedin{height:50px !important;width:50px !important;vertical-align:top !important;display:table-cell !important;margin-right:15px  !important;margin-right:1.5rem  !important;padding:10px;padding:1rem;overflow:visible !important}.janrainContent .janrain-provider-text-color-google,.janrainContent .janrain-provider-text-color-googleplus,.janrainContent .janrain-provider-text-color-facebook,.janrainContent .janrain-provider-text-color-linkedin,.janrainContent .janrainSwitchAccountLink{font-size:14px !important;font-size:1.4rem !important;color:#0080cc !important;display:table-cell}.janrainContent .janrainSwitchAccountLink{vertical-align:middle;padding:12px 0 0 20px;padding:1.2rem 0 0 2rem}.janrainContent #janrainView ~ div:last-child{background-color:transparent !important}.simplemodal-container input[type=text],.simplemodal-container input[type=password],.simplemodal-container input[type=email],.simplemodal-container input[type=tel],.simplemodal-container textarea{width:100%;margin-bottom:15px;margin-bottom:1.5rem}.photo-pane .review{display:none;position:relative;background:#fff;width:100%;margin-bottom:30px;margin-bottom:3rem;margin-top:0;padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem;border:0 solid rgba(0,0,0,0.075);border-width:1px 1px 1px 1px;background-clip:padding-box;padding-right:25px;padding-right:2.5rem;padding-left:25px;padding-left:2.5rem}@media (min-width: 1400px){.photo-pane .review{padding:3rem 3.5rem}}.photo-pane .review img{max-height:200px;display:block;margin:0 auto}.photo-pane .review p.update{text-align:center;margin-top:1em;margin-bottom:0}.photo-pane.uploaded .review{display:block}.location-editor fieldset{border-radius:0.3rem;background:#fafafa;border:1px solid rgba(0,0,0,0.075);margin-bottom:10px;margin-bottom:1rem;padding:15px;padding:1.5rem}.location-editor select{display:block;width:100%;margin-bottom:30px;margin-bottom:3rem}.location-editor .fallback-form{margin-bottom:30px;margin-bottom:3rem}.location-editor .fallback-form input[type="text"]{margin-bottom:30px;margin-bottom:3rem}.location-editor .fallback-form input[type="text"]:last-of-type{margin-bottom:15px;margin-bottom:1.5rem}.location-editor .powertip-like{margin-top:10px;margin-top:1rem}.location-editor p.location-not-found{background:#f5fbff;border:1px solid #e5e5e5;margin-top:0;margin-bottom:30px;margin-bottom:3rem;padding:15px;padding:1.5rem;position:relative;z-index:0;border-radius:.7rem;background:#f5fbff;float:left}.location-editor p.location-not-found:after,.location-editor p.location-not-found:before{bottom:100%;left:55px;left:5.5rem;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.location-editor p.location-not-found:after{border-color:rgba(245,245,245,0);border-bottom-color:#f5fbff;border-width:20px;margin-left:-20px}.location-editor p.location-not-found:before{border-color:rgba(229,229,229,0);border-bottom-color:#e5e5e5;border-width:21px;margin-left:-21px}.location-editor p.location-not-found .actions{display:block;margin:5px;margin:.5rem;padding:0;text-align:center}.location-editor p.location-not-found .actions a{display:inline-block;margin-top:5px;margin-top:.5rem}.location-editor p.location-not-found .actions a:first-of-type{margin-right:10px;margin-right:1rem}.rf-combobox{position:relative;margin-bottom:30px;margin-bottom:3rem}.rf-combobox .rf-combobox-input{margin-bottom:0}.rf-combobox-button{display:none}.rf-combobox-list{background-color:white;border:1px solid #ccc;overflow-y:scroll;width:100%;z-index:17}.rf-combobox-list:empty{border:none}.rf-combobox-option{border:1px solid white;border-bottom:1px solid #ccc;padding:5px;padding:0.5rem}.rf-combobox-option:focus{border:1px solid #4dbdff;outline:none}.rf-combobox-option:last-child{border-bottom:none}.rf-combobox-option.rf-combobox-selected{background-color:#e5e5e5}.user-nav{display:inline-block;line-height:23px;position:absolute;right:15px;right:1.5rem;vertical-align:bottom;z-index:300;bottom:20px;bottom:2rem}@media (min-width: 1280px){.user-nav{top:auto;right:5rem}}.user-nav .user-navlinks{width:100%;min-width:200px;min-width:20rem}.user-nav .user-navlinks a{padding-left:10px !important;padding-left:1rem !important}.user-nav .user-asset-navlinks{width:320px}.user-nav .menu-items{border:1px solid #eee;border:transparent}.user-nav .menu-items a{padding-left:20px;padding-left:2rem}.user-nav .menu-items #myProfileLink a{padding-left:10px;padding-left:1rem}.user-nav #currentUser{position:relative;bottom:-6px;bottom:-0.6rem}@media (min-width: 768px){.user-nav #currentUser{bottom:-0.8rem}}.user-nav .me-menu{display:inline-block;line-height:1;position:relative}.user-nav .me-menu .msgCount,.user-nav .me-menu .short-name{display:inline-block}.user-nav .me-menu .msgCount{border-radius:1rem;background:#0080cc;color:white;text-align:center;font-weight:500;font-size:11px;font-size:1.1rem;line-height:1.2;margin-left:5px;margin-left:.5rem;padding:2px 5px;padding:.2rem .5rem;position:relative;top:-4px;top:-.4rem}.user-nav .me-menu .short-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:165px;max-width:16.5rem}.user-nav .me-menu i.navicon{background-position:0px -159px;float:right;margin-left:5px;margin-left:0.5rem}.user-nav .me-menu i.navicon:hover{background-position:-20px -159px}.user-nav .avatar-icon img{border-radius:0.3rem;display:inline-block;height:32px;vertical-align:middle;width:32px}.user-nav .avatar-icon .profile-link{display:inline-block;vertical-align:middle;margin-left:5px;margin-left:.5rem}.user-nav .inactive{color:gray}.user-nav .asset-type-heading{border:0 solid rgba(0,0,0,0.075);border-width:1px 0 0 0;background-clip:padding-box;position:relative;font-size:14px;font-size:1.4rem;background:#f7f7f7;padding:7px 10px;padding:0.7rem 1rem}.user-nav .asset-type-heading .heading-label{position:relative;z-index:2}.user-nav .asset-type-heading:hover{cursor:default}.user-nav .asset-type-heading .more-than-three{border:medium none currentColor;border:initial;display:inline-block;position:absolute;right:0;text-align:right;top:0;width:100%;z-index:1}.user-nav .scrolling{overflow-y:auto;overflow-x:hidden}.user-nav .log-out{border:medium none currentColor;border:initial;display:block;text-align:right;width:100%}.user-nav .login,.user-nav .signUp{position:relative;float:left;bottom:-9px;bottom:-0.9rem}@media (min-width: 569px){.user-nav .login,.user-nav .signUp{bottom:-0.7rem}}@media (min-width: 768px){.user-nav .login,.user-nav .signUp{bottom:-0.5rem}}@media (min-width: 1024px){.user-nav .login,.user-nav .signUp{bottom:-0.3rem}}@media (min-width: 1400px){.user-nav .login,.user-nav .signUp{bottom:-0.4rem}}.user-nav .signUp{margin-left:5px;margin-left:.5rem}.user-nav .login .button,.user-nav .signUp .button{background:#fff;border:1px solid #b3e3ff;color:#0080cc;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:14px;font-size:1.4rem}.user-nav .login .button:hover,.user-nav .signUp .button:hover{background:#d6f0ff;border:1px solid #b3e3ff}.user-nav .login .button:active,.user-nav .signUp .button:active{border:1px solid #b3e3ff}@media (min-width: 569px){.user-nav .login .button,.user-nav .signUp .button{font-size:1.5rem}}@media (min-width: 768px){.user-nav .login .button,.user-nav .signUp .button{font-size:1.4rem}}@media (min-width: 1024px){.user-nav .login .button,.user-nav .signUp .button{font-size:1.5rem}}@media (min-width: 1400px){.user-nav .login .button,.user-nav .signUp .button{font-size:1.6rem}}#mobile-user-menu.opened:after{z-index:-1}.mobile-user-nav{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr= 'white', GradientType=0 );background-image:-webkit-linear-gradient(right, #fafafa 0%, #fff 20%);background-image:linear-gradient(to left, #fafafa 0%, #fff 20%);display:inline-block;line-height:2.6;vertical-align:bottom;border-left:1px solid rgba(0,0,0,0.075);z-index:15}.mobile-user-nav .my-dashboard-link a,.mobile-user-nav .my-inbox-link a,.mobile-user-nav .my-orgs a,.mobile-user-nav .my-connector-teams a,.mobile-user-nav .my-action-groups a,.mobile-user-nav .my-support-teams a,.mobile-user-nav .log-out a{-webkit-transition:background .2s ease-out;transition:background .2s ease-out;border-bottom:1px solid rgba(0,0,0,0.075);display:inline-block;padding-left:30px;padding-left:3rem;text-indent:-10px;text-indent:-1rem;width:100%}.mobile-user-nav .my-dashboard-link a:hover,.mobile-user-nav .my-inbox-link a:hover,.mobile-user-nav .my-orgs a:hover,.mobile-user-nav .my-connector-teams a:hover,.mobile-user-nav .my-action-groups a:hover,.mobile-user-nav .my-support-teams a:hover,.mobile-user-nav .log-out a:hover{background:#f5fbff}.mobile-user-nav .log-out a{text-align:right;padding:5px 30px;padding:.5rem 3rem}.mobile-user-nav .log-out a:hover{background:#fafafa}.mobile-user-nav .user-navlinks{width:100%;min-width:200px;min-width:20rem}.mobile-user-nav .user-navlinks a{padding:1px 0 1px 30px;padding:.1rem 0 .1rem 3rem}.mobile-user-nav .user-navlinks .profile-link a{border-bottom:1px solid rgba(0,0,0,0.075);display:inline-block;padding:4px 0;padding:.4rem 0;width:100%}.mobile-user-nav .user-navlinks .avatar-icon{padding:11px 20px;padding:1.1rem 2rem}.mobile-user-nav .menu-items{border:1px solid #eee;border:transparent}.mobile-user-nav .menu-items a{padding-left:20px;padding-left:2rem}.mobile-user-nav .menu-items #myProfileLink a{padding-left:10px;padding-left:1rem}.mobile-user-nav #currentUser{position:relative;bottom:-7px;bottom:-0.7rem}@media (min-width: 320px){.mobile-user-nav #currentUser{bottom:-0.7rem}}@media (min-width: 569px){.mobile-user-nav #currentUser{bottom:-0.9rem}}@media (min-width: 768px){.mobile-user-nav #currentUser{bottom:-0.9rem}}@media (min-width: 1024px){.mobile-user-nav #currentUser{bottom:-0.9rem}}@media (min-width: 1280px){.mobile-user-nav #currentUser{bottom:-0.9rem}}.mobile-user-nav .me-menu{display:inline-block;line-height:2}.mobile-user-nav .me-menu .msgCount{border-radius:1rem;display:inline-block;background:#0080cc;color:white;text-align:center;font-weight:500;font-size:11px;font-size:1.1rem;line-height:1.2;margin-left:5px;margin-left:.5rem;padding:2px 5px;padding:.2rem .5rem;position:relative;top:-1px;top:-.1rem}.mobile-user-nav .avatar-icon img{border-radius:0.3rem;display:inline-block;height:32px;vertical-align:middle;width:32px}.mobile-user-nav .avatar-icon .profile-link{display:inline-block;vertical-align:middle;margin-left:5px;margin-left:.5rem}.mobile-user-nav .inactive{color:gray}.mobile-user-nav .asset-type-heading{border:0 solid rgba(0,0,0,0.075);border-width:0 0 1px 0;background-clip:padding-box;background:#f7f7f7}.mobile-user-nav .asset-type-heading .heading-label{padding-left:10px;padding-left:1rem;position:relative;z-index:2}.mobile-user-nav .asset-type-heading:hover{cursor:default}.mobile-user-nav .asset-type-heading .more-than-three{display:none}.mobile-user-nav .scrolling{overflow:scroll;overflow-x:hidden}.mobile-user-nav .log-out{display:inline-block;width:100%;background:#fafafa}.pane-warning{color:#ff8c00;font-style:italic;font-weight:400}.pane-info{font-style:italic;font-weight:400}.deferred-active{opacity:0.5;position:relative}.deferred-active:before{position:absolute;content:"";display:block;left:45%;top:30%;width:32px;height:32px;background:url("../img/spinner_32px.gif")}.invalid #recaptcha_response_field{border:2px solid #ff8c00 !important;margin-bottom:-2px !important}.modal .pane{overflow-x:hidden}[data-role=pane-view] .error-msg{display:none}[data-role=pane-view].errored .error-msg{display:block}[data-role=pane-view].errored .sign-in{display:none}[data-role=pane-view] .error-msg{display:none}[data-role=pane-view].errored>.error-msg{display:block}[data-role=pane-view].errored>div>.error-msg{display:block}[data-role=pane-view] .actions{clear:both;margin:15px 0 0 0;margin:1.5rem 0 0 0}[data-role=pane-view] .actions:after{content:"";display:table;clear:both}[data-role=pane-view] .actions [data-action=next]{float:right;white-space:nowrap}.form-flow .error-msg{display:none;padding:2em;background-color:white;width:100%;z-index:999;position:absolute;top:0;bottom:-2em}.form-flow .error-msg h1{color:#ff8c00}.form-flow.errored>.error-msg{display:block}.funcmode .uploaded .review img{display:none}#powerTip{position:absolute;display:none;z-index:2147483647;background-color:#ff8c00;color:white;border-radius:0.3rem;padding:10px;padding:1rem}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-right:.5rem solid transparent;border-left:5px solid transparent;border-left:.5rem solid transparent;left:50%;margin-left:-5px;margin-left:-.5rem}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-bottom:.5rem solid transparent;border-top:5px solid transparent;border-top:.5rem solid transparent;margin-top:-5px;margin-top:-.5rem;top:50%}#powerTip.n:before{border-top:10px solid #ff8c00;border-top:1rem solid #ff8c00;bottom:-10px;bottom:-1rem}#powerTip.e:before{border-right:10px solid #ff8c00;border-right:1rem solid #ff8c00;left:-10px;left:-1rem}#powerTip.s:before{border-bottom:10px solid #ff8c00;border-bottom:1rem solid #ff8c00;top:-10px;top:-1rem}#powerTip.w:before{border-left:10px solid #ff8c00;border-left:1rem solid #ff8c00;right:-10px;right:-1rem}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-right:1rem solid transparent;border-left:0;left:10px;left:1rem}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-left:1rem solid transparent;border-right:0;right:10px;right:1rem}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #ff8c00;border-top:1rem solid #ff8c00;bottom:-10px;bottom:-1rem}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #ff8c00;border-bottom:1rem solid #ff8c00;top:-10px;top:-1rem}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:10px solid #ff8c00;border-top:1rem solid #ff8c00;bottom:-10px;bottom:-1rem;border-left:5px solid transparent;border-left:.5rem solid transparent;border-right:5px solid transparent;border-right:.5rem solid transparent;left:10px;left:1rem}#powerTip.ne-alt:before{left:auto;right:10px;right:1rem}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:none;border-bottom:10px solid #ff8c00;border-bottom:1rem solid #ff8c00;bottom:auto;top:-10px;top:-1rem}#powerTip.se-alt:before{left:auto;right:10px;right:1rem}/*! jQuery UI - v1.10.4 - 2014-02-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.datepicker.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;background:#ffffff;border:1px solid black}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;text-indent:0}.ui-datepicker .ui-datepicker-next span{margin-left:-38px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 45%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 45% 10px 10px}.ui-autocomplete{position:absolute;cursor:default;max-height:250px;overflow-y:auto;overflow-x:hidden;padding-right:5px;z-index:1500;background-color:white;border:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(0,0,0,0.075);border-bottom-left-radius:3px;border-bottom-left-radius:0.3rem;border-bottom-right-radius:3px;border-bottom-right-radius:0.3rem}.msie.v8 .ui-autocomplete{outline:1px solid #ccc}.msie.v9 .ui-autocomplete{font-family:'Trebuchet MS', sans-serif}.placeholdersjs{color:#555 !important}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-menu{list-style:none;padding:0 !important;margin:-3px 0 0 0 !important;display:block;float:left}.ui-menu .ui-menu{margin-top:-2px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;font-weight:400;border-bottom:1px solid rgba(0,0,0,0.075);background-color:#fff;list-style:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.ui-menu .ui-menu-item:last-of-type{border-bottom:none}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;color:#555}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{background-color:#f2f2f2;outline:none;overflow:hidden}#recaptcha_div{margin-bottom:30px;margin-bottom:3rem}* html .ui-autocomplete{width:1px}* html .ui-autocomplete{height:250px}@-webkit-keyframes menuClose{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes menuClose{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@-webkit-keyframes menuOpen{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}70%{-webkit-transform:translate3d(-5%, 0, 0);transform:translate3d(-5%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes menuOpen{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}70%{-webkit-transform:translate3d(-5%, 0, 0);transform:translate3d(-5%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes contentShiftOut{0%{-webkit-transform:translate3d(-69%, 0, 0);transform:translate3d(-69%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes contentShiftOut{0%{-webkit-transform:translate3d(-69%, 0, 0);transform:translate3d(-69%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes contentShiftIn{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-69%, 0, 0);transform:translate3d(-69%, 0, 0)}}@keyframes contentShiftIn{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-69%, 0, 0);transform:translate3d(-69%, 0, 0)}}#root{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width: 767px){.slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#mobile-user-menu{position:relative}#mobile-user-menu li{display:block;float:none}#mobile-user-menu{width:75%;height:100%;position:fixed;right:-5%;top:0;margin:0;padding-right:5%;overflow:auto;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}#mobile-user-menu.open{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation:menuOpen .5s ease-in-out;animation:menuOpen .5s ease-in-out}#mobile-user-menu.close{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-animation:menuClose .5s ease-in-out;animation:menuClose .5s ease-in-out}.slide.open{-webkit-transform:translate3d(-69%, 0, 0);transform:translate3d(-69%, 0, 0);-webkit-animation:contentShiftIn .5s ease-in-out;animation:contentShiftIn .5s ease-in-out}.slide.close{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation:contentShiftOut .3s ease-in-out;animation:contentShiftOut .3s ease-in-out}.msie.v9 #mobile-user-menu{right:-100%}.msie.v9 #mobile-user-menu.open{right:0}}.dev-info{display:none}body{background:#f7f7f7}.jumplink{position:absolute;top:-1000px;top:-100rem;right:15px;right:1.5rem}@media (min-width: 1280px){.jumplink{right:5rem}}.jumplink:focus{top:17px;top:1.7rem}.browsehappy{border:0 solid #eec9c9;border-bottom-width:1px;background-color:#ffe4e4;margin:0 auto;padding:1em 0;position:relative;text-align:center;z-index:2}.org-count-msg,.org-count-msg-long{padding:0;margin-right:5px;margin-right:.5rem;z-index:11}@media (min-width: 768px){.org-count-msg,.org-count-msg-long{padding:0.5rem 1.5rem}}.org-count-msg .org-count,.org-count-msg-long .org-count{font-weight:600}@media (max-width: 1279px){.has-search .org-count-msg,.has-search .org-count-msg-long{display:none}}main{position:relative;z-index:1}.main-site-search{position:relative;margin-left:auto;margin-right:auto}.main-site-search .styled-select,.search-user-query,.search-location-name,#footer-search .location-editor input{display:block;width:100%}.mobile-sherpa .sign-in h1{color:#222;display:inline-block;font-size:18px;font-size:1.8rem;margin-bottom:20px;margin-bottom:2rem;width:100%}.mobile-sherpa .pane{border-top:1px solid rgba(0,0,0,0.075);margin-top:25px;margin-top:2.5rem;padding-top:25px;padding-top:2.5rem}.mobile-sherpa input{margin-bottom:0;width:100%}.mobile-sherpa .location-editor .location-not-found{margin-top:15px;margin-top:1.5rem}.mobile-sherpa .location-editor .location-not-found .actions{margin:5px 0 3px;margin:.5rem 0 .3rem;padding:0}.location-not-found .yes{background:#1aaaff;border:1px solid #1aaaff;border-radius:0.3rem;color:#fff;padding:7px 10px;padding:0.7rem 1rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.location-not-found .yes:hover{background:#0080cc;color:#fff;border:1px solid #0080cc}.location-not-found .yes:active{background:#006099;color:#fff;border:1px solid #006099}.location-not-found .no{background:#1aaaff;border:1px solid #1aaaff;border-radius:0.3rem;color:#fff;padding:7px 10px;padding:0.7rem 1rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background:#b3b3b3;border:1px solid #b3b3b3;transition:background-color .2s ease}.location-not-found .no:hover{background:#0080cc;color:#fff;border:1px solid #0080cc}.location-not-found .no:active{background:#006099;color:#fff;border:1px solid #006099}.location-not-found .no:hover{background:#999;border:1px solid #999}.location-not-found .no:active{background:gray;border:1px solid gray}.ido-header,main,.ido-footer{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.loaded .ido-header,.loaded main,.loaded .ido-footer{opacity:1}html[lang=es] .ido-header .assetSearches,html[lang=fr] .ido-header .assetSearches{font-size:12px}@media (min-width: 1280px){html[lang=es] .ido-header .assetSearches,html[lang=fr] .ido-header .assetSearches{font-size:14px}}.janrainContent .janrainSwitchAccountLink{display:block;padding:5px 0;padding:0.5rem 0;text-align:left}@media (min-width: 569px){.janrainContent .janrainSwitchAccountLink{display:table-cell;padding:1.2rem 0 0 2rem;text-align:right}}
