﻿
@import url('faculty-and-print.css');

/*************************************************

Site Base

**************************************************/

.content-wrap { /*body*/
   line-height: 1.5;
   font-size: 12px;
   font-family: Verdana,Arial,sans-serif;
   color:#373737;
}
a:link,.ms-WPBody a:link { 
  color: #0d667f; 
}

.content a{
	color: #a41034;
}
.content h1, .right-column h1, .single-column h1 {
    font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
    font-size: 24px;
    color: black;
    margin: 0 0 .75em 0;
    line-height: 1;
    font-weight: normal !important;
}
.single-column h1, .right-column h1 {
    font-size: 32px;
}
.content h2 {
    font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
    font-size: 20px;
    color: black;
	margin:.75em 0;
    line-height: 1;
    font-weight: normal;
}

.content h2.level-2 a{
	color: #000;
}
.content-wrap h3 {
    font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
    font-size: 18px;
    color: black;  
	margin:.75em 0;
    line-height: 1;
    font-weight: normal;
}

.content-wrap h3.precedes-table{
	margin-top: 30px;
	margin-bottom: 0;
}

.content-wrap h4 {
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 14px;
	margin:.75em 0;
    line-height: 1;
    font-weight: bold;
}

.content-wrap h5,.content-wrap h6 {
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 13px;
	margin:.75em 0;
	text-transform: uppercase;
    line-height: 1.3;
    font-weight: normal;
    color: #888;
}

.unit-layout h6{
	text-transform: none;
	border-top: 1px solid #F5804A !important;
	color: #F5804A;
	font-weight: bold;
	padding: 10px 0 0 0;
}

.unit-layout div div div h6{ /* Hide titles in Curriculum include */
    display: none;
}

ol,ul,dl {
	margin: 1em 1em 1em 2em;
}
dl dd {
	margin-left:1em;
}
p {
	margin-bottom:1em;
}
blockquote {
	margin:1em;
}

a.pdf,a.ext {
   background: none;
   padding: 0;
}

.xslq-debug {
   padding-bottom:3em;
}

/*************************************************

Grids

**************************************************/

.content-wrap {
    width: 960px;
    margin: 0 auto;
    clear: left;
    min-height: 450px;
    height:auto !important;
    height:450px;
}

/*** Single Column ***/ 
   
.single-column .subnav {
   display: none;
}

.single-column .content {
   float: left;
   padding: 0;
   width: 960px;
}

.single-column .sidebar {
   display: none;
}

.single-column .content .inner{
   padding-bottom: 4em;
}

/*** Three Coloumn ***/

.three-column {
  xmargin-top: 18px;
}

.three-column .subnav {
   float: left;
   padding: 0;
   width: 197px;
}

.three-column .content {
   float:left;
   padding: 0;
   width: 523px;
}

.three-column .content-header {
   float: left;
   width: 710px;
   background-color: white;
   margin-left: 45px;
}

.three-column .content .inner {
   padding-left: 45px;
}

.three-column .sidebar {
   float: right;
   padding: 0;
   width: 240px;
}

.three-column .sidebar .inner {
   padding-left: 20px;
}


.content-wrap.three-column  {
   background: transparent url('../images/site/vertical-line.gif') 740px 0 repeat-y;
}
.content-wrap.three-column > .inner {
   background: transparent url('../images/site/vertical-line.gif') 220px 0 repeat-y;
}

/*
.three-column .content.expanded {
	width: 760px;
}
*/






/*** Right-Column ***/


.right-column .subnav {
   display: none;
}

.right-column .content {
   float:left;
   min-height: 400px;
   xpadding: 0;
   width: 720px;
}

.right-column .content .inner {
   padding-bottom: 20px;
}

.right-column .sidebar {
   float: right;
   min-height: 400px; 
   padding: 0;
   width: 240px;
}
.right-column .content-header {background-color: white;}

.content-wrap.right-column  {
   background: transparent url('../images/site/vertical-line.gif') 740px 0 repeat-y;
   xmargin-top: 20px;
}

.right-column .sidebar .inner {
   padding-left: 20px;
}

.content-wrap.one-column {
   xmargin-top: 20px;
}

/*************************************************

SharePoint

**************************************************/

#EditModeArea {
   clear: both;
   padding: 2em;
   background-color: #eee;
   margin: 5em 0;
}

#EditModeArea .wrap {
   margin: 0 auto;
   width: 980px;
}

#EditModeArea .ms-formfieldlabel {
   font-size: 8pt;
}


/*************************************************

Header

**************************************************/

#header #nav #research, 
#header #nav #featured-topics, 
#header #nav #academic-units {
    xbackground: url('../images/site/top-nav-down-arrow.gif') no-repeat 100% 2px;
    xpadding-right: 13px;
}
#header h1 {
    background:url("../images/site/research.png") no-repeat 0 11px;
}

#supernav .main-sites ul li.nav-research a {
background: url(http://www.hbs.edu/shared/images/framework/2.0/main-sites-on.png) repeat-x 0% 0%;
}

/*************************************************

Content

**************************************************/


.content-wrap {
   margin-bottom: 150px;
}

.one-column-layout .content h1 {
   margin-top: 1em;
}

.right-column .sidebar .first.padded h3 {
    padding-top: 24px;
}

.content-wrap p.more {
   text-transform: uppercase;
   font-weight: bold;
   margin-top: 1em;
   font-size: 11px;
}

.content-footer {
   clear: both;
   background-color: white;
}
.content-wrap h1 a {
  font-weight: normal;
  margin: 4px;
}
.content-wrap h1 a.active {
  color: #605E1E;
  font-weight: normal;
}
.content-wrap .back-to-top {
  text-transform: uppercase;
  xfont-weight: bold;
  font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
  text-align: right;
  border-bottom: 2px solid #AFE5EF;
  padding-bottom: 4px;
}

.content-wrap .more-bar {
    background-color: #C6EEF6;
    font-size: 11px;
    margin-top: 1em;
    padding: 2px 0;

    text-transform: uppercase;
}

.content-wrap .more-bar a {
    background: transparent url('../images/site/plus_blue.png') 5px 2px no-repeat;
    padding-left: 19px;
}

.content-wrap .more-bar a.less {
    background-image: url('../images/site/minus_blue.png');
}

.content-wrap .ellispis {
    text-overflow: ellipsis;
}

.content-wrap label.error {
    display: block;
}


/*************************************************

Sidebar

**************************************************/

.sidebar .section {
   padding-left: 20px;
   padding-bottom: 20px;
}

.sidebar p{
    color:#77787a;
}
.sidebar p .author{
    color: black;
}
.sidebar ul,
.sidebar li{
   margin: 0;
   padding: 0;
   list-style-type: none;
}

.sidebar .section {
   border-top: 1px solid #999;
}

.sidebar .first .section,
.sidebar .section.first {
    border-top: 0;
}

.sidebar .first h3:first-child {
    margin-top: 0;
}
.sidebar a {
	color: #0f657e;
	xfont-weight: normal;
}
.sidebar a:hover {
	color: #DD4F0D;
}
.more-bar a {
	font-weight: bold;
}

.sidebar .you-may-like h3 {
   margin-bottom: 15px;
   width: 130px;
}

.sidebar .you-may-like p {
   font-weight: bold;
   font-size: 11px;
   color: #000;
   margin-bottom: 16px;
}

.sidebar .section .toggle-container{ /* Unit contact */
   margin-top: 23px;
}

/*************************************************
Faculty Profile
**************************************************/
.faculty-profile .tabs {
   margin-top: 2em;
   margin-bottom: 2em;
}

.faculty-profile .faculty-title {
  font-weight: bold;
  margin-bottom: 8px;
}

.faculty-profile .faculty-title.doctoral {
  color: #EFA545;
  text-transform: uppercase;
}

.faculty-profile .toggle-bio {
  text-align: right;
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 8px;
}
.faculty-profile .sidebar a:hover {
	color: #DD4F0D;
}

.faculty-profile h1{
    padding-top: 0; 
    margin-bottom: 8px;
}

.faculty-profile .tabletabs{
    margin-bottom: 2em;
}

x.faculty-profile .items > li {
    border-top: 1px solid #b2b2b2;
    padding-top: 11px;
}

.faculty-profile .nobyline .pubbyline,
.faculty-profile .nobyline .metadata {
   display: none;
}

.faculty-profile .notools .tools {
   display: none;
}


.faculty-profile .noprofile {
  display: none;
}

.faculty-profile .nobyline .title {
   margin-top: .5em;
}

.faculty-profile .fullbio {
   xdisplay: none;
}

.faculty-profile .empty-profile .fullbio {
   display: block;
}
.faculty-profile .empty-profile .tabletabs,
.faculty-profile .empty-profile .toggle-bio,
.faculty-profile .empty-profile .briefbio{
   display: none;
}




/*************************************************

Widgets

**************************************************/

/*** Tabs ***/

.tabs {
     padding: 0; margin: 0;
     background: none;
     font-family: arial, verdana;
     font-size: 13px;
     font-weight: bold;
     background: url('../images/site/tabbed-nav-stripe-bg.gif') repeat-x 0 36px;
}

