@media (min-width: 320px) {
	form.webform-client-form-651 input.form-text {
		width:100%;
	}
}
form.webform-client-form-651 {
	background:#f0efb5;
	padding:10px 20px 20px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}
body.page-node-651 #region-content {
	background:#f0efb5;
	border-radius:10px;
}
body.page-node-651 #region-content div.webform-confirmation, body.page-node-651 #region-content div.webform-confirmation + div.links {
	padding:10px 20px 20px;
}
body.page-node-651 #region-content h1.page-title {
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	background: #d0cf95;
	padding:15px 20px;
	color: #3f3f3f;
}
body.page-node-651 div.tabbed-nav {
	display:none;
}
form.webform-client-form-651 fieldset {
	border-radius:10px;
	border: 1px solid #e1e0a6;
}
form.webform-client-form-651 fieldset span.fieldset-legend {
	font-size:140%;
	font-weight:bold;
	padding: 0 4px;
}
form.webform-client-form-651 fieldset p {
	margin:5px 0;
}
form.webform-client-form-651 div.webform-component--arrival-date, form.webform-client-form-651 div.webform-component--departure, form.webform-client-form-651 div.webform-component--meeting-details--meeting-end, form.webform-client-form-651 div.webform-component--meeting-details--meeting-start {
	display:inline-block;
	padding-right:30px;
	padding-left:10px;
	margin-top:5px;
}
form.webform-client-form-651 div.webform-component--computing-details--wireless-mac, form.webform-client-form-651 div.webform-component--computing-details--wired-mac, form.webform-client-form-651 div.webform-component--computing-details--what-os, form.webform-client-form-651 div.webform-component--computing-details--antivirus, form.webform-client-form-651 div.webform-component--computing-details--security, form.webform-client-form-651 div.webform-component--observing-details--dongar-fieldset--catering-sso, form.webform-client-form-651 div.webform-component--observing-details--dongar-fieldset--extra-accommodation, form.webform-client-form-651 div.webform-component--observing-details--dongar-fieldset--catering-sso, form.webform-client-form-651 div.webform-component--observing-details--dongar-fieldset--other-guests, form.webform-client-form-651 div.webform-component--observing-details--dongar-fieldset--other-accomm-requests {
	display:block;
	width:auto;
}
form.webform-client-form-651 div.webform-component--when-travel {
	margin-bottom:0;
}
form.webform-client-form-651 div.visit-heading {
	font-weight:bold;
/* 	font-size:120%; */
}
form.webform-client-form-651 div.webform-component-markup {
	margin:0;
}
#region-content form.webform-client-form-651 h2.aao-visit-heading {
	font-size:210%;
	padding:0 0 10px 0;
	color:#4f4f4f;
}
form.webform-client-form-651 div.webform-component label {
	display:inline-block;
	width:150px;
}
form.webform-client-form-651 div.webform-component.webform-component-checkboxes label, form.webform-client-form-651 div.webform-component.webform-component-radios label {
	display:inline-block;
	width:auto;
	margin:0;
}
form.webform-client-form-651 div.webform-component--visit-purpose label, form.webform-client-form-651 div.webform-component--observing-details--where-observing label, form.webform-client-form-651 div.webform-component--observing-details--accommodation label, form.webform-client-form-651 div.webform-component--observing-details--aao-other-details label, form.webform-client-form-651 div.webform-component--observing-details--aao-other-details-site label {
	display:inline-block;
	width:auto;
	margin:2px 0;
}
fieldset.webform-component--observing-details--dongar-fieldset div.fieldset-wrapper div.form-item label, fieldset.webform-component--observing-details--remote-obs-info div.fieldset-wrapper div.form-item label, fieldset.webform-component--observing-details--aao-other-details div.fieldset-wrapper div.form-item label, fieldset.webform-component--computing-details div.fieldset-wrapper div.form-item label  {
	display:block;
	width:auto;
}
fieldset.webform-component--observing-details--aao-other-details div.fieldset-wrapper div.form-radios div.form-item label, fieldset.webform-component--observing-details--dongar-fieldset div.fieldset-wrapper div.form-radios div.form-item label, fieldset.webform-component--observing-details--remote-obs-info div.fieldset-wrapper div.form-radios div.form-item label, fieldset.webform-component--computing-details div.fieldset-wrapper div.form-radios div.form-item label, fieldset.webform-component--computing-details div.fieldset-wrapper div.form-checkboxes div.form-item label  {
	display:inline-block;
	margin:0;
}
div.webform-component--computing-details--wired-mac > div.webform-container-inline > div.structured-text-one-field > div.form-item, div.webform-component--computing-details--wireless-mac > div.webform-container-inline > div.structured-text-one-field > div.form-item {
  display:inline-block;
  width:30px;
}