/* template.css - gedeelde inline styles van dewildeorchidee.nl (1:1 uit bron-HTML). */

 /* use as background-color: var(--variable_name); */

.block_button * { --button-bgcolor: var(--color-accent, rgb(213, 158, 32));}
.block_button * { --button-color: var(--color-accent-contrast, rgb(13, 7, 1));}
.block_button * { --button-bgtintcolor: var(--color-accent-shadow, rgb(128, 95, 19));}
.block_button * { --button-font: ;}
.block_button * { --button-size: ;}
.footer .block_button * { --button-bgcolor: var(--color-accent, rgb(213, 158, 32));}
.footer .block_button * { --button-color: var(--color-fg, rgb(0, 0, 0));}
.footer .block_button * { --button-bgtintcolor: var(--color-accent-shadow, rgb(128, 95, 19));}
.footer .block_button * { --button-font: ;}
.footer .block_button * { --button-size: ;}

		.banner {
			background: no-repeat center center;
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: cover;
			/* hier haal je de hoogte van de banner op */
			height: 400px;		}

		/* ./templates/v21/jscss/css/00_template_css.php */
body{
	clear: both;
	background: no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
		background-color: var(--color-fg-inverse, rgb(255, 255, 255));
	
line-height:1.7;}

body, a{
	font-size: 16px;;
	font-family: var(--font-body, Open Sans);
	color: var(--color-fg, rgb(0, 0, 0));
}

#top {
	background-color: ;
}

#top h1, #top h2, #top h3, #top h4, #top h5, #top h6 {
	font-family: var(--font-display, Montserrat);
	color: var(--color-heading, rgb(58, 69, 99));
}

.top p, .top div:not(.btn-text),.top ul, .top li, .top a:not(.btn-pxl), .top table, .top .block_opening_hours_currently .table-responsive span {
	font-size: 16px;;
	font-family: var(--font-body, Open Sans);
	color: var(--color-fg, rgb(0, 0, 0));
}

.top h1, .top h2, .top h3, .top h4, .top h5, .top h6 {
	font-family: var(--font-display, Montserrat);
	color: var(--color-heading, rgb(58, 69, 99));
}

.content {
	background-color: ;

	--text-color: var(--color-fg, rgb(0, 0, 0));
	--title-color: var(--color-heading, rgb(58, 69, 99));
}

.content p, .content ul,.content label, .content li,.content a:not(.btn), .content p, .content table{
	font-size: 16px;;
	font-family: var(--font-body, Open Sans);
	color: var(--color-fg, rgb(0, 0, 0));
}

.content h1, .content h2, .content h3, .content h4, .content h5, .content h6, .content h6 a, .content h6 span a{
	font-family: var(--font-display, Montserrat);
	color: var(--color-heading, rgb(58, 69, 99));
}

.content small {
	font-family: var(--font-body, Open Sans);
	color: var(--color-fg, rgb(0, 0, 0));
	font-size: 0.7em !important;
}

@media (min-width: 992px) {
	.col-md-20p {
		width: 20%;
	}
}

.col-md-20p {
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
}/* ./templates/v21/jscss/css/buttons.php */
.btn.btn-pxl:not(:has( > .btn-text)):not(:has( > .btn-wrapper)):not(.btn-outline-secondary):not(.noicon):after,
.btn.btn-pxl .btn-text:after,
.preview_content_button:not(.settings):after,
.preview_foot_button:after {
	font-family: var(--font-icon, 'Font Awesome 6 Free');
	font-weight: 900;
	content: '';
	font-style:normal;
	margin-left: 5px;
}

.btn.btn-pxl.noicon:after {
	content: '';
}

.btn-pxl:not(.btn-outline-secondary) {
	--pxl-btn-text-color: var(--pxl-btn-block-text-color, var(--color-accent-contrast, rgb(13, 7, 1)));
	--pxl-btn-bg-color: var(--pxl-btn-block-background-color, var(--color-accent, rgb(213, 158, 32)));
			--pxl-btn-border-color: var(--pxl-btn-block-background-color, var(--color-accent, rgb(213, 158, 32)));
  	--pxl-btn-shadow-color: var(--pxl-btn-block-shadow-color, var(--color-accent-shadow, rgb(128, 95, 19)));
	
	}

