/**
	SoulShineRocks.com mobile CSS
*/

/* disable responsive menu */
@media screen and (min-width: 769px) {
    .menu-toggle {
        display: none;
    }

    .main-navigation ul {
        display: block;
    }

		#breadcrumbs {
			float: right;
			width: 76%;
		}
}

/* tablet */
@media screen and (max-width: 768px) {

	#header {
		width: 100%;
	}

	div#band_thumbs {
		margin-right: 5px;
	}

	div#social {
		position: relative;
		clear: both;
		left: 35%;
	}

	#content-menu_wrap {
		width: 96%;
	}

	#leftmenu {
		position: relative;
		width: 100%;
	}

	.moduletable_menu div {
		display: none;
	}

	#content-w2 {
		width: 98%;
		margin-left: 0;
	}
}

/* phone – large */
@media screen and (max-width: 425px) {

	html * {
		font-size: 1em;
	}

	img {
		width: auto;
		max-width: 425px;
	}

	/* hide stuff  */
	#band_thumbs { display: none; visibility: hidden; }

	#header, #content-menu_wrap, #leftmenu, #content-w2 { width: 100%; clear: both; }

	div.social {
		width: 100%;
	}

	div.social p a { float: none; }

	#logo {
		float: none;
	}

	#logo a img {
		width: 70%;
		padding-left: 12%;
	}

	#breadcrumbs, #leftmenu, #content-w2 {
		position: relative;
		float: none;
		width: 98%;
		margin: 0;
	}

	#content-w2 {
		width: 100%;
		margin-left: 0;
		padding: 10px;
	}

	#leftmenu ul, #leftmenu ul li, #leftmenu ul li a {
		width: 100%;
		margin: 0;
		font-size: 1em;
		line-height: 1.5em;
	}

	[id*='event_'] { width: 100%; }

	#event-header { display: none; visibility: hidden; }

	.events-container { width: 100%; clear: both; }

}

/* phone – small */
@media screen and (max-width: 300px) {

}
