/**
 * Front-end checkin form styling
 * This stylesheet provides only logic styling showing/hiding necessary blocks
 * 
 */


/*
[data-status="retrieving-coords"] .retrieving-coords,
[data-status="getting-locations-list"] .getting-locations-list,
[data-status="checking-in"] .checking-in,
[data-status="error"] .error,

[data-status="no-nearby-locations"] .no-nearby-locations {
	display: block;
}
*/

/* By default checkin fields are hidden */
.wpb-checkin-form .form-fields,
.wpb-checkin-form .checkin-opener {
	display: none;
}
.wpb-checkin-form[data-status="provideEmail"] .form-fields,
.wpb-checkin-form[data-status="openCheckin"] .checkin-opener {
	display: block;
}

/* Show locations list and hide form inputs */
.wpb-checkin-form .locations {
	display: none;
}
[data-status="chooseLocation"] .locations {
	display: block;
}

/* Minimum styling for locations list */
.wpb-checkin-form .type-wpbchkn_location {
	display: inline-block;
	vertical-align: top;
	margin: 10px 5px;
}

/* Fix Google Maps images */
.gm-style img {
	max-width: none !important;
}