/* bundled styles */
/* form #2485 */
.mc4wp-form-2485 label, 
.mc4wp-form-2485 input, 
.mc4wp-form-2485 textarea, 
.mc4wp-form-2485 select, 
.mc4wp-form-2485 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-2485 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-2485 input[type='text'],
.mc4wp-form-2485 input[type='email'],
.mc4wp-form-2485 input[type='url'],
.mc4wp-form-2485 input[type='tel'],
.mc4wp-form-2485 input[type='number'],
.mc4wp-form-2485 input[type='date'],
.mc4wp-form-2485 select,
.mc4wp-form-2485 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
}

.mc4wp-form-2485 input[type='radio'],
.mc4wp-form-2485 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}



/* form #2452 */
.mc4wp-form-2452 label, 
.mc4wp-form-2452 input, 
.mc4wp-form-2452 textarea, 
.mc4wp-form-2452 select, 
.mc4wp-form-2452 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-2452 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 20px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-2452 input[type='text'],
.mc4wp-form-2452 input[type='email'],
.mc4wp-form-2452 input[type='url'],
.mc4wp-form-2452 input[type='tel'],
.mc4wp-form-2452 input[type='number'],
.mc4wp-form-2452 input[type='date'],
.mc4wp-form-2452 select,
.mc4wp-form-2452 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
}

.mc4wp-form-2452 input[type='radio'],
.mc4wp-form-2452 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-2452 input[type='submit'],
.mc4wp-form-2452 input[type='button'],
.mc4wp-form-2452 input[type='reset'],
.mc4wp-form-2452 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



/*********************
Styles for form #371
*********************/

.mc4wp-form-371 label, 
.mc4wp-form-371 input, 
.mc4wp-form-371 textarea, 
.mc4wp-form-371 select, 
.mc4wp-form-371 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-371 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #ffffcc !important;
	background-repeat: repeat;
}

.mc4wp-form-371 label {
	vertical-align: top;
	margin-bottom: 6px;
	display: block;
}

.mc4wp-form-371 input[type='text'],
.mc4wp-form-371 input[type='email'],
.mc4wp-form-371 input[type='url'],
.mc4wp-form-371 input[type='tel'],
.mc4wp-form-371 input[type='number'],
.mc4wp-form-371 input[type='date'],
.mc4wp-form-371 select,
.mc4wp-form-371 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
}

.mc4wp-form-371 input[type='radio'],
.mc4wp-form-371 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-371 input[type='submit'],
.mc4wp-form-371 input[type='button'],
.mc4wp-form-371 input[type='reset'],
.mc4wp-form-371 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



/*********************
Styles for form #378
*********************/

.mc4wp-form-378 label, 
.mc4wp-form-378 input, 
.mc4wp-form-378 textarea, 
.mc4wp-form-378 select, 
.mc4wp-form-378 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-378 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-378 label {
	vertical-align: top;
	margin-bottom: 6px;
	display: block;
}

.mc4wp-form-378 input[type='text'],
.mc4wp-form-378 input[type='email'],
.mc4wp-form-378 input[type='url'],
.mc4wp-form-378 input[type='tel'],
.mc4wp-form-378 input[type='number'],
.mc4wp-form-378 input[type='date'],
.mc4wp-form-378 select,
.mc4wp-form-378 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
}

.mc4wp-form-378 input[type='radio'],
.mc4wp-form-378 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-378 input[type='submit'],
.mc4wp-form-378 input[type='button'],
.mc4wp-form-378 input[type='reset'],
.mc4wp-form-378 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



/*********************
Styles for form #253
*********************/

.mc4wp-form-253 label, 
.mc4wp-form-253 input, 
.mc4wp-form-253 textarea, 
.mc4wp-form-253 select, 
.mc4wp-form-253 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-253 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-253 label {
	vertical-align: top;
	margin-bottom: 6px;
	display: block;
}

.mc4wp-form-253 input[type='text'],
.mc4wp-form-253 input[type='email'],
.mc4wp-form-253 input[type='url'],
.mc4wp-form-253 input[type='tel'],
.mc4wp-form-253 input[type='number'],
.mc4wp-form-253 input[type='date'],
.mc4wp-form-253 select,
.mc4wp-form-253 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
}

.mc4wp-form-253 input[type='radio'],
.mc4wp-form-253 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-253 input[type='submit'],
.mc4wp-form-253 input[type='button'],
.mc4wp-form-253 input[type='reset'],
.mc4wp-form-253 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



/* form #971 */
.mc4wp-form-971 label, 
.mc4wp-form-971 input, 
.mc4wp-form-971 textarea, 
.mc4wp-form-971 select, 
.mc4wp-form-971 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-971 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-971 label {
	vertical-align: top;
	margin-bottom: 6px;
	display: block;
}

