/*<div class="displayTest">
YELLOW = Default (Resposive not detected)
RED = Large Screen desktops and laptops: RED<br>
GREEN = Landscape tablets and medium desktops (iPad mini Landscape & Kindle Fire landscape)<br>
BLUE = Portrait tablets and small desktops (iPad portrait)<br>
ORANGE = Landscape phones and portrait tablets: (iPhone landscape / Kindle Fire Portrait)<br>
GRAY = Portrait phones and smaller devices (iPhone Portrait)<br>
</div>*/

/* --------------------------------------------------
RESPONSIVE CSS
-------------------------------------------------- */

/* Large screen desktops and laptops */
@media (min-width: 1200px) {
	/*.displayTest {
		background-color:red;
		padding:20px;
		color:black
	}*/

}

/* Landscape tablets and medium desktops (iPad mini Landscape & Kindle Fire landscape) */
@media (min-width: 992px) and (max-width: 1199px) {
	/*.displayTest {
		background-color:green;
		padding:20px;
		color:black
	}*/
	
	.site-nav .nav-link {
		font-size: 15px;
		margin: 0 1px;
	}
	
	.marquee-event-details .eventName a {
		font-size: 22px;
	}
	
	.marquee-event-details {
		height: auto;
	}

}

/* Portrait tablets and small desktops (iPad portrait) */
@media (min-width: 768px) and (max-width: 991px) {
	/*.displayTest {
		background-color:blue;
		padding:20px;
		color:black
	}*/
	
	.navbar-brand img {
		height: 90px;
	}
	
	.navbar-expand-md .navbar-nav .nav-link {
		padding-right: .25rem;
		padding-left: .25rem;
	}
	
	.site-nav .nav-link {
		font-size: 15px;
		letter-spacing: normal;
		margin: 0px 2px;
	}

	.nav-buyticket {
		display: none;
	}
	.nav-buyticket > a {
		padding: 6px 12px !important;
	}
	
	.marquee-event-details {
		height: auto;
		padding: 100px 25px 85px 25px;
	}
	.marquee-event-details .show-date-short {
		padding: .5em;
	}
	.marquee-event-details .show-date-short .day {
		font-size: 36px;
		padding-bottom: 10px;
	}
	.marquee-event-details .eventName a {
		font-size: 18px;
	}
	
	.buyticket {
		font-size: 13px;
		padding: 6px;
	}
	
}

/* Landscape phones and portrait tablets: (iPhone landscape / Kindle Fire Portrait) */
@media (max-width: 767px) {
	/*.displayTest {
		background-color:orange;
		padding:20px;
		color:black
	}*/
	
	.utility-nav {
		display: none;
	}
	
	.fixed-top {
		background-color: rgba(108,46,69,1);
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	.navbar-brand img {
		height: 50px;
	}
	
	/*.navbar {
		padding: 23px 15px;
	}*/
	
	.navbar-collapse {
		background-color: rgba(108,46,69,1);
	}
	
	.site-nav .dropdown-menu {
		box-shadow: none;
	}
	
	.marquee {
		padding: 100px 0px 125px 0px;
	}
	.marquee .customNavigation {
		display: none;
	}
	.marquee-event-details {
		height: 400px;
	}
	
	h1.sectionTitle, .sectionTitle {
		font-size: 32px;
	}
	
	.bg-image.sub {
		height: 150px;
	}
	
	.title-art::before,
	.title-art::after,
	.newsletter a::before,
	.newsletter a::after {
		display: none;
	}
	
	.show-meta {
		margin: 15px;
		padding: 0px;
	}
	.show-meta > .row > div {
		border: none;
		border-bottom: 2px solid #d8b328;
		padding: 15px;
	}
	
	.show-desc-details {
		height: auto;
	}
	.show-desc-editor {
		padding-left: 0px;
		padding-right: 0px;
	}

	.sponsors .customNavigation {
		display: none;
	}
	
	.marquee-event-details {
		height: auto;
		padding: 100px 25px 85px 25px;
	}
	.marquee-event-details .show-date-short {
		padding: .5em;
	}
	.marquee-event-details .show-date-short .day {
		font-size: 36px;
		padding-bottom: 10px;
	}
	.marquee-event-details .eventName a {
		font-size: 22px;
	}
	
}

/* Portrait phones and smaller devices (iPhone Portrait) */
@media (max-width: 480px) {
	/*.displayTest {
		background-color:gray;
		padding:20px;
		color:black
	}*/	
	
	.parallax-block-heading {
		font-size: 18px;
	}
	
	.newsletter a {
		font-size: 18px;
	}
	
}
/* -------------------------------------------------- */