
.booking-form-wrapper {
/*	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;*/
}
/*
.booking-form-wrapper.odd-booking-form {
    background-color: #00a7b8;
}
*/
.booking-form-wrapper {
    background-color: #f8f8f8;
}

.booking-form-wrapper .booking-form-image .image {
	padding-top: 100%; 
}

.booking-form-wrapper .booking-form-image {
	background-size: cover;
    background-position: center;
}

.booking-form-wrapper {
	margin: 10px 0px 10px 0px;
	height: 100%;
}

.booking-form-wrapper .booking-form-content {
	padding: 10px 25px 10px 25px;
}

.booking-form-wrapper .booking-form-heading {
    font-size: 20px;
    line-height: 25px;
	font-weight: 900;
}

.booking-form-wrapper a.button-url { 
	text-decoration: none;
}
.booking-form-wrapper a.button-url:hover { 
	text-decoration: none;
}
.booking-form-wrapper a.button-url:visited { 
	text-decoration: none;
}

.booking-form-wrapper .booking-form-heading,
.booking-form-wrapper .button-url {
	color: #00a7b8;
}
.booking-form-wrapper .booking-form-content {
	color: black;
}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {
	.booking-form-wrapper .booking-form-heading {
/*		color: red;*/
	}
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	.booking-form-wrapper .booking-form-heading {
/*		color: blue;*/
	}
	.booking-form-wrapper .booking-form-image .image {
		padding-top: 90%; 
	}
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	.booking-form-wrapper .booking-form-heading {
/*		color: green;*/
	}
	.booking-form-wrapper .booking-form-image .image {
		padding-top: 100%; 
	}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}


