@CHARSET "UTF-8";


.reservations-modal .modal-dialog{
	width: 655px;
	height: 428px;	 
}

.reservations-modal .modal-content {	
    min-height: 100%;
}

.reservations-modal .modal-content:BEFORE{
	content: ' ';
	display: block;
	position: absolute;
	z-index: 0;	
	left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    background: #fff url(../images/bg.jpg);
    background-position: center center;
    background-attachment: fixed;
    background-size: cover;
    opacity: 0.36;
    border-radius: 6px;
}




.reservations-modal table{
	height: auto !important;
	width: 100% !important;
}

.reservations-modal .modal-header {
  position: relative;
  height: 1px;  
  background: none;  
  border: 0;   
}

.reservations-modal .modal-header>img {
    width: 74px;
    position: absolute;
    left: 47px;
    top: 20px;
    
} 

.reservations-modal .modal-header .close {
    color: #000;
    font-size: 24px;
    opacity: 1;
}

.reservations-modal .modal-header .close:HOVER, .reservations-modal .modal-header .close:ACTIVE, .reservations-modal .modal-header .close:FOCUS
{
	color: #A50D1D !important;	
}   



.reservations-modal .modal-title {
  font-weight: 300;
  font-size: 30px;
  color: #903434;
  /*margin-top: 30px;*/
  font-family: 'uglyquaregular';
  
}

.tab-pane.uid-reservation_widget{
	text-align: center;
}

.reservations-modal .modal-body {  
  overflow: hidden;
  padding: 0;
  padding-left: 54px;   
}

.reservations-modal .tab-content{
	padding: 20px;
	padding-top: 0px;
}

.reservations-modal .modal-footer {
  padding: 0px;
  background: #C1B4AB;
}



.reservations-modal .nav{
	margin-top: 70px;
}

.reservations-modal .nav>li{
	text-align: left;
	font-size: 20px;
	font-family: 'Futura Md BT';	
}

.reservations-modal .nav>li>a:focus, .reservations-modal .nav>li>a:hover{
	background: none;
}

.reservations-modal .nav>li>a{
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #351707;
	font-size: 14px;
	display: block;
	height: 100%;
	font-weight: bold;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{
	background: none;
}



.reservations-modal .modal-footer>.nav>li.active>a,
.reservations-modal .modal-footer>.nav>li>a:FOCUS,
.reservations-modal .modal-footer>.nav>li>a:HOVER{
	color: #A50D1D !important; 
} 

.reservations-modal .modal-footer>.nav>li>a>img{
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
}

.reservation-widget-wrapper{
	margin-top: 1.12em;
}

