@media (min-width:771px){
	.custom-container-booking{
		width:750px;
	}
	.custom-form-group{
		padding:10px;
	}
	.form-align{
		text-align:left;
		color:#000;
	}
	.custom-btn-default{
		margin-left:10px;
	}
}
@media (min-width:768px) and (max-width:770px){
	.custom-container-booking{
		width:100%;
	}
	.custom-form-group{
		padding:10px;
	}
	.form-align{
		text-align:left;
		color:#000;
	}
}
@media (max-width:767px){
	.custom-form-group{
		padding:10px;
		background-color:#53485b;
	}
	.form-align{
		text-align:left;
		color:#fff;
	}
}
@media (max-width:991px){
	.navbar-nav li a{
		line-height:10px;
		height:40px;
	}
	.navbar-toggle{
		margin-top:16px;
	}
}
@media (min-width:992px){
	.navbar-nav li a {
		line-height: 70px;
		height: 70px;
		padding-top: 0;
	}
}
@media (max-width:520px){
	.posterImage{
		display:block;
		background: url("../img/poster11.png") no-repeat;
		margin-left:auto;
		margin-right:auto;
		width:100%;
	}
}

@media (max-width:561px){
	.posterImage{
		width: 100%;
	}
}

@media (min-width:520px) and (max-width:720px){
	.posterImage{
		display:block;
		background: url("../img/poster111.png") no-repeat;
		margin-left:auto;
		margin-right:auto;
		width:100%;
	}
}

.button-link-page, .button-link-page:hover{
	text-decoration:none;
	color:#fff;
}
body{

	background-color:#302a35;

}

.navbar-custom {

	background-color: #FFF;

    color: black;

}

#logo{

	height:100%;

	margin-top:4px;

}

.navbar-inner {

    min-height: 0px;

}

.navbar-brand {

    line-height: 70px;

    height: 70px;

    padding-top: 0;

}
.custom-container-team{
		text-align:center;
		color:#fff;
	}

@media (min-width:750px){

	.custom-container-welcome{

		width:700px;

		padding-top:30px;

		padding-bottom:30px;

		font-size:17px;

	}
	
	.custom-container-welcome h1, .custom-container-booking h1, .custom-container-events h1, .custom-container-volunteer h1, .custom-container-aboutUs h1{

		padding-bottom:12px;
		color:#302a35;

	}

	.custom-container-sports{

		width:750px;

	}
	.custom-container-team{
		padding-top:20px;
		padding-bottom:20px;
		width:750px;
	}

	.custom-container-booking{

		padding-top:30px;

		padding-bottom:30px;

		font-size:17px;

	}
	
	.custom-container-aboutUs{
	
		width:750px;

		padding-top:30px;

		padding-bottom:30px;

		font-size:17px;
	
	}

	.custom-container-events{

		width:750px;

		padding-top:30px;

		padding-bottom:30px;

		font-size:17px;

	}

	.custom-container-volunteer{

		width:750px;

		padding-top:30px;

		padding-bottom:30px;

		font-size:17px;

	}
	
	.custom-container-gallery{
		padding:10px;
	}

	.social img{
		margin-top:7px;
		margin-bottom:7px;
		margin-right:6px;
		margin-left:6px;
	}
}

@media (max-width:749px){

	.custom-container-welcome, .custom-container-booking, .custom-container-events, .custom-container-volunteer, .custom-container-aboutUs, .custom-container-booking{

		padding-top:25px;

		padding-bottom:25px;

	}

	.custom-container-welcome h1, .custom-container-booking h1, .custom-container-events h1, .custom-container-volunteer h1, .custom-container-aboutUs h1, .custom-container-booking h1{

		padding-bottom:12px;
		color:#302a35;
	
	}
	.social img{
		margin-right:6px;
		margin-left:6px;
		margin-top:7px;
		margin-bottom:7px;
	}
	
	.custom-container-team{
		padding-top:20px;
		padding-bottom:20px;
	}
	
	.custom-container-gallery{
		padding:10px;
	}

}

@media (min-width: 780px) {

  .custom-col-lg-3{

    float: left;

    width: 25%;

  }

 	 .social img{
		margin-right:6px;
		margin-left:6px;
		margin-top:7px;
		margin-bottom:7px;
	}

}



@media (max-width: 950px) {

	#poster{

		width:100%;

	}
	.social img{
		margin-right:6px;
		margin-left:6px;
	}

}

.custom-footer{

	color:#fff;

}

@media (min-width: 992px){

	.navbar-text {

		float: right;

		margin-left: 15px;

		margin-right: 15px;

	}
	.social img{
		margin-right:6px;
		margin-left:6px;
	}

}
.row .span4 {
    text-align: center;
}

#feedbackName, #feedbackEmail, #feedbackComment{
	color:#C25959;
	font-weight:bold;
}

.custom-submit-button{
	border:1px solid #266614;
	background-color:#327D1D;
	color:#fff;
}

.custom-submit-button:hover{
	border:1px solid #266614;
	background-color:#368520;
	color:#fff;
}

#feedback{
	border:1px solid #266614;
	padding:5px;
	border-radius:5px;
}

.upcoming-events-container{
	margin:0 auto;
	width:500px;
	text-align:center;
}

@media (max-width:499px){
	.upcoming-events-container{
		width:100%;
	}
}

.upcoming-events{
	color:#fff;
	width:100%;
	display:inline-block;
	padding:20px 0 20px 0;
	
}

.upcoming-events p{
	padding:10px;
}

.upcoming-events img{
	width:100%;
}

.upcoming-events-header h1{
	 color:#fff;
}

/* Latest Projects */
.endorsements img{
	width: 100%;
}


