3.1.10 (Brainy Betty) 831b361ab58f0d833f12f915589e85abc8b1c85d o:Sass::Tree::RootNode :@has_childrenT:@children[o:Sass::Tree::ImportNode : @linei;[:@imported_filenameI" shared:ET:@template0: @options{o:Sass::Tree::VariableNode ; i;[: @guardedI" !default; T: @expro:Sass::Script::Number : @valuei :@numerator_units[I"px; T:@denominator_units[; i; @ :@originalI"5px; F: @nameI"default-border-radius; T; @ o:Sass::Tree::CommentNode : @silenti;[I"/* Round all corners by a specific amount, defaults to value of `$default-border-radius`. * * When two values are passed, the first is the horizontal radius * and the second is the vertical radius. * * Note: webkit does not support shorthand syntax for several corners at once. * So in the case where you pass several values only the first will be passed to webkit. * * Examples: * * .simple { @include border-radius(4px, 4px); } * .compound { @include border-radius(2px 5px, 3px 6px); } * .crazy { @include border-radius(1px 3px 5px 7px, 2px 4px 6px 8px)} * * Which generates: * .simple { * -webkit-border-radius: 4px 4px; * -moz-border-radius: 4px / 4px; * -o-border-radius: 4px / 4px; * -ms-border-radius: 4px / 4px; * -khtml-border-radius: 4px / 4px; * border-radius: 4px / 4px; } * * .compound { * -webkit-border-radius: 2px 3px; * -moz-border-radius: 2px 5px / 3px 6px; * -o-border-radius: 2px 5px / 3px 6px; * -ms-border-radius: 2px 5px / 3px 6px; * -khtml-border-radius: 2px 5px / 3px 6px; * border-radius: 2px 5px / 3px 6px; } * * .crazy { * -webkit-border-radius: 1px 2px; * -moz-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; * -o-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; * -ms-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; * -khtml-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; * border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; } */; F; i ;[: @loud0; @ o:Sass::Tree::MixinDefNode ;T; i1;[u:Sass::Tree::IfNodeL[o:Sass::Script::Variable : @linei3:@underscored_nameI"vertical_radius:ET: @nameI"vertical-radius;T: @options{u:Sass::Tree::IfNode[00[o:Sass::Tree::MixinNode :@keywords{: @lineiH:@children[: @args[o:Sass::Script::String : @valueI"border-radius:ET;iH: @type:identifier: @options{o:Sass::Script::Variable ;iH:@underscored_nameI" radius; T: @nameI" radius; T;@ ;I"experimental; T;@ [o:Sass::Tree::CommentNode : @silenti: @value[I"/* Webkit doesn't understand the official shorthand syntax for specifying * a vertical radius unless so in case there's several we only take the first. */;F;i4:@children[: @loud0; @ o:Sass::Tree::MixinNode :@keywords{;i=;[: @args[ o:Sass::Script::String ;I"border-radius;T;i6: @type:identifier; @ o:Sass::Script::List ;[o:Sass::Script::Funcall ;{;i6;[o; ;i6;I" radius;T; I" radius;T; @ ; I"first-value-of;T; @ o; ;{;i6;[o; ;i6;I"vertical_radius;T; I"vertical-radius;T; @ ; I"first-value-of;T; @ ;i6:@separator: space; @ o:!Sass::Script::UnaryOperation : @operando; ;I" -moz;T;i7;;; @ :@operator:not;i7; @ o; ;I" -webkit;T;i8;;; @ o; ;o; ;I"-o;T;i9;;; @ ;;;i9; @ o; ;o; ;I"-ms;T;i:;;; @ ;;;i:; @ o; ;o; ;I" -khtml;T;i;;;; @ ;;;i;; @ o; ;o; ;I" official;T;i<;;; @ ;;;i<; @ ; I"experimental;T; @ o; ;{;iE;[;[ o; ;I"border-radius;T;i>;: string; @ o; ;[o; ;i>;I" radius;T; I" radius;T; @ o; ;{;i>;[o; ;I"/;T;i>;;; @ ; I" unquote;T; @ o; ;i>;I"vertical_radius;T; I"vertical-radius;T; @ ;i>;;; @ o; ;I" -moz;T;i?;;; @ o; ;o; ;I" -webkit;T;i@;;; @ ;;;i@; @ o; ;I"-o;T;iA;;; @ o; ;I"-ms;T;iB;;; @ o; ;I" -khtml;T;iC;;; @ o; ;I" official;T;iD;;; @ ; I"experimental;T; @ : @args[[o:Sass::Script::Variable:@underscored_nameI" radius; T;I" radius; T; @ o; ; i1;I"default_border_radius; T;I"default-border-radius; T; @ [o;;I"vertical_radius; T;I"vertical-radius; T; @ o:Sass::Script::Bool;F; i1; @ ;I"border-radius; T; @ o; ;i;[I"/* Round radius at position by amount. * * * legal values for `$vert`: `top`, `bottom` * * legal values for `$horz`: `left`, `right` */; F; iL;[;0; @ o; ;T; iQ;[o; ;i;[I"?/* Support for mozilla's syntax for specifying a corner */; F; iR;[;0; @ o:Sass::Tree::MixinNode :@keywords{; iZ;[;[ o:&Sass::Script::StringInterpolation : @beforeo:Sass::Script::String ;I"border-radius-; T; iS: @type: string; @ : @mido; ; iS;I" vert; T;I" vert; T; @ : @aftero;" ;#o;$ ;I"; T; iS;%;&; @ ;'o; ; iS;I" horz; T;I" horz; T; @ ;(o;$ ;I"; T; iS;%;&; @ ; iS; @ ; iS; @ o; ; iS;I" radius; T;I" radius; T; @ o;$ ;I" -moz; T; iT;%:identifier; @ o:!Sass::Script::UnaryOperation : @operando;$ ;I" -webkit; T; iU;%;); @ :@operator:not; iU; @ o;* ;+o;$ ;I"-o; T; iV;%;); @ ;,;-; iV; @ o;* ;+o;$ ;I"-ms; T; iW;%;); @ ;,;-; iW; @ o;* ;+o;$ ;I" -khtml; T; iX;%;); @ ;,;-; iX; @ o;* ;+o;$ ;I" official; T; iY;%;); @ ;,;-; iY; @ ;I"experimental; T; @ o; ;!{; ib;[;[ o;" ;#o;$ ;I" border-; T; i[;%;&; @ ;'o; ; i[;I" vert; T;I" vert; T; @ ;(o;" ;#o;$ ;I"-; T; i[;%;&; @ ;'o; ; i[;I" horz; T;I" horz; T; @ ;(o;$ ;I" -radius; T; i[;%;&; @ ; i[; @ ; i[; @ o; ; i[;I" radius; T;I" radius; T; @ o;* ;+o;$ ;I" -moz; T; i\;%;); @ ;,;-; i\; @ o;$ ;I" -webkit; T; i];%;); @ o;$ ;I"-o; T; i^;%;); @ o;$ ;I"-ms; T; i_;%;); @ o;$ ;I" -khtml; T; i`;%;); @ o;$ ;I" official; T; ia;%;); @ ;I"experimental; T; @ ;[[o;;I" vert; T;I" vert; T; @ 0[o;;I" horz; T;I" horz; T; @ 0[o;;I" radius; T;I" radius; T; @ o; ; iQ;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-corner-radius; T; @ o; ;i;[I"%/* Round top-left corner only */; F; if;[;0; @ o; ;T; ih;[o; ;!{; ii;[;[o;$ ;I"top; T; ii;%;); @ o;$ ;I" left; T; ii;%;); @ o; ; ii;I" radius; T;I" radius; T; @ ;I"border-corner-radius; T; @ ;[[o;;I" radius; T;I" radius; T; @ o; ; ih;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-top-left-radius; T; @ o; ;i;[I"&/* Round top-right corner only */; F; ik;[;0; @ o; ;T; im;[o; ;!{; in;[;[o;$ ;I"top; T; in;%;); @ o;$ ;I" right; T; in;%;); @ o; ; in;I" radius; T;I" radius; T; @ ;I"border-corner-radius; T; @ ;[[o;;I" radius; T;I" radius; T; @ o; ; im;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-top-right-radius; T; @ o; ;i;[I"(/* Round bottom-left corner only */; F; ip;[;0; @ o; ;T; ir;[o; ;!{; is;[;[o;$ ;I" bottom; T; is;%;); @ o;$ ;I" left; T; is;%;); @ o; ; is;I" radius; T;I" radius; T; @ ;I"border-corner-radius; T; @ ;[[o;;I" radius; T;I" radius; T; @ o; ; ir;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-bottom-left-radius; T; @ o; ;i;[I")/* Round bottom-right corner only */; F; iu;[;0; @ o; ;T; iw;[o; ;!{; ix;[;[o;$ ;I" bottom; T; ix;%;); @ o;$ ;I" right; T; ix;%;); @ o; ; ix;I" radius; T;I" radius; T; @ ;I"border-corner-radius; T; @ ;[[o;;I" radius; T;I" radius; T; @ o; ; iw;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-bottom-right-radius; T; @ o; ;i;[I"+/* Round both top corners by amount */; F; iz;[;0; @ o; ;T; i{;[o; ;!{; i|;[;[o; ; i|;I" radius; T;I" radius; T; @ ;I"border-top-left-radius; T; @ o; ;!{; i};[;[o; ; i};I" radius; T;I" radius; T; @ ;I"border-top-right-radius; T; @ ;[[o;;I" radius; T;I" radius; T; @ o; ; i{;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-top-radius; T; @ o; ;i;[I"-/* Round both right corners by amount */; F; i;[;0; @ o; ;T; i{;[o; ;!{; i|;[;[o; ; i|;I" radius; T;I" radius; T; @ ;I"border-top-right-radius; T; @ o; ;!{; i};[;[o; ; i};I" radius; T;I" radius; T; @ ;I"border-bottom-right-radius; T; @ ;[[o;;I" radius; T;I" radius; T; @ o; ; i{;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-right-radius; T; @ o; ;i;[I"./* Round both bottom corners by amount */; F; i;[;0; @ o; ;T; i;[o; ;!{; i;[;[o; ; i;I" radius; T;I" radius; T; @ ;I"border-bottom-left-radius; T; @ o; ;!{; i;[;[o; ; i;I" radius; T;I" radius; T; @ ;I"border-bottom-right-radius; T; @ ;[[o;;I" radius; T;I" radius; T; @ o; ; i;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-bottom-radius; T; @ o; ;i;[I",/* Round both left corners by amount */; F; i;[;0; @ o; ;T; i;[o; ;!{; i;[;[o; ; i;I" radius; T;I" radius; T; @ ;I"border-top-left-radius; T; @ o; ;!{; i;[;[o; ; i;I" radius; T;I" radius; T; @ ;I"border-bottom-left-radius; T; @ ;[[o;;I" radius; T;I" radius; T; @ o; ; i;I"default_border_radius; T;I"default-border-radius; T; @ ;I"border-left-radius; T; @ ; I"@import "shared"; $default-border-radius: 5px !default; // Round all corners by a specific amount, defaults to value of `$default-border-radius`. // // When two values are passed, the first is the horizontal radius // and the second is the vertical radius. // // Note: webkit does not support shorthand syntax for several corners at once. // So in the case where you pass several values only the first will be passed to webkit. // // Examples: // // .simple { @include border-radius(4px, 4px); } // .compound { @include border-radius(2px 5px, 3px 6px); } // .crazy { @include border-radius(1px 3px 5px 7px, 2px 4px 6px 8px)} // // Which generates: // .simple { // -webkit-border-radius: 4px 4px; // -moz-border-radius: 4px / 4px; // -o-border-radius: 4px / 4px; // -ms-border-radius: 4px / 4px; // -khtml-border-radius: 4px / 4px; // border-radius: 4px / 4px; } // // .compound { // -webkit-border-radius: 2px 3px; // -moz-border-radius: 2px 5px / 3px 6px; // -o-border-radius: 2px 5px / 3px 6px; // -ms-border-radius: 2px 5px / 3px 6px; // -khtml-border-radius: 2px 5px / 3px 6px; // border-radius: 2px 5px / 3px 6px; } // // .crazy { // -webkit-border-radius: 1px 2px; // -moz-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; // -o-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; // -ms-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; // -khtml-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; // border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; } @mixin border-radius($radius: $default-border-radius, $vertical-radius: false) { @if $vertical-radius { // Webkit doesn't understand the official shorthand syntax for specifying // a vertical radius unless so in case there's several we only take the first. @include experimental(border-radius, first-value-of($radius) first-value-of($vertical-radius), not -moz, -webkit, not -o, not -ms, not -khtml, not official ); @include experimental("border-radius", $radius unquote("/") $vertical-radius, -moz, not -webkit, -o, -ms, -khtml, official ); } @else { @include experimental(border-radius, $radius); } } // Round radius at position by amount. // // * legal values for `$vert`: `top`, `bottom` // * legal values for `$horz`: `left`, `right` @mixin border-corner-radius($vert, $horz, $radius: $default-border-radius) { // Support for mozilla's syntax for specifying a corner @include experimental("border-radius-#{$vert}#{$horz}", $radius, -moz, not -webkit, not -o, not -ms, not -khtml, not official ); @include experimental("border-#{$vert}-#{$horz}-radius", $radius, not -moz, -webkit, -o, -ms, -khtml, official ); } // Round top-left corner only @mixin border-top-left-radius($radius: $default-border-radius) { @include border-corner-radius(top, left, $radius); } // Round top-right corner only @mixin border-top-right-radius($radius: $default-border-radius) { @include border-corner-radius(top, right, $radius); } // Round bottom-left corner only @mixin border-bottom-left-radius($radius: $default-border-radius) { @include border-corner-radius(bottom, left, $radius); } // Round bottom-right corner only @mixin border-bottom-right-radius($radius: $default-border-radius) { @include border-corner-radius(bottom, right, $radius); } // Round both top corners by amount @mixin border-top-radius($radius: $default-border-radius) { @include border-top-left-radius($radius); @include border-top-right-radius($radius); } // Round both right corners by amount @mixin border-right-radius($radius: $default-border-radius) { @include border-top-right-radius($radius); @include border-bottom-right-radius($radius); } // Round both bottom corners by amount @mixin border-bottom-radius($radius: $default-border-radius) { @include border-bottom-left-radius($radius); @include border-bottom-right-radius($radius); } // Round both left corners by amount @mixin border-left-radius($radius: $default-border-radius) { @include border-top-left-radius($radius); @include border-bottom-left-radius($radius); } ; T; @ ; i