header nav button{display: none !important;}

.subject_hub .courses:before, .banner_with_search>.courses:before, .banner_with_search>.search_results:before{display: none !important;}

.courses{display: none;}

.courses.active{display: block;}

.subject_hub .offer{clip-path: none; -webkit-clip-path: none;}
.m__filters{
 background-color: #D8E9ED;
}


.m__filters ul{
    width: 82.9403913294%;
    //margin-left: 8.5298043353%;
margin: 0 auto;
text-align: center;
padding-top:6px;
}

@media(max-width: 1024px){
.m__filters ul{
  display: none;
}
}

.m__filters ul li{
  display: none;
  width: 15%;
    padding: 15px;
  text-align: center;
}
.m__filters ul li:focus{
  outline: 3px solid #9e333c;
  box-shadow: 0px 0px 0px 6px white;
  }
.m__filters ul li a{
  text-align: center;
  font-size: 20px;
  line-height: 25px;
  color: #003359;
  display: inline-block;
  font-weight: 600;
  text-decoration: none;
  cursor: pointer;
}

@media(max-width: 1180px){
  .m__filters ul li a{
    font-size: 16px;
    line-height: 21px;
  }
}

.m__filters ul li a:after{
  content: '';
  display: block;
  border-bottom: 2px solid #003359;
}

.m__filters ul li.active{
  background-color: #fff;
}

.m__filters--wrapper{
  display: none;
}

@media(max-width: 1024px){
  .m__filters--wrapper{
    display: block;
    width: 82.9403913294%;
    margin-left: 8.5298043353%;
    padding-bottom: 20px;
  }
  
  .m__filters--wrapper select{
    padding: 15px;
    width: 100%;
  }
}

.readMoreBtn{width: 100%; text-align: center; clear: both;}
.readMoreBtn a:hover {color: #fff; cursor:pointer;}

  .courses.undergrad .course_slide.viewUndergraduate:nth-child(n+7) {  
    display: none;
}.courses.postgrad .course_slide.viewPostgraduate:nth-child(n+7) {  
    display: none;
}.courses.research .course_slide.viewResearch:nth-child(n+7) {  
    display: none;
}.courses.partnercentres .course_slide.viewPartnerCentres:nth-child(n+7) {  
    display: none;
}.courses.online .course_slide.viewOnline:nth-child(n+7) {  
    display: none;
}