/**
*	Forms > gray-theme
*/

@media screen {

	.ym-form {
		border: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.dimmed-dark {
		color: #666;
	}
	.ym-fbox-spacer {
		background-color: #fff;
		margin-bottom: -1em !important;
		padding: 0.75em !important;
	}

}

/**
*	Forms > jQuery Validation Plugin
*/

@media screen {

	p.ym-error {
		color: #800;
		font-weight: normal;
		margin-top: 0;
	}
	.ym-columnar .ym-fbox.ym-fbox-text p.ym-error,
	.ym-columnar .ym-fbox.ym-fbox-select p.ym-error {
		margin-left: 30%;
	}
	.ym-form input.ym-error,
	.ym-form input.ym-error:hover,
	.ym-form input.ym-error:focus,
	.ym-form select.ym-error,
	.ym-form select.ym-error:hover,
	.ym-form select.ym-error:focus,
	.ym-form textarea.ym-error,
	.ym-form textarea.ym-error:hover,
	.ym-form textarea.ym-error:focus {
		border: 1px #800 solid !important;
	}
	.ym-form input[disabled] {
		background-color: #f4f4f4;
		cursor: not-allowed !important;
	}
	.ym-form input[disabled]:hover,
	.ym-form input[disabled]:focus {
		border: 1px #ddd solid !important;
	}
	.ym-fbox-check label {
		/*width: 50%;*/
	}

}
