.uye-menu .navbar{
	background: rgba(0,0,0,0.8);
	border-radius:0px;
	border:0px solid #000;
	margin-bottom:0px;
}
.uye-menu .navbar li.active a{
	background:#fff;
	color:#db0812;	
}
.uye-menu .navbar li a{
	color:#fff;
}
.uye-menu .navbar li a:hover{
	color:#db0812;
}
.uye-menu .navbar-toggle{
	border:none;
	color:#fff;
	display:block;
	float:none;
	width:100%;
}
.uye-menu .navbar-toggle:hover,
.uye-menu .navbar-toggle:focus{
	background:transparent;
}
.uye-menu .navbar-toggle #menu-btn{
	margin:0px;
	padding:0px;
	height:auto;
}

.rezervasyon .step .label{ font-size:30px; border-radius:50%; background:#db0812;  }
.rezervasyon .label-default{ background: #333; }
.rezervasyon .step{ padding: 0px 0px 30px 0px; text-align: center;}
.rezervasyon .adim{ display: none; }
.rezervasyon .adim.aktif{ display: block;  }

.list-group-item:first-child,
.list-group-item:last-child{ border-radius:0px; }

.rezervasyon .list-group .list-group-item{ /*background: #000; color: #aaa; border-color: #fff; */font-size: 16px; }
.rezervasyon .list-group .list-group-item:hover{ /*background: #333; color: #fff;*/ }
.rezervasyon .list-group .list-group-item.aktif{ background: #db0812; color: #fff; }
.rezervasyon .list-group.aktif .list-group-item{  }
.rezervasyon .list-group .list-group-item input{ /*display: none;*/ }
.rezervasyon .list-group .list-group-item .fa{ font-size: 20px; margin-right: 10px; }

.rezervasyon .list-group.hizmetler{ height: 333px; overflow: auto; }
.rezervasyon .list-group.hizmetler .list-group-item{  font-size: 14px; }
.rezervasyon .list-group.hizmetler .list-group-item .label{ margin-top: 2px; }

.rezervasyon .list-group.tarih-saat .list-group-item{  font-size: 12px; position: relative; }
.rezervasyon .list-group.tarih-saat .tarih input{ background: transparent; border: none; cursor: pointer; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; padding-left: 40px; }
.rezervasyon .list-group.tarih-saat .fa-clock-o{ font-size: 14px; margin-right: 5px; }
.rezervasyon .list-group.tarih-saat .saatler{ height: 292px; overflow: auto; }
.rezervasyon .list-group.tarih-saat .saatler .list-group-item.rezerve{ background: #7F2629 }
.rezervasyon .list-group.tarih-saat .saatler .list-group-item.uygun-degil{ background: #999; color:#bbb; }

.rezervasyon .table td{ vertical-align:middle; }


.ui-datepicker{ border-radius: 0px; background: #fff; border:1px solid #ddd; font: 14px "Open Sans",Arial, Helvetica, sans-serif; }
.ui-datepicker-header { background: none !important; color: #1a1a1a; }
.ui-datepicker-title{ font-size: 16px; }
.ui-datepicker-header a{ cursor: pointer; top: 4px !important; }
.ui-datepicker-header a.ui-datepicker-prev{ left:5px !important; }
.ui-datepicker-header a.ui-datepicker-next{ right:5px !important; }
.ui-datepicker-header a:hover{ background: none; border:none; }
.ui-datepicker .fa{ color:#1a1a1a; font-size: 18px; margin-top: 4px; }
.ui-datepicker .ui-icon{ display: none !important; }
.ui-datepicker thead th{ color: #1a1a1a; }
.ui-datepicker tbody td a{ color: #1a1a1a !important; border:none !important; background-image: none !important; padding-right: 10px; }
.ui-datepicker tbody td a.ui-state-highlight,
.ui-datepicker tbody td a.ui-state-highlight:hover{ background: #BFFCBF; }
.ui-datepicker tbody td a.ui-state-active:hover,
.ui-datepicker tbody td a.ui-state-active{ background: #EC1C24; color: #fff !important; }
.ui-datepicker tbody td.ui-datepicker-unselectable span{ color: #aaa !important; }
.ui-datepicker tbody td a:hover{ background: #eee;  }
