.textwidget input[type='text'], .textwidget textarea { width: 100% !important; background-color:transparent; }

.contact-form .clear-form { clear: both; border:solid; border-color:#FFF5D7; background-color:transparent; }

.contact-form input[type='text'] { width: 300px; margin-bottom: 13px;border:1px solid; background-color:#BBA777; border:solid; border-color:#FFF5D7;color: #FFF5D7;border-width:1px;}

.contact-form select { margin-bottom: 13px;background-color:transparent; }

.contact-form textarea { height: 200px; width: 80%; float: none; margin-bottom: 13px;background-color:#BBA777;border:solid; border-color:#FFF5D7;border-width:1px; color:#FFF7DA;}

.contact-form input[type='radio'], .contact-form input[type='checkbox'] { float: none; margin-bottom: 13px; border-color:#FFF5D7;}

.pushbutton-wide{margin:0 0 10px 0;
			color:#FFF5D7;
			font-weight: bold;
			padding:4px 7px;
			background:#BBA777;
			border:0px;
			width:100px;
			border-bottom: 1px solid #FFF5D7;
			border-top: 1px solid #FFF5D7;
			border-left:1px solid #FFF5D7;
			border-right:1px solid #FFF5D7;}
.contact-form label { margin-bottom: 3px; float: none; font-weight: bold; display: block; border-color:#FFF5D7;color: #FFF5D7;}

.contact-form label.checkbox, .contact-form label.radio { margin-bottom: 3px; float: none; font-weight: bold; display: inline-block; border-color:#FFF5D7;}

.contact-form label span { color: #FFF5D7; margin-left: 4px; font-weight: normal;border-color:#FFF5D7; }