@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}#branding{background-size:cover;}#primary-menu-bar{position:inherit;}#primary-menu-bar nav ul.menu{text-align:center;}#block-block-29{margin:0;}#footer .region-inner *{text-align:center;}#footer .region-inner > .block{display:block;float:none;clear:both;}div.panels-flexible-region-50-center,div.panels-flexible-region-50-center_right{width:100%;float:none;clear:both;}div.panels-flexible-region-49-center,div.panels-flexible-region-49-center_right{width:100%;float:none;clear:both;}#node-197 .node-content ul li{text-align:center;margin:auto;}.people-content-hide{display:none;}.people-header-link{color:blue;}.people-header-link-hover{color:red;}.view-calendar-event .date-heading h3{text-align:left;}.view .date-nav-wrapper .date-heading h3{font-size:1em;}.view-people .views-row{display:block;text-align:center;width:inherit;}.view-people div.photo{display:block;margin:0;}}@media only screen and (min-width:481px) and (max-width:768px){#primary-menu-bar{position:inherit;max-width:inherit;}#primary-menu-bar nav ul.menu{text-align:inherit;}#branding{background-size:cover;}#footer .region-inner *{text-align:center;}#footer .region-inner > .block{display:block;float:none;clear:both;}div.panels-flexible-region-50-center,div.panels-flexible-region-50-center_right{width:100%;float:none;clear:both;}div.panels-flexible-region-49-center,div.panels-flexible-region-49-center_right{width:100%;float:none;clear:both;}}@media only screen and (min-width:769px) and (max-width:960px){#primary-menu-bar{position:inherit;max-width:inherit;}#primary-menu-bar nav ul.menu{text-align:inherit;}#branding{background-size:cover;}#block-block-29 .block-content > div{}div.panels-flexible-region-50-center,div.panels-flexible-region-50-center_right{width:100%;float:none;clear:both;}}@media only screen and (min-width:961px) and (max-width:1024px){#branding{background-size:cover;}#block-block-29 .block-content > div{}div.panels-flexible-region-50-center,div.panels-flexible-region-50-center_right{width:100%;float:none;clear:both;}}@media only screen and (min-width:1025px) and (max-width:1151px){#branding{background-size:cover;}}@media only screen and (max-width:320px){html{font-size:112.5%;}}@media only screen and (min-width:321px) and (max-width:480px){html{font-size:112.5%;}}@media only screen and (min-width:481px) and (max-width:768px){html{font-size:81.3%;}}@media only screen and (min-width:769px) and (max-width:1024px){}@media only screen and (min-width:959px){}
