
/* Likes like button */

#content a.button-like,
#content a.submit-like,
.button-like {
	color: white;
	padding: 0.2em 0.5em;
	display: inline-block;
}

/* text */

#content a.button-like,
#content a.submit-like,
#content form input,
#content form select,
#content form option,
#content form textarea,
.button-like,
.input {
	color: #222;
	font-size: 10pt;
	padding: 0.1em 0.2em;
	border: #058 solid 1px;
	background: #eee;
}

#content a.button-like,
#content a.submit-like,
#content form button,
.button-like {
	padding: 0.2em 0.5em;
	border-top-color: #999;
	border-left-color: #999;
}

#content .narrow-button a.button-like,
#content .narrow-button a.submit-like,
#content .narrow-button form button,
#content .narrow-button .button-like {
	font-size: 8pt;
	padding: 0.1em 0.3em;
	margin: 0.2em 0;
	width: 100%;
	text-align: center;
}

/*
.lang_fa #content form input,
.lang_fa #content form select,
.lang_fa #content form option,
.lang_fa #content form textarea,
.lang_fa .input {
	font-size: 12pt;
}
*/

#content.lang_en form select {
	padding-right: 0;
}

#content.lang_fa form select {
	padding-left: 0;
}

#content form option {
	border: none;
}

#content form input:focus,
#content form select:focus,
#content form option:focus,
#content form textarea:focus,
.input:focus {
	color: #111;
	background: #f7f7f7;
}

#content form input[readonly=readonly],
#content form select[readonly=readonly],
#content form option[readonly=readonly],
#content form textarea[readonly=readonly],
#content form input[disabled=disabled],
#content form select[disabled=disabled],
#content form option[disabled=disabled],
#content form textarea[disabled=disabled],
.input[disabled=disabled],
.input[readonly=readonly] {
	border-color: #999;
	color: #666;
	background: #eee;
}


/* submit */

#content a.submit-like,
#content form input[type=submit],
#content form button[type=submit],
.submit,
.jsbutton {
	color: #eee;
	background: #087;
	padding: 0.2em 0.5em;
	border: #058 solid 1px;
	border-top-color: #ccc;
	border-left-color: #ccc;
	cursor: pointer;
}

/* IE6 */
#content a.submit-like,
.submit,
.jsbutton {
	color: #eee;
	background: #087;
	padding: 0.2em 0.5em;
	border: #058 solid 1px;
	border-top-color: #ccc;
	border-left-color: #ccc;
	cursor: pointer;
}

#content a.button-like.bad-job,
#content a.submit-like.bad-job,
#content form input[type=submit].bad-job,
#content form button[type=submit].bad-job,
.bad-job {
	background: #801;
	border-color: #666;
	border-top-color: #999;
	border-left-color: #999;
}

/* IE6 */
#content a.button-like.bad-job,
#content a.submit-like.bad-job,
.bad-job {
	background: #801;
	border-color: #666;
	border-top-color: #999;
	border-left-color: #999;
}

#content form input[type=submit]:focus,
#content form button[type=submit]:focus,
.submit:focus,
.jsbutton:focus {
	color: white;
	border-color: black;
	border-top-color: #999;
	border-left-color: #999;
}

/* set */

#content form fieldset {
	border: #058 solid 1px;
	border-top: 0;
	border-right: 0;
	padding: 0.5em;
	margin: 3px 1px;
}

#content.lang_fa form fieldset {
	border: #058 solid 1px;
	border-top: 0;
	border-left: 0;
}

/* error */

#content form .has_error {
	border-color: #801;
	background: #fec;
}

#content form .has_error:focus {
	border-color: #801;
	background: #fec;
}


/* Sidebar */

#sidebar form input {
	color: #333;
	padding: 0 0.3em;
	background: #ddd;
	border: #058 solid 0px;
}

#sidebar form input:focus {
	color: #111;
	background: #f7f7f7;
}


/* LTR */

form input,
form select,
form textarea,
.input {
	text-align: left;
	direction: ltr;
	font-family: "Bitstream Vera Sans","DejaVu Sans","Tahoma",sans-serif;
}

