/*	Media 768Px Start */
@media (min-width: 768px) and (max-width: 990px) {
	.navbar { position: relative; }
	.navbar-toggle { display: block;  background-color: #292929; margin: 13px 0px 13px 30px; }
	.navbar-collapse { padding: 0px 0px 0px 0px; width: 260px; background-color: #191919; box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.10); border: none; position: absolute; left: -100%; top: 100%; z-index: 9999; margin: 10px 0px 0px 0px; }
	#theband-header .collapse { display: none; } #theband-header .collapse.in { display: block; } .theband-thumbnail { margin-bottom: 0px; }
	.navbar-nav > li:first-child > a { padding-left: 22px; }
	.navbar-nav { margin: 0px; }
	.theband-dropdown-menu { float: left; width: 100%; position: relative; opacity: 1; visibility: visible; box-shadow: none; }
	.theband-dropdown-menu,.theband-megamenu {
		-webkit-transform: translate(0px);
		   -moz-transform: translate(0px);
		    -ms-transform: translate(0px);
		     -o-transform: translate(0px);
		        transform: translate(0px);
	}
	.theband-megamenu { float: left; min-width: 100%; position: relative; right: auto; top: auto; padding: 0px; box-shadow: none; opacity: 1; visibility: visible; }
	.theband-megamenu [class*="col-md-"] { width: 100%; float: left; margin-bottom: 15px; }
	.theband-megamenu .row { margin: 0px; } .navbar-nav > li > a { float: left; width: 100%; padding: 20px 20px 10px 20px; }
	.navbar-nav > li { width: 100%; }
	/* Main Grid */
	.theband-main-content .col-md-4,.theband-main-content .col-md-3 { float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
	.theband-main-content .col-md-7,.theband-main-content .col-md-5,.theband-main-content .col-md-6 { width: 100%; float: left; margin-bottom: 30px; }
	.col-md-12 { float: left; width: 100%; }
	/* Banner */
	.theband-banner-caption { display: none; }
	.theband-player-thumb,.theband-banner-player .jp-audio { width: 100%; }
	.theband-playlist-btn { top: -24%; left: 50%; } .theband-banner-player { height: auto; }
	/* Content */
	.theband-bay-btn { top: 5px; right: 5px; margin-top: 0px; }
	.theband-albumplayer .jp-interface { width: 86%; }
	.theband-artist-list ul li figure { width: 375px; } .theband-artist-list ul li figure ~ .theband-artist-detail { margin-left: 420px; padding-top: 0px; }
	.theband-faq-accordion .panel-title a { line-height: 1.5; }
	/* Footer */
	.theband-footer-logo:after { display: none; }
	.theband-footer-logo { width: 100%; text-align: center; }
	.theband-footer-newslatter { padding: 39px 0px; } .theband-footer-newslatter { text-align: center; }
	.theband-footer-newslatter h2,.theband-footer-newslatter form { float: none; display: inline-block; }
	.theband-footer-newslatter h2 { padding: 0px 0px 20px 0px; }
	.theband-footer-widget { padding-bottom: 60px; }
	.theband-footer-widget .widget { float: none; display: inline-block; vertical-align: top; width: 50%; margin: 0px -4px 40px 0px; }
}

/* Media 420Px Start */
@media (max-width: 767px) {
	.navbar { position: relative; }
	.navbar-toggle { display: block;  background-color: #292929; margin: 13px 0px 13px 30px; }
	.navbar-collapse { padding: 0px 0px 0px 0px; width: 260px; background-color: #191919; box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.10); border: none; position: absolute; left: 40%; top: 100%; z-index: 9999; margin: 10px 0px 0px 0px; }
	#theband-header .collapse { display: none; } #theband-header .collapse.in { display: block; } .theband-thumbnail { margin-bottom: 0px; }
	.navbar-nav > li:first-child > a { padding-left: 22px; }
	.navbar-nav { margin: 0px; }
	.theband-dropdown-menu { float: left; width: 100%; position: relative; opacity: 1; visibility: visible; box-shadow: none; }
	.theband-dropdown-menu,.theband-megamenu {
		-webkit-transform: translate(0px);
		   -moz-transform: translate(0px);
		    -ms-transform: translate(0px);
		     -o-transform: translate(0px);
		        transform: translate(0px);
	}
	.theband-megamenu { float: left; min-width: 100%; position: relative; right: auto; top: auto; padding: 0px; box-shadow: none; opacity: 1; visibility: visible; }
	.theband-megamenu [class*="col-md-"] { width: 100%; float: left; margin-bottom: 15px; }
	.theband-megamenu .row { margin: 0px; } .navbar-nav > li > a { float: left; width: 100%; padding: 20px 20px 10px 20px; }
	.navbar-nav > li { width: 100%; }
	.theband-logo,.theband-header-one .theband-right-section { width: 100%; }
	.theband-header-one { position: static; float: left; width: 100%; background-color: #262626; }
	.theband-top-strip p { padding-left: 0px; }
	/* Main Grid */
	.theband-main-content .col-md-4,.theband-main-content .col-md-3 { float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
	.theband-main-content .col-md-7,.theband-main-content .col-md-5,.theband-main-content .col-md-6 { width: 100%; float: left; margin-bottom: 30px; }
	.col-md-12 { float: left; width: 100%; }
	/* Banner */
	.theband-banner-caption { display: none; }
	.theband-player-thumb,.theband-banner-player .jp-audio,.theband-banner-player .jp-controls,.theband-player-wrap,.jp-volume-controls,.jp-playlist { width: 100%; }
	.theband-banner-player { height: auto; }
	.theband-banner-player .jp-controls { text-align: center; padding: 30px 0px 0px 0px; } .theband-banner-player .jp-volume-controls { padding: 20px 0px 20px 0px; }
	.theband-playlist-btn { bottom: -30px; left: 50%; top: auto; z-index: 8; }
	div.jp-type-playlist div.jp-playlist a.jp-playlist-item { font-size: 12px; }

	/* Content */
	.theband-bay-btn { top: 5px; right: 5px; margin-top: 0px; }
	.theband-event-options li { margin-bottom: 12px; }
	.theband-album-medium .theband-album-list figure { width: 100%; }
	.theband-album-medium .theband-album-list-text { margin-left: 0px; float: left; width: 100%; }
	.theband-albumplayer .jp-interface,.theband-albumplayer .jp-controls,.theband-albumplayer .theband-player-wrap,.theband-albumplayer .jp-volume-controls { width: 100%; } .theband-albumplayer .jp-type-playlist { height: auto; }
	.theband-albumplayer .theband-player-wrap { padding: 20px 20px 20px 20px; } .theband-albumplayer .jp-duration { position: static; } .theband-albumplayer .jp-volume-controls { padding: 0px 20px 30px 20px; }
	.theband-artist-list ul li figure { width: 100%; } .theband-artist-list ul li figure ~ .theband-artist-detail { margin: 0px; float: left; width: 100%; }
	.theband-subheader { padding: 60px 0px 70px 0px; min-height: auto; }
	.theband-event-countdown figcaption { position: static; float: left; width: 100%; background-color: #000; } .is-countdown { padding-top: 10px; }
	.countdown-section { margin: 15px 0px; }
	.theband-admin-post figure ~ section { margin-left: 0px; float: left; width: 100%; margin-top: 15px; }
	.theband-faq-accordion .panel-title a { line-height: 1.5; }
	.theband-search-result ul li figure,.theband-shop-list figure { width: 100%; } .theband-search-result ul li figure ~ .theband-result-text,.theband-shop-list figure ~ .theband-shop-list-text { margin-left: 0px; float: left; width: 100%; }
	.theband-shop-list-text { padding-bottom: 30px; } .theband-canceled-list .theband-shop-list-wrap:after { font-size: 40px; }
	.theband-images,.theband-summery { width: 100%; }

	/* Footer */
	.theband-footer-logo:after { display: none; }
	.theband-footer-logo { width: 100%; text-align: center; }
	.theband-footer-newslatter { padding: 39px 0px; } .theband-footer-newslatter { text-align: center; }
	.theband-footer-newslatter h2,.theband-footer-newslatter form,.theband-footer-newslatter form label { float: none; display: inline-block; }
	.theband-footer-newslatter form { width: 100%; text-align: center; } .theband-footer-newslatter form input[type="text"] { width: 100%; margin-bottom: 20px; }
	.theband-footer-newslatter h2 { padding: 0px 0px 20px 0px; }
	.theband-footer-widget { padding-bottom: 60px; }
	.theband-footer-widget .widget { float: none; display: inline-block; vertical-align: top; width: 50%; margin: 0px -4px 40px 0px; }
	.theband-copyright { text-align: center; padding: 45px 0px 20px 0px; } .theband-copyright p,.theband-social-network { float: none; display: inline-block; }
	.theband-footer-widget .row { margin: 0px -15px; } .theband-footer-widget .widget { padding: 0px 15px; }
	
}

/* Media 300Px Start */
@media (max-width: 480px) {
	/* Header */
	.theband-top-strip { text-align: center; } .theband-top-strip p,.theband-strip-social { float: none; display: inline-block; }
	.theband-strip-social li { margin: 0px 0px 10px 28px; }
	.theband-event-list-wrap { padding: 250px 20px 30px 30px; }
	.theband-cart-box { width: 100%; right: -6px; }
	.theband-fancy-title h2 { font-size: 26px; }
	.theband-partner-slider .slick-arrow.slick-arrow-right { bottom: 117px; }
	.theband-partner-slider { padding: 150px 0 40px; }
	.theband-comment figure ~ .theband-comment-text { margin-left: 0px; width: 100%; float: left; margin-top: 15px; }
	.fc-toolbar .fc-button-group { margin-top: -79px; }
	.theband-ticket-heading li,.theband-ticket-section li { width: 100%; }
	.theband-blog-social-network li { margin-top: 15px; }
	.theband-detail-post figure figcaption { padding: 20px 20px 20px 70px; } .theband-detail-post .theband-next-post figcaption { padding: 20px 70px 30px 20px; }
	.theband-canceled-list .theband-shop-list-wrap:after { left: 0; } .theband-contactus-form ul li { width: 100%; }

	.theband-main-content .col-md-4,.theband-main-content .col-md-3,.theband-footer-widget .widget { margin-right: 0px; width: 100%; }
}

/* Media 940Px Start */
@media screen and (min-width: 991px) and (max-width: 1054px) {

}