/* =============================================================================
	= Mobile Styles
   ============================================================================= */

@media only screen and (max-device-width: 699px) {
	.otherpage-container { border-top:none;}
	#musicleft { float:none; width:100%; }
	#musicleft img { width:50%; }
	#musicleft .musicpgtitle { display:block; }
	#musicleft .content { margin-bottom:15px; font-size:28px; }
	#musicright { float:none; width:100%; }
	#musicright .musicpgtitle { display:none; }
	.music .title { font-size:28px; font-weight:bold; }
	.music .desc,.music .cat { font-size:28px; }
	.music.hasrc { padding:1% 15% 1% 1%; }
	.music.hasrc .ctrl { width:15%; }
	.music.hasrc .ctrl.wait { background-image:url(images/icon-play.svg);  }
	.music.hasrc .ctrl.wait:hover { background-image:url(images/icon-play.svg); } 
	.music.hasrc .ctrl.playing { background-image:url(images/icon-pause.svg);  }
	.music.hasrc .ctrl.playing:hover { background-image:url(images/icon-pause.svg);  }
}