@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}#page{padding:0;}#primary-menu-bar{margin:0;padding:0;background-image:none;position:inherit;top:inherit;}#primary-menu-bar nav{margin-left:0;}#primary-menu-bar nav ul.menu{padding:.25em 0;text-align:center;}#primary-menu-bar nav ul.menu li{display:block;margin:.5rem 0;border:0;}#primary-menu-bar nav ul.menu li a{margin:.25em 0;display:block;padding:0;}#columns{padding:.5rem 0;}#block-menu-secondary-menu ul.menu li:before{content:"";}div.panels-flexible-region-50-top,div.panels-flexible-region-50-top_right,div.panels-flexible-region-50-center_left,div.panels-flexible-region-50-center,div.panels-flexible-region-50-center_right,div.panels-flexible-region-50-bottom,div.panels-flexible-region-50-bottom_right{width:100%;float:none;clear:both;}div.panels-flexible-region-50-center{border:0;}div.panels-flexible-row-50-main-row-inside{padding:.75em .25em;}div.panels-flexible-region-55-center,div.panels-flexible-region-55-center_right{width:100%;float:none;clear:both;}#node-190 .node-content iframe{max-width:100%;}.people-content-hide{display:none;}.people-header-link{color:#6d0b0b;}.people-header-link-hover{color:red;}.view-slideshow.view-display-id-block_1{padding-top:1em;margin:0;}.view-calendar-event .date-heading h3{text-align:left;}.view-announcement .views-field-field-news-photo{max-width:120px;}.view-announcement div.views-field-field-news-teaser{max-width:60%;word-wrap:normal}.view-event div.views-field-field-news-teaser{max-width:inherit;}.view-people .views-field-title{position:inherit;left:0;}.view-people div.photo{margin:0;}.view-people .views-field-field-photo{min-height:inherit;min-width:inherit;display:inline-block;max-width:120px;}.view-people .views-field-field-affiliation{margin:0;display:inline-block;}.view-people .views-field-field-specialization{visibility:hidden;position:absolute;}.view-people div.contact{position:inherit;text-align:left;}.view-people div.contact > div.views-field{margin:0;}}@media only screen and (min-width:481px) and (max-width:768px){#page{padding:0;}#primary-menu-bar{margin:0;padding:0;position:inherit;top:inherit;}#primary-menu-bar nav ul.menu li{margin:.25rem 0;}}@media only screen and (min-width:769px) and (max-width:1024px){}@media only screen and (min-width:1025px) and (max-width:1151px){}@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){}
