/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#main-wrapper a:link{color:#285e71;}#main-wrapper a.ext:visited{color:#800080;}#main-wrapper a.RUcoreicon svg{display:none;}.nav-item a.nav-link,.nav-item .link{color:#285e71 !important;}#page-wrapper a:link{text-decoration:none;}#page-wrapper a:hover,#page-wrapper a:focus{text-decoration-line:underline;text-decoration-thickness:1.6px;}.navbar-toggler{display:none;}#navbar-main{background-color:#285e71 !important;}#navbar-main{padding:0;}#rul-logo{display:inline;height:111px;width:100%;padding:.6em 1.5em .6em 1em;}.rul-logo-A:hover,.rul-logo-A:focus{text-decoration:none;}.rul-logo-A{display:inline-flex;align-self:center;}.rul-logo-A #rul-logo-mobile{height:9em;width:100%;}.rul-logo-A #rul-logo-mobile ~ span{top:1.5em;position:relative;min-width:fit-content;font-size:2em;}@media (max-width:878px){.rul-logo-A #rul-logo-mobile{height:8em;width:100%;}.rul-logo-A #rul-logo-mobile ~ span{top:1.2em;font-size:2em;}}@media (max-width:768px){.rul-logo-A #rul-logo-mobile{height:7em;width:100%;}.rul-logo-A #rul-logo-mobile ~ span{top:1.6em;font-size:1.5em;}}@media (max-width:648px){.rul-logo-A #rul-logo-mobile{height:6em;width:100%;}.rul-logo-A #rul-logo-mobile ~ span{top:1.3em;font-size:1.5em;}}@media (max-width:576px){.rul-logo-A #rul-logo-mobile{height:6em;width:100%;}.rul-logo-A #rul-logo-mobile ~ span{top:1.5em;font-size:1.3em;}}@media (max-width:528px){.rul-logo-A #rul-logo-mobile{height:5em;width:100%;}.rul-logo-A #rul-logo-mobile ~ span{top:1.7em;font-size:1em;}}@media (max-width:378px){.rul-logo-A #rul-logo-mobile{height:4em;width:100%;}.rul-logo-A #rul-logo-mobile ~ span{top:1.3em;font-size:1em;}}@media (max-width:338px){.rul-logo-A #rul-logo-mobile{height:3em;width:100%;}.rul-logo-A #rul-logo-mobile ~ span{top:.5em;font-size:.7em;min-width:auto;}}.navbar-brand{font-size:2em;white-space:normal !important;line-height:1.2em;}#block-rul-project-rulbranding{background-color:#36404e;}.region-rulsite-name a:hover.navbar-brand,.region-rulsite-name a:focus.navbar-brand{text-decoration:none !important;}.region-rulsite-name a,.region-rulsite-name a:hover,.region-rulsite-name a:focus,.region-rulsite-name .link:hover,.region-rulsite-name .link:focus,#top-rt-links-m a{color:#FFF !important;}#top-rt-links{width:300px;float:right;text-align:right;margin:-2em 1em 0 0;font-size:14.4px;color:#FFF}#top-rt-links a{display:inline-block;padding-left:.3em;}#top-rt-links a:first-child{display:inline-block;padding-left:0em;padding-right:.3em;}#top-rt-links-m{float:right;text-align:right;font-size:14.4px;color:#FFF;}.navbar-nav{padding-left:1em;}#CollapsingNavbar{justify-content:normal !important;}#navbar-top{padding:0;background-color:#fff !important;}body{background:#36404e !important;}.site-footer{padding:0;margin-top:8em;background:#36404e !important;}.site-footer .container-fluid{padding:0;}.site-footer .content{color:#FFF;}.site-footer .block{border:none;margin:0;}.site-footer .content a,.site-footer .content a:hover,.site-footer .content a:focus,.site-footer .content a.link:hover,.site-footer .content a.link:focus{color:#FFF;}.site-footer__top .region:last-child,.site-footer__top .region:first-child{padding:0 0.65% !important;}.region-footer-first{background-color:#285e71;width:100% !important;}.site-footer__top .content li a{padding:0em 2px 0em 20px;}.site-footer__top p{margin-top:0.5em;margin-bottom:0em;}.connect-with-us{font-size:1.14285714286em;float:right;margin:0;}.connect-with-us  a{color:#fff;text-decoration:none;border-bottom:none !important;}.connect-with-us li:first-child{display:inline;float:left;font-size:14px;}.connect-with-us li{display:inline;list-style:none;margin:0 5px;margin:5px;float:left;}.connect-with-us li svg{vertical-align:middle;height:24px;width:24px;}#block-footerlinks,#block-copyright{padding:0;margin:.25em 0 0 .25em;font-size:90%}#copyright{font-size:100%;color:#FFF;}#block-footerlinks{padding:0;}.footerLinksDiv a{border-bottom:1px solid #FFF;}#accessibilitystatement p{color:#FFF !important;}#accessibilitystatement p a{color:#FFF !important;font-weight:400;}#contactUsLink{float:left;font-size:100%;margin-top:5px;}.site-footer__top .region:first-child{padding-left:0.3%;}@media (max-width:1200px){#contactUsLink{text-align:left;}.region-footer-links{width:100% !important;max-width:100%;}}.ui-dialog a,.ui-dialog a:hover,.ui-dialog a:focus,.ui-dialog .link:hover,.ui-dialog .link:focus{color:#0090e4;border-bottom:1px solid #0090e4;}.ui-dialog{z-index:101;}@media (max-width:768px){.ui-dialog{max-width:92% !important;min-width:92% !important;}}.ui-dialog-titlebar-close{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);background-position:-95px -128px;min-height:1em !important;}.ui-button-icon-only .ui-icon{margin-top:-9px;margin-left:-8px;}.region-footer-copyright{width:100% !important;}#main-wrapper{min-height:41em;}.tablesaw-cell-label{width:50% !important;}@media (max-width:39.9375em){.tablesaw-stack tbody tr:nth-child(2n),tr.even{display:inline-block;}}tr:nth-child(odd),tr.odd{background-color:#fff;}tr:nth-child(even),tr.even{background-color:#f2f2f2;}tr:nth-child(2n+1) td,tr.odd td{background-color:#fff;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}table tr th{background:#DEE2E6 !important;color:#000 !important;font-weight:bold !important;}table tr th a{color:#285e71 !important;font-weight:bold !important;}.tablesort--desc,.tablesort--asc{background-color:transparent;}.table-hover tbody tr:hover{color:#212529;background-color:#f2f2f2;}.tablesort--asc{background-image:url(/themes/custom/rul_project/images/rul-down.svg);}.tablesort--desc{background-image:url(/themes/custom/rul_project/images/rul-up.svg);}#s-la-askform-section-3879 legend{display:none}.s-la-widget fieldset{margin-bottom:24px !important}.s-la-widget-embed{border:none !important;padding:0 !important}.s-la-widget .form-horizontal .control-label{text-align:left;font-weight:400}.s-la-widget label{color:#333}.s-la-widget .form-control{border-radius:0px !important;height:auto !important;font-size:16px !important;line-height:1.5em !important;}#s-la-askform-section-3879{background:none;border:none !important}button,input[type="reset"],input[type="submit"],input[type="button"]{text-shadow:none;min-height:2.5em !important}.s-la-widget legend{font-family:'Quattrocento Sans',Candara,'Gill Sans',Optima,Helvetica,sans-serif;font-size:28px !important;line-height:24px !important;font-weight:700;color:#333 !important;min-width:450px;height:1.5em;border:none !important;margin:0}#s-la-askform-submit-2861{background:#36404e !important;border-color:#1859B7 !important;text-shadow:0 1px 1px #001B38;color:#FFF;width:7em !important;height:2.5em !important;position:relative;font-size:16px !important;font-weight:400 !important;padding:2px 5px !important;margin:0 !important;border-radius:5px !important;font-family:'Montserrat','Segoe UI','Century Gothic',Verdana,sans-serif}.s-la-widget .form-horizontal .control-label{text-align:left !important;display:block;clear:both;width:100%;padding:0 !important;font-family:'Montserrat','Segoe UI','Century Gothic',Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.s-la-widget .form-horizontal .form-group{margin:0 0 1em 0 !important}.s-la-widget .col-md-8{padding:0 !important}.reqnote{color:#cc0033}#val7_2861{-webkit-appearance:menulist !important;-moz-appearance:menulist !important;appearance:menulist !important}.btn-primary,.btn{color:#fff !important;background:#36404e !important;border-color:#36404e !important;}.btn-primary:hover,.btn-primary:focus,.btn:hover,.btn:focus{color:#fff !important;background:#285e71 !important;border-color:#285e71 !important;}hr{border-top:1px solid #000;}.breadcrumb-item.active{color:#42474C;}h1.title{padding:1px 0px;}.path-frontpage h1.title{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.visually-hidden,.visually-hidden-focusable{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}#content A{border-bottom:1px solid #285e71;}.content p a:link,a:visited{color:#285e71;font-weight:400 !important;}div.views-row{border-bottom:1px solid #000;margin:0em 0em 1em 1em;padding-bottom:2em;}.view-filters .views-exposed-form .fieldset-legend{font-size:1rem;font-weight:400;}.field__label{font-weight:700 !important;width:10em;display:inline-block;text-align:right;padding-right:.5em !important;}.field__label::after{content:": ";}.field--label-inline .field__label,.field--label-inline .field__item,.field--label-inline .field__items,.field--type-entity-reference{display:inline-block;}.pagination{justify-content:center;flex-wrap:wrap;}.page-item.active .page-link{background-color:#285e71 !important;border-color:#285e71 !important;}.zoom{display:inline-block;overflow:hidden;transition:0.5s all ease-in-out;}.zoom:hover{transform:scale(1.5);-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);}.node--type-book .inline__links{clear:both;}.book-navigation{clear:both;}.sidebar #block-booknavigation.block{background-color:inherit;border-color:transparent;}#block-booknavigation ul.menu li{list-style:none !important;list-style-image:none;}#block-booknavigation ul.menu li a::before{content:"\BB\20";display:inline-block;text-indent:-15px;}#main a{color:#285e71;}#block-booknavigation .menu-item--active-trail.is-active > a{font-weight:700 !important;}@media (min-width:408px){}@media (min-width:576px){}@media (min-width:768px){}@media (min-width:992px){#block-booknavigation{margin-top:0.6em;}.book-navigation{padding:0 1em 0 1em;}}@media (min-width:1597px){}.paragraph .field--type-entity-reference{display:block !important;}div:focus-visible,li:focus-visible,a:focus-visible{outline:transparent !important;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
p.pull-block{padding:.5em 1em .5em 1em;border-top:1px solid #000;border-bottom:1px solid #000;font-style:oblique;}p.hang{margin-left:.5in;text-indent:-.5in;}div.border-frame{margin:10px 0;padding:1em;border:1px #333333 solid;overflow:auto;display:inline-block;}div.big-quote{margin-left:1.5rem;}div.big-quote::before{content:url('data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 43 31%22%3E%3Cpath d=%22M35.02 30.5c1.027-.147 2.035-.623 3.025-1.43a12.386 12.386 0 002.585-2.915 10.395 10.395 0 001.485-3.74 8.738 8.738 0 00-.165-4.015 33.823 33.823 0 01-4.565-1.815c-1.43-.697-2.622-1.632-3.575-2.805-.147-1.98.532-3.685 2.035-5.115 1.503-1.43 3.685-2.512 6.545-3.245L40.85.36c-2.64.44-5.06 1.228-7.26 2.365-2.2 1.137-4.088 2.512-5.665 4.125a18.094 18.094 0 00-3.685 5.445 15.65 15.65 0 00-1.32 6.325c0 1.833.348 3.465 1.045 4.895.697 1.43 1.595 2.658 2.695 3.685a11.49 11.49 0 003.85 2.365c1.467.55 2.97.862 4.51.935zm-22.55 0c1.027-.147 2.035-.623 3.025-1.43a12.386 12.386 0 002.585-2.915 10.395 10.395 0 001.485-3.74A8.738 8.738 0 0019.4 18.4a33.823 33.823 0 01-4.565-1.815c-1.43-.697-2.622-1.632-3.575-2.805-.147-1.98.532-3.685 2.035-5.115 1.503-1.43 3.685-2.512 6.545-3.245L18.3.36c-2.64.44-5.06 1.228-7.26 2.365-2.2 1.137-4.088 2.512-5.665 4.125a18.094 18.094 0 00-3.685 5.445A15.65 15.65 0 00.37 18.62c0 1.833.348 3.465 1.045 4.895.697 1.43 1.595 2.658 2.695 3.685a11.49 11.49 0 003.85 2.365c1.467.55 2.97.862 4.51.935z%22 fill=%22%23D7DADC%22 fill-rule=%22nonzero%22/%3E%3C/svg%3E');position:absolute;width:1.5rem;margin-top:-0.5rem;left:0.9rem;}span.small-text{font-size:0.8em;}@media (min-width:576px){dl.columns2,ul.columns2,ol.columns2{column-count:2;}dl.columns2,ul.columns2 li,ol.columns2 li{margin-bottom:0em !important;}}table.table--overflow tbody tr,table.table--overflow tbody tr:nth-child(2n+1) td{background-color:#fff !important;border-bottom-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgba(219,219,219,var(--tw-border-opacity));}table,table.table--overflow,table.table--striped,table.table--columnize{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;}table.table--striped tbody tr:nth-child(odd),table.table--striped tbody tr.odd{background-color:#fff;}table.table--striped tbody tr:nth-child(even),table.table--striped tbody tr.even{background-color:#f2f2f2 !important;}table.table--striped tbody tr:nth-child(2n+1) td,table.table--striped tbody tr.odd td{background-color:#fff;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}table.table--columnize tbody tr,table.table--columnize tbody tr:nth-child(2n+1) td{background-color:transparent !important;}@media screen and (max-width:767px){table.table--columnize thead{display:none;}table.table--columnize tr{display:block;position:relative;padding-top:1em;}table.table--columnize tr{border-style:solid !important;border-color:black !important;border-top-width:2px !important;}table.table--columnize td{display:table-row;}}a.fancy{font-size:1.125rem;font-weight:700;text-decoration:underline;}a.fancy::before{margin-right:0.5rem;display:inline-block;--tw-translate-x:0;--tw-translate-y:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-rotate:-90deg;font-size:0.75rem;content:"▼";text-decoration:none;}ul.dot-list li{display:inline;}ul.dot-list li:not(:first-child){margin-left:0.5rem;}ul.dot-list li:not(:first-child)::before{margin-right:0.75rem;content:"•";}
