/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */
body {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:90%;
    background-color: #EFEFEA
}
body p {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:1.1em;
    font-size:16px;
    font-weight:400;
}
h1 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:20px;
    font-size:2em;
    font-weight:400;
}
h2 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:1em;
}
h3 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:1.1em;
  margin-bottom:8px;
}
h4 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:1em;
  }
ul {
	list-style:square;
	list-style-color:#ffffff;
	padding-left:12px;
	padding-top:0;
}
ul li {
	padding-bottom:8px;
}
a:focus {
    outline:thin dotted;
}
a:link, a:visited {
    color:#5d5c5c;
    text-decoration:none;
    }
a:hover {
    text-decoration:underline;
}
div.field.field-name-field-image.field-type-image.field-label-hidden {
	padding:4px 0 6px 6px;
}
div#zone-user-wrapper {
	display:none;
}
div#region-user-second {
	float:right;
}
div#region-user-second img {
	margin-top:12px;
	margin:12px 4px;
	float:right
}
#zone-branding-wrapper {
	display:none;
}
div#zone-menu-wrapper {
	display:none;
	background-color:#39275b;
	border-top:solid #fff 8px;
	min-height:23px;
	padding:0;
}
div#zone-menu-wrapper a:hover {
	color:#fff;
}
div#zone-menu .grid-12 {
	padding:0;
	margin:0;
}
/*hide megamenu for narrow screens*/
li.sf-megamenu-wrapper {
     display:none;
}
div#region-content {
	min-height:220px;
	background:#fff;
    margin-left:0px;
    margin-right:0px;
    width:auto;
}
body.delta-calendar div#region-content { 
    width:440px;
}
body.delta-two_column div#region-content {
    width:400px;
}
body.front div#region-content .region-inner {
	padding:8px;
}
div.flex-caption p,
div.flex-caption  {
	background:none;
}
div.flex-caption p,
div.flex-caption p {
	display:none;
}
h1#page-title {
    padding-top:10px;
    margin-bottom:12px;
}
#region-content img {
    float:right;
    padding: 8px 0 8px;
}
#zone-content div.breadcrumb a:link,
#zone-content div.breadcrumb a:hover,
#zone-content div.breadcrumb a:visited {
	font-size:.8em;
	font-weight:300;
	color:#a7a9ac;
}
#zone-content div.breadcrumb a:hover {
    text-decoration:underline;
}
div.breadcrumb {
    padding-top:6px;
	color:#a7a9ac;
}
div#zone-content .region-sidebar-first {
	display:none;
}
#region-sidebar-first  {
	padding-right:0px;
} 
#region-sidebar-second {
    display:block;
	width:auto;
}
#region-sidebar-second .block {
    padding:2px 24px 18px 24px;
}
div.region-content-inner .tabs {                                                                    
    position:relative;                                                                              
    z-index:1;                                                                                      
} 
/*normalize sidebar item padding & margins*/
#region-sidebar-second ul li {
	padding-left:0;
	margin-left:0;
}
#region-content  h2,
#region-sidebar-second  h2 { 
	font-weight:bold;
}
#region-sidebar-second  p { 
	font-size:.85em;
}
#region-content h3 {
	font-weight:500;
	font-size:1.1em;
}
#region-sidebar-second  h2, 
#region-sidebar-second  h3,
#region-sidebar-second  h4 {
    font-size:1em;
    font-size:16px;
}
#region-content  h2 {
	font-size:1.4em;
}
#region-content h2.block-title {
	margin-top:1.8em;
	margin-bottom:1em;
}
#region-content .block-research-areas-block h2.block-title {
	margin-top:0;
}
h1.faculty-researchers::before {
    content:"Faculty Researchers: ";
}
#region-sidebar-second h2.block-title {
	font-size:1.2em;
	color:#77787b;
	color:#444444;
	margin-top:1em;
	margin-bottom:.35em;
}
#region-sidebar-second .block-front-block h2.block-title {
    margin-top:0;
}
#region-sidebar-second .view-front ul li a {
    margin-top:.8em;
    margin-bottom:1.8em;
    font-size:1.1em;
    font-weight:600;
    color:#39275b;
    border-bottom:0;
}
#region-sidebar-second #block-views-front-block {
    margin-left:8px;
    margin-bottom:0;
}
.front #region-sidebar-second .block {
    padding-right:12px;
}
#region-sidebar-second .block-views-front-block h2.block-title {
	margin-top:.8em;
}
#region-sidebar-second .block-views-front-block h2.block-title {
	font-size:1.4em;
	font-weight:600;
	color:#39275b;
}
#region-sidebar-second  .block-views-sidebar-deadlines-block {
    padding-bottom:20px;
    border-bottom:1px solid #fff;
}
#region-sidebar-second  .block-views-sidebar-events-block {
    margin-top:20px;
    padding-bottom:20px;
}
#region-sidebar-second  .block-views-sidebar-events-block .item-list ul li {
    padding-bottom:0;
    margin-bottom:12px;
}
#region-sidebar-second  .block-views-sidebar-events-block .item-list ul li span.date-display-single,
#region-sidebar-second  .block-views-sidebar-events-block .item-list ul li span.date-display-start,
#region-sidebar-second  .block-views-sidebar-events-block .item-list ul li span.date-display-end {
    font-size:.85em;
}
#region-sidebar-second  #block-block-115, 
#region-sidebar-second  #block-block-125 {
    margin-bottom:20px;
    padding-right:20px;
    padding-left:20px;
}
#region-sidebar-second  .block-views-sidebar-deadlines-block .more-link {
    font-size:.9em;
    text-align:left;
}
#region-sidebar-second  .block-views-sidebar-deadlines-block .item-list ul {
    margin-bottom:0;
}
#region-sidebar-second  .block-views-sidebar-deadlines-block .item-list ul li {
    margin:0;
}
#region-sidebar-second  .block-views-sidebar-deadlines-nopath-block .item-list ul li span.date-display-single {
    font-size:.85em;
}
#region-sidebar-second  .block-views-sidebar-deadlines-nopath-block .item-list ul li.views-row {
    margin-bottom:40px;
}
#zone-content #region-sidebar-second  .block-views-sidebar-deadlines-nopath-block ul li a:link, 
#zone-content #region-sidebar-second  .block-views-sidebar-deadlines-nopath-block ul li a:visited {
    font-size:.85em;
}
#zone-content .region-sidebar-second  #block-views-sidebar-deadlines-nopath-block div.view-content ul li.views-row {
    padding-bottom:40px;
}
#region-sidebar-second  .block-views-php-events-block {
    margin-bottom:20px;
    border-bottom:1px solid #fff;
}
#region-sidebar-second  .block-views-php-events-block .more-link {
    text-align:left;
    padding:0 8px 6px 0;
}
#region-sidebar-second  .block-views-php-events-block .item-list ul {
    margin-bottom:0;
}
#region-sidebar-second  .block-views-php-events-block .item-list ul li {
    padding:0 8px 6px 0;
    margin:0;
}
#block-block-115 {
    margin-left:0px; 
}
#block-block-115, 
#block-views-sidebar-events-first-block {
    margin-top:12px;
    margin-bottom:12px;
}
#zone-preface a:link, 
#zone-preface a:visited, 
#zone-content a:link, 
#zone-content a:visited, 
#zone-postscript a:link, 
#zone-postscript a:visited {
    color: rgb(57, 39, 91);
    color:#4f2b85;
    font-size:.98em;
    font-weight:700;
}
.front #zone-content a:link, 
.front #zone-content a:visited, 
.front #zone-postscript a:link, 
.front #zone-postscript a:visited {
    color:#fff;
    font-weight:500;
}
.front #region-sidebar-second {
    display:none;
} 
#region-sidebar-second  .block-views {
	font-size:1em;
 /*   padding:0 6px 12px 6px;
    margin:0 12px 24px 12px;*/
    border-bottom:1px solid #fff;
}
/*#region-sidebar-second  .view-front {
    margin-left:12px;
}*/
.view-news-associated-content .views-row {
    margin:12px 0 24px;
}
/*
#block-views-news-associated-content-block h2,
#region-sidebar-second  .block-press-associated-content-block h2 {
    padding:0 0 0 12px;
}
.view-news-associated-content .views-row,
#region-sidebar-second  .block-press-associated-content-block .views-row {
    padding:0 12px 12px;
}*/
.view-news-associated-content .views-row a, 
#region-sidebar-second  .block-press-associated-content-block .views-row {
    font-size:16px;
    line-height:.9em;
}
.view-news-associated-content .views-row .views-field-field-news-date {
    font-size:14px;
}
#region-sidebar-second  #block-views-sidebar-feature-block,
#region-sidebar-second  #block-views-sidebar-feature-block-first,
#region-sidebar-second  #block-views-sidebar-feature-block-third {
	padding-top:4px;
}
#region-sidebar-second  #block-views-sidebar-feature-3rd-block {
    padding-top:12px;
}
body.front div#zone-preface {
    display:inline;
}
body.front div#region-content {
    width:360px;
    width:auto;
}
body.delta-front_page_with_panels .region-postscript-first {
	margin-top: 12px;
	margin-left: 0;
	margin-right: 0;
	width: auto;
}
body.delta-front_page_with_panels .region-postscript-first .block-inner {
	width:auto;
}
div#zone-postscript {
	background-color:#fff;
} 
/*Branding Menu styles*/
#block-system-user-menu a:link,
#block-system-user-menu a:visited {
	color:#777;
	color:#A7A9AC;
	font-size:11px;
	text-decoration:none;
}
#block-system-user-menu ul li {
	display:inline;
}
#block-system-user-menu ul li.leaf  {
	border-right:1px solid #a7a9ac;
	padding-right:16px;
}
#block-system-user-menu ul li.leaf.last {
	border-right:none;
}
#main-menu a:link,
#main-menu a:visited {
	color:#777;
	text-decoration:none;
}
/*mobile styles: id's and classes to hide*/
div#zone-responsive-wrapper {
	display:block;
}
div#zone-responsive {
	background-color:#39275b;
	margin-top:0;
	display:block;
	height:auto;
    min-height:7em;
    position:relative;
}
div#zone-responsive p {
	margin:0;
}
#zone-preface .responsive-menus.responsified .responsive-menus-simple li a,
#zone-preface .responsive-menus.responsified .responsive-menus-simple li a:visited,
#zone-content .responsive-menus.responsified .responsive-menus-simple li a,
#zone-content .responsive-menus.responsified .responsive-menus-simple li a:visited,
#zone-postscript .responsive-menus.responsified .responsive-menus-simple li a,
#zone-postscript .responsive-menus.responsified .responsive-menus-simple li a:visited {
    color:#fff;
    font-weight:500;
}
div#block-superfish-1 {
	display:none;
}
div.block-multiblock-1 #views-exposed-form-search-api-block-view-page-1,
div#block-custom-search-blocks-2 {
    display:block;
    position:absolute;
    top:36px;
}
div.block-multiblock-1 #views-exposed-form-search-api-block-view-page-1 div.form-item,
div#block-custom-search-blocks-2 div.form-item {
	float:left;
	margin-bottom:2px;
}
div.block-multiblock-1 #views-exposed-form-search-api-block-view-page-1 .form-actions,
div#block-custom-search-blocks-2 .form-actions {
	float:left;
	width:40px;
	margin-bottom:0px;
}
#block-menu-block-9 {
        display:block;
}
div.responsive-menus div#rm-removed {
    margin-top:36px;
}
.responsive-menus.responsified span.toggler {
    width:4em;
    margin-top:4px;
    float:right;
}
/*Start responsive menu*/
/*.responsive-menus.responsified span.toggler {
    width:4em;
    position:absolute;
    right:0;
}
div.responsive-menus {
    position:absolute;
    left:0;
    top:44px;
}
/*End responsive menu*/
div#zone-responsive #block-block-11 img {
	vertical-align:top;
	margin-top:10px;
	float:left;
	width:300px;
	height:auto;
}
div#zone-responsive #block-block-11 img.coe-logo {
	margin-top:0;
	float:left;
	width:72px;
	height:auto;
}
.zone-user-show-hide {
	display:none;
}
.zone-branding-show-hide {
	display:none;
}
div#block-search-form {
	margin-top:4px;
	float:left;
}
#zone-content .region-content .field.field-name-field-image.field-type-image.field-label-hidden {
    padding:0;
    margin-bottom:18px;
}
/*Fixes for CSS conflict w/ mobile theme*/
.delta-calendar div#block-custom-search-blocks-2 {
    margin-top:14px;
}
.delta-calendar div#block-custom-search-blocks-2 div.form-item:nth-child(1) {
    position:static;
    float:left;
}
.delta-calendar div#block-custom-search-blocks-2 #edit-actions--2 {
    margin:0;
}
/*FRONT SIDEBAR: UPDATES BLOCK*/
.delta-front_page_with_panels #zone-postscript  .block-views-front-block li {
    font-weight:normal; 
    font-size:12px;
}
.delta-front_page_with_panels .block-views-front-block li a:link, 
.delta-front_page_with_panels .block-views-front-block li a:visited {
    font-size:14px;
    font-weight:700;
}
#region-sidebar-second  .block-views-front-block .item-list ul li span.date-display-single,
#region-sidebar-second  .block-views-front-block .item-list ul li span.date-display-start,
#region-sidebar-second  .block-views-front-block .item-list ul li span.date-display-end {
    font-size:.85em;
}
/*FRONT SIDEBAR: CALENDAR BLOCK*/
.delta-front_page_with_panels #zone-postscript  .region-postscript-second h2 {
	background-color: #a7a9ac;
	font-size:1.3em;
}
.delta-front_page_with_panels #zone-postscript  .block-front-calendar-block h2 {
	font-size:1.3em;
	font-weight:600;
	padding-left:0;
	background-color: #39275B;
}
/*FRONT PAGE PANELS ANIMATION STYLES*/
#block-block-6, #block-block-7, #block-block-9, #block-block-10 {
	width:300px;
	width:auto;
}
.fpp-subtitle{ font-size:1.2em; margin-top:-20px; color:#000; }
.fpp-subtitle a{ color:#F90; }
.fpp-port a, 
.fpp-port a:visited {
	color:#fff;
	text-shadow:0 1px 1px #000;
}
div.front-content .breadcrumb {
	display:hidden;
	height:0;
}
.node-type-cme h1#page-title {
	margin-top:20px;
}
.fpp-port a:hover {
	background-color:#f2f2f2;
	color:#336699 !important;
	font-size:2em;
	text-shadow:0 1px 1px #ccc;
}
.fpp-background{ background-color:rgba(220,178,28,0.6);opacity:1; width:auto;min-height:300px; margin-top:0px;}
.fpp-background h3{display:block;font-size:24px; color:#fff; text-align:left; margin-bottom:8px; padding:8px; }
.fpp-background p{font-size:16px; font-weight:600; color:#000; text-align:left; padding:4px 40px 0 12px; }
.fpp-background p:nth-child(2) {
    display:block;
    padding:8px 12px 0 12px;
}
.fpp-background a:link, 
.fpp-background a:visited {color:#fff;} 
{font-size:14px; color:#000; text-align:left; padding:4px 40px 0; }
.delta-front_page_with_panels #zone-content {
	background:#fff;
	display:none;
}
.delta-front_page_with_panels h1.block-title {
            display:none;
        }   
.delta-front_page_with_panels #region-postscript-first  h2 {
	background-color: #39275B;
	color:#fff;
}
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block {
	margin-top:20px;
    padding:20px;
    background-color: #39275B;
}
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block .views-row {
    padding-bottom:20px;
}
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block h2 {
    color:#fff;
    margin-bottom:12px;
}
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block .views-field-title a:link, 
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block .views-field-title a:visited  {
    color:#fff;
    font-weight:bold;
    font-size:18px;
    text-decoration:none;
}
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block a:hover {
    color:#ead689;
}
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block .views-field-field-room, 
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block .views-field-field-room a:link, 
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block .views-field-field-room a:visited {
    color:#ead689;
    text-decoration:none;
}
body.delta-front_page_with_panels div#zone-postscript  {
    background-color:#fff;
}
.delta-front_page_with_panels #region-postscript-second  .block-front-calendar-block .views-field-field-time { 
    color:#ead689;
    font-weight:bold;
}
body.delta-front_page_with_panels .region-postscript-first-inner {
    margin-left:0;
}
body.delta-front_page_with_panels .region-postscript-first .block-inner {
	height:auto;
}
#block-block-6, #block-block-7 , #block-block-9, #block-block-10 {
    min-height:240px;
	display:none;
}
/*mobile front page programs block*/
#block-block-145 {
	display:inline;
}
body.delta-front_page_with_panels #zone-postscript #block-block-145 h2 {
    background-color:#fff;
    margin-bottom:6px;
}
body.delta-front_page_with_panels #zone-postscript #block-block-145 a:link, 
body.delta-front_page_with_panels #zone-postscript #block-block-145  a:visited {
	color: #39275B;
}
#block-block-145 p {
	padding-left:12px;
}
#block-block-6 {
	float:left;
	background-image: url('../../../../default/files/images/front/UW_Ed_Lakeview-480.jpg');
	margin-bottom:12px;
	overflow:hidden;
	position:relative; 
	background-color: #39275B;
}
#block-block-7 {
	float:left;
	background-image: url('../../../../default/files/images/front/20130419_0133.jpg');
	margin-bottom:12px;
	margin-left:22px;
	margin-left:0;
	overflow:hidden;
	position:relative;
	background-color: #39275B;
}
#block-block-9 {
	float:left;
	background-image: url('../../../../default/files/images/front/20120808_117.jpg');
	background-repeat: no-repeat;
	margin-bottom:12px;
	margin-left:22px;
	margin-left:0;
	overflow:hidden;
	z-index:2;
	position:relative;
	background-color: #39275B;
}
#block-block-10 {
	float:left;
	background-image: url('../../../../default/files/images/front/20130418_0771.jpg');
	background-repeat: no-repeat;
	margin-bottom:12px;
	overflow:hidden;
	z-index:2;
	position:relative;
	background-color: #39275B;
}
/*END FRONT PANELS ANIMATION STYLES*/
/*hide larger screen front page panels*/
body.delta-front_page_with_panels .region-postscript-second {
    display:none;
}
body.delta-front_page_with_panels ol.flex-control-nav .front {
    display:none;
}
.delta-front_page_with_panels #zone-postscript  h2 {
	background-color: #39275B;
    letter-spacing:.025em;
	color:#fff;
    font-weight:400;
    font-size:.98em;
	font-size:1.6em;
    padding-left:12px;
}
/*End Flexslide Demo Upload styles */
/*Other Flexslide styles */
div.view-web-editing-tutorial .flex-control-nav {
    position:absolute;
    top:-21px;
}
div.view-web-editing-tutorial .field-slideshow-caption {
    width:90%;
    color:#fff;
    padding:18px;
    background-color:#999;
}
div.view-web-editing-tutorial .field-slideshow-caption-text {
    font-size:22px;
    font-weight:500;
    background-color:#999;
    line-height:2em;
}
div.view-web-editing-tutorial .field-slideshow-image {
    margin-bottom:46px;
}
/*News Page Styles*/
.view-news-teasers .views-row {
    width:380px;
}
.view-news-teasers .field-name-title h2,
.view-news-landing .field-name-title h2 {
    margin-bottom:0;
}
#zone-content .view-news-teasers .field-name-node-link a:link,
#zone-content .view-news-landing .field-name-node-link a:link {
    text-transform: lowercase;
    display: block;
    float: left;
    text-decoration: none;
    margin: 0px 0.5em 0.5em 0px;
    vertical-align: middle;
    border-radius: 11px;
    background: -moz-linear-gradient(center top , #FFF 0%, #DDD 100%) repeat scroll 0% 0% transparent;
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-color: #DDD #BBB #999;
    cursor: pointer;
    color: #333;
    font: bold 12px/1.2 Arial,sans-serif;
    outline: 0px none;
    overflow: visible;
    padding: 4px 10px 3px;
    text-shadow: 0px 1px 1px #FFF;
    width: auto;
}
.view-news-teasers .field-name-field-news-date,
.view-news-landing .field-name-field-news-date {
    margin-bottom:8px;
}
.view-news-teasers .item-list ul li,
.view-news-landing .item-list ul li {
    margin:0;
}
.view-news-teasers .field-name-field-news-taxonomy,
.view-news-landing .field-name-field-news-taxonomy {
   float:left;
   margin-top:12px;
   margin-bottom:12px;
   width:70%;
}   
#block-views-college-press-block-1 {
    padding:12px;
}
#block-views-college-press-block-1 div.views-row,
#block-views-jobs-block-1 div.views-row,
#block-views-news-block-1 div.views-row {
    padding-bottom:12px;
    margin-bottom:20px;
    border-bottom:1px solid #ccc;
    border-bottom-width:2px;
}
#block-views-news-block-1 span.date-display-single,
#block-views-news-block-1 .views-field-field-source {
    font-size:.8em;
}
#block-views-college-press-block-1 div.views-row p,
#block-views-news-block-1 div.views-row p {
    margin-bottom:8px;
}
.node-news-feature .field-name-field-image {
    float:right;
    margin-left:12px;
    margin-bottom:12px;
} 
.view-news-landing ul.news-feature {
    margin-left:0;
    padding-left:0;
}
ul.news-feature li {
    list-style-type:none;
    margin-bottom:20px;
}
ul.news-feature h2 {
    margin-bottom:12px;
}
ul.news-feature span.date-display-single {
    float:left;
    clear:both;
}
ul.news-feature .field-name-field-image {
    float:right;
}
ul.news-feature .field-name-field-news-date {
    float:left;
    width:70%;
    margin-bottom:8px;
}
.view-news-teasers .field-name-body,
ul.news-feature .field-name-body {
    float:left;
    width:70%;
}
.view-news-teasers .views-row {
    margin-bottom:22px;
}
.view-news-teasers .field-name-node-link {
    float:left;
    width:70%;
}
#region-content .view-news-teasers img {
    width:60%;
    height:60%;
    float:left;
}
ul.news-feature .field-name-node-link {
    float:left;
    width:70%;
}
ul.news-feature .field-name-field-research-interests {
    float:left;
    margin-left:140px;
}
ul.news-feature .field-name-field-research-interests a {
    text-decoration:underline;
}
ul.news-feature .node-links ul li a {
    float:left;
    margin-top:-24px;
}
/*End News Page Styles*/
/*SOCIAL MEDIA STYLES*/
div.easy_social_box {
    margin-bottom:22px;
}
.node-type-page div.easy_social_box,
.node-type-l4l div.easy_social_box {
    margin-top:8px;
    margin-bottom:4px;
}
div#block-twitter-block-1 {
    padding:0 0 8px 0;
}
#twitter-widget-0  {
    border-radius:0;
}
/*END SOCIAL MEDIA STYLES*/
/*PROFILE STYLES*/
div.profile {
	margin-top:1em;
}
div.profile h3 {
	display:block;
}
.field-name-profile2-title {
    font-size:1.4em;
    font-weight:500;
}
div.profile .notice {
	float:right;
	width:40%;
	padding:12px;
	margin-top:32px;
	background:#d3d3d3;
}
div.profile div.field:nth-child(1) {
	float:left;
	clear:both;
	padding-right:16px;
}
div.profile .profile2-staff div.field:nth-child(1) {
	float:none;
	clear:both;
	padding:0 0 2px 0;
}
div.profile .profile2-staff div.field:nth-child(3) {
	padding:0 0 2px 0;
}
div.profile .profile2-staff div.field:nth-child(4) {
	padding:0 0 2px 0;
}
div.profile .profile2-staff div.field:nth-child(5) {
	padding:0 0 2px 0;
}
div.profile .profile2-staff .field-name-field-email {
	padding:0 0 2px 6px;
}
#zone-content div.profile .profile2-staff div.field-name-field-profile-image img {
	padding:0 12px 12px 28px;
	float:right;
}
#zone-content div.profile div.field-name-field-profile-image img {
	padding-left:0;
	float:left;
}
#zone-content div.profile .profile2-staff div.field-name-field-biography p {
	margin-bottom:0;
}
#zone-content div.profile .profile2-staff div.field-name-field-biography h4 {
	margin:0;
	padding:12px 0 0 0;
}
#zone-content div.profile .profile2-staff div.field-name-field-biography h4 + p,
#zone-content div.profile .profile2-staff div.field-name-field-biography p + p{
	margin:0;
	padding:0;
}
#zone-content div.profile div.field-name-field-biography {
	margin-top:12px;
}
div.profile div.field-name-field-appointment {
	padding:20px 0 2px 6px;
	margin:0;
}
div.profile div.field:nth-child(3) {
	padding:0 0 2px 6px;
}
div.profile div.field:nth-child(4) {
	padding:0 0 2px 6px;
}
div.profile div.field:nth-child(5) {
	padding:12px 0 28px 6px;
}
div.field-name-field-research-interests .field-items .field-item {
	padding-bottom:2px;
}
div.field-name-field-cv {
	padding-top:12px;
	padding-left:0;
	clear:both;
}
div.field-name-field-research-centers {
	padding-top:12px;
	padding-left:0;
	clear:both;
}
div.field-name-field-faculty-program-area {
	padding-top:12px;
	padding-bottom:12px;
	clear:both;
}
/*END PROFILE STYLES*/
/*SIDEBAR BLOCKS*/
.block-research-sidebar-block {
    padding:12px 12px 12px 24px;
}
.block-research-sidebar-block h2 {
    padding:12px 12px 0 0;
}
.block-research-sidebar-block li.views-row {
    padding:6px;
}
#sidebar-second {
	margin-top:12px;
	background:#eacb61;
	background:#fff;
}
#region-sidebar-second .item-list ul {
    padding:0;
    margin:0;
}
#region-sidebar-second .item-list ul li {
    display:inline;
    width:220px;
    margin:0 0 16px 0;
    font-size:.9em;
    font-size:16px;
}
#region-sidebar-second p.field-content {
    line-height:1.2em;
    margin-bottom:8px;
}

