@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--bs-link-color:#3E6CA5;}html{font-size:62.5%;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}html,body{overflow-x:hidden;}body{font-family:"Montserrat",sans-serif;font-weight:normal;font-style:normal;font-size:1.6rem;line-height:2.4rem;color:#222;}*,:after,:before{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;}p{margin:0 0 1.2rem;font-size:1.6rem;line-height:2.4rem;color:#222;font-weight:normal;}.container,.copy-right-text p,#header.header #navbar-top .region-top-header .menu--top-bar-desktop-menus{max-width:113rem;margin:0 auto;padding:0 1.5rem;width:100%;}img{max-width:100%;height:auto;display:inline-block;}ul{padding:0;margin:0;padding-left:2.5rem;}ul li{font-size:1.6rem;line-height:2.4rem;color:#222;font-weight:normal;}ul li::marker{font-size:1rem;}h1,h2,h3,h4,h5,h6{color:#222;font-weight:600;margin:0 0 1.6rem;}h1{font-size:3rem;line-height:4.6rem;}h2{font-size:2.2rem;line-height:3rem;}article.node h2:not(:first-child){margin-top:3rem;}a#main-content{display:none;}.item-list ul li{padding:0;}table{width:100%;font-size:unset;}table tr td{background:transparent;text-align:center;border:0.1rem solid #ddd;font-size:1.4rem;line-height:2.4rem;padding:0.55rem 1rem;}table tr td,table tr th{color:#222;}table tr{background:transparent;}.dev-data-listing-block table tr th{min-width:12rem;}#edit-results thead tr th{vertical-align:middle;}#edit-results tbody tr.odd{background:#fff;}#edit-results tbody tr.odd td{--bs-table-accent-bg:#fff;background:#fff;}#edit-results tbody tr td{vertical-align:middle;}#edit-results thead tr th,#edit-results tbody tr td{min-width:11rem;text-align:center;}.table > :not(caption) > * > *{padding:0.55rem 1rem;}#edit-results thead tr th{text-transform:capitalize;;}.detail-table{margin-top:1.8rem;}.detail-table tr td{padding:0.55rem 2rem;text-align:left;}.detail-table tr td:first-child{font-weight:600;color:#222;}form label{font-size:1.4rem;font-weight:600;line-height:2rem;text-transform:capitalize;margin:0 0 0.4rem;}form input.form-control,form select.form-select{width:100%;font-size:1.4rem;line-height:2rem;padding:0.6rem 1.5rem;height:3.4rem;border-radius:0;font-weight:600;border:0.1rem solid #ddd;}form textarea.form-control{width:100%;font-size:1.4rem;line-height:2rem;padding:0.6rem 1.5rem;border-radius:0;font-weight:600;border:0.1rem solid #ddd;height:16rem;}#header.header .navbar-form{margin:0 !important;width:100%;}#header.header{max-width:113rem;margin:0 auto;padding:0 1.5rem;}.header #navbar-main{padding:0;}.header #navbar-main .block-menu{width:100%;}.header #navbar-main .navbar-nav li{flex:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.header #navbar-main .navbar-nav li > a{background:#3E6CA5 !important;text-align:center;color:#fff;font-size:1.6rem;font-weight:600;padding:1.1rem 1rem;line-height:normal;border-right:0.1rem solid #325684;border-bottom:0.1rem solid #325684;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.header #navbar-main .navbar-nav li > a.is-active,.header #navbar-main .navbar-nav li > a:hover,.header #navbar-main .navbar-nav li > a:focus{background:#325684;}.header #navbar-main .navbar-nav li:last-child > a{border-right:0;}#header.header .navbar-form .region-top-header-form{justify-content:space-between;align-items:center;padding:2.4rem 0;}#header.header .navbar-form .region-top-header-form .navbar-brand{padding:0;margin:0;width:100%;max-width:15rem;font-size:0;}#header.header .navbar-form .region-top-header-form .navbar-brand img{width:100%;}#header.header .navbar-form .region-top-header-form .block-search-form-block{margin:0;max-width:calc(100% - 20rem);text-align:right;}#header.header #search-block-form{padding:0 0.8rem 0 0;border:0.1rem solid #BFBFBF;border-radius:0.4rem;height:3.2rem;width:25rem;max-width:100%;}#header.header #search-block-form .form-type-search,#header.header #search-block-form .form-actions{margin:0 !important;height:100%;}#header.header #search-block-form .form-type-search{width:calc(100% - 3rem);}#header.header #search-block-form .form-actions{width:3rem;}#header.header #search-block-form input.form-search{border:0;height:100%;color:#222;font-size:1.4rem;font-weight:500;background:transparent;}#header.header #search-block-form input.form-search::placeholder{color:#BFBFBF;opacity:1;}.header #navbar-main .navbar-nav li.dropdown .dropdown-menu .dropdown-item.active>a{color:#fff;}.header #navbar-main .navbar-nav li.dropdown .dropdown-menu .dropdown-item.active{background:#3E6CA5;color:#fff;}form .form-control:focus,form .btn:focus{box-shadow:none;}form button,form .button{background:#3E6CA5;border:0.1rem solid #3E6CA5;font-size:1.4rem;line-height:2rem;font-weight:600;border-radius:0;padding:0.8rem 1.8rem;}form button:hover,form .button:hover,form button:focus,form .button:focus{background:#222;border-color:#222;}#header.header #navbar-top{padding:0;}#header.header #navbar-top .region-top-header{background:#3E6CA5;width:100vw;left:50%;margin-left:-50vw;position:relative;padding:0.6rem 0;}#header.header #navbar-top .region-top-header .menu--top-bar-desktop-menus ul li{display:inline-block;margin:0 2rem 0 0;}#header.header #navbar-top .region-top-header .menu--top-bar-desktop-menus ul li > a{font-size:1.3rem;}#header.header #navbar-top .region-top-header .menu--top-bar-desktop-menus ul li:last-child{margin-left:auto;margin-right:0;}#header.header #navbar-top .region-top-header .menu--top-bar-desktop-menus ul li:last-child a{font-size:1.5rem;}#header.header #navbar-top .region-top-header .menu--top-bar-desktop-menus ul{padding:0;display:flex;}#header.header #navbar-top .region-top-header .menu--top-bar-desktop-menus ul li > a{color:#fff;text-decoration:none;font-weight:500;line-height:normal;}#header.header #search-block-form .form-actions button.button{background-color:transparent;border:0;padding:0;height:100%;background-repeat:no-repeat;background-position:right center;background-size:2.5rem;font-size:0;width:3rem;}.header #navbar-main #CollapsingNavbar{flex-wrap:wrap;}.row{margin:0;}.row > *{margin:0;padding:0;}.block.block-page-title-block,article.node header{display:none;}article .node__content{margin:0;font-size:unset;}.layout-main-wrapper{padding:7rem 0;}.layout-main-wrapper .sidebar{width:30rem;background:#ECECEC;padding:2rem;height:100%;}.layout-main-wrapper .sidebar .block{border:0;padding:0;margin:0 0 1.5rem;}.layout-main-wrapper .sidebar .block:last-child{margin-bottom:0;}.layout-main-wrapper #content.main-content{width:calc(100% - 30rem);padding-left:3.5rem;}.layout-main-wrapper .sidebar .block h2{margin:0;text-shadow:none;border:0;font-size:1.4rem;line-height:normal;font-weight:600;}.layout-main-wrapper .sidebar .block ul{list-style:disc;padding-left:2.5rem;}.layout-main-wrapper .sidebar .block ul li{width:100%;}.layout-main-wrapper .sidebar .block ul li > a{color:#222;display:inline-block;font-size:1.4rem;line-height:normal;padding:0;text-decoration:none;}.layout-main-wrapper .sidebar .block ul li > a:hover{color:#3E6CA5;}.homepageBanner{position:relative;height:60rem;background:#3E6DA5;}.homepageBanner .left-section{position:absolute;top:50%;left:4.4rem;transform:translateY(-50%);}.homepageBanner .bannerTitle h1{color:#fff;margin:0 0 2.4rem;}.homepageBanner .bannerTitle{max-width:52rem;}.homepageBanner .bannerDescription{max-width:47.8rem;}.homepageBanner .bannerDescription p{color:#fff;margin:0;}.homepageBanner .bannerImage img{width:100%;height:60rem;}.view-new-york-state-museum-esogis-staff h2{margin-top:3rem;}.view-new-york-state-museum-esogis-staff ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:2rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-new-york-state-museum-esogis-staff ul > li{background-color:#F5F5F5;border:1px solid #DDDDDD;width:100%;max-width:31.33%;}.view-new-york-state-museum-esogis-staff ul > li img{height:13.3rem;object-fit:cover;width:100%;}.view-new-york-state-museum-esogis-staff ul > li .views-field{padding:0 1.2rem;margin:0 0 1rem;text-align:center;}.view-new-york-state-museum-esogis-staff ul > li .views-field.views-field-field-profile{padding:0;}.view-new-york-state-museum-esogis-staff ul > li .views-field-title{font-size:1.6rem;font-weight:600;}.view-new-york-state-museum-esogis-staff ul > li .views-field-title a{color:#222;font-weight:600;text-decoration:none;}.view-new-york-state-museum-esogis-staff ul > li .views-field-field-destination,.view-new-york-state-museum-esogis-staff ul > li .views-field-field-phone-number,.view-new-york-state-museum-esogis-staff ul > li .views-field-field-email{font-size:1.4rem;line-height:2rem;}.path-batch #page-wrapper{padding:7rem 0 0;}.site-footer{background:linear-gradient(to bottom right,#325684,#2b4c74);padding:7rem 0 0;}.site-footer .container{max-width:117rem;}.site-footer__bottom{letter-spacing:0;margin:0;border:0;}.site-footer__bottom .region{margin-top:0;}.footer-logo{max-width:21.2rem;margin:0 0 2.2rem;}.site-footer p{color:#fff;}.site-footer__bottom .content{padding:0;font-size:unset;}.footer-logo img{width:100%;}.footer-row{display:flex;flex-wrap:wrap;margin:0 -1.5rem;padding:0 0 7rem;}.site-footer__bottom .block{margin:0;}.footer-row>div{padding:0 1.5rem;}.footer-descrition p{font-size:1.2rem;line-height:1.8rem;}.footer-text-list ul li{color:#fff;font-size:1.4rem;line-height:2.2rem;padding:0 0 0.6rem;}.site-footer .content ul:not(.menu){padding:0;}.footer-row .footerRightSeciton{width:100%;max-width:40rem;}.footer-row .left-section{width:100%;max-width:calc(100% - 40rem);}.footer-descrition{padding:0 8rem 0 0;}.footerImages{margin:2.2rem 0 0;}.footerImages>a{margin-right:0.7rem;}.copy-right-text{border-top:1px solid #3E6CA5;width:100vw;left:50%;margin-left:-50vw;position:relative;padding:2.2rem 0;}.copy-right-text p{text-align:center;font-size:1.2rem;line-height:2rem;}.site-footer .content a{color:#fff;display:unset;}.navbar-toggler:focus{box-shadow:none;}#tableresults td p{display:inline-block;margin:0;}#tableresults table tr td,.well-table table tr td{text-align:left;}form.contact-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem;}form.contact-form > div{padding:0 1rem;max-width:100%;width:100%;}form.contact-form > div.form-item-name,form.contact-form > div.form-item-mail{max-width:50%;width:100%;}.contact-address-block ul{padding:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem;}.contact-address-block{padding:0 0 5rem;}.contact-address-block ul li{padding:0 1.5rem;width:100%;max-width:33.33%;text-align:center;}.contact-address-block ul li img{display:block;max-width:5rem;margin:0 auto 1rem;}.contact-address-block ul li a{text-decoration:none;color:#222;}a:hover,a:focus,.link:hover,.link:focus{color:#3E6CA5;}#block-esogis-helpmenu li a{color:#222;text-decoration:none;}.search-wells_ul li > ul li a{font-size:1.4rem;text-decoration:none;color:#222;}#block-esogis-helpmenu li > .menu > li > a{font-size:1.4rem;}#block-esogis-helpmenu li a:hover,.search-wells_ul li > ul li a:hover{color:#3E6CA5;}.state-codes table tr td{text-align:left;white-space:nowrap;}.state-codes table tr td span{margin:0 2rem 0 0;}.american_petr table tr td img{max-width:15rem;}h3 a,h4 a{font-weight:600;text-decoration:none;color:#222;}.search-wells_ul{padding-bottom:2rem;}.well-table table tr td > span{margin-right:2rem;}.well-table table tr td a{text-decoration:none;}table tr th{background:#3E6CA5 !important;color:#fff;font-weight:600;border:0.1rem solid #ddd;padding:0.6rem 1rem !important;vertical-align:middle !important;font-size:1.4rem;line-height:2.4rem;text-align:center;box-shadow:none !important;}.table-striped>tbody>tr:nth-of-type(odd)>*,.table-hover>tbody>tr:hover>*{background-color:#fff;box-shadow:none;}.left-align-table table tr td{text-align:left;}.dev-data-listing-block{margin-top:1.8rem;}table tr td a{display:block;}.steps-upload{padding:0;list-style:none;display:flex;justify-content:space-between;margin:0 0 1.5rem;}.steps-upload li{position:relative;text-align:center;width:100%;max-width:33.33%;}.steps-upload li > span{background:#ECECEC;color:#222;display:block;text-align:center;height:40px;width:40px;border-radius:100%;line-height:40px;font-weight:600;margin:0 auto;position:relative;z-index:1;}.steps-upload li::after{content:"";width:100%;height:2px;background:#ECECEC;position:absolute;left:-50%;top:2rem;z-index:0;}ul.xls-reports,ul.pdf-reports{list-style-type:none;padding:0;margin:0 0 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;}ul.xls-reports li,ul.pdf-reports li{display:inline-block;width:14.28571428571429%;padding:5px 0;}.steps-upload li:first-child::after{display:none;}.steps-upload li.active::after{background:#3E6CA5;}.steps-upload li > a{color:#222;text-decoration:none;text-align:center;margin:0.5rem 0 0;font-size:1.4rem;line-height:2.4rem;font-weight:500;}.steps-upload li.active > span{background:#3E6CA5;color:#fff;}.steps-upload li.active > a{color:#3E6CA5;}.pagination{font-size:unset;margin:3rem 0 0;}.pagination li.page-item .page-link{font-size:1.4rem;line-height:2.4rem;padding:0.5rem 1rem;width:auto;text-align:center;min-width:4rem;color:#222;}.pagination li.page-item.active .page-link{background:#3E6CA5;border-color:#3E6CA5;color:#fff;}.pagination li.page-item .page-link > span{font-size:2rem;line-height:2rem;}.filterform{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem;}.filterform > .form-wrapper,.filterform #form-field-wrapper{padding:0 1.5rem;}.filterform #edit-filters-display{order:2;width:33rem;margin:0 !important;}.filterform #form-field-wrapper{order:1;width:calc(100% - 33rem);}.filterform div#results-container{order:3;width:100%;}.filterform #edit-filters-display > .fieldset-wrapper{border:0.1rem solid #ddd;padding:1.8rem 2rem;}.filterform #edit-filters-display .fieldset-wrapper p{font-size:1.8rem;line-height:2.6rem;}.filterform #edit-filters-display .fieldset-wrapper > a > img{max-width:2rem;min-width:2rem;}.filterform #edit-filters-display .fieldset-wrapper p.operator{color:#325684;font-weight:600;text-transform:uppercase;}.filterform #form-field-wrapper > div{max-width:36rem;}.alert-wrapper{max-height:unset;}.filterform #edit-filters-display .fieldset-wrapper .cross-wrapper{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.filterform #edit-filters-display .fieldset-wrapper .cross-wrapper p{display:inline-block;font-size:1.6rem;line-height:2.4rem;}.filterform #edit-filters-display .fieldset-wrapper .cross-wrapper > a{min-width:3rem;width:3rem;}.filterform #edit-filters-display .fieldset-wrapper .cross-wrapper p{display:inline-block;font-size:1.6rem;line-height:2.4rem;width:calc(100% - 3rem);}.filterform #edit-filters-display .fieldset-wrapper .cross-wrapper:last-child p{margin-bottom:0;}.filterform #form-field-wrapper > #edit-filters-list > legend{display:none;}.filterform #form-field-wrapper > #edit-filters-list{margin:0 !important;}.alert-wrapper .alert svg{height:3rem;}.alert-wrapper .alert h2#message-status-title{margin:0;}.api-files-listing-block{margin:3rem 0 0;}.api-files-listing-block table tr td:last-child a{display:inline-block;margin-left:0.6rem;white-space:nowrap;}.api-files-listing-block table tr td:last-child a img{max-width:2.2rem;}.nav-link{color:var(--bs-nav-link-color);}form.contact-form > div.checkbox.form-check input[type=checkbox]{margin:0.4rem 1rem 0 0;}.progress{height:unset;font-size:unset;display:block;background:#fff;}.progress .progress__track{border:1px solid #3E6CA5;background-color:#f5f5f5;}.progress .progress__track .progress__bar{background:#3E6CA5;height:14px;}.view-well-county-distribution .view-header,.view-well-depths-distribution .view-header{margin:0 0 20px;}.view-well-county-distribution .view-footer,.view-well-depths-distribution .view-footer{margin:10px 0 0;}.view-well-county-distribution .view-content h3,.view-well-depths-distribution .view-content h3{padding:0 0 10px 10px;border-bottom:1px solid #ddd;}.view-well-county-distribution .view-content .views-view-grid,.view-well-depths-distribution .view-content .views-view-grid{border-bottom:3px solid #222;margin:0 0 8px;}.view-well-county-distribution .view-content .views-view-grid .views-row,.view-well-depths-distribution .view-content .views-view-grid .views-row{border-bottom:1px solid #ddd;}.view-well-county-distribution .view-content .views-view-grid .views-row:last-child,.view-well-depths-distribution .view-content .views-view-grid .views-row:last-child{border:0;}.view-well-county-distribution .view-content .views-view-grid .views-row .views-col,.view-well-depths-distribution .view-content .views-view-grid .views-row .views-col{padding:5px 0;}.view-well-county-distribution .view-content .views-view-grid .views-row .views-col .views-field,.view-well-depths-distribution .view-content .views-view-grid .views-row .views-col .views-field{margin-right:12px;}.view-well-county-distribution .view-content .views-view-grid .views-row .views-col .views-field.views-field-field-county a,.view-well-depths-distribution .view-content .views-view-grid .views-row .views-col .views-field.views-field-field-county a{text-decoration:none;}.header #navbar-main .navbar-nav li.dropdown .dropdown-menu .dropdown-item{display:block;padding:0;border-bottom:1px solid #ddd;}.header #navbar-main .navbar-nav li.dropdown .dropdown-menu .dropdown-item:last-child{border:0;}.header #navbar-main .navbar-nav .dropdown-menu{left:0;border:0;border-radius:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.header #navbar-main .navbar-nav li.dropdown .dropdown-menu .dropdown-item a{background-color:transparent !important;color:#3E6CA5;text-decoration:none;display:block;text-align:left;padding:0.7rem 1rem;border:0;font-weight:500;text-transform:capitalize;font-size:1.5rem;}.header #navbar-main .navbar-nav li{transition:all 0.3s ease-in-out;}.header #navbar-main .navbar-nav li.dropdown .dropdown-menu li a::after{transform:rotate(0deg);}@media screen and (max-width:1099px){.homepageBanner .bannerImage img,.homepageBanner{height:50rem;}}@media screen and (max-width:1023px){.layout-main-wrapper .sidebar{width:26rem;}.layout-main-wrapper #content.main-content{width:calc(100% - 26rem);padding-left:2.5rem;}}@media screen and (min-width:992px){.header #navbar-main .navbar-nav li:last-child,.menu--top-bar-mobile-menus,.header #navbar-main #mobile-page-title{display:none;}#header.header #search-block-form .form-actions button.button{background-image:url('/themes/custom/esogis/images/search-btn.png');}.header #navbar-main .block-esogis-page-title-block .esogis-page-title{padding:4.5rem 5rem;}.header #navbar-main .block-esogis-page-title-block h2{margin:0;color:#fff;font-size:3rem;line-height:4rem;}.header #navbar-main .block-esogis-page-title-block{width:100%;background:#325684;}.header #navbar-main .navbar-nav li.dropdown .dropdown-menu{min-width:16rem;display:block;opacity:0;visibility:hidden;border:1px solid #ddd;}.header #navbar-main .navbar-nav li:hover > ul.dropdown-menu{opacity:1;visibility:visible;}.header #navbar-main .navbar-nav .dropdown-menu .dropdown-menu{left:100%;top:0;}}@media screen and (max-width:991px){.footer-descrition{padding:0 2rem 0 0;}.header #navbar-main .navbar-nav .dropdown-menu .dropdown-menu{padding-left:1.5rem;}.contact-address-block ul li{max-width:100%;margin:0 0 3rem;}.contact-address-block ul li:last-child{margin:0;}#block-esogis-esogispagetitleblock{display:none;}.view-new-york-state-museum-esogis-staff ul{grid-gap:1rem;}.view-new-york-state-museum-esogis-staff ul > li{max-width:21rem;}.site-footer{padding:5rem 0 0;}.footer-row{padding:0 0 5rem;}.footer-logo{max-width:16.2rem;margin:0 0 1.8rem;}.homepageBanner .bannerImage img,.homepageBanner{height:45rem;}#header.header .navbar-form .region-top-header-form .navbar-brand img{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1);}#header.header #search-block-form .form-actions button.button{background-image:url('/themes/custom/esogis/images/white-search.png');}#header.header .navbar-form .region-top-header-form .block-search-form-block{max-width:calc(100% - 12rem);}#header.header #navbar-top .region-top-header{display:none;}#header.header #search-block-form input.form-search::placeholder{color:#fff;}#header.header{background:#3E6CA5;margin-bottom:1.5rem;}.header #navbar-main{background:#ECECEC;margin:0 -1.5rem;}#header.header .navbar-form .region-top-header-form{padding:1rem 0;}#header.header .navbar-form .region-top-header-form .navbar-brand{max-width:12rem;}#header.header #search-block-form input.form-search{font-size:1.3rem;color:#fff;}#header.header #search-block-form{height:3rem;border-color:#fff;width:21rem;}.layout-main-wrapper{padding:4rem 0;}.header #navbar-main #mobile-page-title{margin-left:1.5rem;padding:1.2rem 0;width:calc(100% - 7rem);}.header #navbar-main .navbar-toggler{margin-right:1.5rem;border:0;padding:0;width:3rem;text-align:center;height:3rem;}.header #navbar-main #mobile-page-title h2{margin:0;font-weight:500;font-size:1.2rem;line-height:normal;}.header #navbar-main .navbar-toggler .navbar-toggler-icon{background-image:none;}.header #navbar-main .navbar-toggler .navbar-toggler-icon{background-image:none;height:0.3rem;width:2.5rem;background-color:#325684;position:relative;}.header #navbar-main .navbar-toggler .navbar-toggler-icon::after,.header #navbar-main .navbar-toggler .navbar-toggler-icon::before{content:'';height:0.3rem;width:2.5rem;background-color:#325684;display:block;position:absolute;}.header #navbar-main .navbar-toggler .navbar-toggler-icon::before{top:-6px;}.header #navbar-main .navbar-toggler .navbar-toggler-icon::after{bottom:-6px;}.header #navbar-main #CollapsingNavbar{background:#325684;}.header #navbar-main .navbar-nav li > a{font-weight:500;text-align:left;border-right:0;border-bottom:0.1rem solid #4976AE;padding:1.2rem 0;background:transparent !important;}.header #navbar-main .block-menu#block-esogis-main-menu{padding:2rem 2.5rem;}.header #navbar-main .navbar-nav li:last-child > a{border-bottom:0;}.header #navbar-main .block-menu#mobile-top-bar-menus{border-top:0.1rem solid #4976AE;padding:1.8rem 0 0;}.block-menu#mobile-top-bar-menus #mobile-top-bar-menus{list-style:none;padding:0 2.5rem 2.5rem;}.block-menu#mobile-top-bar-menus #mobile-top-bar-menus li a{color:#fff;font-size:1.3rem;font-weight:500;text-decoration:none;padding:0.7rem 0;border-bottom:0.1rem solid #4976AE;display:block;}.header #navbar-main .navbar-nav li > a.is-active,.header #navbar-main .navbar-nav li > a:hover,.header #navbar-main .navbar-nav li > a:focus{background:#3e6ca5;}}@media (min-width:768px) and (max-width:870px){.filterform #edit-filters-display,.filterform #form-field-wrapper{width:100%;}.filterform #form-field-wrapper > div{max-width:100%;}.filterform #edit-filters-display{margin-top:2rem !important;}}@media screen and (max-width:767px){.filterform #edit-filters-display .fieldset-wrapper .cross-wrapper > a{min-width:2rem;width:2rem;margin-right:0.6rem;}.homepageBanner .bannerDescription,.homepageBanner .bannerTitle{max-width:100%;}.figure-table>table,.figure-table>table>tbody,.figure-table>table>tbody>tr,.figure-table>table>tbody>tr>td{display:block;}.state-codes table tr td span{margin:0 1rem 0 0;}.view-new-york-state-museum-esogis-staff ul > li{max-width:31.33%;}p,body,ul li,.filterform #edit-filters-display .fieldset-wrapper .cross-wrapper p{font-size:1.4rem;line-height:2.2rem;}.filterform #edit-filters-display .fieldset-wrapper p{font-size:1.6rem;line-height:2.4rem;}article.node h2:not(:first-child){margin-top:2rem;}h2{font-size:2rem;line-height:2.8rem;}h1,h2,h3,h4,h5,h6{margin:0 0 1.2rem;}table tr td{font-size:1.2rem;line-height:1.8rem;}.footer-row .footerRightSeciton{margin:3rem 0 0;padding-left:2.5rem;}.footer-row{padding:0 0 3.5rem;}.footer-row .left-section,.footer-row .footerRightSeciton{max-width:100%;}.homepageBanner .left-section{width:100%;left:0;padding:0 3rem;}.layout-main-wrapper #content.main-content,.layout-main-wrapper .sidebar{width:100%;}.layout-main-wrapper{padding:1rem 0 4rem;}.homepageBanner{margin:0 0 1rem;}.layout-main-wrapper #content.main-content{padding:3rem 0 0;}.homepageBanner .bannerTitle h1{font-size:2.2rem;line-height:3rem;margin:0 0 1.2rem;}.homepageBanner .bannerDescription p{font-size:1.5rem;line-height:2.2rem;}}@media screen and (max-width:699px){.view-new-york-state-museum-esogis-staff ul > li{max-width:21rem;}}@media screen and (max-width:575px){#header.header .navbar-form .region-top-header-form .navbar-brand{max-width:9rem;}#header.header .navbar-form .region-top-header-form .block-search-form-block{max-width:calc(100% - 9rem);}.filterform #edit-filters-display,.filterform #form-field-wrapper{width:100%;}.filterform #form-field-wrapper > div{max-width:100%;}.filterform #edit-filters-display{margin-top:2rem !important;}}@media screen and (max-width:479px){.homepageBanner .bannerImage{display:none;}.homepageBanner .left-section{position:relative;top:unset;transform:unset;}.homepageBanner{height:auto;padding:3rem 0;}.homepageBanner .left-section{padding:0 2rem;}}@media screen and (max-width:459px){.view-new-york-state-museum-esogis-staff ul > li{max-width:25rem;}}@media screen and (max-width:360px){#header.header #search-block-form{width:18rem;}}.active-header{color:#9BC0EF;font-weight:bold;}.search_headings{text-decoration:none;}.site-btn a{background:#3E6CA5;border:0.1rem solid #3E6CA5;font-size:1.4rem;line-height:2rem;font-weight:600;border-radius:0;padding:0.8rem 1.8rem;color:#fff;text-decoration:none;}.site-btn a:hover,.site-btn a:focus{background:#222;border-color:#222;color:#fff;}
body{color:#222;}#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;}a{color:#3E6CA5;display:inline-block;font-weight:normal;transition:transform 0.5s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;transition:all 0.35s ease;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.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;}
