#site-name{padding:1rem 0 0 1rem;}.header-inner{height:100%;background-size:cover;}.views-view-grid td{vertical-align:top;}#menu-bar li a{display:inline-block;height:100%;}#menu-bar li a:hover,#menu-bar li a:focus{text-decoration:none;}#menu-bar li.active-trail,#menu-bar li:hover{background-color:#b3cc53;}#menu-bar .menu-item-1069{background-color:#3d8c06;}.node-content .field-type-image figure{float:none;}.grid .view-content{display:flex;flex-wrap:wrap;}.grid .grid-item{flex:0 0 auto;margin-bottom:1em;}.grid-item .views-field-field-image{min-height:190px;}@media only screen and (min-width:220px){.grid .grid-item{flex-basis:100%;}header#header{max-height:fit-content;height:auto;}}@media only screen and (min-width:320px){}@media only screen and (min-width:360px){.grid .grid-item{flex-basis:50%;}}@media only screen and (min-width:768px){.grid .grid-item{flex-basis:25%;}header#header{height:70px;}}@media only screen and (min-width:1025px){.grid .grid-item{flex-basis:20%;}}@media only screen and (max-width:320px){#admin-menu-wrapper{display:none;}#page{box-shadow:0 0 0 rgba(0,0,0,0) !important;}#header{max-height:1000px;padding:0;background-image:none;}#branding,#header .region-header{float:none;background:transparent !important;max-height:1000px;width:100%;clear:both;margin:10px 0;}#header  .region-header{margin:10px 0;}#logo{margin:5px auto;padding:0;float:none;}#site-name{font-size:1.6em;padding:25px 0 10px 10px;}#site-slogan{font-size:1em;text-transform:none;}.region-secondary-content .block{margin-bottom:0;font-size:1em;}#menu-bar{padding:0;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper ul ul{position:relative;top:0;width:100% !important;}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul > li{display:block;float:none;margin:0;border-bottom:1px solid rgba(255,255,255,0.5);}#menu-bar .menu-wrapper ul ul li{border-bottom:1px solid #fff;float:none !important;}#menu-bar .menu-wrapper ul ul li.first{border-top:1px solid #fff;}#menu-bar .sf-menu{height:auto;padding:0;}}@media only screen and (min-width:321px) and (max-width:480px){#admin-menu-wrapper{display:none;}#page{box-shadow:0 0 0 rgba(0,0,0,0) !important;}#header{max-height:1000px;padding:0;background-image:none;}#branding,#header .region-header{float:none;background:transparent !important;max-height:1000px;width:100%;clear:both;margin:10px 0;}#header  .region-header{margin:10px 0;}#site-name{font-size:1.6em;padding:25px 0 10px 10px;}#site-slogan{font-size:1em;text-transform:none;}.region-secondary-content .block{margin-bottom:0;font-size:1em;}#menu-bar{padding:0;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper ul ul{position:static;top:0;width:100% !important;}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul > li{display:block;float:none;margin:0;border-bottom:1px solid rgba(255,255,255,0.5);}#menu
-bar .menu-wrapper ul ul li{border-bottom:1px solid #fff;float:none !important;}#menu-bar .menu-wrapper ul ul li.first{border-top:1px solid #fff;}#menu-bar .menu-wrapper ul ul li.last{border-bottom:0;}#menu-bar .sf-menu{height:auto;padding:0;}.region-sidebar-first .block,.region-sidebar-second .block{width:100%;}}@media only screen and (min-width:481px) and (max-width:768px){#page{box-shadow:0 0 0 rgba(0,0,0,0) !important;}#site-name{font-size:1.6em;padding:22px 0 0;}#header{max-height:1000px;padding:0;background-image:none;}#branding,#header .region-header{float:none;background:transparent !important;max-height:1000px;width:100%;clear:both;margin:10px 0;}#header .header-inner{padding-bottom:5px;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper > ul > li{width:49%;float:left;margin-bottom:1px;}}@media only screen and (min-width:769px) and (max-width:1024px){}@media only screen and (min-width:1025px){}