/*div.view-research-and-teaching-assistantships .views-field-title {
    padding:0px 1em 1em 1.5em;
    font-size:.9em;
}*/
div.view-research-and-teaching-assistantships .views-field-field-deadline-date {
    padding:0px 1em 0 1.5em;
    font-size:.95em;
}
/*END SIDEBAR BLOCKS*/
/*SOCIAL MEDIA BLOCK*/
.block-59,
.block-114 {
    background-color:#a7a9ac;
    padding:16px;
    min-height:32px;  
}
.block-59 h2 {
    font-weight:500;
    padding-bottom:2px;
}
/*END SOCIAL MEDIA BLOCK*/
/*FOOTER STYLES + BLOCKS*/
div#zone-footer-wrapper {
	background-color:rgb(97, 105, 112);
	background-color:#000;
} 
div#zone-footer {
	padding-top:24px;
	min-height:20px;
} 
div#zone-footer a:link, 
div#zone-footer a:visited {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
div#zone-footer a:hover {
	color:rgb(20, 7, 0);
	color:#ccc;
	text-transform:uppercase;
}
div#zone-footer .menu-block-wrapper { 
    display:none;
}
#custom-search-blocks-form-3 .form-item{
    padding-bottom:12px;
}
#custom-search-blocks-form-3 .form-item{
    float:left;
    margin-right:12px;
}
#custom-search-blocks-form-3 .form-actions {
    float:left;
}
/*footer contact block*/
.block-24  li {
    display:inline;
}
.block-24  p {
    text-align:center;
    margin:0;
}
.block-24  img {
    padding:18px 8px 8px;
}
.block-60   {
    display:none;
}
.block-128  {
    display:block;
    padding:20px 20px 0px;
}
.block-128 a:link,
.block-128 a:visited {
    font-size:1.4em;
    text-decoration:underline;
}
.block-128 p {
	color:rgb(97, 105, 112);
    color:#fff;
    font-size:.85em;
    text-transform:uppercase;
    text-align:center;
    padding:0px;
    margin:0px;
}
/*jquery accordion styles*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background:#fff;
  border:none;
}
.jquery-ui-filter-container .jquery-ui-filter-accordion-container .ui-accordion-content .ui-helper-reset .ui-widget-content .ui-corner-bottom {
  background:#fff;
  border:none;
}
.jquery-ui-filter-header  {
  border:none;
}
.jquery-ui-filter-header a {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:1em;
}
.ui-accordion .ui-accordion-content p {
    font-size:.9em;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom:10px;
}
/*Accordion styles*/
div.jquery-ui-filter-container ol li {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:14px;
    margin-bottom:6px;
}

