/*
  This line has now ss-pika as default in order to get it loaded in Heroku.
  If you want to run in Heroku with font-awesome, you'll need to change this
  (e.g. by replacing the whole line with font-awesome.min import)
*/
/*!
 *  Font Awesome 3.0.2
 *  the iconic font designed for use with Twitter Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fortawesome.github.com/Font-Awesome/
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"

 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@davegandy.com
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */
@font-face {
  font-family: 'FontAwesome';
  src: url(/assets/fontawesome-webfont-e07d3b0225ad8e9438927341d63485e01c767edf1e2930b16f0a0bf907ae0d82.eot?v=3.0.1);
  src: url(/assets/fontawesome-webfont-e07d3b0225ad8e9438927341d63485e01c767edf1e2930b16f0a0bf907ae0d82.eot?#iefix&v=3.0.1) format("embedded-opentype"), url(/assets/fontawesome-webfont-a6fb906942932de53852ee244ee3fec27bca0bf63a96421672aa4784851b8d4b.woff?v=3.0.1) format("woff"), url(/assets/fontawesome-webfont-1eb7466293db9378858da3694dd11620ec9c351fb7cefef1a94a3802803e1fa3.ttf?v=3.0.1) format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
[class^="icon-"], [class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  margin-top: 0;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
[class^="icon-"]:before, [class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
a [class^="icon-"], a [class*=" icon-"] {
  display: inline-block;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn [class^="icon-"], .nav [class^="icon-"], .btn [class*=" icon-"], .nav [class*=" icon-"] {
  display: inline;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large {
  line-height: .9em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin {
  display: inline-block;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
li [class^="icon-"], .nav li [class^="icon-"], li [class*=" icon-"], .nav li [class*=" icon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
li [class^="icon-"].icon-large, .nav li [class^="icon-"].icon-large, li [class*=" icon-"].icon-large, .nav li [class*=" icon-"].icon-large {
  width: 1.5625em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
ul.icons {
  list-style-type: none;
  text-indent: -0.75em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
ul.icons li [class^="icon-"], ul.icons li [class*=" icon-"] {
  width: .75em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-muted {
  color: #eee;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-border {
  border: solid 1px #eee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-2x {
  font-size: 2em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-3x {
  font-size: 3em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-4x {
  font-size: 4em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.pull-right {
  float: right;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.pull-left {
  float: left;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
[class^="icon-"].pull-left, [class*=" icon-"].pull-left {
  margin-right: .3em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
[class^="icon-"].pull-right, [class*=" icon-"].pull-right {
  margin-left: .3em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@-moz-document url-prefix() {
  /* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
  .icon-spin {
    height: .9em;
  }

  /* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
  .btn .icon-spin {
    height: auto;
  }

  /* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
  .icon-spin.icon-large {
    height: 1.25em;
  }

  /* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
  .btn .icon-spin.icon-large {
    height: .75em;
  }
}
/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-glass:before {
  content: "\f000";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-music:before {
  content: "\f001";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-search:before {
  content: "\f002";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-envelope:before {
  content: "\f003";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-heart:before {
  content: "\f004";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-star:before {
  content: "\f005";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-star-empty:before {
  content: "\f006";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-user:before {
  content: "\f007";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-film:before {
  content: "\f008";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-th-large:before {
  content: "\f009";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-th:before {
  content: "\f00a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-th-list:before {
  content: "\f00b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-ok:before {
  content: "\f00c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-remove:before {
  content: "\f00d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-zoom-in:before {
  content: "\f00e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-zoom-out:before {
  content: "\f010";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-off:before {
  content: "\f011";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-signal:before {
  content: "\f012";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-cog:before {
  content: "\f013";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-trash:before {
  content: "\f014";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-home:before {
  content: "\f015";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-file:before {
  content: "\f016";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-time:before {
  content: "\f017";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-road:before {
  content: "\f018";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-download-alt:before {
  content: "\f019";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-download:before {
  content: "\f01a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-upload:before {
  content: "\f01b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-inbox:before {
  content: "\f01c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-play-circle:before {
  content: "\f01d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-repeat:before {
  content: "\f01e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-refresh:before {
  content: "\f021";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-list-alt:before {
  content: "\f022";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-lock:before {
  content: "\f023";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-flag:before {
  content: "\f024";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-headphones:before {
  content: "\f025";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-volume-off:before {
  content: "\f026";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-volume-down:before {
  content: "\f027";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-volume-up:before {
  content: "\f028";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-qrcode:before {
  content: "\f029";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-barcode:before {
  content: "\f02a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-tag:before {
  content: "\f02b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-tags:before {
  content: "\f02c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-book:before {
  content: "\f02d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-bookmark:before {
  content: "\f02e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-print:before {
  content: "\f02f";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-camera:before {
  content: "\f030";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-font:before {
  content: "\f031";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-bold:before {
  content: "\f032";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-italic:before {
  content: "\f033";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-text-height:before {
  content: "\f034";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-text-width:before {
  content: "\f035";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-align-left:before {
  content: "\f036";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-align-center:before {
  content: "\f037";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-align-right:before {
  content: "\f038";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-align-justify:before {
  content: "\f039";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-list:before {
  content: "\f03a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-indent-left:before {
  content: "\f03b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-indent-right:before {
  content: "\f03c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-facetime-video:before {
  content: "\f03d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-picture:before {
  content: "\f03e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-pencil:before {
  content: "\f040";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-map-marker:before {
  content: "\f041";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-adjust:before {
  content: "\f042";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-tint:before {
  content: "\f043";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-edit:before {
  content: "\f044";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-share:before {
  content: "\f045";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-check:before {
  content: "\f046";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-move:before {
  content: "\f047";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-step-backward:before {
  content: "\f048";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-fast-backward:before {
  content: "\f049";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-backward:before {
  content: "\f04a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-play:before {
  content: "\f04b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-pause:before {
  content: "\f04c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-stop:before {
  content: "\f04d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-forward:before {
  content: "\f04e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-fast-forward:before {
  content: "\f050";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-step-forward:before {
  content: "\f051";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-eject:before {
  content: "\f052";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-chevron-left:before {
  content: "\f053";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-chevron-right:before {
  content: "\f054";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-plus-sign:before {
  content: "\f055";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-minus-sign:before {
  content: "\f056";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-remove-sign:before {
  content: "\f057";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-ok-sign:before {
  content: "\f058";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-question-sign:before {
  content: "\f059";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-info-sign:before {
  content: "\f05a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-screenshot:before {
  content: "\f05b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-remove-circle:before {
  content: "\f05c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-ok-circle:before {
  content: "\f05d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-ban-circle:before {
  content: "\f05e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-arrow-left:before {
  content: "\f060";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-arrow-right:before {
  content: "\f061";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-arrow-up:before {
  content: "\f062";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-arrow-down:before {
  content: "\f063";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-share-alt:before {
  content: "\f064";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-resize-full:before {
  content: "\f065";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-resize-small:before {
  content: "\f066";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-plus:before {
  content: "\f067";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-minus:before {
  content: "\f068";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-asterisk:before {
  content: "\f069";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-exclamation-sign:before {
  content: "\f06a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-gift:before {
  content: "\f06b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-leaf:before {
  content: "\f06c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-fire:before {
  content: "\f06d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-eye-open:before {
  content: "\f06e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-eye-close:before {
  content: "\f070";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-warning-sign:before {
  content: "\f071";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-plane:before {
  content: "\f072";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-calendar:before {
  content: "\f073";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-random:before {
  content: "\f074";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-comment:before {
  content: "\f075";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-magnet:before {
  content: "\f076";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-chevron-up:before {
  content: "\f077";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-chevron-down:before {
  content: "\f078";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-retweet:before {
  content: "\f079";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-shopping-cart:before {
  content: "\f07a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-folder-close:before {
  content: "\f07b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-folder-open:before {
  content: "\f07c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-resize-vertical:before {
  content: "\f07d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-resize-horizontal:before {
  content: "\f07e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-bar-chart:before {
  content: "\f080";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-twitter-sign:before {
  content: "\f081";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-facebook-sign:before {
  content: "\f082";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-camera-retro:before {
  content: "\f083";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-key:before {
  content: "\f084";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-cogs:before {
  content: "\f085";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-comments:before {
  content: "\f086";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-thumbs-up:before {
  content: "\f087";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-thumbs-down:before {
  content: "\f088";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-star-half:before {
  content: "\f089";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-heart-empty:before {
  content: "\f08a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-signout:before {
  content: "\f08b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-linkedin-sign:before {
  content: "\f08c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-pushpin:before {
  content: "\f08d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-external-link:before {
  content: "\f08e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-signin:before {
  content: "\f090";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-trophy:before {
  content: "\f091";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-github-sign:before {
  content: "\f092";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-upload-alt:before {
  content: "\f093";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-lemon:before {
  content: "\f094";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-phone:before {
  content: "\f095";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-check-empty:before {
  content: "\f096";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-bookmark-empty:before {
  content: "\f097";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-phone-sign:before {
  content: "\f098";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-twitter:before {
  content: "\f099";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-facebook:before {
  content: "\f09a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-github:before {
  content: "\f09b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-unlock:before {
  content: "\f09c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-credit-card:before {
  content: "\f09d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-rss:before {
  content: "\f09e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-hdd:before {
  content: "\f0a0";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-bullhorn:before {
  content: "\f0a1";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-bell:before {
  content: "\f0a2";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-certificate:before {
  content: "\f0a3";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-hand-right:before {
  content: "\f0a4";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-hand-left:before {
  content: "\f0a5";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-hand-up:before {
  content: "\f0a6";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-hand-down:before {
  content: "\f0a7";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-circle-arrow-left:before {
  content: "\f0a8";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-circle-arrow-right:before {
  content: "\f0a9";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-circle-arrow-up:before {
  content: "\f0aa";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-circle-arrow-down:before {
  content: "\f0ab";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-globe:before {
  content: "\f0ac";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-wrench:before {
  content: "\f0ad";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-tasks:before {
  content: "\f0ae";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-filter:before {
  content: "\f0b0";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-briefcase:before {
  content: "\f0b1";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-fullscreen:before {
  content: "\f0b2";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-group:before {
  content: "\f0c0";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-link:before {
  content: "\f0c1";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-cloud:before {
  content: "\f0c2";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-beaker:before {
  content: "\f0c3";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-cut:before {
  content: "\f0c4";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-copy:before {
  content: "\f0c5";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-paper-clip:before {
  content: "\f0c6";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-save:before {
  content: "\f0c7";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-sign-blank:before {
  content: "\f0c8";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-reorder:before {
  content: "\f0c9";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-list-ul:before {
  content: "\f0ca";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-list-ol:before {
  content: "\f0cb";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-strikethrough:before {
  content: "\f0cc";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-underline:before {
  content: "\f0cd";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-table:before {
  content: "\f0ce";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-magic:before {
  content: "\f0d0";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-truck:before {
  content: "\f0d1";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-pinterest:before {
  content: "\f0d2";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-pinterest-sign:before {
  content: "\f0d3";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-google-plus-sign:before {
  content: "\f0d4";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-google-plus:before {
  content: "\f0d5";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-money:before {
  content: "\f0d6";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-caret-down:before {
  content: "\f0d7";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-caret-up:before {
  content: "\f0d8";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-caret-left:before {
  content: "\f0d9";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-caret-right:before {
  content: "\f0da";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-columns:before {
  content: "\f0db";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-sort:before {
  content: "\f0dc";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-sort-down:before {
  content: "\f0dd";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-sort-up:before {
  content: "\f0de";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-envelope-alt:before {
  content: "\f0e0";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-linkedin:before {
  content: "\f0e1";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-undo:before {
  content: "\f0e2";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-legal:before {
  content: "\f0e3";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-dashboard:before {
  content: "\f0e4";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-comment-alt:before {
  content: "\f0e5";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-comments-alt:before {
  content: "\f0e6";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-bolt:before {
  content: "\f0e7";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-sitemap:before {
  content: "\f0e8";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-umbrella:before {
  content: "\f0e9";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-paste:before {
  content: "\f0ea";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-lightbulb:before {
  content: "\f0eb";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-exchange:before {
  content: "\f0ec";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-cloud-download:before {
  content: "\f0ed";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-cloud-upload:before {
  content: "\f0ee";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-user-md:before {
  content: "\f0f0";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-stethoscope:before {
  content: "\f0f1";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-suitcase:before {
  content: "\f0f2";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-bell-alt:before {
  content: "\f0f3";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-coffee:before {
  content: "\f0f4";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-food:before {
  content: "\f0f5";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-file-alt:before {
  content: "\f0f6";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-building:before {
  content: "\f0f7";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-hospital:before {
  content: "\f0f8";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-ambulance:before {
  content: "\f0f9";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-medkit:before {
  content: "\f0fa";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-fighter-jet:before {
  content: "\f0fb";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-beer:before {
  content: "\f0fc";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-h-sign:before {
  content: "\f0fd";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-plus-sign-alt:before {
  content: "\f0fe";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-double-angle-left:before {
  content: "\f100";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-double-angle-right:before {
  content: "\f101";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-double-angle-up:before {
  content: "\f102";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-double-angle-down:before {
  content: "\f103";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-angle-left:before {
  content: "\f104";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-angle-right:before {
  content: "\f105";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-angle-up:before {
  content: "\f106";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-angle-down:before {
  content: "\f107";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-desktop:before {
  content: "\f108";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-laptop:before {
  content: "\f109";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-tablet:before {
  content: "\f10a";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-mobile-phone:before {
  content: "\f10b";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-circle-blank:before {
  content: "\f10c";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-quote-left:before {
  content: "\f10d";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-quote-right:before {
  content: "\f10e";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-spinner:before {
  content: "\f110";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-circle:before {
  content: "\f111";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-reply:before {
  content: "\f112";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-github-alt:before {
  content: "\f113";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-folder-close-alt:before {
  content: "\f114";
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/font-awesome.min.css */
.icon-folder-open-alt:before {
  content: "\f115";
}
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */

.noUi-target,
.noUi-target * {
-webkit-touch-callout: none;
-webkit-user-select: none;
-ms-touch-action: none;
-ms-user-select: none;
-moz-user-select: none;
-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.noUi-base {
	width: 100%;
	height: 100%;
	position: relative;
}
.noUi-origin {
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	bottom: 0;
}
.noUi-handle {
	position: relative;
	z-index: 1;
}
.noUi-stacking .noUi-handle {
/* This class is applied to the lower origin when
   its values is > 50%. */
	z-index: 10;
}
.noUi-stacking + .noUi-origin {
/* Fix stacking order in IE7, which incorrectly
   creates a new context for the origins. */
	*z-index: -1;
}
.noUi-state-tap .noUi-origin {
-webkit-transition: left 0.3s, top 0.3s;
	transition: left 0.3s, top 0.3s;
}
.noUi-state-drag * {
	cursor: inherit !important;
}

/* Slider size and handle placement;
 */
.noUi-horizontal {
	height: 18px;
}
.noUi-horizontal .noUi-handle {
	width: 34px;
	height: 28px;
	left: -17px;
	top: -6px;
}
.noUi-horizontal.noUi-extended {
	padding: 0 15px;
}
.noUi-horizontal.noUi-extended .noUi-origin  {
	right: -15px;
}
.noUi-vertical {
	width: 18px;
}
.noUi-vertical .noUi-handle {
	width: 28px;
	height: 34px;
	left: -6px;
	top: -17px;
}
.noUi-vertical.noUi-extended {
	padding: 15px 0;
}
.noUi-vertical.noUi-extended .noUi-origin  {
	bottom: -15px;
}

/* Styling;
 */
.noUi-background {
	background: #FAFAFA;
	box-shadow: inset 0 1px 1px #f0f0f0;
}
.noUi-connect {
	background: #3FB8AF;
	box-shadow: inset 0 0 3px rgba(51,51,51,0.45);
-webkit-transition: background 450ms;
	transition: background 450ms;
}
.noUi-origin {
	border-radius: 2px;
}
.noUi-target {
	border-radius: 4px;
	border: 1px solid #D3D3D3;
	box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-target.noUi-connect {
	box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #BBB;
}

/* Handles and cursors;
 */
.noUi-dragable {
	cursor: w-resize;
}
.noUi-vertical .noUi-dragable {
	cursor: n-resize;
}
.noUi-handle {
	border: 1px solid #D9D9D9;
	border-radius: 3px;
	background: #FFF;
	cursor: default;
	box-shadow: inset 0 0 1px #FFF,
				inset 0 1px 7px #EBEBEB,
				0 3px 6px -3px #BBB;
}
.noUi-active {
	box-shadow: inset 0 0 1px #FFF,
				inset 0 1px 7px #DDD,
				0 3px 6px -3px #BBB;
}

/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
	content: "";
	display: block;
	position: absolute;
	height: 14px;
	width: 1px;
	background: #E8E7E6;
	left: 14px;
	top: 6px;
}
.noUi-handle:after {
	left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
	width: 14px;
	height: 1px;
	left: 6px;
	top: 14px;
}
.noUi-vertical .noUi-handle:after {
	top: 17px;
}

/* Disabled state;
 */
[disabled].noUi-connect,
[disabled] .noUi-connect {
	background: #B8B8B8;
}
[disabled] .noUi-handle {
	cursor: not-allowed;
}

/* Blocked state;
 */
.noUi-state-blocked.noUi-connect,
.noUi-state-blocked .noUi-connect {
	background: #4FDACF;
}

/*
 * jQuery File Upload Plugin CSS 1.3.0
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2013, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */


.fileinput-button {
  position: relative;
  overflow: hidden;
}
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px;
  direction: ltr;
  cursor: pointer;
}

/* Fixes for IE < 8 */
@media screen\9 {
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}
/*!
 * jQuery UI Tooltip 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */

.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width: 2px; }
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */

.datepicker {
  padding: 4px;
  border-radius: 4px;
  direction: ltr;
  /*.dow {
		border-top: 1px solid #ddd !important;
	}*/
}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker > div {
  display: none;
}
.datepicker.days div.datepicker-days {
  display: block;
}
.datepicker.months div.datepicker-months {
  display: block;
}
.datepicker.years div.datepicker-years {
  display: block;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eeeeee;
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  color: #000000;
  background-color: #ffcd70;
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eeeeee;
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: #f7ca77;
  border-color: #f1a417;
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  color: #000000;
  background-color: #f4bb51;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
  background-image: none;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: #999999;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  color: #ffffff;
  background-color: #858585;
  border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
  background-image: none;
}
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
  background-color: #999999;
  border-color: #555555;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover {
  background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999999;
}
.datepicker th.datepicker-switch {
  width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent;
}
.input-group.date .input-group-addon i {
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eeeeee;
  border: solid #cccccc;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
.datepicker.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.428571429;
}
.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline td {
  padding: 0px 5px;
}
/**
 * selectize.css (v0.12.1)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */


.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
  box-shadow: inset 0 0 12px 4px #ffffff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1;
  /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #ffffff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #ffffff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #ffffff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #ffffff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}
/*
  ---------------------------------
  Reset margins, paddings & borders
  (except in form elements)
  ---------------------------------
*/
/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
body, div,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre, dl, dt, dd, ol, ul, li, hr,
fieldset, form, label, legend, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section,
summary, hgroup {
  margin: 0;
  padding: 0;
  border: 0;
}

/*
  ----------------------------------------
  Reset font-sizes for often used elements
  ----------------------------------------
*/
/* line 26, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
h1, h2, h3, h4, h5, h6, small {
  font-size: 1em;
}

/*
  -----------------------------------------------------
  Consistency fixes
  adopted from http://necolas.github.com/normalize.css/
  -----------------------------------------------------
*/
/* line 37, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
html {
  height: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
body {
  height: 100%;
  min-height: 100%;
  font-size: 100%;
  position: relative;
}

/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

/* line 62, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
audio,
canvas,
video {
  display: inline-block;
}

/* line 68, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 73, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 77, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
[hidden] {
  display: none;
}

/* line 81, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 85, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
dfn {
  font-style: italic;
}

/* line 89, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 94, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
b, strong {
  font-weight: bold;
}

/* line 97, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
pre {
  white-space: pre;
}

/* line 100, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
pre, code, kbd, samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 104, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/* line 108, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 114, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
sup {
  top: -0.5em;
}

/* line 117, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
sub {
  bottom: -0.25em;
}

/* line 120, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
input, textarea, button, select {
  margin: 0;
  font-size: 100%;
  line-height: normal;
  vertical-align: baseline;
  font-family: inherit;
}

/* line 127, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

/* line 134, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
button[disabled],
input[disabled] {
  cursor: default;
}

/* line 139, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

/* line 148, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 154, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
textarea {
  overflow: auto;
}

/* line 157, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 161, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
a img, img {
  -ms-interpolation-mode: bicubic;
  border: 0;
}

/* line 165, /home/ubuntu/sharetribe/app/assets/stylesheets/reset.scss */
hr {
  color: transparent;
  background: none;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/**
  This file is deprecated: Put your SCSS to views/ and partials/
  and include them in application.scss.erb
*/
/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/**
  Enable fast click:

  For IE10, you can use -ms-touch-action: none to disable double-tap-to-zoom on certain elements
  (like links and buttons) as described in this MSDN blog post.
*/
/* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
a, input, button {
  -ms-touch-action: none !important;
}

/*
  --------------------------
  Typography and link styles
  --------------------------
*/
/* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
body {
  font-family: 'Source Sans Pro', helvetica, sans-serif;
  font-size: 1em;
  line-height: 1.5em;
}
@media (max-width: 19.875em) {
  /* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  body {
    font-size: 0.8125em;
  }
}

/* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.page-content {
  padding-bottom: 4.5em;
  padding-top: 0.75em;
}
/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.page-content.no-cover-photo {
  padding-top: 0.75em;
}
/* line 52, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.page-content p {
  margin-bottom: 0.75em;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
/* line 61, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.page-content br {
  height: 0.75em;
}
@media (min-width: 48em) {
  /* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .page-content {
    padding-top: 1.5em;
  }
  /* line 68, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .page-content.no-cover-photo {
    padding-top: 33px;
  }
}

/*
  ---------------------
  Often used components
  ---------------------
*/
/* line 92, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
body {
  background: white;
  color: #3c3c3c;
  height: auto;
}

/* line 100, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
ul {
  padding-left: 1.5em;
}

/* line 104, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.section {
  padding: 0.75em;
  overflow: hidden;
  *zoom: 1;
}
@media (min-width: 48em) {
  /* line 104, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .section {
    padding: 0em 0.75em;
  }
}
@media (min-width: 63em) {
  /* line 104, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .section {
    padding: 0em 0em;
  }
}

/* line 154, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section, .centered-section-wide, .centered-section-narrow, .left-navi-section {
  margin-top: 0.375em;
}
/* line 157, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section textarea, .centered-section-wide textarea, .centered-section-narrow textarea, .left-navi-section textarea {
  min-height: 7.5em;
}

/* line 162, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section-narrow {
  max-width: 22.5em;
}

/* line 166, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section {
  max-width: 28.5em;
}

/* line 170, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section-wide {
  max-width: 37.5em;
}

/* line 175, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section, .centered-section-wide, .centered-section-narrow {
  padding: 0.75em;
  margin-left: auto;
  margin-right: auto;
}
/* line 180, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section form, .centered-section-wide form, .centered-section-narrow form {
  padding-bottom: 3em;
}
/* line 184, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section a.fb-connect, .centered-section-wide a.fb-connect, .centered-section-narrow a.fb-connect {
  position: relative;
  cursor: pointer;
  color: white;
  display: block;
  text-align: left;
  text-shadow: 0px 0px 1px #aaaaaa;
  background: #446baf;
  min-height: 42px;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  padding: 0.625em 2% 0.375em 2%;
  width: 100%;
  margin-bottom: 0.75em;
  margin-top: 2.25em;
}
/* line 124, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section a.fb-connect:hover, .centered-section-wide a.fb-connect:hover, .centered-section-narrow a.fb-connect:hover {
  background: #6f99bc;
  background: #365899;
}
/* line 130, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section a.fb-connect .fb-icon, .centered-section-wide a.fb-connect .fb-icon, .centered-section-narrow a.fb-connect .fb-icon {
  position: absolute;
  font-size: 1.375em;
  line-height: 1.09091em;
  font-weight: 600;
  top: 0.625em;
  left: 0.4375em;
}
/* line 137, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section a.fb-connect .fb-text, .centered-section-wide a.fb-connect .fb-text, .centered-section-narrow a.fb-connect .fb-text {
  padding: 0em 0.625em 0.4375em 1.875em;
}
@media (min-width: 48em) {
  /* line 142, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .centered-section a.fb-connect .fb-icon, .centered-section-wide a.fb-connect .fb-icon, .centered-section-narrow a.fb-connect .fb-icon {
    font-size: 1.625em;
    line-height: 1.38462em;
    font-weight: 600;
    top: 0.3125em;
    left: 0.3125em;
  }
  /* line 147, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .centered-section a.fb-connect .fb-text, .centered-section-wide a.fb-connect .fb-text, .centered-section-narrow a.fb-connect .fb-text {
    padding: 0.0625em 0.625em 0.4375em 2.1875em;
  }
}
/* line 192, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section .jsmap, .centered-section-wide .jsmap, .centered-section-narrow .jsmap {
  display: block;
  width: 100%;
  height: 12em;
  margin-top: 0.75em;
}
/* line 199, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.centered-section select.full-width, .centered-section-wide select.full-width, .centered-section-narrow select.full-width {
  display: block;
  width: 100%;
  margin-top: 0.3125em;
}
@media (min-width: 63em) {
  /* line 175, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .centered-section, .centered-section-wide, .centered-section-narrow {
    padding: 0 0.75em;
  }
}

/* line 212, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.left-navi-section {
  padding: 0.75em 0;
}
@media (min-width: 48em) {
  /* line 212, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .left-navi-section {
    padding: 0 0.75em;
    margin-left: 15.75em;
  }
}
@media (min-width: 63em) {
  /* line 212, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .left-navi-section {
    padding: 0;
  }
}
/* line 224, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.left-navi-section small {
  display: inline;
}
/* line 228, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.left-navi-section .map {
  display: block;
  width: 100%;
  height: 12em;
  margin-top: 0.75em;
}

/* line 238, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.left-navi {
  display: none;
  margin-top: -0.375em;
}
@media (min-width: 48em) {
  /* line 238, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .left-navi {
    display: block;
    position: absolute;
  }
  /* line 248, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .left-navi a {
    position: relative;
    padding: 0.375em 0.75em;
    display: block;
    font-weight: normal;
    cursor: pointer;
    -moz-border-radius: 0.3125em;
    -webkit-border-radius: 0.3125em;
    border-radius: 0.3125em;
    width: 14.25em;
    min-height: 2.375em;
  }
  /* line 258, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .left-navi a.selected {
    background: #e8e8e8;
  }
  /* line 260, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .left-navi a.selected:after {
    display: block;
    position: absolute;
    right: 0.75em;
    top: 0.4375em;
    content: "→";
  }
  /* line 267, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .left-navi .left-navi-link-text {
    padding: 0 1.5em 0 1.5em;
  }
  /* line 271, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .left-navi .left-navi-link-icon {
    position: absolute;
    top: 0.5em;
  }
}

/* line 278, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.avatar {
  position: relative;
  width: 1.5em;
}
/* line 282, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.avatar img {
  width: 100%;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
}

/* line 288, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.icon {
  font-size: 1.375em;
  line-height: 1.09091em;
  font-weight: 600;
  height: 1em;
  overflow: hidden;
  text-align: center;
  display: block;
  padding-top: 0.075em;
}

/* line 297, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.icon-with-text {
  display: inline-block;
  padding-right: 0.25em;
  position: relative;
  top: 0.125em;
}

/* line 305, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.list-icon-margin {
  margin-top: 0.1875em;
}

/* line 306, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.text-with-icon {
  display: inline-block;
}

/* line 308, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.icon-with-text-container {
  position: relative;
  display: inline-block;
  margin-right: 0.625em;
  text-align: left;
}
/* line 313, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.icon-with-text-container .icon-part {
  position: absolute;
  top: 0.125em;
}
/* line 317, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.icon-with-text-container .text-part {
  padding-left: 1.4375em;
  min-height: 1.875em;
}

/* line 325, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container {
  position: relative;
}
/* line 328, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container input[type=checkbox] {
  position: absolute;
  top: 0.9375em;
}
/* line 333, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container input[type=radio] {
  position: absolute;
  top: 0.75em;
}
/* line 338, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container label {
  display: inline-block;
  width: auto;
  padding: 0 0 0 1.5em;
  margin-top: 0.5625em;
  margin-bottom: 0.1875em;
  font-weight: 600;
}
/* line 346, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container label.disabled {
  color: #c3c3c3;
}
/* line 349, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container label.error {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  padding: 0.3125em 0.625em 0.625em 0.625em;
  background: red;
  color: white;
  display: block;
  width: 100%;
  margin: 0.75em 0 0.75em 0;
  position: relative;
}
/* line 359, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container label.label-normal {
  font-weight: normal;
}
/* line 364, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container label.radio {
  margin-top: 0.4375em;
}
/* line 368, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .checkbox-container a {
  display: inline-block;
}
/* line 374, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
form .select-tag-dropdown {
  margin-bottom: 0.75em;
}

/* line 380, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.unwanted_text_field {
  display: none;
}

/* line 384, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.inline-label-container {
  margin-top: 0.75em;
  margin-bottom: 0.0625em;
}

/* line 389, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.label, label {
  width: 100%;
  display: block;
  margin-top: 0.75em;
  margin-bottom: 0.1875em;
  font-weight: 600;
}

/* line 401, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
label.inline {
  width: auto;
  display: inline;
  margin-right: 0.75em;
}

/* line 407, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
label.radiobutton {
  display: inline;
  margin-left: 0.375em;
  font-weight: 500;
}

/* line 413, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.label-info {
  display: inline;
  color: gray;
  font-size: 0.8125em;
  line-height: 1.38462em;
  cursor: pointer;
}

/* line 420, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
button, .button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #4a90e2;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  padding-top: 0.5625em;
  padding-bottom: 0.5625em;
  height: auto;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
button .content, .button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
button:hover, .button:hover {
  background: #3483de;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
button:active, .button:active {
  background: #2275d7;
  color: white;
}

/* line 427, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.inline-button-container {
  display: inline-block;
  vertical-align: top;
}

/* line 432, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.cancel-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: gray;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  margin-left: 0.375em;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.cancel-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.cancel-button:hover {
  background: #737373;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.cancel-button:active {
  background: #666666;
  color: white;
}

/* line 437, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delete-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: red;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.delete-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.delete-button:hover {
  background: #e60000;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.delete-button:active {
  background: #cc0000;
  color: white;
}

/* line 441, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.big-button, .inline-big-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #4a90e2;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  font-size: 22px;
  height: 60px;
  line-height: 24px;
  padding-bottom: 3px;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.big-button .content, .inline-big-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.big-button:hover, .inline-big-button:hover {
  background: #3483de;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.big-button:active, .inline-big-button:active {
  background: #2275d7;
  color: white;
}

/* line 445, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.inline-big-button {
  margin: 0 auto;
}

/* line 450, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
label.error {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  padding: 0.3125em 0.625em 0.625em 0.625em;
  background: red;
  color: white;
  display: block;
  width: 100%;
  margin: 0.75em 0 0.75em 0;
  position: relative;
}
/* line 459, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
label.error:before {
  content: "";
  border: 0.5em solid transparent;
  border-bottom-color: red;
  position: absolute;
  left: 1.125em;
  top: -1em;
}

/* line 470, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.permanent-notification {
  margin-bottom: 0.75em;
  font-size: 0.8125em;
  line-height: 1.38462em;
  color: gray;
}

/* line 477, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.bottom-margin {
  display: none;
}
@media (min-width: 48em) {
  /* line 477, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .bottom-margin {
    display: block;
    position: absolute;
    top: 42.75em;
    left: 45em;
    width: 18em;
    height: 7.5em;
  }
}

/* line 491, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.share-type-link {
  font-family: 'Source Sans Pro', helvetica, sans-serif;
  color: gray;
  font-size: 0.625em;
  font-weight: normal;
  white-space: nowrap;
  background: #e8e8e8;
  color: #3c3c3c;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
}
/* line 22, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_layout.scss */
.share-type-link:hover {
  background: gray;
  color: white;
}

/*
  ------------
  Tribe header
  ------------
*/
/* line 501, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.tribe-actions {
  background: #4a90e2;
}
/* line 506, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.tribe-actions .hidden {
  display: none;
}
/* line 511, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.tribe-actions a {
  display: block;
  float: left;
  padding: 0.5em 0.4375em 0.75em 0.5625em;
  color: #171717;
  height: 1.5em;
  overflow: hidden;
  color: white;
}
/* line 519, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.tribe-actions a:hover {
  background: #3483de;
}
/* line 524, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.tribe-actions a.selected-navi-link {
  color: #3c3c3c;
  background: white;
}
/* line 529, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.tribe-actions a.first-child {
  margin-left: 0em;
}
/* line 533, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.tribe-actions .about-toggle.toggled {
  background: #171717;
}
@media (min-width: 48em) {
  /* line 541, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .tribe-actions .about-toggle {
    display: none;
  }
  /* line 545, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .tribe-actions .search-toggle {
    display: none;
  }
  /* line 549, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .tribe-actions a {
    padding: 0.5em 0.9375em 0.75em 0.9375em;
  }
  /* line 553, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .tribe-actions a.first-child {
    margin-left: 15.75em;
  }
}
@media (min-width: 63em) {
  /* line 562, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .tribe-actions .hidden {
    display: inline-block;
  }
}

/*
  --------------------------------------
  Common header (no tribe customization)
  --------------------------------------
*/
/* line 575, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.no-tribe-title {
  color: white;
  position: absolute;
  bottom: -0.25em;
  left: 0.125em;
  font-family: 'Source Sans Pro', helvetica, sans-serif;
  font-size: 4.25em;
  line-height: 1.05882em;
  font-weight: 700;
  z-index: 0;
}
@media (min-width: 48em) {
  /* line 575, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .no-tribe-title {
    right: 0;
    left: auto;
    font-size: 6.875em;
    line-height: 1.09091em;
    font-weight: 700;
  }
}

@media (min-width: 48em) {
  /* line 591, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .no-tribe-section {
    margin-top: 1.5em;
  }
}

/*
  -----------
  Lightbox
  -----------
*/
/* line 603, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.lightbox, .expiration-notice {
  display: none;
  position: relative;
  margin: 15em auto;
  max-width: 33em;
  padding: 1.875em 1.5em;
}

/* line 611, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.lightbox-content {
  position: relative;
  width: 100%;
  background: white;
  padding: 1.5em;
  border-radius: 10px;
}
/* line 618, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.lightbox-content h2 {
  margin-bottom: 0.375em;
}
/* line 622, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.lightbox-content h3, .lightbox-content h4 {
  margin-top: 0.75em;
  margin-bottom: 0.375em;
}
/* line 627, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.lightbox-content p {
  margin-bottom: 0.75em;
}
/* line 631, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.lightbox-content p, .lightbox-content li {
  font-size: 0.8125em;
  line-height: 1.38462em;
}
/* line 635, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.lightbox-content .consent {
  margin-top: 3em;
}
@media (min-width: 48em) {
  /* line 640, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .lightbox-content h2 {
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
  }
  /* line 643, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .lightbox-content p, .lightbox-content li {
    font-size: 1em;
    line-height: 1.5em;
  }
}

/* line 649, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.image-lightbox {
  max-width: 50em;
}

/* line 653, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.image-lightbox-content {
  padding: 0.75em;
}
/* line 655, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.image-lightbox-content img {
  width: 100%;
}

/* line 660, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
a.lightbox-x {
  width: 1.875em;
  height: 1.875em;
  padding: 15px 30px 30px 15px;
  position: absolute;
  right: 0;
  top: 0;
  color: #aaacad;
  z-index: 1;
}
/* line 670, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
a.lightbox-x:hover {
  color: #919294;
}
@media (min-width: 48em) {
  /* line 660, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  a.lightbox-x {
    width: 2.25em;
    height: 2.25em;
    padding: 25px 45px 45px 25px;
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
  }
}

/*
  ------------------------
  Noscript
  ------------------------
*/
/* line 690, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.noscript-padding {
  height: 6em;
}

/* line 694, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.noscript {
  position: fixed;
  top: 0;
  width: 100%;
  padding: 0.75em 0em;
  height: 6em;
  background: #c81f1f;
  color: white;
}
/* line 704, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.noscript .wrapper, .noscript .wrapper h2, .noscript .wrapper p {
  background: #c81f1f;
  color: white;
}

/*
  ---------------------
  Error page
  ---------------------
*/
/* line 717, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.error-page {
  padding-top: 4.5em;
}
/* line 719, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.error-page p {
  padding: 0.75em 0;
}
/* line 722, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.error-page button {
  padding: 0.4375em 1.25em 0.4375em 1.25em;
}

/*
  ----------
  Homepage
  ----------
*/
/* line 733, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.app-store-badge {
  display: none;
}
@media (min-width: 48em) {
  /* line 733, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .app-store-badge {
    display: block;
    margin-top: 1.125em;
  }
  /* line 738, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .app-store-badge img {
    width: 75%;
  }
}

/* line 744, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.private-listing-notification {
  padding: 0 1.125em;
}
@media (min-width: 48em) {
  /* line 744, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .private-listing-notification {
    padding: 0;
  }
}

/* line 751, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-actions {
  background: white;
}
/* line 754, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-actions .request-link {
  display: block;
  float: left;
  padding: 0.625em 0.9375em 0.625em 0.9375em;
  color: #4a90e2;
}
/* line 759, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-actions .request-link:hover {
  color: #1f69c1;
}
@media (min-width: 48em) {
  /* line 764, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-actions .request-link {
    -moz-border-radius: 0.3125em;
    -webkit-border-radius: 0.3125em;
    border-radius: 0.3125em;
    background: #4a90e2;
    color: white;
    text-align: center;
    cursor: pointer;
    margin: 0.75em 0;
    padding: 0 1.5em;
    padding-bottom: 4px;
    height: 2.625em;
    border: 0;
    display: table;
    line-height: 1.5em;
    font-size: 22px;
    height: 60px;
    line-height: 24px;
    padding-bottom: 3px;
    padding: 0.5em 0.5em 0.625em 0.5em;
    width: 100%;
    margin: 0 0 0.75em 0;
  }
  /* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .feed-actions .request-link .content {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
  }
  /* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .feed-actions .request-link:hover {
    background: #3483de;
    color: white;
  }
  /* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .feed-actions .request-link:active {
    background: #2275d7;
    color: white;
  }
  /* line 769, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-actions .request-link:hover {
    color: white;
  }
}

/* line 776, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-filters {
  background: #171717;
  padding: 0.75em;
  position: relative;
}
/* line 781, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-filters .filter-title {
  display: none;
}
/* line 785, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-filters .feed-filter-dropdowns {
  margin-top: 0.375em;
}
@media (min-width: 48em) {
  /* line 776, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-filters {
    background: white;
    padding: 0;
  }
  /* line 793, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-filters .filter-title {
    margin-bottom: 0.375em;
    display: block;
  }
  /* line 798, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-filters .feed-filter-dropdowns {
    margin-top: 0;
  }
  /* line 800, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-filters .feed-filter-dropdowns select {
    margin-bottom: 0.375em;
  }
  /* line 805, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-filters select, .feed-filters option {
    width: 17.1em;
  }
}

/* line 814, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-map-link {
  position: relative;
}
/* line 817, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-map-link a.map-link, .feed-map-link .hidden-text {
  display: none;
}
@media (min-width: 48em) {
  /* line 814, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-map-link {
    background: transparent;
    padding: 0;
  }
  /* line 825, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-map-link a.map-link {
    display: inline;
    cursor: pointer;
    position: absolute;
    top: 0em;
    right: 0;
    padding-top: 0.5625em;
    color: #3c3c3c;
    margin-right: 0.75em;
  }
  /* line 832, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-map-link a.map-link:hover {
    color: #4a90e2;
  }
}
@media (min-width: 63em) {
  /* line 842, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-map-link .hidden-text {
    margin-right: 0;
    display: inline-block;
  }
}

/* line 850, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed-navigation {
  background: #171717;
}
@media (min-width: 48em) {
  /* line 850, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-navigation {
    float: left;
    width: 17.25em;
  }
  /* line 858, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-navigation .toggle {
    display: none;
  }
  /* line 862, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed-navigation .toggle-menu {
    display: block;
  }
}

/* line 871, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.feed .map {
  display: block;
  width: 100%;
  height: 18.75em;
}
@media (min-width: 48em) {
  /* line 869, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed {
    margin-left: 20.25em;
  }
  /* line 879, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .feed .map {
    height: 27em;
  }
}

@media (min-width: 48em) {
  /* line 888, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .item-description {
    padding-right: 24em;
    min-height: 15em;
  }
}
/* line 894, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .item-description p, .view-item .item-description li {
  font-size: 0.8125em;
  line-height: 1.38462em;
}
@media (min-width: 37.5em) {
  /* line 894, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .item-description p, .view-item .item-description li {
    font-size: 1em;
    line-height: 1.5em;
  }
}
/* line 902, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .button {
  margin: 0 0 0.75em 0;
  width: 100%;
  display: block;
}
@media (min-width: 48em) {
  /* line 902, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .button {
    -moz-border-radius: 0.3125em;
    -webkit-border-radius: 0.3125em;
    border-radius: 0.3125em;
    background: #4a90e2;
    color: white;
    text-align: center;
    cursor: pointer;
    margin: 0.75em 0;
    padding: 0 1.5em;
    padding-bottom: 4px;
    height: 2.625em;
    border: 0;
    display: table;
    line-height: 1.5em;
    font-size: 22px;
    height: 60px;
    line-height: 24px;
    padding-bottom: 3px;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 16.375em;
  }
  /* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .view-item .button .content {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
  }
  /* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .view-item .button:hover {
    background: #3483de;
    color: white;
  }
  /* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .view-item .button:active {
    background: #2275d7;
    color: white;
  }
}
/* line 916, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-icons {
  padding-top: 0.75em;
}
/* line 918, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-icons a {
  color: #3c3c3c;
}
/* line 920, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-icons a:hover {
  color: #4a90e2;
}
/* line 924, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-departure-time {
  padding: 0.375em 0 0.75em 0;
}
/* line 928, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .item-image {
  position: relative;
  float: right;
  width: 6.75em;
  margin: 0 0 0.75em 0.75em;
}
/* line 934, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .item-image img {
  display: block;
  max-width: 100%;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
}
@media (min-width: 48em) {
  /* line 928, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .item-image {
    float: none;
    margin: 0;
    position: absolute;
    right: 0em;
    top: 6em;
    width: 22.5em;
    height: 16.875em;
  }
  /* line 947, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .item-image img {
    width: 22.5em;
    height: 16.875em;
    max-width: 22.5em;
  }
}
/* line 955, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .jsmap {
  display: block;
  width: 100%;
  height: 12em;
  top: 0;
}
@media (min-width: 48em) {
  /* line 955, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .jsmap {
    position: absolute;
    right: 0em;
    top: 25.5em;
    width: 22.5em;
    height: 15em;
  }
}
@media (min-width: 48em) {
  /* line 969, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .upper-map {
    top: 6em;
  }
}
/* line 975, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-author {
  position: relative;
  padding-top: 1.5em;
  min-height: 7.5em;
}
/* line 980, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-author h3 {
  margin: 0;
  padding: 0;
  display: inline;
}
/* line 986, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-author .listing-author-image {
  padding: 0.3125em 0.3125em 0.125em 0.3125em;
  background: white;
  position: absolute;
  top: 1.5em;
  left: 0.1875em;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.1875em 0.125em;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.1875em 0.125em;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 0.1875em 0.125em;
  width: 3em;
}
/* line 996, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-author .listing-author-image img {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  width: 100%;
}
/* line 1002, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-author .listing-author-description {
  padding-left: 4.875em;
}
/* line 1009, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-author .listing-author-description .icon-with-text {
  margin-top: 0;
  font-size: 0.8125em;
  line-height: 1.38462em;
}
/* line 1014, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .listing-author .listing-author-description .text-with-icon {
  margin-top: 0.25em;
  font-size: 0.8125em;
  line-height: 1.38462em;
}
@media (min-width: 48em) {
  /* line 975, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .listing-author {
    padding-top: 1.875em;
  }
  /* line 1024, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .listing-author .listing-author-image {
    width: 6.75em;
    padding: 0.3125em 0.3125em 0.125em 0.3125em;
  }
  /* line 1029, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .listing-author .listing-author-description {
    padding-left: 9em;
  }
  /* line 1031, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .listing-author .listing-author-description .icon-with-text {
    margin-top: 0.125em;
    font-size: 1em;
    line-height: 1.5em;
  }
  /* line 1036, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .listing-author .listing-author-description .text-with-icon {
    margin-top: 0;
    font-size: 1em;
    line-height: 1.5em;
  }
}
/* line 1046, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .social {
  position: relative;
  padding-top: 0.75em;
}
/* line 1050, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .social .fb-like-container {
  position: absolute;
}
/* line 1054, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .social .tweet-button-container {
  padding-left: 12.75em;
}
/* line 1062, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion h2 {
  margin-top: 0;
  margin-bottom: 0.375em;
  display: inline-block;
}
/* line 1068, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .follow-links {
  display: inline-block;
  margin-left: 0.75em;
}
/* line 1073, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment {
  position: relative;
  border-top: 1px dotted #c3c3c3;
  padding: 0.375em 1.5em 0.375em 2.25em;
}
/* line 1078, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment .avatar {
  position: absolute;
  left: 0;
  top: 0.75em;
}
/* line 1081, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment .avatar img {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
}
/* line 1086, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment h3, .view-item .discussion .comment small {
  display: inline;
}
/* line 1090, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment small {
  color: gray;
}
/* line 1094, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment .comment-content, .view-item .discussion .comment .comment-icon {
  font-size: 0.8125em;
  line-height: 1.38462em;
}
@media (min-width: 37.5em) {
  /* line 1094, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .discussion .comment .comment-content, .view-item .discussion .comment .comment-icon {
    font-size: 1em;
    line-height: 1.5em;
  }
}
/* line 1101, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment .comment-icons {
  padding-top: 0.375em;
  padding-bottom: 0.375em;
}
/* line 1106, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment .comment-icon {
  display: inline-block;
  margin-right: 0.75em;
}
/* line 1113, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment-form {
  border-top: 1px dotted #c3c3c3;
  padding-top: 0.75em;
  position: relative;
}
/* line 1118, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-item .discussion .comment-form textarea {
  width: 95%;
  min-height: 6em;
}
@media (min-width: 48em) {
  /* line 1060, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .discussion {
    padding-top: 2.25em;
  }
  /* line 1128, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .discussion h2 {
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
  }
  /* line 1132, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .discussion .comment {
    padding: 0.75em 1.5em 0.375em 3.75em;
  }
  /* line 1135, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .discussion .comment .avatar {
    width: 3em;
  }
  /* line 1139, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .discussion .comment h3 {
    margin: 0;
  }
  /* line 1145, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-item .discussion .comment-form textarea {
    width: 100%;
    min-height: 9em;
  }
}

/* line 1154, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.overflow-allowed {
  overflow: visible;
}

/* line 1162, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .profile-description .profile-details {
  min-height: 7.5em;
}
/* line 1166, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .profile-description p, .view-profile .profile-description li {
  font-size: 0.8125em;
  line-height: 1.38462em;
}
@media (min-width: 37.5em) {
  /* line 1166, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .profile-description p, .view-profile .profile-description li {
    font-size: 1em;
    line-height: 1.5em;
  }
}
@media (min-width: 48em) {
  /* line 1160, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .profile-description {
    padding-right: 21em;
  }
  /* line 1176, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .profile-description .profile-details {
    min-height: 0;
  }
}
/* line 1182, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .button {
  margin: 0 0 0.75em 0;
  width: 100%;
  display: block;
}
@media (min-width: 48em) {
  /* line 1182, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .button {
    -moz-border-radius: 0.3125em;
    -webkit-border-radius: 0.3125em;
    border-radius: 0.3125em;
    background: #4a90e2;
    color: white;
    text-align: center;
    cursor: pointer;
    margin: 0.75em 0;
    padding: 0 1.5em;
    padding-bottom: 4px;
    height: 2.625em;
    border: 0;
    display: table;
    line-height: 1.5em;
    font-size: 22px;
    height: 60px;
    line-height: 24px;
    padding-bottom: 3px;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 13.0625em;
  }
  /* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .view-profile .button .content {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
  }
  /* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .view-profile .button:hover {
    background: #3483de;
    color: white;
  }
  /* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
  .view-profile .button:active {
    background: #2275d7;
    color: white;
  }
}
/* line 1196, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .profile-image {
  position: relative;
  float: right;
  width: 6.75em;
  height: 6.75em;
  margin: 0 0 0.75em 0.75em;
}
/* line 1203, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .profile-image img {
  display: block;
  width: 6.75em;
  height: 6.75em;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
}
@media (min-width: 48em) {
  /* line 1196, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .profile-image {
    float: none;
    margin: 0;
    position: absolute;
    right: 0em;
    top: 6em;
    width: 18em;
    height: 18em;
  }
  /* line 1217, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .profile-image img {
    width: 18em;
    max-width: 18em;
    height: 18em;
  }
}
/* line 1225, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .profile-icons {
  padding-top: 0.75em;
}
/* line 1229, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .jsmap {
  display: block;
  width: 100%;
  height: 12em;
  margin-top: 0.75em;
}
@media (min-width: 48em) {
  /* line 1229, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .jsmap {
    margin-top: 0;
    margin-bottom: 3em;
    position: absolute;
    right: 0em;
    top: 26.25em;
    width: 18em;
    height: 15em;
  }
}
/* line 1245, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .action-link {
  display: block;
  width: 100%;
  margin-right: 0.75em;
  cursor: pointer;
}
@media (min-width: 48em) {
  /* line 1245, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .action-link {
    position: absolute;
    right: 0;
    top: 26.25em;
    width: 15.75em;
    text-align: left;
    padding-bottom: 0.375em;
  }
}
/* line 1261, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.view-profile .add-profile-picture-link {
  display: none;
}
@media (min-width: 48em) {
  /* line 1261, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .add-profile-picture-link {
    cursor: pointer;
    position: absolute;
    right: 0;
    margin: 0;
    width: 15em;
    padding: 0.75em 1.5em;
    display: block;
    top: 22.5em;
    color: white;
    background: #4a90e2;
    -moz-border-radius-bottomleft: 0.3125em;
    -webkit-border-bottom-left-radius: 0.3125em;
    border-bottom-left-radius: 0.3125em;
    -moz-border-radius-bottomright: 0.3125em;
    -webkit-border-bottom-right-radius: 0.3125em;
    border-bottom-right-radius: 0.3125em;
  }
  /* line 1275, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .view-profile .add-profile-picture-link:hover {
    color: white;
    background: #2275d7;
  }
}

/* line 1283, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.community-customization-wrapper img {
  max-width: 100%;
}

/*
  ----------------
  Login form
  ----------------
*/
/* line 1295, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.login-form .facebook-account-info {
  color: #3c3c3c;
  position: relative;
  display: block;
  width: 100%;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 1px solid #c3c3c3;
  margin-bottom: 0.375em;
}
/* line 1303, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.login-form .facebook-account-info .link-icon {
  position: absolute;
  top: 0.5em;
  left: 0.75em;
}
/* line 1308, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.login-form .facebook-account-info .link-text {
  margin-left: 2.5em;
  margin-right: 2.25em;
  padding: 0.375em 0 0.625em 0;
}

/* line 1317, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
#password_forgotten {
  display: none;
}

/*
  ----------------
  Signup form
  ----------------
*/
/*
  ----------------
  New message form
  ----------------
*/
/* line 1333, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.title-label {
  font-weight: 600;
}

/*
  ----------------
  New feedback form
  ----------------
*/
/* line 1343, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-feedback-form {
  padding-top: 1.5em;
}
@media (min-width: 48em) {
  /* line 1343, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .new-feedback-form {
    padding-top: 0;
  }
}

/*
  ----------------
  New listing form
  ----------------
*/
/* line 1358, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-listing-form h2, .edit-listing-form h2 {
  margin-top: 0.75em;
}
/* line 1362, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-listing-form a.select, .edit-listing-form a.select {
  position: relative;
  display: block;
  width: 100%;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 2px solid #c3c3c3;
  min-height: 42px;
  margin-bottom: 0.375em;
}
/* line 1369, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-listing-form a.select:hover, .edit-listing-form a.select:hover {
  background: #e8e8e8;
  cursor: pointer;
}
/* line 1374, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-listing-form a.select .link-text, .edit-listing-form a.select .link-text {
  margin-left: 0.9375em;
  padding: 0.375em 0 0.5em 0;
}
/* line 1380, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-listing-form a.selected, .edit-listing-form a.selected {
  background: #e8e8e8;
  position: relative;
}
/* line 1385, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-listing-form select.listing_datetime_select, .edit-listing-form select.listing_datetime_select {
  margin-left: 0.375em;
}
/* line 1391, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-listing-form .selected-group .hidden, .new-listing-form .option-group .hidden, .edit-listing-form .selected-group .hidden, .edit-listing-form .option-group .hidden {
  display: none;
}

/* line 1399, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.price-title-field {
  max-width: 12em;
}

/* line 1403, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.price-field {
  max-width: 7.5em;
}

/* line 1407, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.price-currency {
  margin-left: 0.375em;
  display: inline;
  font-size: 1.375em;
  line-height: 1.09091em;
  font-weight: 600;
}

/* line 1413, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.quantity-field {
  max-width: 10.5em;
}

/* line 1417, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.quantity-description {
  margin: 0 0.375em;
  display: inline;
}

/* line 1422, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-options-container {
  margin-top: 0.75em;
}

/* line 1426, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-title {
  font-weight: 600;
}

/* line 1430, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.shipping-options-label {
  font-weight: normal;
  display: inline;
  margin-right: 0.75em;
}

/* line 1436, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-row-low {
  position: relative;
  padding-top: 0.5625em;
  padding-bottom: 0.5625em;
}

/* line 1442, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-row-tall {
  position: relative;
}

/* line 1446, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-checkbox {
  position: absolute;
  top: 0.5625em;
}

/* line 1451, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-left-field {
  padding-left: 1.5em;
}

/* line 1455, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.shipping-price-container {
  display: table;
  width: 100%;
  margin-bottom: 0.75em;
}

/* line 1461, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-row {
  display: table-row;
}

/* line 1465, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-label-cont {
  display: table-cell;
  vertical-align: middle;
}

/* line 1470, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-input-cont {
  display: table-cell;
  width: 9.6875em;
}

/* line 1475, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
input[type=text].delivery-price-field {
  float: right;
  width: 6.25em;
}

/* line 1480, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.delivery-currency {
  float: right;
  line-height: 42px;
  /*input height is 42px*/
}

/*
  -----------
  Inbox
  -----------
*/
/* line 1493, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status .status-links {
  display: inline-block;
}
/* line 1497, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status .inbox-horizontally-aligned-status {
  display: inline-block;
  vertical-align: top;
  padding-top: 25px;
}
/* line 1503, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status .inbox-horizontally-aligned-link {
  display: inline-block;
}
/* line 1507, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status .accept, .conversation-status .confirm, .conversation-status .accept_preauthorized {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #c2e972;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  margin-right: 0.75em;
  color: #5a7d13;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.conversation-status .accept .content, .conversation-status .confirm .content, .conversation-status .accept_preauthorized .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.conversation-status .accept:hover, .conversation-status .confirm:hover, .conversation-status .accept_preauthorized:hover {
  background: #b8e65c;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.conversation-status .accept:active, .conversation-status .confirm:active, .conversation-status .accept_preauthorized:active {
  background: #aee346;
  color: white;
}
/* line 1511, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status .accept:hover, .conversation-status .confirm:hover, .conversation-status .accept_preauthorized:hover {
  color: #79a91a;
  background: #d5f09f;
  border-color: #79a91a;
}
/* line 1518, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status .reject, .conversation-status .cancel, .conversation-status .reject_preauthorized {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #f09f9f;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  margin-right: 0.75em;
  color: #a91a1a;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.conversation-status .reject .content, .conversation-status .cancel .content, .conversation-status .reject_preauthorized .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.conversation-status .reject:hover, .conversation-status .cancel:hover, .conversation-status .reject_preauthorized:hover {
  background: #ed8888;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.conversation-status .reject:active, .conversation-status .cancel:active, .conversation-status .reject_preauthorized:active {
  background: #e97272;
  color: white;
}
/* line 1522, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status .reject:hover, .conversation-status .cancel:hover, .conversation-status .reject_preauthorized:hover {
  color: #d52121;
  background: #f7cbcb;
  border-color: #d52121;
}

/*
  ------------------------
  Transaction confirmation
  ------------------------
*/
/* line 1539, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status-form .conversation-action-description {
  padding: 0.375em 0;
}
/* line 1543, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status-form .conversation-totals {
  background-color: #e8e8e8;
  padding: 0.75em;
  margin-bottom: 0.75em;
}
/* line 1548, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status-form .conversation-per-unit-wrapper,
.conversation-status-form .conversation-booking-wrapper,
.conversation-status-form .conversation-quantity-wrapper,
.conversation-status-form .conversation-sum-wrapper,
.conversation-status-form .conversation-service-fee-wrapper,
.conversation-status-form .conversation-total-wrapper,
.conversation-status-form .conversation-shipping-price-wrapper,
.conversation-status-form .conversation-stripe-fee-wrapper {
  overflow: hidden;
  *zoom: 1;
}
/* line 1558, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status-form .conversation-per-unit-label,
.conversation-status-form .conversation-booking-label,
.conversation-status-form .conversation-quantity-label,
.conversation-status-form .conversation-sum-label,
.conversation-status-form .conversation-service-fee-label,
.conversation-status-form .conversation-total-label,
.conversation-status-form .conversation-shipping-price-label,
.conversation-status-form .conversation-stripe-fee-label {
  float: left;
}
/* line 1569, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status-form .conversation-per-unit-value,
.conversation-status-form .conversation-booking-value,
.conversation-status-form .conversation-quantity-value,
.conversation-status-form .conversation-sum-value,
.conversation-status-form .conversation-service-fee-value,
.conversation-status-form .conversation-total-value,
.conversation-status-form .conversation-shipping-price-value,
.conversation-status-form .conversation-stripe-fee-value,
.conversation-status-form .conversation-total-paypal-value {
  float: right;
  margin-right: 0.375em;
}
/* line 1581, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.conversation-status-form .conversation-total-wrapper {
  font-weight: bold;
}

/*
  ------------------------
  Initiate Transaction
  ------------------------
*/
/* line 1592, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.initiate-transaction-totals {
  background-color: #e8e8e8;
  padding: 0.75em;
  margin-bottom: 0.75em;
}

/* line 1598, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.initiate-transaction-per-unit-wrapper,
.initiate-transaction-booking-wrapper,
.initiate-transaction-quantity-wrapper,
.initiate-transaction-sum-wrapper,
.initiate-transaction-shipping-price-wrapper,
.initiate-transaction-stripe-fee-wrapper,
.initiate-transaction-total-wrapper {
  overflow: hidden;
  *zoom: 1;
}

/* line 1608, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.initiate-transaction-per-unit-label,
.initiate-transaction-booking-label,
.initiate-transaction-quantity-label,
.initiate-transaction-sum-label,
.initiate-transaction-shipping-price-label,
.initiate-transaction-stripe-fee-label,
.initiate-transaction-total-label {
  float: left;
}

/* line 1618, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.initiate-transaction-per-unit-value,
.initiate-transaction-booking-value,
.initiate-transaction-quantity-value,
.initiate-transaction-sum-value,
.initiate-transaction-shipping-price-value,
.initiate-transaction-stripe-fee-value,
.initiate-transaction-total-value {
  float: right;
  margin-right: 0.375em;
}

/* line 1629, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.initiate-transaction-total-wrapper {
  font-weight: bold;
}

/*
  ------------------------
  Shipping address
  ------------------------
*/
/* line 1639, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.shipping-address-container {
  background-color: #e8e8e8;
  padding: 0.75em;
  margin-bottom: 0.75em;
  margin-top: 0.75em;
}

/* line 1646, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.shipping-address-name {
  font-weight: bold;
}

/*
  ----------------
  About
  ----------------
*/
/* line 1657, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.about-section h3 {
  padding-top: 0.375em;
  padding-bottom: 0.375em;
}
@media (min-width: 48em) {
  /* line 1656, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .about-section {
    min-height: 250px;
  }
}

/*
  -----------------------------------------------
  New testimonial form, conversation status form
  -----------------------------------------------
*/
/* line 1678, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.testimonial-form a.hidden, .testimonial-form div.hidden, .conversation-status-form a.hidden, .conversation-status-form div.hidden, .payment-form a.hidden, .payment-form div.hidden {
  display: none;
}
/* line 1682, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.testimonial-form span.currency-symbol, .conversation-status-form span.currency-symbol, .payment-form span.currency-symbol {
  display: none;
}
/* line 1686, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.testimonial-form .payment-row-headings, .conversation-status-form .payment-row-headings, .payment-form .payment-row-headings {
  display: none;
}
/* line 1690, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.testimonial-form .payment-row, .conversation-status-form .payment-row, .payment-form .payment-row {
  padding: 0.1875em 0.75em 0.75em 0.75em;
}
/* line 1694, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.testimonial-form .grey, .conversation-status-form .grey, .payment-form .grey {
  background: #e8e8e8;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
}
/* line 1699, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.testimonial-form .conversation-price, .conversation-status-form .conversation-price, .payment-form .conversation-price {
  margin-top: 1.125em;
  margin-bottom: 0.375em;
}
@media (min-width: 48em) {
  /* line 1706, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-headings, .conversation-status-form .payment-row-headings, .payment-form .payment-row-headings {
    display: block;
    margin-bottom: 0.5625em;
    padding-bottom: 0.375em;
  }
  /* line 1712, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .bottom-border, .conversation-status-form .bottom-border, .payment-form .bottom-border {
    border-bottom: 1px solid #3c3c3c;
  }
  /* line 1716, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row, .conversation-status-form .payment-row, .payment-form .payment-row {
    margin-bottom: 0.75em;
    padding: 0.75em 0.75em 0.75em 0.75em;
  }
  /* line 1721, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-heading, .conversation-status-form .payment-row-heading, .payment-form .payment-row-heading {
    display: inline-block;
    font-weight: bold;
  }
  /* line 1726, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-title-heading, .conversation-status-form .payment-row-title-heading, .payment-form .payment-row-title-heading {
    width: 15em;
    margin-left: 0.75em;
  }
  /* line 1731, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-sum-heading, .conversation-status-form .payment-row-sum-heading, .payment-form .payment-row-sum-heading {
    width: 6em;
    margin-left: 0.75em;
  }
  /* line 1736, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-vat-heading, .conversation-status-form .payment-row-vat-heading, .payment-form .payment-row-vat-heading {
    width: 3em;
    margin-left: 1.5em;
  }
  /* line 1741, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-total-heading, .conversation-status-form .payment-row-total-heading, .payment-form .payment-row-total-heading {
    text-align: center;
    width: 6.75em;
    margin-left: 1.6875em;
  }
  /* line 1747, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-label, .conversation-status-form .payment-row-label, .payment-form .payment-row-label {
    display: none;
  }
  /* line 1751, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-field, .conversation-status-form .payment-row-field, .payment-form .payment-row-field {
    display: inline-block;
  }
  /* line 1755, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-title-field, .conversation-status-form .payment-row-title-field, .payment-form .payment-row-title-field {
    width: 15em;
  }
  /* line 1759, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-sum-field, .conversation-status-form .payment-row-sum-field, .payment-form .payment-row-sum-field {
    width: 6em;
    margin-left: 0.75em;
  }
  /* line 1764, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form span.currency-symbol, .conversation-status-form span.currency-symbol, .payment-form span.currency-symbol {
    display: inline;
  }
  /* line 1768, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-vat-field, .conversation-status-form .payment-row-vat-field, .payment-form .payment-row-vat-field {
    width: 3em;
    margin-left: 0.75em;
  }
  /* line 1773, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .total-label, .conversation-status-form .total-label, .payment-form .total-label {
    display: inline-block;
    text-align: center;
    width: 6em;
    margin-left: 0.75em;
  }
  /* line 1780, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-title-text, .conversation-status-form .payment-row-title-text, .payment-form .payment-row-title-text {
    width: 15em;
    margin-left: 0.75em;
  }
  /* line 1785, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-sum-text, .conversation-status-form .payment-row-sum-text, .payment-form .payment-row-sum-text {
    width: 6em;
    margin-left: 0.75em;
  }
  /* line 1790, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-vat-text, .conversation-status-form .payment-row-vat-text, .payment-form .payment-row-vat-text {
    width: 3em;
    margin-left: 1.5em;
  }
  /* line 1795, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-total-text, .conversation-status-form .payment-row-total-text, .payment-form .payment-row-total-text {
    text-align: center;
    width: 6em;
    margin-left: 0.75em;
  }
  /* line 1801, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-text-row, .conversation-status-form .payment-text-row, .payment-form .payment-text-row {
    padding: 0em 0.75em 0.75em 0.75em;
  }
  /* line 1805, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-row-text, .conversation-status-form .payment-row-text, .payment-form .payment-row-text {
    display: inline-block;
  }
  /* line 1809, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .testimonial-form .payment-sum-row, .conversation-status-form .payment-sum-row, .payment-form .payment-sum-row {
    font-weight: bold;
  }
}

/*
  ----------------------------------
  New email to all community members
  ----------------------------------
*/
/* line 1823, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.new-member-email-form .permanent-notification {
  margin-bottom: 0;
}

/*
  ----------------------------------
  Payments
  ----------------------------------
*/
/* line 1836, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.payment-form small {
  margin-top: 0.75em;
}
/* line 1840, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.payment-form .payment-form-label {
  font-weight: bold;
  display: inline-block;
  width: 9em;
}
/* line 1846, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.payment-form .send-button {
  padding-top: 0.375em;
}

/* line 1852, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.paypal-loading {
  width: 360px;
  height: 150px;
  position: absolute;
  top: 30%;
  left: 50%;
  margin: -50px -170px;
  text-align: center;
}

/* line 1861, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.paypal-loading-title {
  font-size: 150%;
  margin-bottom: 0;
  width: 100%;
  text-align: center;
}

/* line 1867, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.paypal-loading-desc {
  width: 100%;
  text-align: center;
}

/* line 1871, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.paypal-loading-spinner {
  display: inline-block;
  margin-top: 12px;
}

/*
  --------------------------
  Common stuff (new layout)
  --------------------------
*/
/* Colors */
/* Calculate fluid ratio based on two dimensions (width/height) */
/* User both for marketplace and network landers */
/* line 1931, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.coverimage {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}

/* line 1937, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
figure.fluidratio {
  position: relative;
  display: block;
  height: 6.45em;
  background-size: cover;
  -moz-background-size: cover;
  /* Firefox 3.6 */
  background-position: center;
  /* Internet Explorer 7/8 */
  background-position: center center;
}

/* line 1947, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.mobile {
  display: block;
}
@media (min-width: 48em) {
  /* line 1947, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .mobile {
    display: none;
  }
}

/* line 1954, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.desktop {
  display: none;
}
@media (min-width: 48em) {
  /* line 1954, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .desktop {
    display: block;
  }
}

/*
  Lander
*/
/* line 1965, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.network-header-content-container {
  position: relative;
}

/* line 1969, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander {
  position: relative;
}
/* line 1972, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander figure.marketplace-cover {
  background-image: url("/assets/cover_photos/header/default-7f90b47ba0369f4d8a979491ad6478da4f409e13f1e077aae3c4908d9f021627.jpg");
  height: auto;
  background-size: cover;
}
/* line 1978, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander figure.marketplace-cover-small {
  background-image: url("/assets/cover_photos/header/default-7f90b47ba0369f4d8a979491ad6478da4f409e13f1e077aae3c4908d9f021627.jpg");
  height: 4.125em;
}
@media (min-width: 48em) {
  /* line 1978, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander figure.marketplace-cover-small {
    padding-top: 0%;
    height: 6em;
    background-size: cover;
    -moz-background-size: cover;
    /* Firefox 3.6 */
    background-position: center;
    /* Internet Explorer 7/8 */
  }
}
/* line 1986, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .coverimage-fade {
  position: absolute;
  top: 0em;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  background: rgba(232, 232, 232, 0.9);
}
/* line 1994, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .coverimage-fade.without-text {
  background: rgba(232, 232, 232, 0.625);
}
/* line 1999, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander figure.marketplace-cover-small-fade {
  height: 4.125em;
}
@media (min-width: 48em) {
  /* line 1999, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander figure.marketplace-cover-small-fade {
    padding-top: 0%;
    height: 6em;
    background-size: cover;
    -moz-background-size: cover;
    /* Firefox 3.6 */
    background-position: center;
    /* Internet Explorer 7/8 */
  }
}
/* line 2006, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .marketplace-lander-content {
  padding: 5em 1em;
  text-align: center;
}
/* line 2011, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .marketplace-lander-content-title {
  margin-bottom: 0;
  margin-top: 0;
  position: relative;
  padding: 0;
  color: #ffffff;
  font-size: 2.125em;
  line-height: 1.05882em;
  font-weight: 600;
  line-height: 1.125em;
}
@media (min-width: 48em) {
  /* line 2011, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .marketplace-lander-content-title {
    padding: 0 1.5em;
    font-size: 2.625em;
    line-height: 1.14286em;
    font-weight: 700;
    line-height: 0.9375em;
  }
}
/* line 2024, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .marketplace-lander-content-title.hidden-title-part {
  opacity: 0 !important;
}
/* line 2029, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .marketplace-lander-content-description {
  color: #ffffff;
}
/* line 2031, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .marketplace-lander-content-description.hidden-title-part {
  opacity: 0 !important;
}
/* line 2036, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .title-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 2044, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .title-header-wrapper {
  background: white;
  margin: 0 auto;
  max-width: 63em;
  padding-left: 0.75em;
  padding-right: 0.75em;
  max-width: 63em;
  background: transparent;
  width: 100%;
  height: 100%;
}
@media (min-width: 48em) {
  /* line 2044, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .title-header-wrapper {
    padding-left: 0.75em;
    padding-right: 0.75em;
  }
}
/* line 2052, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .marketplace-title-header {
  width: 100%;
  height: 100%;
  padding: 0;
  display: table;
}
/* line 2059, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .marketplace-title-header h1 {
  color: #474747;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: bold;
  line-height: 1.2em;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
@media (min-width: 30em) {
  /* line 2059, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .marketplace-title-header h1 {
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
  }
}
@media (min-width: 48em) {
  /* line 2059, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .marketplace-title-header h1 {
    text-align: left;
    font-size: 1.625em;
    line-height: 1.38462em;
    font-weight: 600;
  }
}
/* line 2080, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander p {
  margin-top: 0.75em;
  color: white;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 500;
  text-shadow: 2px, 2px, 3px, rgba(0, 0, 0, 0.5);
}
@media (min-width: 48em) {
  /* line 2080, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander p {
    margin-top: 1.5em;
  }
}
/* line 2091, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander input[type=text] {
  font-size: 1em;
  line-height: 1.5em;
  padding: 0;
  border: 0;
  margin: 0;
  vertical-align: top;
  padding: 0.6875em 0.6875em 0.6875em 0.6875em;
  width: 100%;
}
/* line 2101, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander button.action-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  font-size: 1em;
  line-height: 1.5em;
  color: white;
  background: #4a90e2;
  text-align: center;
  cursor: pointer;
  width: 100%;
  vertical-align: top;
  padding: 0.5em 0.8125em 0.6875em 0.8125em;
  border: 0;
}
/* line 156, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.marketplace-lander button.action-button:hover {
  background: #3483de;
  color: white;
}
@media (min-width: 48em) {
  /* line 2101, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander button.action-button {
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
    height: 58px;
    display: inline;
    padding: 0.6875em 1em 0.875em 1em;
    width: auto;
  }
}
@media (min-width: 48em) {
  /* line 2101, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander button.action-button {
    margin: 0 0 0 0.75em;
  }
}
/* line 2109, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .search-form {
  margin-top: 1.5em;
}
@media (min-width: 48em) {
  /* line 2109, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .search-form {
    margin-top: 3.75em;
  }
}
/* line 2116, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .search-form-input {
  vertical-align: top;
  display: inline;
}
/* line 2121, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .browse-view-search-form {
  width: 100%;
  padding-top: 0.75em;
}
/* line 2125, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .browse-view-search-form input[type=text] {
  font-size: 1em;
  line-height: 1.5em;
  vertical-align: top;
  margin-right: -0.25em;
  padding: 0 0.9375em;
  width: 73%;
  display: inline;
  line-height: 40px;
  height: 42px;
}
/* line 2136, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.marketplace-lander .browse-view-search-form button.action-button {
  display: inline;
  vertical-align: top;
  padding: 0.5em;
  margin: 0 0 0 3%;
  width: 24%;
  margin-right: -0.25em;
  border-width: 0;
  padding: 3px 0 0 0;
  line-height: 38px;
  height: 42px;
}
@media (min-width: 48em) {
  /* line 2121, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .browse-view-search-form {
    padding: 1.5em 0;
  }
}
@media (min-width: 48em) {
  /* line 2157, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .marketplace-lander-content-title {
    margin-bottom: 0;
    margin-top: 0;
    font-size: 2.625em;
    line-height: 1.14286em;
    font-weight: 700;
    line-height: 0.8125em;
  }
  /* line 2164, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander p {
    font-size: 1.625em;
    line-height: 1.38462em;
    font-weight: 600;
    margin: 0.75em auto;
    max-width: 22.5em;
  }
  /* line 2170, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander input[type=text] {
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
    padding: 0.6875em 0.875em 0.6875em 0.875em;
    width: 22.5em;
  }
  /* line 2176, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander button.action-button {
    width: 6em;
    padding: 0.875em 1em 0.6875em 1em;
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
  }
  /* line 2182, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .search-form-text-field {
    width: 15em;
  }
  /* line 2189, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .browse-view-search-form input[type=text] {
    font-size: 1em;
    line-height: 1.5em;
    width: 77%;
    line-height: 48px;
    height: 48px;
  }
  /* line 2196, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .browse-view-search-form button.action-button {
    margin-left: 1%;
    width: 22%;
    line-height: 46px;
    height: 48px;
  }
}
@media (min-width: 63em) {
  /* line 2208, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .marketplace-lander .marketplace-lander-content-title {
    margin-bottom: 0;
    margin-top: 0;
    font-size: 4.25em;
    line-height: 1.05882em;
    font-weight: 700;
    line-height: 0.9375em;
  }
}

/* line 2216, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.text-center {
  text-align: center;
}

/* line 2219, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.ui-tooltip {
  background-color: #ffffff;
}

/* line 2222, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.is-disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
/* line 2225, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.is-disabled a, .is-disabled button {
  color: currentColor;
  display: inline-block;
  /* For IE11/ MS Edge bug */
  pointer-events: none;
  text-decoration: none;
}
/* line 2230, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.is-disabled a.button, .is-disabled button.button {
  background-color: #c3c3c3;
}

/* line 2236, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  opacity: 1;
}

/* line 2246, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 55%;
  position: relative;
  bottom: 6px;
}

/* line 2256, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.popup h2 {
  margin-top: 0;
  color: #333;
  font-family: Tahoma, Arial, sans-serif;
}

/* line 2261, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.popup .content {
  max-height: 30%;
  overflow: auto;
}

/* line 2266, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
.scrollit {
  height: 220px;
  overflow-y: scroll;
}

@media screen and (max-width: 700px) {
  /* line 2272, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .box {
    width: 70%;
  }

  /* line 2275, /home/ubuntu/sharetribe/app/assets/stylesheets/main.scss */
  .popup {
    width: 70%;
  }
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.admin-sort-button {
  outline: none;
}

/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.admin-left-navi-link-group-title {
  color: gray;
  text-transform: uppercase;
  padding-top: 5px;
  padding-bottom: 5px;
}

/* line 15, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.admin-left-navi-link-group {
  padding-bottom: 10px;
}

/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.admin-left-navi-link-group-last {
  margin-bottom: 50px;
}

/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.locale-selection__input-widget.selectize-control .selectize-input {
  border: 0.125em solid #c3c3c3;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  font-size: 1em;
  min-height: 2.625em;
}
/* line 30, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.locale-selection__input-widget.selectize-control .selectize-input div.item {
  padding-top: 0.25em;
  padding-bottom: 0.25em;
}
/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.locale-selection__input-widget.selectize-control .selectize-input div.item a.remove {
  padding-top: 0.25em;
  font-size: 1em;
}

/* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
select#locale-selection {
  visibility: hidden;
  height: 3.125em;
}

/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.info-text-container .info-thumbnail {
  float: left;
  margin-right: 1.5em;
}
/* line 51, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.info-text-container .info-thumbnail .thumbnail {
  float: left;
  margin-left: 19px;
}
/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.info-text-container .info-thumbnail .description {
  clear: both;
}
/* line 57, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.info-text-container .info-thumbnail .description > i {
  margin-right: 3px;
}
/* line 61, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.info-text-container .info-thumbnail .current-image {
  color: gray;
}
/* line 65, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.info-text-container.filename-container {
  margin-top: 0;
}

/* line 70, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.status-select-button {
  position: relative;
  padding: 0.25em 0.5em 0;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 2px solid #c3c3c3;
  min-height: 42px;
  cursor: pointer;
  line-height: normal;
}
@media (min-width: 48em) {
  /* line 70, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
  .status-select-button {
    margin: 0;
    padding: 0.5em 0.6875em 0;
  }
}
/* line 79, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.status-select-button:after {
  content: "▼";
  position: absolute;
  right: 4px;
  top: 8px;
}

/* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.col-3.status-select-wrapper {
  position: relative;
  padding: 0;
}

/* line 94, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.status-select-dropdown {
  position: absolute;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 2px solid #c3c3c3;
  left: 0;
  right: 0;
  top: 0;
  z-index: 10;
  background: white;
  display: none;
}

/* line 105, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.status-select-line {
  width: 100%;
  min-height: 42px;
  padding: 0.25em 0.5em;
  border-bottom: 2px solid #c3c3c3;
  cursor: pointer;
}
@media (min-width: 48em) {
  /* line 105, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
  .status-select-line {
    margin: 0;
    padding: 0.5em 0.6875em;
  }
}
/* line 117, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.status-select-line:last-child {
  border-bottom: none;
}
/* line 120, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.status-select-line.selected {
  background-color: #4a90e2;
  color: white;
}
/* line 125, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.status-select-line.reset:after {
  content: "▲";
  position: absolute;
  right: 4px;
  top: 8px;
}

/* line 133, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.status-select-line input {
  display: none;
}

/* line 136, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
#bg-image-preview, .bg-image-preview {
  width: 90%;
  margin: 20px;
  min-height: 90px;
}
/* line 140, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
#bg-image-preview img, .bg-image-preview img {
  width: 100%;
  height: auto;
}

/* line 146, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.collapsible .collapse-down {
  display: none;
}
/* line 149, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.collapsible .collapse-up {
  display: inline;
}
/* line 152, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.collapsible .collapse-item {
  display: block;
}
/* line 156, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.collapsible.collapsed .collapse-down {
  display: inline;
}
/* line 159, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.collapsible.collapsed .collapse-up {
  display: none;
}
/* line 162, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.collapsible.collapsed .collapse-item {
  display: none;
}

/* line 167, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.section-column-header-toggle {
  cursor: pointer;
  margin: 0.75em 0 0;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 500;
}
@media (min-width: 37.5em) {
  /* line 167, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
  .section-column-header-toggle {
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
    font-weight: 500;
    text-transform: none;
  }
}
/* line 179, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.section-column-header-toggle i {
  color: gray;
}
/* line 182, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
.section-column-header-toggle .clear-fix {
  clear: both;
}

/* line 186, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
label.after-info-text {
  margin-top: 0;
}

/* line 191, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
form .checkbox-container.file-delete-box input[type=checkbox] {
  top: 8px;
}
/* line 194, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_admin.scss */
form .checkbox-container.file-delete-box label {
  margin-top: 0.1875em;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 5, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_ajax.scss */
.ajax-update-notification {
  position: fixed;
  top: 3em;
  z-index: 99999;
  left: 1.5em;
  right: 1.5em;
  text-align: center;
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_ajax.scss */
.ajax-update-notification-content {
  max-width: 60em;
  display: inline-block;
  -moz-box-shadow: 0px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px rgba(0, 0, 0, 0.2);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 21, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_ajax.scss */
.ajax-update-notice,
.ajax-update-success,
.ajax-update-error {
  position: relative;
  display: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 0.75em 1.125em;
}

/* line 30, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_ajax.scss */
.ajax-update-text {
  padding-left: 0.375em;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_alerts.scss */
.alert-box-icon {
  width: 1.5em;
  display: inline-block;
}

/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_alerts.scss */
.alert-box-danger {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f2dede;
  padding: 1.125em 1.2em;
  color: #963b3b;
  margin-bottom: 0.75em;
}

/* line 22, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_alerts.scss */
.alert-box-warning {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #fcf8e3;
  padding: 1.125em 1.2em;
  color: #8a6d3b;
  margin-bottom: 0.75em;
}
/* line 1, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_branding.scss */
.branding-container {
  border-top: 1px solid #EBEBEB;
  margin: 40px 0;
  padding-top: 40px;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_branding.scss */
.branding-content {
  color: #333;
  font-size: 14px;
  line-height: 23px;
  text-align: center;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.button-hoverable .content.hover-content {
  display: none;
}

/* line 10, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.button-hoverable:hover:not(.button-disable-hover) .content.default-content {
  display: none;
}
/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.button-hoverable:hover:not(.button-disable-hover) .content.hover-content {
  display: table-cell;
}

/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.follow-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #e8e8e8;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  color: #474747;
  width: 100%;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.follow-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.follow-button:hover {
  background: #dbdbdb;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.follow-button:active {
  background: #cfcfcf;
  color: white;
}
/* line 139, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.follow-button:hover {
  color: #474747;
}
/* line 140, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.follow-button:active {
  color: #474747;
}
/* line 22, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.follow-button.unfollow:hover:not(.button-disable-hover) {
  background: #a91a1a;
  color: white;
}

/* line 30, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.disabled-button, .disabled-button:hover {
  background-color: #c3c3c3;
}

/* line 35, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.google-login-button {
  position: relative;
  cursor: pointer;
  color: white;
  display: block;
  text-align: left;
  text-shadow: 0px 0px 1px #aaaaaa;
  background: #de4b39;
  min-height: 48px;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  padding: 4px 4px;
  width: 100%;
  margin-bottom: 0.75em;
  margin-top: 0.75em;
}
/* line 51, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.google-login-button:hover {
  background: rgba(222, 75, 57, 0.5);
  color: #ffffff;
}
/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.google-login-button > img {
  max-width: 40px;
  float: left;
}
/* line 59, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.google-login-button .google-text {
  margin-left: 14px;
  line-height: 40px;
}

/* line 65, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.linkedin-login-button {
  position: relative;
  cursor: pointer;
  color: white;
  display: block;
  text-align: left;
  text-shadow: 0px 0px 1px #aaaaaa;
  background: #0077b5;
  min-height: 48px;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  padding: 3px 3px;
  width: 100%;
  margin-bottom: 0.75em;
  margin-top: 0.75em;
}
/* line 81, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.linkedin-login-button:hover {
  background: rgba(0, 119, 181, 0.5);
  color: #ffffff;
}
/* line 85, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.linkedin-login-button > img {
  max-width: 52px;
  float: left;
}
/* line 89, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.linkedin-login-button .linkedin-text {
  margin-left: 3px;
  line-height: 40px;
}

/* line 97, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.login-form a.fb-connect,
.login-form a.google-login-button,
.login-form a.linkedin-login-button,
.signup-form a.fb-connect,
.signup-form a.google-login-button,
.signup-form a.linkedin-login-button {
  display: table;
  height: 46px;
  padding: 0 12px 0 5px;
}
/* line 104, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.login-form a.fb-connect .fb-icon,
.login-form a.fb-connect .google-icon,
.login-form a.fb-connect .linkedin-icon,
.login-form a.google-login-button .fb-icon,
.login-form a.google-login-button .google-icon,
.login-form a.google-login-button .linkedin-icon,
.login-form a.linkedin-login-button .fb-icon,
.login-form a.linkedin-login-button .google-icon,
.login-form a.linkedin-login-button .linkedin-icon,
.signup-form a.fb-connect .fb-icon,
.signup-form a.fb-connect .google-icon,
.signup-form a.fb-connect .linkedin-icon,
.signup-form a.google-login-button .fb-icon,
.signup-form a.google-login-button .google-icon,
.signup-form a.google-login-button .linkedin-icon,
.signup-form a.linkedin-login-button .fb-icon,
.signup-form a.linkedin-login-button .google-icon,
.signup-form a.linkedin-login-button .linkedin-icon {
  display: table-cell;
  vertical-align: middle;
  width: 40px;
}
/* line 112, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.login-form a.fb-connect .fb-icon,
.login-form a.google-login-button .fb-icon,
.login-form a.linkedin-login-button .fb-icon,
.signup-form a.fb-connect .fb-icon,
.signup-form a.google-login-button .fb-icon,
.signup-form a.linkedin-login-button .fb-icon {
  height: 25px;
  left: initial;
  padding: 4px 0 0;
  position: relative;
  text-align: center;
  top: initial;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.login-form a.fb-connect .google-icon,
.login-form a.google-login-button .google-icon,
.login-form a.linkedin-login-button .google-icon,
.signup-form a.fb-connect .google-icon,
.signup-form a.google-login-button .google-icon,
.signup-form a.linkedin-login-button .google-icon {
  height: 40px;
  padding: 6px 0 0;
}
/* line 126, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.login-form a.fb-connect .linkedin-icon,
.login-form a.google-login-button .linkedin-icon,
.login-form a.linkedin-login-button .linkedin-icon,
.signup-form a.fb-connect .linkedin-icon,
.signup-form a.google-login-button .linkedin-icon,
.signup-form a.linkedin-login-button .linkedin-icon {
  height: 22px;
  padding: 3px 0 0;
  text-align: center;
}
/* line 132, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_buttons.scss */
.login-form a.fb-connect .fb-text,
.login-form a.fb-connect .google-text,
.login-form a.fb-connect .linkedin-text,
.login-form a.google-login-button .fb-text,
.login-form a.google-login-button .google-text,
.login-form a.google-login-button .linkedin-text,
.login-form a.linkedin-login-button .fb-text,
.login-form a.linkedin-login-button .google-text,
.login-form a.linkedin-login-button .linkedin-text,
.signup-form a.fb-connect .fb-text,
.signup-form a.fb-connect .google-text,
.signup-form a.fb-connect .linkedin-text,
.signup-form a.google-login-button .fb-text,
.signup-form a.google-login-button .google-text,
.signup-form a.google-login-button .linkedin-text,
.signup-form a.linkedin-login-button .fb-text,
.signup-form a.linkedin-login-button .google-text,
.signup-form a.linkedin-login-button .linkedin-text {
  display: table-cell;
  padding: 0 0 0 10px;
  vertical-align: middle;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker-start-wrapper {
  width: 45%;
  float: left;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker-end-wrapper {
  width: 45%;
  float: right;
}

/* Overwrite default styles for datepicker vendor component */
/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
  background-color: #4a90e2;
}

/* line 37, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.input-daterange {
  margin-bottom: 1.125em;
}
/* line 39, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.input-daterange input:last-child {
  border-radius: 0.3125em;
}
/* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.input-daterange input {
  text-align: left;
}

/* line 47, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker tbody tr:nth-child(odd) {
  background-color: transparent;
}

/* line 53, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker table tr td.day {
  border-radius: 0px;
}
/* line 56, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker table tr td.day:hover {
  background-color: #3483de;
  color: white;
}
/* line 61, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker table tr td.day.disabled, .datepicker table tr td.day.disabled:hover {
  background-color: #e8e8e8;
  border-radius: 0px;
  color: #c3c3c3;
}
/* line 68, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker table tr td.day.range, .datepicker table tr td.day.selected {
  background-color: #4a90e2;
  color: #FFF;
}
/* line 73, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker table tr td.day.range:hover, .datepicker table tr td.day.range:hover:hover, .datepicker table tr td.day.selected:hover, .datepicker table tr td.day.selected:hover:hover {
  background-color: #3483de;
}
/* line 78, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker table tr td.day.range.disabled, .datepicker table tr td.day.range.disabled:hover {
  background-color: rgba(255, 0, 0, 0.8);
  color: rgba(255, 255, 255, 0.6);
}

/* line 87, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker-per-hour .field {
  margin-bottom: 5px;
}
/* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker-per-hour .field label {
  width: 50%;
  float: left;
  margin: 0.5em 0;
}
/* line 95, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker-per-hour .field input {
  width: 50%;
}
/* line 98, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_datepicker.scss */
.datepicker-per-hour .field select {
  margin: 0.5em 0;
  width: 50%;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/*
  -------------------
  Flash notifications
  -------------------
*/
/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
.ajax-notification,
.flash-notification {
  margin-bottom: 0.75em;
  position: relative;
  padding: 0.5em 1.25em 0.75em 1.25em;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
}
@media (min-width: 48em) {
  /* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
  .ajax-notification,
  .flash-notification {
    margin-bottom: 1.5em;
  }
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
.ajax-notification .ajax-icon, .ajax-notification .flash-icon,
.flash-notification .ajax-icon,
.flash-notification .flash-icon {
  position: absolute;
  top: 0.625em;
  left: 0.75em;
}
/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
.ajax-notification .ajax-text, .ajax-notification .flash-text,
.flash-notification .ajax-text,
.flash-notification .flash-text {
  margin-left: 1.125em;
  min-height: 0.75em;
}

/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
.ajax-notice, .ajax-warning,
.flash-notice, .flash-warning,
.ajax-update-notice {
  background: #e8e8e8;
}

/* line 35, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
.ajax-success,
.flass-success,
.ajax-update-success {
  background: #b2d9ab;
}

/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
.ajax-error,
.flash-error,
.ajax-update-error {
  color: white;
  background: #c81f1f;
}

/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
.flash-error-link {
  color: #cccccc;
}
/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
.flash-error-link:hover {
  color: #b3b3b3;
}

@media (min-width: 48em) {
  /* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_flash.scss */
  .narrow-notification {
    margin-right: 24em;
  }
}
@charset "UTF-8";
/**
  Contains styles for listing grid's image part
*/
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-image-container {
  position: relative;
  color: white;
  width: 100%;
  padding-bottom: 66.66667%;
}
/* line 12, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-image-container:hover {
  color: #e8e8e8;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-image-container.people-listings {
  width: 100%;
  padding-bottom: 75%;
}

/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-title {
  position: absolute;
  bottom: 0;
  padding: 0.75em;
  line-height: 1.2em;
}

/* line 30, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-overlay {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.6)));
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
  /*For IE7-8-9*/
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#99000000');
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/* line 36, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-image {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

/* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-price-container {
  color: #3c3c3c;
  font-weight: 600;
  min-width: 3.125em;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.3em 0.75em;
  background-color: white;
  background-color: rgba(255, 255, 255, 0.95);
  -moz-border-radius-bottomleft: 0.375em;
  -webkit-border-bottom-left-radius: 0.375em;
  border-bottom-left-radius: 0.375em;
  font-size: 12px;
  max-width: 75%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 51, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-price {
  font-size: 18px;
}

/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid-listing-image.scss */
.fluid-thumbnail-grid-image-type {
  font-size: 16px;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/**
  Given `prefix`, `gutter` and `cols`, the mixin creates
  a grid system
*/
/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.row, .row-with-divider {
  *zoom: 1;
  margin-bottom: 0.75em;
}
/* line 38, /home/ubuntu/.rvm/gems/ruby-2.6.5/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.row:after, .row-with-divider:after {
  content: "";
  display: table;
  clear: both;
}
/* line 52, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.row.without-margin, .without-margin.row-with-divider {
  margin-bottom: 0;
}

/* line 57, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.row-with-divider {
  border-bottom: 1px solid #c3c3c3;
}

/**
  Creates a basic grid system, prefixed "col"

  Usage:
  .row
    .col-6
      = "I'm half the size available"
    .col-3
      = "I'm 1/4 of the total available size"
    .col-3
      = "I'm 1/4 of the total available size"
*/
/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-1 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-1:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-1 {
    width: 8.33333%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-2 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-2:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-2 {
    width: 16.66667%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-3 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-3:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-3 {
    width: 25%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-4 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-4:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-4 {
    width: 33.33333%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-5 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-5:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-5 {
    width: 41.66667%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-6 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-6:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-6 {
    width: 50%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-7 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-7:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-7 {
    width: 58.33333%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-8 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-8:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-8 {
    width: 66.66667%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-9 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-9:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-9 {
    width: 75%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-10 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-10:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-10 {
    width: 83.33333%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-11 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-11:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-11 {
    width: 91.66667%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-12 {
  width: 100%;
  margin-bottom: 0.75em;
  min-height: 1px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
.col-12:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  .col-12 {
    width: 100%;
    float: left;
    padding-left: 0.75em;
    padding-right: 0.75em;
    margin-bottom: 0;
  }
}

@media (min-width: 48em) {
  /* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  [class*=col-]:first-child {
    padding-left: 0;
  }

  /* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_fluid-grid.scss */
  [class*=col-]:last-child {
    padding-right: 0;
  }
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
input[type=text],
input[type=password],
input[type=number],
textarea {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 2px solid #c3c3c3;
  min-height: 42px;
  width: 100%;
  padding: 0.25em 0.5em;
}
@media (min-width: 48em) {
  /* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
  input[type=text],
  input[type=password],
  input[type=number],
  textarea {
    margin: 0;
    padding: 0.5em 0.6875em;
  }
}

/* line 20, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
select {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 2px solid #c3c3c3;
  min-height: 42px;
  padding: 0.25em 0.5em;
}
@media (min-width: 48em) {
  /* line 20, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
  select {
    margin: 0;
    padding: 0.5em 0.6875em;
  }
}

/* line 32, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
input.auto_width {
  width: auto;
}

/* line 37, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
.inline-select {
  margin-left: 0.375em;
  margin-right: 0.375em;
}

/* line 43, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
.checkbox-container > .light {
  font-weight: 500;
}

/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
.send-button-wrapper .send-button-loading {
  float: left;
  background-color: #c3c3c3;
}
/* line 52, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
.send-button-wrapper .send-button-loading-img {
  float: left;
  width: 2.625em;
  height: 2.625em;
  margin: 0.75em 0;
  padding: 0.6em;
  border-radius: 6px;
}

@media (min-width: 48em) {
  /* line 63, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_forms.scss */
  .selection-options {
    margin-top: 0.75em;
    margin-bottom: 0.1875em;
    float: right;
  }
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_info-text.scss */
.info-text-container {
  position: relative;
  color: gray;
  font-size: 0.8125em;
  line-height: 1.38462em;
  margin-top: 0.375em;
}

/* line 10, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_info-text.scss */
.info-text-icon {
  position: absolute;
  width: 0.75em;
  margin-top: 1px;
}

/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_info-text.scss */
.info-text-content {
  padding-left: 1.5em;
}
@charset "UTF-8";
/**
  Sharetribe customizations to noUISlider

  Most of the style definitions for the slider are located under vendor directory (file jquery.nouislider.css)
  These are Sharetribe specific customizations.
**/
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 12, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.range-slider {
  margin-left: 11px;
  margin-right: 11px;
}

/* No shadows, flat design ;) */
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-background,
.noUi-connect,
.noUi-target,
.noUi-target.noUi-connect,
.noUi-handle,
.noUi-active {
  box-shadow: none;
}

/* Custom background color */
/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-connect {
  background: #4a90e2;
}

/* Size */
/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-horizontal {
  height: 12px;
}

/* line 37, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-horizontal .noUi-handle {
  width: 22px;
  height: 22px;
  left: -11px;
  top: -6px;
}

/* Disable handle stripes */
/* line 45, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-handle:before,
.noUi-handle:after {
  display: none;
}

/* Set background color, no border */
/* line 51, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-background {
  background: #e8e8e8;
}

/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-handle {
  border: 0px;
  background: #d0d0d0;
}

/* "Remove" borders, i.e. make the color same as background */
/* line 61, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-target {
  border-color: #e8e8e8;
}

/* Active color */
/* line 66, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_jquery.nouislider.customizations.scss */
.noUi-active {
  background: gainsboro;
}

/* No customization for vertical. It may not work */
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_lists.scss */
.no-bullets {
  list-style-type: none;
  padding-left: 0;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-item {
  position: relative;
  height: 13.63636em;
  z-index: 1;
  float: left;
  overflow: hidden;
}

/* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-image-container {
  width: 18.18182em;
  height: 10em;
  overflow: hidden;
}
/* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-image-container img {
  width: 18.18182em;
  min-width: 18.18182em;
  min-height: 10em;
  -moz-border-radius-topleft: 0.27273em;
  -webkit-border-top-left-radius: 0.27273em;
  border-top-left-radius: 0.27273em;
  -moz-border-radius-topright: 0.27273em;
  -webkit-border-top-right-radius: 0.27273em;
  border-top-right-radius: 0.27273em;
}
/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-multi-content .bubble-image-container img {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 47, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-multi-content {
  position: absolute;
  left: 0px;
  top: 2.72727em;
  clear: both;
  -moz-transition-property: left;
  -o-transition-property: left;
  -webkit-transition-property: left;
  transition-property: left;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

/* line 56, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-navi {
  position: absolute;
  top: 0;
  left: 0;
  height: 2.72727em;
  z-index: 2;
  background-color: gray;
  color: white;
  width: 200px;
}

/* line 67, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-navi-header {
  position: absolute;
  left: 30px;
  right: 30px;
  top: 4px;
  height: 20px;
  overflow: hidden;
  clear: both;
  text-align: center;
}

/* line 78, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-navi-container {
  overflow: hidden;
  position: relative;
  height: 16.36364em;
  width: 18.18182em;
}

/* line 85, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-navi-button, .bubble-navi-left, .bubble-navi-right {
  font-size: 14px;
  line-height: 27px;
  margin-top: 3px;
  width: 20px;
  display: block;
  position: absolute;
  text-align: center;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
/* line 96, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-navi-button.disabled, .disabled.bubble-navi-left, .disabled.bubble-navi-right {
  color: #999999;
}

/* line 101, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-navi-left {
  left: 5px;
}

/* line 106, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-navi-right {
  right: 5px;
}

/* line 111, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-loader-gif {
  position: absolute;
  top: 4.90909em;
  left: 7.18182em;
}

/* line 117, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-title {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3.63636em;
  background-color: white;
  color: white;
  clear: both;
}

/* line 128, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-avatar {
  position: absolute;
  left: 0.45455em;
  top: 0.45455em;
}
/* line 133, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-avatar > a {
  display: block;
}
/* line 136, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-avatar > a, .bubble-avatar > a > img {
  height: 2.72727em;
}

/* line 142, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-details {
  color: #3c3c3c;
  position: absolute;
  left: 3.63636em;
  bottom: 0.45455em;
  right: 0.45455em;
  top: 0.45455em;
}

/* line 159, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-details-text-overflow, .bubble-details .bubble-price, .bubble-author > a {
  display: block;
  height: 2.72727em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 167, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-details .bubble-price {
  width: 50%;
  float: right;
  text-align: right;
  padding-left: 0.22727em;
  line-height: 2.14286em;
  font-size: 14px;
  padding-right: 0.625em;
}

/* line 177, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-price-quantity {
  font-size: 11px;
}

/* line 181, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-author {
  width: 50%;
  float: left;
  text-align: left;
  padding-right: 0.22727em;
}
/* line 184, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-author > a {
  line-height: 2.72727em;
}

/* line 192, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-overlay {
  position: absolute;
  bottom: 3.63636em;
  left: 0;
  right: 0;
  top: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.6)));
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
  /*For IE7-8-9*/
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#99000000');
}

/* line 201, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
span.bubble-title-link {
  position: absolute;
  bottom: 0.35714em;
  left: 0.71429em;
  right: 0.71429em;
  color: white;
  font-size: 14px;
  vertical-align: bottom;
  line-height: 1.35em;
}
/* line 212, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.bubble-no-image span.bubble-title-link {
  top: 0.35714em;
  color: gray;
}

/* line 218, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.map div {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 223, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_map.scss */
.map .bubble-author,
.map .bubble-price {
  box-sizing: border-box;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
.pagination {
  margin-top: 0.75em;
  cursor: default;
  /* self-clearing method: */
}

/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
.pagination a, .pagination span, .pagination em {
  padding: 0.2em 0.5em;
  display: block;
  float: left;
  margin-right: 1px;
}

/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
.pagination .disabled {
  margin-top: 0.375em;
  color: #c3c3c3;
}

/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
.pagination .current {
  margin-top: 0.375em;
  font-style: normal;
  font-weight: bold;
  background: #4a90e2;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-right: 0.375em;
  padding: 0.3125em 0.9375em;
  color: white;
}

/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
.pagination a {
  margin-top: 0.375em;
  padding: 0.3125em 0.9375em;
  background: #e8e8e8;
  display: inline-block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-right: 0.375em;
  text-decoration: none;
  color: #4a90e2;
}

/* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
.pagination a:hover, .pagination a:focus {
  background: #c3c3c3;
  color: #3c3c3c;
}

/* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
span.gap {
  display: inline-block;
  margin-top: 0.375em;
  height: 34px;
}

/* line 43, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
.pagination:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 49, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
* html .pagination {
  height: 1%;
}

/* line 51, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_pagination.scss */
*:first-child + html .pagination {
  overflow: hidden;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 5, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
.paypal-button-wrapper .checkout-with-paypal-button, .paypal-button-wrapper .checkout-with-stripe-button {
  float: left;
  outline: 0;
}
/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
.paypal-button-wrapper .checkout-with-stripe-button {
  margin: 0;
}
/* line 12, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
.paypal-button-wrapper .paypal-image {
  margin: 0.75em 0;
}
/* line 15, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
.paypal-button-wrapper .paypal-button-loading-img {
  float: left;
  width: 1.875em;
  height: 1.875em;
  margin-top: 1.125em;
  margin-left: 1.125em;
}

/* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
.paypal-or-stripe {
  padding: 16px 48px;
  text-align: center;
  position: relative;
}
/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
.paypal-or-stripe:before, .paypal-or-stripe:after {
  position: absolute;
  top: 51%;
  overflow: hidden;
  width: 50%;
  height: 1px;
  content: '\a0';
  background-color: #c3c3c3;
}
/* line 37, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
.paypal-or-stripe:before {
  margin-left: -50%;
  text-align: right;
}
/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
.paypal-or-stripe span {
  display: inline-block;
  background: white;
  padding: 0px 20px;
  z-index: 10;
}

/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
button.checkout-with-paypal-button {
  background: #ffc438;
  vertical-align: middle;
  float: left;
  color: black;
  font-weight: 600;
  margin-top: 0em;
}
/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
button.checkout-with-paypal-button img {
  vertical-align: middle;
  margin-left: 8px;
}

/* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal.scss */
button.checkout-with-paypal-button.blue {
  background: #4a90e2;
  color: white;
  font-weight: 400;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal_account_connected.scss */
.paypal-link-wrapper .send-button-loading-img {
  width: 1.125em;
  height: 1.125em;
  margin: 0 0.75em;
  top: 3px;
  position: relative;
}

/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal_account_connected.scss */
.paypal-account-connected {
  color: #19b400;
}

/* line 17, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal_account_connected.scss */
.paypal-account-disabled {
  color: #c81f1f;
}

/* line 21, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal_account_connected.scss */
.stripe-account-restricted-soon {
  color: #eaac10;
}

/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_paypal_account_connected.scss */
.stripe-account-pending-verification {
  color: #808080;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_responsive.scss */
.visible-tablet, .visible-tablet-inline, .visible-desktop-inline {
  display: none !important;
}
@media (min-width: 48em) {
  /* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_responsive.scss */
  .visible-tablet, .visible-tablet-inline, .visible-desktop-inline {
    display: block !important;
  }
}

@media (min-width: 48em) {
  /* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_responsive.scss */
  .visible-tablet-inline {
    display: inline !important;
  }
}

@media (min-width: 48em) {
  /* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_responsive.scss */
  .hidden-tablet {
    display: none !important;
  }
}

/* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_responsive.scss */
.visible-desktop {
  display: none;
}
@media (min-width: 63em) {
  /* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_responsive.scss */
  .visible-desktop {
    display: block;
  }
}

@media (min-width: 48em) {
  /* line 32, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_responsive.scss */
  .visible-desktop-inline {
    display: inline;
  }
}

@media (min-width: 63em) {
  /* line 39, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_responsive.scss */
  .hidden-desktop {
    display: none !important;
  }
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_table.scss */
table {
  width: 100%;
}

/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_table.scss */
th {
  text-align: left;
  padding: 0.375em 0.75em;
}

/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_table.scss */
td {
  padding: 0.375em 0.75em;
}
/* line 15, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_table.scss */
td:first-child {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_table.scss */
td:last-child {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_table.scss */
tbody tr:nth-child(odd) {
  background-color: #e8e8e8;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
a {
  text-decoration: none;
  color: #4a90e2;
}
/* line 6, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
a:hover {
  color: #1f69c1;
}
/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
a:active {
  color: #185195;
}

/* line 10, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
.truncated-link {
  display: inline-block;
  max-width: 21.875em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}

/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
small {
  font-size: 0.8125em;
  line-height: 1.38462em;
  display: block;
}

/* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
h1, h3 {
  -webkit-font-smoothing: antialiased;
}

/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Source Sans Pro', helvetica, sans-serif;
  color: #171717;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
h1 {
  margin: 0em 0 0.75em;
  font-weight: 700;
}
@media (min-width: 37.5em) {
  /* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
  h1 {
    font-size: 1.625em;
    line-height: 1.38462em;
    font-weight: 600;
    margin-top: 0.23077em;
    margin-bottom: 0.46154em;
  }
}

/* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
h2 {
  margin: 0em 0 0.75em;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 500;
}
@media (min-width: 37.5em) {
  /* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_texts.scss */
  h2 {
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
    font-weight: 500;
    text-transform: none;
  }
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu {
  background: #474747;
  border-color: #474747 !important;
  position: relative;
  z-index: 99999;
  text-align: left;
  margin-bottom: 0.75em;
}
/* line 17, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu a, .toggle-menu a .feedback, .toggle-menu .toggle-menu-item, .toggle-menu .toggle-menu-title, .toggle-menu .toggle-menu-item .feedback, .toggle-menu .toggle-menu-title .feedback {
  display: block;
  position: relative;
  color: white;
  padding: 0.75em;
  padding-right: 0.75em;
}
/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu a.login-form, .toggle-menu .toggle-menu-item.login-form, .toggle-menu .login-form.toggle-menu-title {
  padding: 0;
}
/* line 27, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu a.login-form:hover, .toggle-menu .toggle-menu-item.login-form:hover, .toggle-menu .login-form.toggle-menu-title:hover {
  color: #a2c6f0;
  background: none;
}
/* line 31, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu a.login-form:after, .toggle-menu .toggle-menu-item.login-form:after, .toggle-menu .login-form.toggle-menu-title:after {
  content: "";
}
/* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu a:hover, .toggle-menu .toggle-menu-link:hover {
  background: #4a90e2;
  color: white;
}
/* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu a:hover:after, .toggle-menu .toggle-menu-link:hover:after {
  color: white;
}
/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu .toggle-menu-title {
  background-color: #545454;
}
/* line 53, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu p.login-form {
  color: white;
  margin: 0.375em 0 0.75em 0;
}
/* line 59, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu .feedback textarea {
  font-size: 0.8125em;
  line-height: 1.38462em;
  display: block;
  width: 100%;
  min-height: 5.53846em;
  padding: 0.46154em;
}
/* line 68, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu.hidden {
  display: none;
}
/* line 73, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu .badge {
  position: absolute;
  right: 0.69231em;
  top: 1.07692em;
  bottom: auto;
  z-index: 900;
}
/* line 78, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu .badge.huge-badge {
  top: 0.76923em;
  right: 0.69231em;
  bottom: auto;
}
@media (min-width: 48em) {
  /* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
  .toggle-menu {
    position: absolute;
  }
}

/* line 89, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle {
  display: block;
  cursor: pointer;
}
@media (min-width: 48em) {
  /* line 89, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
  .toggle {
    display: inline-block;
    width: auto;
  }
}
/* line 98, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle.toggled {
  background: #474747;
  color: white !important;
  border-color: #474747;
}
@media (min-width: 48em) {
  /* line 98, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
  .toggle.toggled {
    width: auto;
    border-bottom-color: #474747 !important;
  }
}
/* line 109, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle.with-borders {
  border: 0 solid #c3c3c3;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #e8e8e8;
}
/* line 115, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle.with-borders.toggled {
  border-width: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: #474747;
}
@media (min-width: 48em) {
  /* line 115, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
  .toggle.with-borders.toggled {
    padding: 0;
  }
}

/* line 131, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-header {
  display: inline-block;
}

/* line 135, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-header-container {
  padding: 0 0.75em;
  height: 42px;
  line-height: 40px;
}

/* line 141, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.icon-dropdown {
  position: relative;
  top: 3px;
  float: right;
}
@media (min-width: 48em) {
  /* line 141, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
  .icon-dropdown {
    float: none;
  }
}

/* line 150, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_toggle.scss */
.toggle-menu-subitem, a.toggle-menu-subitem {
  padding-left: 1.5em;
}
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_translation-missing.scss.erb */
.translation_missing {
  background-color: red;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.relative {
  position: relative;
}

/**
  Use icon-fix to correctly vertical align SS-pika icons (2px)
*/
/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.icon-fix {
  position: relative;
  top: 2px;
}

/* line 15, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.icon-fix-rel {
  position: relative;
  top: 0.125em;
}

/**
  Use icon-fix to correctly vertical align SS-pika icons (3px)
*/
/* line 22, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.icon-fix-more {
  position: relative;
  top: 3px;
}

/* line 26, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.hidden {
  display: none;
}

/* line 30, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.clearfix {
  overflow: hidden;
  *zoom: 1;
}

/**
  Use disabled link or icon
*/
/* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.disabled, .disabled:hover {
  color: #c3c3c3;
  cursor: default;
}

/* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.left {
  float: left;
}

/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/_utils.scss */
.right {
  float: right;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/radio_buttons.scss */
.radio-button, .radio-button-positive, .radio-button-negative {
  color: #3c3c3c;
  cursor: pointer;
  position: relative;
  display: block;
  width: 100%;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 2px solid #c3c3c3;
  margin-bottom: 0.375em;
}
/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/radio_buttons.scss */
.radio-button:hover, .radio-button-positive:hover, .radio-button-negative:hover {
  background: #e8e8e8;
}

/* line 15, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/radio_buttons.scss */
.radio-button-icon {
  position: absolute;
  top: 0.5em;
  left: 0.75em;
}

/* line 21, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/radio_buttons.scss */
.radio-button-label {
  margin-left: 2.5em;
  margin-right: 2.25em;
  padding: 0.375em 0 0.625em 0;
}

/* line 30, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/radio_buttons.scss */
.radio-button-positive.radio-button-selected {
  color: #5a7d13;
  background: #c2e972;
}
/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/radio_buttons.scss */
.radio-button-positive.radio-button-selected:hover {
  background: #c2e972;
}

/* line 40, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/radio_buttons.scss */
.radio-button-negative.radio-button-selected {
  color: #a91a1a;
  background: #f09f9f;
}
/* line 43, /home/ubuntu/sharetribe/app/assets/stylesheets/partials/radio_buttons.scss */
.radio-button-negative.radio-button-selected:hover {
  background: #f09f9f;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/*
  ----------------
  Person settings
  ----------------
*/
/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings {
  padding-top: 0.375em;
}
/* line 12, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings #account_email_form, .account-settings #account_password_form {
  display: none;
}
/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row {
  position: relative;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  border: 2px solid #c3c3c3;
  margin-bottom: 1.5em;
  min-height: 42px;
}
/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-text {
  margin-left: 2.25em;
  padding: 0.3125em 0 0.625em 0;
}
/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-icon {
  position: absolute;
  top: 0.4375em;
  left: 0.625em;
}
/* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-form {
  padding: 0 0.75em 0.75em 0.75em;
}
/* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-row {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 100%;
  overflow: hidden;
  padding: 0.75em 0;
}
@media (min-width: 63em) {
  /* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings .account-settings-row .account-settings-email-row {
    padding: 0;
    line-height: 2.125em;
  }
}
/* line 49, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-form-row {
  padding-top: 0.75em;
  height: auto;
  line-height: auto;
  width: 100%;
}
/* line 56, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-row-highlight {
  background: #e8e8e8;
}
/* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-row-address {
  padding-left: 0.75em;
}
@media (min-width: 63em) {
  /* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings .account-settings-row .account-settings-email-row-address {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 9em;
    float: left;
  }
}
@media (min-width: 63em) {
  /* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings .account-settings-row .account-settings-email-row-address {
    width: 18em;
  }
}
/* line 74, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-form-row-address {
  padding-left: 0;
}
/* line 78, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-row-send-notification {
  padding-left: 0.75em;
}
@media (min-width: 63em) {
  /* line 78, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings .account-settings-row .account-settings-email-row-send-notification {
    float: right;
    width: 10.5em;
    text-align: center;
  }
}
/* line 87, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-row-confirmed {
  padding-left: 0.75em;
}
/* line 89, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-row-confirmed small {
  margin-left: 0.375em;
}
@media (min-width: 63em) {
  /* line 87, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings .account-settings-row .account-settings-email-row-confirmed {
    float: right;
    width: 10.5em;
    text-align: center;
  }
}
/* line 101, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-row-delete {
  padding-left: 0.75em;
}
@media (min-width: 63em) {
  /* line 101, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings .account-settings-row .account-settings-email-row-delete {
    float: right;
    min-width: 3em;
    text-align: center;
  }
}
/* line 111, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-email-row-delete-cross.disabled {
  color: #c3c3c3;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .account-settings-hidden-email-form {
  display: none;
}
/* line 120, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .settings-email-mobile-label-container {
  width: 100%;
  overflow: hidden;
}
/* line 125, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .settings-email-mobile-label {
  float: left;
}
@media (min-width: 63em) {
  /* line 125, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings .account-settings-row .settings-email-mobile-label {
    float: none;
  }
}
/* line 132, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .account-settings-row .settings-email-mobile-label-right {
  padding-left: 0.375em;
}
@media (min-width: 63em) {
  /* line 132, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings .account-settings-row .settings-email-mobile-label-right {
    padding: 0;
  }
}
/* line 141, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .email-form {
  margin-top: 0.75em;
  padding: 0 0.75em;
}
/* line 146, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .password-form {
  padding: 0 0.75em;
}
/* line 149, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings .password-form input[type=password] {
  margin-top: 0.75em;
}
/* line 155, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings p {
  padding: 0 0.75em 0.375em 0.75em;
}
/* line 159, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings p.global-settings {
  padding: 0 0 0.375em 0;
}
@media (min-width: 48em) {
  /* line 165, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
  .account-settings a.change-link {
    margin-left: 0.75em;
  }
}
/* line 171, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.account-settings #delete_account_button {
  margin-left: 0.75em;
}

/* line 178, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.notification-settings h2 {
  margin-bottom: 0;
}
/* line 182, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.notification-settings h2.lower {
  margin-top: 1.5em;
}
/* line 187, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.notification-settings .checkbox-container label {
  font-weight: 500;
}

/* line 193, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.alert-text-container {
  position: relative;
  margin-top: 0.375em;
}

/* line 198, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.alert-text-icon {
  position: absolute;
  width: 0.75em;
  margin-top: 3px;
}

/* line 204, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.alert-text-content {
  padding-left: 1.5em;
}

/* line 208, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-wizard {
  border: 1px solid #c3c3c3;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 1.5em;
  margin-top: 3em;
}

/* line 215, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-wizard-content {
  padding: 1.5em 2.25em;
}

/* line 219, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-wizard-divider {
  border-top: 1px solid #c3c3c3;
}

/* line 223, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-wizard-step, .paypal-wizard-step-complete {
  font-size: 1.375em;
  line-height: 1.09091em;
  font-weight: 600;
  font-weight: normal;
}

/* line 228, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-wizard-step-complete {
  color: #19b400;
}

/* line 233, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-change-link {
  cursor: pointer;
}

/* line 237, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-success-mark {
  color: #19b400;
}

/* line 241, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-first-steps-list {
  margin-top: 2.25em;
}

/* line 245, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-last-steps-list {
  margin-bottom: 2.25em;
}

/* line 249, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-currency-information {
  padding-left: 30px;
  position: relative;
}

/* line 254, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-currency-info-icon {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 260, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.paypal-currency-change-warning-text {
  display: none;
}

/* These styles are required for stripe.js card input form*/
/* line 265, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.StripeElement {
  background-color: white;
  padding: 12px 12px;
  border-radius: 4px;
  border: 2px solid #c3c3c3;
}

/* line 272, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.StripeElement--focus {
  box-shadow: 0 1px 3px 0 #cfd7df;
}

/* line 276, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.StripeElement--invalid {
  border-color: #fa755a;
}

/* line 280, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.StripeElement--webkit-autofill {
  background-color: #fefde5 !important;
}

/* line 284, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
#stripe_account_form_birth_date_1i, #stripe_account_form_birth_date_2i, #stripe_account_form_birth_date_3i {
  width: 32.5%;
}

/* line 288, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
#update_also_bank_account {
  margin-right: 10px;
}

/* line 293, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
#stripe_wizard input[disabled] {
  background-color: #dddddd;
}

/* line 299, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.markdown-help-table th {
  border-bottom: 1px solid #ddd;
}
/* line 302, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.markdown-help-table td {
  border-bottom: 1px solid #ddd;
}
/* line 305, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_account-settings.scss */
.markdown-help-table tbody tr:nth-child(odd) {
  background-color: transparent;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-unread {
  background: #e8e8e8;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-details-container {
  position: relative;
}

/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-row {
  padding: 0.75em;
  position: relative;
}

/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-details {
  padding-left: 3.75em;
}

/* line 20, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-avatar {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 3em;
  height: 3em;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 30, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-title-link, .conversation-title-link-unread {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 35, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-title-link-unread {
  font-weight: bold;
}

/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-title-link-text:before, .conversation-title-link-text:after {
  content: "\"";
}

/* line 46, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-last-message-content-not-available {
  font-style: italic;
}

/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-context {
  font-size: 0.8125em;
  line-height: 1.38462em;
  line-height: 1.84615em;
}

/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-list-status-container {
  position: relative;
  display: table;
}

/* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-list-status-icon {
  height: 48px;
  width: 1.53846em;
  font-size: 1.625em;
  line-height: 1.38462em;
  font-weight: 600;
  line-height: 48px;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 69, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-list-status-icon > .waiting-you {
  color: #D1C905;
}
/* line 73, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-list-status-icon > .waiting-other {
  color: gray;
}
/* line 77, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-list-status-icon > .confirmed {
  color: #5a7d13;
}
/* line 81, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-list-status-icon > .canceled {
  color: #a91a1a;
}
/* line 85, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-list-status-icon > .rejected {
  color: #a91a1a;
}

/* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_conversation.scss */
.conversation-list-status {
  padding-left: 2.5em;
  height: 48px;
  display: table-cell;
  vertical-align: middle;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-lightbox {
  max-width: 675px;
  width: 95%;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-content {
  position: relative;
  overflow: hidden;
  width: 100%;
  background: white;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-head-panel {
  width: 90%;
  margin: 0 auto 30px auto;
}

/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-title {
  font-size: 38px;
  line-height: 38px;
  font-weight: normal;
  text-align: center;
  margin: 0px;
  padding: 30px 0;
}

/* line 27, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-subtitle {
  font-size: 17px;
  line-height: 30px;
  font-weight: normal;
  text-align: center;
  margin: 0px;
}

/* line 35, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-plan-external {
  max-width: 300px;
  margin: 30px auto 0 auto;
  overflow: hidden;
  *zoom: 1;
  background-color: #F35937;
  border: solid 1px #F35937;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  color: white;
}

/* line 45, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-plan-biannual {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background-color: white;
  color: black;
  padding: 30px 0;
  border: solid 1px #ccc;
  background-color: #F35937;
  border: solid 1px #F35937;
  color: white;
}

/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-subscribe-title, .contact-owner-title {
  text-align: center;
  font-size: 21px;
  line-height: 21px;
}

/* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-footer {
  padding: 0 10px 30px 10px;
  font-size: 14px;
  line-height: 14px;
  text-align: center;
}

/* line 67, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.contact-owner {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  max-width: 300px;
  margin: 0 auto 30px auto;
  padding: 30px 0;
  background-color: #F35937;
  border: solid 1px #F35937;
  color: white;
}

/* line 77, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_expiration_notice.scss */
.expiration-subcontent {
  text-align: center;
  margin-bottom: 10px;
  font-size: 17px;
  line-height: 30px;
  font-weight: normal;
}
/*
 * This is the transition that should be used with link and button hovers.
 *
 * Usage:
 *
 * .my-button:hover {
 *   @include hover-transition
 * }
 *
 * To specify which property should be animated, use:
 *
 * .my-button:hover {
 *   @include hover-transition(background-color)
 * }
 *
 */
/*

Divides given total area according to golden ratio:

   numerator
  -----------  =  1.6180...
  denominator

*/
/*
Generic landing page button

You may want to override following properties:

- background-color
- border-color
- height

*/
/**
 * Fix for vw, vh, vmin, vmax on iOS 7.
 * http://caniuse.com/#feat=viewport-units
 *
 * This fix works by replacing viewport units with px values on known screen sizes.
 *
 * iPhone 6 and 6 Plus cannot run iOS 7, so are not targeted by this fix.
 * Target devices running iOS 8+ will incidentally execute the media query,
 * but this will still produce the expected result; so this is not a problem.
 *
 * As an example, replace:
 *
 *   height: 50vh;
 *   font-size: 5vmin;
 *
 * with:
 *
 *   @include viewport-unit(height, 50vh);
 *   @include viewport-unit(font-size, 5vmin);
 */
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--dark {
  background-color: #525961;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--light {
  background-color: #FFFFFF;
}

/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__content {
  margin: 0 auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  padding: 48px 36px;
}
@media (max-width: 767px) and (orientation: landscape), (min-width: 768px) and (max-width: 1024px) {
  /* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__content {
    padding: 48px 96px;
  }
}
@media (min-width: 1025px) {
  /* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__content {
    padding: 48px 36px;
    max-width: 1212px;
  }
}

/* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__links-container, .footer__links-container--center {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-direction: column-reverse;
  -moz-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  -o-flex-direction: column-reverse;
  flex-direction: column-reverse;
  /* mobile */
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  margin-bottom: 12px;
}
@media (max-width: 767px) and (orientation: landscape), (min-width: 768px) and (max-width: 1024px) {
  /* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__links-container, .footer__links-container--center {
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    margin-bottom: 18px;
  }
}
@media (min-width: 1025px) {
  /* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__links-container, .footer__links-container--center {
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    margin-bottom: 32px;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
    max-width: 1188px;
  }
}

/* line 56, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__links-container--center {
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
}

/* line 64, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__link-list {
  padding: 0;
  list-style-type: none;
  text-align: center;
  margin: 0 -12px;
}
@media (max-width: 767px) and (orientation: landscape), (min-width: 768px) and (max-width: 1024px) {
  /* line 64, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__link-list {
    margin: 0 -16px;
  }
}
@media (min-width: 1025px) {
  /* line 64, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__link-list {
    margin: 0 -16px;
  }
}
@media (min-width: 1025px) {
  /* line 79, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__container--logo .footer__content > div > .footer__link-list {
    display: none;
  }
}

/* line 86, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__link-list-item {
  display: inline;
}

/* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__link {
  display: inline-block;
  font-family: "Proxima Soft", Helvetica, sans;
  font-weight: 500;
  color: inherit;
  margin: 0;
  font-size: 13px;
  letter-spacing: 0px;
  padding: 12px 12px;
}
/* line 95, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--dark .footer__link, .footer__container--marketplace_color .footer__link {
  color: #FFFFFF;
}
/* line 98, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--dark .footer__link:hover, .footer__container--marketplace_color .footer__link:hover {
  color: #D9D9D9;
}
/* line 103, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--light .footer__link {
  color: #7A7D80;
}
/* line 106, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--light .footer__link:hover {
  color: #555759;
}
/* line 111, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--logo .footer__link {
  color: #3c3c3c;
}
/* line 114, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--logo .footer__link:hover {
  color: #D9D9D9;
}
@media (max-width: 767px) and (orientation: landscape) {
  /* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__link {
    padding: 12px 16px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__link {
    padding: 12px 16px;
  }
}
@media (min-width: 1025px) {
  /* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__link {
    font-size: 16px;
    letter-spacing: 0px;
    padding: 16px 16px;
  }
}

/* line 142, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__separator {
  box-sizing: border-box;
  width: 100%;
  height: 1px;
  border: 0px;
}
/* line 148, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--dark .footer__separator {
  background-color: rgba(255, 255, 255, 0.2);
}
/* line 152, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--light .footer__separator {
  background-color: #D4D5D7;
}
/* line 156, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--marketplace_color .footer__separator {
  background-color: #ffffff;
}

/* line 161, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__copyrights--markdown {
  font-family: "Proxima Soft", Helvetica, sans;
  font-weight: 400;
  text-align: center;
  margin-top: 30px;
  font-size: 12px;
  letter-spacing: 0px;
  line-height: 18px;
}
/* line 165, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--dark .footer__copyrights--markdown {
  color: #7A7D80;
}
/* line 169, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--light .footer__copyrights--markdown {
  color: #D4D5D7;
}
@media (max-width: 767px) and (orientation: landscape), (min-width: 768px) and (max-width: 1024px) {
  /* line 161, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__copyrights--markdown {
    margin-top: 30px;
  }
}
@media (max-width: 767px) and (orientation: landscape), (min-width: 768px) and (max-width: 1024px) {
  /* line 161, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__copyrights--markdown {
    margin-top: 30px;
    font-size: 12px;
    letter-spacing: 0px;
    line-height: 18px;
  }
}
@media (min-width: 1025px) {
  /* line 161, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__copyrights--markdown {
    margin-top: 48px;
    font-size: 14px;
    letter-spacing: 0px;
    line-height: 18px;
  }
}
/* line 197, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--marketplace_color .footer__content > .footer__copyrights--markdown {
  color: #ffffff;
}
@media (min-width: 1025px) {
  /* line 201, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__container--logo .footer__content > .footer__copyrights--markdown {
    display: none;
  }
}
/* line 207, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__copyrights--markdown a {
  color: inherit;
}
/* line 210, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__copyrights--markdown a:hover {
  color: inherit;
}

/* line 219, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__social-media {
  margin: 0 -18px;
  text-align: center;
  margin-bottom: 18px;
}
@media (min-width: 1025px) {
  /* line 219, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__social-media {
    margin-bottom: 0;
  }
}

/* line 229, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__social-media-link {
  padding: 16px 18px;
  display: inline-block;
}
/* line 233, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__container--logo .footer__content .footer__social-media-link {
  padding: 10px 12px;
}

/* line 239, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__social-media-link:hover > svg {
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  -ms-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
}

/* line 243, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__facebook-icon {
  width: 12px;
  height: 22px;
}

/* line 248, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__twitter-icon {
  width: 21px;
  height: 18px;
}

/* line 253, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__instagram-icon {
  width: 22px;
  height: 22px;
}

/* line 258, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__youtube-icon {
  width: 25px;
  height: 18px;
}

/* line 263, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__googleplus-icon {
  width: 24px;
  height: 24px;
}

/* line 268, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__linkedin-icon {
  width: 21px;
  height: 21px;
}

/* line 274, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__logo-container .footer__logo-image {
  float: left;
}
/* line 277, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__logo-container .footer__logo-image img {
  max-width: 100%;
}
@media (min-width: 1025px) {
  /* line 274, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__logo-container .footer__logo-image {
    margin-right: 30px;
    max-width: 200px;
  }
}
/* line 283, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__logo-container .footer__copyrights--markdown {
  margin-top: 20px;
}
@media (max-width: 767px), (max-width: 767px) and (orientation: landscape), (min-width: 768px) and (max-width: 1024px) {
  /* line 283, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__logo-container .footer__copyrights--markdown {
    display: none;
  }
}
/* line 289, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__logo-container .footer__link-list {
  float: left;
  text-align: left;
  margin: 0;
}
@media (max-width: 767px), (max-width: 767px) and (orientation: landscape), (min-width: 768px) and (max-width: 1024px) {
  /* line 289, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
  .footer__logo-container .footer__link-list {
    display: none;
  }
}
/* line 296, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__logo-container .footer__link-list .footer__link-list-item {
  display: list-item;
}
/* line 298, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_footer.scss */
.footer__logo-container .footer__link-list .footer__link-list-item .footer__link {
  padding: 0 16px;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* Height of the whole header bar */
/* Height of an element (i.e. button) in the header bar */
/* Element padding, i.e. empty space on the top and below of the element */
/* Line heights, add -3px finetuning, text looks better */
/* Default spacing between header bar elements */
/* line 20, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header {
  height: 3.75em;
  width: 100%;
}

/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-wrapper {
  background: white;
  margin: 0 auto;
  max-width: 63em;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 48em) {
  /* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
  .header-wrapper {
    padding-left: 0.75em;
    padding-right: 0.75em;
  }
}

/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-left {
  float: left;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-right {
  float: right;
}

/* Buttons may need padding, text links don't */
/* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-padding {
  margin-left: 0.75em;
}

/* Vertically centered block element in header bar */
/* line 51, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-hover:hover {
  background-color: #e8e8e8;
}
/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-hover.toggled {
  background-color: #474747;
}

/* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-logo {
  display: block;
  display: block;
  margin-top: 0.625em;
  margin-bottom: 0.625em;
  height: 2.5em;
}

/* line 65, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-text-link {
  height: 3.75em;
  line-height: 3.5625em;
  padding-right: 0.75em;
  padding-left: 0.75em;
  display: block;
  color: #3c3c3c;
}
/* line 73, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-text-link:hover {
  color: #3c3c3c;
}
/* line 77, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.toggled .header-text-link {
  color: white;
}

/* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.new-listing-link {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #2ab865;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  display: block;
  margin-top: 0.625em;
  margin-bottom: 0.625em;
  height: 2.5em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  line-height: 2.3125em;
  max-width: 12.5em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.new-listing-link .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.new-listing-link:hover {
  background: #25a35a;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.new-listing-link:active {
  background: #218e4e;
  color: white;
}

/* line 98, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-menu-container {
  display: block;
  padding: 0.625em 0.75em;
  height: 3.75em;
}

/* line 104, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-menu-toggle-container {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #e8e8e8;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  padding: 0 0.75em;
  height: 2.5em;
  line-height: 2.3125em;
  margin: 0;
  padding-bottom: 0;
  padding-top: 0;
  color: #3c3c3c;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.header-menu-toggle-container .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.header-menu-toggle-container:hover {
  background: #dbdbdb;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.header-menu-toggle-container:active {
  background: #cfcfcf;
  color: white;
}
/* line 114, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.toggled .header-menu-toggle-container {
  color: white;
  background-color: #474747;
}

/* line 120, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-menu-icon {
  position: relative;
  top: 3px;
}
@media (min-width: 48em) {
  /* line 120, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
  .header-menu-icon {
    padding-right: 0.25em;
  }
}

/* line 128, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-user-avatar {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  display: block;
  margin-top: 0.625em;
  margin-bottom: 0.625em;
  height: 2.5em;
}

/* line 133, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-user-toggle {
  padding-left: 0.75em;
  display: block;
  overflow: hidden;
  *zoom: 1;
}

/* line 144, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-toggle-menu-language {
  min-width: 12.5em;
  position: absolute;
}

/* line 148, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-toggle-menu-user {
  min-width: 12.5em;
  position: absolute;
}

/* line 152, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-toggle-menu-menu {
  min-width: 12.5em;
  position: absolute;
}

/* line 156, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-inbox-link {
  color: #3c3c3c;
  position: relative;
}

/* line 162, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-inbox {
  font-size: 1.375em;
  line-height: 1.09091em;
  font-weight: 600;
  position: relative;
  top: 0.25em;
}

/* line 170, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.badge {
  position: absolute;
  top: 1.875em;
  left: 1.4375em;
  background: #4a90e2;
  color: white;
  width: 20px;
  height: 20px;
  line-height: 19px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
}
/* line 178, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.badge.big-badge {
  width: 26px;
  height: 26px;
  line-height: 25px;
  -moz-border-radius: 13px;
  -webkit-border-radius: 13px;
  border-radius: 13px;
  text-align: center;
  top: 1.75em;
  left: 1.125em;
}
/* line 184, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.badge.huge-badge {
  width: 32px;
  height: 32px;
  line-height: 31px;
  -moz-border-radius: 16px;
  -webkit-border-radius: 16px;
  border-radius: 16px;
  text-align: center;
  top: 1.6875em;
  left: 0.8125em;
}

/* line 191, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.mobile-badge {
  display: inline-block;
  color: #474747;
  background-color: white;
  width: 20px;
  height: 20px;
  line-height: 19px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  margin-left: 0.75em;
}

/* line 199, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-wide-logo-text,
.header-square-logo-text {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
  line-height: 2.5rem;
  height: 2.5rem;
  font-size: 1.75em;
  letter-spacing: -0.03em;
  text-transform: uppercase;
  font-weight: 800;
}

/* line 211, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-wide-logo-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 9.375rem;
  height: 2.5rem;
}

/* line 217, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-square-logo-text {
  width: 2.5rem;
  height: 2.5rem;
}

/* line 222, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-wide-logo {
  background-image: url("");
  /* 1.5 dpr */
  width: 10.5em;
  height: 2.5em;
  background-repeat: no-repeat;
  -moz-background-size: 10.5em auto;
  -o-background-size: 10.5em auto;
  -webkit-background-size: 10.5em auto;
  background-size: 10.5em auto;
  display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  /* line 222, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
  .header-wide-logo {
    background-image: url("");
  }
}

/* line 239, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
.header-square-logo {
  background-image: url("");
  /* 1.5 dpr */
  width: 2.5em;
  height: 2.5em;
  background-repeat: no-repeat;
  -moz-background-size: 2.5em auto;
  -o-background-size: 2.5em auto;
  -webkit-background-size: 2.5em auto;
  background-size: 2.5em auto;
  display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  /* line 239, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_header.scss */
  .header-square-logo {
    background-image: url("");
  }
}
@charset "UTF-8";
/**
  Homepage thumbnail grid view
*/
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid {
  overflow: hidden;
  *zoom: 1;
  margin-right: -0.75em;
}
@media (min-width: 48em) {
  /* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid {
    margin-right: -1.5em;
  }
}
/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
  float: left;
  padding-right: 0.75em;
  margin-bottom: 0.75em;
}
@media (max-width: 19.875em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    width: 100%;
  }
}
@media (min-width: 20em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    width: 100%;
  }
}
@media (min-width: 30em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    width: 50%;
  }
}
@media (min-width: 37.5em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 48em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 53.75em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 60em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 63em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 48em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-narrow .home-fluid-thumbnail-grid-item {
    padding-right: 1.5em;
    margin-bottom: 1.5em;
  }
}

/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid {
  overflow: hidden;
  *zoom: 1;
  margin-right: -0.75em;
}
@media (min-width: 48em) {
  /* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid {
    margin-right: -1.5em;
  }
}
/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
  float: left;
  padding-right: 0.75em;
  margin-bottom: 0.75em;
}
@media (max-width: 19.875em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    width: 100%;
  }
}
@media (min-width: 20em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    width: 100%;
  }
}
@media (min-width: 30em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    width: 50%;
  }
}
@media (min-width: 37.5em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 48em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    width: 25%;
  }
}
@media (min-width: 53.75em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    width: 25%;
  }
}
@media (min-width: 60em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    width: 25%;
  }
}
@media (min-width: 63em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    width: 25%;
  }
}
@media (min-width: 48em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .home-fluid-thumbnail-grid-wide .home-fluid-thumbnail-grid-item {
    padding-right: 1.5em;
    margin-bottom: 1.5em;
  }
}

/* line 20, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-author {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: #e8e8e8;
  height: 48px;
  position: relative;
}

/* line 27, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-author-avatar {
  padding: 6px;
}

/* line 31, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-author-avatar-image {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  height: 36px;
}

/* line 36, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-author-name {
  font-size: 0.8125em;
  line-height: 1.38462em;
  position: absolute;
  top: 6px;
  left: 51px;
  right: 6px;
  bottom: 6px;
  line-height: 36px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-details {
  position: absolute;
  top: 6px;
  left: 51px;
  right: 6px;
  bottom: 6px;
}

/* line 57, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-details-author-name {
  display: inline-block;
  float: left;
  width: 50%;
  height: 100%;
  font-size: 0.8125em;
  line-height: 1.38462em;
  line-height: 36px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 67, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home-thumbnail-grid.scss */
.home-fluid-thumbnail-grid-details-distance {
  float: left;
  width: 50%;
  height: 100%;
  text-align: right;
  color: #3c3c3c;
  font-weight: 600;
  font-size: 0.8125em;
  line-height: 1.38462em;
  line-height: 36px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar {
  *zoom: 1;
  margin-bottom: 0.75em;
  border-bottom: 1px solid #c3c3c3;
}
/* line 38, /home/ubuntu/.rvm/gems/ruby-2.6.5/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.home-toolbar:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 48em) {
  /* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-toolbar {
    margin-bottom: 1.5em;
  }
}

/* line 17, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-grid {
  position: relative;
}

/* line 21, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar-button-group {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 0.75em;
  width: 100%;
}
/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar-button-group.filters-enabled {
  width: 50%;
  padding-left: 0.375em;
}
@media (min-width: 48em) {
  /* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-toolbar-button-group, .home-toolbar-button-group.filters-enabled {
    float: right;
    width: auto;
  }
}

/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar-button-group-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #4a90e2;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  display: block;
  float: left;
  margin: 0;
  line-height: 40px;
  padding: 0 0.75em;
  color: #3c3c3c;
  background: #e8e8e8;
  border-color: #c3c3c3;
  border-right-width: 0em;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 33.3%;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button:hover {
  background: #3483de;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button:active {
  background: #2275d7;
  color: white;
}
/* line 10, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button:hover {
  color: white;
  background: gray;
  border-color: #666666;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button.selected {
  background-color: #4a90e2;
  color: white;
  border-color: #2275d7;
}
/* line 66, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button.selected {
  border-width: 0;
}
/* line 73, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button.selected + * {
  border-left: 0;
}
/* line 82, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button:hover + * {
  border-left-width: 0em;
}
/* line 90, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button:hover + .selected {
  border-left: 0em;
}
/* line 40, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button:first-child {
  -moz-border-radius-topleft: 0.375em;
  -webkit-border-top-left-radius: 0.375em;
  border-top-left-radius: 0.375em;
  -moz-border-radius-bottomleft: 0.375em;
  -webkit-border-bottom-left-radius: 0.375em;
  border-bottom-left-radius: 0.375em;
}
/* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-button-group-button:last-child {
  -moz-border-radius-topright: 0.375em;
  -webkit-border-top-right-radius: 0.375em;
  border-top-right-radius: 0.375em;
  -moz-border-radius-bottomright: 0.375em;
  -webkit-border-bottom-right-radius: 0.375em;
  border-bottom-right-radius: 0.375em;
}
@media (min-width: 48em) {
  /* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-toolbar-button-group-button {
    width: auto;
    min-width: 7.5em;
  }
}

/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar-button-text {
  display: none;
}
@media (min-width: 48em) {
  /* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-toolbar-button-text {
    margin-left: 0.375em;
    display: inline-block;
  }
}

/**
  Hidden on mobile if this class is present. Doesn't affect
  on desktop
*/
/* line 68, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar-filters-mobile-hidden {
  display: none;
}
@media (min-width: 48em) {
  /* line 68, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-toolbar-filters-mobile-hidden {
    display: block;
  }
}

/* line 76, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar-show-filters-button-container {
  width: 50%;
  float: left;
  padding-right: 0.375em;
}

/* line 82, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar-show-filters-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #4a90e2;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  padding: 0 0.75em;
  color: #3c3c3c;
  background: #e8e8e8;
  border-color: #c3c3c3;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  margin: 0;
  line-height: 40px;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-show-filters-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-show-filters-button:hover {
  background: #3483de;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-show-filters-button:active {
  background: #2275d7;
  color: white;
}
/* line 10, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-show-filters-button:hover {
  color: white;
  background: gray;
  border-color: #666666;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.home-toolbar-show-filters-button.selected {
  background-color: #4a90e2;
  color: white;
  border-color: #2275d7;
}
@media (min-width: 48em) {
  /* line 82, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-toolbar-show-filters-button {
    display: none;
  }
}

/* line 97, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-map > .map {
  height: 15.75em;
}
@media (min-width: 48em) {
  /* line 97, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-map > .map {
    height: 30em;
  }
}

/* line 105, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-item {
  position: relative;
  margin-bottom: 0.75em;
  border-bottom: 1px solid #c3c3c3;
  min-height: 5.25em;
}
@media (min-width: 48em) {
  /* line 105, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-item {
    padding-bottom: 1.5em;
    margin-bottom: 1.5em;
    height: 9em;
  }
}

/* line 123, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-image-container, .home-list-image-container-desktop, .home-list-image-container-mobile {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 129, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-image-container-desktop {
  height: 7.5em;
  width: 11.25em;
  display: none;
}
@media (min-width: 48em) {
  /* line 129, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-image-container-desktop {
    display: block;
  }
}

/* line 140, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-image-container-mobile {
  width: 4.5em;
  height: 4.5em;
  display: block;
}
@media (min-width: 48em) {
  /* line 140, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-image-container-mobile {
    display: none;
  }
}

/* line 151, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-image {
  width: 100%;
  height: 100%;
  display: block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 158, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-no-image {
  text-align: center;
  padding-top: 3em;
  background: #e8e8e8;
  height: 100%;
  width: 100%;
}

/* line 167, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-details-with-image {
  margin-left: 5.25em;
}
@media (min-width: 48em) {
  /* line 167, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-details-with-image {
    margin-left: 12.75em;
  }
}

/* line 178, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-title,
.browsing-list-item-title {
  margin: 0;
  padding: 0;
  font-weight: 700;
  font-size: 1em;
  line-height: 1.5em;
  line-height: 0.975em;
  padding-bottom: 0.375em;
}
@media (min-width: 48em) {
  /* line 178, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-title,
  .browsing-list-item-title {
    font-size: 1.375em;
    line-height: 1.09091em;
    font-weight: 600;
  }
}
@media (min-width: 63em) {
  /* line 178, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-title,
  .browsing-list-item-title {
    padding-bottom: 2.17614em;
  }
}

/* line 197, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-title {
  padding-bottom: 0;
}

/* line 201, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-share-type-link,
.browsing-list-item-share-type-link {
  font-family: 'Source Sans Pro', helvetica, sans-serif;
  color: gray;
  font-size: 0.625em;
  font-weight: normal;
  white-space: nowrap;
  background: #e8e8e8;
  color: #3c3c3c;
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  padding: 0.25em 0.5em;
  position: relative;
  display: none;
}
/* line 22, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_layout.scss */
.home-share-type-link:hover,
.browsing-list-item-share-type-link:hover {
  background: gray;
  color: white;
}
@media (min-width: 48em) {
  /* line 201, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-share-type-link,
  .browsing-list-item-share-type-link {
    display: inline;
    top: -0.25em;
  }
}

/* line 217, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-details-right {
  width: 142px;
  float: right;
  display: none;
  margin-left: 1.5em;
}
@media (min-width: 63em) {
  /* line 217, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-details-right {
    display: block;
  }
}

/* line 227, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-avatar,
.browsing-list-item-avatar {
  position: absolute;
  top: 0;
  left: 0;
  width: 2.5em;
  display: none;
}
/* line 234, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-avatar img,
.browsing-list-item-avatar img {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  display: block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 227, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-avatar,
  .browsing-list-item-avatar {
    display: block;
  }
}

/* line 248, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-author {
  vertical-align: top;
  position: absolute;
  bottom: 0.75em;
}
@media (min-width: 48em) {
  /* line 248, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-author {
    bottom: 1.5em;
  }
}

/* line 258, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-author-with-listing-image,
.browsing-list-item-author-with-listing-image {
  left: 0;
}
@media (min-width: 30em) {
  /* line 258, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-author-with-listing-image,
  .browsing-list-item-author-with-listing-image {
    left: 5.25em;
  }
}
@media (min-width: 48em) {
  /* line 258, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-author-with-listing-image,
  .browsing-list-item-author-with-listing-image {
    left: 12.75em;
  }
}

/* line 271, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-author-without-listing-image,
.browsing-list-item-author-without-listing-image {
  left: 0;
}

/* line 276, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-author-details,
.browsing-list-item-author-details {
  float: left;
  margin-left: 3.25em;
  height: 40px;
  line-height: 22px;
  max-width: 15em;
  display: none;
}
@media (min-width: 30em) {
  /* line 276, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-author-details,
  .browsing-list-item-author-details {
    display: block;
  }
}

/* line 291, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-author-reviews,
.browsing-list-item-author-reviews {
  font-size: 0.8125em;
  line-height: 1.38462em;
}

/* line 296, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-price-mobile,
.browsing-list-item-price-mobile {
  margin-bottom: 0.25em;
}
@media (min-width: 30em) {
  /* line 296, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-price-mobile,
  .browsing-list-item-price-mobile {
    text-align: right;
    right: 0;
    padding-top: 10px;
    bottom: 0.33333em;
  }
}
@media (min-width: 48em) {
  /* line 296, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-price-mobile,
  .browsing-list-item-price-mobile {
    bottom: 0.66667em;
  }
}
@media (min-width: 63em) {
  /* line 296, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-price-mobile,
  .browsing-list-item-price-mobile {
    display: none;
  }
}

/* line 313, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-price-mobile {
  right: 0;
}

/* line 317, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-price-value-mobile,
.browsing-list-item-price-value-mobile,
.home-list-shape-value-mobile,
.browsing-list-item-shape-value-mobile {
  font-size: 1.5em;
}
/* line 322, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-price-value-mobile > .smaller,
.browsing-list-item-price-value-mobile > .smaller,
.home-list-shape-value-mobile > .smaller,
.browsing-list-item-shape-value-mobile > .smaller {
  font-size: 1.125em;
}
@media (min-width: 30em) {
  /* line 317, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-price-value-mobile,
  .browsing-list-item-price-value-mobile,
  .home-list-shape-value-mobile,
  .browsing-list-item-shape-value-mobile {
    font-size: 1.5em;
  }
  /* line 327, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-price-value-mobile > .smaller,
  .browsing-list-item-price-value-mobile > .smaller,
  .home-list-shape-value-mobile > .smaller,
  .browsing-list-item-shape-value-mobile > .smaller {
    font-size: 1.5em;
  }
}

@media (min-width: 30em) {
  /* line 333, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-price-mobile-with-listing-image {
    left: auto;
  }
}

@media (min-width: 30em) {
  /* line 339, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .home-list-price-mobile-without-listing-image {
    left: auto;
  }
}

/* line 345, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-price,
.browsing-list-item-price {
  text-align: right;
}

/* line 350, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-item-price-value,
.browsing-list-item-price-value {
  font-size: 2em;
  line-height: 1;
  font-weight: 400;
}

/* line 357, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-listing-shape-value,
.browsing-list-item-listing-shape-value {
  font-size: 1.5em;
  line-height: 1;
  font-weight: 400;
}

/* line 364, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-list-price-quantity,
.browsing-list-item-price-quantity {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 369, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-no-listings {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 0.75em 1.5em;
  background: #e8e8e8;
}

/* line 375, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-categories-link, .home-categories-main, .home-categories-sub {
  display: block;
  color: #3c3c3c;
  text-transform: uppercase;
}
/* line 380, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-categories-link.selected, .selected.home-categories-main, .selected.home-categories-sub {
  font-weight: bold;
}

/* line 388, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-categories-main.selected.has-subcategories {
  border-bottom: 1px solid #c3c3c3;
}

/* line 393, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-categories-sub {
  font-size: 14px;
  margin-left: 0.75em;
}

/* line 399, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.home-toolbar-toggle-container {
  margin-bottom: 0.75em;
}

/* line 403, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
#pageless-loader {
  padding-top: 0.75em;
  clear: both;
}

/* Filters */
/* line 410, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.custom-filter {
  margin-bottom: 1.5em;
}

/* line 414, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.custom-filter-title {
  font-weight: 700;
  border-bottom: 1px solid #e8e8e8;
}

/* line 420, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.custom-filter-options.scrollable {
  max-height: 180px;
  overflow-y: scroll;
}

/* line 426, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.custom-filter-checkbox-label {
  margin: 0;
}

/* line 430, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.custom-filter-checkbox-label-text {
  font-weight: 400;
  margin-left: 0.1875em;
}

/* line 440, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item {
  position: relative;
  padding-bottom: 0.75em;
  margin-bottom: 0.75em;
  border-bottom: 1px solid #c3c3c3;
  min-height: 5.25em;
}
@media (min-width: 48em) {
  /* line 440, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .browsing-list-item {
    padding-bottom: 1.5em;
    margin-bottom: 1.5em;
    min-height: 9em;
  }
}

/* line 454, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-image-container {
  position: absolute;
  width: 4.5em;
  height: 4.5em;
}
@media (min-width: 48em) {
  /* line 454, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .browsing-list-item-image-container {
    height: 7.5em;
    width: 11.25em;
  }
}

/* line 465, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-image-desktop {
  display: none;
}
@media (min-width: 48em) {
  /* line 465, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .browsing-list-item-image-desktop {
    display: block;
  }
}

/* line 472, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-image-mobile {
  display: block;
}
@media (min-width: 48em) {
  /* line 472, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .browsing-list-item-image-mobile {
    display: none;
  }
}

/* line 479, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-details {
  height: 100%;
  min-height: 4.5em;
  padding-bottom: 40px;
  position: relative;
  margin-left: 5.25em;
}
@media (min-width: 48em) {
  /* line 479, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .browsing-list-item-details {
    min-height: 7.5em;
    margin-left: 12.75em;
  }
}

/* line 492, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-details-right {
  width: 142px;
  float: right;
  display: none;
  margin-left: 1.5em;
}
@media (min-width: 63em) {
  /* line 492, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .browsing-list-item-details-right {
    display: block;
  }
}

/* line 502, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-details-container {
  margin-left: 1.5em;
}
@media (min-width: 48em) {
  /* line 502, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .browsing-list-item-details-container {
    margin-left: 0.75em;
  }
}

/* line 510, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-distance {
  font-size: 0.8125em;
  line-height: 1.38462em;
}
@media (min-width: 48em) {
  /* line 510, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
  .browsing-list-item-distance {
    font-size: 1em;
    line-height: 1.5em;
  }
}

/* line 518, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.browsing-list-item-author {
  vertical-align: top;
  position: absolute;
  left: 0px;
  bottom: 0;
}

/* line 530, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_home.scss */
.pac-item span {
  pointer-events: none;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/*
  Styles used in global layout
*/
/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
.left-navi-dropdown {
  color: #3c3c3c;
  padding: 0.625em 0.75em;
  border-bottom: 1px dotted #c3c3c3;
}
/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
.left-navi-dropdown:hover {
  background: #e8e8e8;
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
.wrapper {
  background: white;
  margin: 0 auto;
  max-width: 63em;
  padding-left: 0.75em;
  padding-right: 0.75em;
}
@media (min-width: 48em) {
  /* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
  .wrapper {
    padding-left: 0.75em;
    padding-right: 0.75em;
  }
}

/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
.undo-mobile-wrapper-margin {
  margin-left: -0.75em;
  margin-right: -0.75em;
}
@media (min-width: 48em) {
  /* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
  .undo-mobile-wrapper-margin {
    margin-left: 0;
    margin-right: 0;
  }
}

/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
.left-navi-section img, .left-navi-section iframe {
  max-width: 100%;
}

/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
.banner--warning {
  background-color: #f5a623;
  color: white;
}
/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
.banner--title-wrapper {
  margin: 0 auto;
  max-width: 63em;
  padding: 0 0.75em 0 0.75em;
}
/* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_layout.scss */
.banner--title {
  line-height: 50px;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-carousel {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-bottom: 66.66667%;
}
/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-carousel:hover > .listing-image-navi {
  display: block;
}
/* line 12, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-carousel > .listing-image-navi {
  display: none;
}

/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-navi-arrow-container {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
/* line 36, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_vertical-centering.scss */
.no-androidprejellybean .listing-image-navi-arrow-container {
  font-size: 16px;
}

/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.navigate-icon-fix {
  position: relative;
  top: 4px;
}

/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-arrow-icon-container {
  position: relative;
  padding: 1.125em 0.75em;
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(255, 255, 255, 0.5);
  display: inline-block;
}
/* line 35, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-arrow-icon-container.left {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
/* line 39, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-arrow-icon-container.right {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

/* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-navi-arrow {
  font-size: 1.375em;
  line-height: 1.09091em;
  font-weight: 600;
}

/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-navi-clickarea, .listing-image-navi-right, .listing-image-navi-left {
  position: absolute;
  top: 0;
  height: 100%;
  -webkit-tap-highlight-color: transparent;
  background-image: url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);
}
/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_vertical-centering.scss */
.no-androidprejellybean .listing-image-navi-clickarea, .no-androidprejellybean .listing-image-navi-right, .no-androidprejellybean .listing-image-navi-left {
  font-size: 0;
}
/* line 17, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_vertical-centering.scss */
.listing-image-navi-clickarea:before, .listing-image-navi-right:before, .listing-image-navi-left:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_vertical-centering.scss */
.androidprejellybean .listing-image-navi-clickarea:before, .androidprejellybean .listing-image-navi-right:before, .androidprejellybean .listing-image-navi-left:before {
  margin-right: -0.25em;
}
/* line 58, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-navi-clickarea:hover .listing-image-arrow-icon-container, .listing-image-navi-right:hover .listing-image-arrow-icon-container, .listing-image-navi-left:hover .listing-image-arrow-icon-container {
  background-color: rgba(0, 0, 0, 0.3);
  color: white;
}

/* line 66, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-navi-right {
  right: 0;
  text-align: right;
  width: 75%;
  background: transparent;
}

/* line 74, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-navi-left {
  left: 0;
  text-align: left;
  width: 25%;
  background: transparent;
}

/* line 82, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-no-image {
  font-size: 1.625em;
  line-height: 1.38462em;
  font-weight: 600;
  color: #c3c3c3;
  text-align: center;
}

/* line 88, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-text-container {
  position: relative;
  width: 100%;
  padding-bottom: 66.66667%;
}

/* line 94, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-frame {
  width: 100%;
  padding-bottom: 66.66667%;
  background-color: #3c3c3c;
  position: absolute;
  top: 0px;
  left: 0px;
}

/* line 105, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-frame-content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  margin: -1px;
  overflow: hidden;
}
/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_vertical-centering.scss */
.no-androidprejellybean .listing-image-frame-content {
  font-size: 0;
}
/* line 17, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_vertical-centering.scss */
.listing-image-frame-content:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_vertical-centering.scss */
.androidprejellybean .listing-image-frame-content:before {
  margin-right: -0.25em;
}

/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-vertical-centering {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
/* line 36, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_vertical-centering.scss */
.no-androidprejellybean .listing-image-vertical-centering {
  font-size: 16px;
}
/* line 126, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-vertical-centering.too-narrow {
  height: 100%;
  vertical-align: inherit;
}
/* line 133, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image-vertical-centering.correct-ratio {
  vertical-align: top;
}

/* line 143, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image, .listing-image.too-wide {
  display: block;
  margin: auto;
  width: 100%;
  height: auto;
}
/* line 147, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-carousel.scss */
.listing-image.too-narrow {
  display: block;
  margin: auto;
  height: 100%;
  width: auto;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 5, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.listing-images {
  margin-top: 0.75em;
  margin-bottom: 1.5em;
  overflow: hidden;
  *zoom: 1;
  margin-right: -0.75em;
}

/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.fileupload-remove-hover:hover > .fileupload-preview-remove-image, .touch .fileupload-remove-hover .fileupload-preview-remove-image {
  display: block;
}

/* line 31, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.fileupload-preview-image {
  width: 8.5em;
  height: 8.5em;
  border-radius: 10px;
  border: #e1e1e1 dashed 0em;
}

/* line 35, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.fileupload-preview-remove-image {
  position: absolute;
  width: 2.25em;
  height: 2.25em;
  right: 0;
  top: 0;
  display: none;
  line-height: 2.25em;
  text-align: center;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  background-color: #424242;
  background-color: rgba(0, 0, 0, 0.5);
  color: #cccccc;
}
/* line 59, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.fileupload-preview-remove-image:hover {
  cursor: pointer;
  color: white;
}

/* line 65, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.fileupload-removing {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 8.5em;
  height: 8.5em;
  border-radius: 10px;
  border: #e1e1e1 dashed 0em;
  background-color: rgba(255, 255, 255, 0.8);
}

/* line 75, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.fileupload-text-container {
  padding-left: 0.3125em;
  padding-right: 0.3125em;
  width: 8.5em;
  height: 8.5em;
  border-radius: 10px;
  border: #e1e1e1 dashed 0.1875em;
  text-align: center;
  color: #9a9a9a;
  display: table;
}

/* line 88, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.upload-image-placeholder {
  width: 8.5em;
  height: 8.5em;
  border-radius: 10px;
  border: #e1e1e1 dashed 0em;
  float: left;
  background-color: #FAFAFA;
  margin-right: 0.75em;
  margin-bottom: 0.75em;
}
/* line 93, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.upload-image-placeholder:hover .fileupload-text-container, .upload-image-placeholder.hover .fileupload-text-container {
  border-color: #bbbbbb;
}

/* line 102, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.fileupload-centered-text {
  display: table-cell;
  vertical-align: middle;
}

/* line 106, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listing-image-fileupload.scss */
.fileupload-small-text {
  margin-top: 0.3125em;
  font-size: 0.8125em;
  line-height: 1.38462em;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 5, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-details-container {
  overflow-wrap: break-word;
  word-wrap: break-word;
}

/* line 10, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-description-content ol {
  padding-left: 1.5em;
}
/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-description-content blockquote {
  border-left: .25em solid #c3c3c3;
  padding: 0 1em;
  color: gray;
}
/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-description-content hr {
  border-bottom: 1px solid #c3c3c3;
  margin-bottom: 1em;
}

/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-description-youtube-wrapper {
  width: 100%;
  padding-bottom: 56.25%;
  /* 16:9 */
  position: relative;
  margin-bottom: 1.5em;
}

/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-description-youtube-iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* line 40, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-social {
  overflow: hidden;
  *zoom: 1;
}

/* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-fb-like-button,
.listing-tweet-button {
  float: left;
  margin-right: 1.5em;
}

/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-tweet-button {
  padding-top: 4px;
}

/* line 55, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-price {
  clear: both;
}

/* line 59, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-price-amount {
  font-size: 2.625em;
  line-height: 1.14286em;
  font-weight: 700;
  color: #474747;
  display: block;
  float: left;
  margin-right: 0.375em;
}

/* line 67, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-price-quantity {
  vertical-align: top;
  position: relative;
  top: 0.3125em;
  color: gray;
}

/* line 79, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-paypal-fee-info-link {
  cursor: pointer;
}

/* line 84, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.quantity-wrapper {
  width: 100%;
  margin-bottom: 1.125em;
}

/* line 88, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.quantity-label-wrapper {
  float: left;
  width: 100%;
}

/* line 92, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.quantity-label {
  float: left;
  width: auto;
  font-weight: bold;
  padding: 0.525em 0.525em 0 0;
  margin: auto 6.25em auto 0;
}

/* line 99, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.quantity-input {
  margin-left: -6.25em;
  width: 6.25em;
  float: left;
}

/* line 104, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.quantity-input input {
  width: 100%;
}

/* line 107, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.quantity-input input:focus {
  outline-width: 0;
}

/* line 115, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author {
  position: relative;
}

/* line 119, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-avatar {
  width: 6.75em;
  height: 6.75em;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 126, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-avatar > a {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 133, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-avatar-image {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  display: block;
  width: 100%;
  height: 100%;
}

/* line 140, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-details {
  width: 100%;
  padding-left: 6.75em;
  min-height: 6.75em;
  padding-left: 7.875em;
  margin-top: 0.375em;
  margin-bottom: 1.125em;
}

/* line 149, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-name {
  font-size: 1.375em;
  line-height: 1.09091em;
  font-weight: 600;
  height: 2.45455em;
  line-height: 3em;
}

/* line 155, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-name-link {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 160, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-contact-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #e8e8e8;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  color: #474747;
  width: 100%;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.listing-author-contact-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.listing-author-contact-button:hover {
  background: #dbdbdb;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.listing-author-contact-button:active {
  background: #cfcfcf;
  color: white;
}
/* line 139, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.listing-author-contact-button:hover {
  color: #474747;
}
/* line 140, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.listing-author-contact-button:active {
  color: #474747;
}

/* line 167, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-activity {
  overflow: hidden;
  *zoom: 1;
}

/* line 171, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-activity-icon {
  font-size: 32px;
  line-height: 1.5em;
  display: block;
  float: left;
  width: 1em;
}

/* line 179, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-activity-item {
  float: left;
  width: 15.25em;
  margin-left: 0.75em;
}

/* line 185, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-author-activity-description {
  font-size: 0.8125em;
  line-height: 1.38462em;
  color: #c3c3c3;
}

/* line 191, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-map {
  width: 100%;
  height: 12em;
}

/* line 196, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listing-view-admin-links {
  margin: 0.75em 0;
}

/* line 200, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.map-link {
  float: right;
  font-size: 0.875em;
  margin-top: 0.2em;
}

/* line 207, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.delivery-title {
  margin-bottom: 0;
}

/* line 211, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.delivery-label {
  display: inline;
  width: auto;
  margin-left: 0.3em;
}

/* line 217, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.book-button, .enabled-book-button, .disabled-book-button {
  margin-top: 0;
  width: 100%;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}

/* line 228, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.enabled-book-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #4a90e2;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  font-size: 22px;
  height: 60px;
  line-height: 24px;
  padding-bottom: 3px;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.enabled-book-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.enabled-book-button:hover {
  background: #3483de;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.enabled-book-button:active {
  background: #2275d7;
  color: white;
}

/* line 233, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.disabled-book-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #4a90e2;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  font-size: 22px;
  height: 60px;
  line-height: 24px;
  padding-bottom: 3px;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.disabled-book-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.disabled-book-button:hover {
  background: #3483de;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.disabled-book-button:active {
  background: #2275d7;
  color: white;
}
/* line 237, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.disabled-book-button, .disabled-book-button:hover {
  background-color: #c3c3c3;
}

/* line 243, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.book-button .content, .enabled-book-button .content, .disabled-book-button .content {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
}

/* line 256, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.checkbox-option.not-selected {
  color: #c3c3c3;
}

/* line 261, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.checkbox-option-checkmark {
  display: inline-block;
  width: 20px;
  color: #4a90e2;
}

/* line 267, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.listings-how-paypal-works-link {
  font-size: 0.875em;
}

@media (max-width: 480px) {
  /* line 272, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
  .checkbox-group .col-4 {
    margin-bottom: 0;
  }
}
/* line 279, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.googlemap .embed-container {
  position: relative;
  padding-bottom: 75%;
  height: 0;
  overflow: hidden;
}
/* line 285, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.googlemap img.static-map {
  width: 100%;
}

/* line 289, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.googlemap .embed-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  border: 0;
}

/* line 297, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_listings.scss */
.buyer-fees {
  font-size: 15px;
  color: gray;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
@media (min-width: 30em) {
  /* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
  .message-avatar-padding {
    margin-left: 3.75em;
    margin-right: 3.75em;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.page-content .message-price-break-down {
  margin-bottom: 0;
}

/* line 17, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-sum, .message-price {
  font-size: 1.375em;
  line-height: 1.09091em;
  font-weight: 600;
  padding-top: 0.75em;
}

/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-reply-form form {
  padding-bottom: 1.5em;
}

/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-avatar, .message-avatar-left, .message-avatar-right {
  width: 3em;
  height: 3em;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-container {
  position: relative;
}

/* line 37, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-avatar-image {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 100%;
}

/* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-avatar, .message-avatar-left, .message-avatar-right {
  position: absolute;
  top: 1.875em;
}

/* line 47, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-avatar-left {
  left: 0;
}

/* line 52, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-avatar-right {
  right: 0;
}

/* line 57, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-content-container-left {
  padding-left: 3.75em;
}
@media (min-width: 30em) {
  /* line 57, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
  .message-content-container-left {
    padding-right: 3.75em;
  }
}

/* line 64, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-content-container-right {
  padding-right: 3.75em;
}
@media (min-width: 30em) {
  /* line 64, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
  .message-content-container-right {
    padding-left: 3.75em;
  }
}

/* line 71, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble, .message-bubble-arrow-to-left, .message-bubble-arrow-to-right {
  position: relative;
  min-height: 3em;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 0.75em 0.75em 0em 0.75em;
  background: #e8e8e8;
}
/* line 79, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble p, .message-bubble-arrow-to-left p, .message-bubble-arrow-to-right p {
  margin-bottom: 0;
  padding-bottom: 0.75em;
}
/* line 84, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble:after, .message-bubble-arrow-to-left:after, .message-bubble-arrow-to-right:after {
  top: 1.5em;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-width: 0.375em;
}
/* line 96, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble .truncated-link, .message-bubble-arrow-to-left .truncated-link, .message-bubble-arrow-to-right .truncated-link {
  width: 100%;
}

/* line 103, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-time-ago, .message-time-ago-left, .message-time-ago-right {
  margin-bottom: 0.375em;
  height: 1.5em;
}

/* line 108, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-time-ago-left {
  text-align: left;
}

/* line 113, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-time-ago-right {
  text-align: right;
}

/* line 122, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-type-transition {
  font-weight: bold;
}

/* line 129, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-left:after {
  right: 100%;
  border-right-color: #e8e8e8;
  margin-top: -0.375em;
}
/* line 135, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-left.message-mood-positive {
  color: #5a7d13;
  background: #c2e972;
}
/* line 139, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-left.message-mood-positive:after {
  border-right-color: #c2e972;
}
/* line 144, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-left.message-mood-negative {
  color: #a91a1a;
  background: #f09f9f;
}
/* line 148, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-left.message-mood-negative:after {
  border-right-color: #f09f9f;
}

/* line 157, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-right:after {
  left: 100%;
  border-left-color: #e8e8e8;
  margin-top: -0.375em;
}
/* line 163, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-right.message-mood-positive {
  color: #5a7d13;
  background: #c2e972;
}
/* line 167, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-right.message-mood-positive:after {
  border-left-color: #c2e972;
}
/* line 172, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-right.message-mood-negative {
  color: #a91a1a;
  background: #f09f9f;
}
/* line 176, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-bubble-arrow-to-right.message-mood-negative:after {
  border-left-color: #f09f9f;
}

/* line 182, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-mood-positive {
  color: #5a7d13;
  background: #c2e972;
}

/* line 187, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-mood-negative {
  color: #a91a1a;
  background: #f09f9f;
}

/* line 192, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-book-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #4a90e2;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.message-book-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.message-book-button:hover {
  background: #3483de;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.message-book-button:active {
  background: #2275d7;
  color: white;
}

/* line 196, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_message.scss */
.message-price-vat {
  font-size: 0.8125em;
  line-height: 1.38462em;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-image {
  display: none;
}
/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-image > img {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 100%;
}
@media (min-width: 48em) {
  /* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
  .people-image {
    display: block;
  }
}

/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-header {
  padding-bottom: 0.375em;
  border-bottom: 1px solid #c3c3c3;
}

/* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-load-more-listings-container {
  clear: both;
  margin-bottom: 1.5em;
}

/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-show-closed-link {
  font-size: 13px;
  margin-left: 0.75em;
}

/* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.profile-action-buttons-desktop {
  display: none;
}
@media (min-width: 48em) {
  /* line 34, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
  .profile-action-buttons-desktop {
    display: block;
  }
}

/* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.profile-action-buttons-mobile {
  padding-left: 5.25em;
  padding-bottom: 1.125em;
  margin-top: 0.975em;
  margin-bottom: 0.75em;
  border-bottom: 1px solid #c3c3c3;
}
@media (min-width: 48em) {
  /* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
  .profile-action-buttons-mobile {
    display: none;
  }
}

/* line 54, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.profile-edit-link, .profile-contact-link {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #e8e8e8;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  color: #474747;
  width: 100%;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.profile-edit-link .content, .profile-contact-link .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.profile-edit-link:hover, .profile-contact-link:hover {
  background: #dbdbdb;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.profile-edit-link:active, .profile-contact-link:active {
  background: #cfcfcf;
  color: white;
}
/* line 139, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.profile-edit-link:hover, .profile-contact-link:hover {
  color: #474747;
}
/* line 140, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.profile-edit-link:active, .profile-contact-link:active {
  color: #474747;
}

/* line 59, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-image-mobile {
  width: 4.5em;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 65, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-image-mobile > img {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 100%;
}
@media (min-width: 48em) {
  /* line 59, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
  .people-image-mobile {
    display: none;
  }
}

/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
.people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid {
  overflow: hidden;
  *zoom: 1;
  margin-right: -0.75em;
}
@media (min-width: 48em) {
  /* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid {
    margin-right: -1.5em;
  }
}
/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
.people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
  float: left;
  padding-right: 0.75em;
  margin-bottom: 0.75em;
}
@media (max-width: 19.875em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    width: 100%;
  }
}
@media (min-width: 20em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    width: 100%;
  }
}
@media (min-width: 30em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    width: 50%;
  }
}
@media (min-width: 37.5em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 48em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    width: 50%;
  }
}
@media (min-width: 53.75em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    width: 50%;
  }
}
@media (min-width: 60em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 63em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    width: 33.33333%;
  }
}
@media (min-width: 48em) {
  /* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_fluid-thumbnail-grid.scss */
  .people-fluid-thumbnail-grid-container .people-fluid-thumbnail-grid-item {
    padding-right: 1.5em;
    margin-bottom: 1.5em;
  }
}

/* line 81, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-listings.fluid-thumbnail-grid-image-overlay, .people-listings.fluid-thumbnail-grid-image-image {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 88, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
#profile-followed-people-list .fluid-thumbnail-grid-image-image-container {
  padding-bottom: 100%;
}

/* line 93, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.people-custom-fields-title {
  font-weight: bold;
  margin-right: 5px;
}

/* line 99, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_people.scss */
.profile-about-me ol {
  padding-left: 1.5em;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_preauthorize.scss */
.preauthorize-section {
  margin-bottom: 2.25em;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_preauthorize.scss */
.preauthorize-exp {
  display: inline;
  margin-right: 0.75em;
}

/* line 12, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_preauthorize.scss */
.preauthorize-details-title {
  margin-bottom: 0.375em;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_signup.scss */
.signup-horizontal-line {
  margin: 1.875em 0;
  text-align: center;
  position: relative;
  font-variant: italic;
}
/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_signup.scss */
.signup-horizontal-line:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  border-top: solid 1px #c3c3c3;
}

/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_signup.scss */
.signup-horizontal-line-text {
  padding-left: 0.375em;
  padding-right: 0.375em;
  display: inline;
  text-align: center;
  background-color: white;
  font-size: 2.125em;
  line-height: 1.05882em;
  font-weight: 600;
  color: #474747;
  position: relative;
}

/* line 32, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_signup.scss */
.signup-form .inline-label-container small, #pending_consent_form .inline-label-container small {
  display: inline;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial {
  position: relative;
  overflow: hidden;
  *zoom: 1;
  min-height: 3em;
  border-bottom: 1px solid white;
}
/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial:last-child {
  border-bottom: 1px solid white;
}

/* line 21, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial-avatar {
  position: absolute;
  left: 0;
  top: 0;
  float: left;
  width: 3em;
  height: 3em;
}
/* line 31, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial-avatar > a, .testimonial-avatar > a > img {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 38, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial-details {
  padding-left: 3.75em;
  padding-right: 3.25em;
  padding-bottom: 0.75em;
  border-bottom: 1px solid #c3c3c3;
  margin-bottom: 0.75em;
}

/* line 46, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial-icon {
  position: absolute;
  right: 0;
  top: 0;
  width: 1.53846em;
  font-size: 1.625em;
  line-height: 1.38462em;
  font-weight: 600;
}
/* line 54, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial-icon.positive {
  color: #5a7d13;
}
/* line 58, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial-icon.negative {
  color: #a91a1a;
}
/* line 62, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.testimonial-icon.faded {
  color: #d9d9d9;
}

/* line 67, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_testimonial.scss */
.load-more-testimonials {
  margin-top: 1.5em;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_thumbnail-stripe.scss */
.listing-image-thumbnail-stripe {
  width: 100%;
  overflow: hidden;
  height: 64px;
  margin-top: 2px;
  position: relative;
}

/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_thumbnail-stripe.scss */
.listing-image-thumbnail-container {
  position: relative;
  float: left;
}
/* line 15, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_thumbnail-stripe.scss */
.listing-image-thumbnail-container:hover > .fade, .listing-image-thumbnail-container.selected > .fade {
  display: none;
}
/* line 20, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_thumbnail-stripe.scss */
.listing-image-thumbnail-container > .fade {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(255, 255, 255, 0.6);
}

/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/views/_thumbnail-stripe.scss */
.listing-image-thumbnail {
  width: 64px;
  height: 64px;
  padding: 2px;
  border-radius: 5px;
  cursor: pointer;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_categories.scss */
.subcategory-label {
  margin-left: 1.5em;
}

/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_categories.scss */
.top-level-category-divider-wrapper {
  padding-top: 0.375em;
  padding-bottom: 0.375em;
}

/* line 12, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_categories.scss */
.top-level-category-divider {
  background-color: #e8e8e8;
  height: 1px;
}

/* line 17, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_categories.scss */
.listed-category-col {
  margin-bottom: 0;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.edit-community-details-edit-link {
  margin-bottom: 0.75em;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.edit-community-details-field {
  margin-bottom: 1.5em;
}

/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.edit-community-details-field-title {
  font-weight: bold;
}

/* line 15, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.checkbox-container .settings-checkbox-label {
  font-weight: 500;
}

/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.sort-text-wrapper {
  margin-right: 1.5em;
}

/* line 22, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.sort-text {
  float: left;
}

/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.sort-arrow, .sort-arrow-asc, .sort-arrow-desc {
  float: left;
  font-size: 0.75em;
  display: inline-block;
  padding-left: 0.4em;
}

/* line 40, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
textarea.text_area_code {
  font-size: 15px;
  font-family: "Lucida Console", Monaco, monospace;
  height: 10.5em;
}

/* line 46, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.checkbox-row-checkbox {
  display: inline-block;
  width: auto;
}

/* line 51, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.checkbox-row-label {
  display: inline-block;
  width: auto;
  font-weight: normal;
  margin: 0 0 0 0.375em;
}

/* line 58, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.checkbox-centered {
  text-align: center;
}

/* line 61, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.centered-column-title {
  font-weight: bold;
  text-align: center;
  width: 100%;
  display: inline-block;
}

/* line 68, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.transaction-agreement-modal.disabled:not(.label) {
  background-color: #e8e8e8;
}

/* line 73, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.member-banned a, .member-banned span, .member-banned .admin-members-can-post-listings, .member-banned .admin-members-is-admin, .member-banned .admin-members-is-country-admin {
  opacity: 0.5;
}
/* line 76, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.member-banned span {
  opacity: 0.5;
}
/* line 78, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.member-banned span.delete-member {
  opacity: 1;
}
/* line 80, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.member-banned span.delete-member a {
  opacity: 1;
}

/* line 87, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_communities.scss */
.button.search-button {
  margin: 0px;
  display: inline;
  margin-right: 2px;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 6, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-fields-list-title,
.custom-fields-mobile-list-title {
  font-weight: bold;
}

/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-fields-details {
  font-size: 0.8125em;
  line-height: 1.38462em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.new-field-name-locale-label, .new-category-name-locale-label {
  font-weight: 500;
  margin: 0;
  line-height: 2.25em;
}

/* line 22, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-categories-checkbox-container, .category-listing-shapes-checkbox-container {
  float: left;
  min-width: 14.25em;
}

/* line 27, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-category-checkbox, .category-listing-shape-checkbox {
  display: inline-block;
  width: auto;
}

/* line 32, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-category-checkbox-label, .category-listing-shape-checkbox-label {
  display: inline-block;
  width: auto;
  font-weight: normal;
  margin: 0 0 0 0.375em;
}

/* line 39, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.add-custom-field-buttons, .add-category-buttons {
  width: 100%;
}

/* line 43, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-actions {
  text-align: right;
  line-height: 2.25em;
}

/* line 48, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-option-locales {
  padding: 0.75em 0.75em 0 0.75em;
}

/* line 52, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-option-locale-column {
  margin-bottom: 0.1875em;
}

/* line 56, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-column-without-bottom-margin {
  margin-bottom: 0;
}

/* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-option-with-multiple-locales-label {
  margin: 5px 0 0 0;
}

@media (min-width: 48em) {
  /* line 64, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
  .custom-field-option-locale-row input[type=text] {
    margin: 0;
    padding: 0 0.375em;
    min-height: 2.25em;
  }
}

/* line 72, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.category-ajax-status-message,
.listing-shape-ajax-status-message,
.custom-field-ajax-status-message {
  display: none;
}

/* line 78, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.custom-field-option-container:nth-of-type(odd) {
  background: #e8e8e8;
}

/* line 82, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.new-custom-field-type-form {
  margin-top: 1.5em;
}

/* line 86, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_custom_fields.scss */
.new-listing-shape-template-form-column,
.new-custom-field-type-form-column {
  margin-right: 0.75em;
  display: inline-block;
}
/* line 1, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_domains.scss */
.marketplace-address-is {
  font-weight: bold;
}

/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_domains.scss */
#domain-proceed-form {
  padding-top: 30px;
  text-align: center;
}

/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_domains.scss */
.app-config-domain {
  line-height: 42px;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.sender-address-preview-container {
  margin-top: 1.125em;
  margin-bottom: 1.5em;
}

/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.sender-address-preview {
  background-color: #e8e8e8;
  padding: 10px 20px;
}

/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.sender-address-label {
  margin-top: 0;
}

/* line 17, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.sender-address-status-loading-spinner {
  height: 20px;
  vertical-align: text-bottom;
  margin-left: 0.375em;
}

/* line 23, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.welcome-email-editor-background {
  background-color: #e8e8e8;
  padding: 20px;
}

/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.sender-address-verification-from {
  font-weight: bold;
}

/* line 32, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.status-verified {
  font-weight: bold;
  color: #5a7d13;
}

/* line 37, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.status-requested {
  font-weight: bold;
  color: #FF0000;
}

/* line 42, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.status-error {
  font-weight: bold;
}

/* line 46, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
.status-resent {
  font-weight: bold;
}

/* line 52, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
input.sender-address-disabled, input.sender-address-disabled:hover {
  background-color: #e8e8e8;
}

/* line 60, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_emails.scss */
button.sender-address-disabled, button.sender-address-disabled:hover {
  background-color: #c3c3c3;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_footer-menu.scss */
.footer-menu-container-padding, .footer-menu-container {
  padding: 0.75em;
  padding-bottom: 0;
}

/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_footer-menu.scss */
.footer-menu-container:nth-of-type(odd) {
  background: #e8e8e8;
}

/* line 18, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_footer-menu.scss */
#footer-menu-form .footer-theme-radio-buttons input[type="radio"] {
  margin-left: 0.75em;
}
/* line 21, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_footer-menu.scss */
#footer-menu-form .footer-theme-radio-buttons label {
  display: inline-block;
  width: auto;
  font-weight: normal;
  margin: 0 0 0 0.5em;
}
/* line 28, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_footer-menu.scss */
#footer-menu-form input[disabled] {
  background-color: #e8e8e8;
}
/* line 31, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_footer-menu.scss */
#footer-menu-form button[disabled] {
  background-color: #c3c3c3;
}

/* line 37, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_footer-menu.scss */
.footer-social-container .provider {
  font-weight: bold;
  margin-left: 10px;
}
/* line 2, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_landing_pages.scss */
.edit_section h3 {
  font-size: 1.1em;
}

/* line 6, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_landing_pages.scss */
.row.clp-section-content {
  margin-bottom: 0;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-label-disabled, .listing-shape-label-disabled > a, .listing-shape-label-disabled > a:hover {
  color: #c3c3c3;
}
/* line 10, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-label-disabled > a {
  cursor: default;
}
/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-label-disabled > a:hover {
  cursor: default;
}

/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-delete-button {
  -moz-border-radius: 0.3125em;
  -webkit-border-radius: 0.3125em;
  border-radius: 0.3125em;
  background: #4a90e2;
  color: white;
  text-align: center;
  cursor: pointer;
  margin: 0.75em 0;
  padding: 0 1.5em;
  padding-bottom: 4px;
  height: 2.625em;
  border: 0;
  display: table;
  line-height: 1.5em;
  margin: 0;
}
/* line 110, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.listing-shape-delete-button .content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 116, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.listing-shape-delete-button:hover {
  background: #3483de;
  color: white;
}
/* line 121, /home/ubuntu/sharetribe/app/assets/stylesheets/mixins/_forms.scss */
.listing-shape-delete-button:active {
  background: #2275d7;
  color: white;
}

/* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-delete-link {
  display: inline-block;
  margin: 0.75em 0;
  line-height: 2.25em;
}

/* line 32, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-delete-link-container {
  float: right;
}

/* line 36, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-locale-label {
  font-weight: normal;
}

/* line 40, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-custom-unit-per {
  margin-top: 0.625em;
  padding-right: 0;
  color: #9d9d9d;
}

/* line 46, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-add-custom-unit-link {
  cursor: pointer;
}

/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-radio-label {
  display: inline;
  margin-left: 0.375em;
  font-weight: normal;
}

/* line 56, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-add-custom-unit-form {
  position: relative;
  background-color: #e9e9e9;
  margin-bottom: 0.75em;
  padding: 0.375em 1.125em 0.75em;
}

/* line 63, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-close-custom-unit-form {
  position: absolute;
  right: 1.125em;
  top: 1.125em;
  cursor: pointer;
}

/* line 70, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listing_shapes.scss */
.listing-shape-remove-custom-unit {
  cursor: pointer;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
@media (min-width: 63em) {
  /* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listings.scss */
  #listing_popup {
    min-width: 600px;
  }
}

/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listings.scss */
#listing-form .listing-save {
  text-align: center;
}
/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_listings.scss */
#listing-form .listing-save .button {
  display: initial;
  margin-left: 6px;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
@media (min-width: 63em) {
  /* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
  #membership-popup, #membership-delete {
    min-width: 600px;
  }
}

/* line 10, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
.membership-popup-content .membership--pending-popup {
  margin-top: 10px;
}
/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
.membership-popup-content .membership--pending-buttons {
  text-align: center;
  margin-top: 30px;
}
/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
.membership-popup-content .membership--pending-buttons .button {
  display: initial;
}
/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
.membership-popup-content .membership--pending-buttons .cancel-button {
  display: initial;
  padding-top: 0.5625em;
  padding-bottom: 0.5625em;
}
/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
.membership-popup-content.delete-content {
  padding-top: 20px;
}

/* line 30, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
.post-listing-is-disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
.post-listing-is-disabled a {
  color: currentColor;
  display: inline-block;
  /* For IE11/ MS Edge bug */
  pointer-events: none;
  text-decoration: none;
}

/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
td.membership-actions {
  min-width: 90px;
}
/* line 43, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
td.membership-actions span {
  margin-right: 5px;
}
/* line 45, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_memberships.scss */
td.membership-actions span:last-child {
  margin-right: 0;
}
/* line 1, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_onboarding-popup.scss */
#onboarding-popup {
  max-width: 500px;
  width: 90%;
  text-align: center;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_onboarding-popup.scss */
.onboarding-popup__image {
  margin-top: 2em;
  width: 50%;
  height: 50%;
}

/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_onboarding-popup.scss */
.onboarding-popup__title {
  font-size: 22px;
  font-weight: 600;
  color: #171717;
  line-height: 30px;
  margin-top: 1em;
}

/* line 21, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_onboarding-popup.scss */
.onboarding-popup__body {
  font-size: 16px;
  color: #3c3c3c;
  line-height: 24px;
  width: 90%;
  margin: 1em auto;
}

/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_onboarding-popup.scss */
.onboarding-popup__action {
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
  background-color: #59b3a2;
  padding: 10px 30px;
  color: white;
  border-radius: 5px;
  margin-top: 1em;
}
/* line 39, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_onboarding-popup.scss */
.onboarding-popup__action:hover {
  background-color: #4d998b;
  color: white;
}

/* line 45, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_onboarding-popup.scss */
.onboarding-popup__skip {
  display: block;
  font-size: 13px;
  color: #808080;
  line-height: 21px;
  margin: 1em 0;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.color-red {
  color: #a91a1a;
}

/* line 6, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.color-green {
  color: #5a7d13;
}

/* line 9, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
td.center {
  text-align: center;
}

/* line 12, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.tab-link {
  display: inline-block;
  padding: 8px 20px;
  margin-bottom: 0px;
  background: #c3c3c3;
  border-top: 1px solid #c3c3c3;
  border-right: 1px solid #c3c3c3;
  border-top-right-radius: 5px;
  border-left: 1px solid #c3c3c3;
  border-top-left-radius: 5px;
  border-bottom: 1px solid #c3c3c3;
  margin-left: 2px;
}

/* line 25, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.tab-link:first-child {
  margin-left: 20px;
}

/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.tab-link.active {
  border-bottom: 1px solid white;
  background: white;
}

/* line 33, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.tab-content {
  border: 1px solid #c3c3c3;
  border-radius: 5px;
  margin: 0px;
  margin-top: -1px;
  margin-bottom: 20px;
  margin-right: 0.75em;
}

/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.connect-row {
  margin-top: 0.75em;
}

/* line 44, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.no-border {
  border: none;
}

/* line 47, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.no-float {
  float: none;
}

/* line 50, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.paypal-wizard-content.connect-row {
  padding-top: 0;
}

/* line 53, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.has-stripe .paypal-wizard.no-border {
  margin-top: 0px;
}

/* line 56, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.has-stripe .paypal-wizard-content {
  padding: 14px;
}

/* line 59, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.has-stripe .paypal-wizard-content.no-padding {
  padding: 0;
}

/* line 62, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_payment_preferences.scss */
.payment-settings input[disabled] {
  background-color: #dadada;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_paypal_preferences.scss */
.paypal-horizontal-input-label, .paypal-horizontal-input-label-unit {
  font-weight: normal;
  display: inline;
}
@media (min-width: 48em) {
  /* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_paypal_preferences.scss */
  .paypal-horizontal-input-label, .paypal-horizontal-input-label-unit {
    margin-top: 0;
    margin-bottom: 0;
    height: 42px;
    line-height: 42px;
  }
}

/* line 14, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_paypal_preferences.scss */
.paypal-horizontal-input-label-unit {
  margin-left: 1em;
}

/* line 19, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_paypal_preferences.scss */
.paypal-preferences {
  margin-top: 1.5em;
  margin-bottom: 2.25em;
}

/* line 24, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_paypal_preferences.scss */
.paypal-preferences-input {
  max-width: 5em;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 4, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#admin_testimonials tbody tr:nth-child(2n) {
  border-bottom: 3px solid white;
}
/* line 8, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#admin_testimonials td.testimonial-title {
  border-bottom: 3px solid white;
}
/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#admin_testimonials td .testimonial-cell {
  margin: auto;
}
/* line 13, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#admin_testimonials td .testimonial-cell .testimonial-icon {
  position: relative;
  font-size: 1.2em;
  line-height: 1.2em;
}

@media (min-width: 63em) {
  /* line 21, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
  #testimonial_popup {
    min-width: 600px;
  }
}

/* line 27, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#testimonial-form .testimonial-cell {
  margin: auto;
}
/* line 29, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#testimonial-form .testimonial-cell .testimonial-icon {
  position: relative;
  font-size: 3em;
  line-height: 2em;
  text-align: center;
  width: auto;
  cursor: pointer;
  padding-top: 0.5em;
}
/* line 39, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#testimonial-form .testimonial-save {
  text-align: center;
}
/* line 41, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#testimonial-form .testimonial-save .button {
  display: initial;
}
/* line 46, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#testimonial-form .testimonial-checkbox input {
  margin-right: 10px;
}
/* line 49, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_testimonials.scss */
#testimonial-form .testimonial-checkbox span {
  margin-left: 10px;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_topbar-menu.scss */
.topbar-menu-container-padding, .topbar-menu-container {
  padding: 0.75em;
  padding-bottom: 0;
}

/* line 11, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_topbar-menu.scss */
.topbar-menu-container:nth-of-type(odd) {
  background: #e8e8e8;
}

/* line 16, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_topbar-menu.scss */
.menu-links-actions {
  text-align: right;
}
@charset "UTF-8";
/*
  This file contains all the basic imported mixin/variable files
*/
/*
  -----------------------------------------
  Color presets
  -----------------------------------------
  A good way to select hues:
  1. Pick one hue (0–360)
  2. Add it to, or substract it from one of
     the following:
     - 360/1.618 (split-complementary color)
     - 360/2 (complementary color)
     - 360/3 (triadic color)
     - 360/4 (quad…tric color)
     - 360/5 (pentatonic color)
  -----------------------------------------
  Values derived using the golden ratio:

  100% / 1.618^1          = ~61.8%
  100% / 1.618^2          = ~38.2%
  100% / 1.618^3          = ~23.6%
  100% / 1.618^3          = ~14.6%
  100% / 1.618^3          =  ~9.0%
  100% / 1.618^3          =  ~5.6%
  100% - (100% / 1.618^6) = ~94.4%
  100% - (100% / 1.618^5) = ~91.0%
  100% - (100% / 1.618^6) = ~85.4%
  100% - (100% / 1.618^6) = ~76.4%

  Try using these values as the saturations
  and lightnesses of colours you use.
  The results are usually pleasing.
  -----------------------------------------
*/
/*
  --------------------------
  Media query mixin
  --------------------------
  Usage:

  @include media(tablet) {
    .foo {color: red;}
  }

  or

  .foo {
    @include media(tablet) {
      color: red;
    }
  }
  --------------------------
*/
/**
  http://css-tricks.com/snippets/css/retina-display-media-query/
*/
/*
  --------------------------------------------
  Em conversion functions
  pixels to ems & baselines to ems
  --------------------------------------------
  Usage:
  - em(6, 26) converts 6px to ems assuming the
    font-size of the element is 26px. If the
    element's font-size is the same as the
    base font-size, you can omit the 2nd
    argument: em(6)
  - lines(0.5, 26) is a shorthand for
    em(($line-height/2), 26), so em(12, 26)
    in Sharetribe's case.
  --------------------------------------------
  Examples:
    p {
      font-size:
      line-height: lines(1);
      margin-bottom: lines(0.5);
    }
    h1 {
      font-size: em(42);
      line-height: lines(2, 42);
      margin-bottom: lines(1, 42);
    }
  --------------------------------------------
*/
/*
  --------------------------------------------------
  Font-family mixins
  FF Tisa: https://typekit.com/fonts/ff-tisa-web-pro
  LFT Etica: https://typekit.com/fonts/lft-etica-web
  --------------------------------------------------
*/
/*
  ----------------------------------------------------------
  Type presets
  mostly calculated using a modular scale based on
  the golden ratio: 1:1.618
  http://modularscale.com/scale/?px1=16&px2=&ra1=1.618&ra2=0
  ----------------------------------------------------------
*/
/**
  Misc utils
*/
/**
  Use icon-fix to correctly vertical align SS-pika icons

  Deprecated: Use icon-fix-rel
*/
/**
  Icon fix relative to the font-size
*/
/**
  Some icons, e.g. dropdown icon needs to be a bit lower
*/
/**
  Round notification badge
*/
/**
  Include this mixin to make area without content clickable in IE.

  See more: http://stackoverflow.com/questions/6914822/absolute-positioned-anchor-tag-with-no-text-not-clickable-in-ie
*/
/* Grid column that is 1/4 of total width */
/**
  Undo the mobile margin set by .wrapper
  This is cubersome, because the .wrapper is in the main layout and not per page
*/
/*
  Bottom border style to be used with text titles (e.g. under front-page filter titles)
*/
/*
  Vertical centering using "ghost" element
  Use for: Centering blocks with unknown height/width

  http://css-tricks.com/centering-in-the-unknown/
*/
/*
  Vertical centering using tables
  Use for: Center multiline text

  http://css-tricks.com/vertically-center-multi-lined-text/
*/
/**
  Give `width` and `aspect-ratio` and get back height
*/
/**
  Listing top-right overlay price tag
*/
/**
  Use this mixin to get correct borders for button group when
  it is selected/hovered

  Classes added:
  - `selected`

  The logic and selectors for selected/hovered borders is a
  bit complicated, that's why they are in their own mixin
*/
/**
  Create a block element, which preserves given aspect ratio
*/
/**
  Just a helper
*/
/**
  Create a style for *too-wide* image,
  e.g. image that is wider for the aspect ratio

  - Takes all the *vertical* space available
  - Presenving the aspect ratio
*/
/**
  Create a style for *too-narrow* image,
  e.g. image that is too narrow for the aspect ratio

  - Takes all the *horizontal* space available
  - Presenving the aspect ratio
*/
/* line 3, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_transactions.scss */
.admin-transaction-part {
  margin-left: 20px;
}

/* line 7, /home/ubuntu/sharetribe/app/assets/stylesheets/views/admin/_transactions.scss */
.initiate-transaction-total-wrapper.admin-transaction {
  margin-top: 20px;
}
