/**/
.uv-mb30{ margin-bottom: 30px; }
.uvc-eventlist .uvc-elbutton .uv-btn:first-child{margin-bottom: 10px;}
body h1{padding-top: 30px;}
body .uvc-eldate .uv-eldate-m {
    border-bottom-color: #ffffff;
}

body{
	background-color: #000;
	color: #fff;
}
a:hover{color: inherit;}
h1, h2, h3, h4, h5, h6{color: #fff;}
.uv-header{
	background-color: #000;
	box-shadow: 0px 0px 5px 0px rgba(200, 200, 200, 0.7);
}
.uv-mainmenu > li > a, .uvc-controls, .uvc-controls i, .uvc-th, .uvc-daylabel, .uv-summaryfinalinfo h1, .uv-summaryfinalinfo h2, .uv-panel .uv-panelbody h5, .uv-msgcontent, .uv-datecalendar, .uv-summarydatainfo, .uv-checkouttimer h6, .uv-panellist .uv-panelbody p, .pop-close, .uv-popmsg .uv-msgcontent p{color: #fff!important;}
.uv-panel .uv-panelbody h3, .uv-panel .uv-panelheader h3{color: #CCC!important;}
.uv-panel .uv-panelbody h4, .uv-summarybottommsg, .uv-formobservations li{color: #DDD!important;}
.uv-summarydatainfo h5{border-bottom-color: #666;}
.uvc-daylabel{background-color: #2f2f2f;}
.uvc-calgrid .uvc-day{
    border-right: 1px solid #222;
    border-bottom: 1px solid #222;
}
.uv-headersocials li a i{color: #fff!important;}
.uv-footer{background-color: #1a1a1a;}
.uv-footercopy{
	padding-left: 100px;
	min-height: 50px;
/*
	-webkit-background-size: auto 50px;
    -moz-background-size: auto 50px;
    -o-background-size: auto 50px;
    background-size: auto 50px;
*/
    -webkit-background-size: 100px auto;
    -moz-background-size: 100px auto;
    -o-background-size: 100px auto;
    background-size: 100px auto;
    
    background-position: center left;
    
}
.uv-footermenu{margin-top: 14px;}
.uvc-calgrid .uvc-day{background: rgba(58, 52, 51, 0.8);}
.uvc-calgrid .uvc-nextmonth, .uvc-calgrid .uvc-pastmonth, .uvc-calgrid .uvc-pastday{background: rgba(50, 50, 50, 0.8);}
.uv-upcomingmenu button, .uv-upcomingmenu button i{color: #AAA;}
.uv-upcomingmenu button.active i, .uv-upcomingmenu button.active{color: #fff;}
.uv-btn{background-color: #264D8B;}
.uvc-eldate h5{border-bottom: 3px solid #264D8B;}
.uv-panel{
	background: rgba(0, 0, 0, 0.3);
	border: 1px solid rgba(100, 100, 100, 0.7);
}
.uv-borbotF5, .btn-default{border: 1px solid rgba(100, 100, 100, 0.7);}
.uv-ticketssel{color: #fff;}
.uv-panel.closed .uv-panelheader button, .uv-panel.closed a .uv-panelheader, .uv-btn1{
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #000000), color-stop(1, #444444) );
    background-image: -o-linear-gradient(bottom, #000000 0%, #444444 100%);
    background-image: -moz-linear-gradient(bottom, #000000 0%, #444444 100%);
    background-image: -webkit-linear-gradient(bottom, #000000 0%, #444444 100%);
    background-image: -ms-linear-gradient(bottom, #000000 0%, #444444 100%);
    background-image: linear-gradient(to bottom, #000000 0%, #444444 100%);
}
.urcart_terms, a, .uv-panel .uv-panelbody a.uv-addtocalendarlink, body .uv-panel .uv-panelbody.uv-panelinfo p a{color: #264D8B;}
.btn-default, .uv-submititems, .uv-popmsg .uv-popheader{background-color: #264D8B;}
.btn-default:hover
{ 
	background-color: #294D8B;
	color:#fff;
}
.uv-panel .uv-panelfooter{
	background-color: #1a1a1a;
	border-top: 1px solid rgba(100, 100, 100, 0.7);
}
.uv-ticketssel .uv_theaders{padding-bottom: 10px;}
.uv-ticketssel .uv_theaders .uv_wrap{border-bottom: 3px solid rgba(100, 100, 100, 0.7);}
.uv_item.uv_selected{background-color: #000;}
.uv-panel-tickets:not(.closed), .uv-panel-reservations:not(.closed), .uv-panel-tables:not(.closed){border-top: 1px solid rgba(100, 100, 100, 0.7);}
.uv-panel .uv-panelbody.uv-panelinfo > i{color: #CCC;}
.uv-form input, .uv-form textarea, .uv-form input[type='number'], .uv-promocodecopies{
	background-color: transparent;
	border: 1px solid #DDD;
	border-radius: none;
	color: #fff;
	font-family: inherit;
	outline: none;
}
.uv-promocodecopies{
	padding: 10px;
	line-height: normal;
}
.uv-btn1{
	color: #fff;
	border: 1px solid rgba(80, 80, 80, 0.6);
}
.uv-panel.uv-socialshares{background: inherit;}
body .uv-summaryinfoheader h2{color: #fff;}
body .uv-ckeckouttopbar, .pop-charge{background-color: #1a1a1a;}
.pop-close{top: 1px;}
.pop-close:hover{background-color: #555;}
.pop-charge{border: 1px solid rgba(100, 100, 100, 0.7);}
body .uv-summaryinfoheader ul li.active a {
    background-color: #222;
    border: 1px solid #444;
    color: #fff;
}
/* venue  */
.uv-pagebrand-mainlogo img{ left: 200px; }
@media (max-width: 768px){
.uv-headermenu .uv-mainmenu {background-color: #000;}
}

@media(max-width: 560px)
{
	.uv-pagebrand-mainlogo img{ left: 140px; }
}

@media(max-width: 480px)
{
	.uv-pagebrand-mainlogo img
	{
	    display: none;
	}
}

.dynamic-bar
{
	background: rgb(13,30,57);
    background: -moz-linear-gradient(top, rgba(13,30,57,1) 0%, rgba(60,118,210,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(13,30,57,1)), color-stop(100%,rgba(60,118,210,1)));
    background: -webkit-linear-gradient(top, rgba(13,30,57,1) 0%,rgba(60,118,210,1) 100%);
    background: -o-linear-gradient(top, rgba(13,30,57,1) 0%,rgba(60,118,210,1) 100%);
    background: -ms-linear-gradient(top, rgba(13,30,57,1) 0%,rgba(60,118,210,1) 100%);
    background: linear-gradient(to bottom, rgba(13,30,57,1) 0%,rgba(60,118,210,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d1e39', endColorstr='#3c76d2',GradientType=0);
    height: 40px;
    z-index: 1;
}
.uv-submenu li a
{
	color:#fff;
	background: #000;
}
.uv-submenu
{
	background: #000!important;
	border: 1px solid #000;
}
.uv-submenu li a:hover{ background-color: rgb(60,118,210) }
.uv-mainmenu > .uv-droparrow{ margin-right: 15px; }

.uvc-dateevents > li > a{ color:#fff; }
.uvc-dateevents > li > a:hover{ color:#264D8B; }
/* checkout 2 venue changes*/

.uv-checkoutimerbox{ background-color: #000!important; }
.uv-ckeckouttopbar{ top: 30px; }

.uv-ckeckouttopbar .uv-section-inner h2
{
    border-color: #264D8B !important;
    background-color: #264D8B !important;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-danger
{
	border-color: #264D8B !important;
    background-color: #264D8B !important;
}
.uv-summaryinfoheader ul li.active a 
{ 
	background-color: #264D8B !important;
	border-color: #264D8B !important; 
	color:#fff!important;
}

.uv-checkouttimer h5{ color : #00a8ff!important; }

.uv-btnpurchase
{
	border-color: #264D8B !important;
	background-color: #264D8B!important;
	background-image:none!important;
}
.uv-formhelpquestion
{
	border-color: #264D8B !important;
    background-color: #264D8B !important;
}
.uv-panel .uv-panelbody a.uv-addtocalendarlink {
    color: #00a8ff !important;
    font-size: 14px;
}
.uv-panel .uv-panelinfo a i{ color:#00a8ff!important; }
.uv-venuebrandcolor{ color:#00a8ff!important;  }
.uv-panel .uv-panelbody.uv-panelinfo p a {
    color: #00a8ff;
}
.badge-added{ background-color:#00a8ff; }
/**/
.uvcenter
{
	margin-left: auto;
	margin-right: auto;
}
.uv-mapinfo .uv-mapoptions
{
	background-color: transparent;
}

.uv-headermenu
{
	z-index: 2;
	background: #000;
}
.uv-menu-open
{
	height: auto!important;
}