@media(max-width:768px) { 
 


div.downloadposter {
	display:none;
}


body {
font-size:16px;
font-family: 'Oswald', sans-serif;
}


button {
	background-color:#a5a5a5;
	border:0px;
	padding:0px 2px 0px 2px;
	color:#000000;}



    #sidebar {
        margin-left: -250px;
    }
    #sidebar.active {
        margin-left: 0;
    }
    #sidebarCollapse span {
        display: none;
    }
    
    
#sidebar ul.components {
    font-size:24px;
    padding: 10px 0;

}


ul.sidesubmenu {
	font-size:15px;
	color:#ffffff;
	line-height: .8em;
	padding:4px;
		font-weight: 300;

}







	.navdate {
		display: none;
	}
	
	
	
        #customElement {
            width: 100%;
            height: 230px;
            background: rgba(81, 150, 191, 0.60);
            position: relative;
            top: 0;
            left: 0;
            z-index: 0;
            background: url("assets/ytplayer_img.jpg") no-repeat center center;
            background-size: cover;
        }





.navbartext {
	
	    
font-size:16px;
color:#ffffff;
}








img.logoheader {

}

div.admatrow {
	background: white;
	margin-top:0px;
	padding:0px;
}






.pagetitle {
	background-color: #a5a5a5;
	padding: 7px 3px 7px 3px;
	font-size:20px; 
}

div.pagetitlerow {
	margin-top:0px;
	position: relative;
}


div.websitetext {
	font-weight:300;
	color:#ffffff;
	font-size:16px;
}







div.bandname {
	display: block;
	font-size:20px;
	padding: 6px 3px 6px 3px;
	font-weight:400;
}




div.partnerpage {
	min-height: 1000px;
}





div.boxheaders {
padding:5px;
background-color:#000000;
color:#9dcd3d;
font-weight:300;
font-size:15px;
text-align:left;

}



div.contentboxes {
	background-color:#434343;
	padding:15px;
	margin-bottom:30px;
	text-align: left;
	font-family: 'Oxygen', sans-serif;
	font-size:16px;
}


div.contentboxes h {
			font-family: 'Oswald', sans-serif;
			font-size:18px;
			font-weight:400;
			text-transform: uppercase;		

}



.massive {
	font-size:80px;
	font-weight:700;
}


.massivesub {
	font-size:60px;
	font-weight:700;
}


ul.thumbnails img {
	max-width: 40px;
}




.contentheader {
	display:block;
	background-color:#425230;
	color:#9dcd3d;
	font-weight: 400;
	font-size:20px;
	padding:10px;
}





 }
 

 
 
@media(max-width:480px) { 
#countdesk {display:none;}
#countmobile {display:block;margin-left:20px;}
.countdown {
font-size:30px;
line-height:.3em;
color:#ffffff;
}

div.countdownbanner {
	background:none;


}
}