@media only screen and (max-width:480px){.region[class*=float-blocks] .block{float:none;width:100%}#block-block-17{text-align:center;float:none;position:relative;top:auto;right:auto}.view-galleries .views-columns-4 .views-column{width:50%}}@media only screen and (max-width:767px){.view-galleries .views-columns-4 .views-column{width:50%}}@media only screen and (min-width:768px){#name-and-slogan{display:block}.region-header .block-content a{margin-top:3.5em;padding:5px;float:right}#nav-wrapper .container{position:relative}#block-search-form{position:absolute;right:0;top:calc(50% - 11px)}}@media only screen and (max-width:320px){body{font-size:100%}.at-mt .at-menu-toggle h2{margin-bottom:5px}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff}}@media only screen and (min-width:321px) and (max-width:580px){body{font-size:100%}.at-mt .at-menu-toggle h2{margin-bottom:5px}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff}}@media only screen and (min-width:581px) and (max-width:768px){body{font-size:93.8%}}@media only screen and (min-width:769px) and (max-width:1024px){body{font-size:93.8%}}@media only screen and (min-width:1025px){}