/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body,.field--name-field-session-time,.field--name-field-session-title{font-size:16px;line-height:1.5;}p.large{font-size:18px;line-height:1.5;margin-bottom:10px;}.special-main .layout-content #block-basis-page-title,.sidebar-first .layout-sidebar-first,.sidebar-first .max-960,.sidebar-first .special-main .layout-content #block-basis-page-title .inner-block,.sidebar-first .special-main .layout-content #block-basis-local-tasks,.sidebar-first .special-main .layout-content .group-right-align > *,.sidebar-first .special-main .layout-content .field--name-field-page-content > .field__item > div,.special-main .layout-content #block-basis-page-title .inner-block,.special-main .layout-content #block-basis-local-tasks,.special-main .layout-content .group-right-align > *,.special-main .layout-content .field--name-field-page-content > .field__item > div,.sidebar-first .special-main .max-960,#heading-wrap header,.path-frontpage main .layout-content,#content-bottom .region-content-bottom > div,.header-box-inner,.not-front .block-views > .inner-block > h2,.not-front main .field--name-field-text-header,.not-front main .field--name-field-text-area,.page-node-type-job main .field--name-body,.page-node-type-people main .field--name-body,.node--type-event .field-group-tabs-wrapper,.field--name-field-page-content > .field__item:last-child > div,#block-views-block-user-hello-block-1,.search-page main > .container,.path-user main > .container,.page-node-type-people main > .container,.page-node-type-member-page main > .container,.node-add-form-page main > .container,#block-pagetitle-2 h1.page-title,.field--name-field-section-title,.page-node-type-member-page h1.page-title,.node--view-mode-special-header .landing-title-out,.sidebar-first.node-add-form-page main > .container > .layout-content,.sidebar-first.page-node-type-people main > .container > .layout-content,.sidebar-first.page-node-type-member-page main > .container > .layout-content,.path-user #content-top > .container,.search-page #content-top > .container,.page-node-type-people #content-top > .container,.page-node-type-research #content-top > .container,.page-node-type-open-source-technology #content-top > .container,.page-node-type-event #content-top > .container,.page-node-type-job #content-top > .container,.page-node-type-member-page #content-top > .container,.page-node-type-landing-page #content-top > .container,.node-add-form-page #content-top > .container{padding:20px 0 0;width:100%;margin:0 auto;max-width:1155px !important;position:relative;}.node-add-form-page main > .container > .layout-content,.page-node-type-people main > .container > .layout-content,.page-node-type-member-page main > .container > .layout-content,.max-960,.sidebar-first .max-960{max-width:none;margin:20px auto;}.play-pause,#home-feature-media,#home-feature-content,.special-main #block-basis-page-title .layout-sidebar-first,.sidebar-first .layout-sidebar-first,.block-back-link-block,.back-to-link,#page-background,#mit-user-wrap #user-menu,#main-menu,#block-views-block-events-programs-block-3,#block-views-block-spotlights-block-1,#block-twitterfeed,.sidebar-first .special-main .layout-content .field--name-field-page-content > .field__item > div.paragraph--type--block-quote,.special-main .layout-content .field--name-field-page-content > .field__item > div.paragraph--type--block-quote,.sidebar-first .special-main .layout-content .field--name-field-page-content > .field__item > div.paragraph--type--big-cta-image,.special-main .layout-content .field--name-field-page-content > .field__item > div.paragraph--type--big-cta-image,.view-user-hello .views-field-field-organization-logo,.path-user #members-menu-header,.members-page #members-menu-header,.addthis-wrap,.node--type-event .vertical-tabs__menu,.registration-button,.job-apply-button{display:none;}.node--type-event .vertical-tabs__panes,.node--type-event .vertical-tabs{margin-left:0;border-top:0;}.vertical-tabs__pane,#edit-group-introduction .details-description,#edit-group-agenda .details-description{display:block !important;}.details-description{border-top:4px solid #000;padding-top:10px;margin-top:40px;}.node-add-form-page #content-top,.path-user #content-top,.search-page #content-top,.page-node-type-people #content-top,.page-node-type-member-page #content-top{margin-bottom:0;}.not-front #heading-wrap{margin-bottom:40px;}#mit-user-wrap{float:right;}.path-user #mit-user-wrap,.members-page #mit-user-wrap,.node--type-event .header-box,.node--type-job .header-box{background-color:transparent;}#heading-wrap header{background-image:none;padding:10px 0;}#heading-wrap{background-color:#cecece;}.form-title,.faux-full-title,#block-basis-page-title h1.page-title,.view-vertical-listing .faux-title,.header-box-inner p,.field--name-field-home-mission,.faux-title,.view-user-hello .views-field-field-first-name,#block-pagetitle-2 h1.page-title,.field--name-field-section-title,.page-node-type-member-page h1.page-title,.node--view-mode-special-header .landing-title-out,.field--name-field-agenda-month-day,h2{font-size:26px;color:#000;}.special-left .faux-title{font-size:36px;}.node--type-event .field-group-tabs-wrapper .field--name-field-program-image,.view-vertical-listing .field--name-field-news-image,.view-vertical-listing .field--name-field-program-image,.view-vertical-listing .field--name-field-podcast-image,.view-vertical-listing .field--name-field-video-image{max-width:480px;}.home-feature-pager .view-content{float:none;}.header-box,.path-frontpage main > .container{max-width:none !important;padding:0;background:transparent;margin:0 auto 40px;}#content-bottom .region-content-bottom > #block-twitterfeed{margin-top:40px;}.landing-title-in,.field--name-field-mission-header{padding-left:0;}h3.blue{margin-top:20px;}