.jquery-ui-filter-container {
  border:none;
}
.jquery-ui-filter-container p {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.accordion-content-1 ul.menu li a:link,
.accordion-content-1 ul.menu li a:visited,
.accordion-content-1 ul.menu li a:hover {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
div.accordion-p-height p {
    font-size:.8em;
    margin:0;
    margin-bottom:0;
    padding:0;
}
/*Table of Content Styles*/
div.toc {
    float: right;
    width: 30%;
    background: #eee;
    font-size: 0.9em;
    padding: 1em 2em;
    margin: 0 0 0.5em 1.5em;
}
div.toc-title {
    text-align:left;
    margin-bottom:12px;
}
div.toc-list ul {
    padding:0;
}
div.toc-list li {
    font-size:.95em;
}
/*Common Content Styles*/
div.content table {
	width:100%;
	font-size:.95em;
}
div.content table td {
	display: table-cell;
	vertical-align: top; 
}
div.content table th {
	font-weight:bold;
}
/*Calendar Styles*/
div#block-views-upcoming-college-events-block {
        width:280px;
}
div.view-all-college-events,
div.view-upcoming-college-events {
	background:#f3f4f4;
}
div.view-all-college-events h3,
div.view-upcoming-college-events h3 {
	padding:8px;
	color:#fff;
    font-weight:normal;
	background-color:#39275b;
}
div.view-all-college-events .views-row,
div.view-upcoming-college-events .views-row {
	border-bottom:1px solid #b9b6a9;
	padding-bottom:12px;
	margin-bottom:12px;
	padding-left:12px;
}
#region-sidebar-second .views-field-field-time-1 {
    font-size:14px;
    font-weight:500;
}
div.view-all-college-events .views-row .views-field-field-time-1,
div.view-upcoming-college-events .views-row .views-field-field-time-1 {
    font-size:.8em;
    color:#666;
    font-weight:bold;
}
div.view-all-college-events .views-row .views-field-field-time-2,
div.view-upcoming-college-events .views-row .views-field-field-time-2 {
    font-size:.9em;
}
div.view-all-college-events .views-row .views-field-title a:link, 
div.view-upcoming-college-events .views-row .views-field-title a:visited,
div.view-all-college-events .views-row .views-field-title a:link, 
div.view-upcoming-college-events .views-row .views-field-title a:visited { 
	color:#39275b;
    text-decoration:none;
    padding-bottom:8px;
}
div.view-all-college-events .views-row .views-field-title a:hover,
div.view-upcoming-college-events .views-row .views-field-title a:hover {
	color:#b9b6a9;
    text-decoration:underline;
    padding-bottom:8px;
}
/*Landing Page Styles*/
body.delta-landing_page #section-content h2 {
    font-size:1em;
    }
