#menu-bar .block-menu{display:block}#header .region-header #block-system-main-menu ul.menu li a{min-width:50px}#header .region-header #block-system-main-menu ul.menu li a:before{font-size:38px}#menu-bar .block-menu ul.menu li a{width:120px;height:120px;background:transparent;-moz-border-radius:120px;-webkit-border-radius:120px;border-radius:120px;min-height:0}#menu-bar .block-menu ul.menu li a.menu-highlight{width:140px;height:140px;background:transparent;-moz-border-radius:140px;-webkit-border-radius:140px;border-radius:140px}#nav-wrapper .block-menu ul.menu li a:before{margin:0 14px}#nav-wrapper .block-menu ul.menu li a.menu-highlight:before{margin:0 24px}.front #nav-wrapper .region-mobile-menu{display:none}.mobile-menu h2.menu-toggle-btn{top:16px}.mobile-menu #mobile-search{width:70%}.mobile-menu #mobile-search .search-form input[type="text"],.mobile-menu #mobile-search #search-form input[type="text"],.mobile-menu #mobile-search #search-box .search-form input[type="text"]{margin-top:11px;width:86%;padding-right:12%}.mobile-menu #mobile-search .search-form input[type="image"],.mobile-menu #mobile-search #search-form input[type="image"],.mobile-menu #mobile-search #search-box .search-form input[type="image"]{top:18px}.mobile-menu #mobile-menu{padding-top:80px;width:70%}h1#site-name,h1.alt-sitename{font-size:1.4em}#name-and-slogan{float:left}.not-front #messages-help-wrapper .container #messages{padding-left:110px}.field-name-field-release-datetime,.field-name-field-release-date{width:auto;position:absolute;left:20px;top:70px}.field-name-field-release-datetime p,.field-name-field-release-date p{margin-left:0;width:58px;height:58px;background:#fff;-moz-border-radius:58px;-webkit-border-radius:58px;border-radius:58px}.field-name-field-release-datetime .date_month,.field-name-field-release-date .date_month{display:block;line-height:1.1;font-size:1.2em}.field-name-field-release-datetime .date_day,.field-name-field-release-date .date_day{font-family:"SourceSansProBold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.6em;display:block}.field-name-field-release-datetime .date_year,.field-name-field-release-date .date_year{display:block}.field-name-ctype-icon,.field-name-tax-icon,.field-name-ftype-icons{position:absolute;top:70px;left:20px}.field-name-ctype-icon .ctype-icon,.field-name-ftype-icons .ftype-icon,.field-name-tax-icon .ctype-icon{margin-left:0;width:58px;height:58px;background:#fff;-moz-border-radius:58px;-webkit-border-radius:58px;border-radius:58px}.field-name-content-icons.icon-col-1{width:30px !important}.field-name-content-icons.icon-col-2{width:60px !important}.field-name-content-icons.icon-col-3{width:90px !important}.field-name-content-icons.icon-col-4{width:120px !important}.field-name-content-icons.icon-col-5{width:150px !important}.view-content-icons .fonticon{font-size:1.5em}.node-type-profile .empty-profile-photo-icon{width:100%;height:210px}.node-type-profile .empty-profile-photo-icon .fonticon:before{font-size:125px;color:#999;margin-left:-65px;margin-top:-65px;height:130px;width:130px}.one-sidebar.sidebar-first #page-wrapper .columns-inner{background-position:25% 0;background-repeat:repeat-y}.one-sidebar.sidebar-first #page-wrapper .columns-inner .content-inner{padding-left:20px}.view-doc-categories .view-content ul.views-summary li,.tag-summary ul li{margin:0 6px 10px 18px;line-height:30px;padding:0 10px 0 0}.view-doc-categories .view-content ul.views-summary li a,.tag-summary ul li a{line-height:22px;padding:4px;margin-right:8px}.view-doc-categories .view-content ul.views-summary li a:before,.tag-summary ul li a:before{content:"";border-top:8px solid transparent;border-right-width:12px;border-bottom:8px solid transparent;line-height:6px;left:-12px}.view-doc-categories .view-content ul.views-summary li a:after,.tag-summary ul li a:after{font-size:20px;line-height:22px;height:22px;left:-10px;top:50%;margin-top:-11px}article.node-teaser-lite .group-terms,article.node-teaser .group-terms,article.node-teaser-link .group-terms{height:26px}.js article.node-teaser-lite .group-terms.open{height:26px}.more-tags{line-height:28px;height:28px}.group-terms ul li a,.group-terms span.inline-term a,a.tag-btn,.group-terms span.tagclouds-term a,.group-terms a{line-height:22px;padding:0 6px 0 2px;margin:0 6px 4px 14px}.group-terms ul li a:before,.group-terms span.inline-term a:before,a.tag-btn:before,.group-terms span.tagclouds-term a:before,.group-terms a:before{content:"";width:0;border-top:8px solid transparent;border-right-width:12px;border-bottom:8px solid transparent;line-height:6px;left:-12px}.group-terms ul li a:after,.group-terms span.inline-term a:after,a.tag-btn:after,.group-terms span.tagclouds-term a:after,.group-terms a:after{font-size:20px;line-height:22px;height:22px;left:-10px;top:50%;margin-top:-11px}.group-terms span.tagclouds-term a.tagclouds.level1:after{line-height:23px;height:26px}.group-terms span.tagclouds-term a.tagclouds.level2:after{line-height:23px;height:26px}.group-terms span.tagclouds-term a.tagclouds.level3:after{line-height:22px;height:26px}.group-terms span.tagclouds-term a.tagclouds.level4:after{line-height:22px;height:26px}.group-terms span.tagclouds-term a.tagclouds.level5:after{line-height:22px;height:26px}.group-terms span.tagclouds-term a.tagclouds.level6:after{line-height:23px;height:26px}.group-terms span.tagclouds-term a.tagclouds.level7:after{line-height:23px;height:26px}.group-terms span.tagclouds-term a.tagclouds.level8:after{line-height:24px;height:26px}.node-blog.view-mode-full .field-name-field-image,.node-event.view-mode-full .field-name-field-image-single,.node-news.view-mode-full .field-name-field-image,.node-tool.view-mode-full .field-name-field-image{float:right;max-width:100%;margin:0 0 20px 20px}.node-profile.view-mode-full .field-name-field-image-single{float:left;max-width:258px;margin:0 20px 20px 0}.node-answers-question.view-mode-full{min-height:120px}.view-mode-full .field-name-content-icons{width:30px;position:absolute;top:170px;left:44px}.pane-content-icons-panel-pane-1{position:absolute;left:24px;top:170px;width:30px}.node-teaser .field-name-field-release-datetime p,.node-teaser .field-name-field-release-date p,.node-teaser-link .field-name-field-release-datetime p,.node-teaser-link .field-name-field-release-date p{margin-left:0;width:48px;height:48px;background:#fff;-moz-border-radius:48px;-webkit-border-radius:48px;border-radius:48px}.node-teaser .date_month,.node-teaser-link .date_month{display:block;line-height:1.1;font-size:14px}.node-teaser .date_day,.node-teaser-link .date_day{font-family:"SourceSansProBold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;display:block}.node-teaser .date_year,.node-teaser-link .date_year{display:block;font-size:14px}.node-teaser .field-name-field-image,.node-teaser .field-name-field-image-single,.node-teaser-link .field-name-field-image,.node-teaser-link .field-name-field-image-single{width:108px;text-align:center}.node-teaser .field-name-field-gallery-cover img,.node-teaser-link .field-name-field-gallery-cover img{max-width:95%}.node-teaser .field-name-field-caption,.node-teaser-link .field-name-field-caption{line-height:1.5}.node-teaser .field-name-title h2,.node-teaser-link .field-name-title h2{margin:0 0 3px 0;font-weight:normal;font-size:1.2em}.node-teaser .field-name-title h2 a,.node-teaser-link .field-name-title h2 a{text-decoration:none}.node-teaser .field-name-node-link,.node-teaser .more-link-btn,.node-teaser-link .field-name-node-link,.node-teaser-link .more-link-btn{position:absolute;right:0;top:30%}.node-teaser .ctype-icon,.node-teaser .ftype-icon,.node-teaser-link .ctype-icon,.node-teaser-link .ftype-icon{margin-left:0;width:48px;height:48px;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px;border-radius:48px}.node-teaser .ctype-icon .fonticon,.node-teaser .ftype-icon .fonticon,.node-teaser-link .ctype-icon .fonticon,.node-teaser-link .ftype-icon .fonticon{font-size:36px;color:#999;padding-top:6px}.node-teaser .ctype-icon span.title,.node-teaser .ftype-icon span.title,.node-teaser-link .ctype-icon span.title,.node-teaser-link .ftype-icon span.title{width:66px}.node-teaser .view-mode-teaser .count-icon,.node-teaser .view-mode-teaser_link .count-icon,.node-teaser-link .view-mode-teaser .count-icon,.node-teaser-link .view-mode-teaser_link .count-icon{left:26px}.node-teaser .group-teaser-content,.node-teaser-link .group-teaser-content{clear:none}.node-teaser .field-name-content-icons,.node-teaser-link .field-name-content-icons{float:left;width:30px;position:relative;top:inherit;right:inherit;margin-right:16px}.node-teaser{margin:20px 0 40px 40px;position:relative;background-color:none;padding:20px 60px 20px 40px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid transparent;border-right:none;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.node-teaser .field-name-field-release-datetime,.node-teaser .field-name-field-release-date{width:auto;top:10px;left:-38px}.node-teaser .field-name-ctype-icon,.node-teaser .field-name-ftype-icons,.node-teaser .field-name-tax-icon{top:10px;left:-38px;width:auto}.node-teaser-link{margin:0;position:relative;background-color:none;position:relative;margin-right:auto;margin-left:auto;padding:0 140px 0 80px;border:none;max-width:800px}.node-teaser-link.node-gallery{padding:0 0 0 120px;border:none;max-width:940px}.views-row>.node-teaser-link{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px}.views-row-last>.node-teaser-link{border:none;padding-bottom:0;margin-bottom:0}.node-teaser-link .field-name-field-release-datetime,.node-teaser-link .field-name-field-release-date{width:auto;top:0;left:0}.node-teaser-link .field-name-ctype-icon,.node-teaser-link .field-name-ftype-icons,.node-teaser-link .field-name-tax-icon{top:0;left:0;width:auto}.node-teaser-link .view-content-icons .print-icon{display:none}.node-gallery.node-teaser-link .group-teaser-content{width:70%;margin:0;padding:0;float:none;overflow:visible}#block-system-main .node-gallery.node-teaser-link .panel-display .region-inner{padding:0;max-width:1060px}.node-gallery.node-teaser-link .field-name-field-gallery-cover{max-width:200px;width:20%;height:auto;float:left;text-align:center;margin:0 3% 14px 0}.node-gallery.node-teaser-link .group-read-more{position:absolute;top:20%;right:0;width:160px}.node-gallery.node-teaser-link .more-link-btn{position:relative;clear:both;float:right}.node-teaser-lite{margin:0;position:relative;background:none;height:auto;padding:10px 40px 10px 10px;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.node-teaser-lite .field-name-field-release-datetime,.node-teaser-lite .field-name-field-release-date{position:static;float:left;width:68px;margin:0 16px 0 -20px}.node-teaser-lite .field-name-field-release-datetime p,.node-teaser-lite .field-name-field-release-date p{margin-left:0;width:48px;height:48px;background:#fff;-moz-border-radius:48px;-webkit-border-radius:48px;border-radius:48px;padding:10px}.node-teaser-lite .date_month{display:block;line-height:1.1;font-size:14px}.node-teaser-lite .date_day{font-family:"SourceSansProBold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;display:block;line-height:0.9}.node-teaser-lite .date_year{display:block;font-size:14px}.node-teaser-lite .field-name-ctype-icon,.node-teaser-lite .node-teaser-lite .field-name-ftype-icons,.node-teaser-lite .node-teaser-lite .field-name-tax-icon{position:static;float:left;width:68px;margin:0 16px 0 -20px}.node-teaser-lite .ctype-icon,.node-teaser-lite .node-teaser-lite .ftype-icon{margin-left:0;width:48px;height:48px;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px;border-radius:48px}.node-teaser-lite .ctype-icon .fonticon,.node-teaser-lite .node-teaser-lite .ftype-icon .fonticon{font-size:36px;color:#999;padding-top:6px}.node-teaser-lite .ctype-icon span.title,.node-teaser-lite .node-teaser-lite .ftype-icon span.title{width:66px}.node-teaser-lite .field-name-field-image,.node-teaser-lite .field-name-field-image-single,.node-teaser-lite .field-name-field-gallery-cover{float:left;margin:4px 10px 10px 0;line-height:0;text-align:center;width:auto}.node-teaser-lite .field-name-field-image img,.node-teaser-lite .field-name-field-image-single img,.node-teaser-lite .field-name-field-gallery-cover img{display:inline-block;border:1px solid #ccc;padding:4px}.node-teaser-lite .field-name-field-caption{line-height:1.5}.node-teaser-lite .field-name-field-teaser{margin:0}.node-teaser-lite .field-name-title{margin:2px 0 0 0}.node-teaser-lite h2{margin:0;font-weight:normal;font-size:1.1em}.node-teaser-lite h2 a{text-decoration:none}.node-teaser-lite .view-mode-teaser_lite .count-icon{left:26px}.node-teaser-lite .group-teaser-content{clear:none}.node-teaser-lite .field-name-content-icons{float:left;width:30px;margin-right:16px;position:relative;top:auto;right:auto}.view .node-teaser-lite{border-bottom:1px solid #eee}.view .views-row-last .node-teaser-lite{border-top:none}.view .views-row-last.node-teaser-lite{border-bottom:none}.js .node-teaser-lite .group-terms,.node-teaser-lite .group-terms,.js .node-teaser .group-terms,.node-teaser .group-terms{overflow:hidden;height:26px;background:none !important;position:relative;top:inherit;left:inherit}.node-teaser-lite .tags-toggle-btn,.node-teaser .tags-toggle-btn{display:none}article.view-mode-teaser_three_column{float:left;width:33.3%}article.view-mode-teaser_three_column>div{padding:0 60px}.js .node-teaser-lite .group-terms,.js .node-teaser .group-terms{display:block;white-space:nowrap}.js .node-teaser-lite .group-terms.overflow,.js .node-teaser .group-terms.overflow{margin-right:-500px}.js .node-teaser-lite .group-terms.overflow.show-overflow,.js .node-teaser .group-terms.overflow.show-overflow{height:auto;margin-right:24px}.js .node-teaser-lite .group-terms.open,.js .node-teaser .group-terms.open{height:34px;padding:0;background:none}.js .node-teaser-lite .group-terms.open span.inline-term a:after,.js .node-teaser-lite div.region-inner:hover .group-terms.open span.inline-term a:after,.js .node-teaser .group-terms.open span.inline-term a:after,.js .node-teaser div.region-inner:hover .group-terms.open span.inline-term a:after{color:#fff}.js .node-teaser-lite .more-tags,.js .node-teaser .more-tags{display:block}.sidebar{padding-top:60px;min-height:400px}.one-sidebar.sidebar-first #page-wrapper .columns-inner{background-position:25% 0;background-repeat:repeat-y}.one-sidebar.sidebar-first #page-wrapper .columns-inner .content-inner{padding-left:20px}#content .sidebar .pane-menu-tree,#content .sidebar .menu-title-parent,.sidebar ul.menu,.sidebar ul.views-summary,.sidebar .sidebar-menu ul,.sidebar .sidebar-menu .field-items,.pane-og-menu-pane-content-type{display:block}#content .sidebar .pane-menu-tree a.active:after,#content .sidebar .menu-title-parent a.active:after,.sidebar ul.menu a.active:after,.sidebar ul.views-summary a.active:after,.sidebar .sidebar-menu ul a.active:after,.sidebar .sidebar-menu .field-items a.active:after,.pane-og-menu-pane-content-type a.active:after{display:block !important}.page-news-press .region-sidebar-first .view-footer ul.menu li a:after{display:block}.sidebar .ctools-collapsible-container.block-border.ctools-collapsed{border:1px solid #ccc}.touch .galleria-image-nav-left,.touch .galleria-image-nav-right{display:none}.touch .galleria-thumbnails-container{display:block}#tertiary-content-wrapper .region-inner>div,#tertiary-content-wrapper .region-inner>article,#tertiary-content-wrapper .region-inner>section,#tertiary-content-wrapper .region-inner>nav{float:left;width:50%;margin-left:0;margin-right:0;display:inline-block}.block-doc-orgs-groups-block-1{clear:left}.featured-org{width:25%}.featured-org .term-card{margin:0 10px 30px 0}.term-card-with-children .term-child{float:left;width:50%}.block.col-2{width:50%;float:left}.block.col-2>.block-inner{height:190px}.block.col-2>.block-inner .view{height:130px;margin-bottom:0}.view-display-id-upcoming_homepage h3{border-bottom:2px solid #999}.views-exposed-widget{width:33%;box-sizing:border-box;float:left;padding:0.5em 1em 1em;clear:none}.views-exposed-widget:nth-child(3n+1){clear:left;padding-left:0}.region-doc-one-top .region-inner,.region-two-75-25-first-top .region-inner,.region-doc-two-75-25-first-top .region-inner,.region-doc-three-inset-left-middle .region-inner,.region-doc-three-inset-left-top .region-inner{padding-left:110px;margin-bottom:30px}.region-inner .region-inner{padding:0}.region-doc-three-inset-left-inset .region-inner{padding-left:20px}.region-doc-three-inset .region-inner .region-inner,.region-doc-three-inset-left-inset .region-inner .region-inner{padding-left:0}.two-75-25.panel-display,.doc-two-75-25.panel-display,.doc-three-inset-left.panel-display,body.sidebar-second #page-wrapper{background-repeat:repeat-y;background-position:75% 0}.doc-two-25-75.panel-display,body.sidebar-first #page-wrapper{background-repeat:repeat-y;background-position:25% 0}.at-panel .region-two-75-25-second,.at-panel .region-doc-two-75-25-second,.region-doc-three-inset-left-sidebar{float:right}.at-panel .sidebar{background:none}.sidebar>.region-inner{padding:10px}.doc-two-75-25 #page-title,.doc-two-25-75 #page-title,.doc-three-inset-left #page-title,.doc-two-50 #page-title,.doc-two-brick-alt #page-title,.doc-one #page-title{margin-top:0}.doc-two-75-25 .pane-node-title,.doc-two-25-75 .pane-node-title,.doc-three-inset-left .pane-node-title,.doc-two-50 .pane-node-title,.doc-two-brick-alt .pane-node-title,.doc-one .pane-node-title{margin-top:0}.region-doc-two-75-25-first-top{min-height:140px}.region-inner .pane-page-breadcrumb{padding-top:60px}.rate-widget .rate-button{height:30px;line-height:30px}.rate-widget .rate-button:hover .rate-button-msg{top:26px}.quicktabs-wrapper .node-teaser-lite .idea-vote-widget{position:absolute;top:60px;left:4px}.node-teaser-lite .idea-vote-widget{position:absolute;top:60px;left:-16px}.node-teaser .idea-vote-widget{position:absolute;top:60px;left:-44px}.node-teaser-link .idea-vote-widget{position:absolute;top:50px;left:-6px}.node-full .idea-vote-widget{position:absolute;top:126px;left:18px;margin-left:0}.badge,.badges a{width:17%;margin:0 4%}.flag-wrapper-outer .flag-wrapper{margin-right:auto;margin-left:auto;top:0}.flag-wrapper-outer:focus .flag-wrapper a,.flag-wrapper-outer:hover .flag-wrapper a{left:0;right:inherit;top:26px}.flag-wrapper-outer .count-icon{left:26px;top:0;min-width:inherit}.flag-message{left:0;right:inherit;top:26px}.view-home-bookmarks .flag-message{left:0;right:inherit}.region-inner .pane-page-breadcrumb{padding-bottom:0;background:none;margin-bottom:0}.flag-wrapper-outer:focus .count-icon,.flag-wrapper-outer:hover .count-icon{padding:2px 6px 0 4px;height:28px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.no-font article.node-teaser-lite .view-mode-teaser_lite .count-icon{top:3px;left:18px;padding-top:3}.no-font .flag-wrapper-outer .count-icon{top:3px;padding-top:3px;min-width:0}.node-unpublished>p.unpublished{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);left:-84px;top:50%}.view .node-unpublished>p.unpublished,.view-mode-er_plain.node-unpublished>p.unpublished{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);left:40%;top:14px}.node-teaser p.unpublished,.node-teaser-lite p.unpublished,.node-teaser-link p.unpublished{top:0;bottom:auto;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);left:40%}.not-front #messages-help-wrapper>.container>.region>.region-inner{margin-left:110px}.node-idea.merged.node-teaser-lite{padding-left:10px}.form-type-select select.form-select:empty{height:39px;padding:10px}#leaderboard-wrapper{height:70px}.archive{margin-top:26px !important;padding-top:10px !important}#page-wrapper{padding-top:142px}
