{: versionI"3.2.19 (Media Mark):EF:sha"-4aedfac8f182bc58b6b115d42b35366bc66bf664: contents"o:Sass::Tree::RootNode :@children[ o:Sass::Tree::MixinDefNode : @nameI"umlaut-container:ET: @args[: @splat0;[ o:Sass::Tree::CommentNode : @value[I"4/* double left gutter/margin when big enough */; T: @type: silent;[: @linei: @options{o:Sass::Tree::PropNode ;[I"padding-left; T; o:Sass::Script::Operation :@operand1o:Sass::Script::Variable ;I"umlautContainerPadding; T:@underscored_nameI"umlautContainerPadding; T;i;@:@operand2o:Sass::Script::Number ; i:@numerator_units[:@denominator_units[;i:@originalI"2; F;@:@operator: times;i;@: @tabsi:@prop_syntax:new;[;i;@o; ;[I"padding-right; T; o; ;o; ;I"umlautContainerPadding; T;I"umlautContainerPadding; T;i ;@;o; ; i;[;@;i ;I"2; F;@;;;i ;@;i;; ;[;i ;@o; ; [I"3/* get rid of double left margin at smaller */; T;;;[;i ;@o:Sass::Tree::MediaNode : @query[ I"(; Fo:Sass::Script::String ; I"max-width; T;:identifier;i ;@I": ; Fo; ;I"screen-sm-min; T;I"screen_sm_min; T;i ;@I"); T;i; I"; F;[o; ;[I" padding; T; o;#; I"; F;;$;@;i;; ;[o; ;[I" left; T; o; ;I"umlautContainerPadding; T;I"umlautContainerPadding; T;i;@;i;; ;[;i;@o; ;[I" right; T; o; ;I"umlautContainerPadding; T;I"umlautContainerPadding; T;i;@;i;; ;[;i;@;i ;@:@has_childrenT;i ;%T;@o; ; [I"/* IE8 and other browsers without media query, * we need to keep it from getting too small, * cause it won't use the styles for small. * we use a media query as 'feature detection' in our CSS */; T;;;[;i;@o; ;[I"min-width; T; o;#; I" 600px; T;;$;@;i;; ;[;i;@o;! ;"[ I"(; Fo;# ; I"min-width; T;;$;i;@I": ; Fo; ; i;[;@;i;I"0; F;@I"); T;i; I"; F;[o; ;[I"min-width; T; o;#; I"0; T;;$;@;i;; ;[;i;@;i;%T;@;i;%T;@o; ;I"umlaut_icons; T; [; 0;[ o; ;[I"background; T; o;#; I"; F;;$;@;i;; ;[o; ;[I" image; T; o:Sass::Script::Funcall ;I"image-url; T; [o;# ; I"umlaut_icons.png; T;: string;i;@:@keywords{; 0;i;@;i;; ;[;i;@o; ;[I" repeat; T; o;#; I"no-repeat; T;;$;@;i;; ;[;i ;@;i;@;%To; ;[I" display; T; o;#; I"inline-block; T;;$;@;i;; ;[;i";@o; ;[I" width; T; o;#; I" 16px; T;;$;@;i;; ;[;i#;@o; ;[I" height; T; o;#; I" 16px; T;;$;@;i;; ;[;i$;@o; ;[I"line-height; T; o;#; I" 16px; T;;$;@;i;; ;[;i%;@o; ;[I"vertical-align; T; o;#; I"top; T;;$;@;i;; ;[;i&;@o; ;[I"margin-top; T; o;#; I"1px; T;;$;@;i;; ;[;i';@;i;%T;@o; ;I"iconed-response; T; [; 0;[o:Sass::Tree::RuleNode : @rule[I".response_item; T;i:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;-[o:#Sass::Selector::SimpleSequence ;-[o:Sass::Selector::Class;[I"response_item; T;i+:@filenameI"; F: @subject0: @sourceso:Set: @hash{;i+;1@;i+;1@;[o;) ;*[I"a; T;i;+o;,;-[o;.;-[o;/ ;-[o:Sass::Selector::Element ;[I"a; T:@namespace0;i,;1I"; F;20;3o;4;5{;i,;1@;i,;1@;[o; ;[I"font-weight; T; o;#; I" bold; T;;$;@;i;; ;[;i-;@;i,;%T;@o;) ;*[I"i; T;i;+o;,;-[o;.;-[o;/ ;-[o;6 ;[I"i; T;70;i/;1I"; F;20;3o;4;5{;i/;1@;i/;1@;[o:Sass::Tree::MixinNode ;I"umlaut_icons; T; [;({; 0;[;i0;@;i/;%T;@;i+;%T;@;i*;%T;@o; ;I"umlaut-well; T; [[o;;I"backgroundColor; T;I"backgroundColor; T;@0[o;;I"borderColor; T;I"borderColor; T;@0; 0;[o; ; [I"/* copied from bootstrap well, because we change parts, not worth it to override, we change so much and well is so simple. */; T;: normal;[;i6;@o; ;[I"background-color; T; o; ;I"backgroundColor; T;I"backgroundColor; T;i8;@;i;; ;[;i8;@o; ;[I"min-height; T; o;#; I" 20px; T;;$;@;i;; ;[;i9;@o; ;[I" padding; T; o;#; I" 12px; T;;$;@;i;; ;[;i;;@o; ;[I"margin-left; T; o;#; I" -12px; T;;$;@;i;; ;[;i<;@o; ; [I"./* so left edge of text still lines up */; T;;9;[;i<;@o; ;[I"margin-right; T; o;#; I" -12px; T;;$;@;i;; ;[;i=;@o; ;[I" border; T; o:Sass::Script::List ; [o; ; i;[I"px; T;[;i@;I"1px; F;@o;# ; I" solid; T;;$;i@;@o; ;I"borderColor; T;I"borderColor; T;i@;@:@separator: space;i@;@;i;; ;[;i@;@o; ;[I"border-radius; T; o; ;I"border-radius-base; T;I"border_radius_base; T;iA;@;i;; ;[;iA;@o;8 ;I"box-shadow; T; [o;: ; [ o;# ; I" inset; T;;$;iB;@o; ; i;[;@;iB;I"0; F;@o; ; i;[I"px; T;[;iB;I"1px; F;@o; ; i;[I"px; T;[;iB;I"1px; F;@o;& ;I" rgba; T; [ o; ; i;[;@;iB;I"0; F;@o; ; i;[;@;iB;I"0; F;@o; ; i;[;@;iB;I"0; F;@o; ; f 0.05;[;@;iB;I" 0.05; F;@;({; 0;iB;@;;;<;iB;@;({; 0;[;iB;@;i5;%T;@:@templateI"@mixin umlaut-container { // double left gutter/margin when big enough padding-left: $umlautContainerPadding * 2; padding-right: $umlautContainerPadding * 2; // get rid of double left margin at smaller @media (max-width: $screen-sm-min) { padding: { left: $umlautContainerPadding; right: $umlautContainerPadding; } } // IE8 and other browsers without media query, // we need to keep it from getting too small, // cause it won't use the styles for small. // we use a media query as 'feature detection' in our CSS min-width: 600px; @media (min-width: 0) { min-width: 0; } } @mixin umlaut_icons { background: { image: image-url("umlaut_icons.png"); repeat: no-repeat; } display: inline-block; width: 16px; height: 16px; line-height: 16px; vertical-align: top; margin-top: 1px; } @mixin iconed-response { .response_item { a { font-weight: bold; } i { @include umlaut_icons; } } } @mixin umlaut-well($backgroundColor, $borderColor) { /* copied from bootstrap well, because we change parts, not worth it to override, we change so much and well is so simple. */ background-color: $backgroundColor; min-height: 20px; padding: 12px; margin-left: -12px; /* so left edge of text still lines up */ margin-right: -12px; border: 1px solid $borderColor; border-radius: $border-radius-base; @include box-shadow(inset 0 1px 1px rgba(0,0,0,.05)); } ; T;i;%T;@