/* 

FORMS STYLE SHEET FOR [ATTIK DESIGNS]
Created by [ADRIAN CORCORAN]
[http://www.attikdesigns.ie]

*/

/* --------- 5. forms --------- */
form#timelog-form .quarter{
	width:20%;
	}
	
form#timelog-form input#submit-button{
	margin-top:23px;
	line-height:0;
	}
	
form * {
1	border: 1px solid #f00;
	}
div.form-container {
	background:#eeeeee;
	padding:10px;
}
div.form-holder {
	background:#eeeeee;
	padding-bottom:10px;
	clear:both;
	margin-bottom:20px;
}
form {
1	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	}
form p {
	line-height:2;
	color:#58585a;
	margin-bottom:0.5em;
	}
form p.field {
	text-align:right;
	margin-right:5px;
	}
input, select {
	padding:5px;
	color:#58585a;
	background: #dfdfdf;
	border:1px solid #c3c3c3;
	}
input.submit-button {
	background:#008080;
	border: 1px solid #008080!important;
	color:#fff;
	font-size:1.2em;
	border:none;
	cursor:pointer;
	text-align:left;
	font-weight: bold;
	}
input.submit-button:hover {
	background:#4ca6a6;
	}
textarea {
	color:#58585a;
	background: #dfdfdf;
	border:1px solid #c3c3c3;
	padding:2px;
	font-size:1.1em;
	}
/*	------------	*/
/*	search form	*/
/*	------------	*/
form#search-form {
	margin:0;
}
form#search-form input {
	background:#FF6600;
	padding-right:0;
	border:none;
	height:30px;
	color:#fff !important;
}
form#search-form input#submit-button {
	background:#FF6600;
}
/*	------------	*/
/*	message form	*/
/*	------------	*/
form#message-form {
	padding:10px;
}
form#message-form input,
form#message-form textarea {
	padding:5px 0;
}
form#message-form textarea {
	min-height:200px;
}
form#message-form input#submit-button {
}
/*	------------	*/
/*	upload form	*/
/*	------------	*/
form.upload-form,
form#video-link-form {
	padding:10px;
	min-height:200px;
}
/*	------------	*/
form.time-form {
	padding:10px;
}
/*	------------	*/
/*	jq classes	*/
/*	------------	*/
form .activeField {
	background:#cce5f5;
	border:1px solid #77b5de;
	}
form .activeErrorField {
	border: 1px solid #ef7777 !important;
	background: #fccccc !important;
}
form .submit-button.activeErrorField,
form .submit-button.activeField {
	background:#008080 !important;
	border: 1px solid #008080!important;
}
form p.errorField {
1		clear: both;
1		float: left;
		}
form span.errorFieldInline {
		display: block;
		color: #c80000;
		font-size: 0.9em;
		text-align: left;
		}
form span.messageFieldInline {
		display: block;
		color: #ef0000;
		font-size: 0.9em;
		text-align: left;
		}
/*	------------	*/
/*	styled a links */
/*	------------	*/
p.checkbox-holder {
	margin-bottom: 0.5em !important;
}
p.checkbox-holder span {
	display: inline-block;
}
a.checkbox {
    background: url(/mainpics/icons/icon-checkbox-sm.png) left bottom no-repeat ;
    display: inline-block;
    width: auto;
    height: 25px;
    line-height: 26px;
    padding-right:40px;
	border-bottom:none !important;
}
a.checkbox.on {
    background: url(/mainpics/icons/icon-checkbox-ticked-sm.png) left bottom no-repeat ;
}
/*  Chang ecolor for placeholder */
::-webkit-input-placeholder {
	color: #E9B683;	
}
/*Start MCQ Question Form*/
form#start-test input.submit-button{
	float:right;
	margin-right:30px;
	background:#FFF;
	color:#000!important;
	}
form#start-test input.submit-button:hover{
	border:1px solid #000!important;
1	color:#FFF!important;
	}
/*MCQ Question Form*/
form#questions-test input#next-question{
	margin-left:-110px;
	}
form#questions-test input.disabled{
	background:#DFDFDF;
	color:#666!important;
	border:1px solid #666!important;
	}
/* forum	*/
#forum-form-holder form textarea{
	height:100px;
	padding:10px;
	width:97%;
}
	