.col.col-100.article-news-spotlight-page{
   /*  min-height: 300px; */
}

#article-left-col-spiff .spif{
    
}

 .article-text >.bg-Gold {
     background-color: #F2A900;
     color: #444;
}
 #left-col-img {
     margin-bottom: 20px;
     max-width: 25%;
     width:100%;
}
 .col.col-33.right.spif-containeri.article-right-spiff > .spif {
     float:right;
}
 .article-text > .text-container {
     padding-right: 25px;
}
 .page-call-out {
     padding: 25px 25px 25px 25px;
     /*margin-top: 25px;*/
     margin-bottom: 25px;
     font-size: 24px;
     line-height: 34px;
}
 @media (max-width: 1024px){
     #article-left-col-spiff.col-25 {
         width: 100%;
        /* max-width: 1023;*/
    }
     #article-contact.col-25 {
         width: 100%;
         /* max-width: 1023; */
    }
     .col.col-33.right.spif-containeri.article-right-spiff > .spif {
         float: left;
         clear: left;
    }
     .col.col-33.right.spif-containeri.article-right-spiff{
         width: 100%;
       
    }
     #left-col-img {
        /* margin: 15px 15px 30px 0;*/
         max-width: 270px;
         width:100%;
    }
   /*  #menu-home-bottom, .module-container {
         padding-bottom: 0;
    }*/
     .page-call-out {
         margin-top: 0px;
    }
    

}

@media (min-width: 950px){
    .no-nav-no-image{
        float: left;
        height: 20px;
    }
    
}

 @media (min-width: 601px) {
     #left-col-img > div > img {
        width: 100%;
        max-width: 100%;
    }
}
 @media (max-width: 600px) {
     #left-col-img > div > img {
        /* margin: 15px; */
         max-width: 100%;
         width: 100%;
    }
    /*
    #article-left-col-spiff {
         padding-left: 15px;
         padding-right: 15px;
    }
    */
     #article-contact {
         padding-left: 15px;
         padding-right: 15px;
    }
    /*
     #menu-home-bottom, .module-container {
         padding-bottom: 0;
    }*/
}
 @media (min-width: 1156px){
     #article-left-col-spiff.col-25 {
         /*max-width: 270px; */
         
         max-width: 24.99%;
         
         width: 100%;
         clear: left;
    }
     #article-contact.col-25 {
         max-width: 270px;
         width: 100%;
         clear: left;
    }
    
     .no-nav-no-image{
        float: left;
        height: 20px;
      
    }
    
}
 @media (min-width: 1024px) and (max-width: 1155px){
     #article-left-col-spiff.col-25 {
         max-width: 25%;
         width: 100%;
         clear: left;
         overflow: hidden;
    }
     #article-contact.col-25 {
         max-width: 25%;
         width: 100%;
         clear: left;
    }
    .no-nav-no-image{
        float: left;
        height: 20px;
        
    }
}
 @media (max-width: 1024px){
     #article-left-col-spiff.col-25 {
        max-width: 100%;
        width: 100%;
        flex-flow: row wrap;
        display: flex;
        align-content: space-between;
        justify-content: space-between;
        align-items: flex-start; /*Make the box not grow to the row height*/
    }
     #article-contact.col-25 {
         max-width: 100%;
         width: 100%;
    }
}
 .article .bg-Gold {
     background-color: #F2A900;
     color: 0;
}

/*
 .article .module-container {
     padding-bottom: 40px; 
}
*/

.article .module-container > a {
    text-decoration: underline;
}



.module-container .accordion,
.module-container .spif-container .spif:last-child{
    margin-bottom: 0; /*comes from module-container?*/
}


 @media (min-width: 1024px) and (max-width: 1230px){
    .page-call-out{
        margin-bottom: 40px; /*Not 25*/
    }
 }

#page ul.news-folder-folders,
#page ul.news-folder-folders li h3{
    margin-top: 0px; /*May 11th*/
    padding-top: 10px;
}

.universalOptionsPage > h1{
    padding-bottom: 20px;
}

#page ul.news-folder-folders,
#page ul.news-folder-pages{
    padding-left: 0;
}

#page ul.news-folder-folders li,
#page ul.news-folder-pages li{
    list-style: none;
    list-style-type: none;
}

#page ul.news-folder-pages li a:hover{
    text-decoration: underline;
}
/*
#article-left-col-spiff div:last-child{
    margin-bottom: 0px;
}
*/


@media (max-width:1213px) and (min-width:1134px) {
     .no-nav-no-image{
        float: left;
        height: 20px;
        
    }
}