/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.approval{font-size:24px;margin-bottom:1rem;font-style:italic;}.approval--true{color:green;}.approval--false{color:red;}.subheading--tiny{font-size:24px;}h1.page-title,.region-content-top h1,#block-conferenceplus-barc-content h1{font-size:2.5rem;font-weight:normal;}@media (min-width:992px){h1.page-title,.region-content-top h1,#block-conferenceplus-barc-content h1{font-size:3rem;}}#block-conferenceplus-barc-content h2{font-size:2rem;font-weight:normal;}@media (min-width:992px){#block-conferenceplus-barc-content h2{font-size:2.5rem;}}#block-conferenceplus-barc-content h3,#block-conferenceplus-barc-content .field--name-field-committee-reviews .field__item h2{font-size:1.5rem;font-weight:normal;}@media (min-width:992px){#block-conferenceplus-barc-content h3,#block-conferenceplus-barc-content .field--name-field-committee-reviews .field__item h2{font-size:2rem;}}#block-conferenceplus-barc-content h4,.block-system-main-block label,#block-conferenceplus-barc-content .opportunity-list h2{font-size:20px;font-weight:normal;}@media (min-width:992px){#block-conferenceplus-barc-content h4,.block-system-main-block label,#block-conferenceplus-barc-content .opportunity-list h2{font-size:1.5rem;}}#block-conferenceplus-barc-content h5,#block-conferenceplus-barc-content h6{font-size:18px;font-weight:bold;}@media (min-width:992px){#block-conferenceplus-barc-content h5,#block-conferenceplus-barc-content h6{font-size:1.25rem;font-weight:normal;}}#block-conferenceplus-barc-content h6{font-style:italic;}#block-conferenceplus-barc-content .sidebar h2,.sidebar__section h2{font-size:2rem;font-weight:normal;text-transform:none;}@media (min-width:992px){#block-conferenceplus-barc-content .sidebar h2,.sidebar__section h2{font-size:24px;}}@media (min-width:992px){#block-conferenceplus-barc-content .sidebar h3,.sidebar__section h3{font-size:22px;}}@media (min-width:992px){#block-conferenceplus-barc-content .sidebar h4,.sidebar__section h4{font-size:20px;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}.link--alt{color:#2d9ffa;text-decoration:none;}.link--alt:hover{color:#2d9ffa;text-decoration:underline;}a.button__icon{display:inline-flex;align-items:center;}a.button__icon .svg-inline--fa{margin-left:0.5rem;margin-right:0;padding-top:1px;}.button--full-width{width:100%;}.barc-label{font-weight:bold;}.filter-inline .form--inline{margin-bottom:1rem;}@media (min-width:992px){.filter-inline .form--inline{display:flex;align-items:flex-end;gap:1rem;margin-bottom:2rem;position:relative;padding-top:.5rem;}}.filter-inline label{position:absolute;top:0;font-size:18px;}@media (min-width:992px){.filter-inline .form-select{width:15rem;}}.filter-inline .form--inline .form-item{float:none;}.filter-inline input{width:100%;}.responsive-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.responsive-container video{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.profile{}.profile__position{padding-bottom:0;font-size:24px;}.profile__laboratory{float:left;display:flex;}.profile__comma{margin-right:.25em;}.profile__pronouns{margin-top:-15px;font-size:16px;font-style:italic;}.profile .field__item:before,.profile .field__label:before{display:none;}.profile .field--name-field-position{margin:0;padding:0;}.profile .field--name-field-laboratory,.profile .field--name-field-institution{position:initial;margin:0;padding:0;}.profile .field--name-field-bio{margin-top:1.5rem;}.profile .field--name-user-picture{margin-bottom:1.5rem;}.profile .field--name-user-picture img{border-radius:5px;}.profile .fa-envelope{margin-right:.25rem;}.profile .social-media-links--platforms{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;}.path-user #edit-field-social-media-wrapper input.form-text{display:inline-block;width:auto;}.sidebar h2{font-size:24px;}.sidebar .social-media-links--platforms{margin-top:0.25em;margin-bottom:0.25em;gap:0.5em;}.sidebar .social-media-links--platforms li{margin-bottom:0;}.sidebar .flag-add-to-program .button{width:100%;}.sidebar .row{justify-content:center;}.interest{margin-bottom:2rem;}.interest__list{margin:0;padding:0;list-style:none;}.interest__list li{list-style:none;}.field--name-field-topics-of-interest{margin-top:0;margin-bottom:2rem;}.field--name-field-topics-of-interest .field__item{display:block;}.page-node-type-mt-presentation .page-title{margin-bottom:2.5rem;}.presentation .field__label h2{margin-top:1rem;font-size:1.3rem;}@media (min-width:992px){.presentation .field__label h2{margin-top:2rem;font-size:1.8rem;}}.presentation .prerecorded__title{margin-bottom:1rem;}.presentation .field__item:before,.presentation .field__label:before{display:none;}.presentation .sidebar h2:first-child{font-size:1.5rem;}.presentation .sidebar h3{font-size:1.3rem;font-weight:500;}.presentation .flag-contact-presenter.action-unflag a{display:none;}.presentation .flag-contact-presenter.action-unflag::before{content:"Contact invitation sent";display:block;color:green;}.node-mt-presentation-form label{font-weight:600;font-size:1rem;}@media (min-width:992px){.node-mt-presentation-form label{font-size:1.5rem;}}.node-mt-presentation-form .vertical-tabs,.node-mt-presentation-edit-form .vertical-tabs,.node-opportunities-form .vertical-tabs,.node-opportunities-edit-form .vertical-tabs{display:none;}.block-local-tasks-block a[href*="shortcuts"]{display:none !important;}.block-local-tasks-block a[href*="simplenews"]{display:none !important;}.block-local-tasks-block a[href*="submissions"]{display:none !important;}.block-local-tasks-block a[href*="votes"]{display:none !important;}.speaker-card{border:none;margin-bottom:2rem;}.views-row:last-of-type .speaker-card{margin-bottom:3.5rem;}.speaker-card p{padding:0;line-height:1.5;}.speaker-card .field--name-user-picture img{border-radius:0;}.speaker-card--no-image .field--name-user-picture{display:none;}.node--unpublished{background-color:#fff;}.node--unpublished::before{display:block;content:'Pending Approval';font-size:24px;margin-bottom:1rem;font-style:italic;color:red;}.content-top__section{padding-top:4rem;padding-bottom:0;}@media (min-width:992px){.content-top__section{padding-top:110px;}}.main-content__section{padding-top:20px;}.background-image-area .background-image-area__image,#block-conferenceplus-barc-fullwidthslideshow .tparrows,.paragraph--type--mt-icon-features .feature .feature__icon{display:none;}#block-conferenceplus-barc-fullwidthslideshow .tp-caption{padding-bottom:20px;border-radius:5px;opacity:.75 !important;background:#386E80;}#block-conferenceplus-barc-fullwidthslideshow .tp-bgimg{position:relative;z-index:31 !important;}#views-exposed-form-mt-program-page-2 .form--inline .form-item{float:none;}#views-exposed-form-mt-program-page-2 input{width:100%;}#views-exposed-form-mt-program-page-2 label{font-size:18px;}#views-exposed-form-mt-program-page-2 #edit-field-presentation-title-value{margin-top:20px;}@media (min-width:768px){#views-exposed-form-mt-program-page-2 .form--inline .form-item{float:left;width:48%;margin-right:0;}#views-exposed-form-mt-program-page-2 .form--inline .form-item:nth-child(odd){margin-right:2%;}}@media (min-width:1200px){#views-exposed-form-mt-program-page-2 .form--inline .form-item{float:left;width:23%;margin-right:2%;}#views-exposed-form-mt-program-page-2 .form--inline .form-item:last-child{margin-right:0;}}.program-list{padding:20px 0;border-top:1px solid #eee;margin-top:20px;}.program-list ul{list-style:none;padding-left:0;margin-bottom:0;}.program-list ul li span{font-size:18px;font-style:normal;font-weight:normal;padding-left:0;}.program-list .program-byline{padding-bottom:0;}.program-list .view-calendar{display:inline-block;}.program-list .view-calendar .view-content{display:inline-block;}.program-list .view-calendar .view-content div{display:inline-block;}.program-list .view-calendar .view-content div:after{content:'; ';}.program-list .view-calendar .view-content div:last-child:after{content:'';}.program-list .program-byline-room,.program-list .program-byline-topics{margin-top:5px;}.program-list .program-byline-topics{font-size:16px;}.program-list .program-byline-type__type{font-size:16px;}.myprogram-list h3{font-size:1.5rem;}.myprogram-list h4{font-size:1.25rem;}.relatedprogram-list{padding-top:0;padding-bottom:0;margin-bottom:20px;}.program-join-presentation a.button{padding:5px 10px;}.program-item{border-bottom:1px solid #eee;margin-bottom:1rem;padding-bottom:1.3rem;}.profile__program{margin-bottom:3rem;}.profile__opportunity{margin-top:3rem;}.opportunity h2{margin-top:1rem;}@media (min-width:992px){.opportunity h2{margin-top:2rem;}}.opportunity .button__icon .svg-inline--fa{height:13px;}.opportunity-listing{padding:20px 0;border-top:1px solid #eee;margin-top:20px;}.opportunity-listing .barc-label{font-size:1rem;font-style:normal;font-weight:bold;line-height:calc(155% + 0.2vw);font-size:calc(0.80em + 0.2vw);}.opportunity-listing .node__container .node__header p span{padding-left:0;}.opportunity-listing .subheading--medium{font-size:30px;font-weight:600;margin:20px 0 10px 0;}#views-exposed-form-opportunities-page-1 .form--inline .form-item{float:none;}#views-exposed-form-opportunities-page-1 input{width:100%;}#views-exposed-form-opportunities-page-1 label{font-size:18px;}.view-opportunities ul{list-style:none;}.view-barc-speakers{margin-top:2rem;}.view-barc-speakers .view-content > h2{display:inline-block;margin-top:0;margin-bottom:1rem;width:55px;height:55px;background-color:#575757;color:#fff;font-size:40px;text-align:center;line-height:53px;}@media (min-width:992px){.view-barc-speakers .view-content > h2{margin-bottom:0;}}@media (min-width:992px){.view-barc-speakers h2 + .views-row.listing-item{margin-top:-59px;}}@media (min-width:992px){.view-barc-speakers .views-row.listing-item{margin-left:100px;position:relative;}}@media (min-width:992px){.view-barc-speakers .views-row.listing-item::before{content:"";height:200%;width:1px;background-color:#eee;left:-25px;top:0.25rem;display:block;position:absolute;}}@media (min-width:992px){.view-barc-speakers .views-row.listing-item:last-child::before{height:100%;}}.bark-presenter-listing{margin-bottom:40px;padding-bottom:30px;}.bark-presenter-listing__title{padding-bottom:0;margin:0;}.bark-presenter-listing__item{padding-bottom:0;margin:0;}.bark-presenter-listing__institution,.bark-presenter-listing__position{font-size:20px;}.bark-presenter-listing__position{padding-bottom:0.5rem;margin-bottom:20px;position:relative;}.bark-presenter-listing__position::after{content:"";display:block;width:50%;height:4px;background-color:#eee;position:absolute;bottom:0;left:0;}@media (min-width:576px){.bark-presenter-listing__position::after{display:none;}}@media (min-width:768px){#views-exposed-form-barc-speakers-page-1 .form--inline{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(min-content,max-content);column-gap:2%;margin-top:1rem;margin-bottom:2.5rem;}}#views-exposed-form-barc-speakers-page-1 .form--inline label{font-size:18px;}#views-exposed-form-barc-speakers-page-1 .form--inline .form-item{width:100%;margin-top:0;}@media (min-width:768px){#views-exposed-form-barc-speakers-page-1 .form--inline .form-item{margin-right:0;margin-bottom:0;}}#views-exposed-form-barc-speakers-page-1 .form-actions{margin-top:40px;}@media (min-width:768px){#views-exposed-form-barc-speakers-page-1 .form-actions{grid-column:1 / -1;grid-row:2;margin-top:20px;}}#views-exposed-form-barc-speakers-page-1 .form-text{margin-top:20px;}#views-exposed-form-barc-speakers-page-1 input{width:100%;}@media (min-width:768px){.vocab-virtual-room .form--inline,.vocab-mt-topics .form--inline{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(min-content,max-content);column-gap:2%;}}.vocab-virtual-room .form--inline .form-item,.vocab-mt-topics .form--inline .form-item{width:100%;margin-top:0;}@media (min-width:768px){.vocab-virtual-room .form--inline .form-item,.vocab-mt-topics .form--inline .form-item{margin-right:0;margin-bottom:0;}}.vocab-virtual-room .form-actions,.vocab-mt-topics .form-actions{margin-top:40px;}@media (min-width:768px){.vocab-virtual-room .form-actions,.vocab-mt-topics .form-actions{grid-column:1 / -1;grid-row:2;margin-top:20px;}}.vocab-virtual-room .form-text,.vocab-mt-topics .form-text{margin-top:20px;}.vocab-virtual-room input,.vocab-mt-topics input{width:100%;}.vocab-mt-topics .form-item-field-mt-prs-topics-target-id{display:none !important;}#views-exposed-form-taxonomy-term-page-1 label{font-size:18px;}.view-taxonomy-term .feed-icons{display:none;}.view-sponsors-grid .views-row{display:grid;align-content:end;}.view-sponsors-grid .overlay-container{display:flex;justify-content:center;}.view-sponsors-grid .views-field-title{text-align:center;}.mt-carousel-sponsors .owl-stage{display:flex;}.mt-carousel-sponsors .owl-item{align-self:center;}.view-proposed-content .form--inline{margin-top:1rem;}#block-conferenceplus-barc-content .view-program-overview h2{font-size:2rem;}@media (min-width:768px){#block-conferenceplus-barc-content .view-program-overview h2{font-size:1.5rem;}}@media (min-width:1200px){#block-conferenceplus-barc-content .view-program-overview h2{font-size:2rem;}}.virtual-rooms-grid .views-row{margin:30px 0;}#block-conferenceplus-barc-content .virtual-rooms-grid h2{font-size:2rem;}@media (min-width:768px){#block-conferenceplus-barc-content .virtual-rooms-grid h2{font-size:1.5rem;}}@media (min-width:1200px){#block-conferenceplus-barc-content .virtual-rooms-grid h2{font-size:2rem;}}.virtual-rooms-grid h2{color:#386e80;text-align:center;}.vocab-virtual-room .form-item-field-virtual-room-target-id{display:none !important;}.vocab-virtual-room .view-filters{display:none !important;}.vocab-virtual-room .view-empty{display:none !important;}.vocab-virtual-room .field--name-field-mt-srv-banner-image{display:none !important;}.field--name-field-nooks-link a{background-color:#386e80;color:#fff;font-size:15px;font-weight:600;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;display:inline-block;padding:16px 30px 15px;border-width:2px;border-style:solid;border-color:#386e80;border-radius:5px;margin:10px 0;transition:all 0.2s ease-in-out;width:100%;}.field--name-field-nooks-link a:hover{border-color:#386e80;background-color:transparent;color:#386e80;}.l-basic{display:grid;gap:4rem;grid-template-areas:"content" "sidebar";}@media (min-width:992px){.l-basic{grid-template-columns:2fr 1fr;grid-template-areas:"content sidebar";}}.l-basic .l-content{grid-area:content;min-width:0;}.l-basic .l-sidebar{grid-area:sidebar;min-width:0;}.clearfix:after,.u-clearfix:after{content:"";display:table;clear:both;}.u-clear{clear:both !important;}.u-space-top{margin-top:1rem !important;}.u-space-top--small{margin-top:0.5rem !important;}.u-space-top--10{margin-top:0.625rem !important;}.u-space-top--20{margin-top:1.25rem !important;}.u-space-top--large{margin-top:2rem !important;}.u-space-top--flush{margin-top:0 !important;}.u-space-right{margin-right:1rem !important;}.u-space-right--small{margin-right:0.5rem !important;}.u-space-right--10{margin-right:0.625rem !important;}.u-space-right--20{margin-right:1.25rem !important;}.u-space-right--large{margin-right:2rem !important;}.u-space-right--flush{margin-right:0 !important;}.u-space-bottom{margin-bottom:1rem !important;}.u-space-bottom--small{margin-bottom:0.5rem !important;}.u-space-bottom--10{margin-bottom:0.625rem !important;}.u-space-bottom--20{margin-bottom:1.25rem !important;}.u-space-bottom--large{margin-bottom:2rem !important;}.u-space-bottom--flush{margin-bottom:0 !important;}.u-space-left{margin-left:1rem !important;}.u-space-left--small{margin-left:0.5rem !important;}.u-space-left--10{margin-left:0.625rem !important;}.u-space-left--20{margin-left:1.25rem !important;}.u-space-left--large{margin-left:2rem !important;}.u-space-left--flush{margin-left:0 !important;}.u-space--flush{margin:0 !important;}.u-block{display:block !important;}.u-inline{display:inline !important;}.u-hidden{display:none !important;}.u-hidden--visually{border:0 !important;clip:rect(1px,1px,1px,1px) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.u-shown--visually{clip:auto !important;height:auto !important;position:inherit !important;width:auto !important;}.u-hide-text{text-indent:110% !important;white-space:nowrap !important;overflow:hidden !important;}
.path-admin .mt-no-opacity{opacity:1;filter:alpha(opacity=100);}