.tabs ul {
    margin:0; padding:0;
     float:left;
     height: 47px;
}

.tabs ul, .tabs ul li{
     margin:0;
     padding:0;
     list-style-type: none;
}
.tabs ul li a {
     display: block;
     float: left;
     line-height: 19px;
     padding: 5px 12px 5px 12px; margin: 0;
     background: #89A04E;
     border-right: 1px solid #A6B979;
     color: #fff;
     text-decoration: none;
     font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
	 font-size: 14px;
	 font-weight: normal;
}
.tabs ul li a:link,.tabs ul li a:visited {
     color: white;
}
.tabs ul li a:hover {
	background-color: #85cdc5;
	border-right: 1px solid #85cdc5;
}
.tabs ul li {
     border-top: 7px solid #fff;
     width: auto;
     float: left;
     padding-bottom: 11px;
     xborder: 1px solid #900;
}
.tabs li.selected a {
     background: #637A2A;
     color: #fff;
     border-right: 1px solid #637A2A;
     cursor: pointer;
}
.tabs li.selected {
     border-top: 7px solid #637A2A;
     background: url('../images/site/tabbed-nav-hightlight-arrow.gif') no-repeat center bottom;
     cursor: pointer;     
}
.tabs li.selected a:hover {
     background-color: #637A2A;
     border-right: 1px solid #637A2A;
     cursor: pointer;
}
/*
.tabletabs {
     margin: 1.25em 0;
}
.tabletabs table {
     border-collapse: collapse;
     margin-right: .5em;
     font-size: 13px;
     font-weight: bold;
     font-family: Arial;
}
.tabletabs table td {
     vertical-align: bottom;    
}
.tabletabs td.selected {
     color: #fff;
     background-color: #637A2A;
}
.tabletabs table a {
     padding: 5px 12px 6px 12px; margin: 0;
     display: block;
     color: #fff !important;
     text-decoration: none;
     text-align: center;
     line-height: 1.25;
}
.tabletabs .wrap {
     border-bottom: 2px solid #637A2A;
     position: relative;
}
.tabletabs td a {
    background: #89A04E;
	border-right: 1px solid #A6B979; 
}
.tabletabs td.selected a {
	 background-color: #637A2A;
     border-right: 1px solid #637A2A;
	 border-top: 5px solid #637A2A;
}
.tabletabs td a:hover {
	background-color: #85cdc5;	 
}
.tabletabs td.selected a:hover {
	background-color: #637A2A;
	cursor: pointer;
}*/

.tabletabs {
     margin: 1.25em 0;
}
.tabletabs table {
     border-collapse: collapse;
     margin-right: .5em;
     font-size: 13px;
     font-weight: bold;
     font-family: Arial;
}

.tabletabs table td {
     xbackground-color: #89A04E;
     vertical-align: top;    
     xborder-left: 1px solid #A6B979; 
     xborder-top: 5px solid #fff;
     background: url('../images/site/table-tabs-bg.gif') no-repeat  #89A04E;
}
.tabletabs td.selected {
     color: #fff;
     border-left: none;
     xborder-top: 5px solid #637A2A;
     background-color: #637A2A;
     background-image:none;
     xbackground: url('../images/site/table-tabs-selected-bg.gif') no-repeat #637A2A;
}

.tabletabs table a {
     padding: 10px 12px 7px 12px; 
     margin: 0;
     display: block;
     color: #fff !important;
     text-decoration: none;
     text-align: center;
     line-height: 1.25;
}
.tabletabs table td:hover {	
     background-color: #85cdc5;
}
.tabletabs table td.selected:hover {	
     background-image: none;
     background-color: #637A2A;
}

.tabletabs table td.selected a:hover {	
     text-decoration:none;
     cursor: default;

}
.tabletabs .wrap {
     border-bottom: 2px solid #637A2A;
     position: relative;
}

.tabletabs span.arrow {
     position: absolute;
     display: none;
     bottom: -12px;
     left: 0;
     height: 10px;
     width: 20px;
     background: url('../images/site/tabbed-nav-hightlight-arrow.gif') no-repeat center bottom;
}

.faculty-navigation .photo {
     background-color: #48c4b7; 
     text-align: center;
     padding-top: 24px;
     padding-bottom: 24px;
     border-bottom: 1px solid #fff;
}
.faculty-navigation.doctoral .photo {
     background-color: #FBC079; 
}

.faculty-navigation .photo img {
     border: 1px solid #fff;
}

.faculty-navigation .contact-info {
     background-color: #C4E4DD; 
     color: black;
     margin: 0;
     padding: 10px 10px 10px 10px;
     font-size: 11px;
     margin-bottom: 1em;
}

.faculty-navigation.doctoral .contact-info {
     background-color: #FCE8CF ; 
}


.faculty-navigation .contact-info p{
     margin-bottom: 0;
}

.faculty-navigation .contact-info p.sub-heading{
     margin-top: 4px;
}

.faculty-navigation .links {
     padding-bottom: 10px;
}

.faculty-navigation .links h5 {
     margin-top: 1.5em;
     margin-bottom: .5em;
     color: black;
}

.faculty-navigation .links ul,
.faculty-navigation .links li {
     margin: 0;
     padding: 0;
     list-style-type: none;
}


.faculty-navigation .links ul {
     margin-bottom: 2em;
}

.faculty-navigation .links li {
     margin-bottom: .5em;
}

.faculty-navigation .links li.active a {
     font-weight: bold;
     color: black;
}


.faculty-navigation .section {
   border-top: 1px solid #999;
   padding-right: 20px;
   padding-top: 20px;
}

.faculty-navigation .section.aoi{
	padding-top: 3px;
}

.faculty-navigation .section.aoi.hideline{
	border-top: 0px;
}

.faculty-navigation .faculty-blog .ellipsis {
   max-height: 170px;
}

/*** Item List (Books/Publications/Awards) ***/

.items,
.items > li {
   list-style-type: none;
   margin: 0;
   padding: 0;
}

.items > li {
   border-top: 1px solid #999;
   margin-top: 1em;
   clear: left;
   margin-bottom: 38px; /* for search results */
}

.faculty-profile .items > li {
   margin-bottom: 23px; /* for profiles */
}

.items .title {
   color: black;
   font-size: 1.5em;
   line-height: 1.2;
   font-family: Arial;
   margin-bottom: 0;
   margin-top: 5px;
}

.items .title.nometadata {
   xmargin-top: 21px;
}

.items .title a {
   color: black;
}

.items .pubbyline a {
   color: #373737;
   font-weight: bold;
}

.items .metadata {
   color: #777;
   text-transform: uppercase;
   xmargin-bottom: .5em;
   margin-bottom: 0;
   margin-top: .5em;
}

.items .item-thumbnail {
   float: left;
   position: relative;
}

.items .item-thumbnail .icon-play,
.items .item-thumbnail .icon-play-teal {
   position: absolute;
   top: 10px;
   left: 5px;
}

.items .keywords {
   margin-top: 1em;
}

.bar {
   margin-left: .25em;
   margin-right: .25em;
}

.items .dates {
   margin-top: 1em;
   font-weight: bold;
}

.items .abstract {
   xmargin-bottom: 1em;
   margin-top: 1em;
}

.items .relatedlink {
   margin-top: 1em;
}

.items .citation {
   xmargin-bottom: 1em;
   margin-top: 1em;
}

.items .hithighlight {
   xmargin-bottom: 1em;
}

.items .abstract img {
   float: left;
   margin: 7px 17px 17px 0px;
}

.items .abstract img.icon {
   float: none;
   margin: 0 0 0 5px;
}

.items .tools table {
   background-color: #d6d6d6;
   width: 100%;
   text-transform:capitalize;
   margin-top: 1em;
}

.actions .icon,
.items .tools .icon {
   display: none;
}

.items .tools .related {
    text-align:right;
}

.items .tools .details {
    display: none;
}

.items .tools td {
	height: 18px;
    vertical-align: middle;
}

.items .tools td > a,
.items .tools td > span > a {
   white-space: nowrap;
   color: #353535;
   font-weight: bold;
   border-right: 1px solid white;
   padding: 0 5px;
   display: inline-block;
   font-size: 10px;
   text-transform: uppercase;
   background: none !important;
   height: 13px;
}

.items .tools a em {
   color: navy;
   font-style: normal;
}

.items .readmore {
   text-align:right;
   text-transform: uppercase;
   font-weight: bold;
}

.items .readmore a {
   background: transparent url('../images/site/plus_gray.png') no-repeat center left;
   padding-left: 17px;
}

.items .relatedpic {
   margin-right: 1em;
   margin-bottom: 1em;
   margin-top: 5px;
   width: 130px;
}

.items .related .relatedpopout-trigger a {
	border-right: none;
}

.right-tab {
	border-top: 3px solid #667b30;
	text-align:right;
	padding:0;
}
.right-tab > span, 
.right-tab > a {
	background-color: #667b30;
	color: #fff !important;
	margin:0;
	padding: 1px 12px 4px 12px;
	display: inline-block;
    font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;    
}

.right-tab a {
	color: #fff !important;
}

.brief-items .metadata,
.brief-items .abstract,
.brief-items .keywords,
.brief-items .citation,
.brief-items .tools {
    display: none;
}