body.delta-landing_page #section-content p {
    font-size:.7em;
    }
body.delta-landing_page #zone-content a:link, 
body.delta-landing_page #zone-preface a:link, 
body.delta-landing_page #zone-postscript a:link, 
body.delta-landing_page #zone-content a:visited, 
body.delta-landing_page #zone-preface a:visited, 
body.delta-landing_page #zone-postscript a:link { 
    font-size:1em;
    color:#3a3433;
    }
body.delta-landing_page .region-inner, 
body.delta-admissions .region-inner { 
	overflow:hidden, 
}
body.delta-admissions div#zone-preface #region-preface-first .region-inner h1, 
body.delta-landing_page div#zone-preface #region-preface-first  .region-inner h1{ 
    color:#fff;
    font-size:2.5em;
    letter-spacing:2px;
    font-weight:normal;
    padding-left:30px;
    padding-top:30px;
    margin-left:14px;
    margin-right:14px;
    margin-bottom:0;
    background-color:#e1b40a;
}
body.delta-admissions div#zone-preface #region-preface-first .region-inner, 
body.delta-landing_page div#zone-preface #region-preface-first  .region-inner{ 
    min-height:100px;;
    background-color:#e1b40a;
    margin:12px 0;
}
.delta-front_page_with_panels #zone-preface {
	background:#fff;
}
body.delta-landing_page #zone-content .region-panel-f4-inner p a:link, 
body.delta-landing_page #zone-content .region-panel-f4-inner p a:visited, 
body.delta-admissions #zone-content .region-panel-f4-inner p a:link, 
body.delta-admissions #zone-content .region-panel-f4-inner p a:visited { 
    color:#e1b40a;
}
body.delta-landing_page #zone-content a:link, 
body.delta-landing_page #zone-preface a:link, 
body.delta-landing_page #zone-postscript a:link, 
body.delta-landing_page #zone-content a:visited, 
body.delta-landing_page #zone-preface a:visited, 
body.delta-landing_page #zone-postscript a:link { 
    font-size:1em;
    color:#3a3433;
    }
