.col.col-100.article-news-spotlight-page{
   /*  min-height: 300px; */
}
 .article-text >.bg-Gold {
     background-color: #F2A900;
     color: #444;
}
 #left-col-img {
     margin-bottom: 40px;
     max-width: 25%;
     width:100%;
}
 .col.col-33.right.spif-containeri.article-right-spiff > .spif {
     float:right;
}

 .article-text > .text-container {
     padding-right: 25px;
}

.article-text > .text-container a {
    text-decoration: underline;
}

.article-text > .text-container a:focus {
    outline: 2px solid #330072;
}

 .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%;
         max-width: 1023;
    }
     #left-col-img {
         margin: 15px 15px 15px 0;
         max-width: 350px;
         width:100%;
    }
   /*  #menu-home-bottom, .module-container {
         padding-bottom: 0;
    }*/
     .page-call-out {
         margin-top: 0px;
    }
}
 @media (min-width: 601px) {
     #left-col-img > div > img {
         width: 100%;
         max-width: 350px;
    }
}
 @media (max-width: 600px) {
     #left-col-img > div > img {
         margin: 15px;
    }
     #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;
         width: 100%;
         clear: left;
    }
     #article-contact.col-25 {
         max-width: 270px;
         width: 100%;
         clear: left;
    }
}
 @media (min-width: 1024px) and (max-width: 1155px){
     #article-left-col-spiff.col-25 {
         max-width: 25%;
         width: 100%;
         clear: left;
    }
     #article-contact.col-25 {
         max-width: 25%;
         width: 100%;
         clear: left;
    }
}
 @media (max-width: 1024px){
     #article-left-col-spiff.col-25 {
         max-width: 100%;
         width: 100%;
    }
     #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;
}

/*
.article .module-container > ul > li {
    list-style-type: disc;
    list-style-position: outside;
    
}

.article .module-container ol > li {
    list-style-type: decimal;
    list-style-position: outside;
    
}


#article-contact,#article-left-col-spiff {
    font-size:16px;
}


#article-contact > .contact-spif p
, #article-left-col-spiff > .contact-spif p  
, #article-contact p
, #article-left-col-spiff p
, #article-contact ul li
, #article-left-col-spiff ul li
, #article-contact ol li
, #article-left-col-spiff ol li{
    font-size: 16px;
}

#article-contact > .contact-spif p.title
, #article-left-col-spiff > .contact-spif  p.title {
    font-size: 18px;
}

#article-contact ul li
, #article-left-col-spiff ul li{
    list-style-type: disc;
    list-style-position: outside;
}

#article-contact ol li
, #article-left-col-spiff oul li{
    list-style-type: decimal;
    list-style-position: outside;
}
*/



.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;
}
*/