/* Styled menu buttons */
li#menudb4fd935-19fd-4baf-b245-762d0cf2c8f1 > a,
li#menu2a57d377-e320-4b49-9d9f-936e1f9ecb20 > a,
li#menu43ff97b4-b5ef-40f8-8f71-e0b9edf3d91b > a,
li#menua4b3fcbd-bfe6-4a30-acb0-f05597ed5d43 > a,
li#menud438e8b2-3428-4982-b109-590a67b12014 > a,
li#menud2794da0-2a2f-4fec-8b22-4121a28289b4 > a,
li#menu9d458b6c-01c4-41e6-abfa-0dcf72422054 > a,
li#menueb6911f3-a628-4668-8e24-bbcdb258da5f > a,
li#menu6b07dbd2-2cff-4037-ae5d-7c4f50549552 > a,
li#menu38f92638-2552-4396-b589-345cc9680c57 > a {
  background: #251e1c;
  color: white;
  border-radius: 25px;
  margin: 0 10px;
  padding: 10px 20px;
}

@media (max-width: 1500px) {
  li#menudb4fd935-19fd-4baf-b245-762d0cf2c8f1 > a,
  li#menu2a57d377-e320-4b49-9d9f-936e1f9ecb20 > a,
  li#menu43ff97b4-b5ef-40f8-8f71-e0b9edf3d91b > a,
  li#menua4b3fcbd-bfe6-4a30-acb0-f05597ed5d43 > a,
  li#menud438e8b2-3428-4982-b109-590a67b12014 > a,
  li#menud2794da0-2a2f-4fec-8b22-4121a28289b4 > a,
  li#menu9d458b6c-01c4-41e6-abfa-0dcf72422054 > a,
  li#menueb6911f3-a628-4668-8e24-bbcdb258da5f > a,
  li#menu6b07dbd2-2cff-4037-ae5d-7c4f50549552 > a,
  li#menu38f92638-2552-4396-b589-345cc9680c57 > a {
    margin: 5px 10px;
  }
}

li#menu2a57d377-e320-4b49-9d9f-936e1f9ecb20 > a,
li#menu43ff97b4-b5ef-40f8-8f71-e0b9edf3d91b > a {
  background: #e8ae22;
  color: #251e1c;
}

body.subsite.rulku li#menud2794da0-2a2f-4fec-8b22-4121a28289b4 > a,
body.subsite.rulku li#menu38f92638-2552-4396-b589-345cc9680c57 > a {
  background-color: #a1c742;
  color: inherit;
}

body.subsite.island-and-cape li#menu9d458b6c-01c4-41e6-abfa-0dcf72422054 > a,
body.subsite.island-and-cape li#menueb6911f3-a628-4668-8e24-bbcdb258da5f > a {
  background-color: #f7ea5c;
  color: inherit;
}

body.subsite.dinybulu li#menua4b3fcbd-bfe6-4a30-acb0-f05597ed5d43 > a,
body.subsite.dinybulu li#menu6b07dbd2-2cff-4037-ae5d-7c4f50549552 > a {
  background: #f8e600;
  color: inherit;
}

/* SF#66757497 SA - Category - hide sidebar  */
body.PostSystemCategory_hide-sidebar .postAside{
  display: none !important;
}
body.PostSystemCategory_hide-sidebar .postContent{
  width: 100% !important;
  padding-right: 0 !important;
}

/* SF#66867035 - Template spacing on mobile view*/
@media screen and (max-width: 768px) {
     .template-wrapper .card-deck {
         margin-bottom: 0 !important;
    }
}

/* SF#66871750 - Fix Homepage Intro view on mobile*/
@media screen and (max-width: 535px) {
	.homeIntro {
		display: flex;
		flex-direction: column !important;
	}
}

/* SF#67058204 - Adjust banner on homepage*/
body.homepage .carouselSlideTitle img {
    transform: scale(95%) !important;
}