body.delta-landing_page div#zone-preface .region-inner, body.delta-landing_page div#zone-content .region-inner, body.delta-landing_page div#zone-postscript .region-inner {
    height:auto; 
}
body.delta-landing_page #zone-preface p, 
body.delta-admissions #zone-preface p, 
body.delta-landing_page #zone-content p, 
body.delta-admissions #zone-content p, 
body.delta-landing_page #zone-postscript p, 
body.delta-admissions #zone-postscript p {
    font-size:1em;
    margin-left:12px;
    margin-bottom:2px;
    }
body.delta-admissions #zone-content .region-panel-f4 .region-inner p:nth-child(2), 
body.delta-admissions #zone-content .region-panel-f4  .region-inner p {
    padding-left:12px;
    padding-right:12px;
}
body.delta-landing_page #zone-preface p:nth-child(1), 
body.delta-landing_page #zone-preface p:nth-child(1), 
body.delta-landing_page #zone-content p:nth-child(1), 
body.delta-landing_page #zone-postscript p:nth-child(1) { 
    font-size:1em;
    padding-left:0;
    margin-bottom:2px;
    }
body.delta-admissions div#zone-preface .region-inner, body.delta-admissions div#zone-content .region-inner, body.delta-admissions div#zone-postscript .region-inner {
    height:auto; 
}
body.delta-admissions div#zone-preface #region-content {
    min-height:50px;
    padding:0;
}
body.delta-admissions div#zone-preface #region-content h1.title {
    color:#fff;
    font-size:3.5em;
    font-weight:normal;
    padding-left:30px;
    padding-top:30px;
    margin-left:14px;
    margin-right:14px;
    background-color:#e1b40a;
}
body.delta-landing_page #section-content h2 a:link, 
body.delta-landing_page #section-content h2 a:visited, 
body.delta-admissions #section-content h2 a:link, 
body.delta-admissions #section-content h2 a:visited {
    color:#fff;
    font-weight:300;
    text-decoration:none;
    margin:0;
}
body.delta-landing_page #section-content .views-field-title a:link, 
body.delta-landing_page #section-content .views-field-title a:visited, 
body.delta-admissions #section-content .views-field-title a:link, 
body.delta-admissions #section-content .views-field-title a:visited {
    color:#fff;
    font-weight:normal;
    text-decoration:none;
}
body.delta-landing_page #section-content .views-field-title a:hover, 
body.delta-landing_page #section-content h2 a:hover,
body.delta-admissions #section-content .views-field-title a:hover, 
body.delta-admissions #section-content h2 a:hover {
    color:#000;
}
.delta-landing_page #zone-postscript .item-list ul li, 
.delta-admissions #zone-postscript .item-list ul li {
    margin-left:12px;
}
body.delta-landing_page #section-content h2, 
body.delta-admissions #section-content h2 {
    color:#fff;
    font-size:1em;
    font-weight:normal;
    text-transform:uppercase;
    text-decoration:none;
    padding:20px 12px 0 0;
    margin:0;
}
body.delta-admissions .region-panel-f1-inner, 
body.delta-admissions .region-panel-f2-inner, 
body.delta-admissions .region-panel-f3-inner, 
body.delta-admissions .region-panel-f4-inner, 
body.delta-admissions .region-panel-f5-inner, 
body.delta-admissions .region-panel-f6-inner, 
body.delta-admissions .region-postscript-first-inner, 
body.delta-admissions .region-postscript-second-inner, 
body.delta-admissions .region-postscript-third-inner, 
body.delta-admissions .region-postscript-fourth-inner, 
body.delta-admissions .region-postscript-fifth-inner, 
body.delta-admissions .region-postscript-sixth-inner {
    margin-left: 0px;
    margin-right: 0px;
}
body.delta-admissions .region-panel-f1-inner, 
body.delta-admissions .region-panel-f2-inner, 
body.delta-admissions .region-panel-f4-inner, 
body.delta-admissions .region-panel-f5-inner, 
body.delta-admissions .region-postscript-first-inner, 
body.delta-admissions .region-postscript-second-inner, 
body.delta-admissions .region-postscript-fourth-inner, 
body.delta-admissions .region-postscript-fifth-inner { 
    margin-bottom: 6px;
}
body.delta-landing_page .region-panel-f1-inner, 
body.delta-landing_page .region-panel-f2-inner, 
body.delta-landing_page .region-panel-f3-inner, 
body.delta-landing_page .region-panel-f4-inner, 
body.delta-landing_page .region-panel-f5-inner, 
body.delta-landing_page .region-panel-f6-inner, 
body.delta-landing_page .region-postscript-first-inner, 
body.delta-landing_page .region-postscript-second-inner, 
body.delta-landing_page .region-postscript-third-inner, 
body.delta-landing_page .region-postscript-fourth-inner, 
body.delta-landing_page .region-postscript-fifth-inner, 
body.delta-landing_page .region-postscript-sixth-inner {
    margin-left: 0px;
    margin-right: 0px;
}
body.delta-landing_page .region-panel-f1-inner, 
body.delta-landing_page .region-panel-f2-inner, 
body.delta-landing_page .region-panel-f4-inner, 
body.delta-landing_page .region-panel-f5-inner, 
body.delta-landing_page .region-postscript-first-inner, 
body.delta-landing_page .region-postscript-second-inner, 
body.delta-landing_page .region-postscript-fourth-inner, 
body.delta-landing_page .region-postscript-fifth-inner { 
    margin-bottom: 6px;
}
body.delta-landing_page .region-inner .view-sidebar-events, 
body.delta-admissions .region-inner  .view-sidebar-events,
body.delta-landing_page .region-inner  .view-landing-page-events,
body.delta-landing_page .region-inner .view-sidebar-deadlines, 
body.delta-admissions .region-inner  .view-sidebar-deadlines {
	margin-left:24px; 
	margin-right:24px; 
}
body.delta-landing_page #region-postscript-third a:link, 
body.delta-landing_page #region-postscript-third a:visited,                            
body.delta-admissions #region-postscript-third  a:link, 
body.delta-admissions #region-postscript-third  a:visited {                            
        color:#fff;                                                                                     
}
/*use for non-list format publication pages*/
#pubs p {
    margin-left: 2em;  
    text-indent: -2em 
}
/*Fac-Staff Directory*/
#block-quicktabs-directories {
    width:100%;
}
#block-quicktabs-directories .block-title {
    display:none;
}
ul.quicktabs-tabs {
    background-color:#39275b;
    padding:8px;
}
#zone-content ul.quicktabs-tabs li a:link, 
#zone-content ul.quicktabs-tabs li a:visited {
    text-decoration:underline;
    font-size:1.1em;
    color:#fff;
}
#zone-content ul.quicktabs-tabs li.active a:link, 
#zone-content ul.quicktabs-tabs li.active a:visited {
    text-decoration:none;
}
body.delta-admissions div#zone-content .region-panel-f6-inner {
    background-color: #81a230;
}
/* SPECIFIC BLOCK STYLES */
.block-block-16, 
.block-block-22, 
.block-block-38, 
.block-block-102 {
	overflow:hidden
}
.context-campaign-2014 div#region-content {
    margin-left:0;
    padding-left:4px;
}
.context-degrees div#region-content {
    width:300px;
}
/*National Board page/
#region-sidebar-second #block-block-147 {
    padding:12px 24px;
}*/
#block-views-teacher-programs-events-block .views-row { 
    margin-left:24px;
}
/*END SPECIFIC BLOCK STYLES */
/*OMRR Page*/
body.page-node-9755 div#zone-content #region-content {
    width:320px;
}
body.page-node-9755 div#zone-content .region-sidebar-second {
    background-color:#81a230;
	color:#fff;
    font-size:14px;
    margin-bottom:20px;
    overflow:hidden;
} 
body.page-node-9755 div#zone-content #region-content .block-omrr-slider-block-1 {
    display:none;
}
body.page-node-9755 div#zone-content .region-sidebar-second .views-field {
    float:left;
}
body.page-node-9755 div#zone-postscript {
	background-color:#e1b40a;
    color#fff;
    margin-bottom:8px;
    clear:both;
}
body.page-node-9755 div#zone-postscript .flexslider {
	background-color:#e1b40a;
}
body.page-node-9755 div#zone-postscript h3 {
    color:#fff;
    font-size:1.6em;
    font-weight:normal;
}
#flexslider-1 img {
    width:768px;
    height:500px;
}
body.page-node-9755 div#zone-postscript .region-postscript-first-inner,
body.page-node-9755 div#zone-postscript .region-postscript-second-inner,
body.page-node-9755 div#zone-postscript .region-postscript-third-inner {
    padding:24px 12px;
}
body.delta-admissions #zone-preface .region-preface-first-inner, 
body.delta-landing_page #zone-preface .region-preface-first-inner, 
body.delta-admissions #zone-content .region-content-first-inner, 
body.delta-landing_page #zone-content .region-content-first-inner, 
body.delta-admissions #zone-postscript .region-postscript-first-inner, 
body.delta-landing_page #zone-postscript .region-postscript-first-inner { 
    margin-left:0;
    margin-right:0;
}
body.page-node-8354 div#zone-postscript .region-postscript-first-inner,
body.page-node-5492 div#zone-postscript .region-postscript-second-inner,
body.page-node-5492 div#zone-postscript .region-postscript-third-inner {
    display:none;
}
body.page-node-7758 div#zone-content .region-panel-f6-inner,
body.page-node-7758 div#zone-postscript .region-postscript-first-inner,
body.page-node-7758 div#zone-postscript .region-postscript-second-inner {
    display:none;
}
body.page-node-10458 div#zone-content img {
    float:left;
    clear:both;
    }
