/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
body {
  margin: 0;
}

/* line 45, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/* line 57, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

/* line 67, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 78, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
[hidden],
template {
  display: none;
}

/* line 89, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
a {
  background-color: transparent;
}

/* line 99, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* line 111, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

/* line 122, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/* line 130, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
dfn {
  font-style: italic;
}

/* line 139, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 148, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 157, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
small {
  font-size: 80%;
}

/* line 166, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 173, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 177, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 188, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
img {
  border: 0;
}

/* line 196, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 207, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
figure {
  margin: 1em 40px;
}

/* line 215, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/* line 224, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
pre {
  overflow: auto;
}

/* line 235, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 259, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

/* line 269, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button {
  overflow: visible;
}

/* line 281, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button,
select {
  text-transform: none;
}

/* line 296, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 306, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/* line 315, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 325, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input {
  line-height: normal;
}

/* line 338, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 350, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 359, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

/* line 371, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 379, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 390, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
legend {
  border: 0;
  padding: 0;
}

/* line 399, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
textarea {
  overflow: auto;
}

/* line 408, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
optgroup {
  font-weight: bold;
}

/* line 419, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 425, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_normalize.scss */
td,
th {
  padding: 0;
}

/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 22, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
body {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857;
  color: #010d03;
  background-color: white;
}

/* line 39, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 48, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
a {
  color: #26b6ff;
  text-decoration: none;
}
/* line 53, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
a:hover, a:focus {
  color: #0090d8;
  text-decoration: underline;
}
/* line 58, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 69, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
figure {
  margin: 0;
}

/* line 76, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
img {
  vertical-align: middle;
}

/* line 81, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

/* line 86, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-rounded {
  border-radius: 6px;
}

/* line 93, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857;
  background-color: white;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

/* line 106, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-circle {
  border-radius: 50%;
}

/* line 113, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

/* line 125, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 142, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 159, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_scaffolding.scss */
[role="button"] {
  cursor: pointer;
}

/* line 10, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h1 small,
h1 .small, h2 small,
h2 .small, h3 small,
h3 .small, h4 small,
h4 .small, h5 small,
h5 .small, h6 small,
h6 .small,
.h1 small,
.h1 .small, .h2 small,
.h2 .small, .h3 small,
.h3 .small, .h4 small,
.h4 .small, .h5 small,
.h5 .small, .h6 small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: #bbbbbb;
}

/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h1 small,
h1 .small, .h1 small,
.h1 .small,
h2 small,
h2 .small, .h2 small,
.h2 .small,
h3 small,
h3 .small, .h3 small,
.h3 .small {
  font-size: 65%;
}

/* line 37, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 42, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h4 small,
h4 .small, .h4 small,
.h4 .small,
h5 small,
h5 .small, .h5 small,
.h5 .small,
h6 small,
h6 .small, .h6 small,
.h6 .small {
  font-size: 75%;
}

/* line 47, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h1, .h1 {
  font-size: 36px;
}

/* line 48, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h2, .h2 {
  font-size: 30px;
}

/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h3, .h3 {
  font-size: 24px;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h4, .h4 {
  font-size: 18px;
}

/* line 51, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h5, .h5 {
  font-size: 14px;
}

/* line 52, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
h6, .h6 {
  font-size: 12px;
}

/* line 58, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
p {
  margin: 0 0 10px;
}

/* line 62, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  /* line 62, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  .lead {
    font-size: 21px;
  }
}

/* line 79, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
small,
.small {
  font-size: 85%;
}

/* line 84, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3;
}

/* line 90, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-left {
  text-align: left;
}

/* line 91, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-right {
  text-align: right;
}

/* line 92, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-center {
  text-align: center;
}

/* line 93, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-justify {
  text-align: justify;
}

/* line 94, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-nowrap {
  white-space: nowrap;
}

/* line 97, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-lowercase {
  text-transform: lowercase;
}

/* line 98, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-uppercase, .initialism {
  text-transform: uppercase;
}

/* line 99, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-capitalize {
  text-transform: capitalize;
}

/* line 102, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.text-muted {
  color: #bbbbbb;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
  color: #00a9fe;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover,
a.text-primary:focus {
  color: #0087cb;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-success {
  color: #3c763d;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-info {
  color: #31708f;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
  color: #8a6d3b;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
  color: #a94442;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}

/* line 119, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.bg-primary {
  color: #fff;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-primary {
  background-color: #00a9fe;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #0087cb;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-success {
  background-color: #dff0d8;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-info {
  background-color: #d9edf7;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-warning {
  background-color: #fcf8e3;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-danger {
  background-color: #f2dede;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}

/* line 138, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}

/* line 150, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 154, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}

/* line 167, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 173, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
/* line 177, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}

/* line 185, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
dl {
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 190, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
dt,
dd {
  line-height: 1.42857;
}

/* line 193, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
dt {
  font-weight: 700;
}

/* line 196, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
dd {
  margin-left: 0;
}

/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 211, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 218, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dd {
    margin-left: 180px;
  }
}

/* line 231, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
abbr[title],
abbr[data-original-title] {
  cursor: help;
}

/* line 235, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.initialism {
  font-size: 90%;
}

/* line 241, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
/* line 250, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
/* line 259, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857;
  color: #bbbbbb;
}
/* line 265, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "\2014 \00A0";
}

/* line 275, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
/* line 286, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
.blockquote-reverse .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before,
blockquote.pull-right .small:before {
  content: "";
}
/* line 287, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
.blockquote-reverse .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after,
blockquote.pull-right .small:after {
  content: "\00A0 \2014";
}

/* line 294, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_type.scss */
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857;
}

