{: versionI"3.2.18 (Media Mark):EF:shaI"-9a989093c50c7f79743c2924c57ee71bb7121dd0;F: contents"wo:Sass::Tree::RootNode :@children[Ho:Sass::Tree::CommentNode : @value[I"N/* * Typography * -------------------------------------------------- */:ET: @type: silent;[: @linei: @options{o; ;[I"0/* Headings * ------------------------- */; T; ; ;[; i ; @ o:Sass::Tree::RuleNode : @rule[I"9h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6; T: @tabsi:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence ;[o:Sass::Selector::Element : @name[I"h1; T:@namespace0; i:@filenameI"; T: @subject0: @sourceso:Set: @hash{; i;@o;;[o; ;[o; ;[I"h2; T;0; i;@;0;o;;{; i;@o;;[o; ;[o; ;[I"h3; T;0; i;@;0;o;;{; i;@o;;[o; ;[o; ;[I"h4; T;0; i;@;0;o;;{; i;@o;;[o; ;[o; ;[I"h5; T;0; i;@;0;o;;{; i;@o;;[o; ;[o; ;[I"h6; T;0; i;@;0;o;;{; i;@o;;[I" ; To; ;[o:Sass::Selector::Class;[I"h1; T; i;@;0;o;;{; i;@o;;[o; ;[o;;[I"h2; T; i;@;0;o;;{; i;@o;;[o; ;[o;;[I"h3; T; i;@;0;o;;{; i;@o;;[o; ;[o;;[I"h4; T; i;@;0;o;;{; i;@o;;[o; ;[o;;[I"h5; T; i;@;0;o;;{; i;@o;;[o; ;[o;;[I"h6; T; i;@;0;o;;{; i;@; i;@;[ o:Sass::Tree::PropNode ;[I"font-family; T;o:Sass::Script::Variable ;I"headings-font-family; T:@underscored_nameI"headings_font_family; T; i; @ ;i:@prop_syntax:new;[; i; @ o; ;[I"font-weight; T;o; ;I"headings-font-weight; T;!I"headings_font_weight; T; i; @ ;i;";#;[; i; @ o; ;[I"line-height; T;o; ;I"headings-line-height; T;!I"headings_line_height; T; i; @ ;i;";#;[; i; @ o; ;[I" color; T;o; ;I"headings-color; T;!I"headings_color; T; i; @ ;i;";#;[; i; @ o; ;[I"small, .small; T;i;o;;[o;;[o; ;[o; ;[I" small; T;0; i;I"; T;0;o;;{; i;@o;;[I" ; To; ;[o;;[I" small; T; i;@;0;o;;{; i;@; i;@;[o; ;[I"font-weight; T;o:Sass::Script::String;I" normal; T; :identifier; @ ;i;";#;[; i; @ o; ;[I"line-height; T;o;$;I"1; T; ;%; @ ;i;";#;[; i; @ o; ;[I" color; T;o; ;I"headings-small-color; T;!I"headings_small_color; T; i; @ ;i;";#;[; i; @ ; i:@has_childrenT; @ ; i;&T; @ o; ;[I"h1, .h1, h2, .h2, h3, .h3; T;i;o;;[ o;;[o; ;[o; ;[I"h1; T;0; i;I"; T;0;o;;{; i;@o;;[o; ;[o;;[I"h1; T; i;@;0;o;;{; i;@o;;[I" ; To; ;[o; ;[I"h2; T;0; i;@;0;o;;{; i;@o;;[o; ;[o;;[I"h2; T; i;@;0;o;;{; i;@o;;[I" ; To; ;[o; ;[I"h3; T;0; i;@;0;o;;{; i;@o;;[o; ;[o;;[I"h3; T; i;@;0;o;;{; i;@; i;@;[o; ;[I"margin-top; T;o; ;I"line-height-computed; T;!I"line_height_computed; T; i ; @ ;i;";#;[; i ; @ o; ;[I"margin-bottom; T;o:Sass::Script::Operation :@operand1o; ;I"line-height-computed; T;!I"line_height_computed; T; i!; @ :@operand2o:Sass::Script::Number ;i:@numerator_units[:@denominator_units[; i!:@originalI"2; F; @ :@operator:div; i!; @ ;i;";#;[; i!; @ o; ;[I"small, .small; T;i;o;;[o;;[o; ;[o; ;[I" small; T;0; i$;I"; T;0;o;;{; i$;@&o;;[I" ; To; ;[o;;[I" small; T; i$;@&;0;o;;{; i$;@&; i$;@&;[o; ;[I"font-size; T;o;$;I"65%; T; ;%; @ ;i;";#;[; i%; @ ; i$;&T; @ ; i;&T; @ o; ;[I"h4, .h4, h5, .h5, h6, .h6; T;i;o;;[ o;;[o; ;[o; ;[I"h4; T;0; i*;I"; T;0;o;;{; i*;@Fo;;[o; ;[o;;[I"h4; T; i*;@F;0;o;;{; i*;@Fo;;[I" ; To; ;[o; ;[I"h5; T;0; i*;@F;0;o;;{; i*;@Fo;;[o; ;[o;;[I"h5; T; i*;@F;0;o;;{; i*;@Fo;;[I" ; To; ;[o; ;[I"h6; T;0; i*;@F;0;o;;{; i*;@Fo;;[o; ;[o;;[I"h6; T; i*;@F;0;o;;{; i*;@F; i*;@F;[o; ;[I"margin-top; T;o;' ;(o; ;I"line-height-computed; T;!I"line_height_computed; T; i+; @ ;)o;* ;i;+[;,@; i+;-I"2; F; @ ;.;/; i+; @ ;i;";#;[; i+; @ o; ;[I"margin-bottom; T;o;' ;(o; ;I"line-height-computed; T;!I"line_height_computed; T; i,; @ ;)o;* ;i;+[;,@; i,;-I"2; F; @ ;.;/; i,; @ ;i;";#;[; i,; @ o; ;[I"small, .small; T;i;o;;[o;;[o; ;[o; ;[I" small; T;0; i/;I"; T;0;o;;{; i/;@o;;[I" ; To; ;[o;;[I" small; T; i/;@;0;o;;{; i/;@; i/;@;[o; ;[I"font-size; T;o;$;I"75%; T; ;%; @ ;i;";#;[; i0; @ ; i/;&T; @ ; i*;&T; @ o; ;[I" h1, .h1; T;i;o;;[o;;[o; ;[o; ;[I"h1; T;0; i4;I"; T;0;o;;{; i4;@o;;[o; ;[o;;[I"h1; T; i4;@;0;o;;{; i4;@; i4;@;[o; ;[I"font-size; T;o; ;I"font-size-h1; T;!I"font_size_h1; T; i4; @ ;i;";#;[; i4; @ ; i4;&T; @ o; ;[I" h2, .h2; T;i;o;;[o;;[o; ;[o; ;[I"h2; T;0; i5;I"; T;0;o;;{; i5;@o;;[o; ;[o;;[I"h2; T; i5;@;0;o;;{; i5;@; i5;@;[o; ;[I"font-size; T;o; ;I"font-size-h2; T;!I"font_size_h2; T; i5; @ ;i;";#;[; i5; @ ; i5;&T; @ o; ;[I" h3, .h3; T;i;o;;[o;;[o; ;[o; ;[I"h3; T;0; i6;I"; T;0;o;;{; i6;@o;;[o; ;[o;;[I"h3; T; i6;@;0;o;;{; i6;@; i6;@;[o; ;[I"font-size; T;o; ;I"font-size-h3; T;!I"font_size_h3; T; i6; @ ;i;";#;[; i6; @ ; i6;&T; @ o; ;[I" h4, .h4; T;i;o;;[o;;[o; ;[o; ;[I"h4; T;0; i7;I"; T;0;o;;{; i7;@o;;[o; ;[o;;[I"h4; T; i7;@;0;o;;{; i7;@; i7;@;[o; ;[I"font-size; T;o; ;I"font-size-h4; T;!I"font_size_h4; T; i7; @ ;i;";#;[; i7; @ ; i7;&T; @ o; ;[I" h5, .h5; T;i;o;;[o;;[o; ;[o; ;[I"h5; T;0; i8;I"; T;0;o;;{; i8;@;o;;[o; ;[o;;[I"h5; T; i8;@;;0;o;;{; i8;@;; i8;@;;[o; ;[I"font-size; T;o; ;I"font-size-h5; T;!I"font_size_h5; T; i8; @ ;i;";#;[; i8; @ ; i8;&T; @ o; ;[I" h6, .h6; T;i;o;;[o;;[o; ;[o; ;[I"h6; T;0; i9;I"; T;0;o;;{; i9;@[o;;[o; ;[o;;[I"h6; T; i9;@[;0;o;;{; i9;@[; i9;@[;[o; ;[I"font-size; T;o; ;I"font-size-h6; T;!I"font_size_h6; T; i9; @ ;i;";#;[; i9; @ ; i9;&T; @ o; ;[I"1/* Body text * ------------------------- */; T; ; ;[; i<; @ o; ;[I"p; T;i;o;;[o;;[o; ;[o; ;[I"p; T;0; i?;I"; T;0;o;;{; i?;@; i?;@;[o; ;[I" margin; T;o:Sass::Script::List ;[o;* ;i;+[;,@; i@;-I"0; F; @ o;* ;i;+[;,@; i@;-I"0; F; @ o;' ;(o; ;I"line-height-computed; T;!I"line_height_computed; T; i@; @ ;)o;* ;i;+[;,@; i@;-I"2; F; @ ;.;/; i@; @ :@separator: space; i@; @ ;i;";#;[; i@; @ ; i?;&T; @ o; ;[I" .lead; T;i;o;;[o;;[o; ;[o;;[I" lead; T; iC;I"; T;0;o;;{; iC;@; iC;@;[ o; ;[I"margin-bottom; T;o; ;I"line-height-computed; T;!I"line_height_computed; T; iD; @ ;i;";#;[; iD; @ o; ;[I"font-size; T;o:Sass::Script::Funcall ;I" floor; T: @args[o;' ;(o; ;I"font-size-base; T;!I"font_size_base; T; iE; @ ;)o;* ;f 1.15;+[;,@; iE;-I" 1.15; F; @ ;.: times; iE; @ :@keywords{: @splat0; iE; @ ;i;";#;[; iE; @ o; ;[I"font-weight; T;o;$;I"200; T; ;%; @ ;i;";#;[; iF; @ o; ;[I"line-height; T;o;$;I"1.4; T; ;%; @ ;i;";#;[; iG; @ o:Sass::Tree::MediaNode : @query[ I"(; To;$ ;I"min-width; T; ;%; iI; @ I": ; To; ;I"screen-sm-min; T;!I"screen_sm_min; T; iI; @ I"); T;i;I"; T;[o; ;[I"font-size; T;o;' ;(o; ;I"font-size-base; T;!I"font_size_base; T; iJ; @ ;)o;* ;f1.5;+[;,@; iJ;-I"1.5; F; @ ;.;5; iJ; @ ;i;";#;[; iJ; @ ; iI;&T; @ ; iC;&T; @ o; ;[I"7/* Emphasis & misc * ------------------------- */; T; ; ;[; iO; @ o; ;[I"0/* Ex: 14px base font * 85% = about 12px */; T; ; ;[; iR; @ o; ;[I"small, .small; T;i;o;;[o;;[o; ;[o; ;[I" small; T;0; iT;I"; T;0;o;;{; iT;@o;;[I" ; To; ;[o;;[I" small; T; iT;@;0;o;;{; iT;@; iT;@;[o; ;[I"font-size; T;o;$;I"85%; T; ;%; @ ;i;";#;[; iT; @ ; iT;&T; @ o; ;[I"'/* Undo browser default styling */; T; ; ;[; iV; @ o; ;[I" cite; T;i;o;;[o;;[o; ;[o; ;[I" cite; T;0; iW;I"; T;0;o;;{; iW;@; iW;@;[o; ;[I"font-style; T;o;$;I" normal; T; ;%; @ ;i;";#;[; iW; @ ; iW;&T; @ o; ;[I"/* Alignment */; T; ; ;[; iY; @ o; ;[I".text-left; T;i;o;;[o;;[o; ;[o;;[I"text-left; T; iZ;I"; T;0;o;;{; iZ;@3; iZ;@3;[o; ;[I"text-align; T;o;$;I" left; T; ;%; @ ;i;";#;[; iZ; @ ; iZ;&T; @ o; ;[I".text-right; T;i;o;;[o;;[o; ;[o;;[I"text-right; T; i[;I"; T;0;o;;{; i[;@I; i[;@I;[o; ;[I"text-align; T;o;$;I" right; T; ;%; @ ;i;";#;[; i[; @ ; i[;&T; @ o; ;[I".text-center; T;i;o;;[o;;[o; ;[o;;[I"text-center; T; i\;I"; T;0;o;;{; i\;@_; i\;@_;[o; ;[I"text-align; T;o;$;I" center; T; ;%; @ ;i;";#;[; i\; @ ; i\;&T; @ o; ;[I".text-justify; T;i;o;;[o;;[o; ;[o;;[I"text-justify; T; i];I"; T;0;o;;{; i];@u; i];@u;[o; ;[I"text-align; T;o;$;I" justify; T; ;%; @ ;i;";#;[; i]; @ ; i];&T; @ o; ;[I"/* Contextual colors */; T; ; ;[; i_; @ o; ;[I".text-muted; T;i;o;;[o;;[o; ;[o;;[I"text-muted; T; i`;I"; T;0;o;;{; i`;@; i`;@;[o; ;[I" color; T;o; ;I"text-muted; T;!I"text_muted; T; ia; @ ;i;";#;[; ia; @ ; i`;&T; @ o:Sass::Tree::MixinNode ;I"text-emphasis-variant; T;4[o;$ ;I".text-primary; T; : string; id; @ o; ;I"brand-primary; T;!I"brand_primary; T; id; @ ;6{;70;[; id; @ o;: ;I"text-emphasis-variant; T;4[o;$ ;I".text-success; T; ;;; if; @ o; ;I"state-success-text; T;!I"state_success_text; T; if; @ ;6{;70;[; if; @ o;: ;I"text-emphasis-variant; T;4[o;$ ;I".text-info; T; ;;; ih; @ o; ;I"state-info-text; T;!I"state_info_text; T; ih; @ ;6{;70;[; ih; @ o;: ;I"text-emphasis-variant; T;4[o;$ ;I".text-warning; T; ;;; ij; @ o; ;I"state-warning-text; T;!I"state_warning_text; T; ij; @ ;6{;70;[; ij; @ o;: ;I"text-emphasis-variant; T;4[o;$ ;I".text-danger; T; ;;; il; @ o; ;I"state-danger-text; T;!I"state_danger_text; T; il; @ ;6{;70;[; il; @ o; ;[I"/* Contextual backgrounds * For now we'll leave these alongside the text classes until v4 when we can * safely shift things around (per SemVer rules). */; T; ; ;[; in; @ o; ;[I".bg-primary; T;i;o;;[o;;[o; ;[o;;[I"bg-primary; T; iq;I"; T;0;o;;{; iq;@; iq;@;[o; ;[I"g/* Given the contrast here, this is the only class to have its color inverted * automatically. */; T; ; ;[; ir; @ o; ;[I" color; T;o;$;I" #fff; T; ;%; @ ;i;";#;[; it; @ ; iq;&T; @ o;: ;I"bg-variant; T;4[o;$ ;I".bg-primary; T; ;;; iv; @ o; ;I"brand-primary; T;!I"brand_primary; T; iv; @ ;6{;70;[; iv; @ o;: ;I"bg-variant; T;4[o;$ ;I".bg-success; T; ;;; ix; @ o; ;I"state-success-bg; T;!I"state_success_bg; T; ix; @ ;6{;70;[; ix; @ o;: ;I"bg-variant; T;4[o;$ ;I" .bg-info; T; ;;; iz; @ o; ;I"state-info-bg; T;!I"state_info_bg; T; iz; @ ;6{;70;[; iz; @ o;: ;I"bg-variant; T;4[o;$ ;I".bg-warning; T; ;;; i|; @ o; ;I"state-warning-bg; T;!I"state_warning_bg; T; i|; @ ;6{;70;[; i|; @ o;: ;I"bg-variant; T;4[o;$ ;I".bg-danger; T; ;;; i~; @ o; ;I"state-danger-bg; T;!I"state_danger_bg; T; i~; @ ;6{;70;[; i~; @ o; ;[I"3/* Page header * ------------------------- */; T; ; ;[; i|; @ o; ;[I".page-header; T;i;o;;[o;;[o; ;[o;;[I"page-header; T; i;I"; T;0;o;;{; i;@,; i;@,;[o; ;[I"padding-bottom; T;o;' ;(o;' ;(o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;)o;* ;i;+[;,@; i;-I"2; F; @ ;.;/; i; @ ;)o;* ;i;+[;,@; i; @ ;.: minus; i; @ ;i;";#;[; i; @ o; ;[I" margin; T;o;0 ;[o;' ;(o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;)o;* ;i;+[;,@; i;-I"2; F; @ ;.;5; i; @ o;* ;i;+[;,@; i;-I"0; F; @ o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;1;2; i; @ ;i;";#;[; i; @ o; ;[I"border-bottom; T;o;0 ;[o;* ;i;+[I"px; T;,[; i;-I"1px; F; @ o;$ ;I" solid; T; ;%; i; @ o; ;I"page-header-border-color; T;!I"page_header_border_color; T; i; @ ;1;2; i; @ ;i;";#;[; i; @ ; i;&T; @ o; ;[I"F/* Lists * -------------------------------------------------- */; T; ; ;[; i; @ o; ;[I"&/* Unordered and Ordered lists */; T; ; ;[; i; @ o; ;[I" ul, ol; T;i;o;;[o;;[o; ;[o; ;[I"ul; T;0; i;I"; T;0;o;;{; i;@uo;;[I" ; To; ;[o; ;[I"ol; T;0; i;@u;0;o;;{; i;@u; i;@u;[o; ;[I"margin-top; T;o;$;I"0; T; ;%; @ ;i;";#;[; i; @ o; ;[I"margin-bottom; T;o;' ;(o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;)o;* ;i;+[;,@; i;-I"2; F; @ ;.;/; i; @ ;i;";#;[; i; @ o; ;[I" ul, ol; T;i;o;;[o;;[o; ;[o; ;[I"ul; T;0; i;I"; T;0;o;;{; i;@o;;[I" ; To; ;[o; ;[I"ol; T;0; i;@;0;o;;{; i;@; i;@;[o; ;[I"margin-bottom; T;o;$;I"0; T; ;%; @ ;i;";#;[; i; @ ; i;&T; @ ; i;&T; @ o; ;[I"/* List options */; T; ; ;[; i; @ o; ;[I"e/* Unstyled keeps list items block level, just removes default browser padding and list-style */; T; ; ;[; i; @ o; ;[I".list-unstyled; T;i;o;;[o;;[o; ;[o;;[I"list-unstyled; T; i;I"; T;0;o;;{; i;@; i;@;[o; ;[I"padding-left; T;o;$;I"0; T; ;%; @ ;i;";#;[; i; @ o; ;[I"list-style; T;o;$;I" none; T; ;%; @ ;i;";#;[; i; @ ; i;&T; @ o; ;[I"4/* Inline turns list items into inline-block */; T; ; ;[; i; @ o; ;[I".list-inline; T;i;o;;[o;;[o; ;[o;;[I"list-inline; T; i;I"; T;0;o;;{; i;@; i;@;[o:Sass::Tree::ExtendNode :@selector[I".; TI"list-unstyled; T:@optionalF;[; i; @ o; ;[I"margin-left; T;o;$;I" -5px; T; ;%; @ ;i;";#;[; i; @ o; ;[I" > li; T;i;o;;[o;;[I">; To; ;[o; ;[I"li; T;0; i;I"; T;0;o;;{; i;@; i;@;[o; ;[I" display; T;o;$;I"inline-block; T; ;%; @ ;i;";#;[; i; @ o; ;[I"padding-left; T;o;$;I"5px; T; ;%; @ ;i;";#;[; i; @ o; ;[I"padding-right; T;o;$;I"5px; T; ;%; @ ;i;";#;[; i; @ ; i;&T; @ ; i;&T; @ o; ;[I"/* Description Lists */; T; ; ;[; i; @ o; ;[I"dl; T;i;o;;[o;;[o; ;[o; ;[I"dl; T;0; i;I"; T;0;o;;{; i;@*; i;@*;[o; ;[I"margin-top; T;o;$;I"0; T; ;%; @ ;i;";#;[; i; @ o; ;[I"!/* Remove browser default */; T; ; ;[; i; @ o; ;[I"margin-bottom; T;o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;i;";#;[; i; @ ; i;&T; @ o; ;[I" dt, dd; T;i;o;;[o;;[o; ;[o; ;[I"dt; T;0; i;I"; T;0;o;;{; i;@Ko;;[I" ; To; ;[o; ;[I"dd; T;0; i;@K;0;o;;{; i;@K; i;@K;[o; ;[I"line-height; T;o; ;I"line-height-base; T;!I"line_height_base; T; i; @ ;i;";#;[; i; @ ; i;&T; @ o; ;[I"dt; T;i;o;;[o;;[o; ;[o; ;[I"dt; T;0; i;I"; T;0;o;;{; i;@l; i;@l;[o; ;[I"font-weight; T;o;$;I" bold; T; ;%; @ ;i;";#;[; i; @ ; i;&T; @ o; ;[I"dd; T;i;o;;[o;;[o; ;[o; ;[I"dd; T;0; i;I"; T;0;o;;{; i;@; i;@;[o; ;[I"margin-left; T;o;$;I"0; T; ;%; @ ;i;";#;[; i; @ o; ;[I"/* Undo browser default */; T; ; ;[; i; @ ; i;&T; @ o; ;[I"/* Horizontal description lists * * Defaults to being stacked without any of the below styles applied, until the * grid breakpoint is reached (default of ~768px). */; T; ; ;[; i; @ o;8 ;9[ I"(; To;$ ;I"min-width; T; ;%; i; @ I": ; To; ;I"grid-float-breakpoint; T;!I"grid_float_breakpoint; T; i; @ I"); T;i;I"; T;[o; ;[I".dl-horizontal; T;i;o;;[o;;[o; ;[o;;[I"dl-horizontal; T; i;I"; T;0;o;;{; i;@; i;@;[o; ;[I"dt; T;i;o;;[o;;[o; ;[o; ;[I"dt; T;0; i;I"; T;0;o;;{; i;@; i;@;[ o; ;[I" float; T;o;$;I" left; T; ;%; @ ;i;";#;[; i; @ o; ;[I" width; T;o;' ;(o; ;I" component-offset-horizontal; T;!I" component_offset_horizontal; T; i; @ ;)o;* ;i;+[;,@; i;-I"20; F; @ ;.;<; i; @ ;i;";#;[; i; @ o; ;[I" clear; T;o;$;I" left; T; ;%; @ ;i;";#;[; i; @ o; ;[I"text-align; T;o;$;I" right; T; ;%; @ ;i;";#;[; i; @ o;: ;I"text-overflow; T;4[;6{;70;[; i; @ ; i;&T; @ o; ;[I"dd; T;i;o;;[o;;[o; ;[o; ;[I"dd; T;0; i;I"; T;0;o;;{; i;@; i;@;[o; ;[I"margin-left; T;o; ;I" component-offset-horizontal; T;!I" component_offset_horizontal; T; i; @ ;i;";#;[; i; @ o;: ;I" clearfix; T;4[;6{;70;[; i; @ o; ;[I"=/* Clear the floated `dt` if an empty `dd` is present */; T; ; ;[; i; @ ; i;&T; @ ; i;&T; @ ; i;&T; @ o; ;[I"/* MISC * ---- */; T; ; ;[; i; @ o; ;[I"%/* Abbreviations and acronyms */; T; ; ;[; i; @ o; ;[I",abbr[title], abbr[data-original-title]; T;i;o;;[o;;[o; ;[o; ;[I" abbr; T;0; i;I"; To:Sass::Selector::Attribute ;[I" title; T;0;.0;0: @flags0; i;@;0;o;;{; i;@o;;[I" ; To; ;[o; ;[I" abbr; T;0; i;@o;@ ;[I"data-original-title; T;0;.0;0;A0; i;@;0;o;;{; i;@; i;@;[o; ;[I" cursor; T;o;$;I" help; T; ;%; @ ;i;";#;[; i; @ o; ;[I"border-bottom; T;o;0 ;[o;* ;i;+[I"px; T;,[; i;-I"1px; F; @ o;$ ;I" dotted; T; ;%; i; @ o; ;I"abbr-border-color; T;!I"abbr_border_color; T; i; @ ;1;2; i; @ ;i;";#;[; i; @ ; i;&T; @ o; ;[I".initialism; T;i;o;;[o;;[o; ;[o;;[I"initialism; T; i;I"; T;0;o;;{; i;@L; i;@L;[o; ;[I"font-size; T;o;$;I"90%; T; ;%; @ ;i;";#;[; i; @ o; ;[I"text-transform; T;o;$;I"uppercase; T; ;%; @ ;i;";#;[; i; @ ; i;&T; @ o; ;[I"/* Blockquotes */; T; ; ;[; i; @ o; ;[I"blockquote; T;i;o;;[o;;[o; ;[o; ;[I"blockquote; T;0; i;I"; T;0;o;;{; i;@l; i;@l;[ o; ;[I" padding; T;o;0 ;[o;' ;(o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;)o;* ;i;+[;,@; i;-I"2; F; @ ;.;/; i; @ o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;1;2; i; @ ;i;";#;[; i; @ o; ;[I" margin; T;o;0 ;[o;* ;i;+[;,@; i;-I"0; F; @ o;* ;i;+[;,@; i;-I"0; F; @ o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;1;2; i; @ ;i;";#;[; i; @ o; ;[I"font-size; T;o; ;I"blockquote-font-size; T;!I"blockquote_font_size; T; i; @ ;i;";#;[; i; @ o; ;[I"border-left; T;o;0 ;[o;* ;i ;+[I"px; T;,[; i;-I"5px; F; @ o;$ ;I" solid; T; ;%; i; @ o; ;I"blockquote-border-color; T;!I"blockquote_border_color; T; i; @ ;1;2; i; @ ;i;";#;[; i; @ o; ;[I"p, ul, ol; T;i;o;;[o;;[o; ;[o; ;[I"p; T;0; i;I"; T;0;o;;{; i;@o;;[I" ; To; ;[o; ;[I"ul; T;0; i;@;0;o;;{; i;@o;;[I" ; To; ;[o; ;[I"ol; T;0; i;@;0;o;;{; i;@; i;@;[o; ;[I"&:last-child; T;i;o;;[o;;[o; ;[o:Sass::Selector::Parent; i;I"; To:Sass::Selector::Pseudo :@syntactic_type: class;[I"last-child; T: @arg0; i;@;0;o;;{; i;@; i;@;[o; ;[I"margin-bottom; T;o;$;I"0; T; ;%; @ ;i;";#;[; i; @ ; i;&T; @ ; i;&T; @ o; ;[I"t/* Note: Deprecated small and .small as of v3.1.0 * Context: https://github.com/twbs/bootstrap/issues/11660 */; T; ; ;[; i; @ o; ;[I"footer, small, .small; T;i;o;;[o;;[o; ;[o; ;[I" footer; T;0; i;I"; T;0;o;;{; i;@o;;[I" ; To; ;[o; ;[I" small; T;0; i;@;0;o;;{; i;@o;;[I" ; To; ;[o;;[I" small; T; i;@;0;o;;{; i;@; i;@;[ o; ;[I" display; T;o;$;I" block; T; ;%; @ ;i;";#;[; i; @ o; ;[I"font-size; T;o;$;I"80%; T; ;%; @ ;i;";#;[; i; @ o; ;[I"$/* back to default font-size */; T; ; ;[; i; @ o; ;[I"line-height; T;o; ;I"line-height-base; T;!I"line_height_base; T; i; @ ;i;";#;[; i; @ o; ;[I" color; T;o; ;I"blockquote-small-color; T;!I"blockquote_small_color; T; i; @ ;i;";#;[; i; @ o; ;[I" &:before; T;i;o;;[o;;[o; ;[o;B; i;I"; To;C ;D;E;[I" before; T;F0; i;@1;0;o;;{; i;@1; i;@1;[o; ;[I" content; T;o;$;I"'\2014 \00A0'; T; ;%; @ ;i;";#;[; i; @ o; ;[I"/* em dash, nbsp */; T; ; ;[; i; @ ; i;&T; @ ; i;&T; @ ; i;&T; @ o; ;[I"u/* Opposite alignment of blockquote * * Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0. */; T; ; ;[; i; @ o; ;[I"/.blockquote-reverse, blockquote.pull-right; T;i;o;;[o;;[o; ;[o;;[I"blockquote-reverse; T; i;I"; T;0;o;;{; i;@Ro;;[I" ; To; ;[o; ;[I"blockquote; T;0; i;@Ro;;[I"pull-right; T; i;@R;0;o;;{; i;@R; i;@R;[ o; ;[I"padding-right; T;o;$;I" 15px; T; ;%; @ ;i;";#;[; i; @ o; ;[I"padding-left; T;o;$;I"0; T; ;%; @ ;i;";#;[; i; @ o; ;[I"border-right; T;o;0 ;[o;* ;i ;+[I"px; T;,[; i;-I"5px; F; @ o;$ ;I" solid; T; ;%; i; @ o; ;I"blockquote-border-color; T;!I"blockquote_border_color; T; i; @ ;1;2; i; @ ;i;";#;[; i; @ o; ;[I"border-left; T;o;$;I"0; T; ;%; @ ;i;";#;[; i; @ o; ;[I"text-align; T;o;$;I" right; T; ;%; @ ;i;";#;[; i; @ o; ;[I"/* Account for citation */; T; ; ;[; i; @ o; ;[I"footer, small, .small; T;i;o;;[o;;[o; ;[o; ;[I" footer; T;0; i ;I"; T;0;o;;{; i ;@o;;[I" ; To; ;[o; ;[I" small; T;0; i ;@;0;o;;{; i ;@o;;[I" ; To; ;[o;;[I" small; T; i ;@;0;o;;{; i ;@; i ;@;[o; ;[I" &:before; T;i;o;;[o;;[o; ;[o;B; i ;I"; To;C ;D;E;[I" before; T;F0; i ;@;0;o;;{; i ;@; i ;@;[o; ;[I" content; T;o;$;I"''; T; ;%; @ ;i;";#;[; i ; @ ; i ;&T; @ o; ;[I" &:after; T;i;o;;[o;;[o; ;[o;B; i ;I"; To;C ;D;E;[I" after; T;F0; i ;@;0;o;;{; i ;@; i ;@;[o; ;[I" content; T;o;$;I"'\00A0 \2014'; T; ;%; @ ;i;";#;[; i ; @ o; ;[I"/* nbsp, em dash */; T; ; ;[; i ; @ ; i ;&T; @ ; i ;&T; @ ; i;&T; @ o; ;[I"/* Quotes */; T; ; ;[; i; @ o; ;[I"(blockquote:before, blockquote:after; T;i;o;;[o;;[o; ;[o; ;[I"blockquote; T;0; i;I"; To;C ;D;E;[I" before; T;F0; i;@;0;o;;{; i;@o;;[I" ; To; ;[o; ;[I"blockquote; T;0; i;@o;C ;D;E;[I" after; T;F0; i;@;0;o;;{; i;@; i;@;[o; ;[I" content; T;o;$;I"""; T; ;%; @ ;i;";#;[; i; @ ; i;&T; @ o; ;[I"/* Addresses */; T; ; ;[; i; @ o; ;[I" address; T;i;o;;[o;;[o; ;[o; ;[I" address; T;0; i;I"; T;0;o;;{; i;@; i;@;[o; ;[I"margin-bottom; T;o; ;I"line-height-computed; T;!I"line_height_computed; T; i; @ ;i;";#;[; i; @ o; ;[I"font-style; T;o;$;I" normal; T; ;%; @ ;i;";#;[; i; @ o; ;[I"line-height; T;o; ;I"line-height-base; T;!I"line_height_base; T; i; @ ;i;";#;[; i; @ ; i;&T; @ :@templateI"// // Typography // -------------------------------------------------- // Headings // ------------------------- h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: $headings-font-family; font-weight: $headings-font-weight; line-height: $headings-line-height; color: $headings-color; small, .small { font-weight: normal; line-height: 1; color: $headings-small-color; } } h1, .h1, h2, .h2, h3, .h3 { margin-top: $line-height-computed; margin-bottom: ($line-height-computed / 2); small, .small { font-size: 65%; } } h4, .h4, h5, .h5, h6, .h6 { margin-top: ($line-height-computed / 2); margin-bottom: ($line-height-computed / 2); small, .small { font-size: 75%; } } h1, .h1 { font-size: $font-size-h1; } h2, .h2 { font-size: $font-size-h2; } h3, .h3 { font-size: $font-size-h3; } h4, .h4 { font-size: $font-size-h4; } h5, .h5 { font-size: $font-size-h5; } h6, .h6 { font-size: $font-size-h6; } // Body text // ------------------------- p { margin: 0 0 ($line-height-computed / 2); } .lead { margin-bottom: $line-height-computed; font-size: floor(($font-size-base * 1.15)); font-weight: 200; line-height: 1.4; @media (min-width: $screen-sm-min) { font-size: ($font-size-base * 1.5); } } // Emphasis & misc // ------------------------- // Ex: 14px base font * 85% = about 12px small, .small { font-size: 85%; } // Undo browser default styling cite { font-style: normal; } // Alignment .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } // Contextual colors .text-muted { color: $text-muted; } @include text-emphasis-variant('.text-primary', $brand-primary); @include text-emphasis-variant('.text-success', $state-success-text); @include text-emphasis-variant('.text-info', $state-info-text); @include text-emphasis-variant('.text-warning', $state-warning-text); @include text-emphasis-variant('.text-danger', $state-danger-text); // Contextual backgrounds // For now we'll leave these alongside the text classes until v4 when we can // safely shift things around (per SemVer rules). .bg-primary { // Given the contrast here, this is the only class to have its color inverted // automatically. color: #fff; } @include bg-variant('.bg-primary', $brand-primary); @include bg-variant('.bg-success', $state-success-bg); @include bg-variant('.bg-info', $state-info-bg); @include bg-variant('.bg-warning', $state-warning-bg); @include bg-variant('.bg-danger', $state-danger-bg); // Page header // ------------------------- .page-header { padding-bottom: (($line-height-computed / 2) - 1); margin: ($line-height-computed * 2) 0 $line-height-computed; border-bottom: 1px solid $page-header-border-color; } // Lists // -------------------------------------------------- // Unordered and Ordered lists ul, ol { margin-top: 0; margin-bottom: ($line-height-computed / 2); ul, ol { margin-bottom: 0; } } // List options // Unstyled keeps list items block level, just removes default browser padding and list-style .list-unstyled { padding-left: 0; list-style: none; } // Inline turns list items into inline-block .list-inline { @extend .list-unstyled; margin-left: -5px; > li { display: inline-block; padding-left: 5px; padding-right: 5px; } } // Description Lists dl { margin-top: 0; // Remove browser default margin-bottom: $line-height-computed; } dt, dd { line-height: $line-height-base; } dt { font-weight: bold; } dd { margin-left: 0; // Undo browser default } // Horizontal description lists // // Defaults to being stacked without any of the below styles applied, until the // grid breakpoint is reached (default of ~768px). @media (min-width: $grid-float-breakpoint) { .dl-horizontal { dt { float: left; width: ($component-offset-horizontal - 20); clear: left; text-align: right; @include text-overflow(); } dd { margin-left: $component-offset-horizontal; @include clearfix(); // Clear the floated `dt` if an empty `dd` is present } } } // MISC // ---- // Abbreviations and acronyms abbr[title], // Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257 abbr[data-original-title] { cursor: help; border-bottom: 1px dotted $abbr-border-color; } .initialism { font-size: 90%; text-transform: uppercase; } // Blockquotes blockquote { padding: ($line-height-computed / 2) $line-height-computed; margin: 0 0 $line-height-computed; font-size: $blockquote-font-size; border-left: 5px solid $blockquote-border-color; p, ul, ol { &:last-child { margin-bottom: 0; } } // Note: Deprecated small and .small as of v3.1.0 // Context: https://github.com/twbs/bootstrap/issues/11660 footer, small, .small { display: block; font-size: 80%; // back to default font-size line-height: $line-height-base; color: $blockquote-small-color; &:before { content: '\2014 \00A0'; // em dash, nbsp } } } // Opposite alignment of blockquote // // Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0. .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid $blockquote-border-color; border-left: 0; text-align: right; // Account for citation footer, small, .small { &:before { content: ''; } &:after { content: '\00A0 \2014'; // nbsp, em dash } } } // Quotes blockquote:before, blockquote:after { content: ""; } // Addresses address { margin-bottom: $line-height-computed; font-style: normal; line-height: $line-height-base; } ; T; i;&T; @