/*
.uv-upcomingmenu button.active i, a, .uv-upcomingmenu button, .uv-upcomingmenu button i{
    color: #F15727;
}
.uv-btn, .uv-panel.closed .uv-panelheader button, .uv-panel.closed a .uv-panelheader, .uv-submititems, .btn-danger{
		background: #F15727!important;
	    border: none;
	    color: #fff!important;
}
.uvc-eldate h5{
	    border-bottom: 3px solid #F15727;
}
.uv-panel-tickets:not(.closed), .uv-panel-reservations:not(.closed), .uv-panel-tables:not(.closed), .uv-panel-reservation:not(.closed), .uv-panel-packages:not(.closed), .uv-panel-freeguestlist:not(.closed), .uv-panel-free:not(.closed), .uv-panel-dinner:not(.closed), .uv-panel-dining:not(.closed), .uv-panel-bottleservice:not(.closed), .uv-panel-birthday:not(.closed), .uv-panel-bachelor:not(.closed), .uv-panel-bachelorette:not(.closed){
	    border-top: #F15727 2px solid;
}
.uv-popmsg .uv-popheader{
	background: #F15727!important;
}
.uvc-eldate .uv-eldate-m{
	border-bottom: 3px solid #F15727;
}
.uvg-emailcont input[type='text'] {
    max-width: 280px;
    width: 100% !important;
}
#cvc{
	margin-bottom: 0;
    padding-bottom: 8px;
}
.uv-pagebrand img{ padding: 12px; }


.uv-header .uv-section-inner .uv-pagebrand img
{
	max-width: 126px;
    height: auto;
    margin-top: 15px;
}

.uv-pby-darknobg{ background: url("https://uvtix.com/brand/powered-landspace-lightbg.png") no-repeat; }

@media(max-width:768px)
{
	.uv-header .uv-section-inner .uv-pagebrand img{ margin-top: 5px; }
}
*/
/* Testing CSS*/

