@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.3/font/bootstrap-icons.css");@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin-top:0;}div.main-container,div#navbar-content-container,div#footer-content-container{max-width:1080px;margin:auto;}header div#navbar-content-container{padding:2em 1em 1em 1em;}@media only screen and (min-width:768px){header div#navbar-content-container > *{display:inline-block;}}header div.region-navigation-collapsible a.logo img{width:auto;height:100%;max-height:8rem;position:relative;top:-2.5rem;margin-right:2rem;content:url('/themes/pawalter/images/walter_logo_large.png');}header div.region-navigation a.logo img{display:none;}@media only screen and (max-width:1080px){header div.region-navigation a.logo img{display:block;}header div.region-navigation-collapsible a.logo img{display:none;}header div.region-navigation a.logo img{content:url('/themes/pawalter/images/walter_logo_small.png');}}div.main-container{min-height:70vh;}div.region-navigation a.logo img{size:auto auto;max-width:100px;max-height:100px;}nav ul.menu--main{margin-left:auto;text-align:center;}footer.footer div#footer-content-container{text-align:center;}footer.footer div#footer-content-container ul.menu--footer,footer.footer div#footer-content-container ul#footer-images{display:flex;justify-content:space-evenly;flex-wrap:wrap;width:100%;max-width:1080px;}footer.footer div#footer-content-container ul.menu--footer li,footer.footer div#footer-content-container ul#footer-images li{flex:1;padding:1em;margin:1em;}footer.footer div#footer-content-container ul#footer-images{list-style:none;}footer.footer div#footer-content-container ul#footer-images li img{max-height:6rem;width:auto;}footer.footer ul.menu--account{list-style-type:none;display:block;width:100%;}footer.footer ul.menu--account li{display:inline-block !important;padding:1em;margin:1em auto;}#geospatial-all-wrapper{text-align:center;}#geospatial-all-wrapper div.card{display:inline-block;text-align:center;width:40%;padding:1em;margin:auto;}#geospatial-all-wrapper div.card a.btn{border:none;}#geospatial-all-wrapper div.card img{width:100%;max-width:128px;height:auto;margin-bottom:1em;}
:root{--primary:#336CA6;--background:white;--text-primary:black;--text-link-inactive:#0000FF;--text-link-active:#23527c;--nav-inactive:#333;--nav-active:#8dcc3e;}html,body{background-color:var(--background);}body{color:var(--text-primary);}body a{color:var(--text-link-inactive);}body a:hover{color:var(--text-link-active);}header.navbar{background-color:var(--primary);}header.navbar div.region-navigation a{color:var(--background);}nav ul.menu--main{border-top:1px solid var(--background);border-bottom:1px solid var(--background);}nav ul.menu--main li a,nav ul.menu--account li a{color:var(--background) !important;}nav ul.menu--main li a:hover,nav ul.menu--account li a:hover,nav ul.menu--main li.open,nav ul.menu--main li.open a.dropdown-toggle,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:var(--nav-active) !important;color:var(--text-primary) !important;}nav ul.dropdown-menu,nav ul.menu--main li ul li{background-color:var(--nav-inactive);color:var(--background);}nav ul.menu--main li ul li a{padding:1em;}footer.footer{background-color:var(--nav-inactive);color:var(--background);}footer.footer div#footer-content-container ul.menu--footer li a{color:var(--background);}footer.footer div#footer-content-container ul.menu--footer li a:hover{background-color:transparent;}footer.footer ul.menu--account li a:hover{background-color:transparent !important;color:var(--background) !important;}#geospatial-all-wrapper div.card a.btn{background-color:transparent;}#geospatial-all-wrapper div.card-body p a.btn{color:var(--background);background-color:var(--primary);}#geospatial-all-wrapper div.card-body p a.btn:hover{color:var(--text-primary);background-color:var(--nav-active);}
body{font-family:'Open Sans',Helvetica,Arial,sans-serif;}body a:hover,footer.footer div#footer-content-container ul.menu--footer li a:hover{text-decoration:underline;}nav ul.menu--main{text-align:center;}nav ul.menu--main li a:hover,nav ul.menu--account li a:hover,nav ul.menu--main li.open{text-decoration:underline;}footer.footer ul.menu--account li a:hover{text-decoration:underline !important;}#geospatial-all-wrapper div.card-body p a.btn:hover{text-decoration:underline;}
#views-bootstrap-main-slider-slider-block{max-height:450px;width:auto;max-width:100%;margin:auto;overflow:hidden;font-size:1em;display:block;}@media only screen and (max-width:1080px) and (min-width:871px){#views-bootstrap-main-slider-slider-block{font-size:0.75em;}}@media only screen and (max-width:870px){#views-bootstrap-main-slider-slider-block{display:none;}}div#home-action-icons-wrapper{display:flex;justify-content:space-evenly;flex-wrap:wrap;max-width:1080px;overflow:hidden;}div#home-action-icons-wrapper button{flex:1;width:25%;max-width:270px;height:auto;padding:1em;margin:1em;background-color:transparent;border:none;}div#home-action-icons-wrapper button div:first-child{background-color:var(--primary);background-position:center;width:6em;height:6em;padding:5em;border-radius:100%;margin:auto;}div#home-action-icons-wrapper button div:first-child span.icon{color:var(--background);font-size:5em;position:relative;top:-0.5em;left:-0.5em;filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.55));}@media only screen and (max-width:600px){div#home-action-icons-wrapper button div:first-child span.icon{font-size:3em;}div#home-action-icons-wrapper button div:first-child{width:1em;height:1em;padding:3em;}}div#home-action-icons-wrapper button div:first-child{margin-bottom:1em;}div#home-action-icons-wrapper button div:last-child span{font-size:2rem;text-align:center;}div#home-action-icons-wrapper button div:last-child{border-bottom:1px solid var(--nav-inactive);}div#home-action-icons-wrapper button:hover div:first-child{background-color:var(--nav-active);}div#home-action-icons-wrapper button:hover div:last-child{border-color:var(--nav-active);}
div.geospatial-wrapper .row .col,div.topic-wrapper .row .col{margin:4px;border:1px solid gray;padding:0;text-align:center;max-width:350px;}div.geospatial-title .geospatial-image,div.topic-title .topic-image{width:100%;height:auto;max-width:350px;max-height:300px;text-align:center;margin:auto;padding:0;}div.geospatial-wrapper .geospatial-title a,div.topic-wrapper .topic-title a{font-size:1.5em;padding:0.5em;text-align:center;background-color:var(--primary);color:var(--background);text-decoration:none;display:block;}div.geospatial-wrapper .geospatial-title a:hover,div.topic-wrapper .topic-title a:hover{color:var(--background);text-decoration:underline;}

