/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.l-main--grid p > small > a,.org-footer-block a{text-decoration:underline;text-decoration-color:rgb(0,96,156,0.5);text-underline-offset:2px;}.l-main--grid p > small > a:hover,.l-main--grid p > small > a:active,.org-footer-block a:hover,.org-footer-block a:active{text-decoration-color:#00609c;}.sr-only{display:none;}
.rail nav + nav{margin-top:30px;}.l-main figure img[data-entity-type="file"],.l-main--grid figure img[data-entity-type="file"],.l-main p img[data-entity-type="file"],.l-main--grid p img[data-entity-type="file"]{height:auto !important;width:auto !important;}#main-content div:not([class^=fc-])>table{width:100% !important;}.container--grid .l-main--grid{margin-bottom:3em;}.flexible-content-bottom .section-spacing.section-white < .section-divider{padding-top:0;}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.iframe-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}@media (max-width:600px){.flexible-content-bottom .full-width-image article.image-block{width:100%;}}.call-to-action{padding-top:0.25em;padding-bottom:0.5em;}@media (max-width:480px){.coveo-result-frame .coveo-result-cell,.CoveoResult.coveo-result-frame .coveo-result-cell{display:block;}.coveo-result-cell-right{padding-left:0 !important;text-align:left !important;}}.rail-nav ul.rail-nav-list li a[href=""]{pointer-events:none;cursor:default;}.rail-nav ul.rail-nav-list li a[href=""] + .rail-nav-sublist-trigger{pointer-events:none;cursor:default;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.rail-nav ul.rail-nav-list li a[href=""] + .rail-nav-sublist-trigger + .rail-nav-sublist{max-height:999px;padding:0.375em 0;-webkit-transition:.5s ease .3s;transition:.5s ease .3s;visibility:visible;}#block-eventshomepagesurveycta,#block-tahomepagesurveycta{background:#333 !important;border-radius:10px;color:#fff !important;}#block-eventshomepagesurveycta .call-to-action,#block-tahomepagesurveycta .call-to-action{border-left:none;padding:1em 1em 1.5em !important;}#block-eventshomepagesurveycta .call-to-action .button,#block-tahomepagesurveycta .call-to-action .button{align-items:center;border-radius:5px;display:inline-flex;padding:12px !important;animation-duration:2.5s;animation-iteration-count:infinite;animation-name:pulse;transform-box:fill-box;transform-origin:center;}.field--body-paragraph-top div + div .section-spacing,.field--body-paragraph-bottom div + div .section-spacing{padding:1em 0;}.in-page-section{margin-top:40px;scroll-margin-top:120px;}
.full-width-image .links-list__link:last-child{margin:0 0 10px;}.full-width-image a.links-list__link[href^="/aps-upgrade"],.full-width-image a.links-list__link[href^="/aurora"]{font-size:90%;margin-left:20px;}.paragraph--type--image-block-section{margin-top:2em;}.image-block-wrapper .image-block{margin-bottom:0.75em !important;}.homepage-survey{background-color:#333;color:#fff;margin:2em 0 !important;padding:2em 0 !important;}.homepage-survey .homepage-survey__heading{text-transform:uppercase;}.homepage-survey .section-divider{padding-bottom:0 !important;}.homepage-survey .button{align-items:center;display:inline-flex;padding:12px !important;animation-duration:2.5s;animation-iteration-count:infinite;animation-name:pulse;transform-box:fill-box;transform-origin:center;}.homepage-survey .button i{margin-right:8px;}.flexible-hero-slider--one .flexible-hero-slider--next__overlay,.flexible-hero-slider--one .flexible-hero-slider--one__overlay{height:100%;}.homepage--by-the-numbers .paragraph--type--three-column-section .l-3up:first-child .paragraph--type--number-counter .label{max-width:250px;}.homepage--by-the-numbers .paragraph--type--number-counter{margin-bottom:0.25rem;}
.l-1up .image-gallery figure figcaption{margin:10px auto 0;max-width:1067px;}
body,.dialog-off-canvas-main-canvas,#block-anl-public-theme-content{position:relative;}.basic-header:not(.basic-header--image){margin-bottom:4em;}.paragraph{outline:none;}.page-content-overlay{height:100% !important;}.profile-header{background:#fff;position:relative;z-index:950;}.page-title--argonne-scientific-publications .top-section-menu{display:none;}.slick-track article:last-child{display:block !important;margin-right:0;padding-right:0;}
.rail-block .pullquote{margin-bottom:0;}.rail .pullquote.left .pullquote__profile~.pullquote__content{margin-bottom:0.75rem;}.rail-block .pullquote__content-profile-container .pullquote__content:last-child{margin-bottom:0;}.rail .pullquote__content  .pullquote__quote:last-child{margin-bottom:0;}.rail .pullquote .pullquote__quote:before,.pullquote blockquote:before{left:-10px;}.rail .pullquote{padding:1.5rem !important;}.rail .pullquote.left .pullquote__profile~.pullquote__content{margin-bottom:1em !important;}.rail .pullquote blockquote{margin:1rem 0 0 !important;}.pullquote .pullquote__source~.pullquote__cta{white-space:normal !important;}
.section-gray.field--body-layout-section{padding:1em 0;}.section-gray.field--body-layout-section blockquote{line-height:1.25em;padding:0;}.section-gray.field--body-layout-section h4,.section-gray.field--body-layout-section h5,.rail .pullquote h4,.rail .pullquote h5{font-size:1.15em;}.section-gray.field--body-layout-section .l-33-66--1{border-right:1px solid #d9d9d9;padding-right:30px;padding-top:1.5em;}.section-gray.field--body-layout-section .l-33-66--1 .call-to-action{border-left:none;padding-left:0;}.section-gray.field--body-layout-section .l-33-66--2{padding-left:5px;padding-top:2.25em;}.rail .pullquote{padding:1rem;}.rail .pullquote blockquote{line-height:1.15em;margin:1rem 0;padding:0;}.rail .pullquote .related-teaser--profile,.rail .pullquote .related-teaser--profile img{margin-bottom:0;}.rail .pullquote .related-teaser__block{border-top:0;}.rail .pullquote .related-teaser--profile img{max-width:75px;}.section-spacing > .section-divider{padding-top:0;}.rail .rail-block:last-child{margin-bottom:0;padding-bottom:0;}
