blockquote {
    font-family: Georgia, serif;
    font-size: 14px;
    font-style: italic;
    margin: 0.25em 0;
    padding: 0.25em 25px;
    line-height: 1.45;
    position: relative;
    color: #383838;
}
blockquote:before {
    display: block;
    content: "\201C\A0";
    font-size: 60px;
    position: absolute;
    left: -5px;
    top: -20px;
    color: #999999;
}
blockquote:after {
    display: block;
    content: "\201D";
    font-size: 60px;
    position: absolute;
    right: 5px;
    bottom: -20px;
    color: #999999;
}
blockquote cite {
    color: #999999;
    font-size: 13px;
    display: block;
    margin-top: 5px;
    text-align: right;
}
 
blockquote cite:before {
    content: "\2014 \2009";
}
#homepageContent .col3of3 ul li {
    border-bottom: 1px solid #CCC;
    display: block;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5em;
    text-decoration: none;
    width: 90%;
    margin: 0;
    padding: 5px 8px 5px 5px;
}
img.profile-page {
    max-width: 180px;
}
#pageAsideContent ul.flex-direction-nav li {
    border:none;
    padding:0;
}
#mainContent .newsDetail p {margin: 0};

#mainContent #History p {
    background-color: #f0f0f0;
    border-top: 1px solid #CCCCCC;
    margin: 0 0 0.5em;
    padding: 15px;
    width: 95%;
}

#mainContent #news #newsList .newsDate {
    color: #a8a8a9;
    font-family: Georgia, serif;
    padding: 0 0 2px 0;
}

/*---------- Twitter styling ----------*/
p.timeline-Tweet-text {
    font-size: 14px;
    line-height: 20px;
    font-weight: 300;
}
span.TweetAuthor-name {
    font-size: 16px;
    line-height: 24px;
}

/*---------- history timeline  --------*/

#mainContent #History h2 {
    color: #6D6E71;
    font-family: 'Goudy Bookletter 1911',Georgia,'Times New Roman',serif;
    font-size: 2em;
    font-weight: normal;
    margin: .5em, 0, .2em, 0;
    padding: 0;
 }
/*---------- division home page column width tweak  --------*/
 .col1of2DH,
 .col2of2DH {
    float:left; width: 100%
 }
 /*---------- division home page style tweaks  --------*/
#mainContent .facultyRotator .info h3, #mainContent .facultyRotator .info p.rankDept {
    padding: 0;
    margin: 0px;
    font-family: Georgia,'Times New Roman',serif;
    font-size: .9em;
    font-style: italic;
    line-height: 1.4em;
}
#mainContent .facultyRotator .info h3 {
    padding-top: 15px;
}
#mainContent p.chiefName {
padding: 12px 0 0 0;
}
#sidebarPubMed h1 { font-size: 21px; }
#sidebarPubMed ul.slides li {
    padding: 0;
    display: none;
}
a.moreText, a.moreText:link, a.moreText:hover, a.moreText:visited, a.moreText:active {
    font-style: normal; margin-top: 5px;
}
.profile2col i {
    font-family: Georgia,'Times New Roman',serif;
    font-style: italic;
    display: block;
    margin: 0;
    padding: 0;
}
.division {
    background: #ededed;
    margin: 8px;
    padding: 20px 13px 5px;
    width: 90%;
    float: left;
    height: 110px;
    -webkit-border-radius: 12px;  /* Safari 3-4, iOS 1-3.2, Android 1.6- */
    -moz-border-radius: 12px; /* Firefox 1-3.6 */
    border-radius: 12px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */  
  -webkit-box-shadow: 0 8px 6px -6px #6d6e71;
     -moz-box-shadow: 0 8px 6px -6px #6d6e71;
          box-shadow: 0 8px 6px -6px #6d6e71;
}
#contentWrapper .division h3 {
    padding-bottom: 10px;
    font-style: normal;
}
#contentWrapper .division h3 a, #contentWrapper .division h3 a:link {
    color:#6D6E71;
}
.division .divisionImg {
    float: left;
}
.division .divisionImg img { 
    max-width: 40px;
    float: left;
}
.division .divisionInfo {
    float: left;
    margin-left: 10px;
}
#gallery .captionRight .flex-caption .fullCaption {
    margin-top: 40px;
    width: 93%;
}

#events .event_list .event_date .event_month {
    padding: 3px 0 0 0;
}

/* Division contact Accordion */

#divisionAccordion .ac-header {
    display: block;
    cursor: pointer;
    border: 1px solid #999;
    margin-top: 5px;
    padding: 5px 10px 5px 0;
    outline: 0;
    background: #f3f3f3;
}
#divisionAccordion .ac-header:hover {
    background: #fff;
}
#divisionAccordion .ac-header-active {
    border-bottom: medium none;
    background: none repeat scroll 0% 0% #FFF;
}
#divisionAccordion .ac-header .ui-icon {
    float: left;
}
#divisionAccordion .detail {
    border: 1px solid #999;
    padding: 0 10px 10px 1.2em;
    border-top: none;
}

#farc-accordion .profile {
    height: 100%;
    float:none;
    overflow: hidden;
    height: auto;    
}

#farc-accordion .profile .profileImg {
    float:left;
    width: 25%;
    margin-right: 10px;
}

/*---- Profile Spotlights -----*/
.spotlight img { max-width: 160px; }

#farc-accordion .profile .profileImg img {
    width: 100%;
}

/* Tablet Layout: 481px to 767px. Inherits styles from: Mobile Layout. */
@media screen and (min-width: 481px) {
    .division { width: 40%; height: 140px; margin-right: 2%;}
    .division .divisionImg { float: left; margin-bottom: 2%;}
    .division .divisionInfo { width: 71%;}
}
 /* Desktop Layout: 768px to a max of 999px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width:768px) {
    #gallery .captionRight .flex-caption .flex-caption-title {
        padding: 0;    
    }
    .division { width: 26%; height:130px;}
    #contentWrapper .division h3 { height: 50px;}
    .col1of2DH {
      width: 63%;
    }
    .col2of2DH {
      width: 30%;
      padding-left: 24px;
    }
    #promo a#Contact_Us, #promo a#Contact_Us:hover,
    #promo a#History, #promo a#History:hover,
    #promo a#Give, #promo a#Give:hover,
    #promo a#Events, #promo a#Events:hover,
    #promo a#Alumni, #promo a#Alumni:hover {
        float: left;
        background: url(../images/panels-sprite.png) no-repeat scroll left top;
        font-size: 0;
        padding: 0;          
        height: 84px;
        width: 180px;
    }
    #promo a#Contact_Us:hover { background-position: -182px top;}
    #promo a#History{ background-position: left -86px;}
    #promo a#History:hover { background-position: -182px -85px;}
    #promo a#Give { background-position: left -172px;}
    #promo a#Give:hover { background-position: -182px -172px;}
    #promo a#Events { background-position: left -255px;}
    #promo a#Events:hover { background-position: -182px -255px;}
    #promo a#Alumni { background-position: left -342px;}
    #promo a#Alumni:hover { background-position: -182px -342px;}
}


/* Clinical Trials Empty Condition */

div#clinicalTrials_length {
    padding-bottom: 1em;
}

table#clinicalTrials  td.dataTables_empty {
    min-width: 250px;
}

/* Tablet Layout: 481px to 767px. Inherits styles from: Mobile Layout. */
@media screen and (min-width: 481px) {
    table#clinicalTrials  td.dataTables_empty { min-width: 300px; }
}
 /* Desktop Layout: 768px to a max of 999px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width:768px) {
   table#clinicalTrials  td.dataTables_empty { min-width: 450px; }
}
