/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	
	.footer_container {width:100%; display: inline-block !important;}
	.column {width:100%; text-align: center;}
	.logo-box {width:100%;}
	.headline {font-size:1em; letter-spacing: 1em;}
	.left-photo {width:100%; margin:0px; padding:0px;}
	.content {width:100%; max-width: 100%; flex:0; display:block;  box-sizing: border-box;}
	.twocolumncontainer {width:90%; display:block;}
	.photo {width:100%; margin:0px; max-width:90%;}
	.photo img {width:100%;}
	.photo-container {display:block;}
	.logo-row {width:100%; display:inline-block; box-sizing: border-box; margin-top:0px; padding:0px;text-align: center;}
	.right-photos {display:none;}
	.hero {width:100%; display:block;}
	.video {width:100%; display:block;}
	.logo {width: 37%; display: inline-block;}
	.storycontainer {width:100%; box-sizing: border-box;}
	.culture_container {width:100%; box-sizing: border-box; display:block; margin:0px; padding:0px; }
	.centered-content {padding:10px; max-width: 100%; box-sizing:border-box;}
	.animated-button {padding:0px; width: 100% !important;}
	.logo-box {display:inline-block;  width:25%; margin:10px;}
	.culture_containercontent  {padding:10px; max-width: 100%; box-sizing:border-box;}
	.partner_logos  {width:100% !important; margin:0 auto; box-sizing: border-box; display: inline-block;}
	div {width:100%; display: inline-block;}
	.historycontainer {display:inline-block; width:100%;}
	.header .menu-btn:checked ~ .menu {max-height: 100%;}
	.footer_parent {display:inline-block; width: 100%;}
	.full-width-bg {height:auto; text-align: center;}
	.contact-form {display:none;}
	.main_headline {font-size:1.5em; line-height: 35px; padding:5px; box-sizing:border-box;}
	.headline_seo {width:100%;}
	.mobile_button {max-width: 60%; padding:10px; box-sizing: border-box;}
	.centered-content h1 {font-size:1.5em;}
	.mobile {display:none;}
	#menu a.prett, #menu a.trigger2 {padding:10px 20px;}
	.culture_icon img {padding:0px;}
	.storycontainer {margin-bottom:0px}
	.header li a {padding:10px 20px;}
	

}
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (max-width: 600px) {

.mobile {display:none;}
}


/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
	#menu a.prett, #menu a.trigger2 {padding:20px;}
	.header .menu-btn:checked ~ .menu {max-height: 100%;}

}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
	#menu a.prett, #menu a.trigger2 {padding:20px;}
	.header .menu-btn:checked ~ .menu {max-height: 100%;}
	
	


}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {...}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {...}