@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}#page{background-image:none;}#header{padding-bottom:inherit;}#logo{text-align:center;}#primary-menu-bar{margin:0;padding:0;top:inherit;}#primary-menu-bar nav ul.menu{padding:.25em 0;text-align:center;}#primary-menu-bar nav ul.menu li{display:block;border-top:.0625em solid #e0e0e0;}#primary-menu-bar nav ul.menu li:first-of-type{border-top:0;}#primary-menu-bar nav ul.menu li a{margin:0;display:block;padding:.25em 0;}#block-menu-secondary-menu{margin-bottom:1em;}#block-menu-secondary-menu ul.menu li:before{content:"";}#columns{padding:0;border:0;}#block-block-29{border-top:.0625em solid #ff6600;padding-top:1em;}#block-block-29 .block-content p:first-of-type{font-size:1.5em;}#block-block-29 .block-content p:last-of-type{font-size:.9375em;}div.panels-flexible-region-50-center,div.panels-flexible-region-50-center_right{width:100%;float:none;clear:both;}#node-190 p.front-image{float:none;text-align:left;margin:1em 0;}.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;}}@media only screen and (min-width:481px) and (max-width:768px){#branding{padding-bottom:1em;}#logo{padding-left:1em;}#columns{padding:1em 0;border:0;}#block-menu-secondary-menu{margin-bottom:1em;}#node-190 p.front-image{float:none;text-align:left;margin:1em 0;}}@media only screen and (min-width:769px) and (max-width:960px){#branding{padding-bottom:1em;}#logo{padding-left:1em;}#columns{padding:1em 0;border:0;}#block-menu-secondary-menu{margin-bottom:1em;}#block-search-form{display:block;float:none;}}@media only screen and (min-width:961px) and (max-width:1024px){#logo{padding-left:1em;}#columns{padding:1em 0;border:0;}}@media only screen and (min-width:1025px) and (max-width:1139px){#logo{padding-left:1em;}#columns{padding:1em 0;border:0;}}@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){}
