.webform-client-form {
	font-size: 14px;
	font-size: 1.4rem;
} /* =14px */
.webform-client-form label {
	/*
  width: 90px;
  display: inline-block;
  text-align: left;
  */
	margin: 4px 10px 0 0;
	display: -moz-inline-box;
	vertical-align: top;
	color: #333;
	font-size: 14px;
	font-size: 1.4rem;
} /* =14px */
.webform-client-form .form-textarea-wrapper {
	display: inline-block;
}
.webform-client-form .form-textarea, .webform-client-form .form-text {
/*width: 298px;*/
}
.webform-client-form input, .webform-client-form textarea, .webform-client-form select {
	padding: 3px;
	border: 1px solid #AAA;
	color: #333;
	background: white url(/sites/all/themes/pier21/images/webforms/field-bg-top.gif) repeat-x top left;
	vertical-align: top;
	font-size: 14px;
	font-size: 1.4rem;
} /* =14px */
.webform-client-form input:hover, .webform-client-form textarea:hover, .webform-client-form select:hover {
	border: 1px solid #FC0;
	background: white url(/sites/all/themes/pier21/images/webforms/field-bg-bottom.gif) repeat-x bottom left;
}
.webform-client-form input:focus, .webform-client-form textarea:focus, .webform-client-form select:focus {
	color: #333;
	background: white url(/sites/all/themes/pier21/images/webforms/field-bg-bottom.gif) repeat-x bottom left;
}
.webform-client-form .resizable-textarea .grippie {
	width: 298px;
}
.webform-client-form input.form-submit {
	width: auto;
	padding: 2px 1em;
	margin: 0;
	background: url(/sites/all/themes/pier21/images/webforms/button-bg.gif) repeat-x;
	border: 1px solid #ADADAD!important;
	border-left-color: #ECECEC!important;
	border-top-color: #ECECEC!important;
	font-size: 14px;
	font-size: 1.4rem;
} /* =14px */
.webform-client-form input.form-radio, input.form-checkbox {
	margin: 1px 0 0 0;
	width: 16px;
	height: 22px;
	border: none!important;
	background: none!important;
}
.webform-client-form .form-radios input.form-radio {
}
.webform-client-form .form-radios label {
	width: 1%;
}
.webform-client-form legend {
	margin: 0;
	padding: 0;
	color: #333;
	letter-spacing: 3px;
	font-size: 14px;
	font-size: 1.4rem;
} /* =14px */
.webform-client-form .fieldset-wrapper {
	border-top: 1px solid #F2F2F2;
}
#webform-component-will-you-be-attending-the-event label {
	width: 500px;
}
#webform-component-will-you-be-attending-the-event .form-radios label {
	width: 100px;
}
#webform-component-name label, #webform-component-guest label {
	width: 400px;
}
#webform-client-form-9777 .form-text, #webform-client-form-9777 label, #webform-client-form-9861 .form-text, #webform-client-form-9861 label {
	width: auto;
}
#webform-client-form-11876 .label {
	width: 200px;
}
#webform-client-form-11877 .label {
	width: 200px;
}
#webform-client-form-9777 #edit-previous, #webform-client-form-9861 #edit-previous {
	display: none;
}
#webform-client-form-9777 input[type=submit] {
	background : url("/sites/all/themes/pier21/images/donation-next.gif") no-repeat center center;
	width : 112px;
	height : 40px;
	border : none;
	color : transparent;
	font-size : 0;
	margin-top: 10px;
}
#webform-client-form-9861 input[type=submit] {
	background : url("/sites/all/themes/pier21/images/donation-next-fr.gif") no-repeat center center;
	width : 112px;
	height : 40px;
	border : none;
	color : transparent;
	font-size : 0;
	margin-top: 10px;
}
#webform-client-form-9777 #webform-component-can, #webform-client-form-9777 #webform-component-gift-information, #webform-client-form-9777 #webform-component-remain-anonymous, #webform-client-form-9777 #webform-component-donor-information, #webform-client-form-9777 #webform-component-first-name, #webform-client-form-9777 #webform-component-last-name, #webform-client-form-9777 #webform-component-address-1, #webform-client-form-9777 #webform-component-address-2, #webform-client-form-9777 #webform-component-city, #webform-client-form-9777 #webform-component-province, #webform-client-form-9777 #webform-component-postal-code, #webform-client-form-9777 #webform-component-country, #webform-client-form-9777 #webform-component-email, #webform-client-form-9777 #webform-component-phone, #webform-client-form-9777 #edit-next, #webform-client-form-9777 #edit-submit, #webform-client-form-9861 #webform-component-can, #webform-client-form-9861 #webform-component-gift-information, #webform-client-form-9861 #webform-component-remain-anonymous, #webform-client-form-9861 #webform-component-donor-information, #webform-client-form-9861 #webform-component-prenom, #webform-client-form-9861 #webform-component-nom-de-famille, #webform-client-form-9861 #webform-component-organisation, #webform-client-form-9861 #webform-component-adresse-1, #webform-client-form-9861 #webform-component-adresse-2, #webform-client-form-9861 #webform-component-ville, #webform-client-form-9861 #webform-component-province, #webform-client-form-9861 #webform-component-code-postal, #webform-client-form-9861 #webform-component-pays, #webform-client-form-9861 #webform-component-courriel, #webform-client-form-9861 #webform-component-telephone, #webform-client-form-9861 #edit-next, #webform-client-form-9861 #edit-submit {
	margin-left: 40px;
}
#webform-client-form-9777 #webform-component-first-name label, #webform-client-form-9777 #webform-component-last-name label, #webform-client-form-9777 #webform-component-organisation label, #webform-client-form-9777 #webform-component-address-1 label, #webform-client-form-9777 #webform-component-address-2 label, #webform-client-form-9777 #webform-component-city label, #webform-client-form-9777 #webform-component-province label, #webform-client-form-9777 #webform-component-postal-code label, #webform-client-form-9777 #webform-component-country label, #webform-client-form-9777 #webform-component-email label, #webform-client-form-9777 #webform-component-phone label, #webform-client-form-9861 #webform-component-prenom label, #webform-client-form-9861 #webform-component-nom-de-famille label, #webform-client-form-9861 #webform-component-adresse-1 label, #webform-client-form-9861 #webform-component-adresse-2 label, #webform-client-form-9861 #webform-component-ville label, #webform-client-form-9861 #webform-component-province label, #webform-client-form-9861 #webform-component-code-postal label, #webform-client-form-9861 #webform-component-pays label, #webform-client-form-9861 #webform-component-courriel label, #webform-client-form-9861 #webform-component-telephone label {
	width: 140px;
	padding-right: 1em;
}
#webform-client-form-11876 #edit-submit, #webform-client-form-11876 #edit-submit--3 {
	text-indent: -999em;
	width: 90px;
	height: 30px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/tell-us.gif) no-repeat;
}
#webform-client-form-11797 #edit-submitted-story {
	width: 650px;
}
#webform-client-form-11866 #edit-submitted-story {
	width: 650px;
	height: 500px;
}
#webform-client-form-11797 #edit-submitted-memorabilia {
	width: 650px;
	height: 250px;
}
#webform-client-form-11866 #edit-submitted-souvenirs {
	width: 650px;
	height: 250px;
}
#webform-client-form-11881 .form-submit, #webform-client-form-11881 #edit-submit--2 {
	text-indent: -999em;
	width: 90px;
	height: 30px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/tell-us-fr.gif) no-repeat;
}
#webform-client-form-11877--2 .form-submit {
	text-indent: -999em;
	width: 90px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/sign-up.gif) no-repeat;
}
#webform-client-form-11882 .form-submit, #webform-client-form-11882--2 .form-submit {
	text-indent: -999em;
	width: 300px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/e-news-sign-up-fr.gif) no-repeat;
}
#webform-client-form-11866 #edit-next {
	text-indent: -999em;
	width: 140px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/next-step-fr.gif) no-repeat;
}
#webform-client-form-11866 #edit-previous {
	text-indent: -999em;
	width: 140px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/previous-step-fr.gif) no-repeat;
}
#webform-client-form-11866 #edit-submitted-file-upload-upload {
	display: inline;/*background: url(/sites/all/themes/pier21/images/choose-a-file-fr.gif) no-repeat;*/
}
#webform-client-form-11866 #edit-submit, #webform-client-form-13038 #edit-submit {
	text-indent: -999em;
	width: 130px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/send-fr.gif) no-repeat;
}
#webform-client-form-11797 #edit-next {
	text-indent: -999em;
	width: 130px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/next-step.gif) no-repeat;
}
#webform-client-form-11797 #edit-previous {
	text-indent: -999em;
	width: 130px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/previous-step.gif) no-repeat;
}
#webform-client-form-11797 #edit-submit, #webform-client-form-13035 #edit-submit {
	text-indent: -999em;
	width: 130px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/send.gif) no-repeat;
}
.signup-inline form, .signup-inline-fr form {
	width: 100%;
}
.signup-inline form #webform-component-name, .signup-inline-fr form #webform-component-nom {
	float: left;
	width: 150px;
	display: inline;
}
.signup-inline form #webform-component-email, .signup-inline-fr form #webform-component-courriel {
	float: left;
	width: 150px;
	padding: 0 0 0 10px;
	display: inline;
}
.signup-inline form .form-submit {
	text-indent: -999em;
	clear: both;
	float: left;
	width: 300px;
	height: 31px;
	border: none;
	margin: 0 0 10px 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/e-news-sign-up.gif) no-repeat;
}
.signup-inline-fr form .form-submit {
	text-indent: -999em;
	clear: both;
	float: left;
	width: 300px;
	height: 31px;
	border: none;
	margin: 0 0 10px 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/e-news-sign-up-fr.gif) no-repeat;
}
#webform-client-form-13876, #webform-client-form-13992, #webform-client-form-14001, #webform-client-form-14003, #webform-client-form-14118, #webform-client-form-14119, #webform-client-form-14285, #webform-client-form-14286 {
	margin: 0 auto;
	text-align: center;
}
#webform-client-form-14001 .form-type-radio, #webform-client-form-14003 .form-type-radio {
	text-indent: 48%;
	text-align: left;
	font-size: 22px;
	font-size: 2.2rem;
} /* =22px */

