/* Fix Font size on footer with RT Disclaimer */
.rich-text-v2 .footnote ol li, .rich-text-v2 .footnote p, .rich-text-v2 .footnote a{
    font-size: 16px;
}

@media (min-width: 768px) and (max-width:1024px) {
.rich-text-v2 .footnote ol li,.rich-text-v2 .footnote p,.rich-text-v2 .footnote a{
    font-size: 14px;
}   
}


@media (min-width: 320px) and (max-width: 767px){
.rich-text-v2 .footnote ol li,.rich-text-v2 .footnote p,.rich-text-v2 .footnote a{
    font-size: 14px;
}   
}

/* scholarship dir table header style */
.section.opencomponent .scholarship-details .greyTable tr th { 
    background-color: #23233f;
    color: #ffff;
}

.did-you-know-v2 p, .did-you-know-v2 a:link {    /* Did you know font stong */
    font-family:'DiscoverSans-Semibold',Arial,sans-serif; 
}

.socialsharev2 .socialShare {    /* Fix the large sapace under social share */
    margin-bottom: 20px;
}

.panel-heading h2 a {           /* scholarship dir pannel heading font size */
     font-size: 26px;    
}

.scholarship-details {       /* scholarship dir table remove margin from top */
    margin-top: 0px;
}
.scholarship-details .richtext p span { /* scholarship dir table fix address span display as single line */
    display:block;
}
.vertical-navigation .verticalnavigation { 
    margin-bottom: 30px;
}

.rich-text-v2 .p-heroSubtitle {
    font-family: 'DiscoverSans Medium',Arial,Sans-Serif; /*hero subtitle style*/
    font-size: 21px;
    }

@media (min-width: 1024px) {
.vertical-navigation .column-control-40-60-c0 { /* increase padding desktop vert nav*/
    padding-right: 70px;
    width: 30%;
}
.vertical-navigation .column-control-40-60-c1 { /* desktop vert nav colum width*/
    width: 70%;
}
}


@media (min-width: 768px) and (max-width: 1024px){
.panel-heading h2 a {
    font-size: 24px;
}
.section.opencomponent .scholarship-details .greyTable td p {  /* scholarship dir space between p missing */
    padding-bottom: 10px;
}
.vertical-navigation .socialsharev2 {
   padding: 0px;
}
.vertical-navigation .socialsharev2 .socialShareExpanded {
   height: auto;
}
.vertical-navigation .socialsharev2 .socialShare ul li {
   padding-right: 15px;
}
.vertical-navigation .socialsharev2 .socialShare ul li .social-icons {
   width:35px;
   height:35px;
}
.vertical-navigation .column-control-40-60-c0 { /* increase padding tablet vert nav*/
   padding-right: 30px !important;
}
.rich-text-v2 .p-heroSubtitle {
  font-size: 18px; /*hero subtitle style*/
}
}


@media (min-width: 320px) and (max-width: 767px){
.vertical-navigation .verticalnavigation.sticky .verticaltab-slider {  /* scholarship dir vert nav column hidden mobile fix */
    margin-top: 110px;
}
.panel-heading h2 a {  /* scholarship dir pannel heading font size */
     font-size: 22px;
}
.promov2.promo-icon {  /* fix mobile padding for vert nav colum ctrl */
    padding: 20px;
}
.vertical-navigation .column-control-40-60-c1 .rich-text-v2 p {
    padding: 0 20px ; 
}
.section.opencomponent .scholarship-details .greyTable td p{  /* scholarship dir space between p missing */
     padding-bottom: 10px;
}
.vertical-navigation .column-control-40-60-c0 .horizontalrule hr{    /* Horizontal rule remove bottom margin  */  
    margin-bottom:0px;
}
.section.opencomponent .scholarship-details .greyTable tr td {
    font-size:14px;
}
.rich-text-v2 .p-heroSubtitle {
  font-size: 18px; /* large p for hero*/
}
}

@media (min-width: 768px){
.vertical-navigation .column-control-40-60-c0 .horizontalrule hr{    /* Horizontal rule style orange scholarship only */  
    background-color: #ec6b29; 
    height: 2px
}
.vertical-navigation .verticalnavigation ul li {     /* reduce left margin of vert nav */
    margin-left: 0px;
}

}