#secondary-bar-menu ul .button {
    width: 145px!important;
    height: 55px!important;
}

#secondary-bar-menu ul > li.button > a[role=menuitem] {
    padding: 0px;
    height: 100%;
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
}

#secondary-bar-menu ul .button a span {
    height: 100%!important;
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
}

/*Target Mobile Menu*/
#top-bar-menu ul .button {
    width: 145px!important;
    height: 55px!important;
}

#top-bar-menu ul > li.button > a[role=menuitem] {
    height: 100%;
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    padding: 0px!important;
}

#top-bar-menu ul .button a span {
    height: 100%!important;
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    width: 100%;
}
/* END Target Mobile Menu*/

/* new status style for programs page */
.dot.closing-soon {
    background-color: #007066;
    
}
.label.closing-soon {
    background-color: #86AA3F;
    color: #fff!important;
}
.label.closing-soon:after {
    content: "";
    position: absolute;
    top: 0;
    right: -16px;
    border: .83333rem solid #86AA3F;
    border-right: 5px solid transparent;
}
.label.closing-soon:not(.not-3d):before {
    content: "";
    position: absolute;
    top: calc(100% - 8px);
    left: -8px;
    border: 8px solid transparent;
    border-right: 8px solid #86AA3F;
}
.closing-soon-text {
    color: #ffdf1c;
}
.home .closing-soon-text {
    background-color: #ffdf1c;
    color: #136f66 !important;
    border-radius: 5px;
    display: block;
    border-radius: 0.375rem;
    padding: 1px 4px;
    width: fit-content;
}
.cap-card .label.closing-soon {
    width: 800px;
}
@media (max-width: 1300px) {
    .home .closing-soon-text {
        display: inline-block;
    }
}
@media (max-width: 650px) {
    .proceed-and-close {
        width: 100%!important;
    }
}
@media(max-width:537px){
.home .closing-soon-text {
    display: inline;
}
}

/* cost-share-programs page */
.programs-container .closing-soon-text {
    display: block
}

.programs-container .programs-content  .label::after {
    content: "";
    position: absolute;
    top: 0;
    right: -15px;
    width: 16px;
    height: 100%;
    clip-path: polygon(100% 0%, calc(100% - 0.75rem) 50%, 100% 100%, 0 100%, 0% 50%, 0 0);


}