/* Styles */ 
:root{
	--lpmd-main: 4%;
	--lpmd-radial-border: 10px;
	--lpmd-form-spacing: 0.556rem;
	--lpmd-grid-spacing: 3.33rem;
	--lpmd-overlap: 3.33rem;
	--lpmd-section-padding: 2.78em;
}

.cke_widget_wrapper:has(> img) {
	position: initial;
}

/* LPMD Global Styles */
.lpmd main {
	overflow: hidden;
}

.lpmd .main {
	max-width: calc(75.556rem + (var(--lpmd-main) * 2));
	padding-left: var(--lpmd-main);
	padding-right: var(--lpmd-main);
}
.lpmd .main.wide {
	max-width: calc(91.33rem + (var(--lpmd-main) * 2));
}

.lpmd .main.thin {
	max-width: calc(61rem + (var(--lpmd-main) * 2));
}

.lpmd .radial-border {
	overflow: hidden;
	border-radius: var(--lpmd-radial-border);
}

.lpmd header {
	font-weight: 400;
}

.lpmd header.centered {
	text-align: center;
}

.lpmd h1 + p, .lpmd .title-style-1 + p, .lpmd h1 + [class*="title-style-"], .lpmd .title-style-1 + [class*="title-style-"]  {
	margin-top: 2.22rem;
}

.lpmd section:not(.no-padding), .section-padding {
	padding-top: var(--lpmd-section-padding);
	padding-bottom: var(--lpmd-section-padding);
}

.lpmd section:not(.no-padding).pad-t-0, .section-padding.pad-t-0 {
	padding-top: 0;
}

.lpmd section:not(.no-padding).pad-b-0, .section-padding.pad-b-0 {
	padding-bottom: 0;
}

.note-style-2 {
	font-size: 1rem;
	color: var(--primary-color);
	font-weight: 400;
	text-transform: none;
	letter-spacing: 0em;
	line-height: 1em;
	display: block;
}

[class*="title-style"] + .note-style-2 {
	margin-top: -.4em;
}

[class*="drop-shadow"] {
	position: relative;
	z-index: 0;
}

[class*="drop-shadow"]:before {
	z-index: -1;
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: inherit;
	box-shadow: 0 1.27em 2.54em rgba(0,0,0,0.16);
	filter: blur(0);
	transition: filter var(--transit-1), opacity var(--transit-1), box-shadow var(--transit-1);
}

