/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card-date{font-size:smaller;color:#888;}
.card-btn{text-align:center;}.card-btn .btn{border-radius:5px;}.card-btn a{text-decoration:none;}
#captcha .details-wrapper img{width:200px;height:auto;}
.clearfix{clear:both;}
.main-content-wrapper h1{color:#012169;}
.main-content-wrapper h2,.main-content-wrapper .h2{color:#444;}
.main-content-wrapper h3,.main-content-wrapper .h3{color:#555;}
.ncar .navbar .nav-link{white-space:nowrap !important;}.navbar-nav .flex-wrap{flex-wrap:nowrap !important;}.navbar .nav-link.active{padding-bottom:0;}.navbar-wrapper{background-color:#e5e5e5;}.small-site-name br{content:"";}.small-site-name br:after{content:" ";}.navbar .navbar-wrapper .site-name a{color:#223F85;}
#block-pagetitle h2{display:none;}
body{background:#DBE2E9 url("/profiles/composer/unity-profile/themes/unity/img/bg-body-ncar-v2.png") repeat fixed;}#slide-grid{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;}.slide-container{margin:20px;height:auto;transform:scale(1);transition:transform 0.3s ease-in-out;}.slide-container:hover{transform:scale(1.05);}.slide{max-width:100%;aspect-ratio:1 / 1;display:inline-block;cursor:pointer;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.6));}.slide img{width:100%;height:100%;border-radius:5px;object-fit:cover;}.imgcap{position:relative;}.imgcap p{margin-bottom:5px;}.slide-text-overlay{position:absolute;font-family:Georgia,sans-serif;font-size:2rem;font-style:italic;left:5px;bottom:10px;color:#fff;text-shadow:0 0 10px #000;}.slide-caption{font-size:smaller;line-height:1.4rem;}@media screen and (max-width:1120px){#slide-grid{grid-template-columns:repeat(3,1fr);}}@media screen and (max-width:850px){#slide-grid{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:600px){#slide-grid{grid-template-columns:1fr;}}dialog{padding:20px 25px;width:90%;max-width:1000px;background-color:transparent;border:none;scrollbar-width:none;margin:auto;top:unset;margin-top:unset;top:20px;}dialog::backdrop{background:#DBE2E9 url("/profiles/composer/unity-profile/themes/unity/img/bg-body-ncar-v2.png") repeat fixed;}#modcont{position:relative;aspect-ratio:3 / 2.3;}#modcont img{width:100%;height:100%;object-fit:contain;}.modal-content{border-radius:15px;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.6));transform:translateZ(0);}#capwrap{margin:auto;display:block;width:95%;max-width:1000px;text-align:center;}#caption{font-size:1rem;line-height:1.4rem;color:#222;padding:10px 0;display:inline-block;}.modal-content,.modal-content-video,#capwrap{animation-name:zoom;animation-duration:0.8s;}#prev,#next{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:44px;border:none;cursor:pointer;}#prev{left:-25px;transition:0.3s;background:url("/sites/default/files/2025-07/slideshow-prev-off.png") no-repeat fixed center;}#prev:hover{background:url("/sites/default/files/2025-07/slideshow-prev-on.png") no-repeat fixed center;}#next{right:-25px;transition:0.3s;background:url("/sites/default/files/2025-07/slideshow-next-off.png") no-repeat fixed center;}#next:hover{background:url("/sites/default/files/2025-07/slideshow-next-on.png") no-repeat fixed center;}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}#close01{position:absolute;top:-5px;right:35px;color:#214186;font-size:40px;font-weight:bold;transition:0.3s;padding:0;margin:0;background-color:transparent;border:none;}#close01:hover{color:#f69321;text-decoration:none;cursor:pointer;}@media only screen and (max-width:600px){}@media only screen and (max-width:500px){#caption{font-size:16px;}}
h1,.h1,h2,.h2{font-weight:600;}
.dropdown-menu .menu-grid{display:block;}
.block-field-blocknodebasic-pagefield-hao-sort-text,.block-field-blocknodebasic-pagefield-article-tags,.block-field-blocknodepersonfield-article-tags,.block-field-blocknodebasic-pagefield-event-type{display:none;}
.sidebar-nav h2,.sidebar-nav h2 a{color:#A8C700 !important;}.sidebar-nav h2 a::before{color:#fff;}
.fieldset-group .fieldset-legend{position:relative;top:-32px;background-color:white;}
