#header .header-section{
	background-color: transparent!important;
}

header#header{
	border-bottom: 0px solid;
}

.header-center-items .logolink h1{
	color:#000000;
}

button#place_order{
	background: #000!important;
}

.form-row .input-text, .form-row select, .select2-container--default .select2-selection--single .select2-selection__rendered{
	display: block;
	width: 100%;
	font-size: 13px;
	letter-spacing: 0;
}

.form-row .input-text, .form-row select{
	display: block;
	width: 100%;
}

.nf-form-cont .nf-form-content .listselect-wrap .nf-field-element div, .nf-form-cont .nf-form-content input.ninja-forms-field, .nf-form-cont .nf-form-content select.ninja-forms-field:not([multiple]), .nf-form-cont .nf-form-content textarea, .ppom-wrapper .ppom-field-wrapper .form-control, input.input-text, input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea{
	font-family: inherit;
	font-size: 1em;
	line-height: 1.6;
	outline: 0;
	padding: 0.75rem;
	height: auto;
	color: #282828;
	background-color: #eeece8;
	background-clip: padding-box;
	border: 1px solid #000;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	-moz-box-shadow: none;
	box-shadow: none;
}

.select2-container--default .select2-selection--single{
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	margin: 0;
	padding: 0.575rem 0.75rem;
	padding: 0.75rem;
	height: calc(2.15em + 0.975rem + 4px);
	border: 1px solid #000;
	background-color: #eeece8;
	border-radius: 3px;
	outline: 0;
}

.floating-labels .field-wrap.float-label>.nf-field-label, .floating-labels .form-row.float-label>label:not(.woocommerce-form__label-for-checkbox){
	opacity: 1!important;
}

.floating-labels:not(.el-style-border-bottom) .field-wrap.float-label.field-focused > .nf-field-label:after, .floating-labels:not(.el-style-border-bottom) .field-wrap.float-label.has-val > .nf-field-label:after, .floating-labels:not(.el-style-border-bottom) .form-row.float-label.has-val > label:after, .floating-labels:not(.el-style-border-bottom) .form-row.float-label input:focus ~ label:after, .floating-labels:not(.el-style-border-bottom) .form-row.float-label textarea:focus ~ label:after{
	content: \'\';
	background: #eeece8!important;
	height: 2px;
	width: 100%;
	position: absolute;
	top: 10px;
	left: 0;
	z-index: -1;
}