body {
	width: 100%;
	min-height: 100vh;
	min-width: 100vw;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	vertical-align: baseline;
	font: inherit;
	font-size: var(--htmlBody-fontSize);
	box-sizing: border-box;
	overflow-x:hidden;
}

html {
	font-size: var(--htmlBody-fontSize);
	min-height: 100vh;
	min-width: 100vw;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	vertical-align: baseline;
	box-sizing: border-box;
}

ol, ul {
	list-style-type: none;
	list-style-position: outside;
}

body p, body h1 {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

img {
	border: 0 none;
}

.underline {
	text-decoration: underline;
}
	
a {
	color: #0087e0;
	text-decoration: none;
}

#pgframing_oreofilling_bottom_mainstage_background,
#pgframing_oreofilling_top_mainstage_content_container,
#pghdr_topbar_container,
#pghdr_wrap,
#ftr_container {
	width: 90%;
}

.display_none {
	display: none;
}

.display_grid {
	display: grid;
}

.display_block {
	display: block;
}

.visibility_hidden {
	visibility: hidden;
}

.entries_wrap.display_none {
	display: none;
}

.scaled_up_10_percent {
   	-webkit-transform: scale(1.1, 1.1); /* Chrome, Safari, Opera */
   	-moz-transform: scale(1.1, 1.1);
   	-ms-transform: scale(1.1, 1.1); /* IE 9 */
	-o-transform: scale(1.1, 1.1);	  
 	transform: scale(1.1, 1.1);
}

/*
.scaled_up_08_percent {
   	-webkit-transform: scale(1.08, 1.08); Chrome, Safari, Opera
   	-moz-transform: scale(1.08, 1.08);
   	-ms-transform: scale(1.08, 1.08);  IE 9
	-o-transform: scale(1.08, 1.08);	  
 	transform: scale(1.08, 1.08);
}
*/

.scale_up_08_percent {
	-webkit-animation-name: scaleThingUp08Percent;
	animation-name: scaleThingUp08Percent;
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
	animation-fill-mode: forwards;
	-webkit-animation-fill-mode: forwards;
	animation-timing-function: linear; 
	-webkit-animation-timing-function: linear; 
}

@keyframes scaleThingUp08Percent {
	from {
	   	-webkit-transform: scale(1.00, 1.00); /* Chrome, Safari, Opera */
	   	-moz-transform: scale(1.00, 1.00);
	   	-ms-transform: scale(1.00, 1.00); /* IE 9 */
		-o-transform: scale(1.00, 1.00);	  
	 	transform: scale(1.00, 1.00);
	}
	to {
	   	-webkit-transform: scale(1.08, 1.08); /* Chrome, Safari, Opera */
	   	-moz-transform: scale(1.08, 1.08);
	   	-ms-transform: scale(1.08, 1.08); /* IE 9 */
		-o-transform: scale(1.08, 1.08);	  
	 	transform: scale(1.08, 1.08);
	 }
}

@-webkit-keyframes scaleThingUp08Percent {
	from {
	   	-webkit-transform: scale(1.00, 1.00); /* Chrome, Safari, Opera */
	   	-moz-transform: scale(1.00, 1.00);
	   	-ms-transform: scale(1.00, 1.00); /* IE 9 */
		-o-transform: scale(1.00, 1.00);	  
	 	transform: scale(1.00, 1.00);
	}
	to {
	   	-webkit-transform: scale(1.08, 1.08); /* Chrome, Safari, Opera */
	   	-moz-transform: scale(1.08, 1.08);
	   	-ms-transform: scale(1.08, 1.08); /* IE 9 */
		-o-transform: scale(1.08, 1.08);	  
	 	transform: scale(1.08, 1.08);
	 }
}

.scale_down_from_1pt08_percent {
	-webkit-animation-name: scaleDownFrom1pt08Percent;
	animation-name: scaleDownFrom1pt08Percent;
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
	animation-fill-mode: forwards;
	-webkit-animation-fill-mode: forwards;
	animation-timing-function: linear; 
	-webkit-animation-timing-function: linear; 
}

@keyframes scaleDownFrom1pt08Percent {
	from {
	   	-webkit-transform: scale(1.08, 1.08); /* Chrome, Safari, Opera */
	   	-moz-transform: scale(1.08, 1.08);
	   	-ms-transform: scale(1.08, 1.08); /* IE 9 */
		-o-transform: scale(1.08, 1.08);	  
	 	transform: scale(1.08, 1.08);
	}
	to {
	   	-webkit-transform: scale(1.00, 1.00); /* Chrome, Safari, Opera */
	   	-moz-transform: scale(1.00, 1.00);
	   	-ms-transform: scale(1.00, 1.00); /* IE 9 */
		-o-transform: scale(1.00, 1.00);	  
	 	transform: scale(1.00, 1.00);
	 }
}

@-webkit-keyframes scaleDownFrom1pt08Percent {
	from {
	   	-webkit-transform: scale(1.08, 1.08); /* Chrome, Safari, Opera */
	   	-moz-transform: scale(1.08, 1.08);
	   	-ms-transform: scale(1.08, 1.08); /* IE 9 */
		-o-transform: scale(1.08, 1.08);	  
	 	transform: scale(1.08, 1.08);
	}
	to {
	   	-webkit-transform: scale(1.00, 1.00); /* Chrome, Safari, Opera */
	   	-moz-transform: scale(1.00, 1.00);
	   	-ms-transform: scale(1.00, 1.00); /* IE 9 */
		-o-transform: scale(1.00, 1.00);	  
	 	transform: scale(1.00, 1.00);
	 }
}

.opacity_to_hidden_0pt3s {
	-webkit-animation-name: opacityToHidden0pt3s;
	animation-name: opacityToHidden0pt3s;
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
	animation-fill-mode: forwards;
	-webkit-animation-fill-mode: forwards;
	animation-timing-function: linear; 
	-webkit-animation-timing-function: linear;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

@keyframes opacityToHidden0pt3s { 
    0% { 
		opacity: 1;
    } 
	100% {
		opacity: 0;
	}
} 

@-webkit-keyframes opacityToHidden0pt3s { 
    0% { 
        opacity: 1; 
    } 
	100% {
        opacity: 0; 
	}
}

.opacity_to_visible_0pt3s {
	-webkit-animation-name: opacityToVisible0pt3s;
	animation-name: opacityToVisible0pt3s;
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
	animation-fill-mode: forwards;
	-webkit-animation-fill-mode: forwards;
	animation-timing-function: linear; 
	-webkit-animation-timing-function: linear;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

@keyframes opacityToVisible0pt3s { 
    0% { 
		opacity: 0;
    } 
	100% {
		opacity: 1;
	}
} 

@-webkit-keyframes opacityToVisible0pt3s { 
    0% { 
        opacity: 0; 
    } 
	100% {
        opacity: 1; 
	}
}



.opacity_zero {
	opacity: 0;
}

.transition_type1 {
	-webkit-transition: filter 0.01s ease-in-out, transform 0.25s ease-in-out;
	-moz-transition: filter 0.01s ease-in-out, transform 0.25s ease-in-out;
	-ms-transition: filter 0.01s ease-in-out, transform 0.25s ease-in-out;
	-o-transition: filter 0.01s ease-in-out, transform 0.25s ease-in-out;
	transition: filter 0.01s ease-in-out, transform 0.25s ease-in-out;	
}