/*-- Header colours --*/
/*-- Header colours --*/
/* 
RULES

1. Do NOT put css classes in this file - they will be duplicated all over the place!

*/
.siteMap div.site h2, .siteMap div.site div.masterCategoryGroup h3, .siteMap div.site div.masterCategoryGroup div.masterCategory h4, .siteMap div.site div.masterCategoryGroup div.masterCategory > div div.categoryGroup h5 {
  font-family: "Poppins-SemiBold", sans-serif;
  font-style: normal;
}

/* Mixins - start */
/* Mixins arrows */
/* Mixins - finish */
.siteMap {
  padding: 30px 40px;
}
.siteMap a {
  text-decoration: none;
  color: #5b5b5b;
}
.siteMap a:hover {
  text-decoration: underline;
}
.siteMap h1 {
  display: inline-block;
}
.siteMap > div {
  display: inline-block;
}
.siteMap > div a.btn {
  background: none;
  color: #3d70b7;
  line-height: 1em;
}
.siteMap div.site {
  display: block;
  padding: 10px 0;
}
.siteMap div.site h2 {
  padding: 12px 0;
}
.siteMap div.site h2 a {
  color: #5b5b5b;
}
.siteMap div.site div.masterCategoryGroup {
  border: 1px solid #e6e6e6;
  padding: 10px 26px;
  margin-bottom: 20px;
}
.siteMap div.site div.masterCategoryGroup h3 {
  text-transform: none;
  padding: 12px 0;
  font-size: 1.4em;
}
.siteMap div.site div.masterCategoryGroup h3 a {
  color: #5b5b5b;
}
.siteMap div.site div.masterCategoryGroup div.masterCategory {
  padding: 4px 26px;
  display: block;
}
.siteMap div.site div.masterCategoryGroup div.masterCategory h4 {
  padding: 12px 0;
  font-size: 1.4em;
}
.siteMap div.site div.masterCategoryGroup div.masterCategory > div div.categoryGroup {
  padding: 20px 26px;
}
.siteMap div.site div.masterCategoryGroup div.masterCategory > div div.categoryGroup h5 {
  font-size: 1.2em;
  color: #5b5b5b;
  padding-bottom: 4px;
}

@media screen and (max-width: 600px) {
  .siteMap {
    padding: 30px 30px;
  }
  .siteMap div.site {
    padding: 10px 0;
  }
  .siteMap div.site div.masterCategoryGroup {
    padding: 10px 16px;
    border: 0;
  }
  .siteMap div.site div.masterCategoryGroup div.masterCategory {
    padding: 4px 16px;
  }
  .siteMap div.site div.masterCategoryGroup div.masterCategory div.categoryGroup {
    padding: 20px 16px;
  }
}
