/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.book-navigation .menu{border-top:1px solid #888;padding:1em 0 0 3em;}.book-navigation .page-links{border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:0.5em;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;}.book-navigation .page-links li{flex:1;margin:auto;list-style:none;}.book-navigation .page-previous{text-align:left;width:42%;display:block;float:left;}.book-navigation .page-up{margin:0 5%;width:4%;display:block;float:left;}.book-navigation .page-next{text-align:right;width:42%;display:block;float:right;}#book-outline{min-width:56em;}.book-outline-form .form-item{margin-top:0;margin-bottom:0;}html.js #edit-book-pick-book{display:none;}.form-item-book-bid .description{clear:both;}#book-admin-edit select{margin-right:24px;}#book-admin-edit select.progress-disabled{margin-right:0;}#book-admin-edit tr.ajax-new-content{background-color:#ffd;}#book-admin-edit .form-item{float:left;}ul.top-book-menu{border-top:4px solid #b3a369;margin:0 0 20px;padding:0;}ul.top-book-menu ul{margin:0;padding:0;}ul.top-book-menu li{border:none;list-style:none;margin:0;padding:0;}ul.top-book-menu li a{display:block;color:#023d7b;font-weight:400;line-height:1;padding:8px 12px 8px 20px;position:relative;text-decoration:none;}ul.top-book-menu > li > a{font-weight:700;border-bottom:1px solid #eeeeee;}ul.top-book-menu > li > a:before{color:#eeeeee;content:'\f054';display:inline-block;font-family:"FontAwesome";font-size:18px;font-style:normal;font-weight:normal;left:0;position:absolute;text-decoration:none;top:6px;}ul.top-book-menu li a:hover{background-color:#eeeeee;}
a.btn.btn-arrow{position:relative;padding:10px 10px 10px 40px!important;box-shadow:0 3px 3px rgba(0,0,0,0.51);font-weight:700;}a.btn.btn-arrow:before{content:"\f138";display:inline-block;font-family:"FontAwesome";font-size:1.5em;position:absolute;left:10px;top:4px;color:var(--gt-navy);}.title-bar{color:var(--gt-white);background:var(--gt-navy);padding:20px;margin-top:30px;margin-bottom:20px;}.course-descriptions{padding:1em;background-color:#efefef;}.course-descriptions > h2{background-color:var(--gt-gold);color:#454545;margin-bottom:6px;padding:10px;}.course-descriptions > div,.gold-rule-content > div{padding:1em;background-color:#e6e6e6;}.gold-rule-content > h2{background-color:#EEB211;color:#454545;margin-bottom:6px;padding:10px;}.gold-rule-content h2 a,.course-descriptions h2 a{text-decoration:none !important;}.gold-rule-content--body{border-bottom:4px solid var(--gt-gold);border-top:4px solid var(--gt-gold);margin-bottom:20px;padding:10px;}.highlight-link-blue a,.highlight-link-yellow a{box-shadow:0 3px 3px rgba(0,0,0,0.3);display:inline-block;font-weight:700;padding:10px 14px 10px 36px;position:relative;vertical-align:bottom;}.highlight-link-blue a,.highlight-link-yellow a{box-shadow:0 3px 3px rgba(0,0,0,0.3);display:inline-block;font-weight:700;padding:10px 14px 10px 36px;position:relative;vertical-align:bottom;}.highlight-link-blue a:before,.highlight-link-yellow a:before{content:"\f138";display:inline-block;font-family:'FontAwesome';font-size:1.5em;position:absolute;left:10px;top:4px;}.highlight-link-blue a:before{color:var(--gt-navy);}body .highlight-link-blue a{color:var(--gt-black);background-color:var(--gt-gold);}body .highlight-link-yellow a{color:var(--gt-black);background-color:var(--gt-gold);}.highlight-link-yellow a:before{color:var(--gt-navy);}.view-faculty .view-content{padding:0 40px 0 40px;background:var(--gt-gray-300);}.view-faculty .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field-field-profile-picture .field-content img{padding:6px;background:var(--gt-white);}.view-faculty .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field-title{background:var(--gt-white);text-align:center;padding-bottom:20px;font-size:18px;}.view-faculty .view-content .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .views-field-title .field-content a{text-decoration:underline;}.ckeditor-accordion-container > dl dt > a{background-color:var(--gt-gold);color:var(--gt-black);}.ckeditor-accordion-container > dl{border:none;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:var(--gt-gold);color:var(--gt-black);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){border:none;background-color:var(--gt-gold);color:var(--gt-black);}ckeditor-accordion-container > dl dt.active > a{background-color:var(--gt-gold);color:var(--gt-black);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:var(--gt-black);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{background:var(--gt-black);}
.block-ehs_homepage_callout{padding:10px;padding-bottom:0;background-color:#efefef;height:100%;display:flex;flex-direction:column;align-content:flex-end;flex-wrap:nowrap;align-items:center;justify-content:space-between;}.block-ehs_homepage_callout h3{background-color:#b3a369;color:#333333;margin-bottom:6px;padding:10px;width:100%;text-align:center;}.block-ehs_homepage_callout img{margin-bottom:10px;}.block-ehs_homepage_callout .field--name-field-link a:before{font-family:"FontAwesome";font-size:1.4em;color:#b3a369;content:"\f0a9";display:inline-block;position:absolute;left:8px;top:7px;}.block-ehs_homepage_callout .field--name-field-link a{padding:12px 16px;padding-left:39px;background-color:#003057;color:#ffffff;display:block;margin-bottom:6px;position:relative;}.block-ehs_homepage_callout .field--name-field-link a:hover{background-color:#004F9F;text-decoration:none;}.layout--twocol-section--67-33 .layout__region--second .block-ehs_homepage_callout{margin-bottom:1em;}
.field--label-inline > div{display:inline}.field--label-inline > .field--label:after{content:':';}div.view{margin-bottom:1em;}
.node--type-person.node--view-mode-teaser .field{margin:1em 0;}
.views-field-field-question{font-weight:bold;font-size:1.2em;}
