@charset "utf-8";
/* CSS Document */

.window_wrapper {
/**/position: absolute; 
/**/width:100%; 
/**/height:100%;
/**/overflow-x:hidden; /*ONGING - EFFECT mobile scrolling*/
/**/background-color:#666;
/**/}

#header {
/**position:absolute;
/**height:160px; /* 160/30px - controlled by JS_navigation.js*/
/**/}

#background-top-wrapper{
/**/position:absolute; /* so that background.png apears on top and above*/
/**/width: 100vw; /* 100vw needed for flex */
/**/max-height:130px; /*   needed for flex, actual height of image is 260px */
/**border: 1px solid red;
/**/z-index:10;
/**/top:0px;
	}

.image_top_wrapper {
/**/position:relative;
/**/width: 100vw; /* 100vw for each section, adjust as needed */
/**height:auto; 
/**/background-color:#666;
/**border: 1px solid blue;
/**/z-index:0;
	}
   
	.image_parent {
	display:flex; 
	flex-direction:row;
	justify-content: center;
	align-items: center;
	min-width:500px; /*keep the same as buttons / .button_parent*/
	}
		
		.image_child img {
        /**/width: 100%;
        /**/max-height:130px;
		/**/}
			
#mobile-image-top-wrapper{
/**/position:relative;
/**/display:flex;
/**/flex-direction:row;
/**/justify-content: center;
/**/align-items: center;
/**/width: 100vw; /* 100vw needed for flex */
/**/max-height:30px; /*   needed for flex, actual height of image is 260px */
/**/background-color:#666;
/**border: 1px solid red;
/**/z-index:10;
/**top:0px;
/**/}

		.mobile_image_parent {
	/**/display:flex;
	/**/flex-direction:row;
	/**/justify-content: center;
	/**/align-items: center;
	/**/min-width:250px; /*keep the same as buttons / .button_parent*/
	/**max-width:300px; /*keep the same as buttons / .button_parent*/
	/**/}

			.mobile_image_child img {
        /**/max-width: 100%;
        /**/max-height:30px;
		/**/}
	






