.input-wide { min-width: 250px; max-width: 90%; padding: 2px; }
.input-wide_wide { width: 90%; padding: 2px; }
.input-wide_full { width: 100%; padding: 2px; }
.input-profile { border: 1px solid red; padding: 2px; }
.input-100 { width: 100px; padding: 2px; }
.input-200 { width: 200px; padding: 2px; }
.input-300 { width: 300px; padding: 2px; }
.note { font-size: 12px; color: #aaa; }
.auth_form .note { display: block; padding: 0 10px 0 0;};
.checkbox { position: relative; top: 2px; margin: 0 4px 0 1px; }
.question-list { margin-bottom: 15px; }
.question-list li { margin-bottom: 5px; }
.question-list li input { margin-right: 5px; }


.markItUp  { width: 100%; }
.markItUpEditor { width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; }
.markItUpHeader { width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; }

.button { 
	background: rgb(254,254,254);
	background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(233,233,233,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(233,233,233,1)));
	background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(233,233,233,1) 100%);
	background: -o-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(233,233,233,1) 100%);
	background: -ms-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(233,233,233,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e9e9e9',GradientType=0 );
	background: linear-gradient(top, rgba(254,254,254,1) 0%,rgba(233,233,233,1) 100%);

	border-radius: 15px; 
	border: none; 
	font-family: Arial, sans-serif; 
	padding: 3px 13px 3px;
	color: #444;
	text-shadow: 0 1px 0 #fff;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #fafafa;
	cursor: pointer;
}
