/*********************** Article Titles ***********************/
h1.title {
  font-size: 2.5em !important;
  margin-bottom: 15px !important;
  font-family: "YaleNew",Georgia,"Times New Roman",serif !important;
}

.typography h2{
  font-size: 2em !important;
  margin-bottom: 20px !important;
  font-family: "YaleNew",Georgia,"Times New Roman",serif !important;
}

/*********************** Teaser Byline ***********************/
.byline-date {
    margin-bottom: 2em;
    margin-top: 2em;
}

/*********************** Article Teaser, etc. *******************/
.group-teaser-wrapper.field-group-html-element.teaser-test {
    font-family: "Mallory-Light","Mallory",Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.2em; 
    line-height: 1.75em; 
    color: #4a4646;
}

/*********************** Body Copy Text ***********************/
.story p{   
font-family: "Mallory",Verdana,Arial,Helvetica,sans-serif !important;
letter-spacing: -0.01em !important;
word-spacing: 0.05em !important;
line-height: 2em !important;
padding-bottom: 10px !important;
}

/*********************** UL/LI ***********************/
.story ul li {
position: relative;
padding-bottom: 15px;
font-family: "Mallory",Verdana,Arial,Helvetica,sans-serif !important;
letter-spacing: -0.01em !important;
word-spacing: 0.05em !important;
line-height: 2em !important;
}

/*********************** Sharetools Top Display Off ***********************/
.byline-date .sharetools {
    display: none;
}

/*********************** QA H3 STYLING - DO WE NEED THIS? ***********************/

/*.typography h3 {
    font-family: "Mallory",Verdana,Arial,Helvetica,sans-serif !important;
    font-size: 1.1em;
    line-height: 1.5;
    font-weight: bold;
    font-style: normal;
    margin-top: 1.25em;
    margin-bottom: 0.8em !important;
    text-transform: none;!important;
    font-feature-settings: normal !important;
} */


h3.h3-faq {
    color: #5a5a5a;
    font-size: 1.3em;
}


/***** NEW - PULLQUOTE styling *****/
.pullquote p:first-of-type:before {
font-family: "YaleNew", Georgia, "Times New Roman", Times, serif;
font-weight: bold;
color: #c5dcf15e;
content: "\201C";
font-size: 3.5294117647em;
line-height: 1;
position: absolute;
z-index: -1;
margin-top: -0.25em;
margin-left: -6%;
}

.pullquote{
float: left;
position: relative;
border-top: 4px solid #dddddd;
border-bottom: 4px solid #dddddd;
padding: 1.75em 3.5% 1em 3.5%;
width: 50%;
margin: 0.75em 6.35% 1em -12.5%;
}

.pullquote p.credit-new:before {
content: "\2014";
line-height: 1.5;
color: #286dc0;
}

.pullquote p.credit {
font-size: 1em;
font-weight: normal;
font-style: normal;
font-variant: all-small-caps;
color: #286dc0;
margin: 0.5em 0;
margin-left: 1.15em;
text-indent: -1.15em;
}

.pullquote p.credit-new {
  font-weight: normal;
  color: #286dc0;
  font-variant: all-small-caps;
}

.group-new-pullquote-wrapper.field-group-html-element.pullquote-left.pullquote-centered {
  color: #286dc0;
}

.pullquote p:first-of-type {
    color: #286dc0;
}


/***** PULLQUOTE MOBILE ****/
@media only screen and (max-width: 741px) {
.pullquote {
    float: none;
    width: auto;
    margin: 0.75em 4% 1em 4%;
}
}
