/* This is to remove the footer navigation links for "Arena Tickets" and "Retail"*/

body > footer > div > div.container > div:nth-child(2) > div.col-md-4.col-sm-8.col-xs-12.col-md-offset-1.col-sm-offset-0.navigations > div > div > div > ul > li:nth-child(1) > a {

display:none;
}

body > footer > div > div.container > div:nth-child(2) > div.col-md-4.col-sm-8.col-xs-12.col-md-offset-1.col-sm-offset-0.navigations > div > div > div > ul > li:nth-child(3) > a {

display:none;
}




header.top-menu .navbar {
    margin-bottom: 0;
    min-height: 0px;
    box-shadow: inset 0 10px 6px 0 rgba(255,255,255,.3) !important;
    border: none;
    border-bottom: none;
    background: #000000;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
}


#top-nav-collapse > ul:nth-child(1) > li:nth-child(1),
#top-nav-collapse > ul:nth-child(1) > li:nth-child(2){
	display:none;
}

.navbar-default .navbar-nav > li > a {
    padding-top: 5px;
    padding-bottom: 5px;
    color: white !important;
    border-radius: 0;
    transition: ease 0.2s all;
}



@media (min-width: 768px) {
	.navbar-nav>li {
		float: left;
		background: linear-gradient(to bottom,#86b943 0,#468a00 100%);
		margin: 2px 2px;
		padding: 0px 7px;
	}
}
.site-actions {
    padding: 15px 0;
    text-align: center;
    background: #000000;
}

.site-logo>img {
    width: 320px;
    max-width: none;
    height: 136px;
    max-height: none;
    bottom: 63px;
    position: relative;
}

.widget-menu {
    background: #020001;
    border-top: 4px solid #8e8d91;
    box-shadow: inset 0 10px 6px 0 rgba(255,255,255,.3);
    padding: 0;
    font-size: 14px;
    margin-bottom: 20px;
    top: -53px;
    position: relative;
    text-transform: uppercase;
    font-family: Arial,Helvetica,sans-serif;
}

.widget-menu .main-nav li > a:hover, .widget-menu .main-nav li > a:focus {
    background: transparent;
    color: #94D731;
}

.widget-menu .main-nav li.active > a {
    background: transparent;
    color: #94D731;
}

.widget-menu .main-nav li.active > a:hover {
    color: #94D731;
    background: transparent;
}

body > div.dynamic-content > div.container > div.layout-templatearea.hidden-xs.hidden-sm {
    position: relative;
    bottom: 181px;
    left: 64%;
    width: 39%;
}

footer.foot > div {
    padding: 0;
    color: #ffffff;
    background: #2d2c2c;
    background-position: 0 100%;
    background-repeat: repeat-x;
    background-attachment: fixed;
}

footer.foot .powered-by {
    height: auto;
    background: #000;
    min-height: 80px;
    width: 100%;
    bottom: 0;
    box-shadow: inset 0 -14px 14px 0 rgba(255,255,255,.2);
}


@media (max-width: 778px) {
	header.top-menu .navbar {
		margin-bottom: 0;
		min-height: 0px;
		box-shadow: inset 0 10px 6px 0 rgba(255,255,255,.3) !important;
		border: none;
		border-bottom: none;
		background: #000000;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 11px;
	}

	.navbar-nav>li {
		top: 130px;
		margin: 2px 2px;
		padding: 0px 7px;
		right: 13%;
		background:transparent;
	}

	.site-logo>img {
		width: 316px;
		max-width: none;
		height: 136px;
		max-height: none;
		bottom: 63px;
		position: relative;
		left: 59%;
		margin-bottom: 20px;
	}
}

@media (max-width: 450px) {

	.navbar-nav>li {
		margin: 2px 2px;
		padding: 0px 7px;
		background: transparent;
	}

	.widget-menu {
		background: #020001;
		border-top: 4px solid #8e8d91;
		box-shadow: inset 0 10px 6px 0 rgba(255,255,255,.3);
		padding: 0;
		top: 0px;
		font-size: 14px;
		margin-bottom: 20px;
		position: relative;
		text-transform: uppercase;
		font-family: Arial,Helvetica,sans-serif;
	}
	 
	 .navbar-nav>li {
		top: 0px;
		margin: 2px 2px;
		padding: 0px 7px;
		right: 0px;
		background: transparent;
	}
}

.item-event .item-attenders-controls label{ 
    visibility:hidden;
}
