.kh-form .toggle i:before {
	background-color: #020307;	
}
.kh-form .button {
	background-color: #020307;
}

.kh-form .input:hover input,
.kh-form .select:hover select,
.kh-form .textarea:hover textarea,
.kh-form .radio:hover i,
.kh-form .checkbox:hover i,
.kh-form .toggle:hover i {
	border-color: #dca706;
}
.kh-form .select:hover select{
	cursor:pointer;
}
.kh-form .rating input + label:hover,
.kh-form .rating input + label:hover ~ label {
	color: #dca706;
}

.kh-form .input input:focus,
.kh-form .select select:focus,
.kh-form .textarea textarea:focus,
.kh-form .radio input:focus + i,
.kh-form .checkbox input:focus + i,
.kh-form .toggle input:focus + i {
	border-color: #dca706;
}


.kh-form .input input::-moz-placeholder,
.kh-form .select select::-moz-placeholder,
.kh-form .textarea textarea::-moz-placeholder{
	font: 400 14px/22px 'kutuphane-l',sans-serif;
	color:rgba(87,90,97,.8);
}
.kh-form .input input:focus::-moz-placeholder,.kh-form .input input:active::-moz-placeholder,
.kh-form .select select:focus::-moz-placeholder,.kh-form .select select:active::-moz-placeholder,
.kh-form .textarea textarea:focus::-moz-placeholder,.kh-form .textarea textarea:active::-moz-placeholder{
	font: 400 14px/22px 'kutuphane-l',sans-serif;
	color:rgba(87,90,97,1);
}


.kh-form .input input.sec,
.kh-form .input input.sec:focus{ border-color:#dca706; color:#dca706;}

.kh-form .radio input + i:after {
	background-color: #dca706;	
}
.kh-form .checkbox input + i:after {
	color: #dca706;
}
.kh-form .radio input:checked + i,
.kh-form .checkbox input:checked + i,
.kh-form .toggle input:checked + i {
	border-color: #dca706;	
}
.kh-form .rating input:checked ~ label {
	color: #dca706;	
}
