/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
input{font:12px/100% Verdana,sans-serif;color:#494949;}.region.region-content{display:flex;flex-direction:column;}textarea,select{font:12px/160% Verdana,sans-serif;color:#494949;}span.form-required{color:#ffae00;}span.submitted,.description{font-size:0.92em;color:#898989;}.description{line-height:150%;margin-bottom:0.75em;color:#898989;}.messages,.preview{margin:.75em 0 .75em;padding:.5em 1em;}.messages ul{margin:0;}.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item{margin:0.25em 0;}#center form{margin-bottom:2em;}.form-button,.form-submit{margin:2em 0.5em 1em 0;}#dblog-form-overview .form-submit,.confirmation .form-submit,.search-form .form-submit,.poll .form-submit,fieldset .form-button,fieldset .form-submit,.sidebar .form-button,.sidebar .form-submit,table .form-button,table .form-submit{margin:0;}.box{margin-bottom:2.5em;}#header-region{min-height:1em;background:#d2e6f3 url(/themes/custom/garland/css/images/bg-navigation.png) repeat-x 50% 100%;}#header-region .block{display:block;margin:0 1em;}#header-region .block-region{display:block;margin:0 0.5em 1em;padding:0.5em;position:relative;top:0.5em;}#header-region *{display:inline;line-height:1.5em;margin-top:0;margin-bottom:0;}#header-region script{display:none;}#header-region p,#header-region img{margin-top:0.5em;}#header-region h2{margin:0 1em 0 0;}#header-region h3,#header-region label,#header-region li{margin:0 1em;padding:0;background:none;}#wrapper #container{margin:0 auto;padding:0 20px;max-width:1270px;}#wrapper #container #center{float:left;width:100%;}body.sidebar-left #center{margin-left:-210px;}body.sidebar-right #center{margin-right:-210px;}body.sidebars #center{margin:0 -210px;}body.sidebar-left #squeeze{margin-left:210px;}body.sidebar-right #squeeze{margin-right:210px;}body.sidebars #squeeze{margin:0 210px;}#wrapper #container .sidebar{margin:60px 0 5em;width:210px;float:left;z-index:2;position:relative;}#wrapper #container .sidebar .block{margin:2rem 1rem;}#sidebar-left .block{padding:0 15px 0 0px;}#sidebar-right .block{padding:0 0px 0 15px;}.block .content{margin:0.5em 0;}#sidebar-left .block-region{margin:0 15px 0 0px;}#sidebar-right .block-region{margin:0 0px 0 15px;}.block-region{padding:1em;background:transparent;border:2px dashed #b4d7f0;text-align:center;font-size:1.3em;}#wrapper #container #center .right-corner{position:relative;left:10px;}#wrapper #container #center .right-corner .left-corner{padding:60px 25px 5em 35px;margin-left:-10px;position:relative;left:-10px;min-height:400px;}#wrapper #container #footer{float:none;clear:both;text-align:center;margin:4em 0 -3em;color:#898989;}#wrapper #container .breadcrumb{position:absolute;top:15px;left:35px;z-index:3;}body.sidebar-left #footer{margin-left:-210px;}body.sidebar-right #footer{margin-right:-210px;}body.sidebars #footer{margin:0 -210px;}#wrapper #container .breadcrumb{font-size:0.92em;}#wrapper #container .breadcrumb,#wrapper #container .breadcrumb a{color:#529ad6;}#mission{padding:1em;background-color:#fff;border:1px solid #e0e5fb;margin-bottom:2em;}#tabs-wrapper{margin:0 -26px 1em;padding:0 26px;border-bottom:1px solid #e9eff3;position:relative;}ul.primary{padding:0.5em 0 10px;float:left;}ul.secondary{clear:both;text-align:left;border-bottom:1px solid #e9eff3;margin:-0.2em -26px 1em;padding:0 26px 0.6em;}h2.with-tabs{float:left;margin:0 2em 0 0;padding:0;}ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited,ul.secondary li a,ul.secondary li.active a,ul.secondary li a:hover,ul.secondary li a:visited{border:0;background:transparent;padding:4px 1em;margin:0 0 0 1px;height:auto;text-decoration:none;position:relative;top:-1px;display:inline-block;}ul.primary li.active a,ul.primary li.active a:link,ul.primary li.active a:visited,ul.primary li a:hover,ul.secondary li.active a,ul.secondary li.active a:link,ul.secondary li.active a:visited,ul.secondary li a:hover{background:url(/themes/custom/garland/css/images/bg-tab.png) repeat-x 0 50%;color:#fff;}ul.primary li.active a,ul.secondary li.active a{font-weight:bold;}.node{border-bottom:1px solid #e9eff3;margin:0 -26px 1.5em;padding:1.5em 26px;}ul.links li,ul.inline li{margin-left:0;margin-right:0;padding-left:0;padding-right:1em;background-image:none;}.node .links,.comment .links{text-align:left;}.node .links ul.links li,.comment .links ul.links li{}.terms ul.links li{margin-left:0;margin-right:0;padding-right:0;padding-left:1em;}.picture,.comment .submitted{float:right;clear:right;padding-left:1em;}.new{color:#ffae00;font-size:0.92em;font-weight:bold;float:right;}.terms{float:right;}.preview .node,.preview .comment,.sticky{margin:0;padding:0.5em 0;border:0;background:0;}.sticky{padding:1em;background-color:#fff;border:1px solid #e0e5fb;margin-bottom:2em;}#comments{position:relative;top:-1px;border-bottom:1px solid #e9eff3;margin:-1.5em -25px 0;padding:0 25px;}#comments h2.comments{margin:0 -25px;padding:.5em 25px;background:#fff url(/themes/custom/garland/css/images/gradient-inner.png) repeat-x 0 0;}.comment{margin:0 -25px;padding:1.5em 25px 1.5em;border-top:1px solid #e9eff3;}.indented{margin-left:25px;}.comment h3 a.active{color:#494949;}.node .content,.comment .content{margin:0.6em 0;}#aggregator{margin-top:1em;}#aggregator .feed-item-title{font-size:160%;line-height:130%;}#aggregator .feed-item{border-bottom:1px solid #e9eff3;margin:-1.5em -31px 1.75em;padding:1.5em 31px;}#aggregator .feed-item-categories{font-size:0.92em;}#aggregator .feed-item-meta{font-size:0.92em;color:#898989;}#palette .form-item{border:1px solid #fff;}#palette .item-selected{background:#fff url(/themes/custom/garland/css/images/gradient-inner.png) repeat-x 0 0;border:1px solid #d9eaf5;}tr.menu-disabled{opacity:0.5;}tr.odd td.menu-disabled{background-color:#edf5fa;}tr.even td.menu-disabled{background-color:#fff;}.poll .bar{background:#fff url(/themes/custom/garland/css/images/bg-bar-white.png) repeat-x 0 0;border:solid #f0f0f0;border-width:0 1px 1px;}.poll .bar .foreground{background:#71a7cc url(/themes/custom/garland/css/images/bg-bar.png) repeat-x 0 100%;}.poll .percent{font-size:.9em;}#autocomplete li{cursor:default;padding:2px;margin:0;}fieldset{margin:1em 0;padding:1em;border:1px solid #d9eaf5;background:#fff url(/themes/custom/garland/css/images/gradient-inner.png) repeat-x 0 0;}*:first-child+html fieldset{padding:0 1em 1em;background-position:0 .75em;background-color:transparent;}*:first-child+html fieldset > .description,*:first-child+html fieldset .fieldset-wrapper .description{padding-top:1em;}fieldset legend{display:block;}*:first-child+html fieldset legend,*:first-child+html fieldset.collapsed legend{display:inline;}html.js fieldset.collapsed{background:transparent;padding-top:0;padding-bottom:.6em;}html.js fieldset.collapsible legend a{padding-left:2em;background:url(/themes/custom/garland/css/images/menu-expanded.gif) no-repeat 0% 50%;}html.js fieldset.collapsed legend a{background:url(/themes/custom/garland/css/images/menu-collapsed.gif) no-repeat 0% 50%;}#block-node-0 h2{float:left;padding-right:20px;}#block-node-0 img,.feed-icon{float:right;padding-top:4px;}#block-node-0 .content{clear:right;}#user-login-form{text-align:center;}#user-login-form ul{text-align:left;}.profile{margin-top:1.5em;}.profile h3{border-bottom:0;margin-bottom:1em;}.profile dl{margin:0;}.profile dt{font-weight:normal;color:#898989;font-size:0.92em;line-height:1.3em;margin-top:1.4em;margin-bottom:0.45em;}.profile dd{margin-bottom:1.6em;}div.admin-panel,div.admin-panel .description,div.admin-panel .body,div.admin,div.admin .left,div.admin .right,div.admin .expert-link,div.item-list,.menu{margin:0;padding:0;}div.admin .left{float:left;width:48%;}div.admin .right{float:right;width:48%;}div.admin-panel{background:#fff url(/themes/custom/garland/css/images/gradient-inner.png) repeat-x 0 0;padding:1em 1em 1.5em;}div.admin-panel .description{margin-bottom:1.5em;}div.admin-panel dl{margin:0;}div.admin-panel dd{color:#898989;font-size:0.92em;line-height:1.3em;margin-top:-.2em;margin-bottom:.65em;}table.system-status-report th{border-color:#d3e7f4;}#autocomplete li.selected,tr.selected td,tr.selected td.active{background:#027ac6;color:#fff;}tr.selected td a:link,tr.selected td a:visited,tr.selected td a:active{color:#d3e7f4;}tr.taxonomy-term-preview{opacity:0.5;}tr.taxonomy-term-divider-top{border-bottom:none;}tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}.messages{background-color:#fff;border:1px solid #b8d3e5;}.preview{background-color:#fcfce8;border:1px solid #e5e58f;}div.status{color:#33a333;border-color:#c7f2c8;}div.error,tr.error{color:#a30000;background-color:#FFCCCC;}.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}tr.dblog-user{background-color:#fcf9e5;}tr.dblog-user td.active{background-color:#fbf5cf;}tr.dblog-content{background-color:#fefefe;}tr.dblog-content td.active{background-color:#f5f5f5;}tr.dblog-warning{background-color:#fdf5e6;}tr.dblog-warning td.active{background-color:#fdf2de;}tr.dblog-error{background-color:#fbe4e4;}tr.dblog-error td.active{background-color:#fbdbdb;}tr.dblog-page-not-found,tr.dblog-access-denied{background:#d7ffd7;}tr.dblog-page-not-found td.active,tr.dblog-access-denied td.active{background:#c7eec7;}table.system-status-report tr.error,table.system-status-report tr.error th{background-color:#fcc;border-color:#ebb;color:#200;}table.system-status-report tr.warning,table.system-status-report tr.warning th{background-color:#ffd;border-color:#eeb;}table.system-status-report tr.ok,table.system-status-report tr.ok th{background-color:#dfd;border-color:#beb;}
.buy-now-btn{text-align:center;margin-top:20px;}.buy-now-btn a{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;padding:0.5em 1em;border:none;-webkit-border-radius:2px;border-radius:2px;font:normal 1.25em/normal "Abel",Helvetica,sans-serif;color:blue;-o-text-overflow:clip;text-overflow:clip;background:#e67e22;-webkit-box-shadow:0 0 9px 4px rgba(0,0,0,0.5);box-shadow:0 0 9px 4px rgba(0,0,0,0.5);text-shadow:0 -1px 0 rgb(91,129,17);}.buy-now-btn a:hover{background:#f1c40f;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 200ms cubic-bezier(0.42,0,0.58,1) 10ms;-moz-transition:all 200ms cubic-bezier(0.42,0,0.58,1) 10ms;-o-transition:all 200ms cubic-bezier(0.42,0,0.58,1) 10ms;transition:all 200ms cubic-bezier(0.42,0,0.58,1) 10ms;}.buy-now-btn a:active{background:rgba(225,90,150,1);-webkit-box-shadow:0 0 9px 4px rgba(0,0,0,0.5) inset,0 1px 4px 0 rgb(65,105,23) inset;box-shadow:0 0 9px 4px rgba(0,0,0,0.5) inset,0 1px 4px 0 rgb(65,105,23) inset;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.anulabel{color:brown;background-color:cream;font-family:"Courier New",Courier,monospace;font-size:1.2em;font-weight:bold;}.anublink_me{-webkit-animation-name:anublinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:anublinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:anublinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;}@-moz-keyframes anublinker{0%{opacity:1.0;}50%{opacity:0.0;}100%{opacity:1.0;}}@-webkit-keyframes anublinker{0%{opacity:1.0;}50%{opacity:0.0;}100%{opacity:1.0;}}@keyframes anublinker{0%{opacity:1.0;}50%{opacity:0.0;}100%{opacity:1.0;}}#block-simplenews-180 > div > div > a{font-size:1.5em;}
body{background:#eae8df;font:12px/1.55 Verdana,Arial,sans-serif;color:#222;}#wrapper #container{max-width:1280px;margin:0 auto;padding-left:0;padding-right:0;}#wrapper #container #header{background:linear-gradient(180deg,#2a0f00 0%,#9a1b08 100%) !important;border-bottom:1px solid #d6764b;position:relative;}#wrapper #container #header #block-garland-site-branding-custom{position:absolute;left:18px;top:8px;z-index:6;}#wrapper #container #header #block-garland-site-branding-custom .site-branding-block,#wrapper #container #header #block-garland-site-branding-custom .site-branding{margin:0;}#wrapper #container #header #block-garland-site-branding-custom .site-logo img,#wrapper #container #header #block-garland-site-branding-custom .site-branding__logo img{width:86px;height:auto;float:left;margin-right:10px;}#wrapper #container #header #block-garland-site-branding-custom .site-name a,#wrapper #container #header #block-garland-site-branding-custom .site-branding__name a{color:#fff !important;text-decoration:none;font:bold 48px/1 "Trebuchet MS",Arial,sans-serif;text-shadow:none;}#wrapper #container #header #block-garland-site-branding-custom .site-slogan,#wrapper #container #header #block-garland-site-branding-custom .site-branding__slogan{color:#efefef;font:italic 22px/1.2 Arial,sans-serif;margin-top:4px;}#wrapper #container #header #block-garland-primary-links-custom{border-top:1px solid #d87955;margin-top:84px;text-align:center;min-height:34px;}#wrapper #container #header #block-garland-primary-links-custom ul:not(.contextual-links){white-space:nowrap;display:inline-block;margin:0;padding:0;}#wrapper #container #header #block-garland-primary-links-custom li{display:inline-block;margin:0;padding:0;background:none;}#wrapper #container #header #block-garland-primary-links-custom a{color:#fff;padding:6px 13px;display:inline-block;font-size:14px;line-height:1.2;font-family:Arial,sans-serif;border-right:none;}#wrapper #container #header #block-garland-primary-links-custom a:hover,#wrapper #container #header #block-garland-primary-links-custom .menu-item--active-trail > a{background:rgba(255,255,255,0.12);}#wrapper #container #header #block-garland-account-menu-custom{text-align:right;padding-right:10px;padding-top:2px;min-height:18px;background:transparent;}#wrapper #container #header #block-garland-account-menu-custom ul:not(.contextual-links),#wrapper #container #header #block-garland-account-menu-custom li{margin:0;padding:0;display:inline-block;background:none;}#wrapper #container #header #block-garland-account-menu-custom a{color:#fff;font-size:11px;}#wrapper #container #center #squeeze{background:rgba(255,255,255,0.72);}#wrapper #container .sidebar{margin-top:48px;}#sidebar-left,#sidebar-right{margin-top:28px;}#sidebar-left .block,#sidebar-right .block{margin-bottom:14px;}#sidebar-right #block-garland-latest-articles-custom > h2{display:block;}#content .node,#content .block-system-main-block{background:rgba(255,255,255,0.8);}#content h1,#content .node h1,#content .node h2{color:#202020;}.node .submitted{font-size:11px;color:#555;}#footer{margin-top:14px;text-align:center;font-size:11px;}#footer-mobile{display:none;}body.toolbar-horizontal #wrapper{margin-top:0;}ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
#wrapper #container{display:grid !important;grid-template-columns:250px minmax(0,1fr) 280px;grid-template-rows:auto 1fr auto;grid-template-areas:"header  header  header"
    "left    content right"
    "footer  footer  footer";gap:0 16px;align-items:start;max-width:1400px;margin:0 auto;padding:0 12px 16px;}#wrapper #container > #header{grid-area:header;}#wrapper #container > #sidebar-left{grid-area:left;}#wrapper #container > #center{grid-area:content;}#wrapper #container > #sidebar-right{grid-area:right;}#wrapper #container > #site-footer{grid-area:footer;text-align:center;color:#898989;font-size:0.88em;padding:1.5em 0 1em;border-top:1px solid #d3e7f4;margin-top:1em;}#wrapper #container #center,#wrapper #container #sidebar-left,#wrapper #container #sidebar-right,#wrapper #container .sidebar{float:none !important;width:auto !important;margin:0 !important;padding:0 !important;position:relative !important;left:auto !important;right:auto !important;}body.sidebars #center,body.sidebar-left #center,body.sidebar-right #center,body.sidebars #squeeze,body.sidebar-left #squeeze,body.sidebar-right #squeeze{margin:0 !important;}#wrapper #container #center #squeeze{min-height:400px;}#center img{max-width:100%;height:auto;}#sidebar-left .block,#sidebar-right .block{margin-bottom:12px !important;}#wrapper #container > #header{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-template-areas:"toggle  branding  account"
    "nav     nav       nav";align-items:center;padding:8px 12px 0;width:100%;box-sizing:border-box;}#wrapper #container > #header > .clearfix{display:contents;}#mobile-menu-toggle{grid-area:toggle;display:none;align-self:center;}#block-garland-site-branding-custom{grid-area:branding;align-self:center;}#block-garland-account-menu-custom{grid-area:account;align-self:center;justify-self:end;}#block-garland-primary-links-custom{grid-area:nav;}#block-garland-site-branding-custom,#block-garland-account-menu-custom,#block-garland-primary-links-custom{float:none !important;clear:none !important;width:auto !important;position:static !important;margin:0 !important;padding:0 !important;}#logo-floater{display:block;}#branding{font-family:Helvetica,Arial,sans-serif;}#branding strong{font-weight:normal;}#branding a,#branding a:link,#branding a:visited{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;text-shadow:#1659ac 0 1px 3px;line-height:1.15;padding:4px 0;}#branding a:hover{text-decoration:none;}#logo{width:64px;height:auto;flex-shrink:0;}#branding span{font-size:1.9rem;font-weight:bold;white-space:nowrap;}#block-garland-account-menu-custom ul:not(.contextual-links){display:flex;flex-wrap:wrap;gap:4px 10px;list-style:none;margin:0;padding:0;}#block-garland-account-menu-custom ul:not(.contextual-links) > li{margin:0;padding:0;background:none;list-style:none;float:none;}#block-garland-account-menu-custom ul:not(.contextual-links) > li > a,#block-garland-account-menu-custom ul:not(.contextual-links) > li > a:link,#block-garland-account-menu-custom ul:not(.contextual-links) > li > a:visited{color:#cde3f1;font-size:0.82em;text-decoration:none;white-space:nowrap;}#block-garland-account-menu-custom ul:not(.contextual-links) > li > a:hover{text-decoration:underline;}#block-garland-primary-links-custom ul:not(.contextual-links){display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;}#block-garland-primary-links-custom ul:not(.contextual-links) > li{margin:0;padding:0;background:none;list-style:none;float:none;}#mobile-nav-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.45);z-index:999;}#mobile-nav-drawer{position:fixed;top:0;left:0;width:260px;height:100%;background:linear-gradient(180deg,#2a0f00 0%,#9a1b08 100%);z-index:1000;transform:translateX(-100%);transition:transform 0.28s ease;overflow-y:auto;padding:0;box-shadow:3px 0 16px rgba(0,0,0,0.35);font-family:Helvetica,Arial,sans-serif;font-size:15px;color:#fff;}body.mobile-nav-open #mobile-nav-drawer{transform:translateX(0);}body.mobile-nav-open #mobile-nav-overlay{display:block;}#mobile-nav-close{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:10px 14px;background:none;border:none;border-bottom:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.8);font-size:28px;line-height:1;cursor:pointer;box-sizing:border-box;}#mobile-nav-close:hover{color:#fff;}#mobile-nav-drawer .block{margin:0 !important;padding:0 !important;background:none !important;border:none !important;}#mobile-nav-drawer ul:not(.contextual-links){display:block !important;list-style:none !important;list-style-image:none !important;margin:0 !important;padding:0 !important;}#mobile-nav-drawer ul:not(.contextual-links) > li{display:block !important;float:none !important;margin:0 !important;padding:0 !important;background:none !important;background-image:none !important;list-style:none !important;list-style-image:none !important;border-bottom:1px solid rgba(255,255,255,0.12);}#mobile-nav-drawer ul:not(.contextual-links) > li > a,#mobile-nav-drawer ul:not(.contextual-links) > li > a:link,#mobile-nav-drawer ul:not(.contextual-links) > li > a:visited{display:block !important;padding:13px 20px !important;color:#fff !important;font-size:0.95em !important;font-weight:normal !important;text-decoration:none !important;background:none !important;background-image:none !important;line-height:1.4 !important;white-space:normal !important;}#mobile-nav-drawer ul:not(.contextual-links) > li > a:hover,#mobile-nav-drawer ul:not(.contextual-links) > li > a.is-active{background:rgba(255,255,255,0.12) !important;}#mobile-nav-drawer #block-garland-site-branding-custom,#mobile-nav-drawer #block-garland-account-menu-custom{display:none !important;}#mobile-nav-drawer #block-garland-primary-links-custom{display:block !important;}#mobile-nav-drawer .region{display:block !important;padding:0 !important;margin:0 !important;}@media (max-width:1180px){#wrapper #container{grid-template-columns:220px minmax(0,1fr) 240px;}#branding span{font-size:1.6rem;}}@media (max-width:900px){#wrapper #container{grid-template-columns:1fr;grid-template-areas:"header"
      "content"
      "left"
      "right"
      "footer";padding:0 8px 12px;gap:10px;}#wrapper #container > #center,#wrapper #container > #sidebar-left,#wrapper #container > #sidebar-right{width:100% !important;}#wrapper #container > #header{grid-template-columns:1fr auto;grid-template-areas:"branding toggle";grid-template-rows:auto;padding:10px 12px;gap:0 10px;align-items:center;}#block-garland-account-menu-custom{display:none !important;}#block-garland-primary-links-custom{display:none !important;}#logo{width:40px;}#branding span{font-size:1.15rem;white-space:normal;}#mobile-menu-toggle{display:inline-flex !important;align-items:center;justify-content:center;gap:5px;background:rgba(0,0,0,0.25);border:1px solid rgba(255,255,255,0.5);border-radius:4px;color:#fff;font-size:13px;font-weight:700;padding:8px 12px;cursor:pointer;transition:background 0.2s;flex-shrink:0;}#mobile-menu-toggle:hover,#mobile-menu-toggle:focus-visible{background:rgba(0,0,0,0.4);outline:2px solid rgba(255,255,255,0.7);outline-offset:2px;}.mobile-menu-toggle__icon{display:block;width:18px;height:2px;background:#fff;box-shadow:0 5px 0 #fff,0 -5px 0 #fff;}#wrapper #container #center .right-corner{left:0;background:none;}#wrapper #container #center .right-corner .left-corner{margin-left:0;left:0;padding:12px;background:none;min-height:0;}#wrapper #container #center #squeeze{background:#fff;min-height:0;}#sidebar-left .block,#sidebar-right .block{margin-bottom:10px !important;border:1px solid #d6d6d6;background:#f8f8f8;border-radius:4px;padding:10px;}}@media (max-width:640px){#wrapper #container{padding-left:6px;padding-right:6px;}#logo{width:32px;}#branding span{font-size:1rem;}#wrapper #container > #site-footer{font-size:0.78em;}#mobile-nav-drawer{width:230px;}}