body.page-node-10458 div#zone-content h3,
body.page-node-10458 div#zone-content p {
    float:left;
    clear:both;
    }
div.block-omrr-slider-block-1 {
    min-height:504px;
}
div.omrr-recruit {
	background-color:#EFEFEA;
    width:45%;
    float:left;
    padding:1%;
    min-height:480px;
}
div.omrr-retention { 
	background-color:#EFEFEA;
    margin-left:5%;
    float:left;
    width:45%;
    padding:1%;
    min-height:480px;
}
#region-sidebar-second .view-omrr-ambassadors-flexslider .flex-viewport {
    height:650px !important;
}
#region-sidebar-second .view-omrr-ambassadors-flexslider a.flex-prev {
    color:#000;
}
#region-sidebar-second .view-omrr-ambassadors-flexslider a.flex-next {
    color:#000;
}
#region-sidebar-second .view-omrr-ambassadors-flexslider img, 
#region-sidebar-second .view-omrr_ambassadors img {
	width:100px;
	height:100px;
} 
/*OMRR sidebar*/
.block-block-133, 
.block-block-134,
.block-block-135, 
.block-block-136 { 
    float:left;
    border:1px solid #ccc;
    border:none;
    margin-right:0;
}
.block-block-130 { 
    border-bottom:1px solid #fff;
}
.block-block-135 { 
    clear:both;
}
.block-block-133, 
.block-block-135, 
.block-block-136, 
.block-block-134 {
    width:49%;
    margin-bottom:12px;
}
.block-block-134, 
.block-block-133 { 
    border:1px solid #ccc;
}
.block-block-134, 
.block-block-136 { 
    margin-left:12px;
}
.block-block-143 {
    margin-left:12px;
} 
.block-block-143 h2 {
    font:inherit;
}
.block-block-143 p {
    font-size:12px;
}
#region-sidebar-second .block-views-donor-block h2.block-title {
    color:#fff;
}
.block-views-donor-block {
    float:left;
    overflow:hidden;
    width:200px;
    margin-left:40px;
}
.views-ticker-title {
    height:auto;
    padding-bottom:12px;
}
#region-sidebar-second .view-feature-teaser-list img {
    width:110px;
    height:auto;
    float:right;
    padding:12px 0 8px 0;
}
#region-sidebar-first .view-feature-teaser-list-sidebar {
    float:left;
    margin-bottom:16px;
    clear:both;
}
#region-sidebar-first .view-feature-teaser-list img {
    width:110px;
    height:auto;
    float:left;
    padding:0 8px 8px 0;
}
/* SPECIFIC PAGE VIEW STYLES */
div.view-video-gallery-test table {
    border:none;
}
div.view-video-gallery-test .views-field-field-video-embedded {
    margin-bottom:20px;
}
div.view-video-gallery-test .views-field-title {
    margin-bottom:8px;
}
div.view-video-gallery-test .masonry-item  {
    margin:2px;
    width:240px;
}
div.view-video-gallery-test .masonry-item img {
    width:240px;
}
div.view-video-gallery-taxonomy .views-row  {
    width:250px;
    float:left;
    margin:2px 36px 12px 0;
}
div.view-video-gallery-taxonomy .views-row  img {
    width:250px;
    float:left;
}
div.view-video-gallery-taxonomy .views-row.views-row-3,
div.view-video-gallery-taxonomy .views-row.views-row-6 {
    margin-bottom:160px;
    }
