@media (max-width: 1390px){
	/*media*/
	div.videoContainer{
		width: 33.33%;
	}
}
@media (max-width: 1146px){
	/*Band Members*/
	section#bandMembersSection div.memberInfo{
		width: 62%;
		min-width: auto;
	}
}
@media (max-width: 1063px){
	/*media*/
	div.videoContainer{
		width: 50%;
	}
	/*Band Members*/
	section#bandMembersSection div.memberInfo{
		width: 60%;
		min-width: auto;
	}
}
@media (max-width: 1024px){
	.deskPadding{
		padding: 5.5rem 1rem 1rem 1rem;
	}
	/*Mobile Menu Icon*/
	ul.mobileMenuContainer{
		display: block;
		margin-right: 0;
	}
	ul.mobileMenuContainer img{
		display: block;
	}
	/*Scroll Menu*/
	nav#scrollMenuContainer{
		padding: .3rem;
	}
	nav#scrollMenuContainer a img{
		margin-left: 0;
	}
	nav#scrollMenuContainer ul.menu, nav#menuContainer ul.menu{
		display: none;
	}
	/*Header*/
	div#logo{
		padding: .3rem;
	}
	div#logo a img{
		width: 100%;
	}
	/*Static Menu*/
	nav#menuContainer{
		background:none;
		padding: .3rem;
	}
	/*------------ Wellcome ------------*/
	div#wellcomeText{
		width: 90%;
	}
}
@media (max-width: 982px){
	.font{
		font-size:3rem;
	}
	/*Band Members*/
	section#bandMembersSection div.bandMember{
		padding:1rem;
	}
	section#bandMembersSection img.memberImage{
		display: block;
		float:none;
		margin: 0 auto;
	}
	section#bandMembersSection div.memberInfo{
		width: 100%;
		min-width: auto;
		padding: .5rem 0 0 0;
	}
	section#bandMembersSection div.memberInfo h2{
		text-align: center;
	}
	section#bandMembersSection div.memberInfo span.puesto{
		display: block;
		text-align: center;
	}
}
@media (max-width: 768px) {
	/*Us*/
	section#usSection div#bandPhotoContainer.deskBand{
		display: none;
	}
	section#usSection div#bandPhotoContainer.mobileBand{
		display: block;
	}
}
@media (max-width: 736px){
	section#acot div#acotSlider div.acotSlide div.quoteText{
		width: 100%;
	}
	section#acot div#acotSlider div.acotSlide div.quoteText q{
		font-size: 2.2rem;
	}
	section#acot div#acotSlider div.acotSlide{
		background-position: right;
	}
	div.photosContainer{
		grid-template-rows: 120px 120px;
	}
	.photo-land a{
		height: 120px;
	}
	.photo-vert a{
		height: 120px;
	}
	section#gallerieSection div.miniPhoto{
		width: 48%;
	}
	.enlarge .bigLand{
		width: 95vw !important;
		height: auto !important;
	}
	div.otherDates{
		width: 48%;
		text-align: center;
	}
	div.otherDates *{
		font-size: .9rem; 
	}
	/*Us*/
	section#usSection div.bandText {
	    margin: 0 auto;
	    padding: 1rem 10%;
	    background-color: rgba(0,0,0,.5);
	}
}
@media (max-width: 725px){
	/*media*/
	div.videoContainer{
		width: 100%;
	}
}
@media (max-width: 667px){
	*{
		font-size: 15px;
	}
	/*Header*/
	div#contactAndSocial .contactMail .mailName{
		display: none;
	}
	div#contactAndSocial .contactMail .mailIcon{
		display: inline-block;
	}
	/*------------ Wellcome ------------*/
	div#wellcomeText{
		width: 100%;
	}
	/*Band Members*/
	section#bandMembersSection div.bandMember{
		width: 100%;
		min-width: auto;
	}
}
@media (max-width: 375px){
	.deskPadding{
		padding: 5.5rem 10px 1rem 10px;
	}
	section#acot div#acotSlider div.acotSlide div.quoteText{
		width: 100%;
	}
	section#acot div#acotSlider div.acotSlide div.quoteText q{
		font-size: 2.2rem;
	}
	section#acot div#acotSlider div.acotSlide{
		background-position: right;
	}
	section#gallerie div#photoContainer div.photo{
		width: 50%;
	}
	.enlarge .bigLand{
		width: 95vw !important;
		height: auto !important;
	}
	section#usSection div.bandText{
		padding: 1rem!important;
	}
	section#bandMembersSection div.bandMember{
		width: 100%;
	}
	/*section#bandMembersSection img.memberImage{
		width: 100%;
		min-width: auto;
	}*/
	section#bandMembersSection div.memberInfo{
		width: 100%;
	}
}
@media (max-width: 350px){
	/*Band Members*/
	section#bandMembersSection div.bandMember{
		padding:1rem 0;
	}
	section#bandMembersSection div.memberInfo{
		min-width: auto;
		padding: .4rem .8rem .8rem .5rem;
	}
}
@media (max-width: 320px){
	/*Band Members*/
	section#bandMembersSection div.bandMember{
		padding:0;
	}
	section#bandMembersSection img.memberImage{
		width: 100%;
	}
}