.lpmd [class*="flex-"][class*="lpmdgrid"] {
	width: calc(100% + var(--lpmd-grid-spacing));
	margin-left: calc(var(--lpmd-grid-spacing) * -0.5);
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > * {
	width: calc(100% - var(--lpmd-grid-spacing));
	margin: calc(var(--lpmd-grid-spacing) * 0.5);
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .full {
	width: calc(100% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .half {
	width: calc(49.95% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .third {
	width: calc(33.33% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .two-thirds {
	width: calc(66.66% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .fourth {
	width: calc(24.95% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .three-fourths {
	width: calc(75% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .fifth {
	width: calc(20% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .two-fifths {
	width: calc(40% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .three-fifths {
	width: calc(60% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .four-fifths {
	width: calc(80% - var(--lpmd-grid-spacing));
}

.lpmd [class*="flex-"][class*="lpmdgrid"] > .sixth {
	width: calc(16.66% - var(--lpmd-grid-spacing));
}

.lpmd [class*="overlapper"] {
}

.lpmd [class*="overlapper"] + section, .lpmd [class*="overlapper"] + .section-padding {
	padding-top: calc(var(--lpmd-overlap) + var(--lpmd-section-padding));
}

.lpmd [class*="overlapper-2"] + section, .lpmd [class*="overlapper-2"] + .section-padding {
	padding-top: calc(var(--lpmd-overlap) * 2 + var(--lpmd-section-padding));
}

.lpmd [class*="overlapper-3"] + section, .lpmd [class*="overlapper-3"] + .section-padding {
	padding-top: calc(var(--lpmd-overlap) * 2 + var(--lpmd-section-padding));
}

.lpmd [class*="overlapper"] .overlap {
	margin-bottom: calc(var(--lpmd-overlap) * -1);
	z-index: 1;
}

.lpmd [class*="overlapper-2"] .overlap {
	margin-bottom: calc(var(--lpmd-overlap) * -2);
}

.lpmd [class*="overlapper-3"] .overlap {
	margin-bottom: calc(var(--lpmd-overlap) * -2.3);
}

.lpmd .card {
	height: 100%;
	background-color: var(--white-color);
}


.lpmd .card > figure {
	padding-bottom: 50%;
	width: 100%;
	overflow: hidden;
}

.lpmd .tile {
	background-color: var(--white-color);
	padding: 0;
}

.lpmd .card:not([class*="flex-"]), .lpmd .tile:not([class*="flex-"]) {
	display: block;
}

.lpmd .tile.centered {
	text-align: center;
}

.lpmd .tile svg {
	font-size: 2.39em;
	color: var(--click2-color);
	margin-bottom: 0.56rem;
}

.lpmd .tile .ui-scroll {
	max-height: 16em;
	padding-right: .2rem;
}

.lpmd picture.linear-shade {
	z-index: 0;
}

.lpmd section:not(.services-panel) picture.linear-shade:before {
	content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 83.2%;
    height: 100%;
    background-image: linear-gradient(to right, rgba(0,0,0,1), transparent);
    z-index: 1;
    opacity: 0.7;
}

.lpmd section.tools-panel picture.linear-shade:before {
	content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 54%;
    height: 100%;
    background-image: linear-gradient(to right, rgba(0,0,0,1), transparent);
    z-index: 1;
    opacity: 0.7;
}

.lpmd .anchor-link {
	position: absolute;
    top: -100px;
    left: 0;
    height: 0;
    pointer-events: none;
    opacity: 0;
	pointer-events: none;
	transition: 0s ease 0s;
}

.lpmd.display-anchors .anchor-link {
	top: -5px;
	opacity: 1;
	background-color: var(--black-color);
	color: var(--white-color);
	padding: 5px 10px;
	height: initial;
	z-index: 10;
}
/* End LPMD Global Styles */

/* LMPD Scroller Styles */
.lpmd section[data-role="scroller"]:not(.no-padding), .lpmd .section-padding[data-role="scroller"] {
	padding-bottom: calc(var(--lpmd-section-padding) - (var(--lpmd-grid-spacing) * 0.5));
}

.lpmd [data-role="scroller"] .scrolling-buttons {
	position: relative;
	padding-bottom: 1em;
	margin-bottom: calc(3.33em - (var(--lpmd-grid-spacing) * .5));
}
.lpmd [data-role="scroller"].start.end .scrolling-buttons button {
	display:block;
}
.lpmd [data-role="scroller"] .scrolling-buttons header {
	max-width: 44em;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.lpmd [data-role="scroller"] .scrolling-buttons .scrolling-button {
	position: absolute;
	bottom: 0;
}

.lpmd [data-role="scroller"] .scrolling-buttons .scrolling-button.prev {
	left: 0;
}

.lpmd [data-role="scroller"] .scrolling-buttons .scrolling-button.next{
	right: 0;
}

.lpmd [data-role="scroller"] .scrolling-button {
	color: var(--white-color);
	background-color: var(--click1-color);
	padding: 0em 2.85em;
	text-align: center;
	transition: background-color var(--transit-1), padding var(--transit-1), color var(--transit-1);
	line-height: 1;
}

.lpmd [data-role="scroller"].start .scrolling-button.prev, .lpmd [data-role="scroller"].end .scrolling-button.next {
	background-color: var(--click1-color);
	pointer-events: auto;
	opacity: 1;
}

.lpmd [data-role="scroller"].start .scrolling-button.prev:hover, .lpmd [data-role="scroller"].end .scrolling-button.next:hover {
	background-color: var(--click2-color);
}

.lpmd [data-role="scroller"] .scrolling-button svg {
	font-size: 2.55em;
}

.lpmd [data-role="scroller"] [data-role="container"]:not(.hidden) {
	overflow: visible;
}

.lpmd [data-role="scroller"] [data-role="list"] {
	width: 100%;
}
.lpmd [data-role="scroller"] [data-role="list"].items-1 {
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.lpmd [data-role="scroller"] [data-role="list"] > li {
	padding: calc(var(--lpmd-grid-spacing) * 0.5);
}
/* End LMPD Scroller Styles */

/* Responsive Min-Width 1025px */
@media screen and (min-width: 1025px) {
	[class*="drop-shadow"][class*="-onvisible"]:before {
		filter: blur(2em);
	}
	
	.visible [class*="drop-shadow"][class*="-onvisible"]:before {
		filter: blur(0);
	}
	
	[class*="drop-shadow"][class*="hover"]:hover:before, [class*="drop-shadow"][class*="hover"]:focus:before {
		box-shadow: 0 .75em 1.5em rgba(0,0,0,0.4);
	}
	
	.lpmd [data-role="scroller"] li:nth-child(2) [class*="drop-shadow"][class*="-onvisible"] {
		transition-delay: .2s;
	}
	
	.lpmd [data-role="scroller"] li:nth-child(3) [class*="drop-shadow"][class*="-onvisible"] {
		transition-delay: .4s;
	}
	
	.lpmd [data-role="scroller"] li:nth-child(4) [class*="drop-shadow"][class*="-onvisible"] {
		transition-delay: .6s;
	}
	
	.lpmd [data-role="scroller"] li:nth-child(5) [class*="drop-shadow"][class*="-onvisible"] {
		transition-delay: .8s;
	}

	.lpmd [data-role="scroller"] li:nth-child(6) [class*="drop-shadow"][class*="-onvisible"] {
		transition-delay: 1s;
	}
	
	.lpmd [data-role="scroller"] .scrolling-button:hover, .lpmd [data-role="scroller"] .scrolling-button:focus {
		background-color: var(--click2-color);
		padding: 0em 4.286em;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li, .lpmd [data-role="grid"] [class*="lpmdgrid"] > li {
		
		-ms-transform: translateY(-3em);
		-webkit-transform: translateY(-3em);
		transform: translateY(-3em);
		transition: .7s ease 0s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(2), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(2) {
		transition-delay: .2s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(3), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(3) {
		transition-delay: .4s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(4), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(4) {
		transition-delay: .6s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(5), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(5) {
		transition-delay: .8s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(6), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(6) {
		transition-delay: 1s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(7), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(7) {
		transition-delay: 1.2s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(8), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(8) {
		transition-delay: 1.4s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(9), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(9) {
		transition-delay: 1.6s;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li:nth-child(10), .lpmd [data-role="grid"] [class*="lpmdgrid"] > li:nth-child(10) {
		transition-delay: 1.8s;
	}
	
	.lpmd [data-role="scroller"].visible [data-role="list"] > li, .lpmd [data-role="grid"].visible [class*="lpmdgrid"] > li {
		opacity: 1;
		filter: blur(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}
/* End Responsive Min-Width 1025px */

/* Responsive Width 1600px */
@media screen and (max-width: 1600px) {
	.lpmd section:not(.no-padding), .section-padding {
		padding-top: calc(var(--lpmd-section-padding) / 1.85);
		padding-bottom: calc(var(--lpmd-section-padding) / 1.85);
	}
	
	.lpmd section[data-role="scroller"]:not(.no-padding), .lpmd .section-padding[data-role="scroller"] {
		padding-bottom: calc((var(--lpmd-section-padding) / 1.85) - (var(--lpmd-grid-spacing) - 0.5));
	}
	
	.lpmd [class*="overlapper"] + section, .lpmd [class*="overlapper"] + .section-padding {
		padding-top: calc(var(--lpmd-overlap) + (var(--lpmd-section-padding) / 1.85));
	}
	
	.lpmd [class*="overlapper-2"] + section, .lpmd [class*="overlapper-2"] + .section-padding {
		padding-top: calc(var(--lpmd-overlap) * 2 + var(--lpmd-section-padding) / 1.85);
	}
	
	.lpmd [class*="overlapper-3"] + section, .lpmd [class*="overlapper-3"] + .section-padding {
		padding-top: calc(var(--lpmd-overlap) * 2 + var(--lpmd-section-padding) / 1.85);
	}
}
/* End Responsive Width 1600px */


/* Responsive Width 1440px */
@media screen and (max-width: 1440px) {
	.lpmd [data-role="scroller"] .scrolling-buttons {
	position: relative;
	padding-bottom: 1em;
	margin-bottom: calc(3.33em - (var(--lpmd-grid-spacing) * .5));
	display: block;
}
}
/* End Responsive Width 1440px */

/* Responsive Width 1280px */
@media screen and (max-width: 1280px) {
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1280"] > .third, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1280"] > .two-thirds,
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1280"] > .fourth, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1280"] > .three-fourths {
		width: calc(50% - (var(--lpmd-grid-spacing) * 1));
	}
	
	.lpmd .card .tile {
		padding: 1.66em;
	}
}
/* End Responsive Width 1280px */

/* Responsive Width 1024px */
@media screen and (max-width: 1024px) {
	.lpmd h1 + p, .lpmd .title-style-1 + p, .lpmd h1 + [class*="title-style-"], .lpmd .title-style-1 + [class*="title-style-"] {
		margin-top: 1.11rem;
	}
	
	.lpmd section:not(.no-padding), .section-padding {
		padding-top: calc(var(--lpmd-section-padding) / 1.6);
		padding-bottom: calc(var(--lpmd-section-padding) / 1.6);
	}
	
	.lpmd [class*="overlapper"] + section, .lpmd [class*="overlapper"] + .section-padding {
		padding-top: calc(var(--lpmd-overlap) + (var(--lpmd-section-padding) / 1.6));
	}
	
	.lpmd [class*="overlapper-2"] + section, .lpmd [class*="overlapper-2"] + .section-padding {
		padding-top: calc(var(--lpmd-overlap) * 2 + var(--lpmd-section-padding) / 1.6);
	}
	
	.lpmd [class*="overlapper"][class*="-stop-1024"] + section, .lpmd [class*="overlapper"][class*="-stop-1024"] + .section-padding {
		padding-top: calc(var(--lpmd-section-padding) / 1.6);
	}
	
	.lpmd [class*="overlapper-3"] + section, .lpmd [class*="overlapper-3"] + .section-padding {
		padding-top: calc(var(--lpmd-overlap) * 2 + var(--lpmd-section-padding) / 1.6);
	}
	
	.lpmd section[data-role="scroller"]:not(.no-padding), .lpmd .section-padding[data-role="scroller"] {
		padding-bottom: calc((var(--lpmd-section-padding) / 1.6) - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="overlapper"][class*="-stop-1024"] .overlap {
		margin-bottom: initial;
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] {
		width: calc(100% + (var(--lpmd-grid-spacing) * .5));
		left: 0;
		margin-left: calc(var(--lpmd-grid-spacing) * -0.25);
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > * {
		margin: calc(var(--lpmd-grid-spacing) * 0.25);
		width: calc(100% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .full {
		width: calc(100% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .half {
		width: calc(50% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1024"] > .half {
		width: calc(100% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .third {
		width: calc(33.33% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1280"] > .third, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1280"] > .two-thirds, 
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1280"] > .fourth, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1280"] > .three-fourths,
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1024"] > .third, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1024"] > .two-thirds,
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1024"] > .fourth, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="-break-1024"] > .three-fourths {
		width: calc(50% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .two-thirds {
		width: calc(66.66% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .fourth {
		width: calc(25% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .three-fourths {
		width: calc(75% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .fifth {
		width: calc(20% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .two-fifths {
		width: calc(40% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .three-fifths {
		width: calc(60% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .four-fifths {
		width: calc(80% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"] > .sixth {
		width: calc(16.67% - (var(--lpmd-grid-spacing) * 0.5));
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > *, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .full, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .half,
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .third, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .two-thirds,
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .fourth, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .three-fourths
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .fifth, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .two-fifths, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .three-fifths, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .four-fifths, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-1024"] > .sixth {
		width: calc(100% - (var(--lpmd-grid-spacing) * .5)) !important;
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] {
		width: calc(100% + var(--lpmd-grid-spacing) * .5);
		margin-left: calc(var(--lpmd-grid-spacing) * -0.25);
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] > li {
		padding: calc(var(--lpmd-grid-spacing) * 0.25);
	}
	
	.lpmd [data-role="scroller"] .scrolling-buttons {
		padding-bottom: 3.33em;
		margin-bottom: calc((var(--lpmd-grid-spacing) * .25));
	}
	
	.lpmd .tile {
		padding: 1.66em;
	}
}
/* End Responsive Width 1024px */

/* Responsive Width 800px */
@media screen and (max-width: 800px) {
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] {
		width: calc(100% + var(--lpmd-grid-spacing) * 0.5);
		margin-left: calc(var(--lpmd-grid-spacing) * -0.25);
		left: 0;
	}
	
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > *, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .full, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .half,
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .third, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .two-thirds,
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .fourth, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .three-fourths
	.lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .fifth, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .two-fifths, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .three-fifths, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .four-fifths, .lpmd [class*="flex-"][class*="lpmdgrid"][class*="block-800"] > .sixth {
		width: calc(100% - (var(--lpmd-grid-spacing) * .5)) !important;
		margin: calc(var(--lpmd-grid-spacing) * 0.25);
	}
	
	.lpmd [data-role="scroller"] [data-role="list"] {
		width: calc(100% + var(--lpmd-grid-spacing));
		margin-left: calc(var(--lpmd-grid-spacing) * -0.5);
	}
	
	.lpmd .tile .ui-scroll {
		max-height: none;
	}
	
}
/* End Responsive Width 800px */

/* Responsive Width 500px */
@media screen and (max-width: 500px) {
	.lpmd .main {
		padding-left: calc(var(--lpmd-main) * 2);
		padding-right: calc(var(--lpmd-main) * 2);
	}
}
/* End Responsive Width 500px */