{: versionI"3.4.10 (Selective Steve):EF:shaI"-d9b2f975e9138ad52175c6a25d4cfc33c8eaa86d;F: contents"o:Sass::Tree::RootNode :@children[ o:Sass::Tree::CommentNode : @value[I"K/* * Buttons * -------------------------------------------------- */:ET: @type: silent;[: @linei: @options{o; ;[I"L/* Base styles * -------------------------------------------------- */; T; ; ;[; i ; @ o:Sass::Tree::RuleNode: @rule[I" .btn; T:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence ;[o:Sass::Selector::Class: @nameI"btn; T; i:@filename0: @subject0: @sourceso:Set: @hash{:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i; i : @file0:@importer0; i;0; i;0:@selector_source_rangeo; ;o;; i; i;!o;; i; i ;"I"{/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_buttons.scss; T;#o:Sprockets::SassImporter :@imported_filenames[0I"}/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/_bootstrap-sprockets.scss; TI"x/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/_bootstrap.scss; TI"}/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_variables.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_mixins.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_hide-text.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_opacity.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_image.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_labels.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_reset-filter.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_resize.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_size.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_tab-focus.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_text-overflow.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_alerts.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_buttons.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_panels.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_pagination.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_list-group.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_nav-divider.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_forms.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_progress-bar.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_table-row.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_background-variant.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_border-radius.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_gradients.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_clearfix.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_center-block.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_nav-vertical-align.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_grid-framework.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/mixins/_grid.scss; TI"}/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_normalize.scss; TI"~/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_print.scss; TI"~/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_glyphicons.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_scaffolding.scss; TI"}/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_type.scss; TI"}/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_code.scss; TI"}/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_grid.scss; TI"/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_tables.scss; TI"~/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets/bootstrap/_forms.scss; T@#: @rootI"h/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets; F:@real_rootI"h/Users/mubae/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/bootstrap-sass-3.3.3/assets/stylesheets; F:@same_name_warningso;;{: @tabsi;[o:Sass::Tree::PropNode;[I" display; T;o: Sass::Script::Tree::Literal;o: Sass::Script::Value::String;I"inline-block; T; :identifier; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i:@prop_syntax:new;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$:@name_source_rangeo; ;@`;!o;; i; i;"@#;#@$:@value_source_rangeo; ;o;; i; i;!@a;"@#;#@$; @ o;+;[I"margin-bottom; T;o;,;o;-;I"0; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@q;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@r;"@#;#@$; @ o; ;[I"/* For input.btn */; T; ; ;[; i; @ o;+;[I"font-weight; T;o:!Sass::Script::Tree::Variable ;I"btn-font-weight; T:@underscored_nameI"btn_font_weight; T; i;o; ;o;; i; i;!o;; i; i%;"@#;#@$;@#; @ ;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i%;"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ o;+;[I"text-align; T;o;,;o;-;I" center; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ o;+;[I"vertical-align; T;o;,;o;-;I" middle; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ o;+;[I"touch-action; T;o;,;o;-;I"manipulation; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i";"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i";"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ o;+;[I" cursor; T;o;,;o;-;I" pointer; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ o;+;[I"background-image; T;o;,;o;-;I" none; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ o; ;[I"r/* Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 */; T; ; ;[; i; @ o;+;[I" border; T;o;,;o;-;I"1px solid transparent; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i%;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i%;"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ o;+;[I"white-space; T;o;,;o;-;I" nowrap; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ o:Sass::Tree::MixinNode;I"button-size; T: @args[ o;3 ;I"padding-base-vertical; T;4I"padding_base_vertical; T; i;o; ;o;; i; i;!o;; i; i3;"@#;#@$;@#; @ o;3 ;I"padding-base-horizontal; T;4I"padding_base_horizontal; T; i;o; ;o;; i; i5;!o;; i; iM;"@#;#@$;@#; @ o;3 ;I"font-size-base; T;4I"font_size_base; T; i;o; ;o;; i; iO;!o;; i; i^;"@#;#@$;@#; @ o;3 ;I"line-height-base; T;4I"line_height_base; T; i;o; ;o;; i; i`;!o;; i; iq;"@#;#@$;@#; @ o;3 ;I"border-radius-base; T;4I"border_radius_base; T; i;o; ;o;; i; is;!o;; i; i;"@#;#@$;@#; @ :@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$; @ o;5;I"user-select; T;6[o;, ;o;-;I" none; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i!;"@#;#@$;@#;7o;8;9{;:{;;0;<0;[; i;o; ;o;; i; i;!o;; i; i";"@#;#@$; @ o;;[I"&, &:active, &.active; T;o;;[o;;[o; ;[o:Sass::Selector::Parent: @suffix0; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0o;;[I" ; To; ;[o;=;>0; i;0o:Sass::Selector::Pseudo :@syntactic_type: class;I" active; T: @arg0:@selector0; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0o;;[I" ; To; ;[o;=;>0; i;0o;;I" active; T; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0; i;0;$o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;[o;;[I"&:focus, &.focus; T;o;;[o;;[o; ;[o;=;>0; i;0o;? ;@;A;I" focus; T;B0;C0; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i ;"0;#0; i;0o;;[I" ; To; ;[o;=;>0; i;0o;;I" focus; T; i;0;0;o;;{;o; ;o;; i; i ;!o;; i; i;"0;#0; i;0; i;0;$o; ;o;; i; i ;!o;; i ; i;"@#;#@$;*i;[o;5;I"tab-focus; T;6[;7{;;0;<0;[; i!;o; ;o;; i!; i ;!o;; i!; i;"@#;#@$; @ ; i;o; ;@;!o;; i ; i;"@#;#@$:@has_childrenT; @ ; i;o; ;@d;!o;; i; i;"@#;#@$;DT; @ o;;[I""&:hover, &:focus, &.focus; T;o;;[o;;[o; ;[o;=;>0; i%;0o;? ;@;A;I" hover; T;B0;C0; i%;0;0;o;;{;o; ;o;; i; i;!o;; i; i ;"0;#0; i%;0o;;[I" ; To; ;[o;=;>0; i%;0o;? ;@;A;I" focus; T;B0;C0; i%;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i%;0o;;[I" ; To; ;[o;=;>0; i%;0o;;I" focus; T; i%;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i%;0; i%;0;$o; ;o;; i%; i;!o;; i'; i;"@#;#@$;*i;[o;+;[I" color; T;o;3 ;I"btn-default-color; T;4I"btn_default_color; T; i(;o; ;o;; i(; i;!o;; i(; i#;"@#;#@$;@#; @ ;*i;/;0;[; i(;o; ;o;; i(; i ;!o;; i(; i#;"@#;#@$;1o; ;@;!o;; i(; i;"@#;#@$;2o; ;o;; i(; i;!@;"@#;#@$; @ o;+;[I"text-decoration; T;o;,;o;-;I" none; T; ;.; @ ; i);o; ;o;; i); i;!o;; i); i;"@#;#@$;*i;/;0;[; i);o; ;o;; i); i ;!o;; i); i;"@#;#@$;1o; ;@;!o;; i); i;"@#;#@$;2o; ;o;; i); i;!@;"@#;#@$; @ ; i%;o; ;@;!o;; i'; i;"@#;#@$;DT; @ o;;[I"&:active, &.active; T;o;;[o;;[o; ;[o;=;>0; i,;0o;? ;@;A;I" active; T;B0;C0; i,;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i,;0o;;[I" ; To; ;[o;=;>0; i,;0o;;I" active; T; i,;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i,;0; i,;0;$o; ;o;; i,; i;!o;; i-; i;"@#;#@$;*i;[o;+;[I" outline; T;o;,;o;-;I"0; T; ;.; @ ; i.;o; ;o;; i.; i;!o;; i.; i;"@#;#@$;*i;/;0;[; i.;o; ;o;; i.; i ;!o;; i.; i;"@#;#@$;1o; ;@;!o;; i.; i;"@#;#@$;2o; ;o;; i.; i;!@;"@#;#@$; @ o;+;[I"background-image; T;o;,;o;-;I" none; T; ;.; @ ; i/;o; ;o;; i/; i;!o;; i/; i ;"@#;#@$;*i;/;0;[; i/;o; ;o;; i/; i ;!o;; i/; i ;"@#;#@$;1o; ;@&;!o;; i/; i;"@#;#@$;2o; ;o;; i/; i;!@';"@#;#@$; @ o;5;I"box-shadow; T;6[o:$Sass::Script::Tree::ListLiteral :@elements[ o;, ;o;-;I" inset; T; ;.; @ ; i0;o; ;o;; i0; i;!o;; i0; i#;"@#;#@$;@#o;, ;o: Sass::Script::Value::Number ;i:@numerator_units[:@denominator_units[:@originalI"0; F; @ ; i0;o; ;o;; i0; i$;!o;; i0; i%;"@#;#@$;@#o;, ;o;G ;i;H[I"px; T;I[;JI"3px; F; @ ; i0;o; ;o;; i0; i&;!o;; i0; i);"@#;#@$;@#o;, ;o;G ;i ;H[I"px; T;I[;JI"5px; F; @ ; i0;o; ;o;; i0; i*;!o;; i0; i-;"@#;#@$;@#o: Sass::Script::Tree::Funcall;I" rgba; T;6[ o;, ;o;G ;i;H[;I@:;JI"0; F; @ ; i0;o; ;o;; i0; i3;!o;; i0; i4;"@#;#@$;@#o;, ;o;G ;i;H[;I@:;JI"0; F; @ ; i0;o; ;o;; i0; i5;!o;; i0; i6;"@#;#@$;@#o;, ;o;G ;i;H[;I@:;JI"0; F; @ ; i0;o; ;o;; i0; i7;!o;; i0; i8;"@#;#@$;@#o;, ;o;G ;f 0.125;H[;I@:;JI" 0.125; F; @ ; i0;o; ;o;; i0; i9;!o;; i0; i=;"@#;#@$;@#;7o;8;9{;:{;;0;<0; i0;o; ;o;; i0; i.;!o;; i0; i>;"@#;#@$;@#; @ :@separator: space; i0;o; ;o;; i0; i;!o;; i0; i>;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; i0;o; ;o;; i0; i ;!o;; i0; i?;"@#;#@$; @ ; i,;o; ;@;!o;; i-; i;"@#;#@$;DT; @ o;;[I"6&.disabled, &[disabled], fieldset[disabled] &; T;o;;[o;;[o; ;[o;=;>0; i3;0o;;I" disabled; T; i3;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i3;0o;;[I" ; To; ;[o;=;>0; i3;0o:Sass::Selector::Attribute ;I" disabled; T:@namespace0:@operator0;0: @flags0; i3;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i3;0o;;[I" ; To; ;[o:Sass::Selector::Element ;I" fieldset; T;O0; i3;0o;N ;I" disabled; T;O0;P0;0;Q0; i3;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i3;0o; ;[o;=;>0; i3;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i3;0; i3;0;$o; ;o;; i3; i;!o;; i5; i;"@#;#@$;*i;[ o;+;[I" cursor; T;o;3 ;I"cursor-disabled; T;4I"cursor_disabled; T; i6;o; ;o;; i6; i;!o;; i6; i";"@#;#@$;@#; @ ;*i;/;0;[; i6;o; ;o;; i6; i ;!o;; i6; i";"@#;#@$;1o; ;@;!o;; i6; i;"@#;#@$;2o; ;o;; i6; i;!@;"@#;#@$; @ o;+;[I"pointer-events; T;o;,;o;-;I" none; T; ;.; @ ; i7;o; ;o;; i7; i;!o;; i7; i;"@#;#@$;*i;/;0;[; i7;o; ;o;; i7; i ;!o;; i7; i;"@#;#@$;1o; ;@;!o;; i7; i;"@#;#@$;2o; ;o;; i7; i;!@;"@#;#@$; @ o; ;[I"+/* Future-proof disabling of clicks */; T; ; ;[; i7; @ o;5;I" opacity; T;6[o;, ;o;G ;f 0.65;H[;I@:;JI" 0.65; F; @ ; i8;o; ;o;; i8; i;!o;; i8; i;"@#;#@$;@#;7o;8;9{;:{;;0;<0;[; i8;o; ;o;; i8; i ;!o;; i8; i;"@#;#@$; @ o;5;I"box-shadow; T;6[o;, ;o;-;I" none; T; ;.; @ ; i9;o; ;o;; i9; i;!o;; i9; i";"@#;#@$;@#;7o;8;9{;:{;;0;<0;[; i9;o; ;o;; i9; i ;!o;; i9; i#;"@#;#@$; @ ; i3;o; ;@;!o;; i5; i;"@#;#@$;DT; @ ; i;o; ;@!;!o;; i; i ;"@#;#@$;DT; @ o; ;[I"R/* Alternate buttons * -------------------------------------------------- */; T; ; ;[; i>; @ o;;[I".btn-default; T;o;;[o;;[o; ;[o;;I"btn-default; T; iA;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iA;0; iA;0;$o; ;o;; iA; i;!o;; iA; i;"@#;#@$;*i;[o;5;I"button-variant; T;6[o;3 ;I"btn-default-color; T;4I"btn_default_color; T; iB;o; ;o;; iB; i ;!o;; iB; i2;"@#;#@$;@#; @ o;3 ;I"btn-default-bg; T;4I"btn_default_bg; T; iB;o; ;o;; iB; i4;!o;; iB; iC;"@#;#@$;@#; @ o;3 ;I"btn-default-border; T;4I"btn_default_border; T; iB;o; ;o;; iB; iE;!o;; iB; iX;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; iB;o; ;o;; iB; i;!o;; iB; iY;"@#;#@$; @ ; iA;o; ;@;!o;; iA; i;"@#;#@$;DT; @ o;;[I".btn-primary; T;o;;[o;;[o; ;[o;;I"btn-primary; T; iD;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iD;0; iD;0;$o; ;o;; iD; i;!o;; iD; i;"@#;#@$;*i;[o;5;I"button-variant; T;6[o;3 ;I"btn-primary-color; T;4I"btn_primary_color; T; iE;o; ;o;; iE; i ;!o;; iE; i2;"@#;#@$;@#; @ o;3 ;I"btn-primary-bg; T;4I"btn_primary_bg; T; iE;o; ;o;; iE; i4;!o;; iE; iC;"@#;#@$;@#; @ o;3 ;I"btn-primary-border; T;4I"btn_primary_border; T; iE;o; ;o;; iE; iE;!o;; iE; iX;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; iE;o; ;o;; iE; i;!o;; iE; iY;"@#;#@$; @ ; iD;o; ;@N;!o;; iD; i;"@#;#@$;DT; @ o; ;[I"#/* Success appears as green */; T; ; ;[; iG; @ o;;[I".btn-success; T;o;;[o;;[o; ;[o;;I"btn-success; T; iH;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iH;0; iH;0;$o; ;o;; iH; i;!o;; iH; i;"@#;#@$;*i;[o;5;I"button-variant; T;6[o;3 ;I"btn-success-color; T;4I"btn_success_color; T; iI;o; ;o;; iI; i ;!o;; iI; i2;"@#;#@$;@#; @ o;3 ;I"btn-success-bg; T;4I"btn_success_bg; T; iI;o; ;o;; iI; i4;!o;; iI; iC;"@#;#@$;@#; @ o;3 ;I"btn-success-border; T;4I"btn_success_border; T; iI;o; ;o;; iI; iE;!o;; iI; iX;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; iI;o; ;o;; iI; i;!o;; iI; iY;"@#;#@$; @ ; iH;o; ;@;!o;; iH; i;"@#;#@$;DT; @ o; ;[I"%/* Info appears as blue-green */; T; ; ;[; iK; @ o;;[I".btn-info; T;o;;[o;;[o; ;[o;;I" btn-info; T; iL;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iL;0; iL;0;$o; ;o;; iL; i;!o;; iL; i;"@#;#@$;*i;[o;5;I"button-variant; T;6[o;3 ;I"btn-info-color; T;4I"btn_info_color; T; iM;o; ;o;; iM; i ;!o;; iM; i/;"@#;#@$;@#; @ o;3 ;I"btn-info-bg; T;4I"btn_info_bg; T; iM;o; ;o;; iM; i1;!o;; iM; i=;"@#;#@$;@#; @ o;3 ;I"btn-info-border; T;4I"btn_info_border; T; iM;o; ;o;; iM; i?;!o;; iM; iO;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; iM;o; ;o;; iM; i;!o;; iM; iP;"@#;#@$; @ ; iL;o; ;@;!o;; iL; i;"@#;#@$;DT; @ o; ;[I"$/* Warning appears as orange */; T; ; ;[; iO; @ o;;[I".btn-warning; T;o;;[o;;[o; ;[o;;I"btn-warning; T; iP;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iP;0; iP;0;$o; ;o;; iP; i;!o;; iP; i;"@#;#@$;*i;[o;5;I"button-variant; T;6[o;3 ;I"btn-warning-color; T;4I"btn_warning_color; T; iQ;o; ;o;; iQ; i ;!o;; iQ; i2;"@#;#@$;@#; @ o;3 ;I"btn-warning-bg; T;4I"btn_warning_bg; T; iQ;o; ;o;; iQ; i4;!o;; iQ; iC;"@#;#@$;@#; @ o;3 ;I"btn-warning-border; T;4I"btn_warning_border; T; iQ;o; ;o;; iQ; iE;!o;; iQ; iX;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; iQ;o; ;o;; iQ; i;!o;; iQ; iY;"@#;#@$; @ ; iP;o; ;@;!o;; iP; i;"@#;#@$;DT; @ o; ;[I")/* Danger and error appear as red */; T; ; ;[; iS; @ o;;[I".btn-danger; T;o;;[o;;[o; ;[o;;I"btn-danger; T; iT;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iT;0; iT;0;$o; ;o;; iT; i;!o;; iT; i;"@#;#@$;*i;[o;5;I"button-variant; T;6[o;3 ;I"btn-danger-color; T;4I"btn_danger_color; T; iU;o; ;o;; iU; i ;!o;; iU; i1;"@#;#@$;@#; @ o;3 ;I"btn-danger-bg; T;4I"btn_danger_bg; T; iU;o; ;o;; iU; i3;!o;; iU; iA;"@#;#@$;@#; @ o;3 ;I"btn-danger-border; T;4I"btn_danger_border; T; iU;o; ;o;; iU; iC;!o;; iU; iU;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; iU;o; ;o;; iU; i;!o;; iU; iV;"@#;#@$; @ ; iT;o; ;@&;!o;; iT; i;"@#;#@$;DT; @ o; ;[I"4/* Link buttons * ------------------------- */; T; ; ;[; iY; @ o; ;[I"4/* Make a button look and behave like a link */; T; ; ;[; i\; @ o;;[I".btn-link; T;o;;[o;;[o; ;[o;;I" btn-link; T; i];0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i];0; i];0;$o; ;o;; i]; i;!o;; i]; i;"@#;#@$;*i;[ o;+;[I" color; T;o;3 ;I"link-color; T;4I"link_color; T; i^;o; ;o;; i^; i;!o;; i^; i;"@#;#@$;@#; @ ;*i;/;0;[; i^;o; ;o;; i^; i;!o;; i^; i;"@#;#@$;1o; ;@n;!o;; i^; i ;"@#;#@$;2o; ;o;; i^; i;!@o;"@#;#@$; @ o;+;[I"font-weight; T;o;,;o;-;I" normal; T; ;.; @ ; i_;o; ;o;; i_; i;!o;; i_; i;"@#;#@$;*i;/;0;[; i_;o; ;o;; i_; i;!o;; i_; i;"@#;#@$;1o; ;@;!o;; i_; i;"@#;#@$;2o; ;o;; i_; i;!@;"@#;#@$; @ o;+;[I"border-radius; T;o;,;o;-;I"0; T; ;.; @ ; i`;o; ;o;; i`; i;!o;; i`; i;"@#;#@$;*i;/;0;[; i`;o; ;o;; i`; i;!o;; i`; i;"@#;#@$;1o; ;@;!o;; i`; i;"@#;#@$;2o; ;o;; i`; i;!@;"@#;#@$; @ o;;[I"E&, &:active, &.active, &[disabled], fieldset[disabled] &; T;o;;[ o;;[o; ;[o;=;>0; ib;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; ib;0o;;[I" ; To; ;[o;=;>0; ib;0o;? ;@;A;I" active; T;B0;C0; ib;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; ib;0o;;[I" ; To; ;[o;=;>0; ib;0o;;I" active; T; ib;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; ib;0o;;[I" ; To; ;[o;=;>0; ib;0o;N ;I" disabled; T;O0;P0;0;Q0; ib;0;0;o;;{;o; ;o;; i ; i;!o;; i ; i;"0;#0; ib;0o;;[I" ; To; ;[o;R ;I" fieldset; T;O0; ib;0o;N ;I" disabled; T;O0;P0;0;Q0; ib;0;0;o;;{;o; ;o;; i ; i;!o;; i ; i;"0;#0; ib;0o; ;[o;=;>0; ib;0;0;o;;{;o; ;o;; i ; i;!o;; i ; i;"0;#0; ib;0; ib;0;$o; ;o;; ib; i;!o;; if; i;"@#;#@$;*i;[o;+;[I"background-color; T;o;,;o;-;I"transparent; T; ;.; @ ; ig;o; ;o;; ig; i;!o;; ig; i';"@#;#@$;*i;/;0;[; ig;o; ;o;; ig; i ;!o;; ig; i';"@#;#@$;1o; ;@;!o;; ig; i;"@#;#@$;2o; ;o;; ig; i;!@;"@#;#@$; @ o;5;I"box-shadow; T;6[o;, ;o;-;I" none; T; ;.; @ ; ih;o; ;o;; ih; i;!o;; ih; i";"@#;#@$;@#;7o;8;9{;:{;;0;<0;[; ih;o; ;o;; ih; i ;!o;; ih; i#;"@#;#@$; @ ; ib;o; ;@;!o;; if; i;"@#;#@$;DT; @ o;;[I"(&, &:hover, &:focus, &:active; T;o;;[ o;;[o; ;[o;=;>0; ij;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; ij;0o;;[I" ; To; ;[o;=;>0; ij;0o;? ;@;A;I" hover; T;B0;C0; ij;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; ij;0o;;[I" ; To; ;[o;=;>0; ij;0o;? ;@;A;I" focus; T;B0;C0; ij;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; ij;0o;;[I" ; To; ;[o;=;>0; ij;0o;? ;@;A;I" active; T;B0;C0; ij;0;0;o;;{;o; ;o;; i ; i;!o;; i ; i;"0;#0; ij;0; ij;0;$o; ;o;; ij; i;!o;; im; i;"@#;#@$;*i;[o;+;[I"border-color; T;o;,;o;-;I"transparent; T; ;.; @ ; in;o; ;o;; in; i;!o;; in; i#;"@#;#@$;*i;/;0;[; in;o; ;o;; in; i ;!o;; in; i#;"@#;#@$;1o; ;@N;!o;; in; i;"@#;#@$;2o; ;o;; in; i;!@O;"@#;#@$; @ ; ij;o; ;@@;!o;; im; i;"@#;#@$;DT; @ o;;[I"&:hover, &:focus; T;o;;[o;;[o; ;[o;=;>0; ip;0o;? ;@;A;I" hover; T;B0;C0; ip;0;0;o;;{;o; ;o;; i; i;!o;; i; i ;"0;#0; ip;0o;;[I" ; To; ;[o;=;>0; ip;0o;? ;@;A;I" focus; T;B0;C0; ip;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; ip;0; ip;0;$o; ;o;; ip; i;!o;; iq; i;"@#;#@$;*i;[o;+;[I" color; T;o;3 ;I"link-hover-color; T;4I"link_hover_color; T; ir;o; ;o;; ir; i;!o;; ir; i";"@#;#@$;@#; @ ;*i;/;0;[; ir;o; ;o;; ir; i ;!o;; ir; i";"@#;#@$;1o; ;@;!o;; ir; i;"@#;#@$;2o; ;o;; ir; i;!@;"@#;#@$; @ o;+;[I"text-decoration; T;o;3 ;I"link-hover-decoration; T;4I"link_hover_decoration; T; is;o; ;o;; is; i;!o;; is; i1;"@#;#@$;@#; @ ;*i;/;0;[; is;o; ;o;; is; i ;!o;; is; i1;"@#;#@$;1o; ;@;!o;; is; i;"@#;#@$;2o; ;o;; is; i;!@;"@#;#@$; @ o;+;[I"background-color; T;o;,;o;-;I"transparent; T; ;.; @ ; it;o; ;o;; it; i;!o;; it; i';"@#;#@$;*i;/;0;[; it;o; ;o;; it; i ;!o;; it; i';"@#;#@$;1o; ;@;!o;; it; i;"@#;#@$;2o; ;o;; it; i;!@;"@#;#@$; @ ; ip;o; ;@u;!o;; iq; i;"@#;#@$;DT; @ o;;[I"(&[disabled], fieldset[disabled] &; T;o;;[o;;[o; ;[o;=;>0; iv;0o;N ;I" disabled; T;O0;P0;0;Q0; iv;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iv;0o;;[I" ; To; ;[o;R ;I" fieldset; T;O0; iv;0o;N ;I" disabled; T;O0;P0;0;Q0; iv;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iv;0o; ;[o;=;>0; iv;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; iv;0; iv;0;$o; ;o;; iv; i;!o;; iw; i;"@#;#@$;*i;[o;;[I"&:hover, &:focus; T;o;;[o;;[o; ;[o;=;>0; ix;0o;? ;@;A;I" hover; T;B0;C0; ix;0;0;o;;{;o; ;o;; i; i;!o;; i; i ;"0;#0; ix;0o;;[I" ; To; ;[o;=;>0; ix;0o;? ;@;A;I" focus; T;B0;C0; ix;0;0;o;;{;o; ;o;; i; i ;!o;; i; i;"0;#0; ix;0; ix;0;$o; ;o;; ix; i ;!o;; iy; i;"@#;#@$;*i;[o;+;[I" color; T;o;3 ;I"btn-link-disabled-color; T;4I"btn_link_disabled_color; T; iz;o; ;o;; iz; i;!o;; iz; i+;"@#;#@$;@#; @ ;*i;/;0;[; iz;o; ;o;; iz; i ;!o;; iz; i+;"@#;#@$;1o; ;@;!o;; iz; i;"@#;#@$;2o; ;o;; iz; i;!@;"@#;#@$; @ o;+;[I"text-decoration; T;o;,;o;-;I" none; T; ;.; @ ; i{;o; ;o;; i{; i;!o;; i{; i!;"@#;#@$;*i;/;0;[; i{;o; ;o;; i{; i ;!o;; i{; i!;"@#;#@$;1o; ;@;!o;; i{; i;"@#;#@$;2o; ;o;; i{; i;!@;"@#;#@$; @ ; ix;o; ;@;!o;; iy; i;"@#;#@$;DT; @ ; iv;o; ;@;!o;; iw; i;"@#;#@$;DT; @ ; i];o; ;@`;!o;; i]; i;"@#;#@$;DT; @ o; ;[I"M/* Button Sizes * -------------------------------------------------- */; T; ; ;[; i|; @ o;;[I" .btn-lg; T;o;;[o;;[o; ;[o;;I" btn-lg; T; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i ;"0;#0; i;0; i;0;$o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;[o; ;[I"Q/* line-height: ensure even-numbered height of button next to large input */; T; ; ;[; i; @ o;5;I"button-size; T;6[ o;3 ;I"padding-large-vertical; T;4I"padding_large_vertical; T; i;o; ;o;; i; i;!o;; i; i4;"@#;#@$;@#; @ o;3 ;I"padding-large-horizontal; T;4I"padding_large_horizontal; T; i;o; ;o;; i; i6;!o;; i; iO;"@#;#@$;@#; @ o;3 ;I"font-size-large; T;4I"font_size_large; T; i;o; ;o;; i; iQ;!o;; i; ia;"@#;#@$;@#; @ o;3 ;I"line-height-large; T;4I"line_height_large; T; i;o; ;o;; i; ic;!o;; i; iu;"@#;#@$;@#; @ o;3 ;I"border-radius-large; T;4I"border_radius_large; T; i;o; ;o;; i; iw;!o;; i; i;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$; @ ; i;o; ;@7;!o;; i; i;"@#;#@$;DT; @ o;;[I" .btn-sm; T;o;;[o;;[o; ;[o;;I" btn-sm; T; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i ;"0;#0; i;0; i;0;$o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;[o; ;[I"J/* line-height: ensure proper height of button next to small input */; T; ; ;[; i; @ o;5;I"button-size; T;6[ o;3 ;I"padding-small-vertical; T;4I"padding_small_vertical; T; i;o; ;o;; i; i;!o;; i; i4;"@#;#@$;@#; @ o;3 ;I"padding-small-horizontal; T;4I"padding_small_horizontal; T; i;o; ;o;; i; i6;!o;; i; iO;"@#;#@$;@#; @ o;3 ;I"font-size-small; T;4I"font_size_small; T; i;o; ;o;; i; iQ;!o;; i; ia;"@#;#@$;@#; @ o;3 ;I"line-height-small; T;4I"line_height_small; T; i;o; ;o;; i; ic;!o;; i; iu;"@#;#@$;@#; @ o;3 ;I"border-radius-small; T;4I"border_radius_small; T; i;o; ;o;; i; iw;!o;; i; i;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$; @ ; i;o; ;@y;!o;; i; i;"@#;#@$;DT; @ o;;[I" .btn-xs; T;o;;[o;;[o; ;[o;;I" btn-xs; T; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i ;"0;#0; i;0; i;0;$o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;[o;5;I"button-size; T;6[ o;3 ;I"padding-xs-vertical; T;4I"padding_xs_vertical; T; i;o; ;o;; i; i;!o;; i; i1;"@#;#@$;@#; @ o;3 ;I"padding-xs-horizontal; T;4I"padding_xs_horizontal; T; i;o; ;o;; i; i3;!o;; i; iI;"@#;#@$;@#; @ o;3 ;I"font-size-small; T;4I"font_size_small; T; i;o; ;o;; i; iK;!o;; i; i[;"@#;#@$;@#; @ o;3 ;I"line-height-small; T;4I"line_height_small; T; i;o; ;o;; i; i];!o;; i; io;"@#;#@$;@#; @ o;3 ;I"border-radius-small; T;4I"border_radius_small; T; i;o; ;o;; i; iq;!o;; i; i;"@#;#@$;@#; @ ;7o;8;9{;:{;;0;<0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$; @ ; i;o; ;@;!o;; i; i;"@#;#@$;DT; @ o; ;[I"M/* Block button * -------------------------------------------------- */; T; ; ;[; i; @ o;;[I".btn-block; T;o;;[o;;[o; ;[o;;I"btn-block; T; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0; i;0;$o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;[o;+;[I" display; T;o;,;o;-;I" block; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@ ;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@ ;"@#;#@$; @ o;+;[I" width; T;o;,;o;-;I" 100%; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@;!o;; i; i ;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ ; i;o; ;@;!o;; i; i;"@#;#@$;DT; @ o; ;[I"6/* Vertically space out multiple block buttons */; T; ; ;[; i; @ o;;[I".btn-block + .btn-block; T;o;;[o;;[o; ;[o;;I"btn-block; T; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0I"+; To; ;[o;;I"btn-block; T; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0; i;0;$o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;[o;+;[I"margin-top; T;o;,;o;-;I"5px; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;1o; ;@Q;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@R;"@#;#@$; @ ; i;o; ;@C;!o;; i; i;"@#;#@$;DT; @ o; ;[I" /* Specificity overrides */; T; ; ;[; i; @ o;;[I"Dinput[type="submit"], input[type="reset"], input[type="button"]; T;o;;[o;;[o; ;[o;R ;I" input; T;O0; i;0o;N ;I" type; T;O0;PI"=; T;I" "submit"; T;Q0; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0o;;[I" ; To; ;[o;R ;I" input; T;O0; i;0o;N ;I" type; T;O0;PI"=; T;I" "reset"; T;Q0; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0o;;[I" ; To; ;[o;R ;I" input; T;O0; i;0o;N ;I" type; T;O0;PI"=; T;I" "button"; T;Q0; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0; i;0;$o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;[o;;[I"&.btn-block; T;o;;[o;;[o; ;[o;=;>0; i;0o;;I"btn-block; T; i;0;0;o;;{;o; ;o;; i; i;!o;; i; i;"0;#0; i;0; i;0;$o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;[o;+;[I" width; T;o;,;o;-;I" 100%; T; ;.; @ ; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;*i;/;0;[; i;o; ;o;; i; i ;!o;; i; i;"@#;#@$;1o; ;@;!o;; i; i;"@#;#@$;2o; ;o;; i; i;!@;"@#;#@$; @ ; i;o; ;@;!o;; i; i;"@#;#@$;DT; @ ; i;o; ;@;!o;; i; i;"@#;#@$;DT; @ :@templateI"k// // Buttons // -------------------------------------------------- // Base styles // -------------------------------------------------- .btn { display: inline-block; margin-bottom: 0; // For input.btn font-weight: $btn-font-weight; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid transparent; white-space: nowrap; @include button-size($padding-base-vertical, $padding-base-horizontal, $font-size-base, $line-height-base, $border-radius-base); @include user-select(none); &, &:active, &.active { &:focus, &.focus { @include tab-focus; } } &:hover, &:focus, &.focus { color: $btn-default-color; text-decoration: none; } &:active, &.active { outline: 0; background-image: none; @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); } &.disabled, &[disabled], fieldset[disabled] & { cursor: $cursor-disabled; pointer-events: none; // Future-proof disabling of clicks @include opacity(.65); @include box-shadow(none); } } // Alternate buttons // -------------------------------------------------- .btn-default { @include button-variant($btn-default-color, $btn-default-bg, $btn-default-border); } .btn-primary { @include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border); } // Success appears as green .btn-success { @include button-variant($btn-success-color, $btn-success-bg, $btn-success-border); } // Info appears as blue-green .btn-info { @include button-variant($btn-info-color, $btn-info-bg, $btn-info-border); } // Warning appears as orange .btn-warning { @include button-variant($btn-warning-color, $btn-warning-bg, $btn-warning-border); } // Danger and error appear as red .btn-danger { @include button-variant($btn-danger-color, $btn-danger-bg, $btn-danger-border); } // Link buttons // ------------------------- // Make a button look and behave like a link .btn-link { color: $link-color; font-weight: normal; border-radius: 0; &, &:active, &.active, &[disabled], fieldset[disabled] & { background-color: transparent; @include box-shadow(none); } &, &:hover, &:focus, &:active { border-color: transparent; } &:hover, &:focus { color: $link-hover-color; text-decoration: $link-hover-decoration; background-color: transparent; } &[disabled], fieldset[disabled] & { &:hover, &:focus { color: $btn-link-disabled-color; text-decoration: none; } } } // Button Sizes // -------------------------------------------------- .btn-lg { // line-height: ensure even-numbered height of button next to large input @include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $border-radius-large); } .btn-sm { // line-height: ensure proper height of button next to small input @include button-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $border-radius-small); } .btn-xs { @include button-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $line-height-small, $border-radius-small); } // Block button // -------------------------------------------------- .btn-block { display: block; width: 100%; } // Vertically space out multiple block buttons .btn-block + .btn-block { margin-top: 5px; } // Specificity overrides input[type="submit"], input[type="reset"], input[type="button"] { &.btn-block { width: 100%; } } ; T; i;o; ;o;; i; i;!o;; i; i;"@#;#@$;DT; @