/* Smartphone landscape */
body {
	font-size: .8em;
}
#page {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0) !important;
}
#header {
  max-height: 1000px;
  padding: 0;
  background-image: none;
}
.block-title{
	font-size: 1.7em;
}
#page .block-overlay .overlay-caption.left_top {
    padding-left: 20px;
    font-size: 2.3em;
}
#header #branding{
    float: left;
    background: transparent !important;
    max-height: 1000px;
    clear: none;
    width: 45%;
}
#header .region-header {
    float: right;
    background: transparent !important;
    max-height: 1000px;
    clear: none;
}
#header  .region-header {
}
#site-name {
  font-size: 1.6em;
  padding: 25px 0 0;
}
#site-slogan {
  font-size: 1em;
  text-transform: none;
}
.region-secondary-content .block {
  margin-bottom: 0;
  font-size: 1em;
}
#page #menu-bar #block-menu-block-4 ul li{
	font-size: 1.1em;
}
#page .region-sidebar-first ul.menu li {
  font-size: 1.1em;
}
#page .region-sidebar-first ul.menu li ul li {
  font-size: 1em;
}
#menu-bar {
  padding: 0;
  min-height:0;
}
#menu-bar .block {
  clear: both;
  float: none;
}
/* These styles can be deleted after MD Megamenu is completed and approved by client. */
/*#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;*/
/*}*/
#menu-bar #block-custom-menu-0{
    display: none;
}
#menu-bar #block-custom-menu-1{
    display: none;
}

.region-sidebar-first .block,
.region-sidebar-second .block {
  width: 100%;
}
.ie6-7 .mbp-c #menu-bar .menu-wrapper  ul,
.ie6-7 .mbp-c #menu-bar .menu-wrapper  .sf-menu li {
  left: auto;
}
#main-content #block-system-main p {
  font-size: 1.2em;
}
#main-content #block-system-main p {
  font-size: 1.1em;
}
#block-menu-block-5{
	display: block;
}
#block-menu-block-4{
    display: none;
}
/*Top Right Header Region*/
#block-search-form{
    display: none;
}
#block-menu-block-2{
    display: none;
}
#block-block-4{
    display: inline-block;
    width: auto;
}
/******* Feature slideshow overlay *******/
.view-feature-slideshow .flexslider .caption-wrapper {
	padding: 8px 0 30px;
}
.flexslider .views-field-field-caption{
	font-size: 10px;
}
.flexslider .views-field-title{
	font-size: 1.2em;
	line-height: 1.2em;
}
/******* Research Areas *******/
/*
.view-research-groups-block ul li {
   font-size: 1.5em;
}
.view-research-groups-block .item-list ul li{
	margin: 0 0 .5em 1.5em;
 */
}
.view-research-groups-block ul[class*="-column-list"] {
    margin-bottom: 10px;
    margin-right: 50px;
}
/******* Center News and Events *******/
#flexslider_views_slideshow_main_news_archive-block, #flexslider_views_slideshow_main_news_archive-block_1{
	font-size: 1.2em;
}
#block-views-research-groups-block-block .block-title, #block-views-news-archive-block-1 .block-title{
/*
	margin-bottom: 10px;
	margin-top: 15px;
 */
}
/******* Current Statistics *******/
#block-views-statistics-feature-block .block-title{
	margin-bottom: 15px;
}
#menu-bar #block-custom-search-blocks-1{
	display: block;
}
/*** Hide TB MEGA MENU ***/
#block-tb-megamenu-main-menu, #menu-bar #block-menu-block-4 .menu-mlid-2489 {
	display: none;
}
/*** Table Styling ***/
#block-views-featured-example-block .featured-examples-button-links {
  width: 100%;
  margin-bottom: 10px;
}
td.views-field.views-field-field-department {
  display: none;
}
/*** About Pages ***/
.view-id-cpi_directory_ .views-row-2 .views-field-field-institution-organization {
  display: inline;
}
.view-id-cpi_directory_ .views-field-field-department {
  display: block;
}
.view-id-cpi_directory_ .views-field-field-research-interests {
  display: block;
  width: 100%;
}
/*************** SEARCH FEATURE ***************/
label[for^="edit-keys"] {
  display: block;
}
#edit-keys {
  width: 60%;
}
/*** Publication Pages ***/
.view-pathways .field-content {
  font-size: 1.5em;
}
/*** Podcast Page ***/
.page-node-6190 #node-6190 ul {
  margin: 0 0 0 15px;
}
.page-node-6190 #node-6190 embed {
  height: auto;
  width: 150px;
  margin-top: 10px;
}
/*** Pathways Pages ***/
.view-pathways {
  text-align: center;
}
/*** User Profile Pages ***/
/*.iphone .page-user .user-picture {
  margin-bottom: 20px;
}
.iphone .page-user .user-picture {
  margin-bottom: 10px;
}
.iphone .group-user-personal-info {
  max-width: 100%;
  background: none;
  padding: 0;
}
.iphone .group-user-work-info {
  float: none;
	display: inline-block;
}
.iphone .field-name-field-user-title .field-label,
.iphone .field-name-field-institution-organization .field-label,
.iphone .field-name-field-department .field-label {
  display: block;
}
/*.iphone .field-name-field-user-title,
.iphone .field-name-field-institution-organization,
.iphone .field-name-field-department,
.iphone .field-name-field-user-address,
.iphone .field-name-field-cv-url {
  border-bottom: 1px solid lightgray;
  padding-bottom: 10px;
}*/
.field-name-field-user-title .field-label,
.field-name-field-institution-organization .field-label,
.field-name-field-department .field-label {
  display: block;
}
.group-user-personal-info {
	max-width: none;
	background: none;
	padding: 0;
	float: left;
}
.field-name-field-user-title,
.field-name-field-institution-organization,
.field-name-field-department,
.field-name-field-user-address,
.field-name-field-cv-url {
  border-bottom: 1px solid lightgray;
  padding-bottom: 10px;
}
.group-user-work-info .field-group-format-wrapper .field-items {
  display: block;
}
.group-user-work-info {
	float: none;
}
.profile .user-picture {
	margin-bottom: 0;
}
/*** Node Styling ***/
.left-content {
  display: block;
  width: 100%;
}
.node-sidebar {
  float: none !important;
  width: 100%;
}
/*** Sawyer Seminar Page ***/
.page-node-6173 .quote {
  border: none;
}
.page-node-6173 .quote:before,
.page-node-6173 .quote:after {
  display: none;
}
/*** External Advisory Board Page ***/
#node-6237 img {
  margin-left: 0 !important;
  margin-right: 10px !important;
}
/*** Internal Advisory Board Page ***/
#node-6235 img {
	margin-left: 0 !important;
  margin-right: 10px !important;
}