div.view-video-gallery-taxonomy .masonry-item img {
    width:250px;
    float:left;
}
div.view-video-gallery-taxonomy .masonry-item  {
    margin:2px 36px 12px 0;
    width:250px;
}
div.view-video-gallery-taxonomy .masonry-item img {
    width:250px;
}
#region-content .node-student-ambassador img {
    padding:8px 0 8px 16px;
}
#region-content div.view-student-ambassador-masonry .masonry-item {
    background-color:#efefea;
    width:auto%;
    margin-bottom:20px;
}
#region-content div.view-student-ambassador-masonry .masonry-item img {
    width:auto;
    float:none;
    padding:0;
    margin-bottom:8px;
}
#region-content div.view-student-ambassador-masonry .views-field-field-ambassador-last-name {
    background-color:#D47844;
    color:#fff;
}
#region-content div.view-student-ambassador-masonry .views-field-field-ambassador-last-name h3 {
    padding:8px 4px 4px 8px;
}
#region-content div.view-student-ambassador-masonry .views-field-field-position {
    padding: 8px 4px;
    padding:8px 4px 4px 8px;
    font-weight:600;
}
#region-content div.view-student-ambassador-masonry .views-field-body {
    padding:8px;
}
#region-content div.view-student-ambassador-masonry .masonry-item a.views-more-link {
    font-size:.9em;
}
.masonry-item  {
    margin:2px;
    width:180px;
}
.masonry-item img {
    width:200px;
}
div#aba_main {
    background-color:#39275b;
    padding:6px 0 0 6px;
    margin-bottom:18px;
}
div#aba_main h2 {
    padding:0 0 6px 0;
}
div#aba_main a:link,
div#aba_main a:visited {
    color:#fff;
    font-size:.85em;
}
/*BLOCK SPECIFIC STYLES*/
#block-block-129 {
    text-align:right;
    padding:12px;
    margin-bottom:10px;
    background-color:#D47844;
}  
#block-block-129 h2 {
    font-size:2em;
    color:#fff;
    margin-bottom:0;
}
#block-block-129 p {
    color:#fff;
}
#block-block-131 {
    text-align:right;
    padding:12px;
    margin-bottom:10px;
    background-color:#D47844;
}
#block-block-131 h2 {
    font-size:2em;
    color:#fff;
    margin-bottom:0;
}
#block-block-131 p {
    color:#fff;
}
#block-block-132, 
#block-block-138 {
    width:44%;
    float:left;
    border:1px solid #ccc;
    padding:4px 14px;
    margin-bottom:12px;
    min-height:450px;
}
#block-block-138 ul, 
#block-block-139 ul, 
#block-block-141 ul {
    padding-left:0;
}
#block-block-138, 
#block-block-139, 
#block-block-141 {
    margin-left:8%;
}
#block-block-139 { 
    font-size:1em;
    color:#000;
}
#block-block-139, 
#block-block-141 {
    color:#000;
}
#block-block-139 h3, 
#block-block-141 h3 {
    color:#452B85;
    color:#000;
    margin-bottom:2px;
}
#block-block-141 h3 {
    margin-left:12px;
    margin-left:0;
}
#block-block-141 h4 {
    font-weight:500;
    margin-left:12px;
    margin-left:0;
    margin-bottom:2px;
}
#block-block-141 h4 + p {
    margin-bottom:2px;
    padding-bottom:2px;
}
#block-block-139 ul li, 
#block-block-141 ul li {
    list-style:none;
}
#block-block-137  {
	background-color:#e1b40a;
    padding:20px;
    margin-bottom:20px;
}
#block-block-137  h2 {
    color:#fff;
    font-weight:400;
    font-size:2em;
}
#block-block-137  p {
    color:#333;
    font-size:1.2em;
}
/*CME Content Type Specific Styles*/
div.cme_pubs {
    clear:both;
    margin-top:18px;
}
.node-type-cme .section-content img {
    float:left;
    padding:6px 8px 6px 0;
}
#cme_pub_index img {
    border:0px;        
    width:116px;
    height:169px;
}
#cme_pub_index ul li {
    float:left;
    list-style:none;
    padding-left:20px;
}
#cme_pubs .caption {
    margin-left:8px;
}
/*EPSC Content Type Specific Styles*/
div.content .view-epsc-profiles table {
    border:none;
}
/*Job Posting Content Type Styles*/
.node-job-posting .field {
    margin-bottom:12px;
}
.node-job-posting .field-label {
    width:30%;
}
.node-job-posting .field-item {
    float:left;
}
.node-job-posting .field-item span.date-display-single {
}
.node-deadline .field {
    margin-bottom:12px;
}
/*Methods Courses*/
div.view-methods-courses-draggable caption {
    background-color: rgb(57, 39, 91);
    color:#fff;
    padding:8px;
    text-align:left;
    font-size:1.1em;
    font-weight:500;
}
div.view-methods-courses td.views-field-field-tier {
    width:10%;
}
div.view-methods-courses td.views-field-field-tier {
        width:10%;
}
div.view-methods-courses-draggable td.views-field-title {
        width:50%;
}
/*Research Areas View*/
div.view-research-areas table {
        border:none;
}
#region-content .views-field-field-profile-image img {
            float:none;
}
div.view-research-areas td {
        vertical-align:text-top;
}
div.view-research-areas .views-field-field-profile-image img {
        vertical-align:top;
        float:left;
}
#zone-content .region-content .view-research-areas img {
        float:left;
}
#zone-content .region-content .view-research-areas ul li {
        margin-left:0;
}
#zone-content .region-content .views-field-url {
        clear:both;
}
div.view-research-areas,
div.view-research-areas p {
        font-size:14px;
        font-weight:500;
}
div.view-research-areas .views-field-field-user-email {
        padding:0 0 8px;
        font-size:14px;
}
div.view-research-areas .views-field-field-appointment {
        font-size:14px;
}
div.view-research-areas .views-field-field-biography p {
        font-size:13px;
        margin-bottom:0;
}
div.view-research-areas .views-field-field-faculty-program-area {
        margin-top:12px;
}
div.view-research-areas .views-field-url {
        font-size:14px;
        font-weight:500;
        padding:6px 0 0;
}
div.view-research-areas .views-field-field-faculty-program-area {
        text-transform:capitalize;
        padding-bottom:44px;
}
.view-research-areas .views-field-field-faculty-program-area ul {
        margin-top:6px;
}
div.view-research-areas .views-field-field-faculty-program-area li {
        padding-bottom:2px;
}
div.view-research-that-matters table {
        border:none;
}
div.view-research-that-matters tr:hover td {
    background:none;
}
div.view-research-that-matters table {
    width:1132px;
}
div.view-research-that-matters td {
    padding:0 18px 8px 0;
    width:340px;
}
div.view-research-that-matters td img {
    margin-bottom:24px;
}
div.view-research-that-matters .views-field-field-year {
    font-weight:500;
    font-size:1.8em;
}
div.view-research-that-matters .views-field-field-title {
    float:left;
    clear:both;
}
#region-content div.view-research-that-matters h3 {
    font-weight:500;
    font-size:1.8em;
}
div.delta-one-column #region-content {
        width:500px;
}
div.delta-one-column #region-content ul {
}
div.view-research-that-matters-mobile .item-list ul li {
    width:270px;
    float:left;
    display:inline;
    margin-left:0;
    margin-right:24px;
}
div#node-page-9744 ul li {
    width:270px;
    float:left;
    display:inline;
    margin-left:0;
    margin-right:24px;
    margin:0 48px 36px 0;
    border-bottom:1px solid #ccc;
    min-height:220px;
}
#aaqform {
}
button, input[type="reset"], input[type="submit"], input[type="button"] {
border-radius: 0;
    border-width: 0;
    margin-left:12px;
    margin-top:0px;
    margin-bottom:0px;
    padding:2px 8px;
    background-color:#fff;
    font-family:inherit;
}
.node-research-area .field-name-field-research-area {
    font-size:2em;
}
li.pager-previous a:link {
    width:75px;
}
/*Search Results*/
#views-exposed-form-search-api-block-view-page-1 {
    float:right;
    margin-top:24px;
}
#views-exposed-form-search-api-block-view-page-1 .views-exposed-form {
    margin-right:-48px;
}
.view-search-api-block-view .views-row {
    border-bottom:solid 1px #ccc;
}   
div.view-search-api-block-view .views-row h2 {
    margin-bottom:8px;
}
div.view-search-api-block-view .views-row .node-news-feature .field-name-field-image img { 
    padding:8px 12px 6px 0;
}
div.view-search-api-block-view .views-row .node-news-feature .field-name-field-image {
    float:left;
    margin-left:0;
}
#region-content div.view-search-api-block-view img {
    float:left;
    padding:8px 12px 6px 0;
}
div.view-search-api-block-view .views-row .field-name-post-date,
div.view-search-api-block-view .views-row .field-name-field-news-date {
    text-align:right;
    font-size:.9em;
    font-style:italic;
}
#views-exposed-form-search-api-block-view-page-1 .views-exposed-form .views-exposed-widget .submit-button {
}
#views-exposed-form-search-api-block-view-page-1 .views-exposed-form .views-exposed-widget .form-submit {
    float: left;
    width: 20px;
    height: 30px;
    margin: 0;
    padding: 0;
    border: 0;
    background: transparent url('../images/MagnifyingGlass_sm.png') no-repeat center top;
    text-indent: -1000em;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
}
#views-exposed-form-search-api-block-view-page-1 input {
    width:140px;
    float:left;
    border:none;
    background-color: #404040;
    background-color: #404040;
    color: #fff;
    border: 1px solid #444;
}
#views-exposed-form-search-api-block-view-page-1 .form-item input.error, .form-item textarea.error, .form-item select.error {
    border:1px #ccc;
}
#region-content span.ri-inner-first{
    vertical-align:top;
    float:left;
    padding-left:80px;
    width:340px;
    border-left:none;
}
#region-content span.ri-inner {
    vertical-align:top;
    text-align:center;
    float:left;
    width:340px;
    border-left:solid 1px #ccc;
}
#region-content div.research-icons img {
    float:none;
    padding-right:12px;
    margin-bottom:-12px;
    display:inline;
}
div#node-page-9874 #region-content table {
    border:0;
}
/*tmp*/
.flexslider {
    margin:0;
}
