{:versionI"3.2.18 (Media Mark):EF:shaI"-98f5221640e338224f0ffe7c49b0a9b56886d04d;F:contents"?o:Sass::Tree::RootNode
:@children[Yo:Sass::Tree::CommentNode
:@value[I"f/************************************************************
 * BOOTSTRAP VARIABLES OVERRIDES */:ET:
@type:silent;[ :
@linei:@options{ o;
;[I"/* Color system */;	T;
;;[ ;i	;@o:Sass::Tree::VariableNode:
@nameI"brand-primary;	T:
@expro:Sass::Script::Color	;0:@attrs{	:rediG:
greeni:	bluei:
alphai;i
;@:@guarded0;[ ;i
;@o;;I"brand-success;	T;o;	;0;{	;ia;i;ia;i;i;@;0;[ ;i;@o;;I"brand-warning;	T;o;	;0;{	;i;i;iS;i;i;@;0;[ ;i;@o;;I"brand-danger;	T;o;	;0;{	;i;iX;iT;i;i;@;0;[ ;i;@o;;I"brand-info;	T;o;	;0;{	;i`;i;i;i;i;@;0;[ ;i;@o;
;[I"/* Body scaffolding */;	T;
;;[ ;i;@o;;I"body-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"text-color;	T;o;	;0;{	;i<;i<;i<;i;i;@;0;[ ;i;@o;;I"link-color;	T;o:Sass::Script::Variable	;I"brand-primary;	T:@underscored_nameI"brand_primary;	T;i;@;0;[ ;i;@o;;I"link-hover-color;	T;o:Sass::Script::Funcall;I"darken;	T:
@args[o;	;I"link-color;	T;I"link_color;	T;i;@o:Sass::Script::Number;i:@numerator_units[I"%;	T:@denominator_units[ ;i:@originalI"15%;	F;@:@keywords{ :@splat0;i;@;0;[ ;i;@o;
;[I"/* Typography */;	T;
;;[ ;i;@o:Sass::Tree::CssImportNode:	@urio:Sass::Script::String	;I"Lurl(http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700);	T;
:identifier;i;{ :@query[ ;I" ;	T;[ ;i;@o;;I"font-family-sans-serif;	T;o:Sass::Script::List	;[o;$	;I"Open Sans;	T;
:string;i;@o;$	;I"
arial;	T;
;%;i;@o;$	;I"sans-serif;	T;
;%;i;@:@separator:
comma;i;@;0;[ ;i;@o;;I"font-family-serif;	T;o;'	;[	o;$	;I"Georgia;	T;
;%;i;@o;$	;I"Times New Roman;	T;
;(;i;@o;$	;I"
Times;	T;
;%;i;@o;$	;I"
serif;	T;
;%;i;@;);*;i;@;0;[ ;i;@o;;I"font-family-monospace;	T;o;'	;[
o;$	;I"
Menlo;	T;
;(;i;@o;$	;I"Monaco;	T;
;(;i;@o;$	;I"Consolas;	T;
;(;i;@o;$	;I"Courier New;	T;
;(;i;@o;$	;I"monospace;	T;
;%;i;@;);*;i;@;0;[ ;i;@o;;I"font-family-base;	T;o;	;I"font-family-sans-serif;	T;I"font_family_sans_serif;	T;i;@;0;[ ;i;@o;;I"font-size-base;	T;o;;i;[I"px;	T;[ ;i;I"	14px;	F;@;0;[ ;i;@o;
;[I"/* Headings */;	T;
;;[ ;i;@o;;I"headings-font-family;	T;o;	;I"font-family-base;	T;I"font_family_base;	T;i;@;0;[ ;i;@o;;I"headings-font-weight;	T;o;;i;[ ;[ ;i ;I"700;	F;@;0;[ ;i ;@o;;I"headings-color;	T;o;$	;I"inherit;	T;
;%;i!;@;0;[ ;i!;@o;
;[I"/* Code blocks */;	T;
;;[ ;i#;@o;;I"code-color;	T;o;	;0;{	;i;i*;iS;i;i$;@;0;[ ;i$;@o;;I"code-bg;	T;o;	;0;{	;i;i;i;i;i%;@;0;[ ;i%;@o;;I"pre-color;	T;o;	;0;{	;i<;i<;i<;i;i&;@;0;[ ;i&;@o;;I"pre-bg;	T;o;	;0;{	;i;i;i;i;i';@;0;[ ;i';@o;;I"pre-border-color;	T;o;	;0;{	;i;i;i;i;i(;@;0;[ ;i(;@o;
;[I"/* Components: Padding */;	T;
;;[ ;i*;@o;;I"padding-base-vertical;	T;o;;i;[I"px;	T;[ ;i+;I"6px;	F;@;0;[ ;i+;@o;;I"padding-large-vertical;	T;o;;i;[I"px;	T;[ ;i,;I"	10px;	F;@;0;[ ;i,;@o;;I"padding-small-vertical;	T;o;;i
;[I"px;	T;[ ;i-;I"5px;	F;@;0;[ ;i-;@o;;I"padding-base-horizontal;	T;o;;i;[I"px;	T;[ ;i.;I"	12px;	F;@;0;[ ;i.;@o;;I"padding-large-horizontal;	T;o;;i;[I"px;	T;[ ;i/;I"	16px;	F;@;0;[ ;i/;@o;;I"padding-small-horizontal;	T;o;;i;[I"px;	T;[ ;i0;I"	10px;	F;@;0;[ ;i0;@o;
;[I"&/* Components: Rounded corners */;	T;
;;[ ;i2;@o;;I"border-radius-base;	T;o;;i	;[I"px;	T;[ ;i3;I"4px;	F;@;0;[ ;i3;@o;;I"border-radius-large;	T;o;;i;[I"px;	T;[ ;i4;I"6px;	F;@;0;[ ;i4;@o;;I"border-radius-small;	T;o;;i;[I"px;	T;[ ;i5;I"3px;	F;@;0;[ ;i5;@o;
;[I"#/* Components: Active state */;	T;
;;[ ;i7;@o;;I"component-active-color;	T;o;	;0;{	;i;i;i;i;i8;@;0;[ ;i8;@o;;I"component-active-bg;	T;o;	;I"brand-primary;	T;I"brand_primary;	T;i9;@;0;[ ;i9;@o;
;[I"/* Components: Carets */;	T;
;;[ ;i;;@o;;I"caret-width-base;	T;o;;i	;[I"px;	T;[ ;i<;I"4px;	F;@;0;[ ;i<;@o;;I"caret-width-large;	T;o;;i
;[I"px;	T;[ ;i=;I"5px;	F;@;0;[ ;i=;@o;
;[I"/* Buttons: Global */;	T;
;;[ ;i?;@o;;I"btn-font-weight;	T;o;$	;I"normal;	T;
;%;i@;@;0;[ ;i@;@o;;I"btn-link-disabled-color;	T;o;	;0;{	;i;i;i;i;iA;@;0;[ ;iA;@o;
;[I"/* Buttons: Default */;	T;
;;[ ;iC;@o;;I"btn-default-color;	T;o;	;0;{	;i;i;i;i;iD;@;0;[ ;iD;@o;;I"btn-default-bg;	T;o;	;0;{	;i;i;i;i;iE;@;0;[ ;iE;@o;;I"btn-default-border;	T;o;	;0;{	;i;i;i;i;iF;@;0;[ ;iF;@o;
;[I"/* Buttons: Primary */;	T;
;;[ ;iH;@o;;I"btn-primary-color;	T;o;	;I"btn-default-color;	T;I"btn_default_color;	T;iI;@;0;[ ;iI;@o;;I"btn-primary-bg;	T;o;	;I"brand-primary;	T;I"brand_primary;	T;iJ;@;0;[ ;iJ;@o;;I"btn-primary-border;	T;o;;I"darken;	T;[o;	;I"btn-primary-bg;	T;I"btn_primary_bg;	T;iK;@o;;i
;[I"%;	T;[ ;iK;I"5%;	F;@; { ;!0;iK;@;0;[ ;iK;@o;
;[I"/* Buttons: Info */;	T;
;;[ ;iM;@o;;I"btn-info-color;	T;o;	;I"btn-default-color;	T;I"btn_default_color;	T;iN;@;0;[ ;iN;@o;;I"btn-info-bg;	T;o;	;I"brand-info;	T;I"brand_info;	T;iO;@;0;[ ;iO;@o;;I"btn-info-border;	T;o;;I"darken;	T;[o;	;I"btn-info-bg;	T;I"btn_info_bg;	T;iP;@o;;i
;[I"%;	T;[ ;iP;I"5%;	F;@; { ;!0;iP;@;0;[ ;iP;@o;
;[I"/* Buttons: Warning */;	T;
;;[ ;iR;@o;;I"btn-warning-color;	T;o;	;I"btn-default-color;	T;I"btn_default_color;	T;iS;@;0;[ ;iS;@o;;I"btn-warning-bg;	T;o;	;I"brand-warning;	T;I"brand_warning;	T;iT;@;0;[ ;iT;@o;;I"btn-warning-border;	T;o;;I"darken;	T;[o;	;I"btn-warning-bg;	T;I"btn_warning_bg;	T;iU;@o;;i
;[I"%;	T;[ ;iU;I"5%;	F;@; { ;!0;iU;@;0;[ ;iU;@o;
;[I"/* Buttons: Danger */;	T;
;;[ ;iW;@o;;I"btn-danger-color;	T;o;	;I"btn-default-color;	T;I"btn_default_color;	T;iX;@;0;[ ;iX;@o;;I"btn-danger-bg;	T;o;	;I"brand-danger;	T;I"brand_danger;	T;iY;@;0;[ ;iY;@o;;I"btn-danger-border;	T;o;;I"darken;	T;[o;	;I"btn-danger-bg;	T;I"btn_danger_bg;	T;iZ;@o;;i
;[I"%;	T;[ ;iZ;I"5%;	F;@; { ;!0;iZ;@;0;[ ;iZ;@o;
;[I"!/* Form states and alerts */;	T;
;;[ ;i\;@o;;I"state-success-text;	T;o;	;0;{	;iK;i;iL;i;i];@;0;[ ;i];@o;;I"state-success-bg;	T;o;	;0;{	;i;i;i;i;i^;@;0;[ ;i^;@o;;I"state-success-border;	T;o;;I"darken;	T;[o;	;I"state-success-bg;	T;I"state_success_bg;	T;i_;@o;;i
;[I"%;	T;[ ;i_;I"5%;	F;@; { ;!0;i_;@;0;[ ;i_;@o;;I"state-warning-text;	T;o;	;0;{	;i;i;iX;i;ia;@;0;[ ;ia;@o;;I"state-warning-bg;	T;o;	;0;{	;i;i;i;i;ib;@;0;[ ;ib;@o;;I"state-warning-border;	T;o;;I"darken;	T;[o;	;I"state-warning-bg;	T;I"state_warning_bg;	T;ic;@o;;i;[I"%;	T;[ ;ic;I"3%;	F;@; { ;!0;ic;@;0;[ ;ic;@o;;I"state-danger-text;	T;o;	;0;{	;i;iO;iM;i;ie;@;0;[ ;ie;@o;;I"state-danger-bg;	T;o;	;0;{	;i;i;i;i;if;@;0;[ ;if;@o;;I"state-danger-border;	T;o;;I"darken;	T;[o;	;I"state-danger-bg;	T;I"state_danger_bg;	T;ig;@o;;i;[I"%;	T;[ ;ig;I"3%;	F;@; { ;!0;ig;@;0;[ ;ig;@o;;I"state-info-text;	T;o;	;0;{	;i?;i;i;i;ii;@;0;[ ;ii;@o;;I"state-info-bg;	T;o;	;0;{	;i;i;i;i;ij;@;0;[ ;ij;@o;;I"state-info-border;	T;o;;I"darken;	T;[o;	;I"state-info-bg;	T;I"state_info_bg;	T;ik;@o;;i;[I"%;	T;[ ;ik;I"7%;	F;@; { ;!0;ik;@;0;[ ;ik;@o;
;[I"/* Alerts: Base styles */;	T;
;;[ ;im;@o;;I"alert-padding;	T;o;;i;[I"px;	T;[ ;in;I"	15px;	F;@;0;[ ;in;@o;;I"alert-border-radius;	T;o;	;I"border-radius-base;	T;I"border_radius_base;	T;io;@;0;[ ;io;@o;;I"alert-link-font-weight;	T;o;$	;I"	bold;	T;
;%;ip;@;0;[ ;ip;@o;
;[I"/* Alerts: Warning */;	T;
;;[ ;ir;@o;;I"alert-warning-text;	T;o;	;I"state-warning-text;	T;I"state_warning_text;	T;is;@;0;[ ;is;@o;;I"alert-warning-bg;	T;o;	;I"state-warning-bg;	T;I"state_warning_bg;	T;it;@;0;[ ;it;@o;;I"alert-warning-border;	T;o;	;I"state-warning-border;	T;I"state_warning_border;	T;iu;@;0;[ ;iu;@o;
;[I"/* Alerts: Success */;	T;
;;[ ;iw;@o;;I"alert-success-text;	T;o;	;I"state-success-text;	T;I"state_success_text;	T;ix;@;0;[ ;ix;@o;;I"alert-success-bg;	T;o;	;I"state-success-bg;	T;I"state_success_bg;	T;iy;@;0;[ ;iy;@o;;I"alert-success-border;	T;o;	;I"state-success-border;	T;I"state_success_border;	T;iz;@;0;[ ;iz;@o;
;[I"/* Alerts: Danger */;	T;
;;[ ;i|;@o;;I"alert-danger-text;	T;o;	;I"state-danger-text;	T;I"state_danger_text;	T;i};@;0;[ ;i};@o;;I"alert-danger-bg;	T;o;	;I"state-danger-bg;	T;I"state_danger_bg;	T;i~;@;0;[ ;i~;@o;;I"alert-danger-border;	T;o;	;I"state-danger-border;	T;I"state_danger_border;	T;i;@;0;[ ;i;@o;
;[I"/*Alerts: Info */;	T;
;;[ ;i|;@o;;I"alert-info-text;	T;o;	;I"state-info-text;	T;I"state_info_text;	T;i};@;0;[ ;i};@o;;I"alert-info-bg;	T;o;	;I"state-info-bg;	T;I"state_info_bg;	T;i~;@;0;[ ;i~;@o;;I"alert-info-border;	T;o;	;I"state-info-border;	T;I"state_info_border;	T;i;@;0;[ ;i;@o;
;[I"/* Navbar: Base styles */;	T;
;;[ ;i;@o;;I"navbar-height;	T;o;;i7;[I"px;	T;[ ;i;I"	50px;	F;@;0;[ ;i;@o;;I"navbar-margin-bottom;	T;o;;i	;[I"px;	T;[ ;i;I"4px;	F;@;0;[ ;i;@o;;I"navbar-padding-horizontal;	T;o;;i;[I"px;	T;[ ;i;I"	15px;	F;@;0;[ ;i;@o;;I"navbar-padding-vertical;	T;o;;i;[I"px;	T;[ ;i;I"	13px;	F;@;0;[ ;i;@o;;I"navbar-border-radius;	T;o;;i ;[I"px;	T;[ ;i;I"0px;	F;@;0;[ ;i;@o;
;[I"./* Navbar: Default navbar
 * -> Basics */;	T;
;;[ ;i;@o;;I"navbar-default-color;	T;o;	;0;{	;i|;i|;i|;i;i;@;0;[ ;i;@o;;I"navbar-default-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"navbar-default-border;	T;o;;I"darken;	T;[o;	;I"navbar-default-bg;	T;I"navbar_default_bg;	T;i;@o;;i;[I"%;	T;[ ;i;I"7%;	F;@; { ;!0;i;@;0;[ ;i;@o;
;[I"/* -> Links */;	T;
;;[ ;i;@o;;I"navbar-default-link-color;	T;o;	;0;{	;i|;i|;i|;i;i;@;0;[ ;i;@o;;I"$navbar-default-link-hover-color;	T;o;	;0;{	;i8;i8;i8;i;i;@;0;[ ;i;@o;;I"!navbar-default-link-hover-bg;	T;o;	;I"navbar-default-bg;	T;I"navbar_default_bg;	T;i;@;0;[ ;i;@o;;I"%navbar-default-link-active-color;	T;o;	;0;{	;iZ;iZ;iZ;i;i;@;0;[ ;i;@o;;I""navbar-default-link-active-bg;	T;o;;I"darken;	T;[o;	;I"navbar-default-bg;	T;I"navbar_default_bg;	T;i;@o;;i;[I"%;	T;[ ;i;I"7%;	F;@; { ;!0;i;@;0;[ ;i;@o;;I"'navbar-default-link-disabled-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"$navbar-default-link-disabled-bg;	T;o;	;I"navbar-default-bg;	T;I"navbar_default_bg;	T;i;@;0;[ ;i;@o;
;[I"/* -> Brand */;	T;
;;[ ;i;@o;;I"navbar-default-brand-color;	T;o;	;I"navbar-default-link-color;	T;I"navbar_default_link_color;	T;i;@;0;[ ;i;@o;;I"%navbar-default-brand-hover-color;	T;o;;I"darken;	T;[o;	;I"navbar-default-brand-color;	T;I"navbar_default_brand_color;	T;i;@o;;i;[I"%;	T;[ ;i;I"10%;	F;@; { ;!0;i;@;0;[ ;i;@o;;I""navbar-default-brand-hover-bg;	T;o;	;I"navbar-default-bg;	T;I"navbar_default_bg;	T;i;@;0;[ ;i;@o;
;[I"/* -> Toggle */;	T;
;;[ ;i;@o;;I"#navbar-default-toggle-hover-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"&navbar-default-toggle-icon-bar-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"'navbar-default-toggle-border-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"//* Navbar: Inverted navbar
 * -> Basics */;	T;
;;[ ;i;@o;;I"navbar-inverse-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"navbar-inverse-bg;	T;o;	;0;{	;i';i';i';i;i;@;0;[ ;i;@o;;I"navbar-inverse-border;	T;o;;I"darken;	T;[o;	;I"navbar-inverse-bg;	T;I"navbar_inverse_bg;	T;i;@o;;i;[I"%;	T;[ ;i;I"7%;	F;@; { ;!0;i;@;0;[ ;i;@o;
;[I"/* -> Links */;	T;
;;[ ;i;@o;;I"navbar-inverse-link-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"$navbar-inverse-link-hover-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"!navbar-inverse-link-hover-bg;	T;o;	;I"navbar-inverse-bg;	T;I"navbar_inverse_bg;	T;i;@;0;[ ;i;@o;;I"%navbar-inverse-link-active-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I""navbar-inverse-link-active-bg;	T;o;;I"darken;	T;[o;	;I"navbar-inverse-bg;	T;I"navbar_inverse_bg;	T;i;@o;;i;[I"%;	T;[ ;i;I"7%;	F;@; { ;!0;i;@;0;[ ;i;@o;;I"'navbar-inverse-link-disabled-color;	T;o;	;0;{	;iI;iI;iI;i;i;@;0;[ ;i;@o;;I"$navbar-inverse-link-disabled-bg;	T;o;	;I"navbar-inverse-bg;	T;I"navbar_inverse_bg;	T;i;@;0;[ ;i;@o;
;[I"/* -> Brand */;	T;
;;[ ;i;@o;;I"navbar-inverse-brand-color;	T;o;	;I"navbar-inverse-link-color;	T;I"navbar_inverse_link_color;	T;i;@;0;[ ;i;@o;;I"%navbar-inverse-brand-hover-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I""navbar-inverse-brand-hover-bg;	T;o;	;I"navbar-inverse-bg;	T;I"navbar_inverse_bg;	T;i;@;0;[ ;i;@o;
;[I"/* -> Toggle */;	T;
;;[ ;i;@o;;I"#navbar-inverse-toggle-hover-bg;	T;o;	;0;{	;i8;i8;i8;i;i;@;0;[ ;i;@o;;I"&navbar-inverse-toggle-icon-bar-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"'navbar-inverse-toggle-border-color;	T;o;	;0;{	;i8;i8;i8;i;i;@;0;[ ;i;@o;
;[I"//* Nav: Default nav
 * -> Common values */;	T;
;;[ ;i;@o;;I"nav-link-padding;	T;o;'	;[o;;i;[I"px;	T;[ ;i;I"	10px;	F;@o;;i;[I"px;	T;[ ;i;I"	15px;	F;@;):
space;i;@;0;[ ;i;@o;;I"nav-link-hover-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"nav-disabled-link-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I""nav-disabled-link-hover-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"nav-open-link-hover-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I" nav-open-caret-border-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"/* -> Pills */;	T;
;;[ ;i;@o;;I"&nav-pills-active-link-hover-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"#nav-pills-active-link-hover-bg;	T;o;	;I"component-active-bg;	T;I"component_active_bg;	T;i;@;0;[ ;i;@o;
;[I"/* -> Tabs */;	T;
;;[ ;i;@o;;I"nav-tabs-border-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"%nav-tabs-link-hover-border-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"%nav-tabs-active-link-hover-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I""nav-tabs-active-link-hover-bg;	T;o;	;I"body-bg;	T;I"body_bg;	T;i;@;0;[ ;i;@o;;I",nav-tabs-active-link-hover-border-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I")nav-tabs-justified-link-border-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"0nav-tabs-justified-active-link-border-color;	T;o;	;I"body-bg;	T;I"body_bg;	T;i;@;0;[ ;i;@o;
;[I";/* Tables
 * -> Default padding for <th>s and <td>s */;	T;
;;[ ;i;@o;;I"table-cell-padding;	T;o;;i;[I"px;	T;[ ;i;I"8px;	F;@;0;[ ;i;@o;
;[I"7/* -> Default padding cells in .table-condensed */;	T;
;;[ ;i;@o;;I"!table-condensed-cell-padding;	T;o;;i
;[I"px;	T;[ ;i;I"5px;	F;@;0;[ ;i;@o;
;[I";/* -> Default background color used for all tables. */;	T;
;;[ ;i;@o;;I"table-bg;	T;o;	;I"body-bg;	T;I"body_bg;	T;i;@;0;[ ;i;@o;
;[I"7/* -> Background color used for .table-striped. */;	T;
;;[ ;i;@o;;I"table-bg-accent;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"5/* -> Background color used for .table-hover. */;	T;
;;[ ;i;@o;;I"table-bg-hover;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"6/* -> Border color for table and cell borders. */;	T;
;;[ ;i;@o;;I"table-border-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"/* Forms
 * -> Inputs */;	T;
;;[ ;i;@o;;I"input-color;	T;o;	;I"text-color;	T;I"text_color;	T;i;@;0;[ ;i;@o;
;[I""/* Text color for <input>s */;	T;
;;[ ;i;@o;;I"input-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"#/* <input> background color */;	T;
;;[ ;i;@o;;I"input-border;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"/* <input> border color */;	T;
;;[ ;i;@o;;I"input-border-radius;	T;o;	;I"border-radius-base;	T;I"border_radius_base;	T;i;@;0;[ ;i;@o;
;[I" /* <input> border radius */;	T;
;;[ ;i;@o;;I"input-color-placeholder;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"4/* Placeholder text color
 * -> Input states */;	T;
;;[ ;i;@o;;I"input-border-focus;	T;o;	;0;{	;ik;i;i;i;i;@;0;[ ;i;@o;
;[I"+/* Border color for inputs on focus */;	T;
;;[ ;i;@o;;I"input-bg-disabled;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I">/* <input disabled> background color
 * -> Input sizes */;	T;
;;[ ;i;@o;;I"input-height-base;	T;o;;i+;[I"px;	T;[ ;i;I"	38px;	F;@;0;[ ;i;@o;
;[I"'/* Default .form-control height */;	T;
;;[ ;i;@o;;I"input-height-large;	T;o;;i3;[I"px;	T;[ ;i;I"	46px;	F;@;0;[ ;i;@o;
;[I"%/* Large .form-control height */;	T;
;;[ ;i;@o;;I"input-height-small;	T;o;;i!;[I"px;	T;[ ;i;I"	28px;	F;@;0;[ ;i;@o;
;[I"2/* Small .form-control height
 * -> Legend */;	T;
;;[ ;i;@o;;I"legend-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"legend-border-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"/* -> Input groups */;	T;
;;[ ;i;@o;;I"input-group-addon-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"4/* Background color for textual input addons */;	T;
;;[ ;i;@o;;I"#input-group-addon-border-color;	T;o;	;I"input-border;	T;I"input_border;	T;i;@;0;[ ;i;@o;
;[I"0/* Border color for textual input addons */;	T;
;;[ ;i;@o;
;[I"(/* Dropdowns
 * -> Dropdown menu */;	T;
;;[ ;i;@o;;I"dropdown-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I")/* Dropdown menu background color */;	T;
;;[ ;i;@o;;I"dropdown-border;	T;o;	;0;{	;i<;i<;i<;i;i;@;0;[ ;i;@o;
;[I"%/* Dropdown menu border color */;	T;
;;[ ;i;@o;;I"dropdown-fallback-border;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"-/* Dropdown menu border color for IE8 */;	T;
;;[ ;i;@o;;I"dropdown-caret-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"@/* Indicator arrow for showing an element has a dropdown */;	T;
;;[ ;i;@o;;I"dropdown-divider-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I",/* Dropdown divider top border color */;	T;
;;[ ;i;@o;;I"dropdown-header-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"L/* Text color for headers within dropdown menus
 * -> Dropdown items */;	T;
;;[ ;i;@o;;I"dropdown-link-color;	T;o;	;I"text-color;	T;I"text_color;	T;i;@;0;[ ;i;@o;
;[I"/* Dropdown text color */;	T;
;;[ ;i;@o;;I"dropdown-link-hover-color;	T;o;;I"darken;	T;[o;	;I"dropdown-link-color;	T;I"dropdown_link_color;	T;i;@o;;i
;[I"%;	T;[ ;i;I"5%;	F;@; { ;!0;i;@;0;[ ;i;@o;
;[I"1/* Hovered dropdown menu entry text color */;	T;
;;[ ;i;@o;;I"dropdown-link-hover-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"1/* Hovered dropdown menu entry text color */;	T;
;;[ ;i;@o;;I"dropdown-link-active-color;	T;o;	;I"component-active-color;	T;I"component_active_color;	T;i;@;0;[ ;i;@o;
;[I"0/* Active dropdown menu entry text color */;	T;
;;[ ;i;@o;;I"dropdown-link-active-bg;	T;o;	;I"component-active-bg;	T;I"component_active_bg;	T;i;@;0;[ ;i;@o;
;[I"6/* Active dropdown menu entry background color */;	T;
;;[ ;i;@o;;I"!dropdown-link-disabled-color;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"8/* Disabled dropdown menu entry background color */;	T;
;;[ ;i;@o;
;[I"5/* Panels and wells
 * -> Common panel styles */;	T;
;;[ ;i;@o;;I"panel-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"panel-inner-border;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"2/* Border color for elements within panels */;	T;
;;[ ;i;@o;;I"panel-border-radius;	T;o;	;I"border-radius-base;	T;I"border_radius_base;	T;i;@;0;[ ;i;@o;;I"panel-footer-bg;	T;o;	;0;{	;i;i;i;i;i ;@;0;[ ;i ;@o;
;[I"4/* -> Contextual panel colors
 * --> Default */;	T;
;;[ ;i;@o;;I"panel-default-text;	T;o;	;0;{	;i<;i<;i<;i;i;@;0;[ ;i;@o;;I"panel-default-border;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"panel-default-heading-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"/* --> Primary */;	T;
;;[ ;i;@o;;I"panel-primary-text;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"panel-primary-border;	T;o;	;I"brand-primary;	T;I"brand_primary;	T;i;@;0;[ ;i;@o;;I"panel-primary-heading-bg;	T;o;	;I"brand-primary;	T;I"brand_primary;	T;i	;@;0;[ ;i	;@o;
;[I"/* --> Success */;	T;
;;[ ;i
;@o;;I"panel-success-text;	T;o;	;I"state-success-text;	T;I"state_success_text;	T;i;@;0;[ ;i;@o;;I"panel-success-border;	T;o;	;I"state-success-border;	T;I"state_success_border;	T;i;@;0;[ ;i;@o;;I"panel-success-heading-bg;	T;o;	;I"state-success-bg;	T;I"state_success_bg;	T;i;@;0;[ ;i;@o;
;[I"/* --> Info */;	T;
;;[ ;i;@o;;I"panel-info-text;	T;o;	;I"state-info-text;	T;I"state_info_text;	T;i;@;0;[ ;i;@o;;I"panel-info-border;	T;o;	;I"state-info-border;	T;I"state_info_border;	T;i;@;0;[ ;i;@o;;I"panel-info-heading-bg;	T;o;	;I"state-info-bg;	T;I"state_info_bg;	T;i;@;0;[ ;i;@o;
;[I"/* --> Warning */;	T;
;;[ ;i;@o;;I"panel-warning-text;	T;o;	;I"state-warning-text;	T;I"state_warning_text;	T;i;@;0;[ ;i;@o;;I"panel-warning-border;	T;o;	;I"state-warning-border;	T;I"state_warning_border;	T;i;@;0;[ ;i;@o;;I"panel-warning-heading-bg;	T;o;	;I"state-warning-bg;	T;I"state_warning_bg;	T;i;@;0;[ ;i;@o;
;[I"/* --> Danger */;	T;
;;[ ;i;@o;;I"panel-danger-text;	T;o;	;I"state-danger-text;	T;I"state_danger_text;	T;i;@;0;[ ;i;@o;;I"panel-danger-border;	T;o;	;I"state-danger-border;	T;I"state_danger_border;	T;i;@;0;[ ;i;@o;;I"panel-danger-heading-bg;	T;o;	;I"state-danger-bg;	T;I"state_danger_bg;	T;i;@;0;[ ;i;@o;
;[I"/* -> Wells */;	T;
;;[ ;i;@o;;I"well-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;
;[I"/* Jumbotron */;	T;
;;[ ;i;@o;;I"jumbotron-padding;	T;o;;i#;[I"px;	T;[ ;i;I"	30px;	F;@;0;[ ;i;@o;;I"jumbotron-bg;	T;o;	;0;{	;i;i;i;i;i;@;0;[ ;i;@o;;I"jumbotron-font-size;	T;o;;I"	ceil;	T;[o:Sass::Script::Operation
:@operand1o;	;I"font-size-base;	T;I"font_size_base;	T;i ;@:@operand2o;;f1.5;[ ;@;i ;I"1.5;	F;@:@operator:
times;i ;@; { ;!0;i ;@;0;[ ;i ;@o;;I"jumbotron-color;	T;o;	;I"text-color;	T;I"text_color;	T;i!;@;0;[ ;i!;@o;;I"jumbotron-heading-color;	T;o;	;I"headings-color;	T;I"headings_color;	T;i";@;0;[ ;i";@o;
;[I"/* Carousel */;	T;
;;[ ;i$;@o;;I"carousel-text-shadow;	T;o;'	;[	o;;i ;[I"px;	T;[ ;i%;I"0px;	F;@o;;i;[I"px;	T;[ ;i%;I"1px;	F;@o;;i;[I"px;	T;[ ;i%;I"2px;	F;@o;	;0;{	;i<;i<;i<;i;i%;@;);+;i%;@;0;[ ;i%;@o;;I"carousel-control-color;	T;o;	;0;{	;i;i;i;i;i&;@;0;[ ;i&;@o;;I"carousel-caption-color;	T;o;	;0;{	;i;i;i;i;i';@;0;[ ;i';@o;;I"$carousel-indicator-border-color;	T;o;	;0;{	;i;i;i;i;i(;@;0;[ ;i(;@o;;I"!carousel-indicator-active-bg;	T;o;	;0;{	;i;i;i;i;i);@;0;[ ;i);@o;
;[I"/* Labels */;	T;
;;[ ;i+;@o;;I"label-color;	T;o;	;0;{	;i;i;i;i;i,;@;0;[ ;i,;@o;
;[I"#/* Default label text color */;	T;
;;[ ;i,;@o;;I"label-link-hover-color;	T;o;	;0;{	;i;i;i;i;i-;@;0;[ ;i-;@o;
;[I"//* Default text color of a linked label */;	T;
;;[ ;i-;@o;;I"label-default-bg;	T;o;	;0;{	;i;i;i;i;i.;@;0;[ ;i.;@o;
;[I")/* Default label background color */;	T;
;;[ ;i.;@o;;I"label-primary-bg;	T;o;	;I"brand-primary;	T;I"brand_primary;	T;i/;@;0;[ ;i/;@o;
;[I")/* Primary label background color */;	T;
;;[ ;i/;@o;;I"label-success-bg;	T;o;	;I"brand-success;	T;I"brand_success;	T;i0;@;0;[ ;i0;@o;
;[I")/* Success label background color */;	T;
;;[ ;i0;@o;;I"label-info-bg;	T;o;	;I"brand-info;	T;I"brand_info;	T;i1;@;0;[ ;i1;@o;
;[I"&/* Info label background color */;	T;
;;[ ;i1;@o;;I"label-warning-bg;	T;o;	;I"brand-warning;	T;I"brand_warning;	T;i2;@;0;[ ;i2;@o;
;[I")/* Warning label background color */;	T;
;;[ ;i2;@o;;I"label-danger-bg;	T;o;	;I"brand-danger;	T;I"brand_danger;	T;i3;@;0;[ ;i3;@o;
;[I"(/* Danger label background color */;	T;
;;[ ;i3;@o;
;[I"/* Close button */;	T;
;;[ ;i5;@o;;I"close-font-weight;	T;o;$	;I"	bold;	T;
;%;i6;@;0;[ ;i6;@o;;I"close-color;	T;o;	;0;{	;i ;i ;i ;i;i7;@;0;[ ;i7;@o;;I"close-text-shadow;	T;o;'	;[	o;;i ;[I"px;	T;[ ;i8;I"0px;	F;@o;;i;[I"px;	T;[ ;i8;I"1px;	F;@o;;i ;[I"px;	T;[ ;i8;I"0px;	F;@o;	;0;{	;i;i;i;i;i8;@;);+;i8;@;0;[ ;i8;@o;
;[I"/* Type */;	T;
;;[ ;i:;@o;;I"text-muted;	T;o;	;0;{	;i;i;i;i;i;;@;0;[ ;i;;@o;
;[I"/* Text muted color */;	T;
;;[ ;i;;@o;;I"abbr-border-color;	T;o;	;0;{	;i;i;i;i;i<;@;0;[ ;i<;@o;
;[I"2/* Abbreviations and acronyms border color */;	T;
;;[ ;i<;@o;;I"headings-small-color;	T;o;	;0;{	;i;i;i;i;i=;@;0;[ ;i=;@o;
;[I"/* Headings small color */;	T;
;;[ ;i=;@o;;I"blockquote-small-color;	T;o;	;0;{	;i;i;i;i;i>;@;0;[ ;i>;@o;
;[I"!/* Blockquote small color */;	T;
;;[ ;i>;@o;;I"blockquote-border-color;	T;o;	;0;{	;i;i;i;i;i?;@;0;[ ;i?;@o;
;[I""/* Blockquote border color */;	T;
;;[ ;i?;@o;;I"page-header-border-color;	T;o;	;0;{	;i;i;i;i;i@;@;0;[ ;i@;@o;
;[I"#/* Page header border color */;	T;
;;[ ;i@;@o;
;[I"/* Other */;	T;
;;[ ;iB;@o;;I"hr-border;	T;o;	;0;{	;i;i;i;i;iC;@;0;[ ;iC;@o;
;[I" /* Horizontal line color */;	T;
;;[ ;iC;@o;;I" component-offset-horizontal;	T;o;;i;[I"px;	T;[ ;iD;I"
180px;	F;@;0;[ ;iD;@o;
;[I"0/* Horizontal offset for forms and lists */;	T;
;;[ ;iD;@o;
;[I"E/************************************************************ */;	T;
;;[ ;iF;@o:Sass::Tree::ImportNode:@imported_filenameI"bootstrap-sprockets;	T;[ :@template0;iH;@:@imported_file0o;1;2I"bootstrap;	T;[ ;30;iI;@;40o;1;2I"font-awesome;	T;[ ;30;iJ;@;40o;
;[I"X/************************************************************
 * TESTING CLASSES */;	T;
;;[ ;iL;@o:Sass::Tree::RuleNode:
@rule[I".shigh;	T:
@tabsi :@parsed_ruleso:"Sass::Selector::CommaSequence:@members[o:Sass::Selector::Sequence;:[o:#Sass::Selector::SimpleSequence
;:[o:Sass::Selector::Class;[I"
shigh;	T;iN:@filenameI" ;	T:@subject0:@sourceso:Set:
@hash{ ;iN;>@T;iN;>@T;[o:Sass::Tree::PropNode;[I"background-color;	T;o;$;I"yellow;	T;
;%;@;7i :@prop_syntax:new;[ ;iO;@;iN:@has_childrenT;@o;5;6[I".shigh2;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"shigh2;	T;iQ;>I" ;	T;?0;@o;A;B{ ;iQ;>@j;iQ;>@j;[o;C;[I"background-color;	T;o;$;I"red;	T;
;%;@;7i ;D;E;[ ;iR;@;iQ;FT;@o;5;6[I".shigh3;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"shigh3;	T;iT;>I" ;	T;?0;@o;A;B{ ;iT;>@;iT;>@;[o;C;[I"background-color;	T;o;$;I"	blue;	T;
;%;@;7i ;D;E;[ ;iU;@;iT;FT;@o;
;[I"E/************************************************************ */;	T;
;;[ ;iW;@o;
;[I"Y/************************************************************
 * APPLICATION-WIDE */;	T;
;;[ ;iY;@o;5;6[I"html,body;	T;7i ;8o;9;:[o;;;:[o;<
;:[o:Sass::Selector::Element	;[I"	html;	T:@namespace0;i[;>I" ;	T;?0;@o;A;B{ ;i[;>@o;;;:[o;<
;:[o;G	;[I"	body;	T;H0;i[;>@;?0;@o;A;B{ ;i[;>@;i[;>@;[o;C;[I"height;	T;o;$;I"	100%;	T;
;%;@;7i ;D;E;[ ;i\;@;i[;FT;@o;5;6[I"
#wrap;	T;7i ;8o;9;:[o;;;:[o;<
;:[o:Sass::Selector::Id;[I"	wrap;	T;i_;>I" ;	T;?0;@o;A;B{ ;i_;>@;i_;>@;[o;C;[I"min-height;	T;o;$;I"	100%;	T;
;%;@;7i ;D;E;[ ;i`;@o;C;[I"padding-bottom;	T;o;$;I"
120px;	T;
;%;@;7i ;D;E;[ ;ia;@;i_;FT;@o;5;6[I"img;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;G	;[I"img;	T;H0;id;>I" ;	T;?0;@o;A;B{ ;id;>@;id;>@;[o:Sass::Tree::ExtendNode
:@selector[I".;	TI"img-responsive;	T:@optionalF;[ ;ie;@;id;FT;@o;
;[I"E/************************************************************ */;	T;
;;[ ;ig;@o;
;[I"W/************************************************************
 * FLASH MESSAGES */;	T;
;;[ ;ii;@o;5;6[I".alert;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"
alert;	T;ik;>I" ;	T;?0;@o;A;B{ ;ik;>@;ik;>@;[o;C;[I"margin-top;	T;o;$;I"	-4px;	T;
;%;@;7i ;D;E;[ ;il;@;ik;FT;@o;
;[I"E/************************************************************ */;	T;
;;[ ;in;@o;
;[I"O/************************************************************
 * NAVBAR */;	T;
;;[ ;ip;@o;5;6[I".navbar-brand;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"navbar-brand;	T;ir;>I" ;	T;?0;@o;A;B{ ;ir;>@;ir;>@;[o;C;[I"font-size;	T;o;$;I"inherit;	T;
;%;@;7i ;D;E;[ ;is;@;ir;FT;@o;
;[I"E/************************************************************ */;	T;
;;[ ;iu;@o;
;[I"O/************************************************************
 * ERRORS */;	T;
;;[ ;iw;@o;5;6[I"#error_explanation;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;I;[I"error_explanation;	T;iy;>I" ;	T;?0;@o;A;B{ ;iy;>@2;iy;>@2;[o;C;[I"
color;	T;o;	;I"brand-danger;	T;I"brand_danger;	T;iz;@;7i ;D;E;[ ;iz;@o;5;6[I"ul;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;G	;[I"ul;	T;H0;i{;>I" ;	T;?0;@o;A;B{ ;i{;>@I;i{;>@I;[o;C;[I"margin-left;	T;o;$;I"8px;	T;
;%;@;7i ;D;E;[ ;i|;@o;C;[I"padding-left;	T;o;$;I"8px;	T;
;%;@;7i ;D;E;[ ;i};@;i{;FT;@o;5;6[I"h2;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;G	;[I"h2;	T;H0;i;>I" ;	T;?0;@o;A;B{ ;i;>@e;i;>@e;[o;C;[I"display;	T;o;$;I"	none;	T;
;%;@;7i ;D;E;[ ;i;@;i;FT;@;iy;FT;@o;5;6[I".error-text;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"error-text;	T;i;>I" ;	T;?0;@o;A;B{ ;i;>@{;i;>@{;[o;C;[I"
color;	T;o;	;I"brand-danger;	T;I"brand_danger;	T;i;@;7i ;D;E;[ ;i;@;i;FT;@o;5;6[I".field_with_errors;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"field_with_errors;	T;i;>I" ;	T;?0;@o;A;B{ ;i;>@;i;>@;[o;5;6[I".form-control;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"form-control;	T;i;>I" ;	T;?0;@o;A;B{ ;i;>@;i;>@;[o;C;[I"border;	T;o;'	;[o;;i;[I"px;	T;[ ;i;I"1px;	F;@o;$	;I"
solid;	T;
;%;i;@o;	;I"brand-danger;	T;I"brand_danger;	T;i;@;);+;i;@;7i ;D;E;[ ;i;@;i;FT;@o;5;6[I"
label;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;G	;[I"
label;	T;H0;i;>I" ;	T;?0;@o;A;B{ ;i;>@;i;>@;[o;C;[I"
color;	T;o;	;I"brand-danger;	T;I"brand_danger;	T;i;@;7i ;D;E;[ ;i;@;i;FT;@;i;FT;@o;
;[I"E/************************************************************ */;	T;
;;[ ;i;@o;
;[I"O/************************************************************
 * DEVISE */;	T;
;;[ ;i;@o;5;6[I".shared-links;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"shared-links;	T;i;>I" ;	T;?0;@o;A;B{ ;i;>@;i;>@;[o;C;[I"margin-top;	T;o;$;I"	10px;	T;
;%;@;7i ;D;E;[ ;i;@;i;FT;@o;
;[I"E/************************************************************ */;	T;
;;[ ;i;@o;
;[I"O/************************************************************
 * FOOTER */;	T;
;;[ ;i;@o;5;6[I"#footer;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;I;[I"footer;	T;i;>I" ;	T;?0;@o;A;B{ ;i;>@;i;>@;[o;C;[I"background-color;	T;o;	;I"navbar-inverse-bg;	T;I"navbar_inverse_bg;	T;i;@;7i ;D;E;[ ;i;@o;C;[I"
color;	T;o;	;I"navbar-inverse-color;	T;I"navbar_inverse_color;	T;i;@;7i ;D;E;[ ;i;@o;C;[I"height;	T;o;$;I"
100px;	T;
;%;@;7i ;D;E;[ ;i;@o;C;[I"margin-top;	T;o;$;I"-100px;	T;
;%;@;7i ;D;E;[ ;i;@o;C;[I"letter-spacing;	T;o;$;I"1px;	T;
;%;@;7i ;D;E;[ ;i;@o;5;6[I".footer-first-row;	T;7i ;8o;9;:[o;;;:[o;<
;:[o;=;[I"footer-first-row;	T;i;>I" ;	T;?0;@o;A;B{ ;i;>@/	;i;>@/	;[o;C;[I"padding-top;	T;o;$;I"	20px;	T;
;%;@;7i ;D;E;[ ;i;@;i;FT;@;i;FT;@o;
;[I"E/************************************************************ */;	T;
;;[ ;i;@;3I"1//***********************************************************
// BOOTSTRAP VARIABLES OVERRIDES

// Color system
$brand-primary: #428bca;
$brand-success: #5cb85c;
$brand-warning: #f0ad4e;
$brand-danger: #d9534f;
$brand-info: #5bc0de;

// Body scaffolding
$body-bg: #ffffff;
$text-color: #373737;
$link-color: $brand-primary;
$link-hover-color: darken($link-color, 15%);

// Typography
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700);
$font-family-sans-serif: 'Open Sans', arial, sans-serif;
$font-family-serif: Georgia, 'Times New Roman', Times, serif;
$font-family-monospace: 'Menlo','Monaco','Consolas','Courier New', monospace;
$font-family-base: $font-family-sans-serif;
$font-size-base: 14px;

// Headings
$headings-font-family: $font-family-base;
$headings-font-weight: 700;
$headings-color: inherit;

// Code blocks
$code-color: #c7254e;
$code-bg: #f9f2f4;
$pre-color: #373737;
$pre-bg: #f5f5f5;
$pre-border-color: #cccccc;

// Components: Padding
$padding-base-vertical: 6px;
$padding-large-vertical: 10px;
$padding-small-vertical: 5px;
$padding-base-horizontal: 12px;
$padding-large-horizontal: 16px;
$padding-small-horizontal: 10px;

// Components: Rounded corners
$border-radius-base: 4px;
$border-radius-large: 6px;
$border-radius-small: 3px;

// Components: Active state
$component-active-color: #ffffff;
$component-active-bg: $brand-primary;

// Components: Carets
$caret-width-base: 4px;
$caret-width-large: 5px;

// Buttons: Global
$btn-font-weight: normal;
$btn-link-disabled-color: #cccccc;

// Buttons: Default
$btn-default-color: #ffffff;
$btn-default-bg: #bbbbbb;
$btn-default-border: #cccccc;

// Buttons: Primary
$btn-primary-color: $btn-default-color;
$btn-primary-bg: $brand-primary;
$btn-primary-border: darken($btn-primary-bg, 5%);

// Buttons: Info
$btn-info-color: $btn-default-color;
$btn-info-bg: $brand-info;
$btn-info-border: darken($btn-info-bg, 5%);

// Buttons: Warning
$btn-warning-color: $btn-default-color;
$btn-warning-bg: $brand-warning;
$btn-warning-border: darken($btn-warning-bg, 5%);

// Buttons: Danger
$btn-danger-color: $btn-default-color;
$btn-danger-bg: $brand-danger;
$btn-danger-border: darken($btn-danger-bg, 5%);

// Form states and alerts
$state-success-text: #468847;
$state-success-bg: #dff0d8;
$state-success-border: darken($state-success-bg, 5%);

$state-warning-text: #c09853;
$state-warning-bg: #fcf8e3;
$state-warning-border: darken($state-warning-bg, 3%);

$state-danger-text: #b94a48;
$state-danger-bg: #f2dede;
$state-danger-border: darken($state-danger-bg, 3%);

$state-info-text: #3a87ad;
$state-info-bg: #d9edf7;
$state-info-border: darken($state-info-bg, 7%);

// Alerts: Base styles
$alert-padding: 15px;
$alert-border-radius: $border-radius-base;
$alert-link-font-weight: bold;

// Alerts: Warning
$alert-warning-text: $state-warning-text;
$alert-warning-bg: $state-warning-bg;
$alert-warning-border: $state-warning-border;

// Alerts: Success
$alert-success-text: $state-success-text;
$alert-success-bg: $state-success-bg;
$alert-success-border: $state-success-border;

// Alerts: Danger
$alert-danger-text: $state-danger-text;
$alert-danger-bg: $state-danger-bg;
$alert-danger-border: $state-danger-border;

//Alerts: Info
$alert-info-text: $state-info-text;
$alert-info-bg: $state-info-bg;
$alert-info-border: $state-info-border;

// Navbar: Base styles
$navbar-height: 50px;
$navbar-margin-bottom: 4px;
$navbar-padding-horizontal: 15px;
$navbar-padding-vertical: 13px;
$navbar-border-radius: 0px;

// Navbar: Default navbar
// -> Basics
$navbar-default-color: #777777;
$navbar-default-bg: #f8f8f8;
$navbar-default-border: darken($navbar-default-bg, 7%);
// -> Links
$navbar-default-link-color: #777777;
$navbar-default-link-hover-color: #333333;
$navbar-default-link-hover-bg: $navbar-default-bg;
$navbar-default-link-active-color: #555555;
$navbar-default-link-active-bg: darken($navbar-default-bg, 7%);
$navbar-default-link-disabled-color: #cccccc;
$navbar-default-link-disabled-bg:$navbar-default-bg;
// -> Brand
$navbar-default-brand-color: $navbar-default-link-color;
$navbar-default-brand-hover-color: darken($navbar-default-brand-color, 10%);
$navbar-default-brand-hover-bg: $navbar-default-bg;
// -> Toggle
$navbar-default-toggle-hover-bg: #dddddd;
$navbar-default-toggle-icon-bar-bg: #cccccc;
$navbar-default-toggle-border-color: #dddddd;

// Navbar: Inverted navbar
// -> Basics
$navbar-inverse-color: #eeeeee;
$navbar-inverse-bg: #222222;
$navbar-inverse-border: darken($navbar-inverse-bg, 7%);
// -> Links
$navbar-inverse-link-color: #eeeeee;
$navbar-inverse-link-hover-color: #ffffff;
$navbar-inverse-link-hover-bg: $navbar-inverse-bg;
$navbar-inverse-link-active-color: #ffffff;
$navbar-inverse-link-active-bg: darken($navbar-inverse-bg, 7%);
$navbar-inverse-link-disabled-color: #444444;
$navbar-inverse-link-disabled-bg:$navbar-inverse-bg;
// -> Brand
$navbar-inverse-brand-color: $navbar-inverse-link-color;
$navbar-inverse-brand-hover-color: #ffffff;
$navbar-inverse-brand-hover-bg: $navbar-inverse-bg;
// -> Toggle
$navbar-inverse-toggle-hover-bg: #333333;
$navbar-inverse-toggle-icon-bar-bg: #ffffff;
$navbar-inverse-toggle-border-color: #333333;

// Nav: Default nav
// -> Common values
$nav-link-padding: 10px 15px;
$nav-link-hover-bg: #eeeeee;
$nav-disabled-link-color: #cccccc;
$nav-disabled-link-hover-color: #cccccc;
$nav-open-link-hover-color: #ffffff;
$nav-open-caret-border-color: #ffffff;
// -> Pills
$nav-pills-active-link-hover-color: #ffffff;
$nav-pills-active-link-hover-bg: $component-active-bg;
// -> Tabs
$nav-tabs-border-color: #dddddd;
$nav-tabs-link-hover-border-color: #eeeeee;
$nav-tabs-active-link-hover-color: #bbbbbb;
$nav-tabs-active-link-hover-bg: $body-bg;
$nav-tabs-active-link-hover-border-color: #dddddd;
$nav-tabs-justified-link-border-color: #dddddd;
$nav-tabs-justified-active-link-border-color: $body-bg;

// Tables
// -> Default padding for <th>s and <td>s
$table-cell-padding: 8px;
// -> Default padding cells in .table-condensed
$table-condensed-cell-padding: 5px;
// -> Default background color used for all tables.
$table-bg: $body-bg;
// -> Background color used for .table-striped.
$table-bg-accent: #f9f9f9;
// -> Background color used for .table-hover.
$table-bg-hover: #f5f5f5;
// -> Border color for table and cell borders.
$table-border-color: #dddddd;

// Forms
// -> Inputs
$input-color: $text-color; // Text color for <input>s
$input-bg: #ffffff; // <input> background color
$input-border: #cccccc; // <input> border color
$input-border-radius: $border-radius-base; // <input> border radius
$input-color-placeholder: #aaaaaa; // Placeholder text color
// -> Input states
$input-border-focus: #66afe9; // Border color for inputs on focus
$input-bg-disabled: #eeeeee; // <input disabled> background color
// -> Input sizes
$input-height-base: 38px; // Default .form-control height
$input-height-large: 46px; // Large .form-control height
$input-height-small: 28px; // Small .form-control height
// -> Legend
$legend-color: #aaaaaa;
$legend-border-color: #e5e5e5;
// -> Input groups
$input-group-addon-bg: #cccccc; // Background color for textual input addons
$input-group-addon-border-color: $input-border; // Border color for textual input addons

// Dropdowns
// -> Dropdown menu
$dropdown-bg: #ffffff; // Dropdown menu background color
$dropdown-border: #373737; // Dropdown menu border color
$dropdown-fallback-border: #cccccc; // Dropdown menu border color for IE8
$dropdown-caret-color: #dddddd; // Indicator arrow for showing an element has a dropdown
$dropdown-divider-bg: #e5e5e5; // Dropdown divider top border color
$dropdown-header-color: #dddddd; // Text color for headers within dropdown menus
// -> Dropdown items
$dropdown-link-color: $text-color; // Dropdown text color
$dropdown-link-hover-color: darken($dropdown-link-color,5%); // Hovered dropdown menu entry text color
$dropdown-link-hover-bg: #f5f5f5; // Hovered dropdown menu entry text color
$dropdown-link-active-color: $component-active-color; // Active dropdown menu entry text color
$dropdown-link-active-bg: $component-active-bg; // Active dropdown menu entry background color
$dropdown-link-disabled-color: #dddddd; // Disabled dropdown menu entry background color

// Panels and wells
// -> Common panel styles
$panel-bg: #ffffff;
$panel-inner-border: #dddddd; // Border color for elements within panels
$panel-border-radius: $border-radius-base;
$panel-footer-bg: #f5f5f5;
// -> Contextual panel colors
// --> Default
$panel-default-text: #373737;
$panel-default-border: #dddddd;
$panel-default-heading-bg: #f5f5f5;
// --> Primary
$panel-primary-text: #ffffff;
$panel-primary-border: $brand-primary;
$panel-primary-heading-bg: $brand-primary;
// --> Success
$panel-success-text: $state-success-text;
$panel-success-border: $state-success-border;
$panel-success-heading-bg: $state-success-bg;
// --> Info
$panel-info-text: $state-info-text;
$panel-info-border: $state-info-border;
$panel-info-heading-bg: $state-info-bg;
// --> Warning
$panel-warning-text: $state-warning-text;
$panel-warning-border: $state-warning-border;
$panel-warning-heading-bg: $state-warning-bg;
// --> Danger
$panel-danger-text: $state-danger-text;
$panel-danger-border: $state-danger-border;
$panel-danger-heading-bg: $state-danger-bg;
// -> Wells
$well-bg: #f5f5f5;

// Jumbotron
$jumbotron-padding: 30px;
$jumbotron-bg: #cccccc;
$jumbotron-font-size: ceil($font-size-base * 1.5);
$jumbotron-color: $text-color;
$jumbotron-heading-color: $headings-color;

// Carousel
$carousel-text-shadow: 0px 1px 2px #373737;
$carousel-control-color: #ffffff;
$carousel-caption-color: #ffffff;
$carousel-indicator-border-color: #ffffff;
$carousel-indicator-active-bg: #ffffff;

// Labels
$label-color: #ffffff; // Default label text color
$label-link-hover-color: #ffffff; // Default text color of a linked label
$label-default-bg: #cccccc; // Default label background color
$label-primary-bg: $brand-primary; // Primary label background color
$label-success-bg: $brand-success; // Success label background color
$label-info-bg: $brand-info; // Info label background color
$label-warning-bg: $brand-warning; // Warning label background color
$label-danger-bg: $brand-danger; // Danger label background color

// Close button
$close-font-weight: bold;
$close-color: #000000;
$close-text-shadow: 0px 1px 0px #ffffff;

// Type
$text-muted: #cccccc; // Text muted color
$abbr-border-color: #cccccc; // Abbreviations and acronyms border color
$headings-small-color: #cccccc; // Headings small color
$blockquote-small-color: #cccccc; // Blockquote small color
$blockquote-border-color: #eeeeee; // Blockquote border color
$page-header-border-color: #eeeeee; // Page header border color

// Other
$hr-border: #cccccc; // Horizontal line color
$component-offset-horizontal: 180px; // Horizontal offset for forms and lists

//***********************************************************

@import "bootstrap-sprockets";
@import "bootstrap";
@import "font-awesome";

//***********************************************************
// TESTING CLASSES
.shigh{
  background-color: yellow;
}
.shigh2{
  background-color: red;
}
.shigh3{
  background-color: blue;
}
//***********************************************************

//***********************************************************
// APPLICATION-WIDE
html,body{
  height: 100%;
}

#wrap{
  min-height: 100%;
  padding-bottom: 120px;
}

img{
  @extend .img-responsive;
}
//***********************************************************

//***********************************************************
// FLASH MESSAGES
.alert{
  margin-top: -4px;
}
//***********************************************************

//***********************************************************
// NAVBAR
.navbar-brand {
  font-size: inherit;
}
//***********************************************************

//***********************************************************
// ERRORS
#error_explanation{
  color: $brand-danger;
  ul{
    margin-left: 8px;
    padding-left: 8px;
  }

  h2{
    display:none;
  }
}

.error-text{
  color: $brand-danger;
}

.field_with_errors{
  .form-control{
    border: 1px solid $brand-danger;
  }
  label{
    color: $brand-danger;
  }
}
//***********************************************************

//***********************************************************
// DEVISE
.shared-links{
  margin-top: 10px;
}
//***********************************************************

//***********************************************************
// FOOTER
#footer{
  background-color: $navbar-inverse-bg;
  color: $navbar-inverse-color;
  height: 100px;
  margin-top: -100px;
  letter-spacing: 1px;

  .footer-first-row{
    padding-top: 20px;
  }
}
//***********************************************************
;	T;i;FT;@