/** SLIDERS **/
.c1f_slider
{
	position:relative;
	overflow:hidden;
}

.c1f_slider ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:absolute;
	left:0;
}

.c1f_slider ul li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
	float:left;
}


/** FORMS **/
form.cf1-form .container-field
{
	position:relative;
}
form.cf1-form .container-field.error input
{
	color:#d90537;
	
}

form.cf1-form .container-field input:focus
{
	outline-style: none;
}

form.cf1-form .c1f_iframe_form
{
	display:none;
	
}

form.cf1-form .container-field.error input:-moz-placeholder
{
	color:#d90537;
}

form.cf1-form .container-field.error input::-webkit-input-placeholder
{
	color:#d90537;
}

form.cf1-form .container-field span.form-error
{
	color:#d90537;
	display:inline-block;
	font-family:arial;
	font-size:10px;
	position: absolute;
	top: 8px;
	right: 0px;
	padding-right: 16px;
	text-align: right;
	display: block;
	color: #D90537;
}
	
}


form.cf1-form input[type="text"]:focus, input[type="password"]:focus, textarea:focus, textarea
{
	outline: none;
}

form.cf1-form textarea
{
	resize:none;
}