/* Forms - Label Styles */
.light-bg fieldset li > label {
}

.dark-bg fieldset li > label {
}
/* End Forms - Label Styles */

/* Forms - Light Theme Input Styles */
.light-bg .input-text input[type='text'], .light-bg .input-text input[type='month'], .light-bg .input-text input[type='email'], .light-bg .input-text input[type='tel'], .light-bg .input-text input[type='datetime'], .light-bg .input-text input[type='datetime-local'], .light-bg .input-text textarea, .light-bg .input-text select, .zip-search-input {
	background-color: #FFFFFF; /* $White */
	color: #000000; /* $Black */
	box-shadow: 1px 1px 0 rgba(255,255,255,0.2); /* alpha($White,20%) */
}

.light-bg .input-text input:focus, .light-bg .input-text select:focus, .light-bg .input-text textarea:focus {
	background-color: #FFFFFF; /* $White */
}

.light-bg .input-text.check-box .check-replace {
	background-color: #B0ABAE; /* darken($Color3,20%) */
	border-color: #DBDBDB; /* darken($White,14%) */
}

.light-bg .input-text.check-box .check-replace:before {
	color: #FFFFFF; /* $White */
}

.light-bg .input-text ::-webkit-input-placeholder {
	color: #000000; /* $Black */
}

.light-bg .input-text :-moz-placeholder {
	color: #FFFFFF; /* $White */
	opacity: 1;
}

.light-bg .input-text ::-ms-input-placeholder {
	color: #FFFFFF; /* $White */
}
/* End Forms - Light Theme Input Styles */

/* Forms - Dark Theme Input Styles */
.dark-bg .input-text input[type='text'], .dark-bg .input-text input[type='month'], .dark-bg .input-text input[type='email'], .dark-bg .input-text input[type='tel'], .dark-bg .input-text input[type='datetime'], .dark-bg .input-text input[type='datetime-local'], .dark-bg .input-text textarea, .dark-bg .input-text select, .zip-search-input {
	background-color: #B0ABAE; /* darken($Color3,20%) */
	color: #FFFFFF; /* $White */
	box-shadow: 1px 1px 0 rgba(255,255,255,0.2); /* alpha($White,20%) */
}

.dark-bg .input-text input:focus, .dark-bg .input-text select:focus, .dark-bg .input-text textarea:focus {
	background-color: #295667; /* $Color1 */
}

.dark-bg .input-text.check-box .check-replace {
	background-color: #B0ABAE; /* darken($Color3,20%) */
	border-color: #DBDBDB; /* darken($White,14%) */
}

.dark-bg .input-text.check-box .check-replace:before {
	color: #FFFFFF; /* $White */
}

.dark-bg .input-text ::-webkit-input-placeholder {
	color: #FFFFFF; /* $White */
}

.dark-bg .input-text :-moz-placeholder {
	color: #FFFFFF; /* $White */
	opacity: 1;
}

.dark-bg .input-text ::-ms-input-placeholder {
	color: #FFFFFF; /* $White */
}
/* End Forms - Dark Theme Input Styles */

/* File Uploader Light Theme Styles */
.light-bg .input-text.uploader {
	background-color: #B0ABAE; /* darken($Color3,20%) */
}

.light-bg .input-text.uploader input {
	background-color: transparent !important;
	color: #FFFFFF; /* $White */
}

.light-bg .input-text.uploader input::before {
	color: #FFFFFF; /* $White */
	background-color: #295667; /* $Color1 */
}

.light-bg .input-text.uploader input:hover::before {
	background-color: #7F7F7F; /* $Color2 */
}

.light-bg .input-text.uploader input:active::before {
	background-color: #7F7F7F; /* $Color2 */
}
/* End File Uploader Light Theme Styles */

/* File Uploader Dark Theme Styles */
.dark-bg .input-text.uploader {
	background-color: #B0ABAE; /* darken($Color3,20%) */
}

.dark-bg .input-text.uploader input {
	background-color: transparent !important;
	color: #FFFFFF; /* $White */
}

.dark-bg .input-text.uploader input::before {
	color: #FFFFFF; /* $White */
	background-color: #295667; /* $Color1 */
}

.dark-bg .input-text.uploader input:hover::before {
	background-color: #7F7F7F; /* $Color2 */
}

.dark-bg .input-text.uploader input:active::before {
	background-color: #7F7F7F; /* $Color2 */
}
/* End File Uploader Dark Theme Styles */

/* Forms - Light Theme Validation Message Box */
.light-bg fieldset .validation {
	background-color: rgba(0,0,0,0.8);
	color: #FFFFFF; /* $White */
}

.light-bg fieldset .validation:before {
	border-bottom-color: rgba(0,0,0,0.8);
}
/* End Forms - Light Theme Validation Message Box */

/* Forms - Dark Theme Validation Message Box */
.dark-bg fieldset .validation {
	background-color: rgba(0,0,0,0.8);
	color: #F2F2F2; /* darken($White,5%) */
}

.dark-bg fieldset .validation:before {
	border-bottom-color: rgba(0,0,0,0.8);
}
/* End Forms - Dark Theme Validation Message Box */

