/*
Light Green:#ACD156
Dark Green :#1B796A
*/

.stac #accordion.accordion .item[aria-current=false] .header:hover .toggle svg {
    stroke: #ACD156;
}

.logoHolder svg:hover, .sac-logo img:hover{opacity:0.6;transition: all 0.3s ease-in-out;}
body.stac .bg-yellow,
body.stac .fixed-sidebar button.searchOpener:hover,
body.stac .fixed-sidebar a.socialLink:hover,
body.stac .menuBTN.main:hover,
body.stac header#masthead nav.header-menu ul li a:hover,
body.stac header#masthead nav.header-menu ul li a.active,
body.stac .searchFacility .button-block a.more:hover,
body.stac #accordion .carousel .carousel-item:hover:after,
body.stac .cards-section .cards a.card:hover .content span.more,
body.stac .cards-section .cards a.card.school-leaver figure .tag,
body.stac .events .event-list a.card.school-leaver figure .tag,
body.stac .cards-section .cards a.card.image-card:hover .image-card-content .more,
body.stac #accordion-home .accordion-item.school-leaver .accordion-panel,
body.stac .cards-section.events:before,
body.stac #mainContent #content-area .flex.link-table a:hover,
body.stac #mainContent #content-area a.more:hover,
body.stac #mainContent #content-area #accordion .accordion-item button:hover,
body.stac #mainContent #content-area #accordion .accordion-item button[aria-expanded=true],
body.stac .next-steps .extra-padding #accordion .accordion-item button:hover,
body.stac .next-steps .extra-padding #accordion .accordion-item button[aria-expanded=true],
body.stac .latestNews .news-list a:hover .content .more,
body.stac .events .event-list a:hover .content .more,
body.stac .course-category-listing a:hover .title,
body.stac .page-section-1 .link-block.accordion-style a:hover .content .more,

body.stac.audience-page.school-leaver .split-content .column.content,
body.stac .study-options .cards .card:hover .content span.more,
body.stac.audience-page .split-content .column.content.bg-black a.more:hover,
body.stac .filterList.filter-yellow .list legend button:hover,
body.stac .filterList.filter-yellow .list legend button[aria-expanded=true],
body.stac #mainContent #content-area .share a:hover,
body.stac .latestVacancies .vacancy-list a:hover span.more,
body.stac .tags .tag.school-leaver,
body.stac #mainContent #content-area .tags button.filterBTN:hover,
body.stac .main-course-listing a:hover:after,
body.stac .filter-draw .title-set button:hover,
body.stac .filter-draw .fixed-bottom button.show-courses:hover,
body.stac .inspiration a.viewMore:hover,
body.stac #mainContent #sidebar-region.course-page a.more-info:hover,
body.stac .tabbedContent .tabs button:hover,
body.stac.search-results .tab-content.pages a:hover .more,
body.stac .tabbedContent .tab-content a.load-more:hover {
    background-color: #ACD156;
}
body.stac .txt-yellow, 
body.stac #address-footerLinks .row .contact-number, 
body.stac #address-footerLinks .row .column .columnHeading,
body.stac #accordion.accordion .header:hover .titleWrap {
    color: #ACD156;
}

.stac .bg-dark-blue, 
.stac .searchFacility .careerSearch .filter-search-btn:hover, 
.stac .filterList .list .accordion-panel a:hover, 
.stac .cards-section .cards a.card.employer figure .tag, 
.stac .events .event-list a.card.employer figure .tag, 
.stac #search button.searchBTN, 
.stac #search a.more:hover, 
.stac nav#mainMenu ul ul li.all-courses a:hover, 
.stac #accordion-home .accordion-item.employer .accordion-panel, 
.stac .mm-searchfield__input .searchButton, 
body.audience-page.employer.stac .split-content .column.content, 
.stac .filterList button:hover, 
.stac .cards-section.bg-dark-blue:before, 
.stac .tags .tag.employer, 
.stac .search-form button.searchBTN, 
body.error-404.stac .hero .multiple-buttons a:hover {
    background-color: #1B796A;
}

.stac header#masthead .logoHolder {

    left: 362px;

}

.stac header#masthead .sac-logo {

    left: 140px;


}
@media (min-width: 1024px) and (max-width: 1400px) {
.stac header#masthead .sac-logo {

    left: 105px;


}
.stac header#masthead .logoHolder {

    left: 284px;

}
}

@media (min-width: 1024px) and (max-width: 1400px) {
    .stac header#masthead .logoHolder {
      border:none;
    }
}

@media (max-width: 1023px) {
     .stac header#masthead .logoHolder {
        left: auto;
        right: 20px;
        border-right-width: 0px;
        border-right-style: solid;
        border-left-width: 1px;
        border-left-style: solid;
    }
   .stac header#masthead .sac-logo {
        right: 134px;
        left: auto;
        top: 10px;
    }
}


.stac nav#mainMenu ul ul li.all-courses a:hover {
 background-color: #24366B;
}

.stac .catTitle {
  background: #ACD156 !important;
  color: #000  !important;
}

.stac .catItem:hover .catTitle {
  background: #24366B  !important;
  color: white  !important;
}

.stac #pageHolder #pageContent .linkTable .linkTableItem a:hover, 
.stac .linkTable .linkTableItem a:hover {
  border-color: #ACD156 !important;
  background-color: #ACD156 !important;
}