.btn-pxl {
	--pxl-btn-border-radius: 0;

	--pxl-btn-font-family:var(--font-6,  );
	--pxl-btn-font-size: ;
	--pxl-btn-primary-color: var(--pxl-btn-bg-color);
	--pxl-btn-secondary-color: var(--pxl-btn-text-color);
}

#footer .btn-pxl {
	--pxl-btn-text-color: var(--pxl-btn-block-text-color, var(--color-fg, rgb(0, 0, 0)));
	--pxl-btn-bg-color: var(--pxl-btn-block-background-color, var(--color-accent, rgb(213, 158, 32)));
			--pxl-btn-border-color: var(--pxl-btn-block-background-color, var(--color-accent, rgb(213, 158, 32)));
  	--pxl-btn-shadow-color: var(--pxl-btn-block-shadow-color, var(--color-accent-shadow, rgb(128, 95, 19)));
		--pxl-btn-border-radius: 0;

			box-shadow: 3px 3px 0 0 var(--color-accent-shadow, rgb(128, 95, 19));
	
	--pxl-btn-font-family:var(--font-6,  );
	--pxl-btn-font-size: ;
}
/* ./templates/v21/jscss/css/footer.php */
#footer {
	background-color: var(--color-dark, rgb(13, 13, 13));
	background-image: linear-gradient(to right, var(--color-dark, rgb(13, 13, 13)) , var(--color-dark, rgb(13, 13, 13)));

	--text-color: var(--color-fg-inverse, rgb(255, 255, 255));
	--title-color: var(--color-fg-inverse, rgb(255, 255, 255));
}

#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
	font-family:var(--font-6,  );
	color: var(--color-fg-inverse, rgb(255, 255, 255));
	font-display: swap;
}

.footer p, .footer ul, .footer li, .footer a:not(.btn), .footer p, .footer table{
	;
	font-family:var(--font-6,  );
	color: var(--color-fg-inverse, rgb(255, 255, 255));
	font-display: swap;
}


.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6 {
	border-bottom: 1px solid var(--color-accent-light, rgb(248, 195, 49));
	padding-bottom: 10px;
}


#copy-wrapper {
	background-color: var(--color-dark-elevated, rgb(43, 43, 43));
}

#copyright {
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 12px;
	background-color: var(--color-dark-elevated, rgb(43, 43, 43));
	color: var(--color-fg-inverse, rgb(255, 255, 255));
	padding: 16px 20px;
	flex-wrap: wrap;
	max-width: 1600px;
	margin: 0 auto;
}

#copyright a {
	color: var(--color-fg-inverse, rgb(255, 255, 255));
	text-decoration: none;
}

#copyright a:hover {
	text-decoration: underline;
}

#copyright #agent-link {
	font-size: 13px !important;
}

#copyright .left-links,
#copyright .right-credit {
	display: flex;
	align-items: center;
	gap: 5px;
	white-space: nowrap;
}

#copyright .left-links {
	font-size: 14px !important;
}

#copyright .left-links a {
	font-size: 14px !important;
}

#copyright .plazaxl-logo {
margin-left: 5px;
	height: 24px;
	vertical-align: middle;
	fill: var(--color-fg-inverse, rgb(255, 255, 255));
	transform: translateY(-4px);
}

#copyright .mobile-credit {
	display: none;
}