.sidebar ul.brief-items li{
	margin-bottom: 15px;
}

.sidebar ul.brief-items li p{
	font-size: 11px;
	color: #000;
}

.sidebar ul.brief-items li .pubbyline a {
    color: black;
}

.sidebar ul.brief-items li .pubbyline b,
.sidebar ul.brief-items li p a{
	font-weight: bold;
}

ul.brief-items .title {
    margin-bottom: 0;
}

ul.brief-items .pubbyline b {
    font-weight: normal;
}

.sidebar ul.brief-items .pubtype{
	display: none;
}
.sidebar ul.brief-items .hbsauthor{
	font-weight: bold;
}




/*** Faculty Item ***/

.faculty-item {
   clear: left;
   margin-top: 1em;
}

.faculty-item .name .unithead {
   font-weight: normal;
   text-transform::uppercase;
   font-size: 11px;
   color: black;
   
}


.faculty-item .name{
   font-weight: bold;
}

.faculty-item .unit,
.faculty-item .title{
   margin-left: 63px;
}

.faculty-item img {
   margin-right: 1em;
   border: 1px solid #AFE5EF;
}

.sidebar .faculty-item {
	font-size: 11px; 
	color: #000;
}

.sidebar .faculty-item img {
   margin-top: .5em;
   margin-bottom: .5em;
}

.sidebar .faculty-item .unit {
   line-height: 1.2;
}

.sidebar .faculty-item .unit a {
  color: black;
  display: block;
  margin-top: .25em;
  margin-bottom: .35em;
}

.sidebar .faculty-item .name a {
	color: #000000;
	font-weight:bold;
}

.sidebar .faculty-item  .title {
    display: none;
}

.sidebar .faculty-item  .unit{
	margin-left: 63px;
	width: 127px;
}



.sidebar .faculty-item .more {
   clear: left;
}




/*** Unit Faculty List ***/
.faculty-list-table{
   width: 100%;
}

.faculty-list-table td{
	border-left: 1px solid #b2b2b2;
	padding-left: 20px;
	padding-right: 10px;
	width: 32%;
}

.faculty-list-table td.first{
	border-left: none;
	padding-left: 0;
}


/*** Recent Publications ***/
.recent-publications{
	 background: url('../images/site/publications_icon_sm.png') no-repeat 130px 3px;
}

.recent-publications h3{
	border-bottom: 1px solid #f6a04b;
	margin-top: 4px;
	padding: 0 104px 9px 0;
}

/*** Events ***/
.event-search ul.items p.metadata{
	font-size: 12px;
	margin-bottom: 2px; 
}

.event-search ul.items p.title{
	font-size: 18px;
	margin-bottom: 0; 
}

.event-search ul.items p.pubbyline{
	color: #000000;
	font-weight: bold;
	margin-bottom: 9px;
}

.event-search ul.items p.location{
	color: #000000;
	margin-bottom: 9px;	
}

.event-search ul.items p.dates{
	color: #000000;
	margin-bottom: 0;	
}


/*** Doctoral Students ***/

.sidebar .doctoral-students{ 
    padding-top: 4px;
    padding-bottom: 0;
}

.sidebar .doctoral-students .students{ 
    margin-top: 17px; 
    padding-bottom: 0;
}

.sidebar .doctoral-students .students .title{ 
    display: none;
}

.sidebar .doctoral-students .students div{
	font-weight: bold;
	font-size: 11px;
	color: #000;
}




.doctoral-students .on-the-job-market {
    background: url('../images/site/doctoral_students_icon.png') no-repeat 112px 7px;
    border: 3px solid #48C5B7;
    margin-top: 0;
    padding-right: 0;
    padding-left: 13px;
}

.sidebar .doctoral-students h3{ 
    margin-bottom: 0;
}

.content-wrap  .on-the-job-market.boxed-widget h3 {
    color: #48C5B7;
    font-size: 14px;
    padding-bottom: 16px;
    background: url('../images/site/doctoral-students-line.png') no-repeat bottom right;

}

.content-wrap  .on-the-job-market.boxed-widget .faculty-item {
    padding-right: 7px;
}

.content-wrap  .on-the-job-market.boxed-widget .name a{
    text-transform: none;
}

.content-wrap .doctoral-students p {
   font-size: 11px;  
}

.content-wrap .doctoral-students .students a,
.content-wrap .doctoral-students .on-the-job-market a {
    color: #48C5B7;
    font-weight: bold;
}

.content-wrap .doctoral-students .students .pic {
    display: none;
}

.content-wrap .doctoral-students .students .faculty-item {
    margin: 0;
}

/*** Title Box ***/

.title-box {
   margin-bottom: 2em;
}

.item-detail .title-box {
   margin-bottom: 0;
}

.item-detail .title-box table {
   width: 100%;
}

.item-detail .title-box td {
   padding: 24px 29px 10px 29px;
}

.title-box td {
    background-color: #FCD4A1;
    padding: 30px;
}

.title-box .main h1 {
    font-size: 32px;
    margin: 0;
}


.title-box .main h1 a {
    margin: 0;
    color: white;
}


.title-box .main h2 {
    font-size: 28px;
    margin: 0;
    color: white;
    font-family: 'Trade Gothic W01 Roman';
    margin-top: .25em;
}

.title-box .main p {
    margin-top: 1em;
    margin-bottom: 0;
}

.title-box .main p.super {
    margin: 0;
    color: white;
    margin-bottom: 1em;
    text-transform: uppercase;
}

.title-box .main p.descriptor {
    margin: 0;
    color: white;
    text-transform: uppercase;
}


.title-box .main h4 {
    font-size: 24px;
    margin: 0;
}


.title-box p.publication {
    margin-top: 0;
}

.title-box p.author {
    color: #000;
}

.title-box p.author a {
    color: inherit;
    font-weight: bold;
}


.title-box .content-type {
    color: #000;
    margin-bottom: 4px;
    text-transform: uppercase;
}

.event .title-box td.main {
   background-color: #F6A04D;
   color: white;
   vertical-align: top;
}

.event .title-box h1,
.event .title-box h2 {
   color: white;
} 

.title-box td.extra {
    background-color: #FCD4A1;
    vertical-align: top;
    padding: 30px;
    padding-bottom: 0;
    padding-right: 10px;
    width: 185px;
	padding-left: 24px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
} 
.event td.extra a {
    font-weight: bold;
}
.event td.contact {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 10px;
    vertical-align: bottom;
}

.event td.contact h3 {
    border-top: 1px solid #F6A04D;
    padding-top: 10px;
}


.title-box table {
    width: 100%;
}

.title-box td.extra h3{
	margin-top: 1px;
}


/*** Toolbar ***/

.toolbar {
    border-top: 3px solid #F6A04D;
    background-color: #e5e5e5;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 2em;
}
.toolbar a {
    color: black;
}
.toolbar .menu {
    display: none;
}
.toolbar > ul, .content .toolbar > ul > li{
    list-style-type: none;
    margin:0;
    padding:0;
}
.content .toolbar > ul > li {
    border-right: 1px solid #fff;
    padding: 4px 7px 2px 6px;
    display: inline-block;
    font-weight: normal;
}

.content .toolbar > ul > li.print {
    padding: 3px 7px 3px 0;
}


.toolbar .textsize {
    border-right: none;
}
.toolbar .textsize .up {
    background: transparent url(../images/site/text-size-arrow-down.gif) no-repeat 5px 5px; 
    padding-left: 13px;
}
.toolbar .textsize .down {
    background: transparent url(../images/site/text-size-arrow-up.gif) no-repeat 5px 5px;  
    padding-left: 13px;
}

.title-box .toolbar,
.item-detail .toolbar {
    padding: 5px 0 5px 30px;
}

.item-detail .toolbar > ul > li {
    border: 0;
}
.item-detail .toolbar > ul > li > a,
.item-detail .toolbar > ul > li a.toggle {
    padding: 10px 0 10px 21px;
    font-family: 'TradeGothicW02-BoldCn20 675505', Verdana;
    font-size: 12px;
}

.item-detail .toolbar li.print a {
    background: transparent url("../images/site/icon-print.png") no-repeat scroll left center;
}

.item-detail .toolbar li.share a.toggle {
    background: transparent url("../images/site/icon-share.png") no-repeat scroll left center;
}

.w-sharethis-container {
    display: inline-block;
}

.item-detail .toolbar li.email a {
    background: transparent url("../images/site/icon-email.png") no-repeat scroll left center;
}

.event .toolbar > ul > li {
    border: 0;
}


/*** Item Detail ***/
  
.item-detail .citation {
    border-top: 1px solid gray;
    padding-top: 1em;
    padding-bottom: 5px;
}

.item-detail .citation select {
    margin-left: 1em;
}

.item-detail .keywords {
    margin-top: 1em;
}

.item-detail .related {
    border-top: 1px solid gray;
    padding-top: 1em;
}

.item-detail .related li {
    border-top: 0;
    float: left;
    width: 200px;
    margin-right: 40px;
    margin-bottom: 0;
    clear: none;
}

