﻿.bootstrap ul{
margin:0!important;
}
.bootstrap .form-group {
    margin-bottom: 5px!important;
}
.escapeall{
text-align:center;
}
.bootstrap{
background-color:transparent!important;
}

.bootstrap .panel {
	background-color:transparent!important;
	color: #FFF!important;
	border-color: #FFF!important;
}

.bootstrap .panel-default>.panel-heading {
	color: #FFF!important;
	background-color:transparent!important;
	border-color: #FFF!important;
}
.date-body.line2{
			display:none;
		}
		.date-body.line1{
			color: #FB383C!important;
		}
		.selected-day .date-body.line1{
			color: #FFF!important;
		}
		.dateCell.available:hover .date-body.line1 {
			color: #FFF!important;
		}
		.dateCell.not-available, .dateCell.past-date .date-heading, .dateCell.not-available .date-heading{
			color: #282218!important;
			
		}
		.bootstrap .date-heading {
			color: #FFF!important;
			font-size: 17px!important;
		}
		.bootstrap label{
		color:#FFF;
		font-weight: normal!important;
		
		}
		.bootstrap .form-group label{
			font-size: 18px;
		margin: 0;
		}
		.dateCell .date-heading{
		background-color: transparent!important;
		}
		.dateCell
		{
			border: none!important;
		}
		.bootstrap .btn-primary,.bootstrap .btn-success{
			background-color: #786749!important;
			border-color: transparent!important;
		}
		.validation-summary.text-danger,.field-validation-valid.text-danger{
			color:#8B0000!important;;
		}
		.selected-day, .dateCell.available:hover  {
    background: #786749;
    color: #FFF;
    -moz-box-shadow: inset 0 0 9px rgba(0,0,0,0.4);
    -webkit-box-shadow: inset 0 0 9px rgba(0,0,0,0.4);
    box-shadow: inset 0 0 9px rgba(0,0,0,0.4);
}

.bootstrap .list-group-item-success {
    color: #FFF!important;
    background-color: transparent!important;
	border:none!important;
	text-align:center;
	border-radius: 0!important;
}
.bootstrap .list-group-item.disabled{
	color: rgba(210,200,183,1)!important;
    background-color: #1F2225!important;
	border:none!important;
	text-align:center;
	border-radius: 0!important;
}
.bootstrap .time-selection .list-group-item.disabled::after{
	content: " - Μη Διαθέσιμο";
}

.bootstrap .calendra .btn-default {
	background-color: transparent!important;
    color: #FFF!important;
	    border-color: #FFF!important;
}
.bootstrap .input-group span{
	background-color: transparent!important;
	border:0!important;
	border-radius:0!important;
}


.bootstrap .input-group span i{
	color: #FFF!important;
}
.bootstrap .form-control{
	border:0!important;
	border-bottom: solid 1px #FFF!important;
	color:#FFF!important;
}

.bootstrap .form-control:focus {
  border-color: transparent;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 8px rgba(255, 0, 0, 0);
}
.bootstrap .list-group-item-selected, .bootstrap .list-group-item-success:hover {
    background: #786749!important;
    color: #FFF!important;;
    -moz-box-shadow: inset 0 0 9px rgba(0,0,0,0.4)!important;;
    -webkit-box-shadow: inset 0 0 9px rgba(0,0,0,0.4)!important;;
    box-shadow: inset 0 0 9px rgba(0,0,0,0.4)!important;;
	text-align:center;
	border:none!important;
	border-radius: 0!important;
}
.bootstrap input, .bootstrap textarea, .bootstrap select{
background-color: transparent!important;
color: #FFF!important;
border-radius: 0!important;
font-family:arial!important;
font-size: 16px!important;
}

.bootstrap textarea{
height:100px!important;
}
.bootstrap select option{
	background-color: #000!important;
}
.bootstrap textarea.form-control {
border: solid 1px #FFF!important;
}
.escapeall{
font-size: 14px;text-align: center;
margin-bottom:10px;
color:#FFF!important;
}
.escapeall a{
color:#FFF!important;
text-decoration:none;

}
.escapeall a span{
color:#ff9c00!important;
}

.bootstrap .row {
    margin-top: 0!important;
}

.bootstrap .checkbox strong{
	font-size:16px;
}
.bootstrap .col-md-5.calendra, .bootstrap .col-md-7.reservation-form{
	margin-bottom:0;
}