@font-face {
	font-family: 'FuturaStdBook';
	src: url("../assets/futura-std/FuturaStdBook.woff") format('woff');
  }
  
  @font-face {
	font-family: 'FuturaStdCondensed';
	src: url("../assets/futura-std/FuturaStdCondensed.woff") format('woff');
  }
  
  @font-face {
	font-family: 'FuturaStdBold';
	src: url("../assets/futura-std/FuturaStdBold.woff") format('woff');
  }
  
  
  body, body p, body span, a, .uv-upcomingmenu button
  {
	  font-family: 'FuturaStdBook';
  }
  
  body h1, body h2, body h3, body h4, body h5
  {
	  font-family: 'FuturaStdBold';
  }
  
  .uvc-calgrid .uvc-th, .uvc-calgrid .uvc-th span{ font-family: 'FuturaStdCondensed'; }
  
  
  .uv-upcomingmenu li button{ text-transform: uppercase; }
  
  .uv-panel .uv-panelbody.uv-panelinfo h2{ font-size: 75%; }
  @media(max-width:1200px)
  {
	  .uv-panel .uv-panelbody.uv-panelinfo h2{ font-size: 70%; }
	  .uv-panel .uv-panelbody.uv-panelinfo p {
		  font-size: 12px;
	  }
  }
  
  @media(max-width:1100px)
  {
	  .uv-panel .uv-panelbody.uv-panelinfo h2{ font-size: 60%; }
  }
  
  @media(max-width:950px)
  {
	  .uv-panel .uv-panelbody.uv-panelinfo h2{ font-size: 50%; }
  }
  
  @media(max-width:850px)
  {
	  .uv-panel .uv-panelbody.uv-panelinfo h2{ font-size: 45%; }
  }
  
  @media(max-width:768px)
  {
	  .uv-panel .uv-panelbody.uv-panelinfo h2{ font-size: 70%; }
	  #uv-mobile-toggler{ color: #000; }
	  
	  
	  .uv-upcomingmenu button{ font-size: 13px; }
	  .uvc-controls{ font-size: 17px; }
	  .uvc-controls i
	  {
		  font-size: 33px;
		  margin-top: -1px;
	  }
	  
  }
  
  @media(max-width:660px)
  {
	  
	  
	  .uv-upcomingmenu button{ font-size: 11px; }
	  .uvc-controls{ font-size: 15px; }
	  .uvc-controls i
	  {
		  font-size: 31px;
		  margin-top: 0px;
	  }
	  
  }
  
  
  
  
  .uv-upcomingmenu button.active i, a, .uv-upcomingmenu button, .uv-upcomingmenu button i{
	  color: #429639;
  }
  .uv-btn, .uv-panel.closed .uv-panelheader button, .uv-panel.closed a .uv-panelheader, .uv-submititems, .btn-danger{
		  background: #429639!important;
		  border: none;
		  color: #fff!important;
  }
  .uvc-eldate h5{
		  border-bottom: 3px solid #429639;
  }
  .uv-panel-tickets:not(.closed), .uv-panel-reservations:not(.closed), .uv-panel-tables:not(.closed), .uv-panel-reservation:not(.closed), .uv-panel-packages:not(.closed), .uv-panel-freeguestlist:not(.closed), .uv-panel-free:not(.closed), .uv-panel-dinner:not(.closed), .uv-panel-dining:not(.closed), .uv-panel-bottleservice:not(.closed), .uv-panel-birthday:not(.closed), .uv-panel-bachelor:not(.closed), .uv-panel-bachelorette:not(.closed){
		  border-top: #429639 2px solid;
  }
  .uv-popmsg .uv-popheader{
	  background: #429639!important;
  }
  .uvc-eldate .uv-eldate-m{
	  border-bottom: 3px solid #429639;
  }
  .uvg-emailcont input[type='text'] {
	  max-width: 280px;
	  width: 100% !important;
  }
  #cvc{
	  margin-bottom: 0;
	  padding-bottom: 8px;
  }
  .uv-pagebrand img{ padding: 12px; }
  
  .uv-header .uv-section-inner .uv-pagebrand img
  {
	  max-width: 126px;
	  height: auto;
	  margin-top: 15px;
  }
  
  @media(max-width:768px)
  {
	  .uv-header .uv-section-inner .uv-pagebrand img{ margin-top: 5px; }
  }
  .uvc-daylabel{
	  position: absolute;
	  font-size: 60%;
	  top: 0;
	  left: 0;
	  z-index: 10;
	  width: 100%;
	  line-height: 1;
	  padding: 0.4em 2%;
	  background: #439638;
	  text-align: left;
	  color: #fff;
	  text-transform: uppercase;
  }
  .uv-header{
	  background-color: #439638;
	  text-align: center;
	  width: 100%;
	  z-index: 100;
  }
  .btn-default {
	  transition: all 100ms ease-in;
	  color: #ffffff;
	  background-color: #439638;
	  border-color: #ffffff;
	  box-shadow: none !important;
  }
  .uv-header .uv-section-inner .uv-pagebrand img
  {
	  max-width: 126px;
	  height: auto;
	  margin-top: 0px;
  }
  .uv-footer{
	color: #fff;
	font-size: 14px;
	padding: 22px 0;
	background: #439638;
	text-align: center;
}
.uv-mainmenu > li.uv-buttonli a {
    padding: 7px;
    border: 1px solid #fff;
    color: #fff;
    border-radius: 3px;
    line-height: 1;
    margin-top: 5px;
}
.uv-mainmenu > li > a {
    display: block;
    line-height: 40px;
    font-size: 100%;
    color: #fff;
    padding: 0 15px;
    text-transform: uppercase;
    outline: none;
}

.uvc-elbutton button{
	padding-left: 20px;
    padding-right: 20px;
}

.uv-pby-darknobg{ background: url("https://uvtix.com/brand/powered-landspace-lightbg.png") no-repeat; }