.item-detail .related .tools,
.item-detail .related .citation,
.item-detail .related .keywords,
.item-detail .related .abstract {
    display: none;
}

.item-detail .related .title {
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
    line-height: 1.5;
}
.item-detail .related .title a {
    color: #0D667F;
}
.item-detail .related {
    font-size: 11px;
}
.item-detail .related .subtype, .item-detail .related .bar {
    display: none;
}
.item-detail .related .metadata {
    font-size: 10px;
    margin-top: 0;
}
.item-detail .related .pubbyline {
    margin-bottom: 0;
}

.item-detail .faculty-item .title {
    display: none;
}

.item-detail .content .inner {
    xpadding-bottom: 10em;
}

.item-detail .metadata {
    margin-bottom: 1em;
}

.item-detail .metadata table {
    width: 100%;
}

.item-detail .metadata tr > td:first-child {
    border: 0;
    padding-left: 0;
}

.item-detail .metadata td {
    padding-right: 1em;
    padding-left: 1em;
    border-left: 1px solid gray;
    font-weight: bold;
    font-size: 11px;
    white-space: nowrap;
}


.item-detail .metadata td.actions {
    font-weight: normal;
    text-align: right;
    width: 100%;
    border: 0;
    padding-right: 0;
    font-family: Arial;
    font-weight: bold;
}


.item-detail .metadata td.actions a.find,
.item-detail .metadata td.actions a.readnow,
.item-detail .metadata td.actions a.buy {
    text-transform: uppercase;
    border: 1px solid #E5882B;
    color: white;
    background: #F6A04D none;
    padding: 5px;
    font-size: 13px;
    font-weight: bold;
    margin-left: .25em;
}

.item-detail .metadata td.actions a.find {
    background-color: #0D667F;
    border-color: #054E61;
}


/*** Initiatives Widget ***/

.initiatives {
	 background: url(../images/site/integrative-research-initiatives-bg.gif) no-repeat 16px 36px;
	 min-height: 100px;
}
.initiatives .more {
	padding-left: 85px;
}
.sidebar .initiatives .more {
    padding-left: 0;
}
.initiatives ul,
.initiatives li {
    margin: 0;
    padding: 0;
    list-style-type:none;
    
}

.home .initiatives .count,.home .initiatives  ul  li {
	display:none;
}
.initiatives ul {
    margin-left: 85px;
}


.initiatives a {
	color: #dd4f0d;
	font-weight: bold;
}

.initiatives .count {
	text-transform: uppercase;
	font-size: 11px;
	margin:0 3px 0 85px;
	padding: 2px 5px 2px 5px;
	background-color: #FDE1D5;
	color: #000;
}
.initiatives .count i {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;	
	padding: 0 5px 0 7px;
}

.sidebar .initiatives .count {
    margin-left: 0;
}

.sidebar .initiatives ul {
    margin-left: 0;
}

.sidebar .initiatives {
	 background: url(../images/site/integrative-research-initiatives-bg-sidebar.gif) no-repeat 19px 16px;
}

.sidebar .first .initiatives {
	 background-position: 19px 3px;
}

.sidebar .initiatives h3 {
    margin-left: 60px;
    margin-right: 50px;
    margin-bottom: 30px;
}


/*** Boxed Widget ***/

.boxed-widget {
	padding: 15px 5px 10px 10px;
	border: 3px solid #fcd4a0;
	color:#363636;
	font-size: 11px;
	margin-top: 20px;
}

.boxed-widget h3 {
	color: #dd4f0d;
	text-transform: uppercase;
	margin-top:0;
}

.boxed-widget a {
	color: #dd4f0d;
	font-weight: bold;
	text-transform: uppercase;
}

.boxed-widget.on-the-job-market a {
    text-transform: none;
}

.boxed-widget.on-the-job-market h3 {
    margin-bottom: 1px;
}

/*** Faculty Positions ***/

.faculty-positions {
	border-color: #ef7e12;
	background: white url('../images/site/Faculty-positions_sidebar-icon.png') no-repeat bottom left;
	padding-bottom: 3px;
}

.faculty-positions h3 {
	color: #dd4f0d;
	font-size: 18px;
	margin-bottom: 11px;
}

.faculty-positions a {
	color: #dd4f0d !important;
    font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px; letter-spacing: 0.02em;
}
.faculty-positions a:hover {
	color: #657a30;
}

.sidebar .faculty-positions p{
	color: #373737;
	font-size: 11px;
}

.boxed-widget .faculty-positions a {
	font-weight: bold; 
}


/*** WK HBP Search in Footer ***/

.wk-hbp-search {
   border-top: 1px solid #B2B2B2;
   padding-top: 2em;
}

.wk-hbp-search p.more {
   xfloat: left;
   xdisplay: block;
   text-transform: uppercase;
   margin-top:0;
   margin-right: .5em;
}

.wk-hbp-search .wk .pubbyline a {
   color: black;
}

.wk-hbp-search .wk {
	border-color: #47C4B6;
	width: 400px;
	float: left;
	margin-right: 2em;
	padding-bottom: 0;
    background: transparent url('../images/site/WK-advert_icon.png') no-repeat 210px 0;
}

.wk-hbp-search .wk .ellipsis-onload{
    height: 48px;
    overflow: hidden;
}


.wk-hbp-search .wk .item {
   padding-bottom: 2em;
}


.wk-hbp-search .wk h3 {
    text-transform: uppercase;
    xcolor: #47C4B6;
    color: black;
}

.wk-hbp-search .wk .pic {
    padding-right: 6px;
}

.wk-hbp-search .wk td {
    vertical-align: top;
}



.wk-hbp-search .wk .pic img {
    margin-right: 3px;
    border: 1px solid #AFE5EF;
}


.wk-hbp-search .wk a {
	color: #47C4B6;
	font-weight: bold;
	text-transform: none;
}

.wk-hbp-search .hbp {
	border-color: #B0153D;
	float: left;
	width: 400px;
    background: transparent url('../images/site/HBP-advert_icon2.png') top right no-repeat;
    padding-bottom: 3px;
}

.wk-hbp-search .item {
	margin-bottom: 1em;
}

.wk-hbp-search .hbp h3 {
    font-weight: normal;
    text-transform: uppercase;
    color: #000000;
 	margin-bottom: 9px;   
}

.wk-hbp-search .hbp a {
	color: #B0153D;
	font-weight: bold;
	text-transform: none;
}
.wk-hbp-search .hbp .pubbyline a {
   color: black;
}

.wk-hbp-search p.more a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}

.wk-hbp-search .hbp b{
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

/* Exed Widgets */

.exed-program {
   float: left;
   width: 450px;
   border-color: #CEE7E1;
   background: transparent url('../images/site/Exec-ed_icon1.png') top right no-repeat;
}

.exed-program h3 {
   color: black;
}

.exed-program a {
	color: #47C4B6 !important;
	font-weight: bold;
}

.exed-category {
   float: left;
   width: 200px;
   margin-left: 2em;
   border-color: #FCCCC0;
   background: transparent url('../images/site/Exec-ed_icon2.png') bottom right no-repeat;
}

.exed-category h3 {
   color: black;
}

.exed-category a {
	color: #B0153D !important;
	font-weight: bold;
}

/*** find-box ***/

#header {
   position: relative;
}
#find-box {
    position: absolute;
    top: 22px;
    right: 0;
    width: 382px;
    height: 60px;
    background: url('../images/site/find-background.jpg');
}

#find-box #find {
    margin: 20px 0 0 0px;
}

#find-box #find label { 
    display: block;
    float: left;
    text-align: left; 
    margin: 4px 0 0 0; 
    padding: 0 13px 1px 10px;
}

#find-box #find #find_submit {
    border: none;
    margin-top: -4px;
    width: 30px;
    height: 30px;
    background: url('../images/site/search-find.png') no-repeat;
    font-size: 0;
    cursor: pointer;
}

#find-box #find #find_text {
    width: 265px; 
    margin: -5px 3px 0 1px;
    border: 1px solid #C7C7C7;
    font-family: Arial,sans-serif;
    font-size: 12px;
    padding: 6px 0 6px 4px;
    float: left;
}

#find-box #find .input{
	margin-left: 10px;
}
#find-box #find .radios{
	padding-left: 67px;
	margin-top: 14px;
	border-top: 1px #CCC solid;
	background-color: #B6B6B6;
	padding-top: 5px;
	padding-bottom: 9px;
}
#find-box #find .radios label {
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-left: 0;
	padding-right: 24px;
	color: #000;
}
#find-box #find .radios .radioDesc_within.disabled, #find-box #find .radios .radioDesc_new.disabled{
	color: #DDD;
}

#find-box #search_new, #find-box #search_within{
	vertical-align: middle;
	margin-top: -5px;
	margin-right: 5px;
}

/*** event-listing ***/

.sidebar-event-listing,
.sidebar-event-listing li {
	margin:0;
	padding:0;
}
.sidebar-event-listing {
	margin-left: -10px !important;
}
.sidebar-event-listing > li {
	padding-left: 55px;
	list-style-type: none;
	position: relative;
	margin-bottom: 1em;
	min-height: 44px;
}

.sidebar-event-listing li .dateline {
    display: none;
}

