3.1.20 (Brainy Betty)
dd1cb5337d4cbd41874699fcdcd18d1bac6c094c
o:Sass::Tree::RootNode
:@children[po:Sass::Tree::CommentNode:@value[I"�/* Forms.less
 * Base styles for various input types, form layouts, and states
 * ------------------------------------------------------------- */:ET:@silenti�:
@loud0;[�:
@linei:
@options{�o;;[I"+/* GENERAL STYLES
 * -------------- */;	T;
i�;0;[�;i;
@o;;[I"//* Make all forms have space below them */;	T;
i�;0;[�;i;
@o:Sass::Tree::RuleNode:
@rule[I"	form;	T:
@tabsi�:@parsed_ruleso:"Sass::Selector::CommaSequence:
@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence;[o:Sass::Selector::Element	:
@name[I"	form;	T:@namespace0;i:@filenameI"�;	F;i;@ ;i;@ ;[o:Sass::Tree::PropNode;[I"margin;	T;o:Sass::Script::List	;[o:Sass::Script::Number;i�:@numerator_units[�:@denominator_units[�;i:@originalI"0;	F;
@o;;i�;[�;@);i;I"0;	F;
@o:Sass::Script::Variable	;I"baseLineHeight;	T:@underscored_nameI"baseLineHeight;	T;i;
@:@separator:
space;i;
@;i�:@prop_syntax:new;[�;i;
@;i:@has_childrenT;
@o;;[I"
fieldset;	T;i�;o;;[o;;[o;;[o;	;[I"
fieldset;	T;0;i;I"�;	F;i;@>;i;@>;[o;;[I"padding;	T;o:Sass::Script::String;I"0;	T:
@type:identifier;
@;i�;$;%;[�;i;
@o;;[I"margin;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i;
@o;;[I"border;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i;
@;i;&T;
@o;;[I"8/* Groups of fields with labels on top (legends) */;	T;
i�;0;[�;i;
@o;;[I"legend;	T;i�;o;;[o;;[o;;[o;	;[I"legend;	T;0;i;I"�;	F;i;@b;i;@b;[o;;[I"display;	T;o;';I"
block;	T;(;);
@;i�;$;%;[�;i;
@o;;[I"
width;	T;o;';I"	100%;	T;(;);
@;i�;$;%;[�;i;
@o;;[I"padding;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i;
@o;;[I"margin-bottom;	T;o:Sass::Script::Operation
:@operand1o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i;
@:@operand2o;;f1.5;[�;@);i;I"1.5;	F;
@:@operator:
times;i;
@;i�;$;%;[�;i;
@o;;[I"font-size;	T;o;*
;+o; 	;I"baseFontSize;	T;!I"baseFontSize;	T;i;
@;,o;;f1.5;[�;@);i;I"1.5;	F;
@;-;.;i;
@;i�;$;%;[�;i;
@o;;[I"line-height;	T;o;*
;+o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i ;
@;,o;;i;[�;@);i ;I"2;	F;
@;-;.;i ;
@;i�;$;%;[�;i ;
@o;;[I"
color;	T;o; 	;I"
grayDark;	T;!I"
grayDark;	T;i!;
@;i�;$;%;[�;i!;
@o;;[I"border;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i";
@o;;[I"border-bottom;	T;o;';I"1px solid #e5e5e5;	T;(;);
@;i�;$;%;[�;i#;
@o;;[I"/* Small */;	T;
i�;0;[�;i%;
@o;;[I"
small;	T;i�;o;;[o;;[o;;[o;	;[I"
small;	T;0;i&;I"�;	F;i&;@�;i&;@�;[o;;[I"font-size;	T;o;*
;+o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i';
@;,o;;f	0.75;[�;@);i';I"	0.75;	F;
@;-;.;i';
@;i�;$;%;[�;i';
@o;;[I"
color;	T;o; 	;I"grayLight;	T;!I"grayLight;	T;i(;
@;i�;$;%;[�;i(;
@;i&;&T;
@;i;&T;
@o;;[I"/* Set font for forms */;	T;
i�;0;[�;i,;
@o;;[I"+label, input, button, select, textarea;	T;i�;o;;[
o;;[o;;[o;	;[I"
label;	T;0;i-;I"�;	F;i-;@�o;;[o;;[o;	;[I"
input;	T;0;i-;@�;i-;@�o;;[o;;[o;	;[I"button;	T;0;i-;@�;i-;@�o;;[o;;[o;	;[I"select;	T;0;i-;@�;i-;@�o;;[o;;[o;	;[I"
textarea;	T;0;i-;@�;i-;@�;i-;@�;[o:Sass::Tree::MixinNode;I"font-shorthand;	T:
@args[o; 	;I"baseFontSize;	T;!I"baseFontSize;	T;i.;
@o;'	;I"normal;	T;(;);
@;i.o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i.;
@:@keywords{�;[�;i.;
@o;;[I"-/* Set size, weight, line-height here */;	T;
i�;0;[�;i.;
@;i-;&T;
@o;;[I"$input, button, select, textarea;	T;i�;o;;[	o;;[o;;[o;	;[I"
input;	T;0;i0;I"�;	F;i0;@o;;[o;;[o;	;[I"button;	T;0;i0;@;i0;@o;;[o;;[o;	;[I"select;	T;0;i0;@;i0;@o;;[o;;[o;	;[I"
textarea;	T;0;i0;@;i0;@;i0;@;[o;;[I"font-family;	T;o; 	;I"baseFontFamily;	T;!I"baseFontFamily;	T;i1;
@;i�;$;%;[�;i1;
@o;;[I"`/* And only set font-family here for those that need it (note the missing label element) */;	T;
i�;0;[�;i1;
@;i0;&T;
@o;;[I",/* Identify controls by their labels */;	T;
i�;0;[�;i4;
@o;;[I"
label;	T;i�;o;;[o;;[o;;[o;	;[I"
label;	T;0;i5;I"�;	F;i5;@I;i5;@I;[o;;[I"display;	T;o;';I"
block;	T;(;);
@;i�;$;%;[�;i6;
@o;;[I"margin-bottom;	T;o;';I"5px;	T;(;);
@;i�;$;%;[�;i7;
@;i5;&T;
@o;;[I"5/* Form controls
 * ------------------------- */;	T;
i�;0;[�;i:;
@o;;[I"&/* Shared size and type resets */;	T;
i�;0;[�;i=;
@o;;[I"Rselect, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"],
input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input;	T;i�;o;;[o;;[o;;[o;	;[I"select;	T;0;i@;I"�;	F;i@;@ko;;[o;;[o;	;[I"
textarea;	T;0;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko:Sass::Selector::Attribute;[I"	type;	T;0;-I"=;	T;[I""text";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""password";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""datetime";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""datetime-local";	T;i@;@k;i@;@ko;;[I"
;	Fo;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""date";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""month";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""time";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""week";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I"
"number";	T;i@;@k;i@;@ko;;[I"
;	Fo;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""email";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I"
"url";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I"
"search";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I"
"tel";	T;i@;@k;i@;@ko;;[o;;[o;	;[I"
input;	T;0;i@;@ko;2;[I"	type;	T;0;-I"=;	T;[I""color";	T;i@;@k;i@;@ko;;[o;;[o:Sass::Selector::Class;[I"uneditable-input;	T;i@;@k;i@;@k;i@;@k;[o;;[I"display;	T;o;';I"inline-block;	T;(;);
@;i�;$;%;[�;iA;
@o;;[I"height;	T;o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;iB;
@;i�;$;%;[�;iB;
@o;;[I"padding;	T;o;';I"4px;	T;(;);
@;i�;$;%;[�;iC;
@o;;[I"margin-bottom;	T;o;';I"9px;	T;(;);
@;i�;$;%;[�;iD;
@o;;[I"font-size;	T;o; 	;I"baseFontSize;	T;!I"baseFontSize;	T;iE;
@;i�;$;%;[�;iE;
@o;;[I"line-height;	T;o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;iF;
@;i�;$;%;[�;iF;
@o;;[I"
color;	T;o; 	;I"	gray;	T;!I"	gray;	T;iG;
@;i�;$;%;[�;iG;
@;i@;&T;
@o;;[I"�/* Reset appearance properties for textual inputs and textarea
 * Declare width for legacy (can't be on input[type=*] selectors or it's too specific) */;	T;
i�;0;[�;iJ;
@o;;[I"input, textarea;	T;i�;o;;[o;;[o;;[o;	;[I"
input;	T;0;iL;I"�;	F;iL;@qo;;[o;;[o;	;[I"
textarea;	T;0;iL;@q;iL;@q;iL;@q;[o;;[I"
width;	T;o;';I"
210px;	T;(;);
@;i�;$;%;[�;iM;
@;iL;&T;
@o;;[I"1/* Reset height since textareas have rows */;	T;
i�;0;[�;iO;
@o;;[I"
textarea;	T;i�;o;;[o;;[o;;[o;	;[I"
textarea;	T;0;iP;I"�;	F;iP;@�;iP;@�;[o;;[I"height;	T;o;';I"	auto;	T;(;);
@;i�;$;%;[�;iQ;
@;iP;&T;
@o;;[I"/* Everything else */;	T;
i�;0;[�;iS;
@o;;[I"Jtextarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"],
input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input;	T;i�;o;;[o;;[o;;[o;	;[I"
textarea;	T;0;iV;I"�;	F;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""text";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""password";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""datetime";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""datetime-local";	T;iV;@�;iV;@�o;;[I"
;	Fo;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""date";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""month";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""time";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""week";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I"
"number";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""email";	T;iV;@�;iV;@�o;;[I"
;	Fo;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I"
"url";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I"
"search";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I"
"tel";	T;iV;@�;iV;@�o;;[o;;[o;	;[I"
input;	T;0;iV;@�o;2;[I"	type;	T;0;-I"=;	T;[I""color";	T;iV;@�;iV;@�o;;[o;;[o;3;[I"uneditable-input;	T;iV;@�;iV;@�;iV;@�;[o;;[I"background-color;	T;o; 	;I"inputBackground;	T;!I"inputBackground;	T;iW;
@;i�;$;%;[�;iW;
@o;;[I"border;	T;o;	;[o;;i;[I"px;	T;[�;iX;I"1px;	F;
@o;'	;I"
solid;	T;(;);
@;iXo; 	;I"inputBorder;	T;!I"inputBorder;	T;iX;
@;";#;iX;
@;i�;$;%;[�;iX;
@o;/;I"border-radius;	T;0[o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;iY;
@;1{�;[�;iY;
@o;/;I"box-shadow;	T;0[o;	;[
o;'	;I"
inset;	T;(;);
@;iZo;;i�;[�;@);iZ;I"0;	F;
@o;;i;[I"px;	T;[�;iZ;I"1px;	F;
@o;;i;[I"px;	T;[�;iZ;I"1px;	F;
@o:Sass::Script::Funcall
;I"	rgba;	T;0[	o;;i�;[�;@);iZ;I"0;	F;
@o;;i�;[�;@);iZ;I"0;	F;
@o;;i�;[�;@);iZ;I"0;	F;
@o;;f
0.075;[�;@);iZ;I"
0.075;	F;
@;1{�;iZ;
@;";#;iZ;
@;1{�;[�;iZ;
@o;/;I"transition;	T;0[o: Sass::Script::Interpolation
:@before0:	@mido;	;[o;	;[o;'	;I"border;	T;(;);
@;i[o;'	;I"linear;	T;(;);
@;i[o;;f0.2;[I"s;	T;[�;i[;I"	0.2s;	F;
@;";#;i[;
@o;	;[o;'	;I"box-shadow;	T;(;);
@;i[o;'	;I"linear;	T;(;);
@;i[o;;f0.2;[I"s;	T;[�;i[;I"	0.2s;	F;
@;";#;i[;
@;":
comma;i[;
@:@after0:@whitespace_before0:@whitespace_after0:@originally_textF;i[;
@;1{�;[�;i[;
@o;;[I"/* Focus state */;	T;
i�;0;[�;i];
@o;;[I"&:focus;	F;i�;o;;[o;;[o;;[o:Sass::Selector::Parent;i^;I"�;	Fo:Sass::Selector::Pseudo
;(:
class;[I"
focus;	F:	@arg0;i^;@�;i^;@�;i^;@�;[
o;;[I"border-color;	T;o;4
;I"	rgba;	T;0[	o;;iW;[�;@);i_;I"82;	F;
@o;;i�;[�;@);i_;I"168;	F;
@o;;i�;[�;@);i_;I"236;	F;
@o;;f0.8;[�;@);i_;I"0.8;	F;
@;1{�;i_;
@;i�;$;%;[�;i_;
@o;;[I"outline;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i`;
@o;;[I"outline;	T;o;';I"thin dotted \9;	T;(;);
@;i�;$;%;[�;ia;
@o;;[I"/* IE6-9 */;	T;
0;0;[�;ia;
@o;/;I"box-shadow;	T;0[o;5
;60;7o;	;[o;	;[
o;'	;I"
inset;	T;(;);
@;ibo;;i�;[�;@);ib;I"0;	F;
@o;;i;[I"px;	T;[�;ib;I"1px;	F;
@o;;i;[I"px;	T;[�;ib;I"1px;	F;
@o;4
;I"	rgba;	T;0[	o;;i�;[�;@);ib;I"0;	F;
@o;;i�;[�;@);ib;I"0;	F;
@o;;i�;[�;@);ib;I"0;	F;
@o;;f
0.075;[�;@);ib;I"
0.075;	F;
@;1{�;ib;
@;";#;ib;
@o;	;[	o;;i�;[�;@);ib;I"0;	F;
@o;;i�;[�;@);ib;I"0;	F;
@o;;i
;[I"px;	T;[�;ib;I"8px;	F;
@o;4
;I"	rgba;	T;0[	o;;iW;[�;@);ib;I"82;	F;
@o;;i�;[�;@);ib;I"168;	F;
@o;;i�;[�;@);ib;I"236;	F;
@o;;f0.6;[�;@);ib;I"0.6;	F;
@;1{�;ib;
@;";#;ib;
@;";8;ib;
@;90;:0;;0;<F;ib;
@;1{�;[�;ib;
@;i^;&T;
@;iV;&T;
@o;;[I"0/* Position radios and checkboxes better */;	T;
i�;0;[�;if;
@o;;[I"0input[type="radio"], input[type="checkbox"];	T;i�;o;;[o;;[o;;[o;	;[I"
input;	T;0;ig;I"�;	Fo;2;[I"	type;	T;0;-I"=;	T;[I""radio";	T;ig;@_;ig;@_o;;[o;;[o;	;[I"
input;	T;0;ig;@_o;2;[I"	type;	T;0;-I"=;	T;[I""checkbox";	T;ig;@_;ig;@_;ig;@_;[
o;;[I"margin;	T;o;';I"
3px 0;	T;(;);
@;i�;$;%;[�;ih;
@o;;[I"*margin-top;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;ii;
@o;;[I"/* IE7 */;	T;
0;0;[�;ii;
@o;;[I"line-height;	T;o;';I"normal;	T;(;);
@;i�;$;%;[�;ij;
@o;;[I"cursor;	T;o;';I"pointer;	T;(;);
@;i�;$;%;[�;ik;
@;ig;&T;
@o;;[I";/* Reset width of input buttons, radios, checkboxes */;	T;
i�;0;[�;in;
@o;;[I"qinput[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"];	T;i�;o;;[
o;;[o;;[o;	;[I"
input;	T;0;io;I"�;	Fo;2;[I"	type;	T;0;-I"=;	T;[I"
"submit";	T;io;@�;io;@�o;;[o;;[o;	;[I"
input;	T;0;io;@�o;2;[I"	type;	T;0;-I"=;	T;[I""reset";	T;io;@�;io;@�o;;[o;;[o;	;[I"
input;	T;0;io;@�o;2;[I"	type;	T;0;-I"=;	T;[I"
"button";	T;io;@�;io;@�o;;[o;;[o;	;[I"
input;	T;0;io;@�o;2;[I"	type;	T;0;-I"=;	T;[I""radio";	T;io;@�;io;@�o;;[o;;[o;	;[I"
input;	T;0;io;@�o;2;[I"	type;	T;0;-I"=;	T;[I""checkbox";	T;io;@�;io;@�;io;@�;[o;;[I"
width;	T;o;';I"	auto;	T;(;);
@;i�;$;%;[�;ip;
@o;;[I"-/* Override of generic input selector */;	T;
i�;0;[�;ip;
@;io;&T;
@o;;[I";/* Make uneditable textareas behave like a textarea */;	T;
i�;0;[�;is;
@o;;[I".uneditable-textarea;	T;i�;o;;[o;;[o;;[o;3;[I"uneditable-textarea;	T;it;I"�;	F;it;@�;it;@�;[o;;[I"
width;	T;o;';I"	auto;	T;(;);
@;i�;$;%;[�;iu;
@o;;[I"height;	T;o;';I"	auto;	T;(;);
@;i�;$;%;[�;iv;
@;it;&T;
@o;;[I"J/* Set the height of select and file controls to match text inputs */;	T;
i�;0;[�;iy;
@o;;[I"select, input[type="file"];	T;i�;o;;[o;;[o;;[o;	;[I"select;	T;0;iz;I"�;	F;iz;@o;;[o;;[o;	;[I"
input;	T;0;iz;@o;2;[I"	type;	T;0;-I"=;	T;[I""file";	T;iz;@;iz;@;iz;@;[
o;;[I"height;	T;o;';I"	28px;	T;(;);
@;i�;$;%;[�;i{;
@o;;[I"_/* In IE7, the height of the select element cannot be changed by height, only font-size */;	T;
0;0;[�;i{;
@o;;[I"*margin-top;	T;o;';I"4px;	T;(;);
@;i�;$;%;[�;i|;
@o;;[I">/* For IE7, add top margin to align select with labels */;	T;
0;0;[�;i|;
@o;;[I"line-height;	T;o;';I"	28px;	T;(;);
@;i�;$;%;[�;i};
@;iz;&T;
@o;;[I"@/* Make select elements obey height by applying a border */;	T;
i�;0;[�;i{;
@o;;[I"select;	T;i�;o;;[o;;[o;;[o;	;[I"select;	T;0;i|;I"�;	F;i|;@M;i|;@M;[o;;[I"
width;	T;o;';I"
220px;	T;(;);
@;i�;$;%;[�;i};
@o;;[I"I/* default input width + 10px of padding that doesn't get applied */;	T;
i�;0;[�;i};
@o;;[I"border;	T;o;';I"1px solid #bbb;	T;(;);
@;i�;$;%;[�;i~;
@;i|;&T;
@o;;[I"9/* Make multiple select elements height not fixed */;	T;
i�;0;[�;i�;
@o;;[I"#select[multiple], select[size];	T;i�;o;;[o;;[o;;[o;	;[I"select;	T;0;i�;I"�;	Fo;2;[I"
multiple;	T;0;-0;0;i�;@o;i�;@oo;;[o;;[o;	;[I"select;	T;0;i�;@oo;2;[I"	size;	T;0;-0;0;i�;@o;i�;@o;i�;@o;[o;;[I"height;	T;o;';I"	auto;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"6/* Focus for select, file, radio, and checkbox */;	T;
i�;0;[�;i�;
@o;;[I"dselect:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus;	T;i�;o;;[	o;;[o;;[o;	;[I"select;	T;0;i�;I"�;	Fo;>
;(;?;[I"
focus;	T;@0;i�;@�;i�;@�o;;[o;;[o;	;[I"
input;	T;0;i�;@�o;2;[I"	type;	T;0;-I"=;	T;[I""file";	T;i�;@�o;>
;(;?;[I"
focus;	T;@0;i�;@�;i�;@�o;;[o;;[o;	;[I"
input;	T;0;i�;@�o;2;[I"	type;	T;0;-I"=;	T;[I""radio";	T;i�;@�o;>
;(;?;[I"
focus;	T;@0;i�;@�;i�;@�o;;[o;;[o;	;[I"
input;	T;0;i�;@�o;2;[I"	type;	T;0;-I"=;	T;[I""checkbox";	T;i�;@�o;>
;(;?;[I"
focus;	T;@0;i�;@�;i�;@�;i�;@�;[o;/;I"tab-focus;	T;0[�;1{�;[�;i�;
@;i�;&T;
@o;;[I"5/* CHECKBOXES & RADIOS
 * ------------------- */;	T;
i�;0;[�;i�;
@o;;[I"E/* Indent the labels to position radios/checkboxes as hanging */;	T;
i�;0;[�;i�;
@o;;[I".radio, .checkbox;	T;i�;o;;[o;;[o;;[o;3;[I"
radio;	T;i�;I"�;	F;i�;@�o;;[o;;[o;3;[I"
checkbox;	T;i�;@�;i�;@�;i�;@�;[o;;[I"min-height;	T;o;';I"	18px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"=/* clear the floating input if there is no label text */;	T;
i�;0;[�;i�;
@o;;[I"padding-left;	T;o;';I"	18px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"A.radio input[type="radio"], .checkbox input[type="checkbox"];	F;i�;o;;[o;;[o;;[o;3;[I"
radio;	F;i�;I"�;	F;i�;@o;;[o;	;[I"
input;	F;0;i�;@o;2;[I"	type;	F;0;-I"=;	F;[I""radio";	F;i�;@;i�;@o;;[o;;[o;3;[I"
checkbox;	F;i�;@;i�;@o;;[o;	;[I"
input;	F;0;i�;@o;2;[I"	type;	F;0;-I"=;	F;[I""checkbox";	F;i�;@;i�;@;i�;@;[o;;[I"
float;	T;o;';I"	left;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"margin-left;	T;o;;i�;[I"px;	T;[�;i�;I"
-18px;	F;
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I":/* Move the options list down to align with labels */;	T;
i�;0;[�;i�;
@o;;[I"F.controls > .radio:first-child, .controls > .checkbox:first-child;	F;i�;o;;[o;;[o;;[o;3;[I"
controls;	F;i�;I"�;	F;i�;@EI">;	Fo;;[o;3;[I"
radio;	F;i�;@Eo;>
;(;?;[I"first-child;	F;@0;i�;@E;i�;@Eo;;[o;;[o;3;[I"
controls;	F;i�;@E;i�;@EI">;	Fo;;[o;3;[I"
checkbox;	F;i�;@Eo;>
;(;?;[I"first-child;	F;@0;i�;@E;i�;@E;i�;@E;[o;;[I"padding-top;	T;o;';I"5px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"5/* has to be padding because margin collaspes */;	T;
i�;0;[�;i�;
@;i�;&T;
@o;;[I"\/* Radios and checkboxes on same line
 * TODO v3: Convert .inline to .control-inline */;	T;
i�;0;[�;i�;
@o;;[I"$.radio.inline, .checkbox.inline;	T;i�;o;;[o;;[o;;[o;3;[I"
radio;	T;i�;I"�;	Fo;3;[I"inline;	T;i�;@z;i�;@zo;;[o;;[o;3;[I"
checkbox;	T;i�;@zo;3;[I"inline;	T;i�;@z;i�;@z;i�;@z;[	o;;[I"display;	T;o;';I"inline-block;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"padding-top;	T;o;';I"5px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"margin-bottom;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"vertical-align;	T;o;';I"middle;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"G.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline;	F;i�;o;;[o;;[o;;[o;3;[I"
radio;	F;i�;I"�;	Fo;3;[I"inline;	F;i�;@�;i�;@�I"+;	Fo;;[o;3;[I"
radio;	F;i�;@�o;3;[I"inline;	F;i�;@�;i�;@�o;;[o;;[o;3;[I"
checkbox;	F;i�;@�o;3;[I"inline;	F;i�;@�;i�;@�I"+;	Fo;;[o;3;[I"
checkbox;	F;i�;@�o;3;[I"inline;	F;i�;@�;i�;@�;i�;@�;[o;;[I"margin-left;	T;o;';I"	10px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"0/* space out consecutive inline controls */;	T;
i�;0;[�;i�;
@;i�;&T;
@o;;[I"%/* INPUT SIZES
 * ----------- */;	T;
i�;0;[�;i�;
@o;;[I"*/* General classes for quick sizes */;	T;
i�;0;[�;i�;
@o;;[I".input-mini;	T;i�;o;;[o;;[o;;[o;3;[I"input-mini;	T;i�;I"�;	F;i�;@�;i�;@�;[o;;[I"
width;	T;o;';I"	60px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I".input-small;	T;i�;o;;[o;;[o;;[o;3;[I"input-small;	T;i�;I"�;	F;i�;@�;i�;@�;[o;;[I"
width;	T;o;';I"	90px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I".input-medium;	T;i�;o;;[o;;[o;;[o;3;[I"input-medium;	T;i�;I"�;	F;i�;@;i�;@;[o;;[I"
width;	T;o;';I"
150px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I".input-large;	T;i�;o;;[o;;[o;;[o;3;[I"input-large;	T;i�;I"�;	F;i�;@(;i�;@(;[o;;[I"
width;	T;o;';I"
210px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I".input-xlarge;	T;i�;o;;[o;;[o;;[o;3;[I"input-xlarge;	T;i�;I"�;	F;i�;@<;i�;@<;[o;;[I"
width;	T;o;';I"
270px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I".input-xxlarge;	T;i�;o;;[o;;[o;;[o;3;[I"input-xxlarge;	T;i�;I"�;	F;i�;@P;i�;@P;[o;;[I"
width;	T;o;';I"
530px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"!/* Grid style input sizes */;	T;
i�;0;[�;i�;
@o;;[I"�input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"],

.row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"];	T;i�;o;;[
o;;[o;;[o;	;[I"
input;	T;0;i�;I"�;	Fo;2;[I"
class;	T;0;-I"*=;	T;[I""span";	T;i�;@h;i�;@ho;;[o;;[o;	;[I"select;	T;0;i�;@ho;2;[I"
class;	T;0;-I"*=;	T;[I""span";	T;i�;@h;i�;@ho;;[o;;[o;	;[I"
textarea;	T;0;i�;@ho;2;[I"
class;	T;0;-I"*=;	T;[I""span";	T;i�;@h;i�;@ho;;[o;;[o;3;[I"uneditable-input;	T;i�;@ho;2;[I"
class;	T;0;-I"*=;	T;[I""span";	T;i�;@h;i�;@ho;;[I"
;	Fo;;[o;3;[I"row-fluid;	T;i�;@h;i�;@ho;;[o;	;[I"
input;	T;0;i�;@ho;2;[I"
class;	T;0;-I"*=;	T;[I""span";	T;i�;@h;i�;@ho;;[o;;[o;3;[I"row-fluid;	T;i�;@h;i�;@ho;;[o;	;[I"select;	T;0;i�;@ho;2;[I"
class;	T;0;-I"*=;	T;[I""span";	T;i�;@h;i�;@ho;;[o;;[o;3;[I"row-fluid;	T;i�;@h;i�;@ho;;[o;	;[I"
textarea;	T;0;i�;@ho;2;[I"
class;	T;0;-I"*=;	T;[I""span";	T;i�;@h;i�;@ho;;[o;;[o;3;[I"row-fluid;	T;i�;@h;i�;@ho;;[o;3;[I"uneditable-input;	T;i�;@ho;2;[I"
class;	T;0;-I"*=;	T;[I""span";	T;i�;@h;i�;@h;i�;@h;[o;;[I"
float;	T;o;';I"	none;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"margin-left;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"2/* Ensure input-prepend/append never wraps */;	T;
i�;0;[�;i�;
@o;;[I"�.input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"];	F;i�;o;;[o;;[o;;[o;3;[I"input-append;	F;i�;I"�;	F;i�;@�o;;[o;	;[I"
input;	F;0;i�;@�o;2;[I"
class;	F;0;-I"*=;	F;[I""span";	F;i�;@�;i�;@�o;;[o;;[o;3;[I"input-append;	F;i�;@�;i�;@�o;;[o;3;[I"uneditable-input;	F;i�;@�o;2;[I"
class;	F;0;-I"*=;	F;[I""span";	F;i�;@�;i�;@�o;;[o;;[o;3;[I"input-prepend;	F;i�;@�;i�;@�o;;[o;	;[I"
input;	F;0;i�;@�o;2;[I"
class;	F;0;-I"*=;	F;[I""span";	F;i�;@�;i�;@�o;;[I"
;	Fo;;[o;3;[I"input-prepend;	F;i�;@�;i�;@�o;;[o;3;[I"uneditable-input;	F;i�;@�o;2;[I"
class;	F;0;-I"*=;	F;[I""span";	F;i�;@�;i�;@�o;;[o;;[o;3;[I"row-fluid;	F;i�;@�;i�;@�o;;[o;3;[I"input-prepend;	F;i�;@�;i�;@�o;;[o;2;[I"
class;	F;0;-I"*=;	F;[I""span";	F;i�;@�;i�;@�o;;[o;;[o;3;[I"row-fluid;	F;i�;@�;i�;@�o;;[o;3;[I"input-append;	F;i�;@�;i�;@�o;;[o;2;[I"
class;	F;0;-I"*=;	F;[I""span";	F;i�;@�;i�;@�;i�;@�;[o;;[I"display;	T;o;';I"inline-block;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I";/* GRID SIZING FOR INPUTS
 * ---------------------- */;	T;
i�;0;[�;i�;
@o;/;I"gridInput;	T;0[o; 	;I"gridColumnWidth;	T;!I"gridColumnWidth;	T;i�;
@o; 	;I"gridGutterWidth;	T;!I"gridGutterWidth;	T;i�;
@;1{�;[�;i�;
@o;;[I"+/* DISABLED STATE
 * -------------- */;	T;
i�;0;[�;i�;
@o;;[I"(/* Disabled and read-only inputs */;	T;
i�;0;[�;i�;
@o;;[I"qinput[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly];	T;i�;o;;[o;;[o;;[o;	;[I"
input;	T;0;i�;I"�;	Fo;2;[I"
disabled;	T;0;-0;0;i�;@�;i�;@�o;;[o;;[o;	;[I"select;	T;0;i�;@�o;2;[I"
disabled;	T;0;-0;0;i�;@�;i�;@�o;;[o;;[o;	;[I"
textarea;	T;0;i�;@�o;2;[I"
disabled;	T;0;-0;0;i�;@�;i�;@�o;;[o;;[o;	;[I"
input;	T;0;i�;@�o;2;[I"
readonly;	T;0;-0;0;i�;@�;i�;@�o;;[o;;[o;	;[I"select;	T;0;i�;@�o;2;[I"
readonly;	T;0;-0;0;i�;@�;i�;@�o;;[o;;[o;	;[I"
textarea;	T;0;i�;@�o;2;[I"
readonly;	T;0;-0;0;i�;@�;i�;@�;i�;@�;[o;;[I"cursor;	T;o;';I"not-allowed;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"background-color;	T;o; 	;I"inputDisabledBackground;	T;!I"inputDisabledBackground;	T;i�;
@;i�;$;%;[�;i�;
@o;;[I"border-color;	T;o;';I"	#ddd;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"+/* Explicitly reset the colors here */;	T;
i�;0;[�;i�;
@o;;[I"�input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly];	T;i�;o;;[	o;;[o;;[o;	;[I"
input;	T;0;i�;I"�;	Fo;2;[I"	type;	T;0;-I"=;	T;[I""radio";	T;i�;@�o;2;[I"
disabled;	T;0;-0;0;i�;@�;i�;@�o;;[o;;[o;	;[I"
input;	T;0;i�;@�o;2;[I"	type;	T;0;-I"=;	T;[I""checkbox";	T;i�;@�o;2;[I"
disabled;	T;0;-0;0;i�;@�;i�;@�o;;[o;;[o;	;[I"
input;	T;0;i�;@�o;2;[I"	type;	T;0;-I"=;	T;[I""radio";	T;i�;@�o;2;[I"
readonly;	T;0;-0;0;i�;@�;i�;@�o;;[o;;[o;	;[I"
input;	T;0;i�;@�o;2;[I"	type;	T;0;-I"=;	T;[I""checkbox";	T;i�;@�o;2;[I"
readonly;	T;0;-0;0;i�;@�;i�;@�;i�;@�;[o;;[I"background-color;	T;o;';I"transparent;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"C/* FORM FIELD FEEDBACK STATES
 * -------------------------- */;	T;
i�;0;[�;i�;
@o;;[I"/* Warning */;	T;
i�;0;[�;i�;
@o;;[I".control-group.warning;	T;i�;o;;[o;;[o;;[o;3;[I"control-group;	T;i�;I"�;	Fo;3;[I"warning;	T;i�;@@	;i�;@@	;i�;@@	;[o;/;I"formFieldState;	T;0[o; 	;I"warningText;	T;!I"warningText;	T;i�;
@o; 	;I"warningText;	T;!I"warningText;	T;i�;
@o; 	;I"warningBackground;	T;!I"warningBackground;	T;i�;
@;1{�;[�;i�;
@;i�;&T;
@o;;[I"/* Error */;	T;
i�;0;[�;i�;
@o;;[I".control-group.error;	T;i�;o;;[o;;[o;;[o;3;[I"control-group;	T;i�;I"�;	Fo;3;[I"
error;	T;i�;@c	;i�;@c	;i�;@c	;[o;/;I"formFieldState;	T;0[o; 	;I"errorText;	T;!I"errorText;	T;i�;
@o; 	;I"errorText;	T;!I"errorText;	T;i�;
@o; 	;I"errorBackground;	T;!I"errorBackground;	T;i�;
@;1{�;[�;i�;
@;i�;&T;
@o;;[I"/* Success */;	T;
i�;0;[�;i�;
@o;;[I".control-group.success;	T;i�;o;;[o;;[o;;[o;3;[I"control-group;	T;i�;I"�;	Fo;3;[I"success;	T;i�;@�	;i�;@�	;i�;@�	;[o;/;I"formFieldState;	T;0[o; 	;I"successText;	T;!I"successText;	T;i�;
@o; 	;I"successText;	T;!I"successText;	T;i�;
@o; 	;I"successBackground;	T;!I"successBackground;	T;i�;
@;1{�;[�;i�;
@;i�;&T;
@o;;[I"T/* HTML5 invalid states
 * Shares styles with the .control-group.error above */;	T;
i�;0;[�;i�;
@o;;[I"ainput:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid;	T;i�;o;;[o;;[o;;[	o;	;[I"
input;	T;0;i�;I"�;	Fo;>
;(;?;[I"
focus;	T;@0;i�;@�	o;>
;(;?;[I"
required;	T;@0;i�;@�	o;>
;(;?;[I"invalid;	T;@0;i�;@�	;i�;@�	o;;[o;;[	o;	;[I"
textarea;	T;0;i�;@�	o;>
;(;?;[I"
focus;	T;@0;i�;@�	o;>
;(;?;[I"
required;	T;@0;i�;@�	o;>
;(;?;[I"invalid;	T;@0;i�;@�	;i�;@�	o;;[o;;[	o;	;[I"select;	T;0;i�;@�	o;>
;(;?;[I"
focus;	T;@0;i�;@�	o;>
;(;?;[I"
required;	T;@0;i�;@�	o;>
;(;?;[I"invalid;	T;@0;i�;@�	;i�;@�	;i�;@�	;[o;;[I"
color;	T;o;';I"#b94a48;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"border-color;	T;o;';I"#ee5f5b;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"&:focus;	F;i�;o;;[o;;[o;;[o;=;i�;I"�;	Fo;>
;(;?;[I"
focus;	F;@0;i�;@�	;i�;@�	;i�;@�	;[o;;[I"border-color;	T;o;4
;I"darken;	T;0[o:Sass::Script::Color	;0:@attrs{	:redi�:
greenid:	bluei`:
alphai;i�;
@o;;i;[I"%;	T;[�;i�;I"10%;	F;
@;1{�;i�;
@;i�;$;%;[�;i�;
@o;/;I"box-shadow;	T;0[o;	;[	o;;i�;[�;@);i�;I"0;	F;
@o;;i�;[�;@);i�;I"0;	F;
@o;;i;[I"px;	T;[�;i�;I"6px;	F;
@o;4
;I"lighten;	T;0[o;A	;0;B{	;Ci�;Did;Ei`;Fi;i�;
@o;;i;[I"%;	T;[�;i�;I"20%;	F;
@;1{�;i�;
@;";#;i�;
@;1{�;[�;i�;
@;i�;&T;
@;i�;&T;
@o;;[I"'/* FORM ACTIONS
 * ------------ */;	T;
i�;0;[�;i�;
@o;;[I".form-actions;	T;i�;o;;[o;;[o;;[o;3;[I"form-actions;	T;i�;I"�;	F;i�;@+
;i�;@+
;[o;;[I"padding;	T;o;	;[o;*
;+o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i�;
@;,o;;i;[�;@);i�;I"1;	F;
@;-:
minus;i�;
@o;;i;[I"px;	T;[�;i�;I"	20px;	F;
@o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i�;
@;";#;i�;
@;i�;$;%;[�;i�;
@o;;[I"margin-top;	T;o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i;
@;i�;$;%;[�;i;
@o;;[I"margin-bottom;	T;o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i;
@;i�;$;%;[�;i;
@o;;[I"background-color;	T;o; 	;I"formActionsBackground;	T;!I"formActionsBackground;	T;i;
@;i�;$;%;[�;i;
@o;;[I"border-top;	T;o;';I"1px solid #e5e5e5;	T;(;);
@;i�;$;%;[�;i;
@o;/;I"
clearfix;	T;0[�;1{�;[�;i;
@o;;[I"E/* Adding clearfix to allow for .pull-right button containers */;	T;
i�;0;[�;i;
@;i�;&T;
@o;;[I"O/* For text that needs to appear as an input but should not be an input */;	T;
i�;0;[�;i;
@o;;[I".uneditable-input;	T;i�;o;;[o;;[o;;[o;3;[I"uneditable-input;	T;i	;I"�;	F;i	;@v
;i	;@v
;[o;;[I"
overflow;	T;o;';I"hidden;	T;(;);
@;i�;$;%;[�;i
;
@o;;[I"N/* prevent text from wrapping, but still cut it off like an input does */;	T;
i�;0;[�;i
;
@o;;[I"white-space;	T;o;';I"nowrap;	T;(;);
@;i�;$;%;[�;i;
@o;;[I"cursor;	T;o;';I"not-allowed;	T;(;);
@;i�;$;%;[�;i;
@o;;[I"background-color;	T;o; 	;I"inputBackground;	T;!I"inputBackground;	T;i
;
@;i�;$;%;[�;i
;
@o;;[I"border-color;	T;o;';I"	#eee;	T;(;);
@;i�;$;%;[�;i;
@o;/;I"box-shadow;	T;0[o;	;[
o;'	;I"
inset;	T;(;);
@;io;;i�;[�;@);i;I"0;	F;
@o;;i;[I"px;	T;[�;i;I"1px;	F;
@o;;i;[I"px;	T;[�;i;I"2px;	F;
@o;4
;I"	rgba;	T;0[	o;;i�;[�;@);i;I"0;	F;
@o;;i�;[�;@);i;I"0;	F;
@o;;i�;[�;@);i;I"0;	F;
@o;;f
0.025;[�;@);i;I"
0.025;	F;
@;1{�;i;
@;";#;i;
@;1{�;[�;i;
@;i	;&T;
@o;;[I"�/* Placeholder text gets special styles; can't be bundled together though for some reason
 * (sass-edit) - need special mixin */;	T;
i�;0;[�;i;
@o;/;I"rootPlaceholder;	T;0[�;1{�;[�;i;
@o;;[I"!/* HELP TEXT
 * --------- */;	T;
i�;0;[�;i;
@o;;[I".help-block, .help-inline;	T;i�;o;;[o;;[o;;[o;3;[I"help-block;	T;i;I"�;	F;i;@�
o;;[o;;[o;3;[I"help-inline;	T;i;@�
;i;@�
;i;@�
;[o;;[I"
color;	T;o; 	;I"	gray;	T;!I"	gray;	T;i;
@;i�;$;%;[�;i;
@o;;[I"-/* lighten the text some for contrast */;	T;
i�;0;[�;i;
@;i;&T;
@o;;[I".help-block;	T;i�;o;;[o;;[o;;[o;3;[I"help-block;	T;i;I"�;	F;i;@�
;i;@�
;[o;;[I"display;	T;o;';I"
block;	T;(;);
@;i�;$;%;[�;i ;
@o;;[I"3/* account for any element using help-block */;	T;
i�;0;[�;i ;
@o;;[I"margin-bottom;	T;o;*
;+o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i!;
@;,o;;i;[�;@);i!;I"2;	F;
@;-:div;i!;
@;i�;$;%;[�;i!;
@;i;&T;
@o;;[I".help-inline;	T;i�;o;;[o;;[o;;[o;3;[I"help-inline;	T;i$;I"�;	F;i$;@;i$;@;[	o;;[I"display;	T;o;';I"inline-block;	T;(;);
@;i�;$;%;[�;i%;
@o;/;I"ie7-inline-block;	T;0[�;1{�;[�;i&;
@o;;[I"vertical-align;	T;o;';I"middle;	T;(;);
@;i�;$;%;[�;i';
@o;;[I"padding-left;	T;o;';I"5px;	T;(;);
@;i�;$;%;[�;i(;
@;i$;&T;
@o;;[I"'/* INPUT GROUPS
 * ------------ */;	T;
i�;0;[�;i-;
@o;;[I"U/* Allow us to put symbols and text within the input field for a cleaner look */;	T;
i�;0;[�;i0;
@o;;[I"".input-prepend, .input-append;	T;i�;o;;[o;;[o;;[o;3;[I"input-prepend;	T;i1;I"�;	F;i1;@Ko;;[o;;[o;3;[I"input-append;	T;i1;@K;i1;@K;i1;@K;[o;;[I"margin-bottom;	T;o;';I"5px;	T;(;);
@;i�;$;%;[�;i2;
@o;;[I"%input, select, .uneditable-input;	T;i�;o;;[o;;[o;;[o;	;[I"
input;	T;0;i3;I"�;	F;i3;@fo;;[o;;[o;	;[I"select;	T;0;i3;@f;i3;@fo;;[o;;[o;3;[I"uneditable-input;	T;i3;@f;i3;@f;i3;@f;[o;;[I"
position;	T;o;';I"
relative;	T;(;);
@;i�;$;%;[�;i4;
@o;;[I"/* placed here by default so that on :focus we can place the input above the .add-on for full border and box-shadow goodness */;	T;
i�;0;[�;i4;
@o;;[I"margin-bottom;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i5;
@o;;[I"L/* prevent bottom margin from screwing up alignment in stacked forms */;	T;
i�;0;[�;i5;
@o;;[I"*margin-left;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i6;
@o;;[I"vertical-align;	T;o;';I"middle;	T;(;);
@;i�;$;%;[�;i7;
@o;/;I"border-radius;	T;0[o;	;[	o;;i�;[�;@);i8;I"0;	F;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;i8;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;i8;
@o;;i�;[�;@);i8;I"0;	F;
@;";#;i8;
@;1{�;[�;i8;
@o;;[I"O/* Make input on top when focused so blue border and shadow always show */;	T;
i�;0;[�;i9;
@o;;[I"&:focus;	F;i�;o;;[o;;[o;;[o;=;i:;I"�;	Fo;>
;(;?;[I"
focus;	F;@0;i:;@�;i:;@�;i:;@�;[o;;[I"z-index;	T;o;';I"2;	T;(;);
@;i�;$;%;[�;i;;
@;i:;&T;
@;i3;&T;
@o;;[I".uneditable-input;	T;i�;o;;[o;;[o;;[o;3;[I"uneditable-input;	T;i>;I"�;	F;i>;@�;i>;@�;[o;;[I"border-left-color;	T;o;';I"	#ccc;	T;(;);
@;i�;$;%;[�;i?;
@;i>;&T;
@o;;[I".add-on;	T;i�;o;;[o;;[o;;[o;3;[I"add-on;	T;iA;I"�;	F;iA;@�;iA;@�;[o;;[I"display;	T;o;';I"inline-block;	T;(;);
@;i�;$;%;[�;iB;
@o;;[I"
width;	T;o;';I"	auto;	T;(;);
@;i�;$;%;[�;iC;
@o;;[I"height;	T;o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;iD;
@;i�;$;%;[�;iD;
@o;;[I"min-width;	T;o;';I"	16px;	T;(;);
@;i�;$;%;[�;iE;
@o;;[I"padding;	T;o;';I"4px 5px;	T;(;);
@;i�;$;%;[�;iF;
@o;;[I"font-weight;	T;o;';I"normal;	T;(;);
@;i�;$;%;[�;iG;
@o;;[I"line-height;	T;o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;iH;
@;i�;$;%;[�;iH;
@o;;[I"text-align;	T;o;';I"center;	T;(;);
@;i�;$;%;[�;iI;
@o;;[I"text-shadow;	T;o;	;[	o;;i�;[�;@);iJ;I"0;	F;
@o;;i;[I"px;	T;[�;iJ;I"1px;	F;
@o;;i�;[�;@);iJ;I"0;	F;
@o; 	;I"
white;	T;!I"
white;	T;iJ;
@;";#;iJ;
@;i�;$;%;[�;iJ;
@o;;[I"vertical-align;	T;o;';I"middle;	T;(;);
@;i�;$;%;[�;iK;
@o;;[I"background-color;	T;o; 	;I"grayLighter;	T;!I"grayLighter;	T;iL;
@;i�;$;%;[�;iL;
@o;;[I"border;	T;o;';I"1px solid #ccc;	T;(;);
@;i�;$;%;[�;iM;
@;iA;&T;
@o;;[I".add-on, .btn;	T;i�;o;;[o;;[o;;[o;3;[I"add-on;	T;iO;I"�;	F;iO;@Io;;[o;;[o;3;[I"btn;	T;iO;@I;iO;@I;iO;@I;[o;;[I"margin-left;	T;o;;i�;[I"px;	T;[�;iP;I"	-1px;	F;
@;i�;$;%;[�;iP;
@o;/;I"border-radius;	T;0[o;;i�;[�;@);iQ;I"0;	F;
@;1{�;[�;iQ;
@;iO;&T;
@o;;[I".active;	T;i�;o;;[o;;[o;;[o;3;[I"active;	T;iS;I"�;	F;iS;@o;iS;@o;[o;;[I"background-color;	T;o;4
;I"lighten;	T;0[o; 	;I"
green;	T;!I"
green;	T;iT;
@o;;i#;[�;@);iT;I"30;	F;
@;1{�;iT;
@;i�;$;%;[�;iT;
@o;;[I"border-color;	T;o; 	;I"
green;	T;!I"
green;	T;iU;
@;i�;$;%;[�;iU;
@;iS;&T;
@;i1;&T;
@o;;[I".input-prepend;	T;i�;o;;[o;;[o;;[o;3;[I"input-prepend;	T;iX;I"�;	F;iX;@�;iX;@�;[o;;[I".add-on, .btn;	T;i�;o;;[o;;[o;;[o;3;[I"add-on;	T;iY;I"�;	F;iY;@�o;;[o;;[o;3;[I"btn;	T;iY;@�;iY;@�;iY;@�;[o;;[I"margin-right;	T;o;;i�;[I"px;	T;[�;iZ;I"	-1px;	F;
@;i�;$;%;[�;iZ;
@;iY;&T;
@o;;[I"*.add-on:first-child, .btn:first-child;	T;i�;o;;[o;;[o;;[o;3;[I"add-on;	T;i\;I"�;	Fo;>
;(;?;[I"first-child;	T;@0;i\;@�;i\;@�o;;[o;;[o;3;[I"btn;	T;i\;@�o;>
;(;?;[I"first-child;	T;@0;i\;@�;i\;@�;i\;@�;[o;/;I"border-radius;	T;0[o;	;[	o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;i];
@o;;i�;[�;@);i];I"0;	F;
@o;;i�;[�;@);i];I"0;	F;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;i];
@;";#;i];
@;1{�;[�;i];
@;i\;&T;
@;iX;&T;
@o;;[I".input-append;	T;i�;o;;[o;;[o;;[o;3;[I"input-append;	T;i`;I"�;	F;i`;@�;i`;@�;[o;;[I"%input, select, .uneditable-input;	T;i�;o;;[o;;[o;;[o;	;[I"
input;	T;0;ia;I"�;	F;ia;@�o;;[o;;[o;	;[I"select;	T;0;ia;@�;ia;@�o;;[o;;[o;3;[I"uneditable-input;	T;ia;@�;ia;@�;ia;@�;[o;/;I"border-radius;	T;0[o;	;[	o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;ib;
@o;;i�;[�;@);ib;I"0;	F;
@o;;i�;[�;@);ib;I"0;	F;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;ib;
@;";#;ib;
@;1{�;[�;ib;
@;ia;&T;
@o;;[I".uneditable-input;	T;i�;o;;[o;;[o;;[o;3;[I"uneditable-input;	T;id;I"�;	F;id;@)
;id;@)
;[o;;[I"border-right-color;	T;o;';I"	#ccc;	T;(;);
@;i�;$;%;[�;ie;
@o;;[I"border-left-color;	T;o;';I"	#eee;	T;(;);
@;i�;$;%;[�;if;
@;id;&T;
@o;;[I"(.add-on:last-child, .btn:last-child;	T;i�;o;;[o;;[o;;[o;3;[I"add-on;	T;ih;I"�;	Fo;>
;(;?;[I"last-child;	T;@0;ih;@C
;ih;@C
o;;[o;;[o;3;[I"btn;	T;ih;@C
o;>
;(;?;[I"last-child;	T;@0;ih;@C
;ih;@C
;ih;@C
;[o;/;I"border-radius;	T;0[o;	;[	o;;i�;[�;@);ii;I"0;	F;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;ii;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;ii;
@o;;i�;[�;@);ii;I"0;	F;
@;";#;ii;
@;1{�;[�;ii;
@;ih;&T;
@;i`;&T;
@o;;[I"K/* Remove all border-radius for inputs with both prepend and append */;	T;
i�;0;[�;il;
@o;;[I" .input-prepend.input-append;	T;i�;o;;[o;;[o;;[o;3;[I"input-prepend;	T;im;I"�;	Fo;3;[I"input-append;	T;im;@u
;im;@u
;im;@u
;[o;;[I"%input, select, .uneditable-input;	T;i�;o;;[o;;[o;;[o;	;[I"
input;	T;0;in;I"�;	F;in;@�
o;;[o;;[o;	;[I"select;	T;0;in;@�
;in;@�
o;;[o;;[o;3;[I"uneditable-input;	T;in;@�
;in;@�
;in;@�
;[o;/;I"border-radius;	T;0[o;;i�;[�;@);io;I"0;	F;
@;1{�;[�;io;
@;in;&T;
@o;;[I"*.add-on:first-child, .btn:first-child;	T;i�;o;;[o;;[o;;[o;3;[I"add-on;	T;iq;I"�;	Fo;>
;(;?;[I"first-child;	T;@0;iq;@�
;iq;@�
o;;[o;;[o;3;[I"btn;	T;iq;@�
o;>
;(;?;[I"first-child;	T;@0;iq;@�
;iq;@�
;iq;@�
;[o;;[I"margin-right;	T;o;;i�;[I"px;	T;[�;ir;I"	-1px;	F;
@;i�;$;%;[�;ir;
@o;/;I"border-radius;	T;0[o;	;[	o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;is;
@o;;i�;[�;@);is;I"0;	F;
@o;;i�;[�;@);is;I"0;	F;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;is;
@;";#;is;
@;1{�;[�;is;
@;iq;&T;
@o;;[I"(.add-on:last-child, .btn:last-child;	T;i�;o;;[o;;[o;;[o;3;[I"add-on;	T;iu;I"�;	Fo;>
;(;?;[I"last-child;	T;@0;iu;@�
;iu;@�
o;;[o;;[o;3;[I"btn;	T;iu;@�
o;>
;(;?;[I"last-child;	T;@0;iu;@�
;iu;@�
;iu;@�
;[o;;[I"margin-left;	T;o;;i�;[I"px;	T;[�;iv;I"	-1px;	F;
@;i�;$;%;[�;iv;
@o;/;I"border-radius;	T;0[o;	;[	o;;i�;[�;@);iw;I"0;	F;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;iw;
@o; 	;I"inputBorderRadius;	T;!I"inputBorderRadius;	T;iw;
@o;;i�;[�;@);iw;I"0;	F;
@;";#;iw;
@;1{�;[�;iw;
@;iu;&T;
@;im;&T;
@o;;[I"%/* SEARCH FORM
 * ----------- */;	T;
i�;0;[�;i};
@o;;[I".search-query;	T;i�;o;;[o;;[o;;[o;3;[I"search-query;	T;i�;I"�;	F;i�;@;i�;@;[
o;;[I"padding-right;	T;o;';I"	14px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"padding-right;	T;o;';I"4px \9;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"padding-left;	T;o;';I"	14px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"padding-left;	T;o;';I"4px \9;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"H/* IE7-8 doesn't have border-radius, so don't indent the padding */;	T;
0;0;[�;i�;
@o;;[I"margin-bottom;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"2/* remove the default margin on all inputs */;	T;
i�;0;[�;i�;
@o;/;I"border-radius;	T;0[o;;i;[I"px;	T;[�;i�;I"	14px;	F;
@;1{�;[�;i�;
@;i�;&T;
@o;;[I"E/* HORIZONTAL & VERTICAL FORMS
 * --------------------------- */;	T;
i�;0;[�;i�;
@o;;[I"1/* Common properties
 * ----------------- */;	T;
i�;0;[�;i�;
@o;;[I"1.form-search, .form-inline, .form-horizontal;	T;i�;o;;[o;;[o;;[o;3;[I"form-search;	T;i�;I"�;	F;i�;@bo;;[o;;[o;3;[I"form-inline;	T;i�;@b;i�;@bo;;[o;;[o;3;[I"form-horizontal;	T;i�;@b;i�;@b;i�;@b;[o;;[I"\input, textarea, select, .help-inline, .uneditable-input, .input-prepend, .input-append;	T;i�;o;;[o;;[o;;[o;	;[I"
input;	T;0;i�;I"�;	F;i�;@~o;;[o;;[o;	;[I"
textarea;	T;0;i�;@~;i�;@~o;;[o;;[o;	;[I"select;	T;0;i�;@~;i�;@~o;;[o;;[o;3;[I"help-inline;	T;i�;@~;i�;@~o;;[o;;[o;3;[I"uneditable-input;	T;i�;@~;i�;@~o;;[o;;[o;3;[I"input-prepend;	T;i�;@~;i�;@~o;;[o;;[o;3;[I"input-append;	T;i�;@~;i�;@~;i�;@~;[o;;[I"display;	T;o;';I"inline-block;	T;(;);
@;i�;$;%;[�;i�;
@o;/;I"ie7-inline-block;	T;0[�;1{�;[�;i�;
@o;;[I"margin-bottom;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"3/* Re-hide hidden elements due to specifity */;	T;
i�;0;[�;i�;
@o;;[I"
.hide;	T;i�;o;;[o;;[o;;[o;3;[I"	hide;	T;i�;I"�;	F;i�;@�;i�;@�;[o;;[I"display;	T;o;';I"	none;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@;i�;&T;
@o;;[I"+.form-search label, .form-inline label;	T;i�;o;;[o;;[o;;[o;3;[I"form-search;	T;i�;I"�;	F;i�;@�o;;[o;	;[I"
label;	T;0;i�;@�;i�;@�o;;[o;;[o;3;[I"form-inline;	T;i�;@�;i�;@�o;;[o;	;[I"
label;	T;0;i�;@�;i�;@�;i�;@�;[o;;[I"display;	T;o;';I"inline-block;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"2/* Remove margin for input-prepend/-append */;	T;
i�;0;[�;i�;
@o;;[I"u.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend;	F;i�;o;;[	o;;[o;;[o;3;[I"form-search;	F;i�;I"�;	F;i�;@o;;[o;3;[I"input-append;	F;i�;@;i�;@o;;[o;;[o;3;[I"form-inline;	F;i�;@;i�;@o;;[o;3;[I"input-append;	F;i�;@;i�;@o;;[o;;[o;3;[I"form-search;	F;i�;@;i�;@o;;[o;3;[I"input-prepend;	F;i�;@;i�;@o;;[o;;[o;3;[I"form-inline;	F;i�;@;i�;@o;;[o;3;[I"input-prepend;	F;i�;@;i�;@;i�;@;[o;;[I"margin-bottom;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"@/* Inline checkbox/radio labels (remove padding on left) */;	T;
i�;0;[�;i�;
@o;;[I"].form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox;	F;i�;o;;[	o;;[o;;[o;3;[I"form-search;	F;i�;I"�;	F;i�;@Io;;[o;3;[I"
radio;	F;i�;@I;i�;@Io;;[o;;[o;3;[I"form-search;	F;i�;@I;i�;@Io;;[o;3;[I"
checkbox;	F;i�;@I;i�;@Io;;[o;;[o;3;[I"form-inline;	F;i�;@I;i�;@Io;;[o;3;[I"
radio;	F;i�;@I;i�;@Io;;[o;;[o;3;[I"form-inline;	F;i�;@I;i�;@Io;;[o;3;[I"
checkbox;	F;i�;@I;i�;@I;i�;@I;[o;;[I"padding-left;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"margin-bottom;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"vertical-align;	T;o;';I"middle;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"7/* Remove float and margin, set to inline-block */;	T;
i�;0;[�;i�;
@o;;[I"�.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"];	F;i�;o;;[	o;;[o;;[o;3;[I"form-search;	F;i�;I"�;	F;i�;@�o;;[o;3;[I"
radio;	F;i�;@�;i�;@�o;;[o;	;[I"
input;	F;0;i�;@�o;2;[I"	type;	F;0;-I"=;	F;[I""radio";	F;i�;@�;i�;@�o;;[o;;[o;3;[I"form-search;	F;i�;@�;i�;@�o;;[o;3;[I"
checkbox;	F;i�;@�;i�;@�o;;[o;	;[I"
input;	F;0;i�;@�o;2;[I"	type;	F;0;-I"=;	F;[I""checkbox";	F;i�;@�;i�;@�o;;[	I"
;	Fo;;[o;3;[I"form-inline;	F;i�;@�;i�;@�o;;[o;3;[I"
radio;	F;i�;@�;i�;@�o;;[o;	;[I"
input;	F;0;i�;@�o;2;[I"	type;	F;0;-I"=;	F;[I""radio";	F;i�;@�;i�;@�o;;[o;;[o;3;[I"form-inline;	F;i�;@�;i�;@�o;;[o;3;[I"
checkbox;	F;i�;@�;i�;@�o;;[o;	;[I"
input;	F;0;i�;@�o;2;[I"	type;	F;0;-I"=;	F;[I""checkbox";	F;i�;@�;i�;@�;i�;@�;[o;;[I"
float;	T;o;';I"	left;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"margin-right;	T;o;';I"3px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"margin-left;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"(/* Margin to space out fieldsets */;	T;
i�;0;[�;i�;
@o;;[I".control-group;	T;i�;o;;[o;;[o;;[o;3;[I"control-group;	T;i�;I"�;	F;i�;@;i�;@;[o;;[I"margin-bottom;	T;o;*
;+o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i�;
@;,o;;i;[�;@);i�;I"2;	F;
@;-;H;i�;
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"N/* Legend collapses margin, so next element is responsible for spacing */;	T;
i�;0;[�;i�;
@o;;[I"legend + .control-group;	T;i�;o;;[o;;[o;;[o;	;[I"legend;	T;0;i�;I"�;	F;i�;@-I"+;	To;;[o;3;[I"control-group;	T;i�;@-;i�;@-;i�;@-;[o;;[I"margin-top;	T;o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i�;
@;i�;$;%;[�;i�;
@o;;[I" -webkit-margin-top-collapse;	T;o;';I"
separate;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"C/* Horizontal-specific styles
 * -------------------------- */;	T;
i�;0;[�;i�;
@o;;[I".form-horizontal;	T;i�;o;;[o;;[o;;[o;3;[I"form-horizontal;	T;i�;I"�;	F;i�;@R;i�;@R;[o;;[I"*/* Increase spacing between groups */;	T;
i�;0;[�;i�;
@o;;[I".control-group;	T;i�;o;;[o;;[o;;[o;3;[I"control-group;	T;i�;I"�;	F;i�;@d;i�;@d;[o;;[I"margin-bottom;	T;o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i�;
@;i�;$;%;[�;i�;
@o;/;I"
clearfix;	T;0[�;1{�;[�;i�;
@;i�;&T;
@o;;[I" /* Float the labels left */;	T;
i�;0;[�;i�;
@o;;[I".control-label;	T;i�;o;;[o;;[o;;[o;3;[I"control-label;	T;i�;I"�;	F;i�;@�;i�;@�;[	o;;[I"
float;	T;o;';I"	left;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"
width;	T;o;';I"
140px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"padding-top;	T;o;';I"5px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"text-align;	T;o;';I"
right;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"3/* Move over all input controls and content */;	T;
i�;0;[�;i�;
@o;;[I".controls;	T;i�;o;;[o;;[o;;[o;3;[I"
controls;	T;i�;I"�;	F;i�;@�;i�;@�;[o;;[I"�/* Super jank IE7 fix to ensure the inputs in .input-append and input-prepend
 * don't inherit the margin of the parent, in this case .controls */;	T;
i�;0;[�;i�;
@o;;[I"
*display;	T;o;';I"inline-block;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"*padding-left;	T;o;';I"	20px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"margin-left;	T;o;';I"
160px;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"*margin-left;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@o;;[I"&:first-child;	F;i�;o;;[o;;[o;;[o;=;i�;I"�;	Fo;>
;(;?;[I"first-child;	F;@0;i�;@�;i�;@�;i�;@�;[o;;[I"*padding-left;	T;o;';I"
160px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@;i�;&T;
@o;;[I"e/* Remove bottom margin on block level help text since that's accounted for on .control-group */;	T;
i�;0;[�;i�;
@o;;[I".help-block;	T;i�;o;;[o;;[o;;[o;3;[I"help-block;	T;i�;I"�;	F;i�;@�;i�;@�;[o;;[I"margin-top;	T;o;*
;+o; 	;I"baseLineHeight;	T;!I"baseLineHeight;	T;i�;
@;,o;;i;[�;@);i�;I"2;	F;
@;-;H;i�;
@;i�;$;%;[�;i�;
@o;;[I"margin-bottom;	T;o;';I"0;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@o;;[I"E/* Move over buttons in .form-actions to align with .controls */;	T;
i�;0;[�;i�;
@o;;[I".form-actions;	T;i�;o;;[o;;[o;;[o;3;[I"form-actions;	T;i�;I"�;	F;i�;@;i�;@;[o;;[I"padding-left;	T;o;';I"
160px;	T;(;);
@;i�;$;%;[�;i�;
@;i�;&T;
@;i�;&T;
@:@templateI"�3// Forms.less
// Base styles for various input types, form layouts, and states
// -------------------------------------------------------------


// GENERAL STYLES
// --------------

// Make all forms have space below them
form {
  margin: 0 0 $baseLineHeight;
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

// Groups of fields with labels on top (legends)
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: $baseLineHeight * 1.5;
  font-size: $baseFontSize * 1.5;
  line-height: $baseLineHeight * 2;
  color: $grayDark;
  border: 0;
  border-bottom: 1px solid #e5e5e5;

  // Small
  small {
    font-size: $baseLineHeight * .75;
    color: $grayLight;
  }
}

// Set font for forms
label, input, button, select, textarea {
  @include font-shorthand($baseFontSize, normal, $baseLineHeight); // Set size, weight, line-height here
}
input, button, select, textarea {
  font-family: $baseFontFamily; // And only set font-family here for those that need it (note the missing label element)
}

// Identify controls by their labels
label {
  display: block;
  margin-bottom: 5px;
}

// Form controls
// -------------------------

// Shared size and type resets
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"],
input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  display: inline-block;
  height: $baseLineHeight;
  padding: 4px;
  margin-bottom: 9px;
  font-size: $baseFontSize;
  line-height: $baseLineHeight;
  color: $gray;
}

// Reset appearance properties for textual inputs and textarea
// Declare width for legacy (can't be on input[type=*] selectors or it's too specific)
input, textarea {
  width: 210px;
}
// Reset height since textareas have rows
textarea {
  height: auto;
}
// Everything else
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"],
input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  background-color: $inputBackground;
  border: 1px solid $inputBorder;
  @include border-radius($inputBorderRadius);
  @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075));
  @include transition(#{border linear .2s, box-shadow linear .2s});

  // Focus state
  &:focus {
    border-color: rgba(82,168,236,.8);
    outline: 0;
    outline: thin dotted \9; /* IE6-9 */
    @include box-shadow(#{inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6)});
  }
}

// Position radios and checkboxes better
input[type="radio"], input[type="checkbox"] {
  margin: 3px 0;
  *margin-top: 0; /* IE7 */
  line-height: normal;
  cursor: pointer;
}

// Reset width of input buttons, radios, checkboxes
input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
  width: auto; // Override of generic input selector
}

// Make uneditable textareas behave like a textarea
.uneditable-textarea {
  width: auto;
  height: auto;
}

// Set the height of select and file controls to match text inputs
select, input[type="file"] {
  height: 28px; /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px; /* For IE7, add top margin to align select with labels */
  line-height: 28px;
}

// Make select elements obey height by applying a border
select {
  width: 220px; // default input width + 10px of padding that doesn't get applied
  border: 1px solid #bbb;
}

// Make multiple select elements height not fixed
select[multiple], select[size] {
  height: auto;
}

// Focus for select, file, radio, and checkbox
select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
  @include tab-focus();
}



// CHECKBOXES & RADIOS
// -------------------

// Indent the labels to position radios/checkboxes as hanging
.radio, .checkbox {
  min-height: 18px; // clear the floating input if there is no label text
  padding-left: 18px;
}
.radio input[type="radio"], .checkbox input[type="checkbox"] {
  float: left;
  margin-left: -18px;
}

// Move the options list down to align with labels
.controls > .radio:first-child, .controls > .checkbox:first-child {
  padding-top: 5px; // has to be padding because margin collaspes
}

// Radios and checkboxes on same line
// TODO v3: Convert .inline to .control-inline
.radio.inline, .checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
  margin-left: 10px; // space out consecutive inline controls
}



// INPUT SIZES
// -----------

// General classes for quick sizes
.input-mini       { width: 60px; }
.input-small      { width: 90px; }
.input-medium     { width: 150px; }
.input-large      { width: 210px; }
.input-xlarge     { width: 270px; }
.input-xxlarge    { width: 530px; }

// Grid style input sizes
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"],
// Redeclare since the fluid row class is more specific
.row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
// Ensure input-prepend/append never wraps
.input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] {
  display: inline-block;
}



// GRID SIZING FOR INPUTS
// ----------------------

@include gridInput($gridColumnWidth, $gridGutterWidth);



// DISABLED STATE
// --------------

// Disabled and read-only inputs
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
  cursor: not-allowed;
  background-color: $inputDisabledBackground;
  border-color: #ddd;
}
// Explicitly reset the colors here
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {
  background-color: transparent;
}




// FORM FIELD FEEDBACK STATES
// --------------------------

// Warning
.control-group.warning {
  @include formFieldState($warningText, $warningText, $warningBackground);
}
// Error
.control-group.error {
  @include formFieldState($errorText, $errorText, $errorBackground);
}
// Success
.control-group.success {
  @include formFieldState($successText, $successText, $successBackground);
}

// HTML5 invalid states
// Shares styles with the .control-group.error above
input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
  &:focus {
    border-color: darken(#ee5f5b, 10%);
    @include box-shadow(0 0 6px lighten(#ee5f5b, 20%));
  }
}



// FORM ACTIONS
// ------------

.form-actions {
  padding: ($baseLineHeight - 1) 20px $baseLineHeight;
  margin-top: $baseLineHeight;
  margin-bottom: $baseLineHeight;
  background-color: $formActionsBackground;
  border-top: 1px solid #e5e5e5;
  @include clearfix(); // Adding clearfix to allow for .pull-right button containers
}

// For text that needs to appear as an input but should not be an input
.uneditable-input {
  overflow: hidden; // prevent text from wrapping, but still cut it off like an input does
  white-space: nowrap;
  cursor: not-allowed;
  background-color: $inputBackground;
  border-color: #eee;
  @include box-shadow(inset 0 1px 2px rgba(0,0,0,.025));
}

// Placeholder text gets special styles; can't be bundled together though for some reason
// (sass-edit) - need special mixin
@include rootPlaceholder();



// HELP TEXT
// ---------

.help-block, .help-inline {
  color: $gray; // lighten the text some for contrast
}

.help-block {
  display: block; // account for any element using help-block
  margin-bottom: $baseLineHeight / 2;
}

.help-inline {
  display: inline-block;
  @include ie7-inline-block();
  vertical-align: middle;
  padding-left: 5px;
}



// INPUT GROUPS
// ------------

// Allow us to put symbols and text within the input field for a cleaner look
.input-prepend, .input-append {
  margin-bottom: 5px;
  input, select, .uneditable-input {
    position: relative; // placed here by default so that on :focus we can place the input above the .add-on for full border and box-shadow goodness
    margin-bottom: 0; // prevent bottom margin from screwing up alignment in stacked forms
    *margin-left: 0;
    vertical-align: middle;
    @include border-radius(0 $inputBorderRadius $inputBorderRadius 0);
    // Make input on top when focused so blue border and shadow always show
    &:focus {
      z-index: 2;
    }
  }
  .uneditable-input {
    border-left-color: #ccc;
  }
  .add-on {
    display: inline-block;
    width: auto;
    height: $baseLineHeight;
    min-width: 16px;
    padding: 4px 5px;
    font-weight: normal;
    line-height: $baseLineHeight;
    text-align: center;
    text-shadow: 0 1px 0 $white;
    vertical-align: middle;
    background-color: $grayLighter;
    border: 1px solid #ccc;
  }
  .add-on, .btn {
    margin-left: -1px;
    @include border-radius(0);
  }
  .active {
    background-color: lighten($green, 30);
    border-color: $green;
  }
}
.input-prepend {
  .add-on, .btn {
    margin-right: -1px;
  }
  .add-on:first-child, .btn:first-child {
    @include border-radius($inputBorderRadius 0 0 $inputBorderRadius);
  }
}
.input-append {
  input, select, .uneditable-input {
    @include border-radius($inputBorderRadius 0 0 $inputBorderRadius);
  }
  .uneditable-input {
    border-right-color: #ccc;
    border-left-color: #eee;
  }
  .add-on:last-child, .btn:last-child {
    @include border-radius(0 $inputBorderRadius $inputBorderRadius 0);
  }
}
// Remove all border-radius for inputs with both prepend and append
.input-prepend.input-append {
  input, select, .uneditable-input {
    @include border-radius(0);
  }
  .add-on:first-child, .btn:first-child {
    margin-right: -1px;
    @include border-radius($inputBorderRadius 0 0 $inputBorderRadius);
  }
  .add-on:last-child, .btn:last-child {
    margin-left: -1px;
    @include border-radius(0 $inputBorderRadius $inputBorderRadius 0);
  }
}



// SEARCH FORM
// -----------

.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */
  margin-bottom: 0; // remove the default margin on all inputs
  @include border-radius(14px);
}



// HORIZONTAL & VERTICAL FORMS
// ---------------------------

// Common properties
// -----------------

.form-search, .form-inline, .form-horizontal {
  input, textarea, select, .help-inline, .uneditable-input, .input-prepend, .input-append {
    display: inline-block;
    @include ie7-inline-block();
    margin-bottom: 0;
  }
  // Re-hide hidden elements due to specifity
  .hide {
    display: none;
  }
}
.form-search label, .form-inline label {
  display: inline-block;
}
// Remove margin for input-prepend/-append
.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend {
  margin-bottom: 0;
}
// Inline checkbox/radio labels (remove padding on left)
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}
// Remove float and margin, set to inline-block
.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}


// Margin to space out fieldsets
.control-group {
  margin-bottom: $baseLineHeight / 2;
}

// Legend collapses margin, so next element is responsible for spacing
legend + .control-group {
  margin-top: $baseLineHeight;
  -webkit-margin-top-collapse: separate;
}

// Horizontal-specific styles
// --------------------------

.form-horizontal {
  // Increase spacing between groups
  .control-group {
    margin-bottom: $baseLineHeight;
    @include clearfix();
  }
  // Float the labels left
  .control-label {
    float: left;
    width: 140px;
    padding-top: 5px;
    text-align: right;
  }
  // Move over all input controls and content
  .controls {
    // Super jank IE7 fix to ensure the inputs in .input-append and input-prepend
    // don't inherit the margin of the parent, in this case .controls
    *display: inline-block;
    *padding-left: 20px;
    margin-left: 160px;
    *margin-left: 0;
    &:first-child {
      *padding-left: 160px;
    }
  }
  // Remove bottom margin on block level help text since that's accounted for on .control-group
  .help-block {
    margin-top: $baseLineHeight / 2;
    margin-bottom: 0;
  }
  // Move over buttons in .form-actions to align with .controls
  .form-actions {
    padding-left: 160px;
  }
};	T;i;&T;
@