@charset "UTF-8";/*!
 Theme Name: Monmouth University Map 2022
 Theme URI: http://www.monmouth.edu/
 Description: Child theme of Monmouth University 2022
 Author: Steven Graboski, Tryon Eggleston
 Template: mu-2022
 Version: 1
*/p:empty{display:none}.page-template-single-mapbox{z-index:2}.page-template-single-mapbox .hidden{display:none}.page-template-single-mapbox input + button.hidden{display:block;visibility:hidden}.page-template-single-mapbox .site-footer{display:none}.page-template-single-mapbox .content-holder{max-width:100%}.wp-block-post-date{display:none}.entry-content h3:first-child{padding-top:0}.entry-content h2:first-child{padding-top:0}.content{display:block}.map{width:100vw;-webkit-overflow-scrolling:touch;height:calc(100vh - 91px)}@media (min-width:768px){.map{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;height:calc(100vh - 97px)}}@media (min-width:1024px){.map{height:calc(100vh - 136px)}}.map h1{position:absolute;left:-10000px}.map-menu{order:1;display:inline-block;overflow:hidden;height:100%;z-index:2;box-sizing:border-box;width:100%;min-width:0;position:relative;background:#fff;bottom:0;left:0}@media (min-width:768px){.map-menu{display:inline-block;width:380px;height:100%;bottom:auto;left:auto;flex:2;flex-basis:380px}}.map-menu label{display:block;font-weight:700;font-size:1.17em;border-bottom:solid 1px #e2e2e2}.map-menu input{margin-top:10px;margin-bottom:5px;width:100%;height:2em;border-radius:5px;border:1px solid #e2e2e2;padding:0 45px 0 10px;font-size:18px;box-sizing:border-box}.map-menu-search{overflow:auto;padding:1em;padding-bottom:0;box-sizing:border-box}.map-menu-search button{border:0 none;color:0;background-color:transparent;padding:10px;margin:-45px 0 0;position:absolute;right:1.5em;padding-right:15px;cursor:pointer}.map-menu-search button span{font-size:26px}.map-menu-search button#clearBtn{padding:0;color:#002855;position:relative;margin:5px 0 10px 0;right:auto}.map-menu-search button#clearBtn:before{content:"‹ "}.map-menu .map-menu-pane-container{max-width:100%;height:100%;position:relative}@media (min-width:768px){.map-menu .map-menu-pane-container{max-width:380px}}.map-menu-pane{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .4s;display:flex;flex-flow:column;box-sizing:border-box;overflow:auto}@media (min-width:768px){.map-menu-pane{top:auto;max-width:400px}}.map-menu-pane.locations{transform:translateX(0)}.show-details .map-menu-pane.locations{transform:translateX(-100%)}.show-directions .map-menu-pane.locations{transform:translateX(-100%)}.map-menu-pane.details{transform:translateX(100%);overflow:hidden}.show-details .map-menu-pane.details{transform:translateX(0);overflow:auto}.show-directions .map-menu-pane.details{transform:translateX(-100%)}.locsAndDirs .map-menu-pane.details{visibility:hidden}.map-menu-pane.directions{transform:translateX(100%)}.show-details .map-menu-pane.directions{transform:translateX(100%)}.show-directions .map-menu-pane.directions{transform:translateX(0)}.map-menu-pane.directions .dirInps{float:left;width:80%}.map-menu-pane.directions .dirInps input{padding:0 10px;margin-bottom:30px}.map-menu-pane.directions .dirInps label{border-bottom:none}.map-menu-pane.directions .dirSwitchBox{float:left;margin:75px 5%;width:10%;height:30px}.map-menu h2{background-color:#0d64b2;color:#fff;margin:0;padding:.5em;font-size:1.5em;font-family:utopia-std,Georgia,serif;display:block}.map-menu h2.search-header{margin:0 -1rem 1rem -1rem}.map-menu .widget-area ul{padding:0;margin:0;list-style:none}.map-menu .widget-area ul ul{padding:1rem}.map-menu .widget-area li{margin-bottom:10px}.map-menu .widget-area li:last-child{margin-bottom:0}.map-menu .widget-area a{font-family:proxima-nova,Arial,sans-serif;text-decoration:none;color:#002855;display:none}.map-menu .widget-area a:hover{color:#0d64b2}.map-menu .widget-area h2{margin:0}.map-menu .widget-area .sub-menu{margin-top:0;padding-top:0}.map-menu .widget-area .sub-menu a{display:block}.map-menu-body{overflow:auto;height:100%;height:calc(100% - 60px);padding:1em;box-sizing:border-box;flex:11;min-height:150px}@media (min-width:768px){.map-menu-body{min-height:300px}}.map-menu-body button{border:0 none;background:0 0;color:#002855;cursor:pointer}.map-menu-body button:before{content:"‹ "}.map-menu-body h3{text-transform:capitalize;border-bottom:1px solid #e2e2e2;font-family:utopia-std,Georgia,serif;font-size:1.875rem;text-align:left}.map-menu-body > h3:first-child{margin-top:0}.map-menu-body h4{text-transform:capitalize}.map-menu-body p{margin:0;padding:5px 0}.map-menu-body p a{font-family:utopia-std,Georgia,serif;display:inline;color:#0d64b2;text-decoration:none}.map-menu-body p a:hover{color:#009aff}.map-menu-body .sidebarSel{font-family:proxima-nova,Arial,sans-serif;text-decoration:none;color:#002855;display:block;padding:0;font-size:1em;text-align:left}.map-menu-body .sidebarSel:hover{color:#0d64b2}.map-menu-body .sidebarSel:before{content:none}.map-menu-body img{width:100%;height:auto;width:calc(100% + 2em);margin-left:-1em;margin-top:-1em;max-width:calc(100% + 2em)}.map-menu-body#searchDiv{flex:12}.map-menu-body#searchDiv h2{margin-top:0}.map-menu-body-youvisit a{width:200px;display:block}.map-menu-body-youvisit img{width:100%;margin:0}.map-menu-body-depts h4{margin-top:20px;margin-bottom:10px}.map-menu-body-depts a{font-family:proxima-nova,Arial,sans-serif;text-decoration:none;color:#002855;display:block}.map-menu-body-depts a:hover{color:#0d64b2}.map-menu-body-offices .office{padding:5px 0}.map-menu-body-offices .office .officeText{font-family:proxima-nova,Arial,sans-serif;text-decoration:none;display:block}.map-menu-body-offices .office .officeText h4{margin-bottom:0;margin-top:0}.map-menu-body-offices .office .officeText.link{color:#002855}.map-menu-body-offices .office .officeText.link:hover{color:#0d64b2}.map-menu-body-offices .office p{display:none}.map-container{order:2}.map-container-canvas{order:2;margin:0;height:100%;width:100%;z-index:2;top:0}@media (min-width:768px){.map-container-canvas{top:auto;flex:7;flex-basis:calc(100vw - 380px)}}.map-container-canvas .maplibregl-ctrl-top-right{position:fixed;top:100px}@media (min-width:768px){.map-container-canvas .maplibregl-ctrl-top-right .maplibregl-ctrl-geolocate{display:none}}.map-container-canvas .maplibregl-ctrl-bottom-right div[role=listitem]{display:inline;margin-right:.3rem}.map-container-canvas .muAttr{padding:0 5px;background-color:rgba(255,255,255,.5);clear:both}.map-container-canvas .muAttr a{color:rgba(0,0,0,.75);text-decoration:none}.map h3{font-size:1.5rem;font-weight:700;text-align:left}.map h4{font-size:1.2rem;font-weight:700;text-align:left}.ui-autocomplete{z-index:100}.headerLogo .logo{height:39px}.locations .widget-area{padding:0}@media (max-width:767px){.wp-block-directory-locations .name{font-weight:700;display:block}}.wp-block-directory-locations .toc{column-count:5;max-width:400px}.wp-block-directory-locations .toc li:first-of-type{margin-top:0}
/*# sourceMappingURL=style.css.map */