@media (max-width: 767.98px) {
	#copyright {
		justify-content: space-between;
		padding: 12px 20px;
		font-size: 13px !important;
	}

	#copyright a {
		font-size: 13px !important;
	}

	#copyright .left-links,
	#copyright .right-credit {
		display: none;
	}

	#copyright .mobile-credit {
		display: flex;
		justify-content: space-between;
		width: 100%;
	}
}/* ./templates/v21/jscss/css/headers.php */
/* font-title-styling: 0 */	#content h1{overflow:initial;}
	#content h1 > span {
		display: inline-block;
		position: relative;
	}
	#content h1 > span:first-child:before {
		right: 100%;
		margin-right: 15px;
	}
	#content h1 > span:last-child:after {
		left: 100%;
		margin-left: 15px;
	}
	

	.colbg .component_block div:first-child:not(.empty) {
		border-radius: 5px;
		padding: 30px;
		padding-top: 2px;
	}

	.colbg {
		margin-top: 120px;
	}

	.colbg .container {
		position: relative;
		top: -60px;
	}

	body {
		--nav-bg-color: var(--color-nav-bg, rgba(13, 13, 13, 0.00));
		--nav-bg-color-plak: var(--color-nav-bg-solid, rgba(13, 13, 13, 1.00));
		--nav-bg-dropdown: var(--color-nav-dropdown-bg, rgba(43, 43, 43, 1.00));
		--nav-bg-dropdown-plak: var(--color-nav-dropdown-bg, rgba(43, 43, 43, 1.00));
		--nav-bg-color-highlight: var(--color-accent, rgb(213, 158, 32));
		--nav-bg-color-highlight-plak: var(--color-accent, rgb(213, 158, 32));

		--nav-text-color: var(--color-fg-inverse, rgb(255, 255, 255));
		--nav-text-color-plak: var(--color-fg-inverse, rgb(255, 255, 255));
		--nav-text-dropdown: var(--color-fg-inverse, rgb(255, 255, 255));
		--nav-text-dropdown-plak: var(--color-fg-inverse, rgb(255, 255, 255));
		--nav-text-highlight: var(--color-bg, #ffffff);
		--nav-text-highlight-plak: var(--color-bg, #ffffff);
		--nav-accent-color: var(--color-accent, rgb(213, 158, 32));
		--nav-accent-color-plak: var(--color-accent, rgb(213, 158, 32));
		--nav-accent-color-dropdown: var(--color-accent, rgb(213, 158, 32));
		--nav-accent-color-dropdown-plak: var(--color-accent, rgb(213, 158, 32));

		--nav-height: 5vh;
		--nav-height-plak: 10vh;
		--nav-distance-top: 10vh;
		--nav-padding-item: 20px;
		--nav-padding-item-plak: 20px;
		--nav-dropdown-item-height: 10vhpx;
		--nav-dropdown-item-height-plak: 0pxpx;

		--nav-logo-hoogte: 8vh;
		--nav-logo-hoogte-plak: 6vh;
		--nav-logo-breedte: undefinedpx;
		--nav-logo-breedte-plak: undefinedpx;
		--nav-logo-padding: 0px;
		--nav-logo-padding-plak: 0px;
	}

	#headercontainer {
		height: 1px;
	}

	@media (max-width: 991.98px) {
		#headercontainer {
			--nav-height: 70px;
			--nav-height-plak: 70px;
			--nav-distance-top: 0;

			--nav-logo-hoogte: 60px;
			--nav-logo-hoogte-plak: 60px;
			--nav-logo-breedte: 200px;
			--nav-logo-breedte-plak: 200px;
			--nav-logo-padding: 5px;
			--nav-logo-padding-plak: 5px;
		}
	}

	nav#navigation {
		--bs-navbar-color: var(--nav-text-color);
		--bs-navbar-toggler-border-color: var(--color-transparent, rgba(0, 0, 0, 0));
		--bs-navbar-padding-y: 0;
		--bs-navbar-brand-padding-y: 0;
		--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgb%28255%2C+255%2C+255%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");

		z-index: 100;
	}

	nav#navigation .navbar-nav {
		--bs-nav-link-hover-color: var(--nav-accent-color);
	}

	nav#navigation.fixed-top {
		--bs-navbar-color: var(--nav-text-color-plak, var(--nav-text-color));
	}

	nav#navigation.fixed-top .navbar-nav {
		--bs-nav-link-hover-color: var(--nav-accent-color-plak, var(--nav-accent-color));
	}

	nav#navigation:not(.fixed-top) {
		margin-top: var(--nav-distance-top);
	}

	nav#navigation:not(.fixed-top) #nav-inner {
		box-shadow: 0 2px 12px var(--color-transparent, rgba(0, 0, 0, 0));
	}

	nav#navigation #nav-inner {
		background-color: var(--nav-bg-color);
	}

	nav#navigation.fixed-top #nav-inner {
		background-color: var(--nav-bg-color-plak, var(--nav-bg-color));

		width: 100%;
		max-width: unset;
	}

	nav#navigation.fixed-top #nav-inner {
		box-shadow: 0 2px 12px var(--color-shadow-strong, rgba(0, 0, 0, 0.8));
	}

	nav#navigation #menubar,
	nav#navigation #navbarWebsite {
		height: var(--nav-height);
	}

	nav#navigation.fixed-top #menubar,
	nav#navigation.fixed-top #navbarWebsite {
		height: var(--nav-height-plak);
	}

	nav#navigation #navbarWebsite {
		max-width: 100%;
	}

	nav#navigation:not(.fixed-top) .navbar-brand.nav-item-margin-left,
	nav#navigation.fixed-top .navbar-brand.nav-item-margin-left-plak,
	nav#navigation:not(.fixed-top) #navbarWebsite.nav-item-margin-left,
	nav#navigation.fixed-top #navbarWebsite.nav-item-margin-left-plak {
		margin-left: auto;
	}

	nav#navigation:not(.fixed-top) .navbar-brand.nav-item-center,
	nav#navigation.fixed-top .navbar-brand.nav-item-center-plak,
	nav#navigation:not(.fixed-top) #navbarWebsite.nav-item-center,
	nav#navigation.fixed-top #navbarWebsite.nav-item-center-plak {
		margin-left: auto;
		margin-right: auto;
	}

	nav#navigation:not(.fixed-top) .navbar-brand.nav-item-margin-right,
	nav#navigation.fixed-top .navbar-brand.nav-item-margin-right-plak,
	nav#navigation:not(.fixed-top) #navbarWebsite.nav-item-margin-right,
	nav#navigation.fixed-top #navbarWebsite.nav-item-margin-right-plak {
		margin-right: auto;
	}

	/* mobile nav styling */
	#nav-mobile .nav-link {
		font-family: var(--font-display, Montserrat);
		color: var(--color-fg, #000);
	}

	#nav-mobile {
		--bs-offcanvas-width: 500px;
	}

	@media (max-width: 575.98px) {
		#nav-mobile {
			--bs-offcanvas-width: 450px;
		}
	}

	/* fix sticky nav jumping page */
	nav#navigation .navbar-toggler:focus {
		box-shadow: none;
	}

	nav#navigation:not(.fixed-top) #logo-navbar {
		display: flex;
	}

	nav#navigation.fixed-top .logo-boven,
	nav#navigation.fixed-top #logo-navbar {
		display: none !important;
	}

	nav#navigation:not(.fixed-top) #logo-plak {
		display: none;
	}

	nav#navigation.fixed-top #logo-plak {
		display: flex;
	}

	nav#navigation .logo-boven>img,
	nav#navigation .navbar-brand#logo-navbar>img {
		max-width: var(--nav-logo-breedte);
		max-height: var(--nav-logo-hoogte);

		padding: var(--nav-logo-padding);
	}

	nav#navigation.fixed-top .navbar-brand#logo-plak>img {
		max-width: var(--nav-logo-breedte-plak);
		max-height: var(--nav-logo-hoogte-plak);

		padding: var(--nav-logo-padding-plak);
	}

	nav#navigation ul.navbar-nav li.nav-item {
		padding-left: var(--nav-padding-item);
		padding-right: var(--nav-padding-item);
	}

	nav#navigation.fixed-top ul.navbar-nav li.nav-item {
		padding-left: var(--nav-padding-item-plak, var(--nav-padding-item));
		padding-right: var(--nav-padding-item-plak, var(--nav-padding-item));
	}

	nav#navigation .navbar-nav .nav-item.highlight .nav-link,
	#nav-mobile .navbar-nav .nav-item.highlight .nav-link {
		background-color: var(--nav-bg-color-highlight);
		color: var(--nav-text-highlight);
	}

	nav#navigation.fixed-top .navbar-nav .nav-item.highlight .nav-link {
		background-color: var(--nav-bg-color-highlight-plak, var(--nav-bg-color-highlight));
		color: var(--nav-text-highlight-plak, var(--nav-text-highlight));
	}

	/* Smalle navigatie */
	
	/* Scheidingslijnen */
	
	/* Actief item */
	nav#navigation ul.navbar-nav li.nav-item.active>.nav-link,
	#nav-mobile .navbar-nav li.nav-item.active>.nav-link {
		border-bottom: solid 2px var(--nav-accent-color);
	}

	nav#navigation.fixed-top ul.navbar-nav li.nav-item.active .nav-link {
		border-bottom: solid 2px var(--nav-accent-color-plak, var(--nav-accent-color));
	}

	nav#navigation ul.navbar-nav li.nav-item.dropdown .dropdown-item.active {
		border-bottom: solid 2px var(--nav-accent-color-dropdown);
		--bs-dropdown-link-active-bg: var(--color-overlay-white-weak, rgba(255, 255, 255, 0.1));
	}

	nav#navigation.fixed-top ul.navbar-nav li.nav-item.dropdown .dropdown-item.active {
		border-bottom: solid 2px var(--nav-accent-color-dropdown-plak, var(--nav-accent-color-dropdown));
	}

	body {
		--header-height: calc(10vh + 20vh + 5vh);
		--first-row-height: calc(100vh - var(--header-height));
	}

	@media (max-width: 991.98px) {

		/* mobiele nav hoogte */
		body {
			--header-height: calc(10vh + 20vh + 70px);
		}

		#top {
			margin-top: 70px;
		}

		#top~.content {
			--header-height: 0px;
		}

		/* mobiel logo niet centreren */
		nav#navigation:not(.fixed-top) .navbar-brand.nav-item-margin-left,
		nav#navigation.fixed-top .navbar-brand.nav-item-margin-left-plak,
		nav#navigation:not(.fixed-top) #navbarWebsite.nav-item-margin-left,
		nav#navigation.fixed-top #navbarWebsite.nav-item-margin-left-plak {
			margin-left: 0px !important;
		}

		nav#navigation:not(.fixed-top) .navbar-brand.nav-item-center,
		nav#navigation.fixed-top .navbar-brand.nav-item-center-plak,
		nav#navigation:not(.fixed-top) #navbarWebsite.nav-item-center,
		nav#navigation.fixed-top #navbarWebsite.nav-item-center-plak {
			margin-left: 0px !important;
			margin-right: 0px !important;
		}

		/* mobiele knop altijd rechts */
		nav#navigation .navbar-toggler {
			margin-left: auto;
		}

		nav#navigation .navbar-cart {
			margin-left: auto;
		}

		nav#navigation .navbar-cart+.navbar-toggler {
			margin-left: 0;
		}
	}

	#content {
		margin-top: var(--header-height);
	}

	#content .container-fluid .rowwrap:first-child {
		min-height: var(--first-row-height);
	}

	/* dropdowns styling */
	nav#navigation .dropdown-menu {
		--bs-dropdown-link-color: var(--nav-text-dropdown);

		--bs-dropdown-link-hover-color: var(--nav-accent-color-dropdown);
		--bs-dropdown-link-hover-bg: var(--color-overlay-white, rgba(255, 255, 255, 0.3));

		--bs-dropdown-link-active-color: var(--nav-text-dropdown);
		--bs-dropdown-link-active-bg: var(--color-overlay-white-weak, rgba(255, 255, 255, 0.1));
	}

	nav#navigation.fixed-top .dropdown-menu {
		--bs-dropdown-link-color: var(--nav-text-dropdown-plak, var(--nav-text-dropdown));
		--bs-dropdown-link-hover-color: var(--nav-accent-color-dropdown-plak, var(--nav-accent-color-dropdown));
	}

	nav#navigation .nav-link,
	nav#navigation .dropdown-item {
		white-space: nowrap;
		font-family: var(--font-display, Montserrat);
		font-size: 16px;	}

	#navbarWebsite.overflowing .nav-link,
	#navbarWebsite.overflowing .dropdown-item {
		font-size: var(--overflowing-font-size);
	}

	/* switch last sub-dropdown from right-side to left-side */
	nav#navigation .navbar-nav>li:last-of-type .dropdown-submenu {
		right: 100%;
		left: unset;
	}

	nav#navigation ul.navbar-nav li.nav-item.dropdown .dropdown-menu {
		background-color: var(--nav-bg-dropdown);
	}

	nav#navigation.fixed-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu {
		background-color: var(--nav-bg-dropdown-plak, var(--nav-bg-dropdown));
	}

	nav#navigation ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item {
		height: var(--nav-dropdown-item-height);
	}

	nav#navigation.fixed-top ul.navbar-nav li.nav-item.dropdown .dropdown-menu .dropdown-item {
		height: var(--nav-dropdown-item-height-plak);
	}

	/* dropdown sub-menu's */
	.dropdown-menu li {
		position: relative;
	}

	.dropdown-menu .dropdown-submenu {
		display: none;
		position: absolute;
		left: 100%;
		top: -7px;
	}

	.nav-item.dropdown.hover-active>.dropdown-menu {
		display: block;
		top: 100%;
		left: 0;
	}

	.dropdown-menu>li.hover-active>.dropdown-submenu {
		display: block;
	}

	/* collapse styling */
	.nav-collapse-toggle {
		--nav-collapse-link-color: var(--nav-text-dropdown);
		--nav-collapse-link-hover-color: var(--nav-accent-color-dropdown);
		--nav-collapse-bg-color: var(--nav-bg-dropdown);
	}

	nav#navigation.fixed-top .nav-collapse-toggle {
		--nav-collapse-link-color: var(--nav-text-dropdown-plak, var(--nav-text-dropdown));
		--nav-collapse-link-hover-color: var(--nav-accent-color-dropdown-plak, var(--nav-accent-color-dropdown));
		--nav-collapse-bg-color: var(--nav-bg-dropdown-plak, var(--nav-bg-dropdown));
	}

	.nav-collapse {
		position: absolute;
		left: 0;
		width: 100vw;
	}

	.nav-collapse * {
		padding: 0px;
		margin: 0px;
	}

	.nav-collapse.collapsing,
	.nav-collapse.show {
		padding: 2.4rem 7rem;
	}

	.nav-collapse ul {
		list-style: none;
	}

	.nav-collapse .collapse-list {
		column-count: 5;
	}

	@media only screen and (max-width: 1400px) {
		.nav-collapse .collapse-list {
			column-count: 4;
		}
	}

	.nav-collapse .collapse-list .collapse-list-item {
		display: table;
		break-inside: avoid;
		page-break-inside: avoid;
		padding-bottom: 2.4rem;
	}

	.nav-collapse .collapse-list .collapse-list-item .nav-list-title {
		margin-bottom: .4rem;
		font-weight: bold;
		font-size: 1.1rem;
	}

	.nav-collapse .collapse-list .collapse-list-item .nav-list-title a {
		font-weight: bold;
		font-size: 1.1rem;
	}

	.nav-collapse .collapse-list .collapse-list-item .nav-list-item {
		margin-bottom: .4rem;
	}

	.nav-collapse .collapse-list .collapse-list-item .nav-list-item a {
		margin-bottom: .4rem;
	}

	.nav-collapse .nav-list-title,
	.nav-collapse .nav-list-title a,
	.nav-collapse .nav-list-item a {
		color: var(--nav-collapse-link-color);
	}

	nav#navigation .nav-collapse.collapsing,
	nav#navigation .nav-collapse.show {
		background-color: var(--nav-collapse-bg-color);
	}

	nav#navigation .nav-item.nav-collapse-toggle.hover-active {
		background-color: var(--nav-collapse-bg-color);
	}

	nav#navigation .nav-item.nav-collapse-toggle.hover-active .nav-link {
		color: var(--nav-collapse-link-color);
	}

	nav#navigation .badge.rounded-pill {
		background-color: var(--nav-accent-color);
	}

	#nav-mobile .navbar-nav {
		--bs-nav-link-padding-y: 1rem;
		--bs-nav-link-padding-x: 5px;
	}

	#nav-mobile .nav-item:not(:first-of-type) {
		border-top: 1px solid lightgray;
	}

	#nav-mobile .nav-item .nav-item a.nav-link {
		padding-left: 1rem;
	}

	#nav-mobile .nav-item .nav-item .nav-item a.nav-link {
		padding-left: 2rem;
	}