.table-scroll-wrapper{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}@media (max-width:900px){.table-scroll-wrapper td,.table-scroll-wrapper th{white-space:nowrap;min-width:25px;}}@media (max-width:900px){.block-page-title-block h1,.block-page-title-block .page-title{font-size:1.45rem;line-height:1.25;word-break:break-word;}}.book-navigation,.node .book-navigation{font-size:0.82em;margin:0 0 0.75em;padding:0;}.book-navigation a,.node .book-navigation a{color:#529ad6;text-decoration:none;}.book-navigation a:hover,.node .book-navigation a:hover{text-decoration:underline;}.book-navigation .pager,.book-navigation nav{font-size:0.85em;border-top:1px solid #d3e7f4;padding-top:0.75em;margin-top:1em;}@media (max-width:900px){#center .node h2{font-size:1.4rem;line-height:1.25;}#center .submitted{font-size:0.82em;}#center img{max-width:100%;height:auto;}#sidebar-left .block .content,#sidebar-right .block .content{font-size:0.9em;line-height:1.5;overflow-wrap:anywhere;}#sidebar-left ul,#sidebar-right ul{margin:0.35em 0 0.8em;padding-left:18px;}#sidebar-left li,#sidebar-right li{margin:0.2em 0;padding:0;background:none;}}@media (max-width:640px){#center .node h2{font-size:1.2rem;}}
