#grupos
{
	background: #e1e7ed;
	padding-bottom: 30px;
}

.page-header
{
	padding-bottom: 0;
}

.page-header h1
{
	text-transform: uppercase;
	font-family: Ubuntu-M;
	font-size: 25px;
}

#solicitud-reserva-grupo
{
	background: white;
	padding: 20px;
	box-shadow: 0px 3px 5px rgba(0,0,0,.1);
}

#solicitud-reserva-grupo form .row
{
	margin-bottom: 20px;
}

#solicitud-reserva-grupo form .form-control
{
	font-family: Ubuntu-L;
	font-size: 14px;
	color: #7b8a97;
	padding-left: 5px;
}

#fecha-inicio-programada h2
{
	color: #7b8a97;
	font-family: Ubuntu-M;
	font-size: 18px;
	margin-bottom: 14px;
}

#included-services h2{
	color: #7b8a97;
	font-family: Ubuntu-M;
	font-size: 18px;
	margin-bottom: 0px;
}


#included-services ul .form-control
{
	width: auto;
	display: inline-block;
	vertical-align: middle;
}

#included-services ul li
{
	height: 35px;
}

#included-services ul li label
{
	display: inline-block;
	vertical-align: middle;
	color: #7b8a97;
	font-family: Ubuntu-L;
	font-size: 14px;
	font-weight: normal;
	margin-left: 8px;
}

#included-services ul
{
	list-style-type: none;
	padding-left: 3%;
	margin-bottom: 32px;
}

.btn-blue
{
	width: 190px;
	background: #65d3e3;
	font-family: Ubuntu-R;
	font-size: 18px;
	color: white;
	border-radius: 2px;
}

.group-input-margin-top{
	margin-top: 20px;
}

.date-picker{
	padding-left: 3%;
}

.datepicker table{
	width: 258px;
}

.datepicker-inline{
	width: 258px;
}

/*Media Query*/
@media (min-width: 768px) {
	.date-picker{
		padding-left: 0;
	}

	#included-services ul{
		margin-left: 0;
		margin-bottom: 0;
		padding-left: 0;
	}

	#included-services h2{
		margin-top: 0px;
		text-align: left;
	}

	#fecha-inicio-programada h2{
		margin-top: 0px;
		text-align: left;
	}

	.datepicker table{
		width: 215px;
	}

	.datepicker-inline{
		width: 215px;
	}

	#final-data{
		margin-top: 20px;
	}

	.group-input-margin-top{
		margin-top: 0;
	}

	.group-input-margin-top-2{
		margin-top: 20px;
	}
}

@media(min-width: 992px){
	.group-input-margin-top{
		margin-top: 0;
	}

	#final-data{
		margin-top: 0;
	}
}