.sidebar-event-listing li p {
    margin-bottom: 0;
}

.sidebar-event-listing .date {
	 background: transparent url('../images/site/cal-icon_sm.png') top left no-repeat;
	 color: #fff;
	 float: left;
	 font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
	 padding: 0 7px 6px 3px;
	 padding-top: 0;
	 position: absolute;
	 xborder: 1px solid #000;
	 top: 4px;
	 left: 10px;
}

.sidebar-event-listing .date .month{
	 text-transform: uppercase;
	 font-size: 13px;
	 line-height: 17px;
	 display: block;
	 text-align: center;
}
.sidebar-event-listing .date .day{
	text-transform: uppercase;
	font-size: 20px;
	line-height: 20px;
	display: block;
	text-align: center;
}
.sidebar-event-listing .body {
    min-height: 40px;
}

.sidebar-event-listing li p.title {
    font-weight: bold; 
    margin-left: 0;
}


/*** hero area ***/

.hero-area > ul,
.hero-area > ul > li {
	margin:0;
	padding:0;
	list-style-type: none;
}

.hero-area > ul > li {
    display: none;
    height: 270px;
    width: 715px;
    background-color: #0E6580;
}
.home .hero-area > ul > li {
   height: 340px;
   width: 730px;
}

.hero-area > ul > li.on {
    display: block;
}

.hero-area h1,.hero-area h2,.hero-area h3 {
    margin: 0;
}

/*** themes ***/

.blue-theme {
  color: #C6D7DF
}

/*** tag cloud ***/

.tagcloud {
   background-color: #E1DD84;
   height: 120px;
   width: 240px;
   overflow: hidden;
}
.tagcloud h3 {
   color: white;
   background-color: #657931;
   padding: 7px 15px;
   font-size: 13px;
   line-height: 1.2;
   margin: 0;
}
.tagcloud ul {
   margin: 0; 
   padding-right: 12px; 
   width: 216px; 
   background: #E1DD84 url('../images/site/tagcloud-shadow-bg.png') no-repeat top left; 
   padding-left: 12px;
   padding-right: 12px;
}
.tagcloud h3 a, .wkhighlights h3 a {
	color: #fff;
}
.wkhighlights .home-more-from-wk-blue {
	color: #369;	
}
.content-wrap .tagcloud li {
   display: inline;
   list-style-type: none;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 18px;
   margin: 0 9px 0 0;
   text-transform: lowercase;
}
.content-wrap .tagcloud li,
.content-wrap .tagcloud li a {
   color: #797728; /* 605E1E */
   font-size: 16px;
}
.content-wrap .tagcloud li.dark,
.content-wrap .tagcloud li.dark a{
   color: #5e5c15; /* 625C20 */
}
.content-wrap .tagcloud li.light,
.content-wrap .tagcloud li.light a{
   color: #a5a23f; /* A49C43 */
}
.content-wrap .tagcloud li.small,
.content-wrap .tagcloud li.small a{
   font-size: 10px;
}
.content-wrap .tagcloud li.medium, 
.content-wrap .tagcloud li.medium a { 
   font-size: 16px;
}
.content-wrap .tagcloud li.large, 
.content-wrap .tagcloud li.large a { 
   font-size: 28px;
}
.content-wrap .tagcloud li.bold, 
.content-wrap .tagcloud li.bold a { 
   font-weight: bold;
}
.content-wrap .tagcloud li.proper-name, 
.content-wrap .tagcloud li.proper-name a { 
   text-transform: none;
}
/* By Quintile */
/* STYLES BY RANK --------
quintile1L large (28px)
quintile1B bold (10px)
quintile2 medium (16px)
quintile2L large (28px)
quintile2S small (12px)
quintile3 small bold (11px)
quintile4 small dark (10px)
quintile5 small light (10px)
----------------------- */
.content-wrap .tagcloud li.quintile1L, 
.content-wrap .tagcloud li.quintile1L a{ 
   font-size: 28px;
}
.content-wrap .tagcloud li.quintile1B, 
.content-wrap .tagcloud li.quintile1B a{ 
   font-weight: bold;
}
.content-wrap .tagcloud li.quintile2L, 
.content-wrap .tagcloud li.quintile2L a{ 
   font-size: 28px;
}
.content-wrap .tagcloud li.quintile2, 
.content-wrap .tagcloud li.quintile2 a{ 
   font-size: 16px;
}
.content-wrap .tagcloud li.quintile2S, 
.content-wrap .tagcloud li.quintile2S a{ 
   font-size: 12px;
}
.content-wrap .tagcloud li.quintile3,
.content-wrap .tagcloud li.quintile3 a{
   font-size: 11px;
   font-weight: bold;
}
.content-wrap .tagcloud li.quintile4,
.content-wrap .tagcloud li.quintile4 a{
   font-size: 10px;
   color: #5e5c15; 
}
.content-wrap .tagcloud li.quintile5,
.content-wrap .tagcloud li.quintile5 a{
   font-size: 10px;
   color: #a5a23f;
}

/*** wkhighlights ***/

.wkhighlights {
   background-color: #E1DD84;
   font-size: 11px;
   padding-bottom: 1em;
   background: #E1DD84 url('../images/site/wkhighlights-shadow-bg.png') no-repeat top left; 
   width: 220px; 
}
.wkhighlights p a {
   color: #605E1E;
   font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
   text-transform: uppercase;
}
.wkhighlights p {
    margin-left: 12px;
    margin-top:0;
}
.wkhighlights .home-wkhighlights-title {
    margin-bottom: .5em;
}

.wkhighlights .item h3 {
    margin: 0 15px 0 12px;
    xpadding: 5px 0 5px 0;
    font-size: inherit;
    font-weight: normal;
    line-height: 1.5em;
    list-style-type: none;
}

.wkhighlights > h3 {
   color: white;
   background-color: #657931;
   padding: 5px 15px;
   font-size: 13px;
   line-height: 1.2;
   margin: 0;
}

.wkhighlights .item h3 a {
	color: #817d21;
	font-family: verdana, arial;
	display: block;
	xheight: 40px;
	padding: 5px 0 8px 0;
    xbackground: transparent url('../images/site/wkline.png') bottom left no-repeat;
    border-bottom: 1px solid #9A972E;
    margin-bottom: 5px;
}
.wkhighlights .item h3 a {
	max-height: 35px;
	overflow: hidden;
}

.hero-sidebar .wkhighlights p a{
	color: #817D21;
}

.wkhighlights p strong, .wkhighlights p  b {
	font-weight: normal !important;
}

.wkhighlights .item img,
.wkhighlights .item p {
    display: none;
}
.wkhighlights .item {
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}

/*** browse-faculty ***/

.browse-faculty .pic {
   display: none;
}
.browse-faculty .show-details .pic {
   display: inline;
}
.browse-faculty h2 {
    margin-bottom: 8px;
    text-transform: capitalize;
}

.browse-faculty .faculty-item {
   margin: 0;
}

.browse-faculty .faculty-item .name{
   font-weight: normal;
}

.browse-faculty .unit,
.browse-faculty .title {
   display: none;
}

.browse-faculty .show-details .unit {
   display: block;
}
.browse-faculty .secondary-interest {
	margin-top: 25px;
}
.browse-faculty .show-details .faculty-item {
   margin-top: 1em;
}

.content-wrap .browse-faculty-top-nav h1 {
   margin-top: 0;
}

.content-wrap .browse-faculty-top-nav h1 a {
   color: #000;
   font-family: 'Trade Gothic W01 Roman', Arial, Helvetica, Verdana, sans-serif;
}
.content-wrap .browse-faculty-top-nav h1 b, .content-wrap .browse-faculty-top-nav h1 a.active {
	font-weight: normal;
	font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
}
.content-wrap .browse-faculty-top-nav h1 {
	font-family: 'Trade Gothic W01 Roman', Arial, Helvetica, Verdana, sans-serif;
}


/*** a to z navigation ***/

.a-to-z {
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 16px;
	padding: 10px 0;
}

.a-to-z a.off {
	color: #b6b6b6 !important;
	cursor: default;
	text-decoration: none !important;
}

.a-to-z  a{
	text-decoration: none;
	color: #373737 !important;
	padding: 0 20px 0 0;	
}

/*** unit layout ***/

.unit-layout .unit {
   display: none;
}

/*** pagination ***/


.pagination {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial;
	color: #89A04E;
	text-align: left;
	padding: 10px;
}

.pagination a.on {
	color: #000 !important;
}
.pagination a{
	color: #89A04E !important;
	padding: 1px 5px;
}

.pagination .steps {
	padding-left: 10px;
	border-left: 1px solid #89A04E;
	margin-left: 5px;
	float: right;
}

.pagination .steps select {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial;
	color: #89A04E;
    border: 1px solid #eee;
	padding:0;
}


.pagination  .show-all{
	border-right: 1px solid #ccc;
	padding: 1px 10px;
	margin-right: 10px;
}

/*** megamenu ***/

#header .megamenu-container {
   position: relative;
}