/* line 10, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container:before, .container:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 10, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  /* line 10, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  /* line 10, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
  .container {
    width: 1170px;
  }
}

/* line 30, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:before, .container-fluid:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:after {
  clear: both;
}

/* line 39, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.row {
  margin-right: -15px;
  margin-left: -15px;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:before, .row:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:after {
  clear: both;
}

/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
/* line 47, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_grid.scss */
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
  width: 8.33333%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 {
  width: 16.66667%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 {
  width: 25%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 {
  width: 33.33333%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 {
  width: 41.66667%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 {
  width: 50%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 {
  width: 58.33333%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 {
  width: 66.66667%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 {
  width: 75%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 {
  width: 83.33333%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 {
  width: 91.66667%;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 {
  width: 100%;
}

/* line 55, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 {
  right: 8.33333%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 {
  right: 16.66667%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 {
  right: 33.33333%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 {
  right: 41.66667%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 {
  right: 58.33333%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 {
  right: 66.66667%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 {
  right: 83.33333%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 {
  right: 91.66667%;
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 45, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 {
  left: 8.33333%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 {
  left: 16.66667%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 {
  left: 33.33333%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 {
  left: 41.66667%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 {
  left: 58.33333%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 {
  left: 66.66667%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 {
  left: 83.33333%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 {
  left: 91.66667%;
}

/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 {
  margin-left: 0%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 {
  margin-left: 8.33333%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 {
  margin-left: 16.66667%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 {
  margin-left: 33.33333%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 {
  margin-left: 41.66667%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 {
  margin-left: 58.33333%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 {
  margin-left: 66.66667%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 {
  margin-left: 83.33333%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 {
  margin-left: 91.66667%;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 768px) {
  /* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    width: 8.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    width: 16.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    width: 25%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    width: 33.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    width: 41.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    width: 50%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    width: 58.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    width: 66.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    width: 75%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    width: 83.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    width: 91.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    width: 100%;
  }

  /* line 55, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 {
    right: auto;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 {
    right: 8.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 {
    right: 16.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 {
    right: 25%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 {
    right: 33.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 {
    right: 41.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 {
    right: 50%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 {
    right: 58.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 {
    right: 66.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 {
    right: 75%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 {
    right: 83.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 {
    right: 91.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 {
    right: 100%;
  }

  /* line 45, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 {
    left: auto;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 {
    left: 8.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 {
    left: 16.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 {
    left: 25%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 {
    left: 33.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 {
    left: 41.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 {
    left: 50%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 {
    left: 58.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 {
    left: 66.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 {
    left: 75%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 {
    left: 83.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 {
    left: 91.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 {
    left: 100%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  /* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    width: 8.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    width: 16.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    width: 25%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    width: 33.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    width: 41.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    width: 50%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    width: 58.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    width: 66.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    width: 75%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    width: 83.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    width: 91.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    width: 100%;
  }

  /* line 55, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 {
    right: auto;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 {
    right: 8.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 {
    right: 16.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 {
    right: 25%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 {
    right: 33.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 {
    right: 41.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 {
    right: 50%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 {
    right: 58.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 {
    right: 66.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 {
    right: 75%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 {
    right: 83.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 {
    right: 91.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 {
    right: 100%;
  }

  /* line 45, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 {
    left: auto;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 {
    left: 8.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 {
    left: 16.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 {
    left: 25%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 {
    left: 33.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 {
    left: 41.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 {
    left: 50%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 {
    left: 58.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 {
    left: 66.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 {
    left: 75%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 {
    left: 83.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 {
    left: 91.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 {
    left: 100%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  /* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    width: 8.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    width: 16.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    width: 25%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    width: 33.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    width: 41.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    width: 50%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    width: 58.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    width: 66.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    width: 75%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    width: 83.33333%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    width: 91.66667%;
  }

  /* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    width: 100%;
  }

  /* line 55, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 {
    right: auto;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 {
    right: 8.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 {
    right: 16.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 {
    right: 25%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 {
    right: 33.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 {
    right: 41.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 {
    right: 50%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 {
    right: 58.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 {
    right: 66.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 {
    right: 75%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 {
    right: 83.33333%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 {
    right: 91.66667%;
  }

  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 {
    right: 100%;
  }

  /* line 45, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 {
    left: auto;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 {
    left: 8.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 {
    left: 16.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 {
    left: 25%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 {
    left: 33.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 {
    left: 41.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 {
    left: 50%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 {
    left: 58.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 {
    left: 66.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 {
    left: 75%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 {
    left: 83.33333%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 {
    left: 91.66667%;
  }

  /* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 {
    left: 100%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 {
    margin-left: 0%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
table {
  background-color: transparent;
}
/* line 13, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
/* line 21, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}

/* line 29, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #bbbbbb;
  text-align: left;
}

/* line 36, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
th {
  text-align: left;
}

/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
/* line 53, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
/* line 62, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
/* line 72, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table > caption + thead > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
/* line 78, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
/* line 83, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table .table {
  background-color: white;
}

/* line 97, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}

/* line 109, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #dddddd;
}
/* line 116, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
/* line 123, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

/* line 135, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

/* line 146, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover {
  background-color: whitesmoke;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: whitesmoke;
}

/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.info,
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

/* line 171, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  /* line 171, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }
  /* line 183, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table {
    margin-bottom: 0;
  }
  /* line 192, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  /* line 200, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered {
    border: 0;
  }
  /* line 209, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  /* line 213, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  /* line 226, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}

/* line 10, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}

/* line 46, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
}

/* line 62, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
/* line 73, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled],
input[type="checkbox"].disabled, fieldset[disabled]
input[type="checkbox"] {
  cursor: not-allowed;
}

/* line 78, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"] {
  display: block;
}

/* line 83, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="range"] {
  display: block;
  width: 100%;
}

/* line 90, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
select[multiple],
select[size] {
  height: auto;
}

/* line 97, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 102, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
}

/* line 133, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control, .habit-reminder select {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: white;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
/* line 57, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.form-control:focus, .habit-reminder select:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* line 103, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-moz-placeholder, .habit-reminder select::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
/* line 107, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control:-ms-input-placeholder, .habit-reminder select:-ms-input-placeholder {
  color: #999999;
}
/* line 108, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-webkit-input-placeholder, .habit-reminder select::-webkit-input-placeholder {
  color: #999999;
}
/* line 155, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control::-ms-expand, .habit-reminder select::-ms-expand {
  background-color: transparent;
  border: 0;
}
/* line 167, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control[disabled], .habit-reminder select[disabled], .form-control[readonly], .habit-reminder select[readonly], fieldset[disabled] .form-control, fieldset[disabled] .habit-reminder select, .habit-reminder fieldset[disabled] select {
  background-color: #eeeeee;
  opacity: 1;
}
/* line 173, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control[disabled], .habit-reminder select[disabled], fieldset[disabled] .form-control, fieldset[disabled] .habit-reminder select, .habit-reminder fieldset[disabled] select {
  cursor: not-allowed;
}

/* line 181, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control {
  height: auto;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 200, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  /* line 205, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
  .input-group-sm > input[type="date"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm input[type="date"],
  input[type="time"].input-sm,
  .input-group-sm > input[type="time"].form-control,
  .input-group-sm > input[type="time"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="time"].btn, .input-group-sm
  input[type="time"],
  input[type="datetime-local"].input-sm,
  .input-group-sm > input[type="datetime-local"].form-control,
  .input-group-sm > input[type="datetime-local"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, .input-group-sm
  input[type="datetime-local"],
  input[type="month"].input-sm,
  .input-group-sm > input[type="month"].form-control,
  .input-group-sm > input[type="month"].input-group-addon,
  .input-group-sm > .input-group-btn > input[type="month"].btn, .input-group-sm
  input[type="month"] {
    line-height: 30px;
  }
  /* line 210, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
  .input-group-lg > input[type="date"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg input[type="date"],
  input[type="time"].input-lg,
  .input-group-lg > input[type="time"].form-control,
  .input-group-lg > input[type="time"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg
  input[type="time"],
  input[type="datetime-local"].input-lg,
  .input-group-lg > input[type="datetime-local"].form-control,
  .input-group-lg > input[type="datetime-local"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg
  input[type="datetime-local"],
  input[type="month"].input-lg,
  .input-group-lg > input[type="month"].form-control,
  .input-group-lg > input[type="month"].input-group-addon,
  .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg
  input[type="month"] {
    line-height: 46px;
  }
}
/* line 222, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 15px;
}

/* line 232, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 241, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio.disabled label, fieldset[disabled] .radio label,
.checkbox.disabled label, fieldset[disabled]
.checkbox label {
  cursor: not-allowed;
}
/* line 246, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}

/* line 257, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}

/* line 264, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

/* line 270, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
/* line 281, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline.disabled, fieldset[disabled] .radio-inline,
.checkbox-inline.disabled, fieldset[disabled]
.checkbox-inline {
  cursor: not-allowed;
}

/* line 286, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

/* line 297, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
/* line 306, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .habit-reminder .input-group-lg > select.form-control-static,
.input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn,
.habit-reminder .input-group-lg > .input-group-btn > label.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .habit-reminder .input-group-sm > select.form-control-static,
.input-group-sm > .form-control-static.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-static.btn,
.habit-reminder .input-group-sm > .input-group-btn > label.form-control-static {
  padding-right: 0;
  padding-left: 0;
}

/* line 71, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-sm, .input-group-sm > .form-control, .habit-reminder .input-group-sm > select,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn,
.habit-reminder .input-group-sm > .input-group-btn > label {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 79, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-sm, .input-group-sm > select.form-control, .habit-reminder .input-group-sm > select,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn {
  height: 30px;
  line-height: 30px;
}

/* line 85, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-sm, .input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn,
select[multiple].input-sm,
.input-group-sm > select[multiple].form-control,
.habit-reminder .input-group-sm > select[multiple],
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > .input-group-btn > select[multiple].btn {
  height: auto;
}

/* line 323, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control, .form-group-sm .habit-reminder select, .habit-reminder .form-group-sm select {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
/* line 330, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm select.form-control, .form-group-sm .habit-reminder select, .habit-reminder .form-group-sm select {
  height: 30px;
  line-height: 30px;
}
/* line 335, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control,
.form-group-sm .habit-reminder select[multiple],
.habit-reminder .form-group-sm select[multiple] {
  height: auto;
}
/* line 338, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}

/* line 71, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-lg, .input-group-lg > .form-control, .habit-reminder .input-group-lg > select,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn,
.habit-reminder .input-group-lg > .input-group-btn > label {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px;
}

/* line 79, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-lg, .input-group-lg > select.form-control, .habit-reminder .input-group-lg > select,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn {
  height: 46px;
  line-height: 46px;
}

/* line 85, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-lg, .input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn,
select[multiple].input-lg,
.input-group-lg > select[multiple].form-control,
.habit-reminder .input-group-lg > select[multiple],
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > .input-group-btn > select[multiple].btn {
  height: auto;
}

/* line 349, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control, .form-group-lg .habit-reminder select, .habit-reminder .form-group-lg select {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px;
}
/* line 356, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg select.form-control, .form-group-lg .habit-reminder select, .habit-reminder .form-group-lg select {
  height: 46px;
  line-height: 46px;
}
/* line 361, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control,
.form-group-lg .habit-reminder select[multiple],
.habit-reminder .form-group-lg select[multiple] {
  height: auto;
}
/* line 364, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.33333;
}

/* line 378, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback {
  position: relative;
}
/* line 383, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback .form-control, .has-feedback .habit-reminder select, .habit-reminder .has-feedback select {
  padding-right: 42.5px;
}

/* line 388, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}

/* line 402, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .habit-reminder .input-group-lg > select + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback,
.habit-reminder .input-group-lg > .input-group-btn > label + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback,
.form-group-lg .habit-reminder select + .form-control-feedback,
.habit-reminder .form-group-lg select + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}

/* line 409, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .habit-reminder .input-group-sm > select + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback,
.habit-reminder .input-group-sm > .input-group-btn > label + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback,
.form-group-sm .habit-reminder select + .form-control-feedback,
.habit-reminder .form-group-sm select + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
  color: #3c763d;
}
/* line 21, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control, .has-success .habit-reminder select, .habit-reminder .has-success select {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control:focus, .has-success .habit-reminder select:focus, .habit-reminder .has-success select:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
/* line 37, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback {
  color: #3c763d;
}

/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
  color: #8a6d3b;
}
/* line 21, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control, .has-warning .habit-reminder select, .habit-reminder .has-warning select {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control:focus, .has-warning .habit-reminder select:focus, .habit-reminder .has-warning select:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
/* line 37, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback {
  color: #8a6d3b;
}

/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
  color: #a94442;
}
/* line 21, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control, .has-error .habit-reminder select, .habit-reminder .has-error select {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control:focus, .has-error .habit-reminder select:focus, .habit-reminder .has-error select:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
/* line 37, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback {
  color: #a94442;
}

/* line 429, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
/* line 432, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

/* line 443, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #0a831e;
}

@media (min-width: 768px) {
  /* line 468, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 475, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control, .form-inline .habit-reminder select, .habit-reminder .form-inline select {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 482, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control-static {
    display: inline-block;
  }
  /* line 486, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  /* line 492, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control,
  .form-inline .input-group .habit-reminder select,
  .habit-reminder .form-inline .input-group select {
    width: auto;
  }
  /* line 498, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group > .form-control, .form-inline .habit-reminder .input-group > select, .habit-reminder .form-inline .input-group > select {
    width: 100%;
  }
  /* line 502, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 510, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 516, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  /* line 521, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  /* line 527, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

/* line 552, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 560, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
/* line 565, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 572, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
/* line 583, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  /* line 593, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  /* line 601, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn, .habit-reminder label {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn:focus, .habit-reminder label:focus, .btn.focus, .habit-reminder label.focus, .btn:active:focus, .habit-reminder label:active:focus, .btn:active.focus, .habit-reminder label:active.focus, .btn.active:focus, .habit-reminder label.active:focus, .btn.active.focus, .habit-reminder label.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 34, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn:hover, .habit-reminder label:hover, .btn:focus, .habit-reminder label:focus, .btn.focus, .habit-reminder label.focus {
  color: #333333;
  text-decoration: none;
}
/* line 40, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn:active, .habit-reminder label:active, .btn.active, .habit-reminder label.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 48, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn.disabled, .habit-reminder label.disabled, .btn[disabled], .habit-reminder label[disabled], fieldset[disabled] .btn, fieldset[disabled] .habit-reminder label, .habit-reminder fieldset[disabled] label {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 59, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
a.btn.disabled, fieldset[disabled] a.btn {
  pointer-events: none;
}

/* line 68, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-default, .habit-reminder label {
  color: #333333;
  background-color: white;
  border-color: #cccccc;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:focus, .habit-reminder label:focus, .btn-default.focus, .habit-reminder label.focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:hover, .habit-reminder label:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:active, .habit-reminder label:active, .btn-default.active, .habit-reminder label.active, .open > .btn-default.dropdown-toggle, .habit-reminder .open > label.dropdown-toggle {
  color: #333333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:active:hover, .habit-reminder label:active:hover, .btn-default:active:focus, .habit-reminder label:active:focus, .btn-default:active.focus, .habit-reminder label:active.focus, .btn-default.active:hover, .habit-reminder label.active:hover, .btn-default.active:focus, .habit-reminder label.active:focus, .btn-default.active.focus, .habit-reminder label.active.focus, .open > .btn-default.dropdown-toggle:hover, .habit-reminder .open > label.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .habit-reminder .open > label.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus, .habit-reminder .open > label.dropdown-toggle.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default.disabled:hover, .habit-reminder label.disabled:hover, .btn-default.disabled:focus, .habit-reminder label.disabled:focus, .btn-default.disabled.focus, .habit-reminder label.disabled.focus, .btn-default[disabled]:hover, .habit-reminder label[disabled]:hover, .btn-default[disabled]:focus, .habit-reminder label[disabled]:focus, .btn-default[disabled].focus, .habit-reminder label[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .habit-reminder label:hover, .habit-reminder fieldset[disabled] label:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .habit-reminder label:focus, .habit-reminder fieldset[disabled] label:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .habit-reminder label.focus, .habit-reminder fieldset[disabled] label.focus {
  background-color: white;
  border-color: #cccccc;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default .badge, .habit-reminder label .badge {
  color: white;
  background-color: #333333;
}

/* line 71, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-primary, .habit-reminder input[type=radio]:checked + label, .habit-reminder input[type=checkbox]:checked + label {
  color: white;
  background-color: #00a9fe;
  border-color: #00a9fe;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:focus, .habit-reminder input[type=radio]:checked + label:focus, .habit-reminder input[type=checkbox]:checked + label:focus, .btn-primary.focus, .habit-reminder input[type=radio]:checked + label.focus, .habit-reminder input[type=checkbox]:checked + label.focus {
  color: white;
  background-color: #0087cb;
  border-color: #00547f;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:hover, .habit-reminder input[type=radio]:checked + label:hover, .habit-reminder input[type=checkbox]:checked + label:hover {
  color: white;
  background-color: #0087cb;
  border-color: #0080c1;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .habit-reminder input[type=radio]:checked + label:active, .habit-reminder input[type=checkbox]:checked + label:active, .btn-primary.active, .habit-reminder input[type=radio]:checked + label.active, .habit-reminder input[type=checkbox]:checked + label.active, .open > .btn-primary.dropdown-toggle, .habit-reminder .open > input[type=radio]:checked + label.dropdown-toggle, .habit-reminder .open > input[type=checkbox]:checked + label.dropdown-toggle {
  color: white;
  background-color: #0087cb;
  background-image: none;
  border-color: #0080c1;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active:hover, .habit-reminder input[type=radio]:checked + label:active:hover, .habit-reminder input[type=checkbox]:checked + label:active:hover, .btn-primary:active:focus, .habit-reminder input[type=radio]:checked + label:active:focus, .habit-reminder input[type=checkbox]:checked + label:active:focus, .btn-primary:active.focus, .habit-reminder input[type=radio]:checked + label:active.focus, .habit-reminder input[type=checkbox]:checked + label:active.focus, .btn-primary.active:hover, .habit-reminder input[type=radio]:checked + label.active:hover, .habit-reminder input[type=checkbox]:checked + label.active:hover, .btn-primary.active:focus, .habit-reminder input[type=radio]:checked + label.active:focus, .habit-reminder input[type=checkbox]:checked + label.active:focus, .btn-primary.active.focus, .habit-reminder input[type=radio]:checked + label.active.focus, .habit-reminder input[type=checkbox]:checked + label.active.focus, .open > .btn-primary.dropdown-toggle:hover, .habit-reminder .open > input[type=radio]:checked + label.dropdown-toggle:hover, .habit-reminder .open > input[type=checkbox]:checked + label.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .habit-reminder .open > input[type=radio]:checked + label.dropdown-toggle:focus, .habit-reminder .open > input[type=checkbox]:checked + label.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus, .habit-reminder .open > input[type=radio]:checked + label.dropdown-toggle.focus, .habit-reminder .open > input[type=checkbox]:checked + label.dropdown-toggle.focus {
  color: white;
  background-color: #006fa7;
  border-color: #00547f;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary.disabled:hover, .habit-reminder input[type=radio]:checked + label.disabled:hover, .habit-reminder input[type=checkbox]:checked + label.disabled:hover, .btn-primary.disabled:focus, .habit-reminder input[type=radio]:checked + label.disabled:focus, .habit-reminder input[type=checkbox]:checked + label.disabled:focus, .btn-primary.disabled.focus, .habit-reminder input[type=radio]:checked + label.disabled.focus, .habit-reminder input[type=checkbox]:checked + label.disabled.focus, .btn-primary[disabled]:hover, .habit-reminder input[type=radio]:checked + label[disabled]:hover, .habit-reminder input[type=checkbox]:checked + label[disabled]:hover, .btn-primary[disabled]:focus, .habit-reminder input[type=radio]:checked + label[disabled]:focus, .habit-reminder input[type=checkbox]:checked + label[disabled]:focus, .btn-primary[disabled].focus, .habit-reminder input[type=radio]:checked + label[disabled].focus, .habit-reminder input[type=checkbox]:checked + label[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .habit-reminder input[type=radio]:checked + label:hover, .habit-reminder fieldset[disabled] input[type=radio]:checked + label:hover, fieldset[disabled] .habit-reminder input[type=checkbox]:checked + label:hover, .habit-reminder fieldset[disabled] input[type=checkbox]:checked + label:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .habit-reminder input[type=radio]:checked + label:focus, .habit-reminder fieldset[disabled] input[type=radio]:checked + label:focus, fieldset[disabled] .habit-reminder input[type=checkbox]:checked + label:focus, .habit-reminder fieldset[disabled] input[type=checkbox]:checked + label:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .habit-reminder input[type=radio]:checked + label.focus, .habit-reminder fieldset[disabled] input[type=radio]:checked + label.focus, fieldset[disabled] .habit-reminder input[type=checkbox]:checked + label.focus, .habit-reminder fieldset[disabled] input[type=checkbox]:checked + label.focus {
  background-color: #00a9fe;
  border-color: #00a9fe;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary .badge, .habit-reminder input[type=radio]:checked + label .badge, .habit-reminder input[type=checkbox]:checked + label .badge {
  color: #00a9fe;
  background-color: white;
}

/* line 75, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-success {
  color: white;
  background-color: #5cb85c;
  border-color: #5cb85c;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:focus, .btn-success.focus {
  color: white;
  background-color: #449d44;
  border-color: #2d672d;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:hover {
  color: white;
  background-color: #449d44;
  border-color: #419641;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
  color: white;
  background-color: #449d44;
  background-image: none;
  border-color: #419641;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {
  color: white;
  background-color: #398439;
  border-color: #2d672d;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success .badge {
  color: #5cb85c;
  background-color: white;
}

/* line 79, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-info {
  color: white;
  background-color: #5bc0de;
  border-color: #5bc0de;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:focus, .btn-info.focus {
  color: white;
  background-color: #31b0d5;
  border-color: #1f7e9a;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:hover {
  color: white;
  background-color: #31b0d5;
  border-color: #2aabd2;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
  color: white;
  background-color: #31b0d5;
  background-image: none;
  border-color: #2aabd2;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {
  color: white;
  background-color: #269abc;
  border-color: #1f7e9a;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info .badge {
  color: #5bc0de;
  background-color: white;
}

/* line 83, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-warning {
  color: white;
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:focus, .btn-warning.focus {
  color: white;
  background-color: #ec971f;
  border-color: #985f0d;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:hover {
  color: white;
  background-color: #ec971f;
  border-color: #d58512;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
  color: white;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {
  color: white;
  background-color: #d58512;
  border-color: #985f0d;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning .badge {
  color: #f0ad4e;
  background-color: white;
}

/* line 87, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-danger {
  color: white;
  background-color: #d9534f;
  border-color: #d9534f;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:focus, .btn-danger.focus {
  color: white;
  background-color: #c9302c;
  border-color: #8b211e;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:hover {
  color: white;
  background-color: #c9302c;
  border-color: #c12e2a;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
  color: white;
  background-color: #c9302c;
  background-image: none;
  border-color: #c12e2a;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {
  color: white;
  background-color: #ac2925;
  border-color: #8b211e;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d9534f;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger .badge {
  color: #d9534f;
  background-color: white;
}

/* line 96, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link {
  font-weight: 400;
  color: #26b6ff;
  border-radius: 0;
}
/* line 105, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 112, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  border-color: transparent;
}
/* line 116, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link:hover, .btn-link:focus {
  color: #0090d8;
  text-decoration: underline;
  background-color: transparent;
}
/* line 124, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
  color: #bbbbbb;
  text-decoration: none;
}

/* line 135, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn, .habit-reminder .btn-group-lg > label {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px;
}

/* line 139, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn, .habit-reminder .btn-group-sm > label {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 143, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-xs, .btn-group-xs > .btn, .habit-reminder .btn-group-xs > label {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 151, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%;
}

/* line 157, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 5px;
}

/* line 165, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 21, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup,
.dropdown {
  position: relative;
}

/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-toggle:focus {
  outline: 0;
}

/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
/* line 54, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 65, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857;
  color: #333333;
  white-space: nowrap;
}
/* line 75, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  color: white;
  text-decoration: none;
  background-color: whitesmoke;
}

/* line 87, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: white;
  text-decoration: none;
  background-color: #00a9fe;
  outline: 0;
}

/* line 102, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #bbbbbb;
}
/* line 108, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

/* line 120, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > .dropdown-menu {
  display: block;
}
/* line 125, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > a {
  outline: 0;
}

/* line 134, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-right {
  right: 0;
  left: auto;
}

/* line 144, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-left {
  right: auto;
  left: 0;
}

/* line 150, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857;
  color: #bbbbbb;
  white-space: nowrap;
}

/* line 160, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}

/* line 170, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

/* line 183, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
/* line 190, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

@media (min-width: 768px) {
  /* line 204, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  /* line 209, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn, .habit-reminder .btn-group > label,
.btn-group-vertical > .btn,
.habit-reminder .btn-group-vertical > label {
  position: relative;
  float: left;
}
/* line 18, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:hover, .habit-reminder .btn-group > label:hover, .btn-group > .btn:focus, .habit-reminder .btn-group > label:focus, .btn-group > .btn:active, .habit-reminder .btn-group > label:active, .btn-group > .btn.active, .habit-reminder .btn-group > label.active,
.btn-group-vertical > .btn:hover,
.habit-reminder .btn-group-vertical > label:hover,
.btn-group-vertical > .btn:focus,
.habit-reminder .btn-group-vertical > label:focus,
.btn-group-vertical > .btn:active,
.habit-reminder .btn-group-vertical > label:active,
.btn-group-vertical > .btn.active,
.habit-reminder .btn-group-vertical > label.active {
  z-index: 2;
}

/* line 29, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .btn + .btn, .btn-group .habit-reminder label + .btn, .habit-reminder .btn-group label + .btn, .btn-group .habit-reminder .btn + label, .habit-reminder .btn-group .btn + label, .btn-group .habit-reminder label + label, .habit-reminder .btn-group label + label,
.btn-group .btn + .btn-group,
.btn-group .habit-reminder label + .btn-group,
.habit-reminder .btn-group label + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .habit-reminder .btn-group + label,
.habit-reminder .btn-group .btn-group + label,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar {
  margin-left: -5px;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:before, .btn-toolbar:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:after {
  clear: both;
}
/* line 41, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar .btn, .btn-toolbar .habit-reminder label, .habit-reminder .btn-toolbar label,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
/* line 46, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar > .btn, .habit-reminder .btn-toolbar > label,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

/* line 51, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .habit-reminder .btn-group > label:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

/* line 56, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child, .habit-reminder .btn-group > label:first-child {
  margin-left: 0;
}
/* line 58, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .habit-reminder .btn-group > label:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 64, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:last-child:not(:first-child), .habit-reminder .btn-group > label:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 69, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group {
  float: left;
}

/* line 72, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .habit-reminder .btn-group > .btn-group:not(:first-child):not(:last-child) > label {
  border-radius: 0;
}

/* line 77, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .habit-reminder .btn-group > .btn-group:first-child:not(:last-child) > label:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 81, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .habit-reminder .btn-group > .btn-group:last-child:not(:first-child) > label:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 87, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

/* line 105, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle, .habit-reminder .btn-group > label + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}

/* line 109, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .habit-reminder .btn-group-lg.btn-group > label + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}

/* line 116, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 120, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 127, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn .caret, .habit-reminder label .caret {
  margin-left: 0;
}

/* line 131, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret, .habit-reminder .btn-group-lg > label .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

/* line 136, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .habit-reminder .btn-group-lg > label .caret, .habit-reminder .dropup .btn-group-lg > label .caret {
  border-width: 0 5px 5px;
}

/* line 147, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn, .habit-reminder .btn-group-vertical > label,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn,
.habit-reminder .btn-group-vertical > .btn-group > label {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:after {
  clear: both;
}
/* line 157, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group > .btn, .habit-reminder .btn-group-vertical > .btn-group > label {
  float: none;
}
/* line 165, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn + .btn, .habit-reminder .btn-group-vertical > label + .btn, .habit-reminder .btn-group-vertical > .btn + label, .habit-reminder .btn-group-vertical > label + label,
.btn-group-vertical > .btn + .btn-group,
.habit-reminder .btn-group-vertical > label + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.habit-reminder .btn-group-vertical > .btn-group + label,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

/* line 172, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child), .habit-reminder .btn-group-vertical > label:not(:first-child):not(:last-child) {
  border-radius: 0;
}
/* line 175, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child), .habit-reminder .btn-group-vertical > label:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 179, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child), .habit-reminder .btn-group-vertical > label:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 184, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .habit-reminder .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > label {
  border-radius: 0;
}

/* line 189, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .habit-reminder .btn-group-vertical > .btn-group:first-child:not(:last-child) > label:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 193, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .habit-reminder .btn-group-vertical > .btn-group:last-child:not(:first-child) > label:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 201, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
/* line 207, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn, .habit-reminder .btn-group-justified > label,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
/* line 212, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group .habit-reminder label, .habit-reminder .btn-group-justified > .btn-group label {
  width: 100%;
}
/* line 216, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}

/* line 238, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_button-groups.scss */
[data-toggle="buttons"] > .btn input[type="radio"], .habit-reminder [data-toggle="buttons"] > label input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
.habit-reminder [data-toggle="buttons"] > label input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
.habit-reminder [data-toggle="buttons"] > .btn-group > label input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"],
.habit-reminder [data-toggle="buttons"] > .btn-group > label input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
/* line 13, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control, .input-group .habit-reminder select, .habit-reminder .input-group select {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
/* line 33, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:focus, .input-group .habit-reminder select:focus, .habit-reminder .input-group select:focus {
  z-index: 3;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn,
.input-group .form-control,
.input-group .habit-reminder select,
.habit-reminder .input-group select {
  display: table-cell;
}
/* line 63, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child),
.input-group .habit-reminder select:not(:first-child):not(:last-child),
.habit-reminder .input-group select:not(:first-child):not(:last-child) {
  border-radius: 0;
}

/* line 69, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

/* line 77, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
/* line 89, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon.input-sm,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
/* line 94, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon.input-lg,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
/* line 102, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

/* line 114, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:first-child, .input-group .habit-reminder select:first-child, .habit-reminder .input-group select:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.habit-reminder .input-group-btn:first-child > label,
.input-group-btn:first-child > .btn-group > .btn,
.habit-reminder .input-group-btn:first-child > .btn-group > label,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.habit-reminder .input-group-btn:last-child > label:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.habit-reminder .input-group-btn:last-child > .btn-group:not(:last-child) > label {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 117, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:first-child {
  border-right: 0;
}

/* line 126, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:last-child, .input-group .habit-reminder select:last-child, .habit-reminder .input-group select:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.habit-reminder .input-group-btn:last-child > label,
.input-group-btn:last-child > .btn-group > .btn,
.habit-reminder .input-group-btn:last-child > .btn-group > label,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.habit-reminder .input-group-btn:first-child > label:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.habit-reminder .input-group-btn:first-child > .btn-group:not(:first-child) > label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 129, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:last-child {
  border-left: 0;
}

/* line 135, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
/* line 144, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn > .btn, .habit-reminder .input-group-btn > label {
  position: relative;
}
/* line 146, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn > .btn + .btn, .habit-reminder .input-group-btn > label + .btn, .habit-reminder .input-group-btn > .btn + label, .habit-reminder .input-group-btn > label + label {
  margin-left: -1px;
}
/* line 152, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn > .btn:hover, .habit-reminder .input-group-btn > label:hover, .input-group-btn > .btn:focus, .habit-reminder .input-group-btn > label:focus, .input-group-btn > .btn:active, .habit-reminder .input-group-btn > label:active {
  z-index: 2;
}
/* line 160, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn:first-child > .btn, .habit-reminder .input-group-btn:first-child > label,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
/* line 166, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn:last-child > .btn, .habit-reminder .input-group-btn:last-child > label,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.nav:before, .nav:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.nav:after {
  clear: both;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav > li {
  position: relative;
  display: block;
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav > li.disabled > a {
  color: #bbbbbb;
}
/* line 35, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: #bbbbbb;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
/* line 48, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #26b6ff;
}
/* line 59, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 66, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav > li > a > img {
  max-width: none;
}

/* line 76, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
/* line 78, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
/* line 84, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
/* line 89, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
/* line 98, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: white;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
}

/* line 118, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li {
  float: left;
}
/* line 122, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li > a {
  border-radius: 4px;
}
/* line 125, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li + li {
  margin-left: 2px;
}
/* line 133, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: white;
  background-color: #00a9fe;
}

/* line 144, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li {
  float: none;
}
/* line 146, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

/* line 160, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified, .nav-tabs.nav-justified {
  width: 100%;
}
/* line 163, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified > li, .nav-tabs.nav-justified > li {
  float: none;
}
/* line 165, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
/* line 171, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  /* line 177, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-justified > li, .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 180, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}

/* line 190, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0;
}
/* line 193, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
/* line 201, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  /* line 206, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  /* line 212, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: white;
  }
}

/* line 224, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .tab-pane {
  display: none;
}
/* line 227, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .active {
  display: block;
}

/* line 237, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar {
  position: relative;
  min-height: 55px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar:before, .navbar:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar {
    border-radius: 4px;
  }
}

/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:before, .navbar-header:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-header {
    float: left;
  }
}

/* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:before, .navbar-collapse:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:after {
  clear: both;
}
/* line 59, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  /* line 50, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  /* line 68, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  /* line 75, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse.in {
    overflow-y: visible;
  }
  /* line 83, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}

/* line 91, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
/* line 92, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  /* line 92, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  /* line 91, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}

/* line 112, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

/* line 116, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

/* line 130, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  /* line 130, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}

/* line 149, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  /* line 149, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-static-top {
    border-radius: 0;
  }
}

/* line 161, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand {
  float: left;
  height: 55px;
  padding: 17.5px 15px;
  font-size: 18px;
  line-height: 20px;
}
/* line 169, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}
/* line 173, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  /* line 179, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}

/* line 191, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 10.5px;
  margin-bottom: 10.5px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 204, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle:focus {
  outline: 0;
}
/* line 209, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
/* line 215, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  /* line 191, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle {
    display: none;
  }
}

/* line 230, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav {
  margin: 8.75px -15px;
}
/* line 233, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  /* line 241, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  /* line 250, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  /* line 253, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  /* line 256, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  /* line 230, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav {
    float: left;
    margin: 0;
  }
  /* line 268, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav > li {
    float: left;
  }
  /* line 270, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav > li > a {
    padding-top: 17.5px;
    padding-bottom: 17.5px;
  }
}

/* line 284, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 10.5px;
  margin-bottom: 10.5px;
}
@media (min-width: 768px) {
  /* line 468, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 475, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-control, .navbar-form .habit-reminder select, .habit-reminder .navbar-form select {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 482, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-control-static {
    display: inline-block;
  }
  /* line 486, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  /* line 492, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control,
  .navbar-form .input-group .habit-reminder select,
  .habit-reminder .navbar-form .input-group select {
    width: auto;
  }
  /* line 498, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group > .form-control, .navbar-form .habit-reminder .input-group > select, .habit-reminder .navbar-form .input-group > select {
    width: 100%;
  }
  /* line 502, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 510, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 516, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  /* line 521, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  /* line 527, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  /* line 296, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  /* line 300, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  /* line 284, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

/* line 325, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 330, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 341, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn {
  margin-top: 10.5px;
  margin-bottom: 10.5px;
}
/* line 344, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .habit-reminder .btn-group-sm > label.navbar-btn {
  margin-top: 12.5px;
  margin-bottom: 12.5px;
}
/* line 347, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .habit-reminder .btn-group-xs > label.navbar-btn {
  margin-top: 16.5px;
  margin-bottom: 16.5px;
}

/* line 357, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-text {
  margin-top: 17.5px;
  margin-bottom: 17.5px;
}
@media (min-width: 768px) {
  /* line 357, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}

@media (min-width: 768px) {
  /* line 377, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-left {
    float: left !important;
  }

  /* line 380, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  /* line 384, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
/* line 395, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
/* line 399, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-brand {
  color: #c7d3d9;
}
/* line 402, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #a9bbc4;
  background-color: transparent;
}
/* line 408, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-text {
  color: #777777;
}
/* line 413, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a {
  color: #c7d3d9;
}
/* line 417, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #a9bbc4;
  background-color: transparent;
}
/* line 425, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #00a9fe;
  background-color: #e7e7e7;
}
/* line 433, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
/* line 444, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  color: #00a9fe;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  /* line 453, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #c7d3d9;
  }
  /* line 456, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #a9bbc4;
    background-color: transparent;
  }
  /* line 464, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #00a9fe;
    background-color: #e7e7e7;
  }
  /* line 472, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
/* line 481, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
/* line 484, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
/* line 487, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888888;
}
/* line 493, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
/* line 502, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-link {
  color: #c7d3d9;
}
/* line 504, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-link:hover {
  color: #a9bbc4;
}
/* line 509, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link {
  color: #c7d3d9;
}
/* line 512, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
  color: #a9bbc4;
}
/* line 518, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}

/* line 527, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse {
  background-color: #222222;
  border-color: #090909;
}
/* line 531, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand {
  color: #e1e1e1;
}
/* line 534, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  color: white;
  background-color: transparent;
}
/* line 540, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-text {
  color: #e1e1e1;
}
/* line 545, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a {
  color: #e1e1e1;
}
/* line 549, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: white;
  background-color: transparent;
}
/* line 557, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  color: white;
  background-color: #090909;
}
/* line 565, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
/* line 575, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  color: white;
  background-color: #090909;
}
@media (max-width: 767px) {
  /* line 584, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #090909;
  }
  /* line 587, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  /* line 590, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #e1e1e1;
  }
  /* line 593, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: white;
    background-color: transparent;
  }
  /* line 601, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: white;
    background-color: #090909;
  }
  /* line 609, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
/* line 619, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
/* line 622, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
/* line 625, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: white;
}
/* line 631, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
/* line 635, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link {
  color: #e1e1e1;
}
/* line 637, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link:hover {
  color: white;
}
/* line 642, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link {
  color: #e1e1e1;
}
/* line 645, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
  color: white;
}
/* line 651, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}

/* line 5, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label:empty {
  display: none;
}
/* line 25, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.btn .label, .habit-reminder label .label {
  position: relative;
  top: -1px;
}

/* line 34, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
a.label:hover, a.label:focus {
  color: white;
  text-decoration: none;
  cursor: pointer;
}

/* line 44, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-default {
  background-color: #bbbbbb;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-default[href]:hover, .label-default[href]:focus {
  background-color: #a2a2a2;
}

/* line 48, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-primary {
  background-color: #00a9fe;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #0087cb;
}

/* line 52, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-success {
  background-color: #5cb85c;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-success[href]:hover, .label-success[href]:focus {
  background-color: #449d44;
}

/* line 56, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-info {
  background-color: #5bc0de;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-info[href]:hover, .label-info[href]:focus {
  background-color: #31b0d5;
}

/* line 60, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-warning {
  background-color: #f0ad4e;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: #ec971f;
}

/* line 64, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_labels.scss */
.label-danger {
  background-color: #d9534f;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: #c9302c;
}

/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #bbbbbb;
  border-radius: 10px;
}
/* line 22, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.badge:empty {
  display: none;
}
/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.btn .badge, .habit-reminder label .badge {
  position: relative;
  top: -1px;
}
/* line 33, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.btn-xs .badge, .btn-group-xs > .btn .badge, .habit-reminder .btn-group-xs > label .badge, .btn-group-xs > .btn .badge, .habit-reminder .btn-group-xs > label .badge {
  top: 0;
  padding: 1px 5px;
}
/* line 42, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
  color: #26b6ff;
  background-color: white;
}
/* line 47, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item > .badge {
  float: right;
}
/* line 51, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
/* line 55, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
.nav-pills > li > a > .badge {
  margin-left: 3px;
}

/* line 63, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_badges.scss */
a.badge:hover, a.badge:focus {
  color: white;
  text-decoration: none;
  cursor: pointer;
}

/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857;
  background-color: white;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
/* line 18, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail > img,
.thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
}
/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail .caption {
  padding: 9px;
  color: #010d03;
}

/* line 36, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #26b6ff;
}

/* line 9, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 16, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert h4 {
  margin-top: 0;
  color: inherit;
}
/* line 22, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert .alert-link {
  font-weight: bold;
}
/* line 28, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert > p + p {
  margin-top: 5px;
}

/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
/* line 47, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

/* line 59, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-success hr {
  border-top-color: #c9e2b3;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-success .alert-link {
  color: #2b542c;
}

/* line 63, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-info hr {
  border-top-color: #a6e1ec;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-info .alert-link {
  color: #245269;
}

/* line 67, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-warning hr {
  border-top-color: #f7e1b5;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-warning .alert-link {
  color: #66512c;
}

/* line 71, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_alerts.scss */
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
/* line 8, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-danger hr {
  border-top-color: #e4b9c0;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-danger .alert-link {
  color: #843534;
}

@-webkit-keyframes progress-bar-stripes {
  /* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
  from {
    background-position: 40px 0;
  }

  /* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  /* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
  from {
    background-position: 40px 0;
  }

  /* line 18, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
  to {
    background-position: 0 0;
  }
}

/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: whitesmoke;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

/* line 36, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: white;
  text-align: center;
  background-color: #00a9fe;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

/* line 55, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

/* line 65, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

/* line 73, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-success {
  background-color: #5cb85c;
}
/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 77, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-info {
  background-color: #5bc0de;
}
/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 81, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-warning {
  background-color: #f0ad4e;
}
/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 85, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-danger {
  background-color: #d9534f;
}
/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 10, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}

/* line 21, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: white;
  border: 1px solid #dddddd;
}
/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
/* line 34, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
/* line 42, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  color: #bbbbbb;
  cursor: not-allowed;
  background-color: #eeeeee;
}
/* line 48, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
/* line 51, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
  color: #bbbbbb;
}
/* line 59, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  z-index: 2;
  color: white;
  background-color: #00a9fe;
  border-color: #00a9fe;
}
/* line 68, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
/* line 71, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
  color: #cbeeff;
}

/* line 84, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item,
button.list-group-item {
  color: #555555;
}
/* line 87, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333333;
}
/* line 93, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item:hover, a.list-group-item:focus,
button.list-group-item:hover,
button.list-group-item:focus {
  color: #555555;
  text-decoration: none;
  background-color: whitesmoke;
}

/* line 100, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
button.list-group-item {
  width: 100%;
  text-align: left;
}

/* line 4, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success:hover, a.list-group-item-success:focus,
button.list-group-item-success:hover,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
button.list-group-item-success.active,
button.list-group-item-success.active:hover,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

/* line 4, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info:hover, a.list-group-item-info:focus,
button.list-group-item-info:hover,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
button.list-group-item-info.active,
button.list-group-item-info.active:hover,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

/* line 4, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning:hover, a.list-group-item-warning:focus,
button.list-group-item-warning:hover,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
button.list-group-item-warning.active,
button.list-group-item-warning.active:hover,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

/* line 4, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger:hover, a.list-group-item-danger:focus,
button.list-group-item-danger:hover,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
button.list-group-item-danger.active,
button.list-group-item-danger.active:hover,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

/* line 121, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 125, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel {
  margin-bottom: 20px;
  background-color: white;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 16, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-body {
  padding: 15px;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.panel-body:before, .panel-body:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.panel-body:after {
  clear: both;
}

/* line 22, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

/* line 33, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-footer {
  padding: 10px 15px;
  background-color: whitesmoke;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

/* line 64, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
/* line 67, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
/* line 74, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
/* line 82, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 89, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 96, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

/* line 100, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.list-group + .panel-footer {
  border-top-width: 0;
}

/* line 112, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
/* line 115, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
/* line 122, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
/* line 127, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
/* line 132, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
/* line 136, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
/* line 144, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 149, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 154, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
/* line 158, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
/* line 167, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #dddddd;
}
/* line 171, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
/* line 175, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
/* line 182, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
/* line 186, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
/* line 195, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
/* line 204, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
/* line 210, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}

/* line 222, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-group {
  margin-bottom: 20px;
}
/* line 226, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
/* line 230, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel + .panel {
  margin-top: 5px;
}
/* line 235, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-heading {
  border-bottom: 0;
}
/* line 239, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #dddddd;
}
/* line 244, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-footer {
  border-top: 0;
}
/* line 246, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}

/* line 254, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-default {
  border-color: #dddddd;
}
/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading {
  color: #333333;
  background-color: whitesmoke;
  border-color: #dddddd;
}
/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}
/* line 14, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading .badge {
  color: whitesmoke;
  background-color: #333333;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}

/* line 257, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-primary {
  border-color: #00a9fe;
}
/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading {
  color: white;
  background-color: #00a9fe;
  border-color: #00a9fe;
}
/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #00a9fe;
}
/* line 14, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading .badge {
  color: #00a9fe;
  background-color: white;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #00a9fe;
}

/* line 260, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-success {
  border-color: #d6e9c6;
}
/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
/* line 14, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}

/* line 263, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-info {
  border-color: #bce8f1;
}
/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
/* line 14, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

/* line 266, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-warning {
  border-color: #faebcc;
}
/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
/* line 14, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}

/* line 269, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_panels.scss */
.panel-danger {
  border-color: #ebccd1;
}
/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
/* line 14, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
/* line 20, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_wells.scss */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: whitesmoke;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_wells.scss */
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 22, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_wells.scss */
.well-lg {
  padding: 24px;
  border-radius: 6px;
}

/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_wells.scss */
.well-sm {
  padding: 9px;
  border-radius: 3px;
}

/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_close.scss */
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: black;
  text-shadow: 0 1px 0 white;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
/* line 16, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_close.scss */
.close:hover, .close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* line 30, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_close.scss */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
}

/* line 11, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-open {
  overflow: hidden;
}

/* line 16, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
/* line 36, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

/* line 38, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 44, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

/* line 51, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-content {
  position: relative;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}

/* line 64, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: black;
}
/* line 73, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
/* line 74, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* line 79, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-header:before, .modal-header:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-header:after {
  clear: both;
}

/* line 85, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-header .close {
  margin-top: -2px;
}

/* line 90, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-title {
  margin: 0;
  line-height: 1.42857;
}

/* line 97, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-body {
  position: relative;
  padding: 15px;
}

/* line 103, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-footer:before, .modal-footer:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-footer:after {
  clear: both;
}
/* line 110, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer .btn + .btn, .modal-footer .habit-reminder label + .btn, .habit-reminder .modal-footer label + .btn, .modal-footer .habit-reminder .btn + label, .habit-reminder .modal-footer .btn + label, .modal-footer .habit-reminder label + label, .habit-reminder .modal-footer label + label {
  margin-bottom: 0;
  margin-left: 5px;
}
/* line 115, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group .habit-reminder label + .btn, .habit-reminder .modal-footer .btn-group label + .btn, .modal-footer .btn-group .habit-reminder .btn + label, .habit-reminder .modal-footer .btn-group .btn + label, .modal-footer .btn-group .habit-reminder label + label, .habit-reminder .modal-footer .btn-group label + label {
  margin-left: -1px;
}
/* line 119, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

/* line 125, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  /* line 136, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }

  /* line 140, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }

  /* line 145, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  /* line 149, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_modals.scss */
  .modal-lg {
    width: 900px;
  }
}
/* line 7, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
/* line 18, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
/* line 23, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
/* line 37, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.8);
}
/* line 44, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.8);
}
/* line 51, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.8);
}
/* line 58, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: rgba(0, 0, 0, 0.8);
}
/* line 65, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: rgba(0, 0, 0, 0.8);
}
/* line 72, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}
/* line 79, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}
/* line 86, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}

/* line 96, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: white;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 4px;
}

/* line 106, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 6, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  background-color: #00a9fe;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
/* line 26, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top {
  margin-top: -10px;
}
/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right {
  margin-left: 10px;
}
/* line 28, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom {
  margin-top: 10px;
}
/* line 29, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left {
  margin-left: -10px;
}
/* line 33, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow {
  border-width: 11px;
}
/* line 37, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
/* line 46, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
/* line 52, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
/* line 59, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #00a9fe;
  border-bottom-width: 0;
}
/* line 67, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
/* line 74, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #00a9fe;
  border-left-width: 0;
}
/* line 82, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
/* line 89, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #00a9fe;
}
/* line 98, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
/* line 105, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #00a9fe;
}

/* line 115, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #009fef;
  border-bottom: 1px solid #008ed5;
  border-radius: 5px 5px 0 0;
}

/* line 124, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_popovers.scss */
.popover-content {
  padding: 9px 14px;
}

/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:after {
  clear: both;
}

/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.pull-right {
  float: right !important;
}

/* line 18, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.pull-left {
  float: left !important;
}

/* line 27, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.hide {
  display: none !important;
}

/* line 30, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.show {
  display: block !important;
}

/* line 33, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.invisible {
  visibility: hidden;
}

/* line 36, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 45, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.hidden {
  display: none !important;
}

/* line 53, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/_utilities.scss */
.affix {
  position: fixed;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
body {
  background-color: #f5f8fa;
  height: 100%;
  margin: 0;
  -webkit-font-smoothing: antialiased;
}

/* line 7, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
h1 {
  font-size: 30px;
  margin-bottom: 25px;
}

/* line 11, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
h2 {
  font-size: 1.5em;
  margin-bottom: 15px;
}

/* line 15, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
p {
  line-height: 1.8;
}

/* line 18, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
label {
  font-weight: bold;
}

/* line 21, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
input {
  margin-bottom: 0;
}

/* line 24, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
ul input {
  display: inline;
}

/* line 28, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
small {
  color: #CCC;
}

/* line 32, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
a {
  cursor: pointer;
}
/* line 34, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
a:focus {
  text-decoration: none;
  outline: none;
}

/* line 40, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
.help-block {
  color: #010d03;
}

/* line 46, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
.heading-title-gray {
  font-weight: 600;
  color: #010d03;
}

/* line 51, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
.subject-title, .search-main .plan-name {
  font-weight: 700;
  font-size: 1.5em;
  line-height: 1.3;
  position: relative;
}
/* line 56, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
.subject-title .meta, .search-main .plan-name .meta {
  position: absolute;
  right: 20px;
  bottom: 0;
}

/* line 63, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_base.scss */
.strike-through {
  text-decoration: line-through;
}

/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
body {
  padding-top: 55px;
}

/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.dark-background {
  background-color: #3f6070;
}

/* line 8, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.page-wrap {
  min-height: 100%;
  margin-bottom: -400px;
}
/* line 11, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.page-wrap:after {
  content: "";
  display: block;
  height: 400px;
}

/* line 17, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.container {
  position: relative;
}

/* line 20, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.container-narrow {
  margin-left: auto;
  margin-right: auto;
}

/* line 24, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
#primary_container {
  margin-left: auto;
  margin-right: auto;
  max-width: 600px;
  position: relative;
}
/* line 29, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
#primary_container > .alert {
  position: absolute;
  width: 100%;
  margin-top: 15px;
  z-index: 999;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
}

/* line 37, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.section {
  margin: 15px auto;
  padding: 15px 15px 25px 15px;
  background: #FFF;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
}

/* line 42, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.section-wrapper {
  background: #FFF;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
  padding: 0;
  margin-top: 20px;
}

/* line 47, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.box-wrapper, .profile-wrapper {
  background: #FFF;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
  position: relative;
}
/* line 50, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.box-wrapper h2, .profile-wrapper h2 {
  margin: 0;
}

/* line 54, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.sidebox {
  background: #f2f2f2;
  padding: 20px;
  margin-right: 20px;
  margin-top: 20px;
}

/* line 61, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card {
  background: #FFF;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
  margin-bottom: 15px;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header {
  position: relative;
  border-bottom: 1px solid #ebeef0;
  min-height: 60px;
}
/* line 69, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .header-title {
  font-size: 20px;
  line-height: 1.5;
  text-align: center;
  padding: 15px 70px;
}
/* line 74, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .header-title .svg-icon, .lift-card .card-header .header-title .chat-message .chat-body .download-link:before, .chat-message .chat-body .lift-card .card-header .header-title .download-link:before, .lift-card .card-header .header-title .guarantee ul li:before, .guarantee ul .lift-card .card-header .header-title li:before {
  vertical-align: 0;
}
/* line 78, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .header-title-sm {
  font-size: 14px;
  font-weight: bold;
  line-height: 30px;
  min-height: 30px;
}
/* line 84, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .btn-header-right {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 88, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .btn-header-right .dropdown-menu {
  right: 0;
  left: auto;
}
/* line 93, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .btn-header-left {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 98, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .action-link {
  padding: 20px;
}
/* line 101, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .icon-btn {
  padding: 17px;
}
/* line 103, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .icon-btn .svg-icon, .lift-card .card-header .icon-btn .chat-message .chat-body .download-link:before, .chat-message .chat-body .lift-card .card-header .icon-btn .download-link:before, .lift-card .card-header .icon-btn .guarantee ul li:before, .guarantee ul .lift-card .card-header .icon-btn li:before {
  width: 24px;
  height: 24px;
}
/* line 107, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .icon-btn .dropdown-menu {
  margin-top: 0;
}
/* line 111, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .back-link {
  padding: 20px 5px;
}
/* line 113, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.lift-card .card-header .back-link:hover {
  text-decoration: none;
}

/* line 119, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
#primary_section {
  min-height: 500px;
  width: 550px;
  padding: 50px;
}

/* line 124, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.primary-section {
  background: #FFF;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
  margin-top: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 131, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.tab-content-box {
  background: #fff;
  border-width: 1px;
  border-color: #eeeeee;
  border-style: none solid solid solid;
}

/* line 139, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

/* line 142, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.global-loading-indicator {
  display: none;
  position: fixed;
  z-index: 10000;
  color: #8a6d3b;
  background: #fcf8e3;
  border: 1px solid #faebcc;
  width: 80px;
  padding: 5px 10px;
  border-radius: 4px;
  top: 60px;
  left: 50%;
  margin-left: -50px;
}

/* line 157, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.fixed-max-height {
  overflow: auto;
}

/* line 161, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_layout.scss */
.dropdown-actions .dropdown-menu {
  margin-top: 0;
}

@-webkit-keyframes spin {
  /* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_animations.scss */
  from {
    -webkit-transform: rotate(0deg);
  }

  /* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_animations.scss */
  to {
    -webkit-transform: rotate(360deg);
  }
}

@-moz-keyframes spin {
  /* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_animations.scss */
  from {
    -moz-transform: rotate(0deg);
  }

  /* line 13, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_animations.scss */
  to {
    -moz-transform: rotate(360deg);
  }
}

@-o-keyframes spin {
  /* line 18, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_animations.scss */
  from {
    -o-transform: rotate(0deg);
  }

  /* line 21, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_animations.scss */
  to {
    -o-transform: rotate(360deg);
  }
}

@keyframes spin {
  /* line 26, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_animations.scss */
  from {
    transform: rotate(0deg);
  }

  /* line 29, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_animations.scss */
  to {
    transform: rotate(360deg);
  }
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.svg-icon, .chat-message .chat-body .download-link:before, .guarantee ul li:before {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: cover;
  width: 24px;
  height: 24px;
}
/* line 8, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.svg-icon.form-control-feedback, .chat-message .chat-body .form-control-feedback.download-link:before, .guarantee ul li.form-control-feedback:before {
  width: 20px;
  height: 20px;
  margin: 2.5%;
}

/* line 14, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.svg-icon-sm {
  width: 14px;
  height: 14px;
}

/* line 18, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-coachme-jewel-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M16%2032c-8.837%200-16-7.163-16-16s7.163-16%2016-16c8.837%200%2016%207.163%2016%2016s-7.163%2016-16%2016zM4.024%2015.926c0%207.279%205.611%2012.050%2012.149%2012.050%203.659%200%206.929-1.475%209.075-4.033l-3.952-3.098c-1.22%201.426-3.123%202.262-5.123%202.262-3.806%200-7.173-2.902-7.173-7.181s3.367-6.984%207.173-6.984c2%200%203.903%200.787%205.123%202.213l3.903-3.148c-2.147-2.557-5.416-3.984-9.027-3.984-6.538%200-12.149%204.623-12.149%2011.902z%22%20fill%3D%22%23b8c5cc%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 21, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-pinterest-white {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="white" width="24" height="24" viewBox="0 0 24 24"><path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-7 20c-.825 0-1.62-.125-2.369-.357.326-.531.813-1.402.994-2.098l.499-1.901c.261.498 1.023.918 1.833.918 2.414 0 4.152-2.219 4.152-4.976 0-2.643-2.157-4.62-4.933-4.62-3.452 0-5.286 2.317-5.286 4.841 0 1.174.625 2.634 1.624 3.1.151.07.232.039.268-.107l.222-.907c.019-.081.01-.15-.056-.23-.331-.4-.595-1.138-.595-1.825 0-1.765 1.336-3.472 3.612-3.472 1.965 0 3.341 1.339 3.341 3.255 0 2.164-1.093 3.663-2.515 3.663-.786 0-1.374-.649-1.185-1.446.226-.951.663-1.977.663-2.664 0-.614-.33-1.127-1.012-1.127-.803 0-1.448.831-1.448 1.943 0 .709.239 1.188.239 1.188s-.793 3.353-.938 3.977c-.161.691-.098 1.662-.028 2.294-2.974-1.165-5.082-4.06-5.082-7.449 0-4.418 3.582-8 8-8s8 3.582 8 8-3.582 8-8 8z"/></svg>');
}

/* line 24, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-medium-white {
  background-image: url('data:image/svg+xml;utf8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill="white" fill-rule="evenodd" clip-rule="evenodd"><path d="M19 24h-14c-2.761 0-5-2.239-5-5v-14c0-2.761 2.239-5 5-5h14c2.762 0 5 2.239 5 5v14c0 2.761-2.237 4.999-5 5zm.97-5.649v-.269l-1.247-1.224c-.11-.084-.165-.222-.142-.359v-8.998c-.023-.137.032-.275.142-.359l1.277-1.224v-.269h-4.422l-3.152 7.863-3.586-7.863h-4.638v.269l1.494 1.799c.146.133.221.327.201.523v7.072c.044.255-.037.516-.216.702l-1.681 2.038v.269h4.766v-.269l-1.681-2.038c-.181-.186-.266-.445-.232-.702v-6.116l4.183 9.125h.486l3.593-9.125v7.273c0 .194 0 .232-.127.359l-1.292 1.254v.269h6.274z"/></svg>');
}

/* line 27, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-instagram-white {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="white" width="24" height="24" viewBox="0 0 24 24"><path d="M15.233 5.488c-.843-.038-1.097-.046-3.233-.046s-2.389.008-3.232.046c-2.17.099-3.181 1.127-3.279 3.279-.039.844-.048 1.097-.048 3.233s.009 2.389.047 3.233c.099 2.148 1.106 3.18 3.279 3.279.843.038 1.097.047 3.233.047 2.137 0 2.39-.008 3.233-.046 2.17-.099 3.18-1.129 3.279-3.279.038-.844.046-1.097.046-3.233s-.008-2.389-.046-3.232c-.099-2.153-1.111-3.182-3.279-3.281zm-3.233 10.62c-2.269 0-4.108-1.839-4.108-4.108 0-2.269 1.84-4.108 4.108-4.108s4.108 1.839 4.108 4.108c0 2.269-1.839 4.108-4.108 4.108zm4.271-7.418c-.53 0-.96-.43-.96-.96s.43-.96.96-.96.96.43.96.96-.43.96-.96.96zm-1.604 3.31c0 1.473-1.194 2.667-2.667 2.667s-2.667-1.194-2.667-2.667c0-1.473 1.194-2.667 2.667-2.667s2.667 1.194 2.667 2.667zm4.333-12h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm.952 15.298c-.132 2.909-1.751 4.521-4.653 4.654-.854.039-1.126.048-3.299.048s-2.444-.009-3.298-.048c-2.908-.133-4.52-1.748-4.654-4.654-.039-.853-.048-1.125-.048-3.298 0-2.172.009-2.445.048-3.298.134-2.908 1.748-4.521 4.654-4.653.854-.04 1.125-.049 3.298-.049s2.445.009 3.299.048c2.908.133 4.523 1.751 4.653 4.653.039.854.048 1.127.048 3.299 0 2.173-.009 2.445-.048 3.298z"/></svg>');
}

/* line 30, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-facebook-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2064%2064%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M52.64%204.48h-41.28c-3.782%200-6.88%203.098-6.88%206.88v41.28c0%203.786%203.098%206.877%206.877%206.877h20.877v-19.734h-6.592v-8.595h6.592v-4.307c0-6.64%204.902-11.84%2011.162-11.84h6.074v9.709h-5.437c-1.421%200-1.837%200.816-1.837%201.942v4.493h7.274v8.598h-7.274v19.738h10.442c3.786%200%206.877-3.094%206.877-6.877v-41.283c0.006-3.782-3.088-6.88-6.874-6.88z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 33, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-twitter-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2064%2064%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M64%2012.151c-2.355%201.044-4.885%201.75-7.541%202.067%202.711-1.625%204.793-4.198%205.773-7.264-2.537%201.505-5.347%202.597-8.338%203.186-2.395-2.552-5.808-4.146-9.584-4.146-7.251%200-13.13%205.879-13.13%2013.13%200%201.029%200.116%202.031%200.34%202.992-10.912-0.548-20.588-5.775-27.064-13.719-1.13%201.939-1.778%204.195-1.778%206.601%200%204.556%202.318%208.575%205.841%2010.929-2.152-0.068-4.177-0.659-5.947-1.642-0.001%200.055-0.001%200.11-0.001%200.165%200%206.362%204.526%2011.668%2010.533%2012.875-1.102%200.3-2.262%200.461-3.459%200.461-0.846%200-1.669-0.083-2.47-0.236%201.671%205.216%206.52%209.013%2012.266%209.118-4.494%203.522-10.155%205.621-16.307%205.621-1.060%200-2.105-0.062-3.132-0.184%205.811%203.726%2012.713%205.9%2020.128%205.9%2024.151%200%2037.358-20.008%2037.358-37.359%200-0.569-0.013-1.136-0.038-1.699%202.566-1.851%204.792-4.164%206.552-6.797z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 36, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-facebook-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M19.74%201.68h-15.48c-1.418%200-2.58%201.162-2.58%202.58v15.48c0%201.42%201.162%202.579%202.579%202.579h7.829v-7.4h-2.472v-3.223h2.472v-1.615c0-2.49%201.838-4.44%204.186-4.44h2.278v3.641h-2.039c-0.533%200-0.689%200.306-0.689%200.728v1.685h2.728v3.224h-2.728v7.402h3.916c1.42%200%202.579-1.16%202.579-2.579v-15.481c0.002-1.418-1.158-2.58-2.578-2.58z%22%20fill%3D%22%23455a64%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 39, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-twitter-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M24%204.557c-0.883%200.391-1.832%200.656-2.828%200.775%201.017-0.609%201.797-1.574%202.165-2.724-0.951%200.564-2.005%200.974-3.127%201.195-0.898-0.957-2.178-1.555-3.594-1.555-2.719%200-4.924%202.205-4.924%204.924%200%200.386%200.044%200.762%200.128%201.122-4.092-0.206-7.721-2.166-10.149-5.145-0.424%200.727-0.667%201.573-0.667%202.475%200%201.709%200.869%203.216%202.19%204.098-0.807-0.026-1.566-0.247-2.23-0.616-0%200.021-0%200.041-0%200.062%200%202.386%201.697%204.376%203.95%204.828-0.413%200.112-0.848%200.173-1.297%200.173-0.317%200-0.626-0.031-0.926-0.088%200.627%201.956%202.445%203.38%204.6%203.419-1.685%201.321-3.808%202.108-6.115%202.108-0.397%200-0.789-0.023-1.175-0.069%202.179%201.397%204.767%202.213%207.548%202.213%209.057%200%2014.009-7.503%2014.009-14.010%200-0.213-0.005-0.426-0.014-0.637%200.962-0.694%201.797-1.562%202.457-2.549z%22%20fill%3D%22%23455a64%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 42, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-star-white, .badge-coach .avatar:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M12%201.44l2.866%208.066h7.694l-6.278%204.738%202.244%208.316-6.526-4.985-6.526%204.985%202.244-8.316-6.278-4.738h7.694z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 45, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-star-gold {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M12%201.44l2.866%208.066h7.694l-6.278%204.738%202.244%208.316-6.526-4.985-6.526%204.985%202.244-8.316-6.278-4.738h7.694z%22%20fill%3D%22%23FFAF6F%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 48, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkin-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M23.25%201.575l-1.725-0.675-11.325%2014.175-6.9-2.85-1.125%201.5%209.075%209.525h0.075z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 51, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkin-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M23.25%201.575l-1.725-0.675-11.325%2014.175-6.9-2.85-1.125%201.5%209.075%209.525h0.075z%22%20fill%3D%22%23c7d3d9%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 54, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkmark-gray, .guarantee ul li:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21.638%205.137l-2.573-2.030c-0.080-0.066-0.178-0.112-0.291-0.112s-0.216%200.047-0.295%200.117l-9.361%2012.028c0%200-3.68-3.539-3.783-3.642s-0.239-0.277-0.445-0.277c-0.206%200-0.3%200.145-0.408%200.253-0.080%200.084-1.392%201.462-2.039%202.147-0.038%200.042-0.061%200.066-0.094%200.098-0.056%200.080-0.094%200.169-0.094%200.267%200%200.103%200.038%200.188%200.094%200.267l0.131%200.122c0%200%206.53%206.272%206.638%206.38s0.239%200.244%200.431%200.244c0.188%200%200.342-0.202%200.431-0.291l11.677-15c0.056-0.080%200.094-0.169%200.094-0.272%200-0.117-0.047-0.216-0.112-0.3z%22%20fill%3D%22%23a1adb3%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 57, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkmark-white, .icon-control-circled-lg + .svg-icon.icon-positive, .chat-message .chat-body .icon-control-circled-lg + .icon-positive.download-link:before, .guarantee ul .icon-control-circled-lg + li.icon-positive:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21.638%205.137l-2.573-2.030c-0.080-0.066-0.178-0.112-0.291-0.112s-0.216%200.047-0.295%200.117l-9.361%2012.028c0%200-3.68-3.539-3.783-3.642s-0.239-0.277-0.445-0.277c-0.206%200-0.3%200.145-0.408%200.253-0.080%200.084-1.392%201.462-2.039%202.147-0.038%200.042-0.061%200.066-0.094%200.098-0.056%200.080-0.094%200.169-0.094%200.267%200%200.103%200.038%200.188%200.094%200.267l0.131%200.122c0%200%206.53%206.272%206.638%206.38s0.239%200.244%200.431%200.244c0.188%200%200.342-0.202%200.431-0.291l11.677-15c0.056-0.080%200.094-0.169%200.094-0.272%200-0.117-0.047-0.216-0.112-0.3z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 60, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkmark-green, .icon-control-checkbox + .svg-icon:hover, .chat-message .chat-body .icon-control-checkbox + .download-link:hover:before, .guarantee ul .icon-control-checkbox + li:hover:before, .icon-control-checkbox:checked + .icon-checkmark-gray, .guarantee ul .icon-control-checkbox:checked + li:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21.638%205.137l-2.573-2.030c-0.080-0.066-0.178-0.112-0.291-0.112s-0.216%200.047-0.295%200.117l-9.361%2012.028c0%200-3.68-3.539-3.783-3.642s-0.239-0.277-0.445-0.277c-0.206%200-0.3%200.145-0.408%200.253-0.080%200.084-1.392%201.462-2.039%202.147-0.038%200.042-0.061%200.066-0.094%200.098-0.056%200.080-0.094%200.169-0.094%200.267%200%200.103%200.038%200.188%200.094%200.267l0.131%200.122c0%200%206.53%206.272%206.638%206.38s0.239%200.244%200.431%200.244c0.188%200%200.342-0.202%200.431-0.291l11.677-15c0.056-0.080%200.094-0.169%200.094-0.272%200-0.117-0.047-0.216-0.112-0.3z%22%20fill%3D%22%2340c73c%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 63, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkmark-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21.638%205.137l-2.573-2.030c-0.080-0.066-0.178-0.112-0.291-0.112s-0.216%200.047-0.295%200.117l-9.361%2012.028c0%200-3.68-3.539-3.783-3.642s-0.239-0.277-0.445-0.277c-0.206%200-0.3%200.145-0.408%200.253-0.080%200.084-1.392%201.462-2.039%202.147-0.038%200.042-0.061%200.066-0.094%200.098-0.056%200.080-0.094%200.169-0.094%200.267%200%200.103%200.038%200.188%200.094%200.267l0.131%200.122c0%200%206.53%206.272%206.638%206.38s0.239%200.244%200.431%200.244c0.188%200%200.342-0.202%200.431-0.291l11.677-15c0.056-0.080%200.094-0.169%200.094-0.272%200-0.117-0.047-0.216-0.112-0.3z%22%20fill%3D%22%2300a9fe%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 66, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkmark-black {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21.638%205.137l-2.573-2.030c-0.080-0.066-0.178-0.112-0.291-0.112s-0.216%200.047-0.295%200.117l-9.361%2012.028c0%200-3.68-3.539-3.783-3.642s-0.239-0.277-0.445-0.277c-0.206%200-0.3%200.145-0.408%200.253-0.080%200.084-1.392%201.462-2.039%202.147-0.038%200.042-0.061%200.066-0.094%200.098-0.056%200.080-0.094%200.169-0.094%200.267%200%200.103%200.038%200.188%200.094%200.267l0.131%200.122c0%200%206.53%206.272%206.638%206.38s0.239%200.244%200.431%200.244c0.188%200%200.342-0.202%200.431-0.291l11.677-15c0.056-0.080%200.094-0.169%200.094-0.272%200-0.117-0.047-0.216-0.112-0.3z%22%20fill%3D%22%23455a64%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 69, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkmark-circled-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M12%201.5c-5.798%200-10.5%204.702-10.5%2010.5s4.702%2010.5%2010.5%2010.5c5.798%200%2010.5-4.702%2010.5-10.5%200-5.798-4.702-10.5-10.5-10.5zM17.386%208.489l-6.52%208.367c-0.052%200.052-0.136%200.164-0.239%200.164-0.108%200-0.178-0.075-0.239-0.136-0.061-0.061-3.698-3.558-3.698-3.558l-0.070-0.070c-0.028-0.042-0.052-0.094-0.052-0.15s0.023-0.108%200.052-0.15c0.019-0.019%200.033-0.033%200.052-0.056%200.361-0.38%201.092-1.148%201.139-1.195%200.061-0.061%200.113-0.141%200.225-0.141%200.117%200%200.192%200.098%200.248%200.155%200.056%200.056%202.109%202.030%202.109%202.030l5.217-6.703c0.047-0.038%200.103-0.066%200.164-0.066s0.117%200.023%200.164%200.061l1.434%201.13c0.037%200.047%200.061%200.103%200.061%200.164%200.005%200.061-0.019%200.113-0.047%200.155z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 72, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkmark-circled-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M12%201.5c-5.798%200-10.5%204.702-10.5%2010.5s4.702%2010.5%2010.5%2010.5c5.798%200%2010.5-4.702%2010.5-10.5%200-5.798-4.702-10.5-10.5-10.5zM17.386%208.489l-6.52%208.367c-0.052%200.052-0.136%200.164-0.239%200.164-0.108%200-0.178-0.075-0.239-0.136-0.061-0.061-3.698-3.558-3.698-3.558l-0.070-0.070c-0.028-0.042-0.052-0.094-0.052-0.15s0.023-0.108%200.052-0.15c0.019-0.019%200.033-0.033%200.052-0.056%200.361-0.38%201.092-1.148%201.139-1.195%200.061-0.061%200.113-0.141%200.225-0.141%200.117%200%200.192%200.098%200.248%200.155%200.056%200.056%202.109%202.030%202.109%202.030l5.217-6.703c0.047-0.038%200.103-0.066%200.164-0.066s0.117%200.023%200.164%200.061l1.434%201.13c0.037%200.047%200.061%200.103%200.061%200.164%200.005%200.061-0.019%200.113-0.047%200.155z%22%20fill%3D%22%23a1adb3%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 75, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkmark-circled-black {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%3C/g%3E%0A%3Cpath%20d%3D%22M16%203c-7.181%200-13%205.819-13%2013s5.819%2013%2013%2013c7.181%200%2013-5.819%2013-13s-5.819-13-13-13zM13.994%2020.606c-0.15%200.15-0.363%200.275-0.55%200.275s-0.4-0.131-0.556-0.281l-3.5-3.5%201.113-1.113%202.95%202.95%207.8-7.856%201.094%201.131-8.35%208.394z%22%20fill%3D%22%23000000%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 78, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-flame-circled-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M12%201.504c-5.8%200-10.496%204.696-10.496%2010.496s4.696%2010.496%2010.496%2010.496%2010.496-4.696%2010.496-10.496-4.696-10.496-10.496-10.496zM16.072%2014.976c-0.384%201.176-0.912%202.288-1.88%202.96%201.032-1.488-0.88-4.064-0.552-3.2%200.552%201.424-1.488%201.288-1.024-0.024%201.024-2.88-0.48-4.76-0.48-4.76%200.552%201.904-1.112%203.52-1.776%204.896-1.088%202.232-0.152%203.48%201.096%203.848-0.776-0.080-1.528-0.416-2.168-1.080-2.224-2.336-1.16-5.616%200.984-8.288%202.208-3.208%200-4.768%200-4.768%205.448%201.664%206.896%207.072%205.8%2010.416z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-flame-circled-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M12%201.504c-5.8%200-10.496%204.696-10.496%2010.496s4.696%2010.496%2010.496%2010.496%2010.496-4.696%2010.496-10.496-4.696-10.496-10.496-10.496zM16.072%2014.976c-0.384%201.176-0.912%202.288-1.88%202.96%201.032-1.488-0.88-4.064-0.552-3.2%200.552%201.424-1.488%201.288-1.024-0.024%201.024-2.88-0.48-4.76-0.48-4.76%200.552%201.904-1.112%203.52-1.776%204.896-1.088%202.232-0.152%203.48%201.096%203.848-0.776-0.080-1.528-0.416-2.168-1.080-2.224-2.336-1.16-5.616%200.984-8.288%202.208-3.208%200-4.768%200-4.768%205.448%201.664%206.896%207.072%205.8%2010.416z%22%20fill%3D%22%23a1adb3%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 84, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-flame-circled-black {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%3C/g%3E%0A%3Cpath%20d%3D%22M16.031%203.063c-7.169%200-12.969%205.8-12.969%2012.969s5.8%2012.969%2012.969%2012.969%2012.969-5.8%2012.969-12.969-5.8-12.969-12.969-12.969zM21.063%2019.706c-0.475%201.45-1.125%202.825-2.325%203.656%201.275-1.837-1.087-5.019-0.681-3.956%200.681%201.762-1.837%201.594-1.262-0.031%201.262-3.556-0.594-5.881-0.594-5.881%200.681%202.35-1.375%204.35-2.194%206.050-1.344%202.756-0.188%204.3%201.356%204.756-0.956-0.1-1.887-0.512-2.681-1.337-2.75-2.887-1.431-6.938%201.219-10.238%202.725-3.963%200-5.894%200-5.894%206.725%202.062%208.519%208.744%207.162%2012.875z%22%20fill%3D%22%23000000%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 87, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-flame-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M8.506%200.62c0%200%203.561%202.515%200%207.683-3.218%204.67-5.138%209.627-1.586%2013.329%201.029%201.073%202.25%201.619%203.496%201.748-2.016-0.588-3.518-2.599-1.767-6.196%201.077-2.212%203.758-4.818%202.865-7.886%200%200%202.414%203.041%200.77%207.674-0.747%202.105%202.544%202.335%201.652%200.037-0.539-1.388%202.544%202.759%200.884%205.156%201.567-1.083%202.415-2.865%203.037-4.768%201.765-5.396-0.558-14.1-9.351-16.776z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 90, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-flame-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M8.506%200.62c0%200%203.561%202.515%200%207.683-3.218%204.67-5.138%209.627-1.586%2013.329%201.029%201.073%202.25%201.619%203.496%201.748-2.016-0.588-3.518-2.599-1.767-6.196%201.077-2.212%203.758-4.818%202.865-7.886%200%200%202.414%203.041%200.77%207.674-0.747%202.105%202.544%202.335%201.652%200.037-0.539-1.388%202.544%202.759%200.884%205.156%201.567-1.083%202.415-2.865%203.037-4.768%201.765-5.396-0.558-14.1-9.351-16.776z%22%20fill%3D%22%23c7d3d9%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 93, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-answer-circled-black {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%3C/g%3E%0A%3Cpath%20d%3D%22M16.050%2029c7.15%200%2012.95-5.8%2012.95-12.95s-5.8-12.95-12.95-12.95-12.95%205.8-12.95%2012.95%205.8%2012.95%2012.95%2012.95zM20.313%2021.231l-1.531-3.919h-4.938l-1.519%203.919h-1.45l4.875-12.375h1.206l4.85%2012.375zM18.331%2016.019l-1.431-3.819c-0.188-0.481-0.375-1.075-0.575-1.781-0.125%200.537-0.3%201.131-0.531%201.781l-1.45%203.819z%22%20fill%3D%22%23000000%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 96, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-hand-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2218%22%20height%3D%2224%22%20viewBox%3D%220%200%2018%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M2.345%2018.063c1.343%203.686%203.089%205.936%207.012%205.937%203.923-0.001%206.856-3.179%206.857-6.367v-2.939l2.128-6.475c0.357-0.981%200.029-1.684-0.606-1.915-0.636-0.231-1.338%200.096-1.569%200.732l-2.157%205.821h-0.49l1.804-9.798c0.117-0.666-0.327-1.301-0.993-1.419s-1.301%200.327-1.418%200.993l-1.841%209.489h-0.49v-10.898c0-0.676-0.548-1.224-1.224-1.224-0.676%200-1.224%200.549-1.224%201.224v10.898h-0.49l-1.839-9.468c-0.118-0.666-0.753-1.111-1.419-0.993-0.666%200.117-1.11%200.752-0.993%201.418l1.801%2012.838h-0.49l-2.277-4.791c-0.231-0.636-0.934-0.963-1.569-0.732s-1.089%200.589-0.732%201.569l2.219%206.098z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 99, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-lock-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21.12%209.36h-0.96v-1.652c0-4.277-3.883-7.743-8.16-7.743s-8.16%203.466-8.16%207.743v1.652h-0.96c-0.528%200-0.96%200.432-0.96%200.96v9.506c0%202.15%202.327%204.174%204.479%204.174h11.614c2.152%200%204.067-2.025%204.067-4.174v-9.506c0-0.528-0.432-0.96-0.96-0.96zM7.44%207.708c0-2.53%202.030-4.582%204.56-4.582s4.56%202.052%204.56%204.582v1.652h-9.12v-1.652z%22%20fill%3D%22%23c7d3d9%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 102, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-lock-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21.12%209.36h-0.96v-1.652c0-4.277-3.883-7.743-8.16-7.743s-8.16%203.466-8.16%207.743v1.652h-0.96c-0.528%200-0.96%200.432-0.96%200.96v9.506c0%202.15%202.327%204.174%204.479%204.174h11.614c2.152%200%204.067-2.025%204.067-4.174v-9.506c0-0.528-0.432-0.96-0.96-0.96zM7.44%207.708c0-2.53%202.030-4.582%204.56-4.582s4.56%202.052%204.56%204.582v1.652h-9.12v-1.652z%22%20fill%3D%22%23ffffff%22%20/%3E%0A%3C/svg%3E%0A");
}

/* line 105, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-chevron-right-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M13.983%2012v0%200l-7.838-8.161c-0.197-0.202-0.192-0.534%200.009-0.741l1.402-1.434c0.202-0.206%200.53-0.211%200.727-0.009l9.572%209.97c0.103%200.103%200.15%200.244%200.141%200.38%200.005%200.141-0.042%200.277-0.141%200.38l-9.572%209.966c-0.197%200.202-0.525%200.197-0.727-0.009l-1.402-1.434c-0.202-0.206-0.206-0.539-0.009-0.741l7.837-8.166z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 108, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-chevron-right-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M13.983%2012v0%200l-7.838-8.161c-0.197-0.202-0.192-0.534%200.009-0.741l1.402-1.434c0.202-0.206%200.53-0.211%200.727-0.009l9.572%209.97c0.103%200.103%200.15%200.244%200.141%200.38%200.005%200.141-0.042%200.277-0.141%200.38l-9.572%209.966c-0.197%200.202-0.525%200.197-0.727-0.009l-1.402-1.434c-0.202-0.206-0.206-0.539-0.009-0.741l7.837-8.166z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 111, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-comment-outline-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M12%205.25c4.547%200%208.25%202.906%208.25%206.483%200%201.683-0.825%203.244-2.32%204.402-1.538%201.191-3.628%201.842-5.883%201.842-1.355%200-2.391-0.141-3.267-0.436-0.028-0.009-0.061-0.023-0.094-0.033-0.014-0.005-0.028-0.009-0.038-0.009-0.22-0.066-0.455-0.098-0.689-0.098-0.263%200-0.52%200.042-0.764%200.122v0l-0.014%200.005c-0.028%200.009-0.417%200.155-0.516%200.202v0l-1.856%200.806c0.647-2.058%200.647-2.1%200.647-2.231%200-0.333-0.103-0.661-0.295-0.947-0.023-0.033-0.047-0.066-0.075-0.098-0.033-0.042-0.061-0.080-0.084-0.108-0.816-1.027-1.247-2.208-1.247-3.422-0.005-3.572%203.698-6.478%208.245-6.478zM12%204.5c-4.973%200-9%203.239-9%207.233%200%201.439%200.525%202.78%201.425%203.905%200.042%200.042%200.136%200.178%200.169%200.23%200%200-0.047-0.075-0.052-0.089%200%200%200%200%200%200v0c0%200%200%200%200%200%200.108%200.155%200.169%200.333%200.169%200.525%200%200.066-0.839%202.719-0.839%202.719v0c-0.061%200.206%200.098%200.417%200.356%200.469%200.037%200.009%200.075%200.009%200.112%200.009%200.061%200%200.117-0.009%200.173-0.023l0.075-0.028%202.372-1.031c0.042-0.019%200.422-0.164%200.469-0.183%200%200%200.028-0.009%200.028-0.009%200%200-0.005%200-0.028%200.009%200.159-0.056%200.337-0.084%200.525-0.084%200.169%200%200.333%200.023%200.483%200.070%200.005%200%200.009%200%200.009%200.005%200.023%200.009%200.047%200.014%200.070%200.023%201.083%200.37%202.269%200.483%203.52%200.483%204.969%200%208.953-3.005%208.953-6.998%200.009-3.994-4.022-7.233-8.991-7.233v0z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 114, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-prop-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M13.629%209.433c-0.348-1.152-1.629-2.071-2.324-3.090-0.695-1.019-1.181-1.733-1.181-2.748%200-1.019-0.938-0.781-1.457-0.271-0.519%200.51-0.762%200.881-0.762%201.767%200%200.881%200.243%201.767%200.795%202.481%200.557%200.714%200.938%201.829%200.414%202.167-0.519%200.338-3.081%200.395-4.471%200.395-0.962%200-1.095%200.457-1.095%200.967%200%201.019%200.59%201.357%200.59%201.357s-0.743%200.338-0.743%201.19c0%200.848%200.552%201.357%200.552%201.357s-0.224%200.371-0.29%200.952c-0.071%200.576%200.29%201.29%200.776%201.495%200%200-0.033%200.271%200.171%201.019%200.21%200.748%201.248%201.519%202.29%201.519%201.038%200%202.671%200.010%204.162%200.010%201.49%200%202.519-0.548%204.805-0.648v-6.714c-1.31-0.238-1.886-2.052-2.233-3.205zM16.233%2012.062v7.524l0.414%200.41h2.814l1.038-7.933h-4.267z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 117, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-prop-outline-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M19.467%2020.471h-2.814c-0.124%200-0.243-0.048-0.333-0.138l-0.414-0.41c-0.033-0.033-0.062-0.067-0.081-0.105-1.124%200.057-1.938%200.224-2.657%200.371-0.69%200.143-1.338%200.276-2.1%200.276-0.814%200-1.681%200-2.443-0.005-0.648%200-1.243-0.005-1.719-0.005-1.186%200-2.471-0.871-2.748-1.867-0.11-0.39-0.157-0.676-0.181-0.867-0.524-0.386-0.867-1.148-0.786-1.829%200.043-0.343%200.129-0.624%200.205-0.819-0.205-0.286-0.471-0.781-0.471-1.433%200-0.552%200.238-0.971%200.51-1.248-0.186-0.281-0.352-0.7-0.352-1.3%200-0.957%200.529-1.443%201.571-1.443%202.538%200%203.962-0.167%204.214-0.319%200.005-0.005%200.019-0.029%200.024-0.067%200.048-0.276-0.152-0.89-0.557-1.405-0.586-0.757-0.9-1.714-0.9-2.771%200-1.029%200.305-1.519%200.905-2.105%200.362-0.352%200.838-0.571%201.248-0.571%200.3%200%200.562%200.114%200.748%200.324%200.181%200.21%200.276%200.5%200.276%200.862%200%200.871%200.438%201.514%201.095%202.481%200.238%200.348%200.557%200.69%200.895%201.057%200.61%200.657%201.243%201.333%201.49%202.167%200.262%200.876%200.738%202.467%201.676%202.819v-0.052c0-0.262%200.214-0.476%200.476-0.476h4.271c0.138%200%200.267%200.057%200.357%200.162%200.090%200.105%200.133%200.238%200.114%200.376l-1.038%207.933c-0.043%200.229-0.243%200.405-0.481%200.405zM16.848%2019.519h2.2l0.914-6.981h-3.252v6.848l0.138%200.133zM4.914%2017.495c0%200.052%200.010%200.3%200.157%200.838%200.148%200.529%200.995%201.171%201.829%201.171%200.476%200%201.071%200%201.719%200.005%200.762%200%201.629%200.005%202.443%200.005%200.662%200%201.238-0.119%201.91-0.257%200.671-0.138%201.419-0.29%202.419-0.367v-5.895c-1.352-0.533-1.91-2.386-2.219-3.424-0.186-0.619-0.738-1.214-1.276-1.79-0.348-0.371-0.705-0.757-0.986-1.167-0.705-1.033-1.262-1.852-1.262-3.019%200-0.152-0.029-0.214-0.038-0.229-0.005%200-0.014%200-0.029%200-0.133%200-0.381%200.105-0.581%200.3-0.443%200.433-0.619%200.681-0.619%201.424%200%200.843%200.243%201.6%200.695%202.186%200.452%200.581%200.857%201.471%200.743%202.148-0.052%200.31-0.205%200.552-0.443%200.71-0.21%200.138-0.643%200.305-2.138%200.4-0.967%200.062-2.038%200.071-2.59%200.071-0.619%200-0.619%200.162-0.619%200.49%200%200.667%200.31%200.914%200.357%200.952%200.162%200.086%200.257%200.248%200.248%200.429-0.005%200.186-0.124%200.338-0.295%200.414-0.062%200.029-0.467%200.252-0.467%200.757%200%200.624%200.395%201.005%200.4%201.010%200.167%200.152%200.2%200.4%200.086%200.595%200%200-0.171%200.305-0.229%200.762-0.048%200.4%200.233%200.89%200.49%201%200.214%200.081%200.338%200.262%200.295%200.481z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 120, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-search {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M16.148%2013.969c0.703-1.106%201.116-2.419%201.116-3.83%200-3.942-3.192-7.139-7.13-7.139-3.942%200-7.134%203.197-7.134%207.139%200%203.942%203.192%207.139%207.13%207.139%201.43%200%202.761-0.422%203.877-1.144l0.323-0.225%205.091%205.091%201.58-1.608-5.086-5.091%200.234-0.333zM14.128%206.15c1.064%201.064%201.65%202.48%201.65%203.984s-0.586%202.92-1.65%203.984c-1.064%201.064-2.48%201.65-3.984%201.65-1.505%200-2.92-0.586-3.984-1.65-1.064-1.064-1.65-2.48-1.65-3.984%200-1.505%200.586-2.92%201.65-3.984%201.064-1.064%202.48-1.65%203.984-1.65%201.505%200%202.92%200.586%203.984%201.65z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 123, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-search-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M16.148%2013.969c0.703-1.106%201.116-2.419%201.116-3.83%200-3.942-3.192-7.139-7.13-7.139-3.942%200-7.134%203.197-7.134%207.139%200%203.942%203.192%207.139%207.13%207.139%201.43%200%202.761-0.422%203.877-1.144l0.323-0.225%205.091%205.091%201.58-1.608-5.086-5.091%200.234-0.333zM14.128%206.15c1.064%201.064%201.65%202.48%201.65%203.984s-0.586%202.92-1.65%203.984c-1.064%201.064-2.48%201.65-3.984%201.65-1.505%200-2.92-0.586-3.984-1.65-1.064-1.064-1.65-2.48-1.65-3.984%200-1.505%200.586-2.92%201.65-3.984%201.064-1.064%202.48-1.65%203.984-1.65%201.505%200%202.92%200.586%203.984%201.65z%22%20fill%3D%22%23b8c5cc%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 126, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-gear {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%09%3Cline%20stroke-width%3D%221%22%20x1%3D%22%22%20y1%3D%22%22%20x2%3D%22%22%20y2%3D%22%22%20stroke%3D%22%23449FDB%22%20opacity%3D%22%22%3E%3C/line%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M26.531%2013.531h-0.95c-0.775%200-1.425-0.669-1.425-1.463%200-0.4%200.169-0.762%200.469-1.031l0.613-0.6c0.606-0.6%200.606-1.581%200-2.181l-1.394-1.381c-0.275-0.275-0.681-0.438-1.094-0.438s-0.813%200.162-1.094%200.438l-0.587%200.588c-0.281%200.313-0.656%200.481-1.063%200.481-0.8%200-1.469-0.65-1.469-1.419v-0.956c0-0.844-0.681-1.569-1.531-1.569h-1.9c-0.85%200-1.525%200.719-1.525%201.569v0.95c0%200.769-0.669%201.419-1.469%201.419-0.4%200-0.769-0.169-1.037-0.463l-0.606-0.6c-0.275-0.281-0.681-0.438-1.094-0.438s-0.813%200.162-1.094%200.438l-1.406%201.375c-0.6%200.6-0.6%201.581%200%202.175l0.588%200.588c0.313%200.281%200.487%200.656%200.487%201.056%200%200.8-0.65%201.463-1.425%201.463h-0.95c-0.856%200-1.575%200.669-1.575%201.519v1.9c0%200.844%200.719%201.519%201.575%201.519h0.95c0.775%200%201.425%200.669%201.425%201.462%200%200.4-0.175%200.775-0.487%201.056l-0.588%200.581c-0.6%200.6-0.6%201.581%200%202.175l1.394%201.387c0.275%200.281%200.681%200.438%201.094%200.438s0.813-0.163%201.094-0.438l0.606-0.6c0.262-0.294%200.637-0.462%201.037-0.462%200.8%200%201.469%200.65%201.469%201.419v0.95c0%200.844%200.675%201.569%201.531%201.569h1.9c0.85%200%201.525-0.719%201.525-1.569v-0.95c0-0.769%200.669-1.419%201.469-1.419%200.4%200%200.775%200.175%201.063%200.481l0.587%200.587c0.281%200.275%200.681%200.438%201.094%200.438s0.813-0.163%201.094-0.438l1.394-1.387c0.6-0.6%200.6-1.581%200-2.181l-0.613-0.6c-0.3-0.269-0.469-0.637-0.469-1.031%200-0.8%200.65-1.462%201.425-1.462h0.95c0.85%200%201.456-0.669%201.456-1.519v-1.906c0.012-0.85-0.594-1.519-1.444-1.519zM21.050%2016v0c0%202.756-2.231%205-5%205s-5-2.244-5-5v0%200c0-2.756%202.231-5%205-5s5%202.244%205%205v0z%22%20fill%3D%22%23b8c5cc%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 129, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-location-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M16%202c-4.625%200-8.387%203.669-8.387%208.294%200%201.025%200.219%202.144%200.613%203.15h-0.006l0.037%200.075c0.031%200.069%200.063%200.137%200.094%200.206l7.65%2016.275%207.65-16.269c0.031-0.069%200.069-0.137%200.1-0.213l0.025-0.069c0.406-1.006%200.613-2.069%200.613-3.144%200-4.638-3.762-8.306-8.387-8.306zM16%2012.931c-1.619%200-2.931-1.313-2.931-2.931s1.313-2.931%202.931-2.931c1.619%200%202.931%201.313%202.931%202.931s-1.313%202.931-2.931%202.931z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 132, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-tooltip-black {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M30%2015.813c-0.106-7.731-6.456-13.912-14.188-13.813s-13.912%206.456-13.813%2014.188c0.106%207.731%206.456%2013.913%2014.188%2013.813%207.731-0.106%2013.919-6.456%2013.813-14.188zM16%206.994c1.106%200%202%200.894%202%202s-0.894%202-2%202c-1.106%200-2-0.894-2-2s0.894-2%202-2zM18.75%2024.688h-5.5v-0.688h1.375v-10h-1.375v-0.75h4.125v10.75h1.375v0.688z%22%20fill%3D%22%23000000%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 135, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-list-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M12%202h20v4h-20v-4zM12%2014h20v4h-20v-4zM12%2026h20v4h-20v-4zM0%204c0-2.209%201.791-4%204-4s4%201.791%204%204c0%202.209-1.791%204-4%204s-4-1.791-4-4zM0%2016c0-2.209%201.791-4%204-4s4%201.791%204%204c0%202.209-1.791%204-4%204s-4-1.791-4-4zM0%2028c0-2.209%201.791-4%204-4s4%201.791%204%204c0%202.209-1.791%204-4%204s-4-1.791-4-4z%22%20fill%3D%22%23b8c5cc%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 138, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-camera-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23b8c5cc%22%20d%3D%22M26.9%209.188h-4.219l-2.525-2.55c0%200-0.012-0.013-0.019-0.013l-0.012-0.013c-0.375-0.375-0.881-0.612-1.456-0.612h-5.25c-0.613%200-1.156%200.263-1.537%200.681v0.006l-2.469%202.5h-4.313c-1.163%200-2.1%200.912-2.1%202.075v12.631c0%201.163%200.938%202.106%202.1%202.106h21.8c1.156%200%202.1-0.944%202.1-2.106v-12.631c0-1.162-0.944-2.075-2.1-2.075zM16%2022.844c-3.181%200-5.775-2.6-5.775-5.788%200-3.194%202.594-5.787%205.775-5.787%203.188%200%205.775%202.594%205.775%205.787%200%203.188-2.587%205.788-5.775%205.788zM26.506%2012.531c-0.481%200-0.875-0.394-0.875-0.881s0.394-0.881%200.875-0.881c0.481%200%200.875%200.394%200.875%200.881s-0.394%200.881-0.875%200.881z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b8c5cc%22%20d%3D%22M16%2012.681c-2.412%200-4.363%201.956-4.363%204.375%200%202.413%201.95%204.375%204.363%204.375%202.406%200%204.363-1.956%204.363-4.375s-1.956-4.375-4.363-4.375z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 141, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-image-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23b8c5cc%22%20d%3D%22M23%2014c1.656%200%203-1.344%203-3s-1.344-3-3-3c-1.656%200-3%201.344-3%203s1.344%203%203%203z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b8c5cc%22%20d%3D%22M28.25%204h-24.5c-0.975%200-1.75%200.794-1.75%201.769v20.462c0%200.975%200.775%201.769%201.75%201.769h24.5c0.975%200%201.75-0.794%201.75-1.769v-20.462c0-0.975-0.775-1.769-1.75-1.769zM21.806%2016.356c-0.188-0.219-0.475-0.387-0.8-0.387-0.319%200-0.544%200.15-0.8%200.356l-1.169%200.988c-0.244%200.175-0.438%200.294-0.719%200.294-0.269%200-0.512-0.1-0.688-0.256-0.063-0.056-0.175-0.163-0.269-0.256l-3.363-3.637c-0.25-0.287-0.625-0.469-1.044-0.469s-0.806%200.206-1.050%200.488l-7.906%209.537v-16.281c0.063-0.425%200.394-0.731%200.819-0.731h22.356c0.431%200%200.781%200.319%200.806%200.75l0.019%2016.275-6.194-6.669z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 144, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-paperclip-gray {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23b8c5cc%22%20d%3D%22M20.288%209.681c-0.394-0.006-0.712%200.319-0.712%200.725l-0.012%2012.175c-0.006%202.738-1.856%203.962-3.575%203.95-1.719-0.019-3.569-1.275-3.563-4.006%200-2.094%200.012-10.481%200.019-14.675%200-0.963%200.375-1.713%201.050-2.106%200.662-0.388%201.525-0.381%202.188%200.019%200.675%200.406%201.044%201.162%201.044%202.125l-0.019%2014.031c0%200.456-0.106%200.831-0.294%201.069-0.119%200.15-0.275%200.238-0.431%200.238-0.35-0.006-0.713-0.456-0.706-1.3%200%200%200.012-10.394%200.019-10.794%200-0.406-0.319-0.738-0.713-0.738s-0.713%200.325-0.713%200.731l-0.019%2010.794c0%201.813%201.075%202.769%202.138%202.781%200.587%200.006%201.144-0.275%201.538-0.775s0.606-1.188%200.606-1.988l0.019-14.031c0-1.487-0.637-2.725-1.756-3.394-1.094-0.663-2.519-0.675-3.619-0.031-1.119%200.656-1.762%201.881-1.769%203.369-0.006%204.188-0.012%2012.575-0.019%2014.675-0.006%203.575%202.506%205.462%204.987%205.488%201.281%200.012%202.569-0.481%203.519-1.444%200.887-0.906%201.481-2.231%201.481-3.962l0.006-12.181c0.019-0.412-0.3-0.744-0.694-0.744z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 147, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-coach-cert-badge {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23005883%22%20d%3D%22M8.663%206.406h-2.256v2.256l-2.179%200.584%200.584%202.179-1.954%201.128%201.128%201.954-1.595%201.595%201.595%201.595-1.128%201.954%201.954%201.128-0.584%202.179%202.179%200.584v2.256h2.256l0.584%202.179%202.179-0.584%201.128%201.954%201.954-1.128%201.595%201.595%201.595-1.595%201.954%201.128%201.128-1.954%202.179%200.584%200.584-2.179h2.256v-2.256l2.179-0.584-0.584-2.179%201.954-1.128-1.128-1.954%201.595-1.595-1.595-1.595%201.128-1.954-1.954-1.128%200.584-2.179-2.179-0.584v-2.256h-2.256l-0.584-2.179-2.179%200.584-1.128-1.954-1.954%201.128-1.595-1.595-1.595%201.595-1.954-1.128-1.128%201.954-2.179-0.584-0.584%202.179zM15.328%2020.502c-0.12%200.138-0.299%200.261-0.466%200.279s-0.367-0.071-0.519-0.181l-3.419-2.567%200.893-1.024%202.881%202.163%206.258-7.226%201.072%200.833-6.701%207.722z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 150, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-spinner {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M22.491%2010.598c-0.066-0.408-0.145-0.811-0.248-1.209-0.131-0.506-0.3-1.008-0.506-1.491-0.417-0.994-0.989-1.922-1.683-2.747-0.75-0.886-1.655-1.65-2.658-2.236-0.989-0.581-2.067-0.994-3.192-1.223-0.581-0.117-1.167-0.188-1.763-0.192-0.464-0.005-0.928%200.014-1.387%200.056-1.195%200.117-2.377%200.45-3.464%200.961-0.933%200.441-1.8%201.013-2.569%201.697-0.769%200.684-1.439%201.481-1.978%202.358-0.595%200.975-1.041%202.039-1.284%203.155-0.197%200.891-0.291%201.809-0.244%202.723%200.042%200.886%200.178%201.772%200.445%202.62%200.169%200.539%200.37%201.064%200.623%201.575%200.248%200.502%200.539%200.984%200.862%201.439%200.647%200.905%201.434%201.706%202.334%202.367%200.919%200.68%201.955%201.205%203.042%201.552%201.134%200.361%202.339%200.53%203.53%200.488%201.163-0.038%202.316-0.263%203.403-0.68%201.045-0.403%202.025-0.98%202.883-1.702%200.431-0.366%200.816-0.778%201.177-1.214%200.366-0.441%200.694-0.905%200.966-1.406%200.234-0.431%200.431-0.881%200.6-1.336%200.084-0.225%200.164-0.45%200.23-0.684%200.070-0.248%200.122-0.506%200.169-0.759%200.070-0.398%200.098-0.811%200.061-1.214-0.033%200.178-0.061%200.352-0.103%200.525-0.052%200.202-0.117%200.398-0.192%200.591-0.15%200.408-0.337%200.802-0.516%201.195-0.23%200.502-0.497%200.98-0.788%201.444-0.15%200.239-0.305%200.473-0.473%200.698-0.169%200.225-0.361%200.441-0.553%200.652-0.384%200.427-0.802%200.806-1.266%201.144-0.473%200.347-0.975%200.652-1.505%200.905-1.059%200.516-2.217%200.825-3.389%200.928-1.2%200.103-2.423-0.014-3.577-0.356-1.097-0.323-2.137-0.848-3.052-1.538-0.886-0.67-1.655-1.495-2.259-2.428-0.633-0.952-1.069-2.025-1.308-3.145-0.061-0.291-0.108-0.591-0.141-0.886-0.028-0.253-0.052-0.511-0.061-0.769-0.014-0.53%200.019-1.078%200.098-1.603%200.173-1.153%200.548-2.264%201.13-3.277%200.516-0.905%201.186-1.72%201.973-2.409%200.788-0.694%201.688-1.252%202.663-1.645%200.563-0.23%201.153-0.398%201.753-0.511%200.305-0.056%200.609-0.103%200.914-0.127%200.15-0.014%200.295-0.014%200.445-0.028%200.061%200%200.122%200.005%200.183%200.005%201.017-0.019%202.039%200.113%203.009%200.417%201.045%200.328%202.030%200.858%202.883%201.547%200.895%200.722%201.641%201.612%202.203%202.616%200.478%200.853%200.82%201.772%201.027%202.728%200.047%200.22%200.084%200.441%200.122%200.661%200.033%200.202%200.145%200.389%200.319%200.502%200.366%200.244%200.877%200.080%201.055-0.314%200.061-0.136%200.080-0.281%200.056-0.417z%22%20fill%3D%22%23a1adb3%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}

/* line 156, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.circled-icon, .badge-coach .avatar:after {
  display: inline-block;
  border-radius: 99px;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: 80%;
  background-position: center;
}

/* line 166, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-phonecall {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M25.994%2020.969c-0.913-0.938-3.506-2.694-5.206-2.694-0.394%200-0.738%200.087-1.019%200.269-0.831%200.531-1.494%200.944-1.813%200.944-0.175%200-0.363-0.156-0.775-0.512l-0.069-0.063c-1.144-0.994-1.387-1.25-1.831-1.712l-0.113-0.119c-0.081-0.081-0.15-0.156-0.219-0.225-0.387-0.4-0.669-0.688-1.662-1.813l-0.044-0.050c-0.475-0.537-0.787-0.887-0.806-1.144-0.019-0.25%200.2-0.656%200.756-1.412%200.675-0.912%200.7-2.037%200.081-3.344-0.494-1.031-1.3-2.019-2.013-2.888l-0.063-0.075c-0.613-0.75-1.325-1.125-2.119-1.125-0.881%200-1.612%200.475-2%200.725-0.031%200.019-0.063%200.044-0.094%200.063-0.869%200.55-1.5%201.306-1.737%202.075-0.356%201.156-0.594%202.656%201.112%205.775%201.475%202.7%202.813%204.512%204.938%206.694%202%202.050%202.888%202.712%204.875%204.15%202.212%201.6%204.337%202.519%205.825%202.519%201.381%200%202.469%200%204.019-1.869%201.625-1.962%200.95-3.163-0.025-4.169z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  background-color: #40c73c;
}

/* line 170, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-chat {
  background-size: 76%;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M4.581%2024.438c0%200%200%200%200%200%200.112%200.188%200.175%200.4%200.175%200.637l-0.756%203.925%203.512-1.381c0.169-0.069%200.35-0.106%200.544-0.106%200.175%200%200.344%200.031%200.5%200.087%200%200%200.006%200%200.012%200%200.025%200.012%200.050%200.019%200.075%200.031%201.113%200.456%202.338%200.712%203.619%200.712%202.894%200%205.475-1.281%207.175-3.288-0.881%200.225-1.806%200.356-2.756%200.356-5.994%200-10.856-4.688-10.856-10.469%200-0.738%200.081-1.45%200.231-2.144-1.875%201.631-3.056%203.988-3.056%206.613%200%201.775%200.538%203.45%201.469%204.844%200.037%200.050%200.075%200.119%200.112%200.181z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M18.144%203c-5.231%200-9.6%203.575-10.625%208.325-0.15%200.694-0.231%201.406-0.231%202.144%200%205.781%204.856%2010.469%2010.856%2010.469%200.956%200%201.875-0.131%202.756-0.356%200.506-0.131%201.006-0.281%201.488-0.475%200.031-0.012%200.056-0.025%200.087-0.038%200.006%200%200.012%200%200.012-0.006%200.181-0.069%200.381-0.106%200.581-0.106%200.225%200%200.438%200.044%200.631%200.125l4.288%201.613-1.063-4.613c0-0.275%200.075-0.538%200.206-0.762%200%200%200%200%200%200%200.038-0.069%200.087-0.131%200.131-0.194%201.087-1.631%201.719-3.575%201.719-5.656%200.019-5.781-4.838-10.469-10.838-10.469z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  background-color: #00a9fe;
}

/* line 177, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-circle-green {
  width: 15px;
  height: 15px;
  vertical-align: -3px;
  border-radius: 99px;
  border: 2px solid #40c73c;
  background-color: #40c73c;
}

/* line 186, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.media-indicator {
  display: inline-block;
  border: 1px solid #010d03;
  border-radius: 3px;
  width: 20px;
  height: 15px;
  line-height: 10px;
  text-align: center;
  padding-left: 2px;
  vertical-align: 2px;
}
/* line 196, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.media-indicator:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-left: 6px solid #010d03;
}

/* line 209, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-triple-bars {
  display: inline-block;
  width: 20px;
  height: 15px;
  border-width: 3px;
  border-color: #b8c5cc;
  border-style: solid none;
}
/* line 216, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-triple-bars:after {
  display: block;
  content: "";
  margin-top: 3px;
  border-top: 3px solid #b8c5cc;
}
/* line 222, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-triple-bars:hover {
  border-color: #3f6070;
}
/* line 224, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-triple-bars:hover:after {
  border-color: #3f6070;
}

/* line 229, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-plus {
  display: inline-block;
  width: 20px;
  height: 20px;
  position: relative;
}
/* line 234, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-plus:before, .icon-plus:after {
  display: block;
  content: "";
  position: absolute;
  background-color: #00a9fe;
}
/* line 240, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-plus:before {
  width: 20px;
  height: 2px;
  top: 9px;
}
/* line 245, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-plus:after {
  height: 20px;
  width: 2px;
  left: 9px;
}

/* line 253, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-replaced-checkbox {
  display: none;
}

/* line 256, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-checkbox {
  width: 32px;
  height: 32px;
  cursor: pointer;
}

/* line 262, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-email {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21%2018v-11.353l-6.145%204.678%203.192%203.628-0.094%200.094-3.698-3.262-2.255%201.716-2.255-1.716-3.698%203.262-0.094-0.094%203.188-3.628-6.141-4.669v11.344z%22%20fill%3D%22%23a1adb3%22%3E%3C/path%3E%0A%09%3Cpath%20d%3D%22M20.611%206h-17.236l8.625%206.558z%22%20fill%3D%22%23a1adb3%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 265, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-mobile {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M15.384%203h-6.769c-0.614%200-1.116%200.502-1.116%201.12v15.764c0%200.614%200.502%201.116%201.116%201.116h6.764c0.614%200%201.116-0.502%201.116-1.116v-15.764c0.005-0.619-0.497-1.12-1.111-1.12zM11.25%204.683c0-0.098%200.080-0.183%200.183-0.183h1.139c0.098%200%200.183%200.080%200.183%200.183v0.014c0%200.098-0.080%200.183-0.183%200.183h-1.139c-0.098%200-0.183-0.080-0.183-0.183v-0.014zM10.688%204.5c0.103%200%200.188%200.084%200.188%200.188s-0.084%200.188-0.188%200.188-0.188-0.084-0.188-0.188c0-0.103%200.084-0.188%200.188-0.188zM12%2020.255c-0.417%200-0.755-0.338-0.755-0.755%200-0.417%200.337-0.755%200.755-0.755%200.417%200%200.755%200.338%200.755%200.755%200%200.417-0.342%200.755-0.755%200.755zM15.75%2018h-7.5v-12h7.5v12z%22%20fill%3D%22%23a1adb3%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 269, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-replaced-checkbox:checked + .icon-email {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21%2018v-11.353l-6.145%204.678%203.192%203.628-0.094%200.094-3.698-3.262-2.255%201.716-2.255-1.716-3.698%203.262-0.094-0.094%203.188-3.628-6.141-4.669v11.344z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%09%3Cpath%20d%3D%22M20.611%206h-17.236l8.625%206.558z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 272, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-replaced-checkbox:checked + .icon-mobile {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M15.384%203h-6.769c-0.614%200-1.116%200.502-1.116%201.12v15.764c0%200.614%200.502%201.116%201.116%201.116h6.764c0.614%200%201.116-0.502%201.116-1.116v-15.764c0.005-0.619-0.497-1.12-1.111-1.12zM11.25%204.683c0-0.098%200.080-0.183%200.183-0.183h1.139c0.098%200%200.183%200.080%200.183%200.183v0.014c0%200.098-0.080%200.183-0.183%200.183h-1.139c-0.098%200-0.183-0.080-0.183-0.183v-0.014zM10.688%204.5c0.103%200%200.188%200.084%200.188%200.188s-0.084%200.188-0.188%200.188-0.188-0.084-0.188-0.188c0-0.103%200.084-0.188%200.188-0.188zM12%2020.255c-0.417%200-0.755-0.338-0.755-0.755%200-0.417%200.337-0.755%200.755-0.755%200.417%200%200.755%200.338%200.755%200.755%200%200.417-0.342%200.755-0.755%200.755zM15.75%2018h-7.5v-12h7.5v12z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 277, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-circled-lg {
  display: none;
}

/* line 280, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-circled-lg + .svg-icon, .chat-message .chat-body .icon-control-circled-lg + .download-link:before, .guarantee ul .icon-control-circled-lg + li:before {
  position: relative;
  width: 70px;
  height: 70px;
  border-radius: 99px;
  background-color: #ebeef0;
  background-size: 45px;
  background-position: center;
  padding-top: 70px;
  margin: 0 20px 50px 0;
  white-space: nowrap;
  text-align: center;
  font-size: 16px;
  line-height: 2.5;
  font-weight: 600;
  color: #010d03;
  cursor: pointer;
}
/* line 299, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-circled-lg + .svg-icon.icon-positive:hover, .chat-message .chat-body .icon-control-circled-lg + .icon-positive.download-link:hover:before, .guarantee ul .icon-control-circled-lg + li.icon-positive:hover:before {
  background-color: #67d264;
}
/* line 304, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-circled-lg + .svg-icon.icon-negative:after {
  content: "\D7";
  position: absolute;
  display: block;
  top: 0px;
  color: #FFF;
  font-size: 66px;
  line-height: 1;
  left: 17px;
  font-weight: 700;
}
/* line 315, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-circled-lg + .svg-icon.icon-negative:hover, .chat-message .chat-body .icon-control-circled-lg + .icon-negative.download-link:hover:before, .guarantee ul .icon-control-circled-lg + li.icon-negative:hover:before {
  background-color: #fc4545;
}

/* line 320, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-circled-lg:checked + .icon-positive {
  background-color: #40c73c;
}

/* line 323, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-circled-lg:checked + .icon-negative {
  background-color: #fb1313;
}

/* line 326, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-checkbox {
  display: none;
}

/* line 329, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-checkbox + .svg-icon, .chat-message .chat-body .icon-control-checkbox + .download-link:before, .guarantee ul .icon-control-checkbox + li:before {
  width: 50px;
  height: 50px;
  background-size: 30px;
  background-position: center;
  border: 3px solid #b8c5cc;
  border-radius: 5px;
  opacity: 0.5;
  cursor: pointer;
}
/* line 338, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-checkbox + .svg-icon:hover, .chat-message .chat-body .icon-control-checkbox + .download-link:hover:before, .guarantee ul .icon-control-checkbox + li:hover:before {
  border-color: #40c73c;
}

/* line 343, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-control-checkbox:checked + .icon-checkmark-gray, .guarantee ul .icon-control-checkbox:checked + li:before {
  border-color: #40c73c;
  opacity: 1;
}

/* line 350, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-app-store {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%0D%0A%09%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20135%2040%22%20enable-background%3D%22new%200%200%20135%2040%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20d%3D%22M134%2C35.3c0%2C2.1-1.7%2C3.8-3.8%2C3.8H4.7c-2.1%2C0-3.8-1.7-3.8-3.8V4.7c0-2.1%2C1.7-3.8%2C3.8-3.8h125.5c2.1%2C0%2C3.8%2C1.7%2C3.8%2C3.8%0D%0A%09%09L134%2C35.3L134%2C35.3z%22/%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cg%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M30.1%2C19.8c0-3.2%2C2.6-4.8%2C2.8-4.9c-1.5-2.2-3.9-2.5-4.7-2.5c-2-0.2-3.9%2C1.2-4.9%2C1.2c-1%2C0-2.6-1.2-4.2-1.1%0D%0A%09%09%09%09c-2.1%2C0-4.1%2C1.3-5.2%2C3.2c-2.3%2C3.9-0.6%2C9.7%2C1.6%2C12.9c1.1%2C1.6%2C2.4%2C3.3%2C4%2C3.2c1.6-0.1%2C2.2-1%2C4.2-1c1.9%2C0%2C2.5%2C1%2C4.2%2C1%0D%0A%09%09%09%09c1.7%2C0%2C2.8-1.6%2C3.9-3.1c1.3-1.8%2C1.8-3.5%2C1.8-3.6C33.5%2C24.9%2C30.2%2C23.6%2C30.1%2C19.8z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M26.9%2C10.3c0.9-1.1%2C1.5-2.6%2C1.3-4.1c-1.3%2C0.1-2.8%2C0.9-3.8%2C1.9c-0.8%2C0.9-1.5%2C2.5-1.3%2C3.9%0D%0A%09%09%09%09C24.6%2C12.2%2C26%2C11.4%2C26.9%2C10.3z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M53.6%2C31.5h-2.3l-1.2-3.9h-4.3l-1.2%2C3.9h-2.2l4.3-13.3h2.6L53.6%2C31.5z%20M49.8%2C26l-1.1-3.5%0D%0A%09%09%09c-0.1-0.4-0.3-1.2-0.7-2.5h0c-0.1%2C0.6-0.3%2C1.4-0.6%2C2.5L46.2%2C26H49.8z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M64.7%2C26.6c0%2C1.6-0.4%2C2.9-1.3%2C3.9c-0.8%2C0.8-1.8%2C1.3-2.9%2C1.3c-1.3%2C0-2.2-0.5-2.7-1.4h0v5.1h-2.1V25.1%0D%0A%09%09%09c0-1%2C0-2.1-0.1-3.2h1.9l0.1%2C1.5h0c0.7-1.1%2C1.8-1.7%2C3.2-1.7c1.1%2C0%2C2.1%2C0.4%2C2.8%2C1.3C64.3%2C23.9%2C64.7%2C25.1%2C64.7%2C26.6z%20M62.5%2C26.7%0D%0A%09%09%09c0-0.9-0.2-1.7-0.6-2.3c-0.5-0.6-1.1-0.9-1.9-0.9c-0.5%2C0-1%2C0.2-1.4%2C0.5c-0.4%2C0.4-0.7%2C0.8-0.8%2C1.4c-0.1%2C0.3-0.1%2C0.5-0.1%2C0.6v1.6%0D%0A%09%09%09c0%2C0.7%2C0.2%2C1.3%2C0.6%2C1.8s1%2C0.7%2C1.7%2C0.7c0.8%2C0%2C1.4-0.3%2C1.9-0.9C62.3%2C28.5%2C62.5%2C27.7%2C62.5%2C26.7z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M75.7%2C26.6c0%2C1.6-0.4%2C2.9-1.3%2C3.9c-0.8%2C0.8-1.8%2C1.3-2.9%2C1.3c-1.3%2C0-2.2-0.5-2.7-1.4h0v5.1h-2.1V25.1%0D%0A%09%09%09c0-1%2C0-2.1-0.1-3.2h1.9l0.1%2C1.5h0c0.7-1.1%2C1.8-1.7%2C3.2-1.7c1.1%2C0%2C2.1%2C0.4%2C2.8%2C1.3C75.3%2C23.9%2C75.7%2C25.1%2C75.7%2C26.6z%20M73.5%2C26.7%0D%0A%09%09%09c0-0.9-0.2-1.7-0.6-2.3c-0.5-0.6-1.1-0.9-1.9-0.9c-0.5%2C0-1%2C0.2-1.4%2C0.5c-0.4%2C0.4-0.7%2C0.8-0.8%2C1.4c-0.1%2C0.3-0.1%2C0.5-0.1%2C0.6v1.6%0D%0A%09%09%09c0%2C0.7%2C0.2%2C1.3%2C0.6%2C1.8c0.4%2C0.5%2C1%2C0.7%2C1.7%2C0.7c0.8%2C0%2C1.4-0.3%2C1.9-0.9C73.3%2C28.5%2C73.5%2C27.7%2C73.5%2C26.7z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M88%2C27.8c0%2C1.1-0.4%2C2.1-1.2%2C2.8c-0.9%2C0.8-2.1%2C1.2-3.6%2C1.2c-1.4%2C0-2.6-0.3-3.4-0.8l0.5-1.8%0D%0A%09%09%09c0.9%2C0.6%2C2%2C0.9%2C3.1%2C0.9c0.8%2C0%2C1.4-0.2%2C1.9-0.5c0.4-0.4%2C0.7-0.8%2C0.7-1.5c0-0.5-0.2-1-0.6-1.4c-0.4-0.4-1-0.7-1.8-1%0D%0A%09%09%09c-2.3-0.9-3.5-2.1-3.5-3.8c0-1.1%2C0.4-2%2C1.2-2.7c0.8-0.7%2C1.9-1%2C3.3-1c1.2%2C0%2C2.2%2C0.2%2C3%2C0.6L87%2C20.4c-0.8-0.4-1.6-0.6-2.5-0.6%0D%0A%09%09%09c-0.8%2C0-1.3%2C0.2-1.8%2C0.6c-0.4%2C0.3-0.5%2C0.7-0.5%2C1.2c0%2C0.5%2C0.2%2C1%2C0.6%2C1.3c0.4%2C0.3%2C1%2C0.7%2C1.9%2C1c1.1%2C0.5%2C2%2C1%2C2.5%2C1.6%0D%0A%09%09%09C87.8%2C26.1%2C88%2C26.9%2C88%2C27.8z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M95.1%2C23.5h-2.3v4.7c0%2C1.2%2C0.4%2C1.8%2C1.2%2C1.8c0.4%2C0%2C0.7%2C0%2C0.9-0.1l0.1%2C1.6c-0.4%2C0.2-1%2C0.2-1.7%2C0.2%0D%0A%09%09%09c-0.8%2C0-1.5-0.3-2-0.8c-0.5-0.5-0.7-1.4-0.7-2.6v-4.8h-1.4v-1.6h1.4v-1.8l2.1-0.6v2.4h2.3C95.1%2C21.9%2C95.1%2C23.5%2C95.1%2C23.5z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M105.7%2C26.6c0%2C1.5-0.4%2C2.7-1.3%2C3.6c-0.9%2C1-2.1%2C1.5-3.5%2C1.5c-1.4%2C0-2.5-0.5-3.4-1.4s-1.3-2.1-1.3-3.5%0D%0A%09%09%09c0-1.5%2C0.4-2.7%2C1.3-3.7c0.9-0.9%2C2-1.4%2C3.5-1.4c1.4%2C0%2C2.5%2C0.5%2C3.4%2C1.4C105.3%2C24%2C105.7%2C25.2%2C105.7%2C26.6z%20M103.5%2C26.7%0D%0A%09%09%09c0-0.9-0.2-1.6-0.6-2.3c-0.4-0.8-1.1-1.1-1.9-1.1c-0.9%2C0-1.5%2C0.4-2%2C1.1c-0.4%2C0.6-0.6%2C1.4-0.6%2C2.3c0%2C0.9%2C0.2%2C1.6%2C0.6%2C2.3%0D%0A%09%09%09c0.5%2C0.8%2C1.1%2C1.1%2C1.9%2C1.1c0.8%2C0%2C1.5-0.4%2C1.9-1.2C103.3%2C28.3%2C103.5%2C27.6%2C103.5%2C26.7z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M112.6%2C23.8c-0.2%2C0-0.4-0.1-0.7-0.1c-0.8%2C0-1.3%2C0.3-1.7%2C0.9c-0.4%2C0.5-0.5%2C1.1-0.5%2C1.9v5h-2.1l0-6.6%0D%0A%09%09%09c0-1.1%2C0-2.1-0.1-3h1.9l0.1%2C1.8h0.1c0.2-0.6%2C0.6-1.1%2C1.1-1.5c0.5-0.3%2C1-0.5%2C1.5-0.5c0.2%2C0%2C0.4%2C0%2C0.5%2C0%0D%0A%09%09%09C112.6%2C21.8%2C112.6%2C23.8%2C112.6%2C23.8z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M122.2%2C26.3c0%2C0.4%2C0%2C0.7-0.1%2C1h-6.4c0%2C0.9%2C0.3%2C1.7%2C0.9%2C2.2c0.5%2C0.4%2C1.2%2C0.7%2C2.1%2C0.7c0.9%2C0%2C1.8-0.2%2C2.6-0.5%0D%0A%09%09%09l0.3%2C1.5c-0.9%2C0.4-2%2C0.6-3.2%2C0.6c-1.5%2C0-2.7-0.4-3.5-1.3c-0.8-0.9-1.3-2-1.3-3.5c0-1.4%2C0.4-2.7%2C1.2-3.6c0.8-1%2C1.9-1.5%2C3.4-1.5%0D%0A%09%09%09c1.4%2C0%2C2.4%2C0.5%2C3.1%2C1.5C121.9%2C24%2C122.2%2C25.1%2C122.2%2C26.3z%20M120.1%2C25.7c0-0.6-0.1-1.2-0.4-1.6c-0.4-0.6-0.9-0.9-1.7-0.9%0D%0A%09%09%09c-0.7%2C0-1.3%2C0.3-1.7%2C0.9c-0.4%2C0.5-0.6%2C1-0.6%2C1.7L120.1%2C25.7L120.1%2C25.7z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cg%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M49%2C10c0%2C1.2-0.4%2C2.1-1.1%2C2.7c-0.7%2C0.5-1.6%2C0.8-2.8%2C0.8c-0.6%2C0-1.1%2C0-1.5-0.1V7c0.6-0.1%2C1.2-0.1%2C1.8-0.1%0D%0A%09%09%09%09c1.1%2C0%2C2%2C0.2%2C2.6%2C0.7C48.7%2C8.2%2C49%2C9%2C49%2C10z%20M47.9%2C10c0-0.8-0.2-1.3-0.6-1.8c-0.4-0.4-1-0.6-1.8-0.6c-0.3%2C0-0.6%2C0-0.8%2C0.1v4.9%0D%0A%09%09%09%09c0.1%2C0%2C0.4%2C0%2C0.7%2C0c0.8%2C0%2C1.4-0.2%2C1.9-0.7S47.9%2C10.9%2C47.9%2C10z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M54.9%2C11c0%2C0.7-0.2%2C1.3-0.6%2C1.8c-0.4%2C0.5-1%2C0.7-1.7%2C0.7c-0.7%2C0-1.2-0.2-1.7-0.7c-0.4-0.5-0.6-1-0.6-1.7%0D%0A%09%09%09%09c0-0.7%2C0.2-1.3%2C0.6-1.8s1-0.7%2C1.7-0.7c0.7%2C0%2C1.2%2C0.2%2C1.7%2C0.7C54.7%2C9.8%2C54.9%2C10.3%2C54.9%2C11z%20M53.8%2C11.1c0-0.4-0.1-0.8-0.3-1.1%0D%0A%09%09%09%09c-0.2-0.4-0.5-0.6-0.9-0.6c-0.4%2C0-0.7%2C0.2-1%2C0.6c-0.2%2C0.3-0.3%2C0.7-0.3%2C1.1c0%2C0.4%2C0.1%2C0.8%2C0.3%2C1.1c0.2%2C0.4%2C0.5%2C0.6%2C1%2C0.6%0D%0A%09%09%09%09c0.4%2C0%2C0.7-0.2%2C0.9-0.6C53.7%2C11.9%2C53.8%2C11.5%2C53.8%2C11.1z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M62.8%2C8.7l-1.5%2C4.7h-1l-0.6-2c-0.2-0.5-0.3-1-0.4-1.5h0c-0.1%2C0.5-0.2%2C1-0.4%2C1.5l-0.6%2C2h-1l-1.4-4.7H57%0D%0A%09%09%09%09l0.5%2C2.2c0.1%2C0.5%2C0.2%2C1%2C0.3%2C1.5h0c0.1-0.4%2C0.2-0.9%2C0.4-1.5l0.7-2.2h0.9l0.6%2C2.2c0.2%2C0.5%2C0.3%2C1.1%2C0.4%2C1.6h0c0.1-0.5%2C0.2-1%2C0.3-1.6%0D%0A%09%09%09%09l0.6-2.2L62.8%2C8.7L62.8%2C8.7z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M68.2%2C13.4h-1v-2.7c0-0.8-0.3-1.2-0.9-1.2c-0.3%2C0-0.6%2C0.1-0.8%2C0.3c-0.2%2C0.2-0.3%2C0.5-0.3%2C0.8v2.8h-1v-3.4%0D%0A%09%09%09%09c0-0.4%2C0-0.9%2C0-1.3H65l0%2C0.7h0c0.1-0.2%2C0.3-0.4%2C0.5-0.6c0.3-0.2%2C0.6-0.3%2C0.9-0.3c0.4%2C0%2C0.8%2C0.1%2C1.1%2C0.4c0.4%2C0.3%2C0.5%2C0.9%2C0.5%2C1.6%0D%0A%09%09%09%09V13.4z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M71.1%2C13.4h-1V6.6h1V13.4z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M77.3%2C11c0%2C0.7-0.2%2C1.3-0.6%2C1.8c-0.4%2C0.5-1%2C0.7-1.7%2C0.7c-0.7%2C0-1.2-0.2-1.7-0.7c-0.4-0.5-0.6-1-0.6-1.7%0D%0A%09%09%09%09c0-0.7%2C0.2-1.3%2C0.6-1.8s1-0.7%2C1.7-0.7c0.7%2C0%2C1.2%2C0.2%2C1.7%2C0.7C77.1%2C9.8%2C77.3%2C10.3%2C77.3%2C11z%20M76.2%2C11.1c0-0.4-0.1-0.8-0.3-1.1%0D%0A%09%09%09%09c-0.2-0.4-0.5-0.6-0.9-0.6c-0.4%2C0-0.7%2C0.2-1%2C0.6c-0.2%2C0.3-0.3%2C0.7-0.3%2C1.1c0%2C0.4%2C0.1%2C0.8%2C0.3%2C1.1c0.2%2C0.4%2C0.5%2C0.6%2C1%2C0.6%0D%0A%09%09%09%09c0.4%2C0%2C0.7-0.2%2C0.9-0.6C76.1%2C11.9%2C76.2%2C11.5%2C76.2%2C11.1z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M82.3%2C13.4h-0.9l-0.1-0.5h0c-0.3%2C0.4-0.8%2C0.6-1.4%2C0.6c-0.4%2C0-0.8-0.1-1.1-0.4c-0.2-0.3-0.4-0.6-0.4-1%0D%0A%09%09%09%09c0-0.6%2C0.2-1%2C0.7-1.3c0.5-0.3%2C1.2-0.5%2C2-0.4v-0.1c0-0.6-0.3-0.9-1-0.9c-0.5%2C0-0.9%2C0.1-1.2%2C0.3L78.8%2C9c0.4-0.3%2C1-0.4%2C1.6-0.4%0D%0A%09%09%09%09c1.2%2C0%2C1.8%2C0.6%2C1.8%2C1.9v1.7C82.3%2C12.8%2C82.3%2C13.2%2C82.3%2C13.4z%20M81.2%2C11.8v-0.7c-1.2%2C0-1.7%2C0.3-1.7%2C0.9c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.6%0D%0A%09%09%09%09c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2c0.2%2C0%2C0.4-0.1%2C0.6-0.2c0.2-0.1%2C0.3-0.3%2C0.4-0.6C81.2%2C11.9%2C81.2%2C11.9%2C81.2%2C11.8z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M88.3%2C13.4h-0.9l0-0.8h0c-0.3%2C0.6-0.8%2C0.9-1.5%2C0.9c-0.6%2C0-1-0.2-1.4-0.7s-0.6-1-0.6-1.7%0D%0A%09%09%09%09c0-0.8%2C0.2-1.4%2C0.6-1.9c0.4-0.4%2C0.9-0.7%2C1.5-0.7c0.6%2C0%2C1.1%2C0.2%2C1.3%2C0.6h0V6.6h1v5.6C88.2%2C12.6%2C88.3%2C13%2C88.3%2C13.4z%20M87.2%2C11.4%0D%0A%09%09%09%09v-0.8c0-0.1%2C0-0.2%2C0-0.3c-0.1-0.3-0.2-0.5-0.4-0.6c-0.2-0.2-0.4-0.3-0.7-0.3c-0.4%2C0-0.7%2C0.2-0.9%2C0.5c-0.2%2C0.3-0.3%2C0.7-0.3%2C1.2%0D%0A%09%09%09%09c0%2C0.5%2C0.1%2C0.8%2C0.3%2C1.1c0.2%2C0.3%2C0.5%2C0.5%2C0.9%2C0.5c0.3%2C0%2C0.6-0.1%2C0.8-0.4C87.1%2C12.1%2C87.2%2C11.8%2C87.2%2C11.4z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M97.2%2C11c0%2C0.7-0.2%2C1.3-0.6%2C1.8c-0.4%2C0.5-1%2C0.7-1.7%2C0.7c-0.7%2C0-1.2-0.2-1.7-0.7c-0.4-0.5-0.6-1-0.6-1.7%0D%0A%09%09%09%09c0-0.7%2C0.2-1.3%2C0.6-1.8s1-0.7%2C1.7-0.7c0.7%2C0%2C1.2%2C0.2%2C1.7%2C0.7C97%2C9.8%2C97.2%2C10.3%2C97.2%2C11z%20M96.2%2C11.1c0-0.4-0.1-0.8-0.3-1.1%0D%0A%09%09%09%09c-0.2-0.4-0.5-0.6-0.9-0.6c-0.4%2C0-0.7%2C0.2-1%2C0.6c-0.2%2C0.3-0.3%2C0.7-0.3%2C1.1c0%2C0.4%2C0.1%2C0.8%2C0.3%2C1.1c0.2%2C0.4%2C0.5%2C0.6%2C1%2C0.6%0D%0A%09%09%09%09c0.4%2C0%2C0.7-0.2%2C0.9-0.6C96.1%2C11.9%2C96.2%2C11.5%2C96.2%2C11.1z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M102.9%2C13.4h-1v-2.7c0-0.8-0.3-1.2-1-1.2c-0.3%2C0-0.6%2C0.1-0.8%2C0.3s-0.3%2C0.5-0.3%2C0.8v2.8h-1v-3.4%0D%0A%09%09%09%09c0-0.4%2C0-0.9%2C0-1.3h0.9l0%2C0.7h0c0.1-0.2%2C0.3-0.4%2C0.5-0.6c0.3-0.2%2C0.6-0.3%2C1-0.3c0.4%2C0%2C0.8%2C0.1%2C1.1%2C0.4c0.4%2C0.3%2C0.5%2C0.9%2C0.5%2C1.6%0D%0A%09%09%09%09V13.4z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M109.9%2C9.5h-1.2v2.3c0%2C0.6%2C0.2%2C0.9%2C0.6%2C0.9c0.2%2C0%2C0.3%2C0%2C0.5%2C0l0%2C0.8c-0.2%2C0.1-0.5%2C0.1-0.8%2C0.1%0D%0A%09%09%09%09c-0.4%2C0-0.7-0.1-1-0.4c-0.2-0.3-0.3-0.7-0.3-1.3V9.5h-0.7V8.7h0.7V7.9l1-0.3v1.2h1.2L109.9%2C9.5L109.9%2C9.5z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M115.5%2C13.4h-1v-2.7c0-0.8-0.3-1.3-0.9-1.3c-0.5%2C0-0.8%2C0.2-1%2C0.7c0%2C0.1%2C0%2C0.2%2C0%2C0.4v2.8h-1V6.6h1v2.8h0%0D%0A%09%09%09%09c0.3-0.5%2C0.8-0.8%2C1.4-0.8c0.4%2C0%2C0.8%2C0.1%2C1.1%2C0.4c0.4%2C0.4%2C0.5%2C0.9%2C0.5%2C1.6C115.5%2C10.6%2C115.5%2C13.4%2C115.5%2C13.4z%22/%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M121.2%2C10.9c0%2C0.2%2C0%2C0.3%2C0%2C0.5H118c0%2C0.5%2C0.2%2C0.8%2C0.5%2C1.1c0.3%2C0.2%2C0.6%2C0.3%2C1%2C0.3c0.5%2C0%2C0.9-0.1%2C1.3-0.2%0D%0A%09%09%09%09l0.2%2C0.7c-0.4%2C0.2-1%2C0.3-1.6%2C0.3c-0.7%2C0-1.3-0.2-1.7-0.6c-0.4-0.4-0.6-1-0.6-1.7c0-0.7%2C0.2-1.3%2C0.6-1.8c0.4-0.5%2C1-0.8%2C1.6-0.8%0D%0A%09%09%09%09c0.7%2C0%2C1.2%2C0.3%2C1.5%2C0.8C121.1%2C9.8%2C121.2%2C10.3%2C121.2%2C10.9z%20M120.2%2C10.6c0-0.3-0.1-0.6-0.2-0.8c-0.2-0.3-0.5-0.4-0.8-0.4%0D%0A%09%09%09%09c-0.3%2C0-0.6%2C0.1-0.8%2C0.4c-0.2%2C0.2-0.3%2C0.5-0.3%2C0.8C118%2C10.6%2C120.2%2C10.6%2C120.2%2C10.6z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");
  width: 153px;
  height: 46px;
}

/* line 355, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-google-play {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%22290px%22%20height%3D%2287px%22%20viewBox%3D%220%200%20290%2087%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.0.1%20%287597%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGet_it_on_Google_play%3C/title%3E%0A%20%20%20%20%3Cdescription%3ECreated%20with%20Sketch.%3C/description%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3ClinearGradient%20x1%3D%2260.0995717%25%22%20y1%3D%2291.9797552%25%22%20x2%3D%2233.5000976%25%22%20y2%3D%22-59.2459079%25%22%20id%3D%22linearGradient-1%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23D7E69D%22%20offset%3D%220%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%2394C4AA%22%20offset%3D%2244.56%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%2301A4B6%22%20offset%3D%22100%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%3C/linearGradient%3E%0A%20%20%20%20%20%20%20%20%3ClinearGradient%20x1%3D%22-31.9859505%25%22%20y1%3D%22-128.818008%25%22%20x2%3D%2280.4721996%25%22%20y2%3D%22114.258403%25%22%20id%3D%22linearGradient-2%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23ED277B%22%20offset%3D%220%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23EE2F7C%22%20offset%3D%221.92%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23F7BD81%22%20offset%3D%2270.39%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23FEEB74%22%20offset%3D%22100%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%3C/linearGradient%3E%0A%20%20%20%20%20%20%20%20%3ClinearGradient%20x1%3D%2250.9068572%25%22%20y1%3D%2274.7179969%25%22%20x2%3D%22-0.00833083431%25%22%20y2%3D%22-29.4385912%25%22%20id%3D%22linearGradient-3%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%2389CFBD%22%20offset%3D%220%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%237DBEBB%22%20offset%3D%229.07%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23457CAC%22%20offset%3D%2253.96%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%231C5AA2%22%20offset%3D%2285.23%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23084D9F%22%20offset%3D%22100%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%3C/linearGradient%3E%0A%20%20%20%20%20%20%20%20%3ClinearGradient%20x1%3D%22119.297308%25%22%20y1%3D%2235.6799782%25%22%20x2%3D%22-22.9911292%25%22%20y2%3D%2261.1851255%25%22%20id%3D%22linearGradient-4%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23F04A2B%22%20offset%3D%220%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23B54F6B%22%20offset%3D%2247.04%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%238B5191%22%20offset%3D%2283.53%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%237851A1%22%20offset%3D%22100%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%3C/linearGradient%3E%0A%20%20%20%20%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Welcome%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Landing-Screen-2%22%20sketch%3Atype%3D%22MSArtboardGroup%22%20transform%3D%22translate%28-331.000000%2C%20-598.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Get_it_on_Google_play%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28331.000000%2C%20598.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Google-Play-Button%22%20fill%3D%22%23000000%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-21%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22290%22%20height%3D%2287%22%20rx%3D%2210%22%3E%3C/rect%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%2826.000000%2C%2013.000000%29%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%280.000000%2C%2019.000000%29%22%20id%3D%22Shape%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M20.7811045%2C19.9832258%20L26.9697272%2C13.7227874%20L26.9682857%2C13.7227874%20L20.7811045%2C19.9832258%20L1.03315591%2C0%20L1.03171435%2C0%20L20.7811045%2C19.986143%20L1%2C40%20L20.7811045%2C19.986143%20L26.9971169%2C26.2742953%20L27%2C26.2742953%20L20.7811045%2C19.9832258%20Z%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M27%2C14.4453083%20L2.82813629%2C0.399758443%20C2.14457229%2C0.00421670045%201.51014396%2C-0.0874145912%201%2C0.079048922%20L20.7987883%2C21%20L27%2C14.4453083%20L27%2C14.4453083%20Z%22%20fill%3D%22url%28%23linearGradient-1%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M28.3365318%2C27%20L36.7240255%2C22.2547356%20C38.4253248%2C21.2878559%2038.4253248%2C19.7181871%2036.7240255%2C18.7588611%20L28.3056793%2C14%20L22%2C20.4841371%20L28.3365318%2C27%20L28.3365318%2C27%20Z%22%20fill%3D%22url%28%23linearGradient-2%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.21039961%2C0%20C0.476649013%2C0.231930567%200%2C0.984610896%200%2C2.1209248%20L0.00433317285%2C37.8907447%20C0.00433317285%2C39.0139304%200.466538276%2C39.7534826%201.17862301%2C40%20L21%2C19.9824958%20L1.21039961%2C0%20L1.21039961%2C0%20Z%22%20fill%3D%22url%28%23linearGradient-3%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1%2C39.90806%20C1.51466593%2C40.0924263%202.15907957%2C40.0040524%202.85683393%2C39.6017985%20L27%2C25.5701468%20L20.7836429%2C19%20L1%2C39.90806%20L1%2C39.90806%20Z%22%20fill%3D%22url%28%23linearGradient-4%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Content%22%20transform%3D%22translate%2879.000000%2C%2014.000000%29%22%20fill%3D%22%23FFFFFF%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M114.012%2C50.156%20L112.105%2C51.954%20C111.666%2C52.197%20111.227%2C52.478%20110.79%2C52.678%20C109.466%2C53.278%20108.12%2C53.43%20106.923%2C53.43%20C105.649%2C53.43%20103.654%2C53.348%20101.618%2C51.875%20C98.788%2C49.882%2097.552%2C46.457%2097.552%2C43.472%20C97.552%2C37.292%20102.582%2C34.261%20106.685%2C34.261%20C108.12%2C34.261%20109.593%2C34.62%20110.79%2C35.378%20C112.781%2C36.694%20113.297%2C38.406%20113.583%2C39.323%20L104.212%2C43.108%20L101.144%2C43.347%20C102.137%2C48.413%20105.565%2C51.36%20109.353%2C51.36%20C111.245%2C51.36%20112.65%2C50.743%20113.938%2C50.106%20C113.938%2C50.106%20114.196%2C49.971%20114.012%2C50.156%20L114.012%2C50.156%20Z%20M108.359%2C40.077%20C109.12%2C39.8%20109.516%2C39.561%20109.516%2C39.007%20C109.516%2C37.415%20107.714%2C35.576%20105.565%2C35.576%20C103.972%2C35.576%20100.983%2C36.816%20100.983%2C41.122%20C100.983%2C41.795%20101.063%2C42.51%20101.103%2C43.226%20L108.359%2C40.077%20L108.359%2C40.077%20Z%22%20id%3D%22Fill-3%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M94.42%2C49.847%20C94.42%2C51.396%2094.697%2C51.637%2096.006%2C51.758%20C96.689%2C51.839%2097.37%2C51.875%2098.043%2C51.954%20L96.569%2C52.832%20L89.544%2C52.832%20C90.466%2C51.637%2090.624%2C51.518%2090.624%2C50.721%20L90.624%2C49.832%20L90.609%2C26.134%20L87.507%2C26.134%20L90.493%2C24.696%20L96.193%2C24.696%20C94.958%2C25.411%2094.589%2C25.847%2094.429%2C27.241%20L94.42%2C49.847%22%20id%3D%22Fill-4%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M83.527%2C36.218%20C84.441%2C36.97%2086.352%2C38.566%2086.352%2C41.595%20C86.352%2C44.547%2084.687%2C45.938%2083.009%2C47.255%20C82.494%2C47.773%2081.892%2C48.336%2081.892%2C49.206%20C81.892%2C50.087%2082.494%2C50.566%2082.928%2C50.922%20L84.368%2C52.034%20C86.119%2C53.511%2087.714%2C54.867%2087.714%2C57.618%20C87.714%2C61.368%2084.085%2C65.148%2077.229%2C65.148%20C71.453%2C65.148%2068.661%2C62.398%2068.661%2C59.448%20C68.661%2C58.012%2069.375%2C55.98%2071.733%2C54.588%20C74.203%2C53.077%2077.552%2C52.875%2079.344%2C52.757%20C78.785%2C52.034%2078.146%2C51.277%2078.146%2C50.042%20C78.146%2C49.366%2078.349%2C48.963%2078.545%2C48.488%20C78.109%2C48.53%2077.669%2C48.572%2077.27%2C48.572%20C73.043%2C48.572%2070.653%2C45.419%2070.653%2C42.31%20C70.653%2C40.477%2071.489%2C38.444%2073.207%2C36.97%20C75.479%2C35.099%2078.189%2C34.776%2080.342%2C34.776%20L88.556%2C34.776%20L86.002%2C36.218%20L83.527%2C36.218%20L83.527%2C36.218%20Z%20M80.702%2C53.912%20C80.376%2C53.869%2080.179%2C53.869%2079.785%2C53.869%20C79.424%2C53.869%2077.27%2C53.947%2075.603%2C54.507%20C74.72%2C54.83%2072.17%2C55.783%2072.17%2C58.615%20C72.17%2C61.439%2074.923%2C63.476%2079.183%2C63.476%20C83.009%2C63.476%2085.041%2C61.642%2085.041%2C59.173%20C85.041%2C57.14%2083.726%2C56.068%2080.702%2C53.912%20L80.702%2C53.912%20Z%20M81.848%2C46.338%20C82.77%2C45.419%2082.85%2C44.148%2082.85%2C43.426%20C82.85%2C40.559%2081.14%2C36.094%2077.827%2C36.094%20C76.794%2C36.094%2075.674%2C36.613%2075.038%2C37.415%20C74.365%2C38.245%2074.163%2C39.323%2074.163%2C40.359%20C74.163%2C43.028%2075.719%2C47.455%2079.144%2C47.455%20C80.143%2C47.455%2081.218%2C46.969%2081.848%2C46.338%20L81.848%2C46.338%20Z%22%20id%3D%22Fill-5%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M58.815%2C53.348%20C52.479%2C53.348%2049.089%2C48.413%2049.089%2C43.947%20C49.089%2C38.727%2053.351%2C34.261%2059.412%2C34.261%20C65.272%2C34.261%2068.942%2C38.849%2068.942%2C43.666%20C68.942%2C48.369%2065.315%2C53.348%2058.815%2C53.348%20L58.815%2C53.348%20Z%20M63.799%2C50.123%20C64.763%2C48.847%2064.996%2C47.255%2064.996%2C45.703%20C64.996%2C42.193%2063.324%2C35.498%2058.381%2C35.498%20C57.066%2C35.498%2055.742%2C36.011%2054.788%2C36.851%20C53.231%2C38.245%2052.954%2C39.997%2052.954%2C41.717%20C52.954%2C45.655%2054.9%2C52.15%2059.731%2C52.15%20C61.29%2C52.15%2062.881%2C51.396%2063.799%2C50.123%20L63.799%2C50.123%20Z%22%20id%3D%22Fill-6%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M37.603%2C53.348%20C31.265%2C53.348%2027.881%2C48.413%2027.881%2C43.947%20C27.881%2C38.727%2032.144%2C34.261%2038.204%2C34.261%20C44.06%2C34.261%2047.725%2C38.849%2047.725%2C43.666%20C47.725%2C48.369%2044.104%2C53.348%2037.603%2C53.348%20L37.603%2C53.348%20Z%20M42.588%2C50.123%20C43.544%2C48.847%2043.783%2C47.255%2043.783%2C45.703%20C43.783%2C42.193%2042.106%2C35.498%2037.168%2C35.498%20C35.848%2C35.498%2034.539%2C36.011%2033.582%2C36.851%20C32.022%2C38.245%2031.746%2C39.997%2031.746%2C41.717%20C31.746%2C45.655%2033.7%2C52.15%2038.523%2C52.15%20C40.079%2C52.15%2041.667%2C51.396%2042.588%2C50.123%20L42.588%2C50.123%20Z%22%20id%3D%22Fill-7%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M25.348%2C51.965%20L20.004%2C53.187%20C17.839%2C53.529%2015.896%2C53.83%2013.837%2C53.83%20C3.529%2C53.83%20-0.397%2C46.242%20-0.397%2C40.305%20C-0.397%2C33.054%205.167%2C26.331%2014.696%2C26.331%20C16.712%2C26.331%2018.652%2C26.628%2020.419%2C27.109%20C23.22%2C27.896%2024.529%2C28.865%2025.348%2C29.434%20L22.244%2C32.382%20L20.935%2C32.675%20L21.868%2C31.187%20C20.604%2C29.953%2018.281%2C27.675%2013.872%2C27.675%20C7.977%2C27.675%203.529%2C32.156%203.529%2C38.699%20C3.529%2C45.726%208.608%2C52.335%2016.751%2C52.335%20C19.145%2C52.335%2020.377%2C51.854%2021.494%2C51.405%20L21.494%2C45.382%20L15.853%2C45.685%20L18.844%2C44.079%20L26.761%2C44.079%20L25.793%2C45.01%20C25.532%2C45.233%2025.497%2C45.308%2025.423%2C45.606%20C25.384%2C45.946%2025.348%2C47.028%2025.348%2C47.408%20L25.348%2C51.965%22%20id%3D%22Fill-8%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M125.502%2C50.326%20L125.502%2C60.478%20L123.485%2C60.478%20L123.485%2C34.645%20L125.502%2C34.645%20L125.502%2C37.587%20C126.814%2C35.686%20129.215%2C34.178%20132.003%2C34.178%20C137.002%2C34.178%20140.37%2C37.971%20140.37%2C43.975%20C140.37%2C49.938%20137.002%2C53.81%20132.003%2C53.81%20C129.37%2C53.81%20127.014%2C52.454%20125.502%2C50.326%20L125.502%2C50.326%20Z%20M138.203%2C43.975%20C138.203%2C39.45%20135.845%2C35.999%20131.662%2C35.999%20C129.065%2C35.999%20126.581%2C38.04%20125.502%2C39.82%20L125.502%2C48.089%20C126.581%2C49.872%20129.065%2C51.988%20131.662%2C51.988%20C135.845%2C51.988%20138.203%2C48.507%20138.203%2C43.975%20L138.203%2C43.975%20Z%22%20id%3D%22Fill-9%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M143.123%2C27.512%20L145.138%2C27.512%20L145.138%2C53.345%20L143.123%2C53.345%20L143.123%2C27.512%20Z%22%20id%3D%22Fill-10%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M167.762%2C58.808%20C168.193%2C59%20168.928%2C59.119%20169.396%2C59.119%20C170.629%2C59.119%20171.487%2C58.615%20172.258%2C56.832%20L173.729%2C53.501%20L165.786%2C34.645%20L168.036%2C34.645%20L174.849%2C50.985%20L181.596%2C34.645%20L183.876%2C34.645%20L174.189%2C57.457%20C173.185%2C59.808%20171.603%2C60.939%20169.43%2C60.939%20C168.778%2C60.939%20167.919%2C60.822%20167.415%2C60.668%20L167.762%2C58.808%22%20id%3D%22Fill-11%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M161.873%2C53.289%20C161.738%2C52.641%20161.636%2C52.07%20161.562%2C51.592%20C161.5%2C51.116%20161.465%2C50.629%20161.465%2C50.134%20C160.773%2C51.149%20159.794%2C51.994%20158.544%2C52.659%20C157.292%2C53.328%20156.103%2C53.657%20154.471%2C53.657%20C152.506%2C53.657%20150.983%2C53.174%20149.894%2C52.193%20C148.81%2C51.214%20148.264%2C49.887%20148.264%2C48.209%20C148.264%2C46.533%20149.054%2C45.172%20150.63%2C44.131%20C152.205%2C43.086%20154.243%2C42.568%20156.763%2C42.568%20L161.465%2C42.568%20L161.465%2C40.243%20C161.465%2C38.905%20161.009%2C37.853%20160.099%2C37.09%20C159.184%2C36.326%20157.901%2C35.94%20156.238%2C35.94%20C154.718%2C35.94%20153.485%2C36.293%20152.546%2C36.98%20C151.615%2C37.681%20151.147%2C38.551%20151.147%2C39.598%20L149.083%2C39.598%20L149.04%2C39.498%20C148.965%2C38.086%20149.612%2C36.846%20150.986%2C35.777%20C152.353%2C34.708%20154.146%2C34.17%20156.351%2C34.17%20C158.548%2C34.17%20160.327%2C34.7%20161.669%2C35.755%20C163.008%2C36.8%20163.68%2C38.311%20163.68%2C40.286%20L163.68%2C49.511%20C163.68%2C50.173%20163.711%2C50.814%20163.794%2C51.438%20C163.88%2C52.063%20164.015%2C52.686%20164.196%2C53.289%20L161.873%2C53.289%20L161.873%2C53.289%20Z%20M154.718%2C51.821%20C156.431%2C51.821%20157.661%2C51.438%20158.92%2C50.681%20C160.169%2C49.928%20161.019%2C48.946%20161.465%2C47.758%20L161.465%2C44.167%20L156.741%2C44.167%20C154.936%2C44.167%20153.442%2C44.566%20152.267%2C45.373%20C151.089%2C46.176%20150.491%2C47.148%20150.491%2C48.278%20C150.491%2C49.344%20150.87%2C50.198%20151.622%2C50.844%20C152.375%2C51.497%20153.405%2C51.821%20154.718%2C51.821%20L154.718%2C51.821%20Z%22%20id%3D%22Fill-12%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.823%2C12.616%20L9.895%2C10.178%20L4.111%2C10.178%20L3.184%2C12.616%20L0.67%2C12.616%20L5.623%2C0.006%20L8.383%2C0.006%20L13.337%2C12.616%20L10.823%2C12.616%20L10.823%2C12.616%20Z%20M7.003%2C2.218%20L4.735%2C8.23%20L9.272%2C8.23%20L7.003%2C2.218%20L7.003%2C2.218%20Z%22%20id%3D%22Fill-13%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.956%2C12.616%20L17.377%2C3.599%20L17.377%2C12.616%20L15.165%2C12.616%20L15.165%2C0.006%20L17.434%2C0.006%20L23.881%2C8.741%20L23.881%2C0.006%20L26.093%2C0.006%20L26.093%2C12.616%20L23.956%2C12.616%22%20id%3D%22Fill-14%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M29.243%2C12.616%20L29.243%2C0.006%20L33.932%2C0.006%20C37.883%2C0.006%2040.53%2C2.615%2040.53%2C6.302%20C40.53%2C10.026%2037.883%2C12.616%2033.951%2C12.616%20L29.243%2C12.616%20L29.243%2C12.616%20Z%20M38.261%2C6.302%20C38.261%2C3.882%2036.749%2C1.954%2033.951%2C1.954%20L31.455%2C1.954%20L31.455%2C10.669%20L33.932%2C10.669%20C36.673%2C10.669%2038.261%2C8.703%2038.261%2C6.302%20L38.261%2C6.302%20Z%22%20id%3D%22Fill-15%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M50.338%2C12.616%20L47.558%2C7.909%20L45.346%2C7.909%20L45.346%2C12.616%20L43.135%2C12.616%20L43.135%2C0.006%20L48.674%2C0.006%20C51.17%2C0.006%2052.815%2C1.613%2052.815%2C3.957%20C52.815%2C6.188%2051.339%2C7.418%2049.809%2C7.663%20L52.909%2C12.616%20L50.338%2C12.616%20L50.338%2C12.616%20Z%20M50.546%2C3.939%20C50.546%2C2.729%2049.638%2C1.954%2048.39%2C1.954%20L45.346%2C1.954%20L45.346%2C5.962%20L48.39%2C5.962%20C49.638%2C5.962%2050.546%2C5.167%2050.546%2C3.939%20L50.546%2C3.939%20Z%22%20id%3D%22Fill-16%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M54.945%2C6.321%20C54.945%2C2.558%2057.611%2C-0.202%2061.393%2C-0.202%20C65.154%2C-0.202%2067.84%2C2.558%2067.84%2C6.321%20C67.84%2C10.083%2065.154%2C12.844%2061.393%2C12.844%20C57.611%2C12.844%2054.945%2C10.083%2054.945%2C6.321%20L54.945%2C6.321%20Z%20M65.571%2C6.321%20C65.571%2C3.712%2063.926%2C1.765%2061.393%2C1.765%20C58.84%2C1.765%2057.214%2C3.712%2057.214%2C6.321%20C57.214%2C8.91%2058.84%2C10.877%2061.393%2C10.877%20C63.926%2C10.877%2065.571%2C8.91%2065.571%2C6.321%20L65.571%2C6.321%20Z%22%20id%3D%22Fill-17%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M70.425%2C0.006%20L72.636%2C0.006%20L72.636%2C12.617%20L70.425%2C12.617%20L70.425%2C0.006%20Z%22%20id%3D%22Fill-18%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M75.792%2C12.616%20L75.792%2C0.006%20L80.48%2C0.006%20C84.431%2C0.006%2087.078%2C2.615%2087.078%2C6.302%20C87.078%2C10.026%2084.431%2C12.616%2080.499%2C12.616%20L75.792%2C12.616%20L75.792%2C12.616%20Z%20M84.809%2C6.302%20C84.809%2C3.882%2083.297%2C1.954%2080.499%2C1.954%20L78.003%2C1.954%20L78.003%2C10.669%20L80.48%2C10.669%20C83.221%2C10.669%2084.809%2C8.703%2084.809%2C6.302%20L84.809%2C6.302%20Z%22%20id%3D%22Fill-19%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M103.879%2C12.616%20L102.951%2C10.178%20L97.167%2C10.178%20L96.24%2C12.616%20L93.726%2C12.616%20L98.679%2C0.006%20L101.439%2C0.006%20L106.392%2C12.616%20L103.879%2C12.616%20L103.879%2C12.616%20Z%20M100.059%2C2.218%20L97.79%2C8.23%20L102.328%2C8.23%20L100.059%2C2.218%20L100.059%2C2.218%20Z%22%20id%3D%22Fill-20%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M108.22%2C12.616%20L108.22%2C0.006%20L113.779%2C0.006%20C116.425%2C0.006%20117.881%2C1.803%20117.881%2C3.957%20C117.881%2C6.094%20116.406%2C7.89%20113.779%2C7.89%20L110.431%2C7.89%20L110.431%2C12.616%20L108.22%2C12.616%20L108.22%2C12.616%20Z%20M115.612%2C3.957%20C115.612%2C2.747%20114.724%2C1.954%20113.475%2C1.954%20L110.431%2C1.954%20L110.431%2C5.943%20L113.475%2C5.943%20C114.724%2C5.943%20115.612%2C5.149%20115.612%2C3.957%20L115.612%2C3.957%20Z%22%20id%3D%22Fill-21%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M120.202%2C12.616%20L120.202%2C0.006%20L125.761%2C0.006%20C128.407%2C0.006%20129.863%2C1.803%20129.863%2C3.957%20C129.863%2C6.094%20128.389%2C7.89%20125.761%2C7.89%20L122.414%2C7.89%20L122.414%2C12.616%20L120.202%2C12.616%20L120.202%2C12.616%20Z%20M127.594%2C3.957%20C127.594%2C2.747%20126.706%2C1.954%20125.458%2C1.954%20L122.414%2C1.954%20L122.414%2C5.943%20L125.458%2C5.943%20C126.706%2C5.943%20127.594%2C5.149%20127.594%2C3.957%20L127.594%2C3.957%20Z%22%20id%3D%22Fill-22%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M136.983%2C6.321%20C136.983%2C2.558%20139.649%2C-0.202%20143.431%2C-0.202%20C147.192%2C-0.202%20149.878%2C2.558%20149.878%2C6.321%20C149.878%2C10.083%20147.192%2C12.844%20143.431%2C12.844%20C139.649%2C12.844%20136.983%2C10.083%20136.983%2C6.321%20L136.983%2C6.321%20Z%20M147.609%2C6.321%20C147.609%2C3.712%20145.964%2C1.765%20143.431%2C1.765%20C140.878%2C1.765%20139.252%2C3.712%20139.252%2C6.321%20C139.252%2C8.91%20140.878%2C10.877%20143.431%2C10.877%20C145.964%2C10.877%20147.609%2C8.91%20147.609%2C6.321%20L147.609%2C6.321%20Z%22%20id%3D%22Fill-23%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M161.253%2C12.616%20L154.674%2C3.599%20L154.674%2C12.616%20L152.463%2C12.616%20L152.463%2C0.006%20L154.732%2C0.006%20L161.178%2C8.741%20L161.178%2C0.006%20L163.391%2C0.006%20L163.391%2C12.616%20L161.253%2C12.616%22%20id%3D%22Fill-24%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");
  width: 148px;
  height: 44px;
}

/* line 360, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.coachme-logo-white {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%22190%22%20height%3D%2260%22%20viewBox%3D%220%200%20190%2060%22%3E%0A%3Cpath%20d%3D%22M40.4%2027c-3.4%200-6.2%202.4-6.2%206.2s2.8%206.4%206.2%206.4c3.4%200%206.2-2.5%206.2-6.4%200-3.8-2.8-6.2-6.2-6.2z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M63.6%2026.9c-3.4%200-6.3%202.5-6.3%206.2%200%203.8%202.8%206.4%206.3%206.4%203.4%200%206.3-2.3%206.3-6.4s-3.2-6.2-6.3-6.2z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M104%202.4l-86.3%2018.8c-5.7%201-9.9%206-9.9%2012%200%206.2%204.6%2011.3%2010.6%2012.2l85.4%2013.4c7.8%201.2%2014.2-4.3%2014.2-12.2v-33c0-7.8-6.3-12.9-14-11.2zM20.7%2043.9c-5.9%200-10.9-4.3-10.9-10.8s5-10.6%2010.9-10.5c3.2%200%206.2%201.3%208.1%203.6l-3.5%202.8c-1.1-1.3-2.8-2-4.6-2-3.4%200-6.5%202.4-6.5%206.2s3%206.4%206.5%206.4c1.8%200%203.5-0.8%204.6-2l3.6%202.8c-2%202.2-5%203.5-8.2%203.5zM40.4%2043.9c-5.8%200-10.7-4.3-10.7-10.8s4.9-10.6%2010.7-10.6c5.8%200%2010.7%204.1%2010.7%2010.6s-4.8%2010.8-10.7%2010.8zM74.5%2043.5h-4.5v-2.8c-1.4%202.2-4.3%203.4-6.9%203.4-5.5%200-10.4-4.2-10.4-10.7%200-6.6%204.9-10.7%2010.4-10.7%202.5%200%205.5%201%206.9%203.3v-3h4.5v20.5zM87%2043.9c-5.9%200-10.9-4.2-10.9-10.7s5-10.6%2010.9-10.6c3.2%200%206.2%201.3%208.1%203.6l-3.5%202.8c-1.1-1.3-2.8-2-4.6-2-3.4%200-6.5%202.4-6.5%206.2s3%206.4%206.5%206.4c1.8%200%203.5-0.8%204.6-2l3.6%202.8c-2%202.2-4.9%203.5-8.2%203.5zM116%2043.7h-4.5v-11.3c0-3.2-2-5.1-4.6-5.1s-5.7%201.5-5.7%205.5v0%2011h-4.5v-31.7h4.5v14.3c1.1-2.5%204.4-3.6%206.5-3.6%205.2%200%208.3%203.4%208.3%209.3v11.6z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M126.6%2041.5c0%201.326-1.074%202.4-2.4%202.4s-2.4-1.074-2.4-2.4c0-1.326%201.074-2.4%202.4-2.4s2.4%201.074%202.4%202.4z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M155.8%2022.5c-1.9%200-5.1%200.5-7%204.2-1.2-2.7-3.3-4.2-6.6-4.2-1.7%200-5.2%200.7-6.6%203.6v-3.1h-4.6v20.9h4.6v-11.3c0-4.1%202.6-5.6%205.3-5.6%202.5%200%204.2%201.9%204.3%205.1v11.7h4.6v-11.2c0-3.4%202-5.6%205.1-5.6%202.7%200%204.5%201.9%204.5%205.2v11.6h4.6v-12c-0.1-5.9-3-9.3-8.2-9.3z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M182%2035.3c-0.5%202.1-2.4%203.7-4.6%204.3-3.2%200.9-6.1-0.4-7.4-3.3l15.7-4.2c0-0.4-0.3-1.1-0.4-1.6-1.8-6.2-7.1-9.1-12.7-7.5-5.7%201.5-9.1%206.7-7.4%2013s7.3%209.2%2013%207.6c3.8-1%207-3.6%207.8-7.5-1.3-0.3-2.8-0.5-4-0.8zM173.6%2026.7c2.9-0.8%205.7%200.4%206.9%203.4l-11.5%203c-0.3-3.2%201.6-5.6%204.6-6.4z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 363, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.coachme-logo-blue {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%22190%22%20height%3D%2260%22%20viewBox%3D%220%200%20190%2060%22%3E%0A%3Cpath%20d%3D%22M40.4%2027c-3.4%200-6.2%202.4-6.2%206.2s2.8%206.4%206.2%206.4c3.4%200%206.2-2.5%206.2-6.4%200-3.8-2.8-6.2-6.2-6.2z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M63.6%2026.9c-3.4%200-6.3%202.5-6.3%206.2%200%203.8%202.8%206.4%206.3%206.4%203.4%200%206.3-2.3%206.3-6.4s-3.2-6.2-6.3-6.2z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M104%202.4l-86.3%2018.8c-5.7%201-9.9%206-9.9%2012%200%206.2%204.6%2011.3%2010.6%2012.2l85.4%2013.4c7.8%201.2%2014.2-4.3%2014.2-12.2v-33c0-7.8-6.3-12.9-14-11.2zM20.7%2043.9c-5.9%200-10.9-4.3-10.9-10.8s5-10.6%2010.9-10.5c3.2%200%206.2%201.3%208.1%203.6l-3.5%202.8c-1.1-1.3-2.8-2-4.6-2-3.4%200-6.5%202.4-6.5%206.2s3%206.4%206.5%206.4c1.8%200%203.5-0.8%204.6-2l3.6%202.8c-2%202.2-5%203.5-8.2%203.5zM40.4%2043.9c-5.8%200-10.7-4.3-10.7-10.8s4.9-10.6%2010.7-10.6c5.8%200%2010.7%204.1%2010.7%2010.6s-4.8%2010.8-10.7%2010.8zM74.5%2043.5h-4.5v-2.8c-1.4%202.2-4.3%203.4-6.9%203.4-5.5%200-10.4-4.2-10.4-10.7%200-6.6%204.9-10.7%2010.4-10.7%202.5%200%205.5%201%206.9%203.3v-3h4.5v20.5zM87%2043.9c-5.9%200-10.9-4.2-10.9-10.7s5-10.6%2010.9-10.6c3.2%200%206.2%201.3%208.1%203.6l-3.5%202.8c-1.1-1.3-2.8-2-4.6-2-3.4%200-6.5%202.4-6.5%206.2s3%206.4%206.5%206.4c1.8%200%203.5-0.8%204.6-2l3.6%202.8c-2%202.2-4.9%203.5-8.2%203.5zM116%2043.7h-4.5v-11.3c0-3.2-2-5.1-4.6-5.1s-5.7%201.5-5.7%205.5v0%2011h-4.5v-31.7h4.5v14.3c1.1-2.5%204.4-3.6%206.5-3.6%205.2%200%208.3%203.4%208.3%209.3v11.6z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M126.6%2041.5c0%201.326-1.074%202.4-2.4%202.4s-2.4-1.074-2.4-2.4c0-1.326%201.074-2.4%202.4-2.4s2.4%201.074%202.4%202.4z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M155.8%2022.5c-1.9%200-5.1%200.5-7%204.2-1.2-2.7-3.3-4.2-6.6-4.2-1.7%200-5.2%200.7-6.6%203.6v-3.1h-4.6v20.9h4.6v-11.3c0-4.1%202.6-5.6%205.3-5.6%202.5%200%204.2%201.9%204.3%205.1v11.7h4.6v-11.2c0-3.4%202-5.6%205.1-5.6%202.7%200%204.5%201.9%204.5%205.2v11.6h4.6v-12c-0.1-5.9-3-9.3-8.2-9.3z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M182%2035.3c-0.5%202.1-2.4%203.7-4.6%204.3-3.2%200.9-6.1-0.4-7.4-3.3l15.7-4.2c0-0.4-0.3-1.1-0.4-1.6-1.8-6.2-7.1-9.1-12.7-7.5-5.7%201.5-9.1%206.7-7.4%2013s7.3%209.2%2013%207.6c3.8-1%207-3.6%207.8-7.5-1.3-0.3-2.8-0.5-4-0.8zM173.6%2026.7c2.9-0.8%205.7%200.4%206.9%203.4l-11.5%203c-0.3-3.2%201.6-5.6%204.6-6.4z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 366, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-stats {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%0D%0A%09%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2039%2040%22%0D%0A%09%20enable-background%3D%22new%200%200%2039%2040%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%236DD75C%22%20d%3D%22M19.5%2C0h0.1c3%2C0%2C5.4%2C2.4%2C5.4%2C5.4v28.3c0%2C3-2.4%2C5.4-5.4%2C5.4h-0.1c-3%2C0-5.4-2.4-5.4-5.4V5.4%0D%0A%09C14.1%2C2.5%2C16.5%2C0%2C19.5%2C0z%22/%3E%0D%0A%3Cpath%20fill%3D%22%23FFAB6F%22%20d%3D%22M33.1%2C7.2h0.1c3%2C0%2C5.4%2C2.4%2C5.4%2C5.4v21c0%2C3-2.4%2C5.4-5.4%2C5.4h-0.1c-3%2C0-5.4-2.4-5.4-5.4v-21%0D%0A%09C27.7%2C9.7%2C30.1%2C7.2%2C33.1%2C7.2z%22/%3E%0D%0A%3Cpath%20fill%3D%22%23E48BC0%22%20d%3D%22M5.5%2C14.7h0.1c3%2C0%2C5.3%2C2.4%2C5.3%2C5.3v13.8c0%2C3-2.4%2C5.3-5.3%2C5.3H5.5c-3%2C0-5.3-2.4-5.3-5.3V20%0D%0A%09C0.2%2C17.1%2C2.6%2C14.7%2C5.5%2C14.7z%22/%3E%0D%0A%3C/svg%3E%0D%0A");
}

/* line 369, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-risk-free {
  width: 100px;
  height: 100px;
  background: url(/assets/risk-free.svg) no-repeat scroll center center;
}

/* line 374, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.icon-triple-dots {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23b8c5cc%22%20d%3D%22M16%2014.875c0.619%200%201.125%200.506%201.125%201.125s-0.506%201.125-1.125%201.125-1.125-0.506-1.125-1.125%200.506-1.125%201.125-1.125zM16%2014c-1.106%200-2%200.894-2%202s0.894%202%202%202c1.106%200%202-0.894%202-2s-0.894-2-2-2v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b8c5cc%22%20d%3D%22M8.025%2014.875c0.619%200%201.125%200.506%201.125%201.125s-0.506%201.125-1.125%201.125c-0.619%200-1.125-0.506-1.125-1.125s0.506-1.125%201.125-1.125zM8.025%2014c-1.106%200-2%200.894-2%202s0.894%202%202%202c1.106%200%202-0.894%202-2s-0.9-2-2-2v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b8c5cc%22%20d%3D%22M24%2014.875c0.619%200%201.125%200.506%201.125%201.125s-0.506%201.125-1.125%201.125-1.125-0.506-1.125-1.125%200.506-1.125%201.125-1.125zM24%2014c-1.106%200-2%200.894-2%202s0.894%202%202%202%202-0.894%202-2-0.894-2-2-2v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 379, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
a.icon-triple-dots {
  display: block;
  height: 60px;
  width: 65px;
}

/* line 16, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar-inner {
  height: 55px;
  background: white;
  border-bottom: 1px solid #ebeef0;
}
/* line 15, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-inner:before, .navbar-inner:after {
  display: table;
  content: " ";
}
/* line 19, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-inner:after {
  clear: both;
}
/* line 22, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar-inner.navbar-tall {
  height: 80px;
  padding-top: 10px;
}
/* line 25, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar-inner.navbar-tall .coachme-logo-blue {
  margin-top: 10px;
}

/* line 31, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-logo {
  display: block;
  position: absolute;
  left: 50%;
  top: 15px;
  margin-left: -24px;
  background-position: 0 0;
}
/* line 39, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .coachme-logo-blue {
  background-repeat: no-repeat;
  background-size: cover;
  width: 130px;
  height: 40px;
  margin-top: 5px;
  display: inline-block;
}
/* line 47, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main {
  position: relative;
}
/* line 50, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main > .unread::after {
  content: "";
  display: block;
  position: absolute;
  top: 12px;
  right: 6px;
  width: 6px;
  height: 6px;
  border-radius: 10px;
  background-color: #00a9fe;
}
/* line 62, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .nav-text {
  float: left;
  margin-left: 25px;
  margin-right: 25px;
}
/* line 3, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .nav-text.active > a, .navbar .nav-main .nav-text.active > a:hover {
  color: #00a9fe;
  border-color: #00a9fe;
}
/* line 8, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .nav-text > a {
  border-bottom: 1px solid transparent;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .nav-text > a:hover, .navbar .nav-main .nav-text > a:focus {
  background: none;
}
/* line 67, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .nav-text:first-child {
  margin-left: 0;
}
/* line 70, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .nav-text > a {
  margin-bottom: -1px;
  height: 55px;
  text-transform: uppercase;
  padding: 18.5px 0;
  color: #c7d3d9;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 3px;
  position: relative;
}
/* line 80, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .nav-text > a:hover, .navbar .nav-main .nav-text > a:focus {
  color: #a9bbc4;
  background: none;
}
/* line 84, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .nav-text > a i {
  display: none;
}
/* line 90, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main .right-btn {
  margin-top: -17px;
}
/* line 93, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-main + .page-wrap {
  padding-top: 65px;
}
/* line 98, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-notification {
  height: 55px;
  padding: 13px;
}
/* line 101, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-notification .svg-icon, .navbar .nav-notification .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-notification .download-link:before, .navbar .nav-notification .guarantee ul li:before, .guarantee ul .navbar .nav-notification li:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%09%3Cline%20stroke-width%3D%221%22%20x1%3D%22%22%20y1%3D%22%22%20x2%3D%22%22%20y2%3D%22%22%20stroke%3D%22%23449FDB%22%20opacity%3D%22%22%3E%3C/line%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M23.856%2014.119c0-6.1-3.281-8.175-6.35-8.637%200-0.031%200.006-0.063%200.006-0.1%200-0.769-0.681-1.381-1.512-1.381s-1.488%200.612-1.488%201.381c0%200.037%200%200.069%200.006%200.1-3.075%200.469-6.375%202.55-6.375%208.65%200%207.113-1.769%207.875-4.144%209.875h24c-2.363-2.006-4.144-2.775-4.144-9.887z%22%20fill%3D%22%23c7d3d9%22%3E%3C/path%3E%0A%09%3Cpath%20d%3D%22M16.012%2028c1.675%200%203.050-1.244%203.231-2.688h-6.463c0.175%201.444%201.556%202.688%203.231%202.688z%22%20fill%3D%22%23a1adb3%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  background-position: center center;
}
/* line 106, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-item-notification {
  position: absolute;
  right: 100px;
}
/* line 110, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-item-notification.active .nav-notification .svg-icon, .navbar .nav-item-notification.active .nav-notification .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-item-notification.active .nav-notification .download-link:before, .navbar .nav-item-notification.active .nav-notification .guarantee ul li:before, .guarantee ul .navbar .nav-item-notification.active .nav-notification li:before, .navbar .nav-item-notification:hover .nav-notification .svg-icon, .navbar .nav-item-notification:hover .nav-notification .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-item-notification:hover .nav-notification .download-link:before, .navbar .nav-item-notification:hover .nav-notification .guarantee ul li:before, .guarantee ul .navbar .nav-item-notification:hover .nav-notification li:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%09%3Cline%20stroke-width%3D%221%22%20x1%3D%22%22%20y1%3D%22%22%20x2%3D%22%22%20y2%3D%22%22%20stroke%3D%22%23449FDB%22%20opacity%3D%22%22%3E%3C/line%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M23.856%2014.119c0-6.1-3.281-8.175-6.35-8.637%200-0.031%200.006-0.063%200.006-0.1%200-0.769-0.681-1.381-1.512-1.381s-1.488%200.612-1.488%201.381c0%200.037%200%200.069%200.006%200.1-3.075%200.469-6.375%202.55-6.375%208.65%200%207.113-1.769%207.875-4.144%209.875h24c-2.363-2.006-4.144-2.775-4.144-9.887z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%09%3Cpath%20d%3D%22M16.012%2028c1.675%200%203.050-1.244%203.231-2.688h-6.463c0.175%201.444%201.556%202.688%203.231%202.688z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}
/* line 115, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-item-settings {
  position: absolute;
  right: 15px;
  min-width: 80px;
}
/* line 120, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .dropdown-menu {
  right: 0;
  left: auto;
}
/* line 124, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-settings {
  height: 55px;
}
/* line 126, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-settings .avatar {
  width: 30px;
  height: 30px;
  font-size: 13px;
  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.4);
  margin-top: 2px;
}
/* line 134, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav .dropdown-toggle .caret {
  border-top-color: #c7d3d9;
  border-bottom-color: #c7d3d9;
  margin-top: 4px;
  margin-left: 4px;
  border-top-width: 5px;
  border-right-width: 4px;
  border-left-width: 4px;
}
/* line 143, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-secondary {
  float: right;
}
/* line 145, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .nav-secondary > li {
  float: left;
}
/* line 149, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.navbar .search-form {
  display: inline-block;
  vertical-align: 14px;
  margin-left: 25px;
}

@media (min-width: 480px) {
  /* line 159, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
  .navbar .nav-main .nav-text.unread::after {
    right: -7px;
  }
}
/* line 168, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  background: #00a9fe;
}

/* line 172, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.nav-tabs-underline > li {
  float: left;
  margin-bottom: -1px;
  margin: 0 10px;
}
/* line 3, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.nav-tabs-underline > li.active > a, .nav-tabs-underline > li.active > a:hover {
  color: #00a9fe;
  border-color: #00a9fe;
}
/* line 8, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.nav-tabs-underline > li > a {
  border-bottom: 1px solid transparent;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.nav-tabs-underline > li > a:hover, .nav-tabs-underline > li > a:focus {
  background: none;
}
/* line 177, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.nav-tabs-underline > li.active {
  font-weight: bold;
}
/* line 180, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.nav-tabs-underline > li > a {
  padding: 10px 0;
  color: #010d03;
}

/* line 187, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.list-group-item > .badge {
  float: right;
}
/* line 190, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.list-group-item > .icon-chevron-right-blue {
  position: absolute;
  right: 10px;
  width: 16px;
  height: 16px;
}

/* line 200, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nav.scss */
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  cursor: default;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_modal.scss */
.modal-content {
  border: 1px solid rgba(0, 0, 0, 0.05);
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}

/* line 7, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_modal.scss */
.modal-title .icon-chevron-right-blue {
  margin-right: 10px;
}

/* line 12, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_modal.scss */
.modal-body img {
  max-width: 100%;
}
/* line 15, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_modal.scss */
.modal-body .thumbnail {
  max-height: 250px;
  margin: 10px auto;
}

/* Flash Notice */
/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_alerts.scss */
.close {
  font-weight: 300;
}

/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_alerts.scss */
.flash_notice {
  padding: 15px;
  background: #cff9cf;
  font-weight: bold;
  margin-bottom: 25px;
}

/* line 12, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_alerts.scss */
.flash_notice_warning {
  background: #f3f0ba;
}

/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.field_with_errors .help-block,
.field_with_errors .control-label,
.field_with_errors .radio,
.field_with_errors .checkbox,
.field_with_errors .radio-inline,
.field_with_errors .checkbox-inline, .field_with_errors.radio label, .field_with_errors.checkbox label, .field_with_errors.radio-inline label, .field_with_errors.checkbox-inline label {
  color: #a94442;
}
/* line 21, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.field_with_errors .form-control, .field_with_errors .habit-reminder select, .habit-reminder .field_with_errors select {
  border-color: #ebccd1;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.field_with_errors .form-control:focus, .field_with_errors .habit-reminder select:focus, .habit-reminder .field_with_errors select:focus {
  border-color: #dca7b0;
}
/* line 31, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.field_with_errors .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
/* line 37, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.field_with_errors .form-control-feedback {
  color: #a94442;
}

/* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_alerts.scss */
.form-horizontal .field_with_errors:before, .form-horizontal .field_with_errors:after {
  display: none;
}

/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_alerts.scss */
.flash-promo {
  padding: 15px;
  background: #3f6070;
  color: #fff;
}
/* line 27, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_alerts.scss */
.flash-promo .alert-link {
  color: #fff;
  font-weight: bold;
}
/* line 31, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_alerts.scss */
.flash-promo .close {
  color: #fff;
  opacity: 0.8;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_tooltip.scss */
.tooltip-inner {
  padding: 10px 12px;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_popovers.scss */
.popover-tip {
  position: relative;
}

/* line 4, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_popovers.scss */
.popover {
  color: #FFF;
  cursor: pointer;
}
/* line 7, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_popovers.scss */
.popover h4 {
  font-weight: 700;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_popovers.scss */
.popover a {
  color: #FFF;
  text-decoration: underline;
  font-weight: 600;
}

/* line 16, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_popovers.scss */
.popover-content {
  padding: 9px 15px 15px;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-control, .habit-reminder select {
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 6, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-control-round {
  border-radius: 99px;
}

/* line 13, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
select.form-control.input-lg, .input-group-lg > select.form-control, .habit-reminder .input-group-lg > select,
.input-group-lg > .input-group-btn > select.form-control.btn, .habit-reminder select.input-lg {
  line-height: 1.3;
}

/* line 18, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.select-wrapper {
  border: 1px solid #010d03;
  padding: 0 20px 0 8px;
  position: relative;
}
/* line 22, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.select-wrapper:after {
  position: absolute;
  display: block;
  content: "";
  top: 50%;
  right: 15px;
  width: 0;
  height: 0;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-top: 6px solid #010d03;
  pointer-events: none;
}
/* line 31, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.select-wrapper select.form-control, .select-wrapper .habit-reminder select, .habit-reminder .select-wrapper select {
  border: none;
  background: transparent;
}

/* line 36, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.button {
  background-color: #49AFCD !important;
  background-image: -webkit-linear-gradient(bottom, #129cda, #76c0e1) !important;
  color: #FFF;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  font-size: 1.3em;
  height: 45px !important;
  width: 100% !important;
  text-decoration: none !important;
}

/* line 47, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-search {
  position: relative;
  padding: 10px 60px 10px 10px;
  background: #FFF;
  margin-bottom: 0;
}
/* line 52, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-search .search-query {
  height: 30px;
  font-size: 1em;
  width: 100%;
  padding: 0 10px;
}
/* line 59, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-search button {
  position: absolute;
  right: 10px;
  top: 10px;
}

/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.clear-input.form-control, .habit-reminder select.clear-input {
  border-right: none;
}
/* line 67, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.clear-input.form-control:focus, .habit-reminder select.clear-input:focus {
  border-color: #cccccc;
}

/* line 72, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.clear-input-btn {
  border-color: #cccccc;
  border-style: solid none;
  background: #fff;
  font-size: 20px;
  color: #7d7d7d;
  font-weight: bold;
  line-height: 1;
}
/* line 80, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.clear-input-btn:hover, .clear-input-btn:active, .clear-input-btn:focus {
  border-style: solid none;
}

/* line 86, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-settings > fieldset {
  background: #fff;
  margin: 10px 0;
  padding: 10px 15px 25px;
  border-width: 1px;
  border-color: #ebeef0;
  border-style: solid none;
}

/* line 96, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-sections .tab-content {
  background: #fff;
  border-radius: 2px 2px 5px 5px;
  padding: 15px 0;
  margin-bottom: 30px;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
}
/* line 103, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-sections fieldset {
  padding: 10px 15px 25px;
  border-bottom: 1px solid #ebeef0;
}
/* line 106, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-sections fieldset:last-child {
  border-bottom: none;
}

/* line 112, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.focusable textarea {
  width: 100%;
  height: 30px;
}
/* line 116, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.focusable .add-controls {
  margin-top: 5px;
  display: none;
}
/* line 121, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.focusable.focus textarea {
  height: 100px;
}
/* line 124, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.focusable.focus .add-controls {
  display: block;
}

/* line 129, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
input[type="file"] {
  line-height: 1;
}

/* line 132, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch {
  border: 1px solid #cccccc;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  min-width: 100px;
  position: relative;
  vertical-align: middle;
  min-width: 100px;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

/* line 147, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch.disabled > div > span.knob {
  background: #AAA;
}

/* line 150, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch span {
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 100%;
  line-height: 20px;
  padding: 4px;
  text-align: center;
  width: 33%;
  white-space: nowrap;
}

/* line 161, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch > div {
  position: relative;
  width: 150%;
}

/* line 165, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch .knob {
  color: #333333;
  background: #ffffff;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  background-color: #f5f5f5;
  width: 34%;
  z-index: 100;
}

/* line 174, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch .switch-on {
  left: 0%;
}

/* line 177, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch .switch-off {
  left: -50%;
}

/* line 180, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch .switch-left, .toggle-switch .switch-right {
  z-index: 1;
}

/* line 183, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch-animate {
  transition: left 0.5s;
  -o-transition: left 0.5s;
  -moz-transition: left 0.5s;
  -webkit-transition: left 0.5s;
}

/* line 189, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch .switch-left {
  color: #fff;
  background: #00a9fe;
}

/* line 193, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.toggle-switch .switch-right {
  color: #010d03;
  background: #eeeeee;
}

/* line 197, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.file-upload-messages {
  margin: 5px 10px;
}

/* line 201, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.checkbox input[type="checkbox"] {
  margin-right: 5px;
}

/* line 206, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_forms.scss */
.form-inline .checkbox label {
  padding-left: 0;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn:focus, .habit-reminder label:focus {
  outline: none;
}

/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn[disabled], .habit-reminder label[disabled] {
  filter: alpha(opacity=40);
  opacity: 0.4;
}
/* line 8, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn .svg-icon, .habit-reminder label .svg-icon, .btn .chat-message .chat-body .download-link:before, .chat-message .chat-body .btn .download-link:before, .habit-reminder label .chat-message .chat-body .download-link:before, .chat-message .chat-body .habit-reminder label .download-link:before, .btn .guarantee ul li:before, .guarantee ul .btn li:before, .habit-reminder label .guarantee ul li:before, .guarantee ul .habit-reminder label li:before {
  width: 18px;
  height: 18px;
  margin-right: 5px;
  vertical-align: -4px;
}

/* line 16, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-icon.btn-lg, .btn-group-lg > .btn-icon.btn, .habit-reminder .btn-group-lg > label.btn-icon {
  padding: 6px 12px;
}
/* line 18, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-icon.btn-lg .svg-icon, .btn-group-lg > .btn-icon.btn .svg-icon, .habit-reminder .btn-group-lg > label.btn-icon .svg-icon, .btn-icon.btn-lg .chat-message .chat-body .download-link:before, .chat-message .chat-body .btn-icon.btn-lg .download-link:before, .btn-group-lg > .btn-icon.btn .chat-message .chat-body .download-link:before, .chat-message .chat-body .btn-group-lg > .btn-icon.btn .download-link:before, .habit-reminder .btn-group-lg > label.btn-icon .chat-message .chat-body .download-link:before, .chat-message .chat-body .habit-reminder .btn-group-lg > label.btn-icon .download-link:before, .btn-icon.btn-lg .guarantee ul li:before, .guarantee ul .btn-icon.btn-lg li:before, .btn-group-lg > .btn-icon.btn .guarantee ul li:before, .guarantee ul .btn-group-lg > .btn-icon.btn li:before, .habit-reminder .btn-group-lg > label.btn-icon .guarantee ul li:before, .guarantee ul .habit-reminder .btn-group-lg > label.btn-icon li:before {
  margin: 0;
  height: 30px;
  width: 30px;
}

/* line 26, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-lg .svg-icon, .btn-group-lg > .btn .svg-icon, .habit-reminder .btn-group-lg > label .svg-icon, .btn-lg .chat-message .chat-body .download-link:before, .chat-message .chat-body .btn-lg .download-link:before, .btn-group-lg > .btn .chat-message .chat-body .download-link:before, .chat-message .chat-body .btn-group-lg > .btn .download-link:before, .habit-reminder .btn-group-lg > label .chat-message .chat-body .download-link:before, .chat-message .chat-body .habit-reminder .btn-group-lg > label .download-link:before, .btn-lg .guarantee ul li:before, .guarantee ul .btn-lg li:before, .btn-group-lg > .btn .guarantee ul li:before, .guarantee ul .btn-group-lg > .btn li:before, .habit-reminder .btn-group-lg > label .guarantee ul li:before, .guarantee ul .habit-reminder .btn-group-lg > label li:before {
  vertical-align: -3px;
}

/* line 30, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.right-btn {
  position: absolute;
  right: 15px;
  margin-top: -15px;
  top: 50%;
}

/* line 36, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-rounded, .btn-transparent {
  border-radius: 99px;
}

/* line 39, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-transparent {
  border: 1px solid rgba(255, 255, 255, 0.8);
  text-transform: uppercase;
  color: #FFF;
  font-size: 11px;
  letter-spacing: 2px;
  background: rgba(255, 255, 255, 0);
  text-shadow: none;
  transition: .3s ease-in all;
}
/* line 50, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-transparent:hover, .btn-transparent:active, .btn-transparent:focus {
  background: rgba(255, 255, 255, 0.1);
  color: #FFF;
  border-color: #FFF;
}
/* line 55, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-transparent.btn-lg, .btn-group-lg > .btn-transparent.btn, .habit-reminder .btn-group-lg > label.btn-transparent {
  border-width: 2px;
  font-size: 16px;
}
/* line 59, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-transparent.btn-xl {
  border-width: 3px;
}

/* line 63, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-primary-inverse {
  background: #fff;
  color: #00a9fe;
}
/* line 66, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-primary-inverse:hover, .btn-primary-inverse:active, .btn-primary-inverse:focus {
  color: #00a9fe;
}

/* line 70, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-sheer {
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
}
/* line 73, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-sheer:hover {
  color: #fff;
  background: rgba(0, 0, 0, 0.3);
}

/* line 79, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-outline {
  color: #00a9fe;
  background-color: transparent;
  border-color: #73d0ff;
}
/* line 86, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-outline:hover, .btn-outline:focus, .btn-outline:active {
  color: #0080c1;
  border-color: #36bbff;
}
/* line 90, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-outline.active {
  background: #73d0ff;
  color: #fff;
}

/* line 95, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-alt {
  font-size: 14px;
  text-transform: uppercase;
  padding: 12px 30px;
  letter-spacing: 1px;
  font-weight: 600;
}
/* line 101, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-alt.btn-lg, .btn-group-lg > .btn-alt.btn, .habit-reminder .btn-group-lg > label.btn-alt {
  font-size: 18px;
}

/* line 105, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-xl {
  border-radius: 99px;
  font-size: 24px;
  padding: 24px 120px;
}

/* line 110, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-no-bg {
  color: rgba(255, 255, 255, 0.75);
  transition: .2s ease-in color;
}
/* line 112, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-no-bg:hover {
  color: #fff;
}

/* line 117, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-group-wrapper {
  padding: 10px;
  border-bottom: 1px solid #ebeef0;
}

/* line 121, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-twitter {
  color: white;
  background-color: #00aced;
  border-color: #00aced;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-twitter:focus, .btn-twitter.focus {
  color: white;
  background-color: #0087ba;
  border-color: #004f6e;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-twitter:hover {
  color: white;
  background-color: #0087ba;
  border-color: #0080b0;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-twitter:active, .btn-twitter.active, .open > .btn-twitter.dropdown-toggle {
  color: white;
  background-color: #0087ba;
  background-image: none;
  border-color: #0080b0;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-twitter:active:hover, .btn-twitter:active:focus, .btn-twitter:active.focus, .btn-twitter.active:hover, .btn-twitter.active:focus, .btn-twitter.active.focus, .open > .btn-twitter.dropdown-toggle:hover, .open > .btn-twitter.dropdown-toggle:focus, .open > .btn-twitter.dropdown-toggle.focus {
  color: white;
  background-color: #006d96;
  border-color: #004f6e;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-twitter.disabled:hover, .btn-twitter.disabled:focus, .btn-twitter.disabled.focus, .btn-twitter[disabled]:hover, .btn-twitter[disabled]:focus, .btn-twitter[disabled].focus, fieldset[disabled] .btn-twitter:hover, fieldset[disabled] .btn-twitter:focus, fieldset[disabled] .btn-twitter.focus {
  background-color: #00aced;
  border-color: #00aced;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-twitter .badge {
  color: #00aced;
  background-color: white;
}

/* line 124, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-facebook {
  color: white;
  background-color: #3b5998;
  border-color: #3b5998;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-facebook:focus, .btn-facebook.focus {
  color: white;
  background-color: #2d4373;
  border-color: #17233c;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-facebook:hover {
  color: white;
  background-color: #2d4373;
  border-color: #2a3f6c;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-facebook:active, .btn-facebook.active, .open > .btn-facebook.dropdown-toggle {
  color: white;
  background-color: #2d4373;
  background-image: none;
  border-color: #2a3f6c;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-facebook:active:hover, .btn-facebook:active:focus, .btn-facebook:active.focus, .btn-facebook.active:hover, .btn-facebook.active:focus, .btn-facebook.active.focus, .open > .btn-facebook.dropdown-toggle:hover, .open > .btn-facebook.dropdown-toggle:focus, .open > .btn-facebook.dropdown-toggle.focus {
  color: white;
  background-color: #23345a;
  border-color: #17233c;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-facebook.disabled:hover, .btn-facebook.disabled:focus, .btn-facebook.disabled.focus, .btn-facebook[disabled]:hover, .btn-facebook[disabled]:focus, .btn-facebook[disabled].focus, fieldset[disabled] .btn-facebook:hover, fieldset[disabled] .btn-facebook:focus, fieldset[disabled] .btn-facebook.focus {
  background-color: #3b5998;
  border-color: #3b5998;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-facebook .badge {
  color: #3b5998;
  background-color: white;
}

/* line 127, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.btn-primary-dark {
  color: white;
  background-color: #006da2;
  border-color: #006da2;
}
/* line 12, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary-dark:focus, .btn-primary-dark.focus {
  color: white;
  background-color: #004b6f;
  border-color: #001722;
}
/* line 17, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary-dark:hover {
  color: white;
  background-color: #004b6f;
  border-color: #004465;
}
/* line 24, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary-dark:active, .btn-primary-dark.active, .open > .btn-primary-dark.dropdown-toggle {
  color: white;
  background-color: #004b6f;
  background-image: none;
  border-color: #004465;
}
/* line 32, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary-dark:active:hover, .btn-primary-dark:active:focus, .btn-primary-dark:active.focus, .btn-primary-dark.active:hover, .btn-primary-dark.active:focus, .btn-primary-dark.active.focus, .open > .btn-primary-dark.dropdown-toggle:hover, .open > .btn-primary-dark.dropdown-toggle:focus, .open > .btn-primary-dark.dropdown-toggle.focus {
  color: white;
  background-color: #00334b;
  border-color: #001722;
}
/* line 43, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary-dark.disabled:hover, .btn-primary-dark.disabled:focus, .btn-primary-dark.disabled.focus, .btn-primary-dark[disabled]:hover, .btn-primary-dark[disabled]:focus, .btn-primary-dark[disabled].focus, fieldset[disabled] .btn-primary-dark:hover, fieldset[disabled] .btn-primary-dark:focus, fieldset[disabled] .btn-primary-dark.focus {
  background-color: #006da2;
  border-color: #006da2;
}
/* line 49, /Users/mihai/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary-dark .badge {
  color: #006da2;
  background-color: white;
}

/* line 130, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 9px solid #455a64;
}

/* line 133, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 9px solid #455a64;
}

/* line 136, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.arrow-down {
  width: 0;
  height: 0;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-top: 6px solid #455a64;
}

/* line 139, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.appstore-links {
  text-align: center;
}
/* line 141, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
.appstore-links > a {
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  /* line 147, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_buttons.scss */
  .btn-xl {
    width: 100%;
    font-size: 20px;
    padding: 20px 0;
  }
}
/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_sortable.scss */
.sortable-list {
  padding-left: 0;
  position: relative;
}
/* line 111, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.sortable-list .heading {
  font-weight: bold;
  text-align: center;
  display: block;
  border-bottom: 1px solid #eeeeee;
  min-height: 0;
  padding: 15px;
  margin: 0;
}
/* line 114, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.sortable-list > li {
  position: relative;
  overflow: hidden;
  border-top: 1px solid #ebeef0;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.sortable-list > li:first-of-type, .sortable-list > li.first-cell {
  border-top: none;
}
/* line 116, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.sortable-list > li.active {
  background: #26b6ff;
}
/* line 118, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.sortable-list > li.active a {
  color: #FFF;
}
/* line 128, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.sortable-list > li small {
  font-weight: normal;
  color: #7d7d7d;
}
/* line 4, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_sortable.scss */
.sortable-list li {
  padding: 10px 10px 10px 50px;
  font-size: 16px;
}

/* line 9, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_sortable.scss */
.as-sortable-drag {
  position: absolute;
  pointer-events: none;
  opacity: .8;
  z-index: 9999;
  border-top: 1px solid #f0f3f5;
  box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
}

/* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_sortable.scss */
.as-sortable-item-handle {
  position: absolute;
  padding: 10px;
  width: 50px;
  left: 0;
  top: 0;
  text-align: center;
  font-size: 20px;
  color: #bbbbbb;
  cursor: move;
}

/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.list-heading {
  font-weight: bold;
  text-align: center;
  display: block;
  border-bottom: 1px solid #eeeeee;
  min-height: 0;
  padding: 15px;
  margin: 0;
}

/* line 8, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.timestamp {
  position: absolute;
  right: 10px;
  font-size: 12px;
  line-height: 100%;
  color: #b8c5cc;
}
/* line 14, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.timestamp a {
  color: #b8c5cc;
}
/* line 16, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.timestamp a:hover {
  color: #08C;
}

/* line 21, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.placeholder-cell {
  padding: 10px;
}

/* line 24, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.empty-text {
  color: #b8c5cc;
}

/* line 27, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.overview-cell {
  display: table;
  width: 100%;
  min-height: 50px;
  position: relative;
  overflow: hidden;
  border-top: 1px solid #ebeef0;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.overview-cell:first-of-type, .overview-cell.first-cell {
  border-top: none;
}
/* line 32, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.overview-cell > a {
  display: table-cell;
  vertical-align: middle;
  padding: 5px 10px;
  min-height: 30px;
  color: #010d03;
}
/* line 38, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.overview-cell > a:hover {
  text-decoration: none;
}
/* line 41, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.overview-cell > a > .svg-icon, .chat-message .chat-body .overview-cell > a > .download-link:before, .guarantee ul .overview-cell > a > li:before {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  right: 15px;
}
/* line 46, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.overview-cell > a .cell-body {
  margin-left: 60px;
}
/* line 50, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.overview-cell label {
  position: absolute;
  top: 50%;
  margin-top: -15px;
  width: 60px;
  color: #b8c5cc;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 1.5;
}

/* line 57, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.friends-list {
  margin: 0;
  padding: 0;
  background: #FFF;
}
/* line 62, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.friends-list > li {
  position: relative;
  min-height: 50px;
  padding: 15px 50px 15px 15px;
  border-top: 1px solid #ebeef0;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.friends-list > li:first-of-type, .friends-list > li.first-cell {
  border-top: none;
}
/* line 67, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.friends-list > li .user-name, .friends-list > li p {
  font-weight: bold;
}

/* line 73, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.users-list {
  padding-left: 0;
  margin: 0;
  padding: 0;
}
/* line 111, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.users-list .heading {
  font-weight: bold;
  text-align: center;
  display: block;
  border-bottom: 1px solid #eeeeee;
  min-height: 0;
  padding: 15px;
  margin: 0;
}
/* line 114, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.users-list > li {
  position: relative;
  overflow: hidden;
  border-top: 1px solid #ebeef0;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.users-list > li:first-of-type, .users-list > li.first-cell {
  border-top: none;
}
/* line 116, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.users-list > li.active {
  background: #26b6ff;
}
/* line 118, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.users-list > li.active a {
  color: #FFF;
}
/* line 128, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.users-list > li small {
  font-weight: normal;
  color: #7d7d7d;
}
/* line 77, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.users-list .user-detail .profile-image {
  top: 15px;
}
/* line 80, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.users-list > li {
  position: relative;
  min-height: 40px;
  padding: 10px 50px 10px 15px;
  border-top: 1px solid #ebeef0;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.users-list > li:first-of-type, .users-list > li.first-cell {
  border-top: none;
}
/* line 85, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.users-list > li .user-name, .users-list > li p {
  margin-top: 10px;
  font-weight: bold;
}

/* line 92, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.user-circles-overlap {
  display: inline-block;
  padding: 0;
  margin: 0 0 0 10px;
}
/* line 96, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.user-circles-overlap > li {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  border-radius: 99px;
  padding: 0;
  margin-left: -6px;
  background: #fff;
}
/* line 104, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.user-circles-overlap > li > img {
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 99px;
  border: 2px solid #fff;
}
/* line 112, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.user-circles-overlap .more-circle {
  color: #73d0ff;
  border: 1px solid #73d0ff;
  width: 26px;
  height: 26px;
}
/* line 117, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.user-circles-overlap .more-circle:before {
  content: "...";
  position: absolute;
  left: 7px;
}

/* line 125, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.search-users-list li:first-child {
  border-top: 1px solid #D9D9D9;
}

/* line 129, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.notes-list {
  padding-left: 0;
  background: #FFF;
  margin: 10px 0;
}
/* line 134, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.notes-list li {
  margin: 0;
  padding: 8px 15px;
  border-top: 1px solid #ebeef0;
  position: relative;
  min-height: 70px;
}
/* line 140, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.notes-list li:first-child {
  border-top: none;
}
/* line 143, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.notes-list li .note-date {
  margin-bottom: 5px;
  width: 60px;
  text-align: center;
  position: absolute;
  top: 8px;
  left: 8px;
  border-right: 1px solid #ebeef0;
  height: 100%;
}
/* line 152, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.notes-list li .note-date small {
  font-size: 12px;
  display: block;
  color: #b8c5cc;
}
/* line 157, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.notes-list li .note-date strong {
  font-weight: bold;
  font-size: 20px;
  line-height: 0.7;
  margin: 2px 0 4px 0;
  display: block;
}
/* line 165, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.notes-list li .note-content {
  margin: 0 0 0 70px;
  white-space: pre-line;
  word-wrap: break-word;
}

/* line 171, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.search-wrapper {
  position: relative;
}

/* line 174, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.select-list {
  padding-left: 0;
}
/* line 111, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.select-list .heading {
  font-weight: bold;
  text-align: center;
  display: block;
  border-bottom: 1px solid #eeeeee;
  min-height: 0;
  padding: 15px;
  margin: 0;
}
/* line 114, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.select-list > li {
  position: relative;
  overflow: hidden;
  border-top: 1px solid #ebeef0;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.select-list > li:first-of-type, .select-list > li.first-cell {
  border-top: none;
}
/* line 116, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.select-list > li.active {
  background: #26b6ff;
}
/* line 118, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.select-list > li.active a {
  color: #FFF;
}
/* line 128, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.select-list > li small {
  font-weight: normal;
  color: #7d7d7d;
}
/* line 176, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_lists.scss */
.select-list li {
  font-size: 16px;
  padding: 10px 80px 10px 20px;
}

/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_tables.scss */
.table-contents-centered thead th {
  text-align: center;
}
/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_tables.scss */
.table-contents-centered td {
  text-align: center;
}
/* line 8, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_tables.scss */
.table-contents-centered .icon-checkbox {
  margin-left: auto;
  margin-right: auto;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list {
  padding-left: 0;
  margin: 0;
  padding: 0;
}
/* line 111, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.activity-list .heading {
  font-weight: bold;
  text-align: center;
  display: block;
  border-bottom: 1px solid #eeeeee;
  min-height: 0;
  padding: 15px;
  margin: 0;
}
/* line 114, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.activity-list > li {
  position: relative;
  overflow: hidden;
  border-top: 1px solid #ebeef0;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.activity-list > li:first-of-type, .activity-list > li.first-cell {
  border-top: none;
}
/* line 116, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.activity-list > li.active {
  background: #26b6ff;
}
/* line 118, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.activity-list > li.active a {
  color: #FFF;
}
/* line 128, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.activity-list > li small {
  font-weight: normal;
  color: #7d7d7d;
}
/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list > li {
  padding: 20px 10px;
  min-height: 40px;
  line-height: 140%;
}
/* line 9, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list > li > .comment-header {
  margin-bottom: 10px;
}
/* line 11, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list > li > .comment-header .icon-lock-gray {
  width: 10px;
  height: 10px;
  vertical-align: baseline;
  margin-right: 3px;
}
/* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .timestamp {
  top: 10px;
}
/* line 22, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .title a {
  font-weight: bold;
}
/* line 25, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions {
  font-size: 0.9em;
  color: #656565;
}
/* line 28, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions hr {
  margin: 10px 0;
  border-color: rgba(0, 169, 254, 0.25);
}
/* line 32, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions a:hover {
  text-decoration: none;
}
/* line 35, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .props {
  padding: 5px 0px 2px 30px;
  position: relative;
}
/* line 38, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .props:before {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  left: 0;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M13.629%209.433c-0.348-1.152-1.629-2.071-2.324-3.090-0.695-1.019-1.181-1.733-1.181-2.748%200-1.019-0.938-0.781-1.457-0.271-0.519%200.51-0.762%200.881-0.762%201.767%200%200.881%200.243%201.767%200.795%202.481%200.557%200.714%200.938%201.829%200.414%202.167-0.519%200.338-3.081%200.395-4.471%200.395-0.962%200-1.095%200.457-1.095%200.967%200%201.019%200.59%201.357%200.59%201.357s-0.743%200.338-0.743%201.19c0%200.848%200.552%201.357%200.552%201.357s-0.224%200.371-0.29%200.952c-0.071%200.576%200.29%201.29%200.776%201.495%200%200-0.033%200.271%200.171%201.019%200.21%200.748%201.248%201.519%202.29%201.519%201.038%200%202.671%200.010%204.162%200.010%201.49%200%202.519-0.548%204.805-0.648v-6.714c-1.31-0.238-1.886-2.052-2.233-3.205zM16.233%2012.062v7.524l0.414%200.41h2.814l1.038-7.933h-4.267z%22%20fill%3D%22%23a1adb3%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}
/* line 42, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .props > li {
  display: inline;
}
/* line 44, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .props > li a {
  font-weight: bold;
}
/* line 47, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .props > li::after {
  content: ", ";
}
/* line 51, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .props > li:last-child::before {
  content: " and ";
}
/* line 54, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .props > li:last-child::after {
  content: "";
}
/* line 58, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .props > li:first-child::before {
  content: "";
}
/* line 63, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .comment-text {
  display: block;
  margin-left: 35px;
  white-space: pre-line;
  word-wrap: break-word;
}
/* line 68, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .comments {
  padding: 10px 0px 0 30px;
  position: relative;
}
/* line 71, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .comments:before {
  content: "";
  display: block;
  position: absolute;
  top: 15px;
  left: 0;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M12%204.5c-4.973%200-9%203.239-9%207.233%200%201.439%200.525%202.78%201.425%203.905%200.042%200.042%200.136%200.178%200.169%200.23%200%200-0.047-0.075-0.052-0.089%200%200%200%200%200%200v0c0%200%200%200%200%200%200.108%200.155%200.169%200.333%200.169%200.525%200%200.066-0.839%202.719-0.839%202.719v0c-0.061%200.206%200.098%200.417%200.356%200.469%200.037%200.009%200.075%200.009%200.112%200.009%200.061%200%200.117-0.009%200.173-0.023l0.075-0.028%202.372-1.031c0.042-0.019%200.422-0.164%200.469-0.183%200%200%200.028-0.009%200.028-0.009%200%200-0.005%200-0.028%200.009%200.159-0.056%200.337-0.084%200.525-0.084%200.169%200%200.333%200.023%200.483%200.070%200.005%200%200.009%200%200.009%200.005%200.023%200.009%200.047%200.014%200.070%200.023%201.083%200.37%202.269%200.483%203.52%200.483%204.969%200%208.953-3.005%208.953-6.998%200.009-3.994-4.022-7.233-8.991-7.233v0z%22%20fill%3D%22%23a1adb3%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}
/* line 75, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .comments > li {
  margin: 0 0 10px;
  position: relative;
}
/* line 80, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.activity-list .user-actions .comment-new-wrapper {
  width: 100%;
}

/* line 87, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_activity.scss */
.checkin-footer {
  margin: 20px 10px 10px 10px;
  border-top: 1px solid #ebeef0;
  padding-top: 20px;
}

/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.user-name-image {
  display: inline-block;
  margin-bottom: 3px;
  font-weight: bold;
  color: #010d03;
}
/* line 7, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.user-name-image:hover {
  text-decoration: none;
}

/* line 11, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.avatar {
  border-radius: 99px;
  width: 25px;
  height: 25px;
  background-color: #ebeef0;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-right: 10px;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  line-height: 2;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: 1px;
}

/* line 22, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.avatar-lg {
  width: 50px;
  height: 50px;
  font-size: 21px;
}

/* line 28, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.badge-coach .avatar {
  position: relative;
}
/* line 30, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.badge-coach .avatar:after {
  background-color: #00a9fe;
  content: "";
  position: absolute;
  width: 14px;
  height: 14px;
  bottom: -5px;
  right: -5px;
  background-size: 90%;
}

/* line 44, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-image {
  display: inline-block;
  position: absolute;
  background-color: #ebeef0;
  background-size: cover;
  width: 50px;
  height: 50px;
}

/* line 53, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-hero-wrapper {
  position: relative;
  background: #b8c5cc scroll no-repeat center center;
  background-size: cover;
}
/* line 57, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-hero-wrapper:before {
  content: "";
  display: block;
  padding-top: 33.33%;
}

/* line 63, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-hero {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  color: #FFF;
  background-color: rgba(0, 0, 0, 0.3);
}
/* line 72, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-hero:before {
  content: '';
  display: inline-block;
  height: 100%;
  width: 1px;
  vertical-align: middle;
  margin-right: -20px;
}

/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-hero-content {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}

/* line 86, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-name {
  font-size: 26px;
  margin-bottom: 10px;
  font-weight: bold;
}

/* line 91, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.edit-profile-button {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 96, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-info-box {
  padding: 15px 20px 15px 65px;
  position: relative;
}
/* line 99, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-info-box .svg-icon, .profile-info-box .chat-message .chat-body .download-link:before, .chat-message .chat-body .profile-info-box .download-link:before, .profile-info-box .guarantee ul li:before, .guarantee ul .profile-info-box li:before {
  position: absolute;
  left: 20px;
  width: 30px;
  height: 30px;
  padding: 10px;
  border-radius: 99px;
  background-size: 16px 16px;
  background-position: center 7px;
  margin-right: 5px;
}
/* line 110, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-info-box .icon-star-white, .profile-info-box .badge-coach .avatar:after, .badge-coach .profile-info-box .avatar:after {
  background-color: #7a8f99;
}
/* line 113, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-info-box .icon-checkin-white, .profile-info-box .icon-hand-white {
  background-color: #40c73c;
}
/* line 116, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-info-box .icon-flame-white {
  background-color: #ff9600;
}
/* line 119, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-info-box p {
  padding: 5px 0;
  line-height: 2;
  font-weight: bold;
}

/* line 125, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-heading {
  font-weight: bold;
  padding: 10px;
}

/* line 129, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-plan {
  display: block;
  position: relative;
  margin-bottom: 10px;
}
/* line 133, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-plan .full-cover-image {
  border-radius: 4px;
}
/* line 136, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-plan .plan-name {
  height: 45px;
  font-size: 16px;
  line-height: 40px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 142, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-plan:hover {
  text-decoration: none;
}

/* line 146, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-plan-stats {
  color: #FFF;
  position: absolute;
  font-size: 16px;
  width: 100%;
  bottom: 45px;
  height: 45px;
  line-height: 30px;
  padding: 10px 5px 5px;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  border-radius: 0 0 4px 4px;
  opacity: 0.8;
}
/* line 158, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-plan-stats .svg-icon, .profile-plan-stats .chat-message .chat-body .download-link:before, .chat-message .chat-body .profile-plan-stats .download-link:before, .profile-plan-stats .guarantee ul li:before, .guarantee ul .profile-plan-stats li:before {
  width: 16px;
  height: 16px;
  margin-left: 10px;
  margin-right: 5px;
  vertical-align: -2px;
}
/* line 165, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-plan-stats .icon-lock-white {
  position: absolute;
  right: 10px;
  bottom: 10px;
  opacity: 0.6;
}

/* line 172, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.network-links .svg-icon, .network-links .chat-message .chat-body .download-link:before, .chat-message .chat-body .network-links .download-link:before, .network-links .guarantee ul li:before, .guarantee ul .network-links li:before {
  width: 18px;
  height: 18px;
  opacity: 0.8;
  transition: opacity 0.5 ease;
  margin: 0 5px;
}
/* line 178, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.network-links .svg-icon:hover, .network-links .chat-message .chat-body .download-link:hover:before, .chat-message .chat-body .network-links .download-link:hover:before, .network-links .guarantee ul li:hover:before, .guarantee ul .network-links li:hover:before {
  opacity: 1;
}

/* line 184, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-goal-stats.hide-tabs .nav-tabs {
  display: none;
}
/* line 188, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-goal-stats .tab-content {
  background: #fff;
}
/* line 191, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-goal-stats .tab-pane {
  min-height: 300px;
}
/* line 193, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-goal-stats .tab-pane > h3 {
  display: none;
}
/* line 197, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-goal-stats .tab-inner {
  height: 100%;
  overflow-y: auto;
}

/* line 203, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.user-detail .profile-image {
  top: 20px;
  left: 10px;
  width: 36px;
  height: 36px;
}
/* line 209, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.user-detail .user-name, .user-detail .title, .user-detail .subtitle {
  margin-left: 46px;
  display: block;
}
/* line 213, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.user-detail .user-name {
  font-size: 0.9em;
  color: #7d7d7d;
}

/* line 220, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.tab-pane-inner {
  padding: 10px 10px 20px;
}

/* line 224, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-header {
  padding: 15px 0;
  overflow: hidden;
}

/* line 228, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-wrapper {
  clear: both;
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 234, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-habit-name {
  margin: 0 0 5px 0;
  line-height: 1.4;
  font-weight: 200;
}
/* line 238, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-habit-name a {
  color: #010d03;
}
/* line 241, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_profile.scss */
.profile-habit-name .badge {
  position: absolute;
  margin-left: 5px;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.challenge-graph {
  position: relative;
  display: block;
  margin: 5px 0 5px 5px;
  background: #FFF;
  padding: 15px;
  border-width: 1px;
  border-color: #C5C5C5 #AFAFAF #AFAFAF #C5C5C5;
  border-style: solid none solid solid;
  min-height: 60px;
  color: #333;
}
/* line 13, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.challenge-graph .name {
  font-weight: bold;
  display: block;
  font-size: 1.3em;
  margin-bottom: 5px;
}
/* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.challenge-graph .badges {
  display: block;
}

/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.challenge-graph-single {
  overflow-x: auto;
  background: #FFF;
  text-align: center;
}
/* line 27, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.challenge-graph-single .name {
  display: none;
}
/* line 30, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.challenge-graph-single .badges {
  text-align: center;
  float: left;
}
/* line 35, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.challenge-graph-single .frequency-graph {
  margin: 30px 0 10px;
}

/* line 40, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph {
  white-space: nowrap;
  margin: 5px 0;
}
/* line 44, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph ul, .frequency-graph li {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 49, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph .grid {
  display: block;
}
/* line 51, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph .grid > ul {
  display: inline-block;
  width: 23px;
  margin-right: 6px;
}
/* line 55, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph .grid > ul > li {
  height: 5px;
  width: 100%;
  background: #F2F2F2;
  margin-bottom: 1px;
}
/* line 61, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph .grid > ul > li.checked {
  background: #40c73c;
  color: #FFF;
}
/* line 68, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph .labels {
  display: block;
  color: #bbbbbb;
  font-size: 10px;
}
/* line 72, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph .labels li {
  display: inline-block;
  text-align: center;
  width: 24px;
  margin-right: 6px;
}
/* line 78, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph .labels li:last-child {
  color: #333;
}

/* line 84, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph-monthly .grid > ul {
  vertical-align: bottom;
}
/* line 86, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.frequency-graph-monthly .grid > ul > li {
  height: 2px;
}

/* line 90, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.badge-streak {
  background: #ff9600;
  margin-bottom: 5px;
}

/* line 94, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.badge-total {
  background: #40c73c;
  margin-bottom: 5px;
}

/* line 99, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.stat-label strong {
  font-size: 1.2em;
  display: block;
}
/* line 103, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.stat-label small {
  font-size: 0.8em;
  text-transform: uppercase;
  color: #AAA;
}

/* line 110, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats .week {
  display: inline-block;
  width: 29px;
  height: 29px;
  border-radius: 999px;
  margin: 5px;
  border: 1px solid #b8c5cc;
  text-align: center;
  line-height: 1.9;
  font-weight: 600;
  color: #b8c5cc;
  position: relative;
}
/* line 113, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats .week.missed-target {
  border-color: #ebeef0;
  color: #ebeef0;
}
/* line 117, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats .week.current-week {
  width: 33px;
  height: 33px;
  border: 2px solid #ebeef0;
  color: #3f6070;
  line-height: 2;
  margin: 1px 0 1px 16px;
}
/* line 125, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats .week.bar:after {
  content: "|";
  position: absolute;
  left: 36px;
  color: #ebeef0;
}
/* line 131, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats .week.met-target {
  border-color: #40c73c;
  color: #40c73c;
}
/* line 136, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats svg.partial-progress {
  position: absolute;
  top: -2px;
  left: -2px;
  width: 35px;
  height: 35px;
}
/* line 142, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats svg.partial-progress path {
  stroke: #40c73c;
  stroke-width: 2px;
  fill: none;
}
/* line 148, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats .current-target {
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  color: #010d03;
  vertical-align: -5px;
}
/* line 154, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_stats.scss */
.weekly-stats .current-target.met-target {
  color: #40c73c;
}

/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_calendar.scss */
.calendar h3 {
  padding: 5px 0 3px;
  text-align: center;
}
/* line 6, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_calendar.scss */
.calendar table {
  margin: 0 auto 20px;
}
/* line 9, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_calendar.scss */
.calendar th {
  width: 40px;
  text-align: center;
}
/* line 13, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_calendar.scss */
.calendar td {
  text-align: center;
  color: #b8c5cc;
}
/* line 16, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_calendar.scss */
.calendar td div.cal-day {
  position: relative;
  display: inline-block;
  height: 30px;
  width: 30px;
  border-radius: 99px;
  padding-top: 5px;
}
/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_calendar.scss */
.calendar td div.cal-day.checked {
  background: #40c73c;
  color: #fff;
  font-weight: bold;
}
/* line 28, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_calendar.scss */
.calendar td div.cal-day.streak {
  background: #ff9600;
  color: #fff;
  font-weight: bold;
}
/* line 33, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_calendar.scss */
.calendar td div.cal-day.notes::after {
  content: "\2022";
  font-size: 13px;
  font-weight: bold;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -2px;
}

/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_reminders.scss */
.habit-reminder input[type=radio], .habit-reminder input[type=checkbox] {
  position: absolute;
  left: -9999px;
}
/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_reminders.scss */
.habit-reminder input[type=radio]:checked + label, .habit-reminder input[type=checkbox]:checked + label {
  color: white;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_reminders.scss */
.habit-reminder label {
  float: left;
  cursor: pointer;
  margin-right: 1px;
  margin-bottom: 5px;
}
/* line 18, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_reminders.scss */
.habit-reminder select {
  display: inline-block;
  width: auto;
}
/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_reminders.scss */
.habit-reminder .reminder-time {
  clear: both;
}

/* line 3, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.date-label {
  text-align: center;
  position: relative;
}
/* line 7, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.date-label .date-text {
  position: relative;
  display: inline-block;
  padding-left: 40px;
}
/* line 12, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.date-label .date-month {
  font-size: 16px;
  text-transform: uppercase;
  position: absolute;
  color: #b8c5cc;
  top: 13px;
  left: 0;
  width: 30px;
}
/* line 21, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.date-label .date-day {
  font-size: 24px;
  font-weight: bold;
  margin: 2px 0 4px 0;
  position: absolute;
  top: 26px;
  left: 0;
  width: 30px;
}

/* line 32, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-side-nav {
  margin-left: -15px;
  margin-right: -15px;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
}

/* line 37, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header {
  position: relative;
  z-index: 99;
  height: 70px;
  width: 100%;
  border-bottom: 1px solid #f2f2f2;
  background: #fff;
  text-align: center;
}
/* line 45, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .dashboard-action-button {
  position: absolute;
  top: 0;
  left: 0;
  color: #00a9fe;
  padding: 25px;
  line-height: 1.7;
}
/* line 52, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .dashboard-action-button:hover {
  text-decoration: none;
}
/* line 56, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .dashboard-action-button-right {
  left: auto;
  right: 0;
}
/* line 60, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .dashboard-title {
  font-size: 20px;
  line-height: 3.5;
}
/* line 64, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .date-label {
  text-align: center;
  cursor: pointer;
}
/* line 67, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .date-label .date-day {
  text-align: center;
}
/* line 71, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .date-select {
  padding: 0;
  margin: 0;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  background: #fff;
  color: #010d03;
  font-size: 20px;
}
/* line 79, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .date-select li > div {
  padding: 10px 20px;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .date-select li > div:hover {
  background: #ebeef0;
  color: #fff;
}
/* line 85, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-header .date-select li > div.active {
  background: #00a9fe;
  color: #fff;
}

/* line 92, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-inner {
  height: 100%;
  padding-top: 70px;
}

/* line 96, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-list {
  padding-left: 0;
  background: #fff;
  margin-bottom: 0;
  height: 100%;
  overflow: auto;
}
/* line 103, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-list > li {
  border-bottom: 1px solid #f2f2f2;
}

/* line 109, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-edit {
  margin: 0;
  padding: 0;
}
/* line 113, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-edit .dashboard-cell {
  background: #fff;
  padding: 10px 100px 10px 50px;
  border-bottom: 1px solid #ebeef0;
}
/* line 118, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-edit .as-sortable-placeholder {
  background-color: #f0f3f5;
}
/* line 121, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-edit .habit-remove-btn {
  position: absolute;
  display: block;
  margin: 10px;
  right: 0;
  top: 0;
}

/* line 130, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell {
  position: relative;
  min-height: 50px;
}
/* line 133, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .checkin-button {
  display: none;
}
/* line 136, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .cell-inner {
  display: block;
  padding: 15px 20px 10px;
  color: #010d03;
}
/* line 140, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .cell-inner:hover {
  text-decoration: none;
}
/* line 144, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .title {
  display: block;
  position: relative;
  color: #010d03;
  font-size: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 151, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .icon-lock-gray, .dashboard-cell .icon-lock-white {
  width: 11px;
  height: 11px;
  vertical-align: top;
}
/* line 156, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .subtitle {
  display: block;
  position: relative;
  padding: 10px 60px 0 0;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #00a9fe;
}
/* line 165, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .indicators {
  display: block;
  padding: 8px 0;
  line-height: 13px;
}
/* line 169, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .indicators .counts .svg-icon, .dashboard-cell .indicators .counts .chat-message .chat-body .download-link:before, .chat-message .chat-body .dashboard-cell .indicators .counts .download-link:before, .dashboard-cell .indicators .counts .guarantee ul li:before, .guarantee ul .dashboard-cell .indicators .counts li:before {
  width: 16px;
  height: 16px;
  vertical-align: top;
}
/* line 175, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .instruction-indicators {
  position: absolute;
  right: 0;
}
/* line 202, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.dashboard-cell .media-indicator {
  border-color: #73d0ff;
}
/* line 204, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.dashboard-cell .media-indicator:after {
  border-left-color: #73d0ff;
}
/* line 180, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .goal-indicators {
  float: right;
}
/* line 183, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .streak {
  margin-left: 5px;
}
/* line 185, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .streak i {
  margin-bottom: -1px;
}
/* line 189, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .target {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 999px;
  border: 1px solid #b8c5cc;
  margin: 3px;
}
/* line 193, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .target.checked {
  border-color: #40c73c;
  background-color: #40c73c;
}
/* line 198, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .met-target {
  vertical-align: 3px;
}
/* line 201, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell .exceed-target {
  color: #40c73c;
  vertical-align: 5px;
}
/* line 205, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked {
  background-color: #40c73c;
}
/* line 207, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked .checkin-button {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 210, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked .checkin-button:hover {
  border-color: #fff;
}
/* line 214, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked .cell-inner {
  color: #acf2aa;
}
/* line 217, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked .title {
  color: #fff;
}
/* line 220, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked .subtitle {
  color: #acf2aa;
  border-color: #acf2aa;
}
/* line 224, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked.active {
  background-color: #67d264;
}
/* line 227, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked i {
  opacity: 0.6;
}
/* line 202, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.dashboard-cell.checked .media-indicator {
  border-color: #acf2aa;
}
/* line 204, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.dashboard-cell.checked .media-indicator:after {
  border-left-color: #acf2aa;
}
/* line 231, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked .target {
  border-color: #acf2aa;
}
/* line 233, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked .target.checked {
  border-color: #acf2aa;
  background-color: #acf2aa;
}
/* line 238, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.checked .exceed-target {
  color: #acf2aa;
}
/* line 242, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.dashboard-cell.active {
  background-color: #f5f8fa;
}

/* line 246, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.action-link {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 250, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.action-link:hover {
  text-decoration: none;
}

/* line 254, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-button {
  cursor: pointer;
  height: 40px;
  width: 40px;
  position: absolute;
  left: 15px;
  top: 16px;
  border-radius: 99px;
  border: 2px solid transparent;
  background-color: #ebeef0;
}
/* line 265, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-button > i {
  display: block;
  width: 20px;
  height: 20px;
  margin-top: 8px;
  margin-left: 8px;
}
/* line 272, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-button:hover {
  border-color: rgba(64, 199, 60, 0.4);
}

/* line 276, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-button-lg {
  position: relative;
  display: inline-block;
  height: 82px;
  width: 82px;
  cursor: pointer;
  border-radius: 99px;
  border: 1.5px solid #d3dce0;
  background-image: -webkit-linear-gradient(top, #fcfeff 0%, #f2f4f5 100%);
  background-image: -o-linear-gradient(top, #fcfeff 0%, #f2f4f5 100%);
  background-image: linear-gradient(to bottom, #fcfeff 0%, #f2f4f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCFEFF', endColorstr='#FFF2F4F5', GradientType=0);
  background-repeat: repeat-x;
}
/* line 285, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-button-lg > i {
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 19px;
  left: 19px;
}
/* line 294, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-button-lg:hover {
  box-shadow: 0px 0 10px rgba(0, 0, 0, 0.15);
}
/* line 297, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-button-lg.checked {
  border-color: #2da327;
  background-image: -webkit-linear-gradient(top, #37c730 0%, #32b22b 100%);
  background-image: -o-linear-gradient(top, #37c730 0%, #32b22b 100%);
  background-image: linear-gradient(to bottom, #37c730 0%, #32b22b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF37C730', endColorstr='#FF32B22B', GradientType=0);
  background-repeat: repeat-x;
}
/* line 300, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-button-lg.checked:hover {
  box-shadow: 0 0 10px #40c73c;
}

/* line 305, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-panel-wrapper {
  text-align: center;
  padding: 20px 10px;
}
/* line 308, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-panel-wrapper .note-bubble {
  max-width: 350px;
  margin: 10px auto;
  text-align: left;
  border: 1px solid #dce2e5;
}
/* line 313, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-panel-wrapper .note-bubble .add-note {
  background: none;
  box-shadow: none;
  border: none;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  outline-color: rgba(255, 255, 255, 0.5);
  color: #010d03;
}
/* line 228, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.checkin-panel-wrapper .note-bubble .add-note::-webkit-input-placeholder {
  color: #086c19;
}
/* line 231, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.checkin-panel-wrapper .note-bubble .add-note::-moz-placeholder {
  color: #086c19;
}
/* line 234, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.checkin-panel-wrapper .note-bubble .add-note:-moz-placeholder {
  color: #086c19;
}
/* line 237, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.checkin-panel-wrapper .note-bubble .add-note:-ms-input-placeholder {
  color: #086c19;
}
/* line 228, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.checkin-panel-wrapper .note-bubble::-webkit-input-placeholder {
  color: white;
}
/* line 231, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.checkin-panel-wrapper .note-bubble::-moz-placeholder {
  color: white;
}
/* line 234, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.checkin-panel-wrapper .note-bubble:-moz-placeholder {
  color: white;
}
/* line 237, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.checkin-panel-wrapper .note-bubble:-ms-input-placeholder {
  color: white;
}
/* line 323, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-panel-wrapper .note-bubble .checkin-note {
  cursor: text;
}

/* line 328, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.note-bubble {
  padding: 15px;
  border-radius: 5px;
  background: #f0f3f5;
  margin-bottom: 10px;
}
/* line 333, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.note-bubble a {
  color: #010d03;
}
/* line 335, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.note-bubble a:hover {
  color: #010d03;
}
/* line 339, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.note-bubble .checkin-note {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  white-space: pre-line;
  word-wrap: break-word;
}
/* line 345, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.note-bubble .title > a {
  text-transform: capitalize;
}

/* line 350, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.checkin-body .indicators {
  color: #010d03;
  padding: 10px;
}

/* line 355, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.join-wrapper {
  height: 20px;
  margin-top: 10px;
}
/* line 358, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.join-wrapper .btn, .join-wrapper .habit-reminder label, .habit-reminder .join-wrapper label {
  position: absolute;
  right: 0;
}

/* line 363, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.goal-edit-button {
  padding: 20px;
}
/* line 365, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.goal-edit-button > i {
  display: inline-block;
  width: 26px;
  background-position: 0 -82px;
}
/* line 371, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.goal-edit-button:hover > i {
  background-position: -28px -82px;
}

/* line 376, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.activity-container {
  position: relative;
  background: #FFF;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
  min-height: 0;
  padding: 5px 0 0 0;
}

/* line 382, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.habit-badges {
  display: block;
  text-align: center;
}

/* line 386, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.prompt-panel {
  padding: 10px 10px 20px;
  text-align: center;
  border-top: 1px solid #ebeef0;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.prompt-panel:first-of-type, .prompt-panel.first-cell {
  border-top: none;
}

/* line 391, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.prompt-panel-text {
  font-size: 1.2em;
  line-height: 150%;
  margin-bottom: 10px;
}

/* line 396, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
blockquote.home-quote {
  text-align: center;
  border: none;
  padding: 40px 0;
}
/* line 400, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
blockquote.home-quote p {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  font-size: 25px;
  line-height: 1.5;
  color: #ccd4d9;
  margin-bottom: 10px;
}
/* line 410, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
blockquote.home-quote p:before {
  content: "\201C";
}
/* line 413, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
blockquote.home-quote p:after {
  content: "\201D";
}
/* line 417, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
blockquote.home-quote small {
  color: #7a8f99;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/* line 425, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.instruction-title {
  font-weight: 400;
  font-size: 20px;
}

/* line 430, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.instruction-detail-card .instruction-indicators {
  position: absolute;
  top: 20px;
  left: 10px;
  color: #010d03;
}
/* line 436, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.instruction-detail-card .instruction-title {
  padding: 15px;
  font-weight: 600;
}
/* line 440, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.instruction-detail-card .instruction-body {
  padding: 0 15px 15px 15px;
}

/* line 444, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.badge-instruction {
  background: #40c73c;
}

/* line 447, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.target-set-btn-group {
  width: 100%;
  margin-bottom: 10px;
}
/* line 450, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.target-set-btn-group .target-set-btn {
  display: inline-block;
  width: 29px;
  height: 29px;
  border-radius: 999px;
  margin: 3px;
  border: 1px solid #b8c5cc;
  text-align: center;
  line-height: 1.9;
  font-weight: 600;
  color: #b8c5cc;
}
/* line 452, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.target-set-btn-group .target-set-btn:hover {
  text-decoration: none;
  background: #f5f8fa;
  color: #3f6070;
}
/* line 457, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.target-set-btn-group .target-set-btn.active, .target-set-btn-group .target-set-btn.active:hover {
  background-color: #00a9fe;
  color: #fff;
}

/* line 463, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_dashboard.scss */
.goal-option-btn {
  float: right;
  border-radius: 99px;
  width: 100px;
}

/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.goal-search .btn-default, .goal-search .habit-reminder label, .habit-reminder .goal-search label {
  color: #b8c5cc;
  margin-left: 0 !important;
}
/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.goal-search .btn-default:hover, .goal-search .habit-reminder label:hover, .habit-reminder .goal-search label:hover {
  background-color: #fff;
  color: #010d03;
}

/* line 11, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.cell-divider-label {
  padding: 10px 10px 5px 10px;
  text-transform: uppercase;
  color: #b8c5cc;
  border-bottom: 1px solid #ebeef0;
  font-weight: bold;
  font-size: 12px;
}

/* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-cell {
  display: block;
  color: white;
  display: table;
  height: 100px;
  width: 100%;
  border-bottom: 1px solid #fff;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.65) 100%);
  font-size: 20px;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.category-cell:hover, .category-cell:active, .category-cell:focus {
  color: white;
  text-decoration: none;
}
/* line 28, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-cell .cell-content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

/* line 34, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-plan-cell {
  display: block;
  color: white;
  height: 150px;
  padding: 15px;
  border-bottom: 1px solid #fff;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.8) 100%);
  position: relative;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.category-plan-cell:hover, .category-plan-cell:active, .category-plan-cell:focus {
  color: white;
  text-decoration: none;
}
/* line 202, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.category-plan-cell .media-indicator {
  border-color: rgba(255, 255, 255, 0.6);
}
/* line 204, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.category-plan-cell .media-indicator:after {
  border-left-color: rgba(255, 255, 255, 0.6);
}
/* line 43, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-plan-cell .plan-details {
  position: absolute;
  bottom: 20px;
}
/* line 47, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-plan-cell .plan-name {
  font-size: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 51, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-plan-cell .plan-stats {
  opacity: 0.6;
}
/* line 55, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-plan-cell:hover .plan-name, .category-plan-cell:active .plan-name {
  opacity: 0.5;
}
/* line 58, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-plan-cell:hover .plan-stats, .category-plan-cell:active .plan-stats {
  opacity: 0.4;
}

/* line 64, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.plan-details .media-indicator {
  margin-left: 10px;
}
/* line 67, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.plan-details .plan-stats {
  white-space: nowrap;
}

/* line 71, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-goal-cell {
  display: block;
  color: #010d03;
  padding: 15px;
  border-bottom: 1px solid #ebeef0;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.category-goal-cell:hover, .category-goal-cell:active, .category-goal-cell:focus {
  color: #010d03;
  text-decoration: none;
}
/* line 75, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-goal-cell .plan-name {
  font-size: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 79, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.category-goal-cell .plan-stats {
  color: #26b6ff;
}

/* line 83, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_categories.scss */
.new-goal-cell {
  display: block;
  color: #010d03;
  padding: 15px;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.new-goal-cell:hover, .new-goal-cell:active, .new-goal-cell:focus {
  color: #010d03;
  text-decoration: none;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-name {
  font-weight: 400;
  text-transform: capitalize;
}

/* line 5, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.full-cover-image {
  border-radius: 5px 5px 0 0;
  width: 100%;
  height: auto;
  max-height: 485px;
}

/* line 11, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-detail-cover-image {
  width: 100%;
  height: auto;
  max-height: 485px;
}

/* line 16, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.user-inputted-text {
  white-space: pre-line;
  word-wrap: break-word;
}

/* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.group-preview {
  margin-bottom: 10px;
}
/* line 21, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.group-preview .thumbnail {
  padding: 0;
  border-radius: 6px;
}
/* line 25, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.group-preview a {
  display: block;
  color: #010d03;
}
/* line 28, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.group-preview a:hover {
  text-decoration: none;
}
/* line 32, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.group-preview .lead {
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 15px;
  font-weight: 400;
}
/* line 38, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.group-preview .group-blurb {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #7d7d7d;
}

/* line 43, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-preview {
  position: relative;
  margin-bottom: 10px;
}
/* line 46, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-preview > img {
  border-radius: 10px;
  width: 100%;
  height: auto;
}
/* line 51, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-preview .plan-details {
  height: 80px;
  overflow: hidden;
  margin-top: 5px;
}
/* line 56, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-preview .plan-stats {
  color: #00a9fe;
}
/* line 59, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-preview .media-indicator {
  vertical-align: 0;
}

/* line 63, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
a.plan-preview {
  display: block;
  color: #010d03;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
a.plan-preview:hover, a.plan-preview:active, a.plan-preview:focus {
  color: #010d03;
  text-decoration: none;
}

/* line 66, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-info {
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
  padding: 5px 0;
  margin-bottom: 15px;
}
/* line 72, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-info .plan-info-content {
  margin: 15px;
}
/* line 75, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-info .plan-actions {
  float: right;
  margin: 15px;
  text-align: right;
}
/* line 80, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-info .user-name-image {
  font-weight: normal;
  font-size: 18px;
  color: #010d03;
}
/* line 84, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-info .user-name-image small {
  color: #010d03;
}
/* line 88, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-info .price {
  font-weight: 400;
  font-size: 18px;
  line-height: 2;
  display: inline-block;
  padding: 10px;
}
/* line 96, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.plan-info .coupon-form.open {
  position: absolute;
  z-index: 20;
  right: 20px;
  max-width: 300px;
  padding: 5px 20px 20px 20px;
  margin: 10px;
  background: #fff;
  box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
  text-align: right;
}

/* line 109, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.instruction-cell {
  padding: 15px;
  border-bottom: 1px solid #f2f2f2;
}
/* line 112, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.instruction-cell.expandable {
  cursor: pointer;
}
/* line 115, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.instruction-cell:last-child {
  border-bottom-style: none;
}

/* line 120, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.choose-instructions > a {
  display: block;
  color: #010d03;
  position: relative;
  padding-right: 70px;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.choose-instructions > a:hover, .choose-instructions > a:active, .choose-instructions > a:focus {
  color: #010d03;
  text-decoration: none;
}
/* line 124, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.choose-instructions > a:hover {
  background-color: #f5f8fa;
}
/* line 126, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.choose-instructions > a:hover:after {
  content: 'Select Step';
  font-size: 13px;
  display: block;
  color: #010d03;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -10px;
}
/* line 138, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_plans.scss */
.choose-instructions > a.active:after {
  content: '';
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -5px;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #00a9fe;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.comment-header {
  position: relative;
}
/* line 3, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.comment-header .timestamp {
  top: 5px;
}

/* line 8, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-actions .btn-link {
  padding-right: 0;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-actions .btn-link:first-child {
  padding-left: 0;
}
/* line 14, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-actions span {
  vertical-align: middle;
}

/* line 18, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-title {
  font-size: 18px;
  line-height: 1.5;
  margin: 5px 0 10px;
}

/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-meta {
  color: #b8c5cc;
  font-size: 12px;
  margin-top: 15px;
}

/* line 28, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-meta-accented {
  color: #00a9fe;
}

/* line 31, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-text {
  margin: 5px 0 10px;
  color: #b8c5cc;
  white-space: pre-line;
  word-wrap: break-word;
}

/* line 36, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question {
  padding: 15px;
  border-bottom: 1px solid #f2f2f2;
}
/* line 39, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question .answer-form {
  margin-top: 40px;
  border-top: 1px solid #f2f2f2;
}

/* line 44, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.answer-form {
  padding: 15px;
}

/* line 47, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-detail-text {
  color: #010d03;
}

/* line 50, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-actions {
  padding-top: 10px;
}

/* line 53, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-form {
  padding: 15px;
  border-bottom: 1px solid #f2f2f2;
}

/* line 57, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.answer {
  padding: 15px;
  border-bottom: 1px solid #f2f2f2;
}
/* line 60, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.answer:last-child {
  border-bottom: none;
}
/* line 63, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.answer .comment-header {
  margin-bottom: 5px;
}

/* line 67, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.answer-summary-reply {
  position: relative;
  padding: 10px 35px;
}
/* line 70, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.answer-summary-reply .avatar {
  position: absolute;
  left: 5px;
  width: 20px;
  height: 20px;
  font-size: 9px;
}
/* line 77, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.answer-summary-reply .answer-reply-text {
  padding-left: 30px;
}

/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
a.question {
  display: block;
  color: #010d03;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
a.question:hover, a.question:active, a.question:focus {
  color: #010d03;
  text-decoration: none;
}

/* line 84, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_questions.scss */
.question-preview {
  border-bottom: 1px solid #ebeef0;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_video.scss */
.video-wrapper {
  position: relative;
  padding-bottom: 55.6%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
  margin-bottom: 20px;
}
/* line 7, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_video.scss */
.video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 15, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_video.scss */
.video-thumbnail {
  position: relative;
  text-align: center;
  border-radius: 5px;
  width: 250px;
  height: 120px;
  background-repeat: no-repeat;
  background-color: #bbbbbb;
  background-position: center center;
  background-size: cover;
  margin: 10px 0;
}
/* line 27, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_video.scss */
.video-thumbnail::after {
  opacity: 0.8;
  position: absolute;
  content: "";
  top: 35px;
  left: 100px;
  width: 50px;
  height: 50px;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%09%3Cline%20stroke-width%3D%221%22%20x1%3D%22%22%20y1%3D%22%22%20x2%3D%22%22%20y2%3D%22%22%20stroke%3D%22%23449FDB%22%20opacity%3D%22%22%3E%3C/line%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M21.725%2015.65l-8.7-5.181c-0.106-0.063-0.213-0.1-0.338-0.1-0.338%200-0.619%200.281-0.619%200.625h-0.006v10.75h0.006c0%200.344%200.275%200.625%200.619%200.625%200.131%200%200.238-0.044%200.35-0.106l8.694-5.175c0.206-0.175%200.337-0.431%200.337-0.719s-0.137-0.544-0.344-0.719zM15.875%2031.281c-4.063%200-7.888-1.581-10.762-4.456s-4.456-6.694-4.456-10.762%201.581-7.887%204.456-10.762c2.875-2.875%206.694-4.456%2010.762-4.456s7.887%201.581%2010.762%204.456c2.875%202.875%204.456%206.694%204.456%2010.762s-1.581%207.887-4.456%2010.762-6.7%204.456-10.762%204.456zM15.875%202.406c-3.65%200-7.075%201.419-9.656%204s-4%206.006-4%209.656%201.419%207.075%204%209.656c2.581%202.581%206.006%204%209.656%204s7.075-1.419%209.656-4%204-6.006%204-9.656-1.419-7.075-4-9.656c-2.581-2.581-6.006-4-9.656-4z%22%20fill%3D%22%23ffffff%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

@-webkit-keyframes hand-bounce {
  /* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
  30% {
    -webkit-transform: scale(1.2);
  }
}

@-moz-keyframes hand-bounce {
  /* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
  30% {
    -webkit-transform: scale(1.2);
  }
}

@-o-keyframes hand-bounce {
  /* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
  30% {
    -webkit-transform: scale(1.2);
  }
}

@keyframes hand-bounce {
  /* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
  30% {
    -webkit-transform: scale(1.2);
  }
}

/* line 6, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-modal {
  color: #FFF;
}
/* line 9, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-modal .close {
  position: absolute;
  left: 10px;
  top: 10px;
  opacity: 1;
  color: #fff;
}
/* line 16, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-modal .greeting {
  margin: 20px;
  font-size: 1.5em;
  line-height: 1.7;
  font-weight: 600;
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);
}
/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-modal .h5-label {
  letter-spacing: 1.5px;
  margin-top: 30px;
  color: rgba(255, 255, 255, 0.5);
  font-size: 16px;
}
/* line 29, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-modal .heading {
  line-height: 30px;
  color: rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
  background: rgba(255, 255, 255, 0.25);
}
/* line 35, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-modal .h5-count {
  font-size: 40px;
  font-weight: 700;
  margin-bottom: 20px;
  line-height: 1.3;
}

/* line 42, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-cell {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  position: relative;
  height: 100px;
  padding: 20px 20px 20px 100px;
}
/* line 47, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-cell .milestone-badge {
  position: absolute;
  display: block;
  left: 20px;
  height: 60px;
  width: 60px;
  border-radius: 999px;
  background-color: #FFF;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
/* line 59, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-cell .title {
  font-size: 20px;
  margin-top: 5px;
}
/* line 63, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-cell .detail {
  color: rgba(255, 255, 255, 0.5);
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 69, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-header {
  position: relative;
  max-width: 400px;
  padding-left: 70px;
  margin: 50px auto 30px;
}
/* line 74, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-header .avatar-lg {
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -25px;
}
/* line 80, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-header h1 {
  font-size: 18px;
  font-weight: 600;
  margin: 0;
}
/* line 85, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-header small {
  font-weight: 600;
  font-size: 14px;
  line-height: 2;
  text-transform: uppercase;
}

/* line 92, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-footer {
  max-width: 400px;
  margin: 30px auto 0;
  border-top: 1px solid #ebeef0;
  padding: 10px 5px;
  text-align: center;
}
/* line 99, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.milestone-footer p > a {
  margin: 20px 5px 10px;
}

/* line 104, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.high-five-bg {
  height: 100%;
  width: 100%;
}
/* line 108, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.high-five-bg .bg-bubble {
  fill: #00a9fe;
}

/* line 112, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
.bubbles-fg {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  z-index: 9999;
  pointer-events: none;
}

/* line 123, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
svg.high-five-hand {
  display: block;
  margin: 0 auto;
  fill: white;
}
/* line 127, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_milestones.scss */
svg.high-five-hand.active {
  -webkit-animation: hand-bounce 0.5s 1 ease-in-out;
  -moz-animation: hand-bounce 0.5s 1 ease-in-out;
  -o-animation: hand-bounce 0.5s 1 ease-in-out;
  animation: hand-bounce 0.5s 1 ease-in-out;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-form {
  position: relative;
}
/* line 3, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-form .svg-icon, .search-form .chat-message .chat-body .download-link:before, .chat-message .chat-body .search-form .download-link:before, .search-form .guarantee ul li:before, .guarantee ul .search-form li:before {
  position: absolute;
  top: 8px;
  left: 10px;
  height: 30px;
  width: 30px;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-form .form-control, .search-form .habit-reminder select, .habit-reminder .search-form select {
  padding-left: 45px;
}

/* line 14, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main {
  font-size: 16px;
  padding-top: 30px;
  min-height: 200px;
}
/* line 18, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main .list-group {
  position: fixed;
  width: 200px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
}
/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main section {
  margin-bottom: 60px;
}
/* line 26, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main .heading-title-gray {
  margin: 0 10px 10px;
}
/* line 29, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main .plan-name {
  font-size: 20px;
}
/* line 33, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main .plan-stats {
  text-transform: uppercase;
  font-size: 14px;
  color: #00a9fe;
  margin-bottom: 2px;
  font-weight: 600;
}
/* line 202, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.search-main .media-indicator {
  border-color: #00a9fe;
}
/* line 204, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_icons.scss */
.search-main .media-indicator:after {
  border-left-color: #00a9fe;
}
/* line 41, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main .subject-title, .search-main .plan-name {
  margin: 0 0 3px;
}
/* line 44, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main .description {
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 3px;
}
/* line 48, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.search-main .coach-search-item {
  position: relative;
  padding: 30px 10px 35px 120px;
}

/* line 53, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.goal-search-item {
  display: block;
  color: #010d03;
  border-bottom: 1px solid #ebeef0;
  padding: 20px 10px;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.goal-search-item:hover, .goal-search-item:active, .goal-search-item:focus {
  color: #010d03;
  text-decoration: none;
}
/* line 57, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.goal-search-item:hover {
  background: #f5f8fa;
}

/* line 61, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.plan-search-item {
  display: block;
  color: #010d03;
  position: relative;
  padding: 20px 0 20px 210px;
  min-height: 120px;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.plan-search-item:hover, .plan-search-item:active, .plan-search-item:focus {
  color: #010d03;
  text-decoration: none;
}
/* line 66, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.plan-search-item:hover {
  background: #f5f8fa;
}
/* line 69, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.plan-search-item > img {
  position: absolute;
  left: 10px;
  border-radius: 10px;
  width: 184px;
  height: 78px;
}

/* line 77, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.coach-search-item a {
  display: block;
  color: #010d03;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.coach-search-item a:hover, .coach-search-item a:active, .coach-search-item a:focus {
  color: #010d03;
  text-decoration: none;
}
/* line 79, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.coach-search-item a:hover {
  background: #f5f8fa;
}

/* line 83, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.coach-search-item {
  border-bottom: 1px solid #ebeef0;
}
/* line 85, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.coach-search-item .container {
  position: relative;
  padding: 0 10px 35px 120px;
}
/* line 89, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.coach-search-item h4 {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 92, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.coach-search-item h4 .circled-icon, .coach-search-item h4 .badge-coach .avatar:after, .badge-coach .coach-search-item h4 .avatar:after {
  width: 30px;
  height: 30px;
}
/* line 97, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_search.scss */
.coach-search-item .avatar {
  position: absolute;
  left: 15px;
  top: 35px;
  width: 80px;
  height: 80px;
}

/* line 6, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-chat-wrapper {
  position: relative;
  padding-bottom: 220px;
  margin-bottom: 0;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-chat-wrapper.coach {
  padding-bottom: 280px;
}

/* line 14, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.client-notes-cell {
  padding: 10px;
  position: relative;
  padding-right: 50px;
  height: 60px;
  border-bottom: 1px solid #ebeef0;
}
/* line 20, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.client-notes-cell .user-inputted-text {
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 100%;
}

/* line 25, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.lift-card .card-header .chat-title {
  line-height: 18px;
  padding-bottom: 8px;
}

/* line 29, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.client-timestamp {
  color: #b8c5cc;
  font-size: 13px;
  font-weight: normal;
}
/* line 33, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.client-timestamp:before {
  content: "";
  display: inline-block;
  height: 14px;
  width: 14px;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%09%3Cline%20stroke-width%3D%221%22%20x1%3D%22%22%20y1%3D%22%22%20x2%3D%22%22%20y2%3D%22%22%20stroke%3D%22%23449FDB%22%20opacity%3D%22%22%3E%3C/line%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M16%201.28c-8.13%200-14.72%206.592-14.72%2014.72%200%208.13%206.59%2014.72%2014.72%2014.72s14.72-6.59%2014.72-14.72c0-8.13-6.59-14.72-14.72-14.72zM16%2027.52c-6.363%200-11.52-5.158-11.52-11.52s5.157-11.52%2011.52-11.52%2011.52%205.158%2011.52%2011.52-5.157%2011.52-11.52%2011.52zM17.12%207.68h-2.24v8.784l5.448%205.448%201.584-1.584-4.792-4.792z%22%20fill%3D%22%23b8c5cc%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: cover;
  vertical-align: -2px;
  margin-right: 3px;
}

/* line 46, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-chat-content {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #f5f8fa;
}
/* line 51, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-chat-content .load-previous {
  padding-top: 10px;
  text-align: center;
}

/* line 56, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-item {
  position: relative;
  padding-left: 50px;
  padding-right: 10px;
}
/* line 60, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-item .user-name-image {
  position: absolute;
  left: 10px;
}
/* line 64, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-item .chat-time {
  display: block;
  position: absolute;
  color: #b8c5cc;
  font-size: 11px;
  margin-top: 2px;
}

/* line 72, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity {
  display: block;
  border-width: 1px;
  border-style: solid none;
  border-color: #ebeef0;
  color: #010d03;
  margin-top: -1px;
  padding-top: 10px;
  padding-bottom: 25px;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity .user-name-image {
  top: 8px;
}
/* line 83, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity .user-name-image .svg-icon, .chat-activity .user-name-image .chat-message .chat-body .download-link:before, .chat-message .chat-body .chat-activity .user-name-image .download-link:before, .chat-activity .user-name-image .guarantee ul li:before, .guarantee ul .chat-activity .user-name-image li:before {
  position: absolute;
  top: 15px;
  left: 15px;
}
/* line 89, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity > a {
  display: block;
}
/* line 92, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity a {
  color: #010d03;
  font-weight: bold;
}
/* line 95, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity a:hover {
  color: #010d03;
}
/* line 99, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity .chat-activity-body {
  display: block;
}
/* line 101, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity .chat-activity-body a {
  font-weight: bold;
}
/* line 105, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-activity .checkin-note {
  display: inline-block;
  margin: 5px 0;
  padding: 5px;
  background-color: #fff;
  border-radius: 4px;
}

/* line 113, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message {
  margin: 10px 0 25px;
}
/* line 115, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message .user-name-image {
  bottom: 0;
}
/* line 118, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message .chat-body {
  display: inline-block;
  border-radius: 4px;
  background-color: #fff;
  padding: 10px;
  word-break: break-word;
  max-width: 100%;
  white-space: pre-line;
  word-wrap: break-word;
}
/* line 126, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message .chat-body:after {
  content: "";
  position: absolute;
  left: 43px;
  bottom: 10px;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 7px solid white;
}
/* line 133, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message .chat-body img {
  max-width: 100%;
}
/* line 137, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message .chat-body .download-link:before {
  content: '';
  background-position: center -4px;
  height: 28px;
  width: 32px;
  margin-right: 5px;
  vertical-align: -11px;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%2300a9fe%22%20d%3D%22M18%209v1h7v17h-18v-17h7v-1h-8v19h20v-19z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2300a9fe%22%20d%3D%22M12.069%2015.769l-0.725%200.725%204.656%204.656%204.656-4.656-0.725-0.725-3.419%203.419v-15.188h-1.025v15.188z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}
/* line 151, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message.sent .chat-body {
  background-color: #00a9fe;
  color: #fff;
}
/* line 154, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message.sent .chat-body:after {
  border-right-color: #00a9fe;
}
/* line 157, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message.sent .chat-body a {
  color: #fff;
  text-decoration: underline;
}
/* line 162, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-message.sent .chat-body .download-link:before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M18%209v1h7v17h-18v-17h7v-1h-8v19h20v-19z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M12.069%2015.769l-0.725%200.725%204.656%204.656%204.656-4.656-0.725-0.725-3.419%203.419v-15.188h-1.025v15.188z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
}

/* line 170, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.chat-form {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 160px;
  border-top: 1px solid #b8c5cc;
  background-color: #ebeef0;
  border-radius: 0 0 5px 5px;
  padding: 15px;
}

/* line 181, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile {
  min-height: 80vh;
}
/* line 183, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile:before {
  content: '';
  position: fixed;
  width: 100%;
  height: 1px;
  box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.4);
  top: 52px;
  z-index: 2;
}

/* line 193, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cert-badge {
  display: inline-block;
  color: #005883;
  font-size: 16px;
  font-weight: 600;
  margin: 40px 0;
}
/* line 199, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cert-badge .svg-icon, .coach-cert-badge .chat-message .chat-body .download-link:before, .chat-message .chat-body .coach-cert-badge .download-link:before, .coach-cert-badge .guarantee ul li:before, .guarantee ul .coach-cert-badge li:before {
  vertical-align: -6px;
}

/* line 203, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
}

/* line 209, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content {
  font-size: 20px;
  text-align: center;
  color: #fff;
  border-radius: 10px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.35);
  background: #00a9fe;
  background: transparent linear-gradient(rgba(0, 0, 0, 0.9), rgba(0, 169, 254, 0.97));
  padding: 10px 30px 20px;
  margin-top: 40px;
  margin-bottom: 80px;
}
/* line 220, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .avatar {
  width: 80px;
  height: 80px;
  border: 2px solid #fff;
  margin-top: 20px;
}
/* line 226, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content section {
  padding-top: 10px;
  margin: 10px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
/* line 230, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content section:last-child {
  padding-top: 20px;
}
/* line 234, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content label {
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.5);
  font-size: 0.7em;
  font-weight: 600;
}
/* line 240, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .coach-links {
  font-weight: 600;
  line-height: 1.5;
  overflow: hidden;
}
/* line 244, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .coach-links > div:first-child, .coach-hero-content .coach-links a {
  opacity: 0.8;
}
/* line 247, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .coach-links a:hover {
  opacity: 1;
}
/* line 251, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .social-links > a {
  margin: 0 7px;
}
/* line 254, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .tooltip {
  text-transform: none;
}
/* line 257, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .icon-tooltip-black {
  opacity: 0.5;
  vertical-align: -2px;
  width: 15px;
  height: 15px;
  margin-left: 2px;
}
/* line 264, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .icon-location-white {
  vertical-align: -3px;
  margin-right: 5px;
  height: 20px;
  width: 20px;
}
/* line 270, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content a {
  color: #fff;
}
/* line 272, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content a:hover, .coach-hero-content a:active, .coach-hero-content a:visited {
  color: #fff;
}
/* line 276, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content h1 {
  font-weight: 700;
  font-size: 1.5em;
  margin-bottom: 10px;
}
/* line 281, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .coach-description {
  font-weight: bold;
  margin-bottom: 20px;
}
/* line 284, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .coach-description a {
  text-decoration: underline;
}
/* line 288, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .btn-primary-inverse {
  border-radius: 99px;
}
/* line 291, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-hero-content .coach-cert-badge {
  color: rgba(0, 0, 0, 0.5);
  margin: 25px 0 15px;
}

/* line 296, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals {
  background: #fff;
  padding-top: 20px;
  padding-bottom: 30px;
  font-size: 18px;
  box-shadow: 0px -4px 6px 0px rgba(0, 0, 0, 0.2);
  z-index: 3;
}
/* line 303, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals.coach-search {
  box-shadow: none;
}
/* line 306, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .container {
  padding-bottom: 20px;
}
/* line 308, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .container + hr {
  margin-bottom: 0;
}
/* line 312, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .subject-title, .coach-profile-goals .search-main .plan-name, .search-main .coach-profile-goals .plan-name {
  margin: 30px 0 0;
}
/* line 315, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .plan-name {
  font-weight: 700;
}
/* line 318, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .description {
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
}
/* line 322, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .full-description {
  padding-top: 15px;
}
/* line 325, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals instruction-media {
  max-width: 500px;
  display: block;
}
/* line 329, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .testimonial-count {
  font-size: 0.65em;
}
/* line 332, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .btn-lg, .coach-profile-goals .btn-group-lg > .btn, .coach-profile-goals .habit-reminder .btn-group-lg > label, .habit-reminder .coach-profile-goals .btn-group-lg > label {
  font-weight: 600;
}
/* line 335, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals .learn-more-cta {
  padding: 10px 0;
}
/* line 338, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-goals h5 {
  color: #bbbbbb;
  font-weight: 600;
  font-size: 1em;
}

/* line 344, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box {
  margin: 15px;
  border-radius: 5px;
  border: 1px solid #ebeef0;
  box-shadow: 0 0 4px 0px rgba(0, 0, 0, 0.05);
  background: #FFF;
}
/* line 350, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box .title-label {
  border-radius: 5px 5px 0 0;
  margin: 0;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: 600;
  font-size: 16px;
}
/* line 359, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box .cta-body {
  padding: 15px 35px;
}
/* line 362, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box h1 {
  text-align: center;
  margin: 10px 0 15px;
}
/* line 365, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box h1 .price {
  font-weight: 600;
  font-size: 1.3em;
}
/* line 369, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box h1 small {
  text-transform: uppercase;
  font-size: 0.5em;
}
/* line 374, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box ul {
  font-size: 0.9em;
  list-style: none;
  border-width: 1px;
  border-color: #ebeef0;
  border-style: solid none;
  padding: 20px 0;
  margin: 15px 0;
}
/* line 383, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box li {
  position: relative;
  padding: 0 0 10px 35px;
}
/* line 386, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box li .svg-icon, .coach-cta-box li .chat-message .chat-body .download-link:before, .chat-message .chat-body .coach-cta-box li .download-link:before, .coach-cta-box li .guarantee ul li:before, .guarantee ul .coach-cta-box li li:before {
  position: absolute;
  top: 2px;
  left: 0;
}
/* line 392, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box p {
  font-size: 0.9em;
}
/* line 395, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box select:before {
  content: "";
  position: absolute;
}
/* line 400, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-box .btn-lg, .coach-cta-box .btn-group-lg > .btn, .coach-cta-box .habit-reminder .btn-group-lg > label, .habit-reminder .coach-cta-box .btn-group-lg > label {
  width: 100%;
}

/* line 405, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-chat .title-label {
  background: #00a9fe;
  color: #FFF;
  margin: -1px;
}

/* line 412, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-cta-call .title-label {
  color: #010d03;
  border-bottom: 1px solid #ebeef0;
}

/* line 417, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-footer {
  border-top: 1px solid #ebeef0;
  padding: 10px 0 80px;
  font-size: 20px;
}

/* line 422, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-profile-wrapper {
  background: #f5f8fa;
}

/* line 426, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-search-form {
  position: relative;
  margin: 30px 10px;
}
/* line 429, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-search-form .svg-icon, .coach-search-form .chat-message .chat-body .download-link:before, .chat-message .chat-body .coach-search-form .download-link:before, .coach-search-form .guarantee ul li:before, .guarantee ul .coach-search-form li:before {
  position: absolute;
  top: 15px;
  left: 15px;
  height: 35px;
  width: 35px;
}
/* line 436, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-search-form .form-control, .coach-search-form .habit-reminder select, .habit-reminder .coach-search-form select {
  padding: 20px 150px 20px 50px;
  height: 66px;
}
/* line 440, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-search-form .btn-primary, .coach-search-form .habit-reminder input[type=radio]:checked + label, .habit-reminder .coach-search-form input[type=radio]:checked + label, .coach-search-form .habit-reminder input[type=checkbox]:checked + label, .habit-reminder .coach-search-form input[type=checkbox]:checked + label {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 448, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-search .coach-search-item a:hover {
  background: #f5f8fa;
}
/* line 452, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-search .coach-search-item {
  font-size: 18px;
  min-height: 180px;
  border-bottom: 1px solid #ebeef0;
}
/* line 456, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-search .coach-search-item .container {
  position: relative;
  padding: 0 10px 35px 120px;
}
/* line 460, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-search .coach-search-item h4 {
  border-bottom: none;
}

/* line 467, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing {
  font-size: 20px;
}
/* line 469, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .search-prompt {
  padding: 30px 0 10px;
  background-color: #00a9fe;
  background-image: radial-gradient(49% 48%, #44c2ff 49%, #00a1ee 100%);
  color: #fff;
  text-align: center;
}
/* line 475, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .search-prompt h1 {
  font-size: 1.8em;
  font-weight: 300;
  margin-bottom: 10px;
}
/* line 480, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .search-prompt hr {
  width: 80px;
  border-color: rgba(255, 255, 255, 0.2);
}
/* line 484, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .search-prompt p {
  font-weight: 600;
  color: rgba(255, 255, 255, 0.5);
}
/* line 488, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .search-prompt .pill-box {
  max-width: 700px;
  margin: 10px auto 0;
}
/* line 492, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .search-prompt .pill {
  width: 180px;
  margin: 5px;
  border-radius: 99px;
  font-size: 0.8em;
  font-weight: 600;
  color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
}
/* line 501, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .search-prompt .pill:hover {
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 505, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .search-prompt .coach-search-form input {
  border: none;
}
/* line 509, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .coach-grid-row {
  padding-bottom: 40px;
}
/* line 511, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing .coach-grid-row:nth-child(odd) {
  background-color: #f5f8fa;
}
/* line 515, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-landing h4 {
  font-weight: 700;
  text-transform: uppercase;
  margin: 35px 0;
}

/* line 522, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-grid-item > a {
  display: block;
  color: #010d03;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.coach-grid-item > a:hover, .coach-grid-item > a:active, .coach-grid-item > a:focus {
  color: #010d03;
  text-decoration: none;
}
/* line 524, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-grid-item > a img {
  border-radius: 5px;
  width: 100%;
  max-width: 500px;
  height: auto;
}
/* line 530, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-grid-item > a .coach-name {
  font-weight: 700;
  margin-top: 15px;
}
/* line 534, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-grid-item > a .testimonial-count {
  font-size: 0.8em;
}

/* line 541, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.title-label {
  text-transform: uppercase;
  color: #010d03;
}

/* line 546, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user {
  padding: 10px 40px 10px 60px;
  display: block;
  color: #010d03;
  position: relative;
  padding-right: 40px;
  border-bottom: 1px solid #f5f8fa;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.coach-user:hover, .coach-user:active, .coach-user:focus {
  color: #010d03;
  text-decoration: none;
}
/* line 89, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.coach-user .icon-chevron-right-blue {
  height: 18px;
  width: 18px;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  right: 10px;
}
/* line 551, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user:before {
  content: "";
  display: block;
  border-radius: 99px;
  height: 6px;
  width: 6px;
  background: transparent;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -3px;
}
/* line 564, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user.unanswered:before {
  background: #ffaf6f;
}
/* line 569, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user.unread:before {
  background: #00a9fe;
}
/* line 574, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user.checked:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  left: 0;
  top: 0;
  border-left: 15px solid #40c73c;
  border-bottom: 15px solid transparent;
}
/* line 586, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user.active {
  background: #f5f8fa;
}
/* line 589, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user .user-name-image {
  position: absolute;
  left: 25px;
  top: 50%;
  margin-top: -12px;
}
/* line 595, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user .coach-message-preview {
  color: #010d03;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 599, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-user .bulk-select {
  display: none;
}

/* line 604, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.bulk-select-list .bulk-select {
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -6px;
}
/* line 611, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.bulk-select-list .icon-chevron-right-blue {
  display: none;
}

/* line 616, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.color-swatch-input {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
/* line 620, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.color-swatch-input:checked + .color-swatch {
  border: 4px solid #CCCCCC;
}

/* line 624, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.color-swatch {
  vertical-align: middle;
  width: 30px;
  height: 30px;
  border-radius: 7px;
  cursor: pointer;
}

/* line 631, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.avatar-upload {
  display: block;
  margin-bottom: 15px;
}
/* line 634, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.avatar-upload .file-upload {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin-top: 10px;
}
/* line 639, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.avatar-upload .file-upload img {
  border-radius: 999px;
}

/* line 644, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-package-title {
  width: 100%;
}

/* line 647, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.coach-package-price {
  width: 100px;
  display: inline;
}

/* line 652, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.testimonial-count {
  font-weight: 600;
  text-transform: uppercase;
  color: #00a9fe;
}
/* line 657, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.testimonial-count:after {
  content: " testimonials";
  color: #010d03;
}

/* line 664, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_coaching.scss */
.avatar.top-pick:after {
  content: "TOP PICK";
  background: #73d0ff;
  display: block;
  width: 90px;
  position: absolute;
  bottom: -38px;
  left: 50%;
  margin-left: -45px;
  font-size: 10px;
  line-height: 14px;
  font-weight: 600;
  padding: 6px;
  border-radius: 99px;
  vertical-align: 6px;
}

/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notifications-list > a {
  display: block;
  position: relative;
  color: #010d03;
  padding: 12px 35px 15px 52px;
  border-top: 1px solid #ebeef0;
  background-color: #fff;
  transition: background-color 1s ease-out;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.notifications-list > a:first-of-type, .notifications-list > a.first-cell {
  border-top: none;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notifications-list > a:hover {
  text-decoration: none;
}
/* line 13, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notifications-list > a.unread {
  background-color: #e0f5ff;
}
/* line 17, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notifications-list .timestamp {
  top: 10px;
}

/* line 21, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notification-image {
  border-radius: 99px;
  width: 25px;
  height: 25px;
  background-color: #ebeef0;
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  left: 15px;
  top: 13px;
}

/* line 27, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notification-body {
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 30, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notification-popover {
  position: absolute;
  right: 0;
  width: 300px;
  background-clip: padding-box;
  border-radius: 6px;
  border: 1px solid #bac8cf;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  background-color: #f5f8fa;
}
/* line 39, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notification-popover .notifications-list {
  overflow: scroll;
  margin-bottom: 3px;
}
/* line 43, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_notifications.scss */
.notification-popover .title-label {
  margin: 10px;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.testimonial-edit {
  background: #fff;
  margin: 100px auto 30px;
  padding: 60px 20px 40px;
  max-width: 480px;
  box-shadow: 0 0 10px 0 rgba(207, 207, 207, 0.5);
  position: relative;
  border-radius: 10px;
  font-size: 20px;
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.testimonial-edit:before {
  position: absolute;
  display: block;
  content: "";
  border-radius: 99px;
  z-index: -1;
  top: -45px;
  left: 50%;
  margin-left: -45px;
  width: 90px;
  height: 90px;
  box-shadow: 0 0 10px 0 rgba(207, 207, 207, 0.5);
}
/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.testimonial-edit .testimonial-heading {
  font-weight: 700;
  text-align: center;
}
/* line 27, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.testimonial-edit .subtitle {
  font-size: 0.9em;
  margin: 0 30px 30px;
  color: #010d03;
  text-align: center;
  font-weight: normal;
}
/* line 34, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.testimonial-edit > .avatar {
  position: absolute;
  top: -45px;
  left: 50%;
  margin-left: -45px;
  width: 90px;
  height: 90px;
  border: 5px solid #fff;
}
/* line 45, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.testimonial-edit .checkbox {
  font-size: 0.8em;
  color: #010d03;
  font-weight: normal;
}

/* line 52, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.modal-content .testimonial-edit {
  margin: 0;
  padding: 20px;
  max-width: none;
}
/* line 56, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.modal-content .testimonial-edit:before {
  display: none;
}
/* line 59, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.modal-content .testimonial-edit textarea.form-control {
  font-size: 16px;
}

/* line 64, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.coach-testimonials {
  margin: 40px 0;
}
/* line 66, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.coach-testimonials .item {
  padding: 30px 0;
  border-bottom: 1px solid #ebeef0;
}
/* line 69, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.coach-testimonials .item p {
  font-size: 0.9em;
}
/* line 72, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.coach-testimonials .item:last-child {
  border: none;
}
/* line 76, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.coach-testimonials .byline {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.2;
}
/* line 82, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_testimonials.scss */
.coach-testimonials .verified:after {
  content: " VERIFIED";
  font-size: 0.7em;
  color: #00a9fe;
}

/* line 2, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary .subject-title, .order-summary .search-main .plan-name, .search-main .order-summary .plan-name {
  font-size: 28px;
  margin-bottom: 10px;
}
/* line 6, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary .order-subtitle2 {
  font-size: 16px;
}
/* line 9, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary .coupon-form .btn-link {
  padding: 10px 0;
  font-size: 16px;
}
/* line 13, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary .text-success {
  color: #40c73c;
  text-align: center;
  font-weight: 600;
}

/* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item-container {
  margin-top: 20px;
  text-align: center;
}
/* line 22, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item-container .title-label {
  font-weight: 700;
}
/* line 25, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item-container .badge {
  background-color: #40c73c;
  padding: 5px 15px;
  margin-top: 7px;
}

/* line 31, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item {
  display: block;
  color: #010d03;
  border-radius: 4px;
  border: 1px solid #b8c5cc;
  box-shadow: 0 0 7px 0px #ebeef0;
  padding: 18px 0;
  margin: 3px;
}
/* line 81, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_mixins.scss */
.order-item:hover, .order-item:active, .order-item:focus {
  color: #010d03;
  text-decoration: none;
}
/* line 38, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item .item-price {
  font-weight: 700;
  font-size: 24px;
}
/* line 41, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item .item-price small {
  font-size: 0.6em;
}
/* line 45, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item.active {
  border: 3px solid #00a9fe;
  box-shadow: none;
  padding: 16px 0;
}
/* line 50, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item.disabled {
  border-color: #ebeef0;
  box-shadow: none;
}
/* line 53, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-item.disabled .item-price {
  color: #b8c5cc;
}

/* line 58, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box {
  border-radius: 5px;
  border: 1px solid #b8c5cc;
  box-shadow: 0 0 4px 0px rgba(0, 0, 0, 0.1);
  padding: 20px;
  margin-top: 20px;
  margin-bottom: 70px;
}
/* line 65, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box.disabled {
  opacity: 0.3;
}
/* line 68, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box .subject-title, .order-summary-box .search-main .plan-name, .search-main .order-summary-box .plan-name {
  font-size: 24px;
  font-weight: 600;
}
/* line 72, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box .coach-name {
  position: relative;
  padding: 20px 0 20px 65px;
  font-size: 18px;
  font-weight: 700;
  min-height: 85px;
}
/* line 73, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box .coach-name .avatar {
  position: absolute;
  left: 0;
}
/* line 83, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box table {
  font-size: 16px;
  line-height: 1.8;
  width: 100%;
  border-top: 1px solid #ebeef0;
}
/* line 88, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box table td {
  padding-bottom: 5px;
}
/* line 91, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box table .order-plan td {
  padding: 10px 0;
}
/* line 94, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box table .order-promo {
  color: #fb1313;
  font-weight: 500;
}
/* line 98, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box table .order-total {
  border-top: 1px solid #ebeef0;
  font-weight: 700;
  font-size: 18px;
}
/* line 102, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box table .order-total td {
  padding: 5px 0 10px;
}
/* line 106, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box table .text-right {
  white-space: nowrap;
}
/* line 110, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box p {
  line-height: 1.5;
}
/* line 113, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.order-summary-box .btn-lg, .order-summary-box .btn-group-lg > .btn, .order-summary-box .habit-reminder .btn-group-lg > label, .habit-reminder .order-summary-box .btn-group-lg > label {
  width: 100%;
  margin-top: 20px;
}

/* line 118, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.guarantee {
  margin: 30px 0;
  padding: 30px;
  border-top: 1px solid #ebeef0;
  display: table;
}
/* line 123, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.guarantee .svg-icon, .guarantee .chat-message .chat-body .download-link:before, .chat-message .chat-body .guarantee .download-link:before, .guarantee ul li:before {
  display: table-cell;
}
/* line 126, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.guarantee ul {
  display: table-cell;
  vertical-align: middle;
  margin: 0 0 0 20px;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
}
/* line 133, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.guarantee ul li {
  position: relative;
  margin-left: 20px;
  padding-left: 33px;
  padding-bottom: 10px;
}
/* line 138, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.guarantee ul li:before {
  content: "";
  position: absolute;
  left: 0;
}
/* line 146, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_checkout.scss */
.guarantee ul .svg-icon, .guarantee ul .chat-message .chat-body .download-link:before, .chat-message .chat-body .guarantee ul .download-link:before, .guarantee ul li:before {
  margin-right: 10px;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_promo.scss */
.promo-card {
  padding: 20px;
  background: #00a9fe;
  background-image: url("/assets/bg-tile.png");
  background-size: cover;
  color: #fff;
  font-size: 1.2em;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer {
  font-size: 16px;
  padding-top: 50px;
  background: #010d03;
  color: #FFF;
}
/* line 6, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer a, footer .copyright {
  color: rgba(255, 255, 255, 0.8);
}
/* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer a:hover {
  color: #fff;
}
/* line 14, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer h4 {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1.5;
}
/* line 20, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer p {
  line-height: 1.5;
}
/* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer .social-links {
  text-align: center;
}
/* line 25, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer .social-links a {
  margin-right: 20px;
  opacity: 0.6;
  transition: opacity 0.5s;
}
/* line 29, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer .social-links a:hover {
  opacity: 1;
}
/* line 32, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer .social-links a:last-child {
  margin-right: 0;
}
/* line 37, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
footer .copyright {
  font-size: 90%;
  margin: 20px 0;
}

@media (min-width: 768px) {
  /* line 44, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
  footer {
    height: 400px;
  }
  /* line 46, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
  footer .social-links {
    text-align: right;
  }
  /* line 49, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_footer.scss */
  footer .appstore-links {
    text-align: right;
  }
}
/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_login.scss */
body.login {
  padding-top: 0;
}

/* line 4, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_login.scss */
.login-form {
  padding: 30px 70px 50px 70px;
}
/* line 6, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_login.scss */
.login-form .icon-coachme-jewel-gray {
  display: block;
  width: 50px;
  height: 50px;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
/* line 12, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_login.scss */
.login-form form {
  padding: 30px 0;
  margin: 30px 0;
  border-color: #ebeef0;
  border-width: 1px;
  border-style: solid none;
}
/* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_login.scss */
.login-form #forgot_password {
  line-height: 3;
}

/* line 1, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nux_mobile_landing.scss */
body.nux-mobile-landing {
  padding-top: 0;
  background-color: #fff;
}
/* line 4, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nux_mobile_landing.scss */
body.nux-mobile-landing > .container {
  margin: 0;
  padding: 0;
  background-color: #fff;
}
/* line 9, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nux_mobile_landing.scss */
body.nux-mobile-landing .plan-img-wrapper {
  position: relative;
  display: table;
  height: 135px;
  overflow: hidden;
}
/* line 14, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nux_mobile_landing.scss */
body.nux-mobile-landing .plan-img-wrapper img {
  width: 100%;
  max-height: 100%;
  position: absolute;
  top: -1px;
  /* for hard bottom edge */
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}
/* line 25, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nux_mobile_landing.scss */
body.nux-mobile-landing .plan-img-wrapper .overlay {
  position: relative;
  width: 100%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.3);
}
/* line 34, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nux_mobile_landing.scss */
body.nux-mobile-landing .join-message {
  text-align: center;
  color: #fff;
  font-size: 17px;
  text-shadow: 0 0 0 #fff;
  line-height: 140%;
}
/* line 41, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nux_mobile_landing.scss */
body.nux-mobile-landing .info-text {
  padding: 15px 10px 0;
  text-align: center;
}
/* line 44, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_nux_mobile_landing.scss */
body.nux-mobile-landing .info-text p {
  padding: 0 20px;
  line-height: 140%;
  color: #010d03;
  text-shadow: 0 0 0 #010d03;
}

/* large desktop and up */
@media (min-width: 992px) {
  /* line 3, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  body.landing {
    font-size: 16px;
  }

  /* line 6, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .profile-image-lg {
    width: 100px;
    height: 100px;
  }

  /* line 10, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-cta-inner {
    position: relative;
    top: -65px;
    z-index: 99;
  }
}
/* landscape tablet and above */
@media (min-width: 768px) {
  /* line 19, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .container-narrow {
    width: 600px;
    margin-top: 30px;
  }

  /* line 23, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .btn-sheer {
    padding-left: 25px;
    padding-right: 25px;
  }

  /* line 27, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .profile-hero-wrapper, .profile-hero {
    border-radius: 0 0 5px 5px;
  }

  /* line 30, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .profile-image-lg {
    width: 75px;
    height: 75px;
  }

  /* line 34, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .follow-button-wrapper {
    position: absolute;
    margin-left: 10px;
  }

  /* line 38, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .profile-info {
    font-size: 1.2em;
  }

  /* line 41, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-container {
    margin-top: 30px;
  }

  /* line 44, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-side-nav {
    position: fixed;
    margin-top: 30px;
    margin-left: -20px;
    overflow: hidden;
    border-radius: 4px;
  }

  /* line 51, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-header-fixed {
    position: absolute;
    top: 0;
  }

  /* line 55, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .lift-card {
    border-radius: 4px;
    margin-bottom: 30px;
  }

  /* line 59, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-cover {
    border-radius: 4px 4px 0 0;
  }

  /* line 62, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .form-settings {
    background: #FFF;
    border-radius: 5px;
    box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
  }
  /* line 64, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .form-settings > fieldset {
    margin-left: 15px;
    margin-right: 15px;
    border-top: none;
  }

  /* line 70, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .modal-dialog {
    width: 400px;
  }

  /* line 74, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .modal-content .testimonial-heading {
    padding: 10px 50px;
  }

  /* line 78, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .milestone-header {
    padding-left: 100px;
  }
  /* line 80, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .milestone-header .avatar-lg {
    left: 0;
    width: 80px;
    height: 80px;
    margin-top: -40px;
  }
  /* line 86, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .milestone-header h1 {
    font-size: 24px;
  }
}
/* medium devices and down */
@media (max-width: 991px) {
  /* line 94, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-logo {
    left: 15px;
    margin-left: 0;
  }
  /* line 98, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main {
    margin-left: 45px;
  }
  /* line 100, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main > .nav-text {
    margin-left: 15px;
    margin-right: 15px;
  }

  /* line 106, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-list-group {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  /* line 112, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-list-group .list-group-item {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    border-left-style: none;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0;
  }
  /* line 123, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-list-group .list-group-item:first-child {
    border-radius: 4px 0 0 4px;
    border-left-style: solid;
  }
  /* line 127, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-list-group .list-group-item:last-child {
    border-radius: 0 4px 4px 0;
  }

  /* line 133, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .search-main .list-group {
    position: static;
    width: auto;
    margin-bottom: 40px;
  }
}
/* portrait tablet and down */
@media (max-width: 767px) {
  /* line 142, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-column {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 146, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-column > .list-group .list-group-item {
    border-radius: 0;
  }

  /* line 151, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  body {
    padding-bottom: 0;
  }

  /* line 154, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .desktop-links {
    display: none;
  }

  /* line 157, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .container {
    width: auto;
  }

  /* line 160, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  #primary_section {
    width: auto;
    background: transparent;
    padding: 0;
    margin: 0;
  }

  /* line 168, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .page-title {
    text-align: center;
  }

  /* line 171, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar-fixed-top .container {
    width: auto;
  }

  /* line 175, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-logo {
    display: none;
  }
  /* line 178, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main {
    margin-left: 10px;
  }
  /* line 182, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav > li > .dropdown-menu {
    min-width: 250px;
  }
  /* line 184, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav > li > .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    margin-bottom: 2px;
  }
  /* line 191, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .search-form {
    display: none;
  }

  /* line 195, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  #footer {
    position: static;
  }
  /* line 197, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  #footer a {
    font-weight: bold;
    line-height: 30px;
  }

  /* line 202, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-list {
    margin-bottom: 0;
  }

  /* line 205, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-inner {
    padding: 0;
  }

  /* line 208, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .section-wrapper.row {
    margin: 0;
  }

  /* line 211, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .section {
    border: none;
    background: #FFF;
    border-radius: 5px;
    box-shadow: 0 0 2px rgba(16, 42, 46, 0.25);
    margin-bottom: 0;
  }

  /* line 217, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .form-search .btn, .form-search .habit-reminder label, .habit-reminder .form-search label {
    right: 5px;
  }

  /* line 221, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  #account_deletion_prompt {
    font-size: .9em;
    opacity: .8;
    padding: 20px 10px 20px 10px;
    text-align: center;
  }

  /* line 228, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-wrapper .checkin-list-wrapper {
    display: none;
  }
  /* line 230, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-wrapper .checkin-list-wrapper.active {
    display: block;
  }
  /* line 232, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-wrapper .checkin-list-wrapper.active + div {
    display: none;
  }
  /* line 238, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-wrapper .goal-search .input-group {
    padding: 10px 10px 0 10px;
  }
  /* line 242, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-wrapper .goal-list-categories-heading {
    margin-left: 0;
  }
  /* line 245, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-wrapper .goal-list {
    margin: 0 0 20px 0;
  }

  /* line 249, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-cell {
    padding-left: 50px;
  }
  /* line 251, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .dashboard-cell .checkin-button {
    display: block;
  }

  /* line 255, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .profile-hero-wrapper {
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 259, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .profile-name {
    margin: 3px;
  }

  /* line 262, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .follow-button-wrapper {
    display: block;
    margin: 5px auto;
  }

  /* line 267, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-container.lift-card {
    border-left: none;
    border-right: none;
    border-radius: 0;
  }

  /* line 274, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .search-main .coach-search-item {
    padding-left: 100px;
  }

  /* line 278, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .plan-search-item {
    padding: 20px 10px;
  }
  /* line 280, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .plan-search-item > img {
    position: static;
    width: 100%;
    height: auto;
    margin: 10px 0;
  }

  /* line 287, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-landing {
    font-size: 18px;
  }
  /* line 289, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-landing .pill {
    width: 120px;
  }

  /* line 293, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-grid-item {
    text-align: center;
    padding: 20px 10px;
  }

  /* line 297, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search .results-label {
    text-align: center;
  }

  /* line 301, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search-form .form-control, .coach-search-form .habit-reminder select, .habit-reminder .coach-search-form select {
    padding-right: 10px;
  }
  /* line 304, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search-form .btn, .coach-search-form .habit-reminder label, .habit-reminder .coach-search-form label {
    display: none;
  }

  /* line 308, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search-item {
    font-size: 14px;
    min-height: 120px;
  }
  /* line 311, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search-item .container {
    padding-left: 94px;
  }
  /* line 314, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search-item .avatar {
    width: 60px;
    height: 60px;
    left: 25px;
  }
  /* line 319, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search-item h4 {
    padding-right: 0;
  }
  /* line 321, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search-item h4 .circled-icon, .coach-search-item h4 .badge-coach .avatar:after, .badge-coach .coach-search-item h4 .avatar:after {
    width: 25px;
    height: 25px;
  }
  /* line 326, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-search-item .meta {
    position: static;
  }

  /* line 330, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .plan-info .plan-actions {
    float: none;
    text-align: center;
  }
  /* line 333, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .plan-info .plan-actions .btn-primary, .plan-info .plan-actions .habit-reminder input[type=radio]:checked + label, .habit-reminder .plan-info .plan-actions input[type=radio]:checked + label, .plan-info .plan-actions .habit-reminder input[type=checkbox]:checked + label, .habit-reminder .plan-info .plan-actions input[type=checkbox]:checked + label {
    padding-left: 40px;
    padding-right: 40px;
  }

  /* line 338, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-profile.coach-hero {
    background-position: center 55px;
    background-size: auto 60vw;
    min-height: 0;
  }

  /* line 344, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-profile .coach-hero-content {
    font-size: 16px;
    margin-top: 50vw;
    margin-bottom: 0;
    background-color: #fff;
    border-radius: 0;
    box-shadow: none;
  }

  /* line 353, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-profile-goals {
    font-size: 14px;
  }
  /* line 355, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-profile-goals .btn-lg, .coach-profile-goals .btn-group-lg > .btn, .coach-profile-goals .habit-reminder .btn-group-lg > label, .habit-reminder .coach-profile-goals .btn-group-lg > label {
    font-size: 14px;
    padding: 10px 15px;
  }

  /* line 360, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-cta-box {
    font-size: 20px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 364, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .coach-cta-box li .svg-icon, .coach-cta-box li .chat-message .chat-body .download-link:before, .chat-message .chat-body .coach-cta-box li .download-link:before, .coach-cta-box li .guarantee ul li:before, .guarantee ul .coach-cta-box li li:before {
    height: 16px;
    width: 16px;
    left: 4px;
  }

  /* line 370, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .order-summary {
    text-align: center;
  }
}
/* Landscape phones and down */
@media (max-width: 480px) {
  /* line 377, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .responsive-block {
    width: 100%;
  }

  /* line 380, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    width: 100%;
    height: 45px;
  }

  /* line 385, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .input-group-btn .btn, .input-group-btn .habit-reminder label, .habit-reminder .input-group-btn label {
    height: 45px;
  }

  /* line 388, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .clear-input-btn {
    line-height: 1.5;
  }

  /* line 392, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .nav-tabs-underline > li {
    margin: 0 8px;
  }
  /* line 395, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .nav-tabs-underline .badge {
    display: none;
  }

  /* line 399, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .btn-mobile-block {
    display: block;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  /* line 407, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  /* line 414, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .form-horizontal .controls {
    margin-left: 0;
  }
  /* line 418, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .form-horizontal .control-list {
    padding-top: 0;
  }
  /* line 422, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }

  /* line 427, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  #user-settings-notifications thead {
    display: none;
  }

  /* line 430, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .checkin-panel-wrapper {
    margin-top: 30px;
  }

  /* line 433, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .comment-new {
    height: 40px;
  }

  /* line 437, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .completion-modal .completion-prompt {
    font-size: 15px;
    margin-top: 10px;
  }
}
/* smaller than landscape phones */
@media (max-width: 479px) {
  /* line 446, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .login-form {
    padding: 20px;
  }

  /* line 450, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .container {
    padding: 0;
  }
  /* line 453, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main {
    min-width: 300px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-left: 0;
  }
  /* line 465, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main .nav-text {
    margin: 0;
  }
  /* line 467, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main .nav-text.active > a {
    border-color: transparent;
  }
  /* line 471, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main .nav-text.unread:before {
    right: 3px;
  }
  /* line 475, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main .nav-text > a {
    width: 60px;
    padding: 15px 20px;
  }
  /* line 478, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main .nav-text > a:hover, .navbar .nav-main .nav-text > a:focus {
    outline: none;
  }
  /* line 482, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main .nav-text > a i {
    display: block;
  }
  /* line 485, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-main .nav-text > a span {
    display: none;
  }
  /* line 492, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-item-home .svg-icon, .navbar .nav-item-home .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-item-home .download-link:before, .navbar .nav-item-home .guarantee ul li:before, .guarantee ul .navbar .nav-item-home li:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M24%2012.1l-12-11.1-12%2011.1%201.6%201.7%201.2-1.1%200.9-0.8v10h5.7v-4.7c0%200%200-2.6%202.6-2.6s2.6%202.6%202.6%202.6v4.7h5.7v-10l0.9%200.8%201.2%201.1%201.6-1.7zM12%2011.8c-1%200-1.8-0.8-1.8-1.8s0.8-1.8%201.8-1.8%201.8%200.8%201.8%201.8-0.8%201.8-1.8%201.8z%22%20fill%3D%22%23c7d3d9%22%20/%3E%0A%3C/svg%3E%0A");
  }
  /* line 496, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-item-home.active .svg-icon, .navbar .nav-item-home.active .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-item-home.active .download-link:before, .navbar .nav-item-home.active .guarantee ul li:before, .guarantee ul .navbar .nav-item-home.active li:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M24%2012.1l-12-11.1-12%2011.1%201.6%201.7%201.2-1.1%200.9-0.8v10h5.7v-4.7c0%200%200-2.6%202.6-2.6s2.6%202.6%202.6%202.6v4.7h5.7v-10l0.9%200.8%201.2%201.1%201.6-1.7zM12%2011.8c-1%200-1.8-0.8-1.8-1.8s0.8-1.8%201.8-1.8%201.8%200.8%201.8%201.8-0.8%201.8-1.8%201.8z%22%20fill%3D%22%231c9fe1%22%20/%3E%0A%3C/svg%3E%0A");
  }
  /* line 502, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-item-activity .svg-icon, .navbar .nav-item-activity .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-item-activity .download-link:before, .navbar .nav-item-activity .guarantee ul li:before, .guarantee ul .navbar .nav-item-activity li:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M3.2%203.3c-1.7%200-3.1%201.4-3.1%203.1s1.4%203.1%203.1%203.1%203.1-1.4%203.1-3.1-1.4-3.1-3.1-3.1zM23%203.3h-13.4c-0.5%200-1%200.4-1%201v0.5c0%200.5%200.4%201%201%201h13.4c0.5%200%201-0.4%201-1v-0.5c-0.1-0.6-0.5-1-1-1zM9.6%2010h11c0.5%200%201-0.4%201-1v-0.4c0-0.5-0.4-1-1-1h-11c-0.5%200-1%200.4-1%201v0.5c0.1%200.5%200.5%200.9%201%200.9zM3.2%2013.8c-1.7%200-3.1%201.4-3.1%203.1s1.4%203.1%203.1%203.1%203.1-1.4%203.1-3.1c0-1.7-1.4-3.1-3.1-3.1zM23%2013.8h-13.4c-0.5%200-1%200.4-1%201v0.5c0%200.5%200.4%201%201%201h13.4c0.5%200%201-0.4%201-1v-0.5c-0.1-0.6-0.5-1-1-1zM20.6%2018.1h-11c-0.5%200-1%200.4-1%201v0.5c0%200.5%200.4%201%201%201h11c0.5%200%201-0.4%201-1v-0.5c-0.1-0.6-0.5-1-1-1z%22%20fill%3D%22%23c7d3d9%22%20/%3E%0A%3C/svg%3E%0A");
  }
  /* line 506, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-item-activity.active .svg-icon, .navbar .nav-item-activity.active .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-item-activity.active .download-link:before, .navbar .nav-item-activity.active .guarantee ul li:before, .guarantee ul .navbar .nav-item-activity.active li:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M3.2%203.3c-1.7%200-3.1%201.4-3.1%203.1s1.4%203.1%203.1%203.1%203.1-1.4%203.1-3.1-1.4-3.1-3.1-3.1zM23%203.3h-13.4c-0.5%200-1%200.4-1%201v0.5c0%200.5%200.4%201%201%201h13.4c0.5%200%201-0.4%201-1v-0.5c-0.1-0.6-0.5-1-1-1zM9.6%2010h11c0.5%200%201-0.4%201-1v-0.4c0-0.5-0.4-1-1-1h-11c-0.5%200-1%200.4-1%201v0.5c0.1%200.5%200.5%200.9%201%200.9zM3.2%2013.8c-1.7%200-3.1%201.4-3.1%203.1s1.4%203.1%203.1%203.1%203.1-1.4%203.1-3.1c0-1.7-1.4-3.1-3.1-3.1zM23%2013.8h-13.4c-0.5%200-1%200.4-1%201v0.5c0%200.5%200.4%201%201%201h13.4c0.5%200%201-0.4%201-1v-0.5c-0.1-0.6-0.5-1-1-1zM20.6%2018.1h-11c-0.5%200-1%200.4-1%201v0.5c0%200.5%200.4%201%201%201h11c0.5%200%201-0.4%201-1v-0.5c-0.1-0.6-0.5-1-1-1z%22%20fill%3D%22%231c9fe1%22%20/%3E%0A%3C/svg%3E%0A");
  }
  /* line 512, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-item-coaching .svg-icon, .navbar .nav-item-coaching .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-item-coaching .download-link:before, .navbar .nav-item-coaching .guarantee ul li:before, .guarantee ul .navbar .nav-item-coaching li:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%09%3Cline%20stroke-width%3D%221%22%20x1%3D%22%22%20y1%3D%22%22%20x2%3D%22%22%20y2%3D%22%22%20stroke%3D%22%23449FDB%22%20opacity%3D%22%22%3E%3C/line%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M31.669%206.069c-5.352%200.055-21.738%200-21.738%200-5.462%200-9.931%204.303-9.931%209.6s4.469%209.6%209.931%209.6c5.462%200%209.931-4.303%209.931-9.6%200-1.103-0.221-2.152-0.552-3.145l11.31-2.814c0%200%202.152-3.641%201.048-3.641v0z%22%20fill%3D%22%23c7d3d9%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  }
  /* line 516, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-item-coaching.active .svg-icon, .navbar .nav-item-coaching.active .chat-message .chat-body .download-link:before, .chat-message .chat-body .navbar .nav-item-coaching.active .download-link:before, .navbar .nav-item-coaching.active .guarantee ul li:before, .guarantee ul .navbar .nav-item-coaching.active li:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%09%3Cline%20stroke-width%3D%221%22%20x1%3D%22%22%20y1%3D%22%22%20x2%3D%22%22%20y2%3D%22%22%20stroke%3D%22%23449FDB%22%20opacity%3D%22%22%3E%3C/line%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M31.669%206.069c-5.352%200.055-21.738%200-21.738%200-5.462%200-9.931%204.303-9.931%209.6s4.469%209.6%209.931%209.6c5.462%200%209.931-4.303%209.931-9.6%200-1.103-0.221-2.152-0.552-3.145l11.31-2.814c0%200%202.152-3.641%201.048-3.641v0z%22%20fill%3D%22%2300a9fe%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
  }
  /* line 521, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .navbar .nav-item-notification, .navbar .nav-item-settings {
    position: relative;
    right: auto;
  }

  /* line 526, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }

  /* line 531, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/_responsive.scss */
  .profile-hero-content .profile-name {
    font-size: 14px;
  }

  @-ms-viewport {
    width: 320px;
}
}
/* line 52, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/application.scss */
.display-table {
  display: table;
}

/* line 56, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/application.scss */
.display-table > div {
  display: table-row;
}

/* line 60, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/application.scss */
.display-table > div > span {
  display: table-cell;
  padding-left: 1em;
  padding-bottom: 1em;
}

/* line 66, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/application.scss */
.align-right {
  text-align: right;
}

/* line 70, /Users/mihai/coding/coach.me/lift-web/app/assets/stylesheets/application.scss */
#error_explanation {
  color: red;
}
