


footer>p, #footer-columns {
	padding-left:6%;
}

#footer-columns {
	display:flex;
}

#footer-columns div {
	flex:1 1 auto;
}

figure#catie-mantis {
	display:none;
}

section#magic-myxies2 {
		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%;
}


#vintage-book-cover {
	display:none;
}


#columns {
display:flex;
flex-direction:column;
align-items:flex-start;
flex-flow:column wrap;
justify-content:flex-start;
max-height:28000px;
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 769px+ */





@media all and (min-width: 775px) {
	
	
#columns {
/*max-height:13600px;*/

}

#columns section {
		width:43%;
	}
	
	
} /* closes 775px+ */





@media all and (min-width: 810px) {

#single-column #container {
	max-width:800px;
}


#columns {
max-height:28500px;
}

	
	} /* closes 810px+ */
	
	


@media all and (min-width: 836px) {



#columns {
max-height:29100px;
}


	
	} /* closes 836px+ */



@media all and (min-width: 855px) {
	

#columns {
max-height:29500px;
}



} /* closes 855px+ */



@media all and (min-width: 879px) {
	
#columns {
max-height:30000px;
}	
	
	
} /* closes 879px+ */	



@media all and (min-width: 893px) {



#single-column #container {
	max-width:900px;
}

/*
#columns {
max-height:23000px;
}
*/


} /* closes 893px+ */




@media all and (min-width: 907px) {
	
	
#columns {
max-height:31100px;
}


} /* closes 907px+ */




@media all and (min-width: 937px) {
	
	
#columns {
max-height:31500px;
}


} /* closes 937px+ */




@media all and (min-width: 963px) {
	
	
#columns {
max-height:32500px;
}


} /* closes 963px+ */





@media all and (min-width: 1000px) {
	
#columns {
max-height:33000px;
}


	
} /* closes 1000px+ */	






@media all and (min-width: 1035px) {
	
	
#columns {
max-height:33500px;
}




} /* closes 1035px+ */





@media all and (min-width: 1065px) {
	
#columns {
max-height:34700px;
}
	
	
} /* closes 1065px+ */



@media all and (min-width: 1088px) {
	
figure#catie-mantis {
	display:block;
}


#vintage-book-cover {
	display:block;
}


header h1 {
	font-size:3vw;	
}


#columns {
max-height:18900px;
}

#columns section {
width:31%;
}
	
	
} /* closes 1088px+ */








@media all and (min-width: 1103px) {
	
#columns {
max-height:20600px;
}
	
	
} /* closes 1103px+ */	






@media all and (min-width: 1153px) {
	
section#magic-myxies {
display:none;
}


section#magic-myxies2 {
display:block;
}


#columns {
max-height:20000px;
}
	
	
} /* closes 1153px+ */	








@media all and (min-width: 1173px) {
	
#columns {
max-height:20300px;
}
	
	
} /* closes 1173px+ */	







@media all and (min-width: 1208px) {


#records {
	display:flex;
	justify-content: space-between;
}

#records figure.desktop {
	width:49.5%;
	margin-bottom:0px;
	margin-right:1%;
}

#records figure#disks {
	width:51.5%;
}

#records figure#disks a:first-child {
	margin-right:1%;
}

#records figure#disks a:last-child {
	position:relative;
	top:-2px;
}


#columns {
max-height:20600px;
}

	
	} /* closes 1208px+ */



@media all and (min-width: 1242px) {

#columns {
max-height:21000px;
}	


	
} /* closes 1242px+ */




@media all and (min-width: 1278px) {


#columns {
max-height:21500px;
}	
	
} /* closes 1278px+ */	



@media all and (min-width: 1328px) {



#columns {
max-height:22000px;
}	
	
	
} /* closes 1328px+ */





@media all and (min-width: 1371px) {
	
#columns {
max-height:22500px;
}	


} /* closes 1371px+ */





@media all and (min-width: 1418px) {

#columns {
max-height:22900px;
}	

	
} /* closes 1418px+ */







@media all and (min-width: 1453px) {


#columns {
max-height:23200px;
}	


} /* closes 1453px+ */




@media all and (min-width: 1482px) {
	

#columns {
max-height:23500px;
}

	
} /* closes 1482px+ */




@media all and (min-width: 1510px) {
	

#columns {
max-height:24000px;
}	


} /* closes 1510px+ */



@media all and (min-width: 1557px) {
	

#columns {
max-height:24500px;
}	



} /* closes 1557px+ */
	



@media all and (min-width: 1607px) {
	


	
#columns {
max-height:25000px;

}		

	
} /* closes 1607px+ */



@media all and (min-width: 1648px) {
	

#container {
	width:1563px;
	margin:auto;
}

	
	
} /* closes 1648px+ */

