


footer>p, #footer-columns {
	padding-left:6%;
}

#footer-columns {
	display:flex;
}

#footer-columns div {
	flex:1 1 auto;
}



#ellenblock2 {
	display:none;
}

#omnivore2 {
	display:none;
}

#leslie-2b {
	display:none;
}


/* ========================================
MEDIA QUERIES!

======================================== */


@media all and (min-width: 481px) {
	
	
	
	
} /* closes 481px+ */




@media all and (min-width: 769px) {
	
header h1 {
	font-size:8vw;	
}

#disks {
	display:flex;
}

#record-credits {
	left:3%;
}




#columns {
display:flex;
flex-direction:column;
align-items:flex-start;
flex-flow:column wrap;
justify-content:flex-start;
max-height:22000px;
max-width:100%;
}

#columns section {
flex:1 1 0;
width:45%;
}


.mobile {
		display:none;
}

.desktop {
display:block;
}


.fotorama__caption__wrap {
	background:rgba(0,0,0,0) !important;
	color:rgba(255,255,255,0) !important;
	font-size:1em;
}

.fotorama:hover .fotorama__caption__wrap {
		background:rgba(0,0,0,0.5) !important;
	color:white !important;
}


footer p {
	max-width:700px;
	/*margin-left:6%;*/
}


} /* closes 768px+ */





@media all and (min-width: 775px) {
	
	
#columns {
/*max-height:13600px;*/

}

#columns section {
		width:43%;
	}
	


	
} /* closes 785px+ */



@media all and (min-width: 820px) {

#single-column #container {
	max-width:800px;
}


#columns {
max-height:22400px;
}



	
	} /* closes 820px+ */
	
	


@media all and (min-width: 846px) {



#columns {
max-height:22600px;
}

	
	} /* closes 846px+ */



@media all and (min-width: 855px) {
	

#columns {
max-height:23000px;
}




} /* closes 887px+ */



@media all and (min-width: 879px) {
	
#columns {
max-height:23500px;
}	
	
	
} /* closes 879px+ */	



@media all and (min-width: 893px) {


#crystal-world {
	display:block;
}

#single-column #container {
	max-width:900px;
}

/*
#columns {
max-height:23000px;
}
*/


} /* closes 893px+ */




@media all and (min-width: 912px) {
	
	
#columns {
max-height:23900px;
}


} /* closes 912px+ */




@media all and (min-width: 937px) {
	
	
#columns {
max-height:24300px;
}


} /* closes 937px+ */




@media all and (min-width: 963px) {
	
	
#columns {
max-height:24900px;
}


} /* closes 963px+ */





@media all and (min-width: 1000px) {
	
#columns {
max-height:25900px;
}

#leslie-2a {
	display:none;
}

	
} /* closes 1000px+ */	






@media all and (min-width: 1035px) {
	
	
#columns {
max-height:25900px;
}


#leslie-2a {
	display:block;
}


} /* closes 1035px+ */





@media all and (min-width: 1065px) {
	
#columns {
max-height:26700px;
}
	
	
} /* closes 1065px+ */



@media all and (min-width: 1088px) {
	

#ellenblock1 {
	display:none;
}

#ellenblock2 {
	display:block;
}

#omnivore1 {
	display:none;
}

#omnivore2 {
	display:block;
}



header h1 {
	font-size:3vw;	
}


#columns {
max-height:14900px;
}

#columns section {
width:31%;
}
	
	
} /* closes 1088px+ */








@media all and (min-width: 1104px) {
	
#columns {
max-height:15500px;
}
	
	
} /* closes 1104px+ */	






@media all and (min-width: 1175px) {
	
#columns {
max-height:15800px;
}
	
	
} /* closes 1175px+ */	







@media all and (min-width: 1208px) {


#records {
	display:flex;
	justify-content: space-between;
}

#records figure.desktop {
	width:49.5%;
	margin-bottom:0px;
}



#columns {
max-height:16300px;
}

	
	} /* closes 1208px+ */



@media all and (min-width: 1265px) {

#columns {
max-height:16900px;
}	


	
} /* closes 1265px+ */




@media all and (min-width: 1335px) {


#columns {
max-height:17400px;
}	
	
} /* closes 1335px+ */	



@media all and (min-width: 1382px) {



#columns {
max-height:18000px;
}	
	
	
} /* closes 1382px+ */





@media all and (min-width: 1416px) {
	
#columns {
max-height:18700px;
}	


} /* closes 1416px+ */





@media all and (min-width: 1452px) {

#columns {
max-height:19300px;
}	

	
} /* closes 1452px+ */







@media all and (min-width: 1485px) {


#columns {
max-height:19200px;
}	


} /* closes 1485px+ */




@media all and (min-width: 1545px) {
	

#columns {
max-height:19200px;
}

	
} /* closes 1545px+ */




@media all and (min-width: 1578px) {
	

#columns {
max-height:19200px;
}	


} /* closes 1578px+ */



@media all and (min-width: 1596px) {
	


#ellenblock1 {
	display:block;
}

#ellenblock2 {
	display:none;
}



#columns {
max-height:20100px;
}	



} /* closes 1596px+ */
	

@media all and (min-width: 1634px) {
	

#container {
	width:1610px;
	margin:auto;
}




#ellenblock1 {
	display:none;
}

#ellenblock2 {
	display:block;
}



#omnivore1 {
	display:block;
}

#omnivore2 {
	display:none;
}



#leslie-2a {
	display:none;
}

#leslie-2b {
	display:block;
}
	
#columns {
max-height:20000px;

}		

	
} /* closes 1634px+ */