#header .megamenu {
   position: absolute;
   z-index: 1000;
   top: 28px;
   left: 55px;
   background-color: #f1f1f1;
   width: 742px;
   border: 1px solid #a41034;
   border-bottom: 4px solid #a41034;
   display: none;
   padding: 20px 16px 16px 16px;
   font-size: 13px;
   -moz-box-shadow: 3px 3px 3px #444;
   -webkit-box-shadow: 3px 3px 3px #444;
   box-shadow: 3px 3px 3px #444;
}

#header .nav > li.open .megamenu {
   display: block;
}

#header .megamenu.open {
    display: block;
}

#header .megamenu .close {
   margin: 0 -8px -8px 732px;
   clear: both;
   float:left;
}
#header .megamenu .close a{
	padding: 0;
}
#header .megamenu ul {
   margin: 0 20px 0 0;
   float:left;
}
#header .megamenu ul, #header .megamenu ul li {
   width: 165px;
}
#header ul.nav li .megamenu li {
   clear:left;
}
#header ul.nav li .megamenu li a{
   color: #505050;
   text-transform: none;
   font-family: Arial, Verdana;
   font-size: 13px;
   padding:0 0 5px 0;
}
#header .megamenu h4 {
   padding-bottom: 5px;
}
#header .megamenu .col {
   float: left;
   xwidth: 185px;
}
/*** twitter ***/
.twitter-wrapper {
     border: 5px solid #71B9B8;
     width: 182px;
     margin-bottom: 20px;
     padding: 0 0 8px 10px;
     margin-top: 20px;
}
div.twitter-head-container {
    color: #71B9B8;
    font-family: arial, verdana;
    font-size: 17px;
    font-weight: normal;
    line-height: 1;
    margin-bottom: 10px;
    padding: 10px 0 0 0;
    width: 180px;
    text-align: bottom;
    margin-left: 0;
    font-weight: bold;
}
.twitter-head-container h3 {
    margin-top: 0;
}

div.twitter-head-container a, #left-sidebar div.twitter-footer-container a {
    color: #71B9B8;
    padding-bottom: 10px;
}
.twitter-wrapper .twtr-bd a, .twitter-wrapper #twitter_div .twtr-tweet a, .twitter-wrapper a  {
     color: #71B9B8 !important;
     xcolor: #0D667F !important;
}

.twitter-wrapper .twitterwidget {
   height: 360px;
   overflow-y: scroll;
   overflow-x: hidden;
}

.twitter-wrapper ul {
   margin: 0;
   padding: 0;
   padding-right: 10px;
}

.twitter-wrapper .linear {
  font-weight: bold;
}

.twitter-wrapper .tweet {
  padding-right: 8px;
}
.twitter-wrapper #tweet-0 .tweet-pic {
  display: block;
}

.twitter-wrapper .tweet-pic {
  display: none;
}

.twitter-stream #tweet-0 .tweet-actions,
.twitter-stream #tweet-1 .tweet-actions {
  padding-top:0;
  border-top: 0;
  margin-top: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid #eee;
} 
.twitter-stream #tweet-2 .tweet-actions {
  border: 0;
  padding-bottom: 12px;
}

.twitter-wrapper .tweet-follow,
.twitter-wrapper .tweet-byline {
  display: none;
}
.first .twitter-wrapper {
  margin-top: 0;
}
.twitter-wrapper .hover-opacity{
  opacity: 1 !important;
  text-indent: 0 !important;
  padding-left: 4px;
}
.faculty-profile .twitter-wrapper .icon-twitter-reply {
  margin-right: 40px !important;
}
.faculty-profile .twitter-wrapper .icon-twitter-retweet{
  margin-right: 40px !important;
}

.twtr-widget .twtr-tweet-wrap {
    padding-left: 0 !important;
}
.twitter-wrapper .twtr-widget .twtr-tweet {
     border-bottom: none !important;
}
.twtr-ft, .twtr-hd {
    display:none;
}
.twitterwidget {
    xwidth: 180px;
    margin-top: .8em;
}
/* hide the avatar image */
.twtr-widget-1 .twtr-avatar {
    display: none !important;
}
.twtr-widget-1 .twtr-tweet-text {
    margin-left: 0 !important;
} 
div.twitter-footer-container {
    font-family: verdana, arial;
    font-size: 11px;
    border-top: 1px solid #B3B3B3;
    padding: 10px 0 0 0;
}
/*** blogs ***/

.blogs > div{
   clear: left;
}

.blogs div.pic {
   float: left;
}
.blogs div.inner-item {
   margin-left: 65px;
}

.blogs p {
    max-height:128px;
    overflow:hidden;
}
/*** browse AOI tabs ***/

.aoi-tabs {
     background: transparent url(../images/site/browse-fac-areas-nav-up-arrow.png) no-repeat 60% -2px;
     padding: 10px 0;
}


.aoi-tabs ul {
     padding: 5px; margin: 0;
 	 list-style-type: none;
     background: #89A04E;
}

.aoi-tabs li {
	 margin:0;
	 padding:0;
	 list-style-type: none;
}

.aoi-tabs li a, .aoi-tabs li span {
     background: #89A04E;
     display: block;
     float: left;
     padding: 5px 14px 6px 14px; 
	 border-right: 1px solid #A6B979;
	 color: #fff !important;
	 text-decoration: none;
	 font-weight: bold;
}

.aoi-tabs li a.on,
.aoi-tabs li span.on {
     background: #637A2A;
	 color: #fff;
	 border-right: 1px solid #637A2A;
}

/** aoi **/

.aoi-list li {
   line-height: 1.10;
   margin-bottom: 12px;
}

ul.aoi-list{
	margin: 0;
	padding: 0;
}


/** Featured Work **/

.featured-work {
    background: transparent url('../images/site/publications_icon_lg.png') top right no-repeat;
    margin-top: 35px;
    padding-top: 23px;
    padding-bottom: 19px;
    padding-left: 19px;
    overflow: visible;
}
.featured-work h3 {
    color: black;
    font-size: 22px;
    margin-bottom: 22px;
    text-transform: none;
}
.featured-work p.metadata{
    color: #929292;
    font-size: 10px;
    margin-bottom: 17px;
}
.featured-work p.pubbyline{
    color: #000000;
}
.featured-work .subtype,
.featured-work .bar {
    display: none;
}

.featured-work a {
    text-transform: none;
}


/** compressed faculty results **/

.compressed-faculty-results {
   position: relative;
}
.faculty-listing {
	padding-left: 15px;
}
.faculty-listing p.more {
	display:block;
	clear:left;	
	float:left;
	margin-bottom: 0;

}
.faculty-listing p.more a {
	color: #0c677a;
	font-weight: normal;
	font-size: 10px;
	margin-top: 10px;
}
.faculty-listing .name a {
	color: #0c677a;
    text-transform: none;
}
.faculty-listing h3 {
	text-transform: none;
	color: #000;
}
.faculty-listing {
	border: 3px solid #b0e6f0;
}


.compressed-faculty-results .popout {
   position: absolute;
   top: 53px;
   left: -150px;
   width: 200px;
   background-color: #D4F3F8;
   border: 2px solid #B2E8F4;
   z-index: 1000;
   padding: .5em;
}

.compressed-faculty-results .popout:hover {
   display: none;
   border: 2px solid green;
}

.compressed-faculty-results .popout .name,
.compressed-faculty-results .popout .unit {
   display: block;

}

.compressed-faculty-results .popout .unit a {
   font-weight: normal;
   text-transform: none;
}

.compressed-faculty-results .name,
.compressed-faculty-results .unit,
.compressed-faculty-results .title {
   display: none;
}

.compressed-faculty-results .faculty-item {
   float: left;
   clear: none;
   margin: 0;
   position: relative;
   background-color: black;
   font-weight: normal;
}

.compressed-faculty-results .faculty-item img {
   margin: 0;
}

.compressed-faculty-results .clear{ 
    display: none;
}

.compressed-faculty-results .faculty-item.hover img {
   opacity: 0.5;
}

.compressed-faculty-results .faculty-item.hover .popout img {
   opacity: 1;
   margin-right: 1em;
   margin-bottom: .5em;
}

/** contact form **/

.contact input.text,
.contact textarea {
   width: 100%;
}

.contact label {
   font-size: 11px;
   text-transform: uppercase;
}

/** edit panel **/

.edit_panel_frame {
   margin: 0 auto;
   width: 960px;
   padding: 2em;
   background-color: #eee;
   margin-bottom: 3em;
}

.edit_panel_frame select {
   width: 400px !important;
}

.edit_panel_item {
   margin-bottom: 1em;
}

/** event search **/

.event-search .filters {
   border: 3px solid #E0E0E0;
   border-top: 0;
   background-color: #F3F3F3;
   padding: 1em;
   margin-bottom: 1em;
}
.event-search .filters table {
   xwidth: 100%;
}

.event-search .filters th {
   text-transform: uppercase;
   padding-right: 1em;
}

.event-search .filters td {
   padding-right: 1em;
   vertical-align: top;
}
.event-search .filters td.search {
	padding-right: 0;
}

.event-search .filters select {
    width: 120px;
    font-size: 12px;
    font-family: Arial;
    margin-top: 2px;
}

.event-search .filters .organizer select {
    width: 150px;
}

.event-search .filters .etype select {
    width: 100px;
}


