/* top of feedback fix */
/* TIC-TAC Ticket EACDSTTECH-462 */

div#block-feedbackform {
    padding-top: 60px;
}

/* Chart hack */
p.highcharts-description {
    background-color: #f3f3f3;
    padding: 20px;
    margin: 0;
    border: 1px solid #ccc;
    border-top: none;
}

.stripe-basic-link--items {
    max-width: 850px !important;
}

.eac-body blockquote:before, .card_section .stripe-card-item .stripe-card-item-desc p blockquote:before, .card_cta .stripe-card-item-desc blockquote:before{
    font-family: "Font Awesome 6 Pro";
    content: "";
    color: #a10061 !important; 
    font-weight: 600;
    position: absolute;
    opacity: 1 !important;
    font-size: 2em !important;
    left: 30px !important;
    top:6px !important;
}

.eac-body blockquote, blockquote {
    margin: 60px 0!important;
    padding: 10px 30px !important;
    border: 5px solid #f2f2f2 !important;
    max-width: 850px !important;
}

.eac-body blockquote p:last-child:after {
    content: ""; 
    display: block; 
    width: 60px;
    height: 4px;
    padding-top: 10px; 
    border-bottom: 4px solid #a10061; 
}

.eac-body blockquote p:first-of-type {
   text-indent: 40px !important;
}

div.video_p_wrap {
    max-width: 884px !important;
}

/* top of feedback fix */
/* TIC-TAC Ticket EACDSTTECH-483 */
.eac-tabs-wrapper .eac-tabs--style-tabs .tabs-component-tab a.is-active {
    background-color: var(--eac-ui-accent-color-02);
 }
.eac-htwo-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 50px;
    border-left: 8px solid var(--eac-ui-accent-color-02);
    padding-left: 20px;
    margin-bottom: 30px;
    margin-top: 0;
}
/* size of chart iframe  fix */
#ResearchersCum iframe, #NumberPro iframe, #BudgetYea iframe, #TopTen iframe, #DoctrolNet iframe, #PostdoctoralFel iframe, #StaffExc iframe, #CofUnd iframe, #MscaCit iframe, #CoordSup iframe {
    max-width: 850px;
    min-height: 500px;
}