.mc4wp-form-971 input[type='text'],
.mc4wp-form-971 input[type='email'],
.mc4wp-form-971 input[type='url'],
.mc4wp-form-971 input[type='tel'],
.mc4wp-form-971 input[type='number'],
.mc4wp-form-971 input[type='date'],
.mc4wp-form-971 select,
.mc4wp-form-971 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
}

.mc4wp-form-971 input[type='radio'],
.mc4wp-form-971 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-971 input[type='submit'],
.mc4wp-form-971 input[type='button'],
.mc4wp-form-971 input[type='reset'],
.mc4wp-form-971 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



/* form #666 */
.mc4wp-form-666 label, 
.mc4wp-form-666 input, 
.mc4wp-form-666 textarea, 
.mc4wp-form-666 select, 
.mc4wp-form-666 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-666 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-666 input[type='text'],
.mc4wp-form-666 input[type='email'],
.mc4wp-form-666 input[type='url'],
.mc4wp-form-666 input[type='tel'],
.mc4wp-form-666 input[type='number'],
.mc4wp-form-666 input[type='date'],
.mc4wp-form-666 select,
.mc4wp-form-666 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
}

.mc4wp-form-666 input[type='radio'],
.mc4wp-form-666 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-666 input[type='submit'],
.mc4wp-form-666 input[type='button'],
.mc4wp-form-666 input[type='reset'],
.mc4wp-form-666 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



/*********************
Styles for form #231
*********************/

.mc4wp-form-231 label, 
.mc4wp-form-231 input, 
.mc4wp-form-231 textarea, 
.mc4wp-form-231 select, 
.mc4wp-form-231 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-231 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-231 input[type='text'],
.mc4wp-form-231 input[type='email'],
.mc4wp-form-231 input[type='url'],
.mc4wp-form-231 input[type='tel'],
.mc4wp-form-231 input[type='number'],
.mc4wp-form-231 input[type='date'],
.mc4wp-form-231 select,
.mc4wp-form-231 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
	display: block;
}

.mc4wp-form-231 input[type='radio'],
.mc4wp-form-231 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-231 input[type='submit'],
.mc4wp-form-231 input[type='button'],
.mc4wp-form-231 input[type='reset'],
.mc4wp-form-231 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



/*********************
Styles for form #228
*********************/

.mc4wp-form-228 label, 
.mc4wp-form-228 input, 
.mc4wp-form-228 textarea, 
.mc4wp-form-228 select, 
.mc4wp-form-228 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-228 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-228 label {
	vertical-align: top;
	margin-bottom: 6px;
	display: block;
}

.mc4wp-form-228 input[type='text'],
.mc4wp-form-228 input[type='email'],
.mc4wp-form-228 input[type='url'],
.mc4wp-form-228 input[type='tel'],
.mc4wp-form-228 input[type='number'],
.mc4wp-form-228 input[type='date'],
.mc4wp-form-228 select,
.mc4wp-form-228 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
}

.mc4wp-form-228 input[type='radio'],
.mc4wp-form-228 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-228 input[type='submit'],
.mc4wp-form-228 input[type='button'],
.mc4wp-form-228 input[type='reset'],
.mc4wp-form-228 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



/*********************
Styles for form #233
*********************/

.mc4wp-form-233 label, 
.mc4wp-form-233 input, 
.mc4wp-form-233 textarea, 
.mc4wp-form-233 select, 
.mc4wp-form-233 button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.mc4wp-form-233 {
	display: block;
	border-color: #bcbcbc; 
	border-style: solid; border-width: 1px;
	padding: 10px;
	background-color: #fffbef !important;
	background-repeat: repeat;
}

.mc4wp-form-233 label {
	vertical-align: top;
	margin-bottom: 6px;
	display: block;
}

.mc4wp-form-233 input[type='text'],
.mc4wp-form-233 input[type='email'],
.mc4wp-form-233 input[type='url'],
.mc4wp-form-233 input[type='tel'],
.mc4wp-form-233 input[type='number'],
.mc4wp-form-233 input[type='date'],
.mc4wp-form-233 select,
.mc4wp-form-233 textarea {
	vertical-align: top;
	margin-bottom: 6px;
	padding: 6px 12px;
	width: 100%; max-width: 500px;
	border-color: #c1c1c1 !important;
}

.mc4wp-form-233 input[type='radio'],
.mc4wp-form-233 input[type='checkbox'] {
	margin-right: 6px;
	display: inline-block
}

.mc4wp-form-233 input[type='submit'],
.mc4wp-form-233 input[type='button'],
.mc4wp-form-233 input[type='reset'],
.mc4wp-form-233 button {
	vertical-align: top;
	text-shadow: none;
	padding: 6px 12px;
	cursor: pointer;
	text-align: center;
	line-height: normal;
	display: inline-block;
	font-size: 20px !important;
	width: 100%; max-width: 200px;
	height: 50px;
	-webkit-appearance: none;
}