.event-search .filters #eventsearch_text {
	width: 220px;
	font-family: verdana,arial;
	font-size: 12px;
    border: 1px solid #999;
    padding: 1px;
    font-family: Arial;
    float: left;
    margin-top: 2px;
}
.event-search .filters  #eventsearch_submit {
	margin-left: 5px;
	margin-bottom: -2px;
    width: 26px;
    height: 24px;
    border: none;
    display:block;
    float: left;
    background: url('../images/site/search-top-arrow.gif') no-repeat;
    font-size: 0;
    cursor: pointer;
}

.event-search .filters input {
     xfont-size: 12px;
}


.unit-layout .event-search .filters select {
    width: 240px;
}

.event-search .filter-tabs {
     background: #89A04E;
     font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
}

.event-search .filter-tabs a {
     background: none;
     float: left;
     display: block;
     border-right: 1px solid #A6B979;
     color: #fff;
     padding: 3px 6px;
     text-decoration: none;
}

.event-search .filter-tabs a.selected {
     background: #637A2A;
}

x.unit-layout .filters td.organizer,
x.unit-layout .filters td.search,
x.unit-layout .filters th {
     display: none;
}
.unit-layout .filters td.search {

}


/** community events **/

.community-events {
   background: transparent url(../images/site/community-events_icon.png) no-repeat top right;
}

.community-events .sidebar-event-listing li {
   padding-left: 1em;
}

.community-events .sidebar-event-listing li .date {
   display: none;
}

.community-events .sidebar-event-listing li .dateline {
   display: block;
}

/** charts **/

table.chart{ 
    border-collapse: collapse;  
	border-top: 1px solid #F5804A;
    margin: 0 0 20px 0;
}

table.chart th, table.chart td{
    text-align: left; 
	vertical-align: top;
    border-top: 1px solid #eee; 
    padding: 6px 26px 6px 0;
}

table.chart th {
	border-top: 1px solid #F5804A;
	padding-top: 30px;
}
.unit-layout table.chart, .unit-layout table.chart th{
	border-top: 0 !important;
	padding-top: 16px;
}
.unit-layout table.chart th,.unit-layout  table.chart td{
    border-top: 1px solid #d2d2d2; 
    padding: 15px 26px 15px 0;
}


/** toggler **/

.toggle-container .toggler, .faculty-profile .briefbio .toggle-bio a {
   background: transparent url('../images/site/plus_gray.png') no-repeat scroll left center;
   padding-left: 20px;
}

.toggle-container .toggler {
   color: inherit !important;
}
.toggle-container.open .toggler, .faculty-profile .fullbio .toggle-bio a {
   background: transparent url('../images/site/minus_gray.png') no-repeat scroll left center;
}
.faculty-profile .fullbio .toggle-bio a {
   padding-left: 20px;
}
.toggle-container .toggled {
   display: none;
}
.toggle-container.open .toggled {
   display: block;
}
.title-box .toggle-container .toggler {
   background-image: url('../images/site/plus_darkgray.png')
}
.title-box .toggle-container.open .toggler {
   background-image: url('../images/site/minus_darkgray.png')
}

.faculty-profile .toggle-bio span.print-button{
	margin-right: 273px;
	text-transform:none;
	background: transparent url("../images/site/icon-print-wh.png") no-repeat scroll left;
}

/* Basic Tables */
table.basic{
	border-top: 1px solid #dd4f0d;
	margin: 12px 0;
}

table.basic tr.first th,
table.basic tr.first td{
	color: #dd4f0d;
}

table.basic td,
table.basic th{
	color: #373737;
	text-align: left;
	vertical-align: top;
	padding: 11px 10px;
	border-bottom: 1px solid #c7c8ca;
}

.content-wrap table.basic h5{
	color: #373737;
	font-weight: bold;
	margin-top: 0;
	text-transform: none;
}


table.basic th.time,
table.basic td.time,
table.basic td.location{
	width: 100px;
}

/* Conference Tables */

.conference-day{
	border-top: 1px solid #d6d6d6;
	margin: 12px 0 38px 0;
	width: 718px;
	position: relative;
}
table.conference-schedule{
	margin: 6px 0 12px 0;
	position: relative;
	width: 637px;
}
table.conference-schedule tr.first th,
table.conference-schedule tr.first td{
	padding: 1px 0 3px 0;
}
table.conference-schedule p.location{
	font-weight: normal;
}
table.conference-schedule p.location span.building{
	display: block;
	font-weight: bold;
}
table.conference-schedule p.event-description,
table.conference-schedule p.paper{
	font-size: 11px;
	margin-bottom: 0.5em;
}
table.conference-schedule td,
table.conference-schedule th{
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 13px 0 2px 0;
	border-bottom: 1px solid #d6d6d6;
	font-family: Verdana,Arial,Helvetica, sans-serif;
    font-size: 13px;
}

table.conference-schedule tr.subhead td,
table.conference-schedule tr.subhead th{
	padding-bottom: 8px;
}


table.conference-schedule th.event-date{
	font-size: 14px;
	font-family:  Arial, Helvetica, Verdana, sans-serif;
}

table.conference-schedule th.time,
table.conference-schedule td.time{
	width: 138px;
	color: #677a2b;
	font-size: 11px;
	padding-right: 10px;
}
.content-wrap table.conference-schedule h3{
	margin-top: 0;
	margin-bottom: 4px;
	line-height: 130%;
}
.content-wrap table.conference-schedule h3.break{
	margin-bottom: 10px;
}
.content-wrap h5.schedule-event-date{
	float: left;
	width: 48px;
	height: 48px;
	display: block;
	margin-top: 11px;
	margin-right: 26px;
}
.content-wrap h5.schedule-event-date strong{
	background: #84cdc6; 
	color: white;
    -moz-border-radius: 5px;
    border-radius: 5px;	
	padding: 5px;
	width: 32px;
	height: 37px;
	padding: 11px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	display: block;
	text-transform: none;
}
.content-wrap h5.schedule-event-date strong .mo{
    font-size: 13px;
    text-transform: uppercase;
}
.content-wrap h5.schedule-event-date strong .dy{
    font-size: 24px;
}
.content-wrap h4.schedule-note{
	font-family: 'TradeGothicW02-BoldCn20 675505', Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 26px;
}

/* Conference Registration Forms */

