@media (max-width: 960px) {
	
	aside#sideboxes {
		display:none;
	}
	
	aside#sideboxesright {
		display:none;
	}
	
	div#primary.col-md-8 {
		-webkit-flex: 0 0 100% !important;
		-ms-flex: 0 0 100% !important;
		flex: 0 0 100% !important;
		max-width: 100% !important;
	}
	
}


@media (max-width: 770px) {
div#artistDetailsContainer img {
    max-width: 100%;
    height: auto;
    width: auto;
    margin: 0 auto;
    float: none;
    max-height: 500px;
}

.flexslider .slides > li {
    display: none;
    -webkit-backface-visibility: hidden;
    height: 520px;
    display: flex !important;
    flex-direction: column;
    justify-content: center;
}

}

@media (max-height: 480px) {
	
	div#mobile-menu a {
		padding: 10px 10px 0px 10px;
	}
	
.flexslider .slides > li { 
    height: 444px !important;
}
	div#artistDetailsContainer img {
		max-height: 400px;
	}
}

@media (max-height: 430px) {
	
	div#mobile-menu a {
		padding: 0px 10px 0px 10px;
	}
	
	.flexslider .slides > li {
    height: 384px;
}

}


@media (max-width: 480px) {
	
	
	.flexslider .slides > li { 
	    height: 444px !important;
	}

	div#artistDetailsContainer img {
		max-height: 400px;
	}
}

@media (max-width: 430px) {
	
	
	.flexslider .slides > li {
	    height: 384px;
	}
	div#artistDetailsContainer img {
		max-height: 360px;
	}

}