#webform-client-form-13876 label, #webform-client-form-13992 label {
	padding: 8px 0;
}
#webform-client-form-13876 label, #webform-client-form-13992 label, #webform-client-form-14001 label, #webform-client-form-14003 label{
	font-weight:normal;
	line-height:1.2;
	font-size: 18px;
	font-size: 1.8rem;
} /* =18px */
#webform-client-form-13876 #edit-submitted-name, #webform-client-form-13876 #edit-submitted-email, #webform-client-form-13992 #edit-submitted-nom, #webform-client-form-13992 #edit-submitted-email {
	font-size: 18px;
	font-size: 1.8rem;
} /* =18px */
#webform-client-form-13876 .form-submit, #webform-client-form-14285 .form-submit {
	text-indent: -999em;
	clear: both;
	text-align: center;
	width: 145px;
	height: 50px;
	border: none;
	display: inline;
	background: url(/sites/all/themes/pier21/images/e-news-sign-up-lg.gif) no-repeat;
}
#webform-client-form-13992 .form-submit, #webform-client-form-14286 .form-submit {
	text-indent: -999em;
	clear: both;
	text-align: center;
	width: 145px;
	height: 50px;
	border: none;
	display: inline;
	background: url(/sites/all/themes/pier21/images/e-news-sign-up-lg-fr.gif) no-repeat;
}
#webform-client-form-14001 .form-submit, #webform-client-form-14118 .form-submit {
	text-indent: -999em;
	width: 130px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/send.gif) no-repeat;
}
#webform-client-form-14003 .form-submit, #webform-client-form-14119 .form-submit {
	text-indent: -999em;
	width: 130px;
	height: 31px;
	border: none;
	margin-top: 0;
	display: inline;
	background: url(/sites/all/themes/pier21/images/send-fr.gif) no-repeat;
}
#edit-submitted-partagez-avec-nous-votre-experience-au-musee-, #edit-submitted-tell-us-about-your-visit{
	width:100%;
	height:4em;
}
.form-item .form-type-radio .form-item-submitted-recommanderiez-vous-ce-musee-a-un-ami{
	display: block;
	float:left;
	padding: 6px;
}