.content-wrap table.regform {
    border: 3px solid #637A2A;
    margin: 10px 0 10px 20px;
    width: 75%;
}
.content-wrap table.regform td, 
.content-wrap table.regform th {
    padding: 5px 12px 5px 22px;
    text-align: left;
    vertical-align: top;
}
.content-wrap table.regform tr.first td {
    padding: 15px 5px 12px 22px;
}
.content-wrap table.regform tr.first th {
    padding: 15px 12px 15px 22px;
}
.content-wrap table.regform tr.last td {
	padding-bottom: 15px;
}
.content-wrap table.regform th {
    background: none repeat scroll 0 0 #637A2A;
    color: #FFFFFF;
    font-size: 15px;
    padding-bottom: 10px;
}
.content-wrap table.regform td.leftcell {
    width: 200px;
}
.content-wrap table.regform input.button {
    padding: 7px;
}
.content-wrap table.regform input, table.regform textarea {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.content-wrap table.regform label.error {
    color: #90002A;
    font-weight: bold;
}



.content-wrap .title-box td.extra p a,
.content-wrap .title-box td.extra h3 a{
	color: #000000;
}


/* popout */

.relatedpopout-trigger {
  position: relative;
  display: inline-block;
}

.relatedpopout {
  width: 240px;
  min-height: 70px;
  position: absolute;
  bottom: -41px;
  left: -247px;
  text-align: left;
  font-size: 11px;
  z-index: 2000;
  background: transparent url('../images/site/search-pop-out-bg.png') bottom left no-repeat;
}

.relatedpopout a.close {
  float: right;
  margin-right: 20px;
  margin-top: 4px;
}

.relatedpopout .relatedheader {
	margin-top: 20px;
	xborder: 1px solid #000;
}
.relatedpopout ul, 
.relatedpopout li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.relatedpopout ul{
	xborder: 1px dotted #aaa;
}

.relatedpopout .pubbyline b {
  color: #555;
}

.relatedpopout .title{
  font-size: 11px;
  font-family: inherit;
  line-height: inherit;
}

.relatedpopout a {
  color: #EE7F13 !important;
  font-weight: bold;
}
.relatedpopout b {
  color: black;
  margin-top: 6px;
}

.relatedpopout .pubbyline b {
  margin-top: 0;
}

.relatedpopout .items li {
  border: 0;
  margin-bottom: 1em;
}

.relatedpopout .wrap {
  padding: 1em;
  padding-right: 2em;
}

.relatedpopout .top {
   height: 3px;
   background: transparent url('../images/site/search-pop-out-top.png') top left no-repeat;
   position: relative;
   top: -1px;
}

.relatedpopout .balloon {
   height: 35px;
   width: 30px;
   float: right;
   background: transparent url('../images/site/search-pop-out-corner.png') top right no-repeat;
   position: absolute;
   bottom: 22px;
   right: -9px;
}

.relatedpopout li.event-item .dateline,
.relatedpopout li.event-item .links,
.relatedpopout li.brief-items .citation,
.relatedpopout .tools,
.relatedpopout .metadata,
.relatedpopout .keywords,
.relatedpopout li.event-item .date {
   display: none;
}

.relatedpopout .pubbyline a {
   font-weight: normal;
   color: inherit !important;
}

/* autocomplete */

.ui-menu .ui-menu-item {
   list-style-type: none;
}


/* media item */

.media-item {
  margin-bottom: 1em;
}

.media-item .title {
  font-weight: bold;
}

.media-item.open .more-bar{
  display:none;
}

.media-item .extra {
  display: none;
  margin-top: 1em;
}







/*** Featured Item List (Books/Publications/Awards) ***/

.featured-items,
.featured-items > li {
   list-style-type: none;
   margin: 0;
   padding: 0;
}


.carousel2-container {
   xheight: 200px;
   width: 680px;
   overflow: hidden;
}

.carousel2-container > .featured-items {
   width: 20000px;
}

.featured-items > li {
   float: left;
   width: 220px;
   margin-right: 10px;
   height: 200px;
   overflow: hidden;
}

.featured-items > li .citation,
.featured-items > li .keywords,
.featured-items > li .tools {
    display: none;
}

.featured-items > li p.title {
    font-size: 12px;
}

.featured-items > li p.title,
.featured-items > li p.pubbyline {
    margin-bottom: 0;
}

.featured-items > li p.pubbyline {
     font-weight: normal;
}

.featured-items > li p.pubbyline a {
     font-weight: normal;
     color: black;
     font-weight: bold;
}


/* carousel2-nav */

.carousel2-nav-container {
    background-color:#E98321;
}

ul.carousel2-nav {
	display: block;
	clear: left;
	float: right;
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0;
}
ul.carousel2-nav li  {
	display: inline;
}
ul.carousel2-nav li a {
	display: block;
	float: left;
	width: 22px;
	height: 14px;
	text-decoration: none;
	margin-right: 2px;
}
ul.carousel2-nav   {
	clear: none;
}

ul.carousel2-nav li.right-arrow a, ul.carousel2-nav li.left-arrow a {
	background-color: none;
}

ul.carousel2-nav li a.nav-item:hover {
	text-decoration: none;
	background: #fff;
}
ul.carousel2-nav li.on a {
	background: #fff;
}

ul.carousel2-nav .prevnext-prev {
	background: url(/faculty/style%20library/hbs/images/site/carousel_arrow_left.png) no-repeat 5px;	
}
ul.carousel2-nav .prevnext-next {
	background: url(/faculty/style%20library/hbs/images/site/carousel_arrow_right.png) no-repeat;		
}

ul.carousel2-nav li.on a {
	background: #fff;
}
ul.carousel2-nav li  a {
	background: #fcd4a1;
}

.adhoc {
   text-transform:capitalize;
}

/* overrides for ipad screen and less--this overrides css inside of universal framework.css */
@media only screen and (max-width: 768px) {
	#superfooter {
		width:100%;
		position: fixed;
	}	
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	#superfooter {
		width:100%;
	    position: fixed;
	}	
}


.item-detail .supplemental{
	border-top: 1px solid gray;
	padding-top: 1em;
}
.item-detail .supplemental li{
	border-top: 0;
	clear: none;
	margin-bottom: 0;
}
.item-detail .supplemental .title a{
	color: #0D667F;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	line-height: 1.5;
}

.browse-faculty .faculty-item a:link, .browse-faculty .faculty-item a:visited{
	color: #0d667f;
}
.browse-faculty .back-to-top a{
	color: #0d667f;	
}
.faculty-list-table a{
	color: #0d667f;
}
.faculty-content .fullbio a, .faculty-content .briefbio a{
	color: #a41034;
}
.faculty-content .print-button a, .faculty-content .toggle-bio a, .faculty-navigation a{
	color: #0d667f;
}
.faculty-content .tab-content a{
	color: #a41034;
}

.faculty-content .tab-content .right-tab{
	margin-top: 20px;
}
.media.open .divider{
	border-top: 1px solid #999;"
}

/*unit's carousel*/
.unit-layout #carousel .pub-details > li{
	list-style-type: none;
	
}
.unit-layout #carousel .metadata, 
.unit-layout #carousel .citation,
.unit-layout #carousel .tools,
.unit-layout #carousel .keywords,
.unit-layout #carousel .abstract,
.unit-layout #carousel .item-thumbnail
{
	display: none;
}
.unit-layout #carousel .pub-details{
	margin: 0;
	padding-left: 6px;
}
.unit-layout #carousel .title, .unit-layout #carousel .title a{
	font-size: 30px;
	line-height: 1.1em;
	color: #fff;
	font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal !important;
}
.unit-layout #carousel .pubbyline{
	font-family: 'Trade Gothic W01 Roman',Arial, Helvetica, Verdana, sans-serif;
	color: #000;
	font-size: 16px;
	text-transform: none;
	padding-top: 6px;
}
.unit-layout #carousel .pubbyline .hbsauthor{
	color: #000;
	font-weight: bold;
}
.unit-layout #carousel .pubtype{
	font-size: 14px;
	margin-bottom: 9px;
	color: #FFF;
	font-family: 'Trade Gothic W01 Bold 2',Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal !important;
	padding-bottom: 5px;
}
.unit-layout .carousel3 .boxed-widget{
	border-color: #b1e5f2;
}
.unit-layout .carousel3 .boxed-widget a{
	color: #08677d;
}

.unit-layout .carousel3 .in-the-news .featured-items li{
	height: 150px;
}
.unit-layout .carousel3 .in-the-news h3{
	text-transform: none;
	color: #000;
    font-size: 22px;
}

.unit-layout .carousel3 .in-the-news {
    background: transparent url('../images/site/newspaper-bg.png') top right no-repeat;
    margin-top: 35px;
    padding-top: 24px;
    padding-bottom: 19px;
    padding-left: 19px;
    overflow: visible;
    background-position: 553px -25px;

}
.unit-layout .in-the-news-inner{
	padding-top: 6px;
}
.unit-layout .carousel3 .in-the-news {
    color: black;
    text-transform: none;
}
.unit-layout .carousel3 .in-the-news p.metadata{
    color: #929292;
    font-size: 10px;
    margin-bottom: 17px;
}
.unit-layout .carousel3 .in-the-news p.date-source{
	margin-bottom: 0;
	color: #626262;	
}
.unit-layout .carousel3 .in-the-news p.pubbyline{
    color: #000000;
}
.unit-layout .carousel3 .in-the-news .subtype,
.unit-layout .carousel3 .in-the-news .bar {
    display: none;
}

.unit-layout .carousel3 .in-the-news a {
    text-transform: none;
}


.awards h3.yrLabel{
	border-bottom: 1px solid #000;
	padding-bottom: 6px;
}
.awards .items > li{
	border-top: none;
	margin-bottom: 19px;
}

#fancybox-inner .fancybox-close{
	display: none;
}


.print-email-icons{
	position: absolute;
	padding-left: 360px;
	display: inline-block;
	width: 130px;
}

.print-email-icons span.print{
	padding-left: 15px;
}
.print-email-icons span.email a, .print-email-icons span.print a{
	color: #999999;
}
.print-email-icons .icon-email{

	background-image: url('http://www.hbs.edu/shared/images/framework/3.0/framework.png');
	background-color: transparent;
	background-repeat: no-repeat;
	display: inline-block;
	background-position: -20px -155px;
	width: 14px;
	height: 15px;
	padding-right: 5px;
	opacity: 0.4;
	filter: alpha(opacity=30);
}
.print-email-icons .icon-print{
	background-image: url('http://www.hbs.edu/shared/images/framework/3.0/framework.png');
	background-repeat: no-repeat;
	display: inline-block;
	background-position: -60px -180px;
	width: 14px;
	height: 14px;
	padding-right: 5px;
	background-color: transparent;
	opacity: 0.4;
	filter: alpha(opacity=30);
}

.global-research-centers h2{
	margin-bottom: 40px;
}

.global-research-centers h2 span.city{
	font-family: "Trade Gothic W01 Roman", Arial, Helvetica, Verdana;
}




h2 .txt-arrow{
	font-family: "Lucida Grande","Lucida xConsole","Lucida Sans",Arial,sans-serif;
	font-weight:bold;
}

.toggle-container{
	padding: 0;
}

.items.featured-work-tab .relatedpic{
	margin-top: 18px;
}
.items.featured-work-tab .item-thumbnail .icon-play{
	top: 22px;
}

.items.featured-work-tab .title{
	margin-top: 18px;
}

.event .tabs{
	margin-bottom: 1.25em;
}

#search1-app .breadcrumb {
    display: none;
}

#search1-app a.ash {
   color: #B3B3B3;
}

#search1-app a{
   color: #a41034;
}


#search1-app  .site-facets ul {
  margin-bottom: 0;
}

#search1-app h1 {
   color: #a41034 !important;
   font-size: 32px;
   text-transform: none;
   letter-spacing: 0;
   color: black  !important;
}

#search1-app .cap {
   display: none;
}
#search1-app .vrule-gutter {
   display: none;
}


