@charset "UTF-8";
/* line 329, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 2, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
meta.foundation-version {
  font-family: "/5.2.3/";
}

/* line 333, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 7, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em;
}

/* line 338, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 13, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em;
}

/* line 343, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 19, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em;
}

/* line 348, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 25, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em;
}

/* line 353, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 31, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em;
}

/* line 358, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 37, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
meta.foundation-data-attribute-namespace {
  font-family: false;
}

/* line 365, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 42, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
html, body {
  height: 100%;
}

/* line 370, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 375, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 56, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
html,
body {
  font-size: 100%;
}

/* line 378, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
body {
  background: white;
  color: #222222;
  padding: 0;
  margin: 0;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  position: relative;
  cursor: default;
}

/* line 391, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
a:hover {
  cursor: pointer;
}

/* line 394, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 81, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
img {
  max-width: 100%;
  height: auto;
}

/* line 396, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 87, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
img {
  -ms-interpolation-mode: bicubic;
}

/* line 402, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 92, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
  max-width: none !important;
}

/* line 408, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 102, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
body.foundation .left {
  float: left !important;
}

/* line 409, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
body.foundation .right {
  float: right !important;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 111, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}

/* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.clearfix:after {
  clear: both;
}

/* line 412, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 121, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.hide {
  display: none;
}

/* line 418, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 126, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 421, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
img {
  display: inline-block;
  vertical-align: middle;
}

/* line 431, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
textarea {
  height: auto;
  min-height: 50px;
}

/* line 216, ../bower_components/foundation/scss/foundation/components/_grid.scss */
/* line 144, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 62.5rem;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 153, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row:before, .row:after {
  content: " ";
  display: table;
}

/* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row:after {
  clear: both;
}

/* line 221, ../bower_components/foundation/scss/foundation/components/_grid.scss */
/* line 162, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row.collapse > .column,
.row.collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}

/* line 223, ../bower_components/foundation/scss/foundation/components/_grid.scss */
/* line 168, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row.collapse .row {
  margin-left: 0;
  margin-right: 0;
}

/* line 226, ../bower_components/foundation/scss/foundation/components/_grid.scss */
/* line 173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row .row {
  width: auto;
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row .row:before, .row .row:after {
  content: " ";
  display: table;
}

/* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row .row:after {
  clear: both;
}

/* line 227, ../bower_components/foundation/scss/foundation/components/_grid.scss */
/* line 191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 197, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row .row.collapse:before, .row .row.collapse:after {
  content: " ";
  display: table;
}

/* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 202, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.row .row.collapse:after {
  clear: both;
}

/* line 232, ../bower_components/foundation/scss/foundation/components/_grid.scss */
/* line 207, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.column,
.columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}

/* line 234, ../bower_components/foundation/scss/foundation/components/_grid.scss */
/* line 216, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
[class*="column"] + [class*="column"]:last-child {
  float: right;
}

/* line 235, ../bower_components/foundation/scss/foundation/components/_grid.scss */
/* line 221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
[class*="column"] + [class*="column"].end {
  float: left;
}

@media only screen {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-0 {
    position: relative;
    left: 0%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 234, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 248, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 255, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 262, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 269, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 283, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 297, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 304, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 311, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 318, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 332, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 346, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 353, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 360, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 367, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 381, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 388, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 166, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 395, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-1 {
    width: 8.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 409, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-2 {
    width: 16.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 414, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-3 {
    width: 25%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-4 {
    width: 33.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 424, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-5 {
    width: 41.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 429, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-6 {
    width: 50%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-7 {
    width: 58.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-8 {
    width: 66.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 444, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-9 {
    width: 75%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 449, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-10 {
    width: 83.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-11 {
    width: 91.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 459, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-12 {
    width: 100%;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-0 {
    margin-left: 0% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 469, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 479, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-3 {
    margin-left: 25% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 484, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 494, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-6 {
    margin-left: 50% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 499, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 504, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 509, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-9 {
    margin-left: 75% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 519, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 178, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 524, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }

  /* line 187, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 533, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.small-centered,
  .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 190, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 541, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.small-uncentered,
  .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }

  /* line 198, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.small-centered:last-child,
  .columns.small-centered:last-child {
    float: none;
  }

  /* line 204, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 555, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.small-uncentered:last-child,
  .columns.small-uncentered:last-child {
    float: left;
  }

  /* line 209, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 561, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 568, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 575, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 589, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 603, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 610, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 617, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 638, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 645, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 652, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 666, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 680, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 687, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 694, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 701, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 708, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 715, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 722, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 729, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 166, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 736, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 745, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-1 {
    width: 8.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 750, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-2 {
    width: 16.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 755, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-3 {
    width: 25%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-4 {
    width: 33.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 765, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-5 {
    width: 41.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 770, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-6 {
    width: 50%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 775, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-7 {
    width: 58.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 780, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-8 {
    width: 66.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 785, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-9 {
    width: 75%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 790, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-10 {
    width: 83.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 795, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-11 {
    width: 91.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 800, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-12 {
    width: 100%;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 805, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-0 {
    margin-left: 0% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 810, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 815, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 820, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-3 {
    margin-left: 25% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 830, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 835, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-6 {
    margin-left: 50% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 845, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 850, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-9 {
    margin-left: 75% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 855, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 860, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 178, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 865, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }

  /* line 187, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.medium-centered,
  .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 190, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 882, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.medium-uncentered,
  .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }

  /* line 198, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.medium-centered:last-child,
  .columns.medium-centered:last-child {
    float: none;
  }

  /* line 204, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 896, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.medium-uncentered:last-child,
  .columns.medium-uncentered:last-child {
    float: left;
  }

  /* line 209, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 902, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-0 {
    position: relative;
    left: 0%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 915, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-0 {
    position: relative;
    right: 0%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 922, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 929, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 936, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 943, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 950, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 957, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 964, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 978, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 985, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1006, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1013, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1020, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1027, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1034, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1041, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1048, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1055, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 245, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1062, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 248, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1069, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
@media only screen and (min-width: 64.063em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1077, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-0 {
    position: relative;
    left: 0%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1084, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1091, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1098, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1119, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1126, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1147, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1168, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1175, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1196, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1210, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1224, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 157, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1238, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 166, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1245, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-1 {
    width: 8.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1259, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-2 {
    width: 16.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1264, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-3 {
    width: 25%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1269, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-4 {
    width: 33.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1274, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-5 {
    width: 41.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1279, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-6 {
    width: 50%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-7 {
    width: 58.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-8 {
    width: 66.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1294, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-9 {
    width: 75%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1299, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-10 {
    width: 83.33333%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1304, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-11 {
    width: 91.66667%;
  }

  /* line 170, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1309, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-12 {
    width: 100%;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-0 {
    margin-left: 0% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1319, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-1 {
    margin-left: 8.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1324, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-2 {
    margin-left: 16.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-3 {
    margin-left: 25% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-4 {
    margin-left: 33.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-5 {
    margin-left: 41.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1344, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-6 {
    margin-left: 50% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-7 {
    margin-left: 58.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1354, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-8 {
    margin-left: 66.66667% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1359, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-9 {
    margin-left: 75% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-10 {
    margin-left: 83.33333% !important;
  }

  /* line 176, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1369, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-offset-11 {
    margin-left: 91.66667% !important;
  }

  /* line 178, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }

  /* line 187, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.large-centered,
  .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 190, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1391, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.large-uncentered,
  .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }

  /* line 198, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1399, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.large-centered:last-child,
  .columns.large-centered:last-child {
    float: none;
  }

  /* line 204, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1405, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.large-uncentered:last-child,
  .columns.large-uncentered:last-child {
    float: left;
  }

  /* line 209, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1411, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-0 {
    position: relative;
    left: 0%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1424, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-0 {
    position: relative;
    right: 0%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1431, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1438, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1452, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1459, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1466, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1473, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1480, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1494, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1508, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1515, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1529, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1536, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1543, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1550, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1557, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1564, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 256, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1571, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_grid.scss */
  /* line 1578, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
/*
  Mixin: accordion-container()

  Decription: Responsible for the container component of accordions, generating styles relating to a margin of zero and a clearfix

  Explicit Dependencies: a clearfix mixin *is* defined.

  Implicit Dependencies: None

*/
/*
  Mixin: accordion-navigation( $bg, $hover-bg, $active-bg, $padding, $active_class,  $font-color, $font-size, $font-family){

    @params $bg-color: [ color or string ]: Specify the background color for the navigation element
    @params $hover-bg-color [ color or string ]: Specify the background color for the navigation element when hovered
    @params $active-bg [ color or string ]: Specify the background color for the navigation element when clicked and not released.
    @params $active_class [ string ]: Specify the class name used to keep track of which accordion tab should be visible
    @params $font-color [ color or string ]: Color of the font for accordion
    @params $font-size [ number ]: Specifiy the font-size of the text inside the navigation element
    @params $font-family [ string ]: Specify the font family for the text of the navigation of the accorion
*/
/*

  Mixin: accordion-content($bg, $padding, $active-class)
    @params $padding [ number ]: Padding for the content of the container
    @params $bg [ color  ]: Background color for the content when it's visible
    @params $active_class [ string ]: Class name used to keep track of which accordion tab should be visible.
*/
/* line 140, ../bower_components/foundation/scss/foundation/components/_accordion.scss */
/* line 1613, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion {
  margin-bottom: 0;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 1617, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion:before, .accordion:after {
  content: " ";
  display: table;
}

/* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 1622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion:after {
  clear: both;
}

/* line 142, ../bower_components/foundation/scss/foundation/components/_accordion.scss */
/* line 1626, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion .accordion-navigation, .accordion dd {
  display: block;
  margin-bottom: 0 !important;
}

/* line 145, ../bower_components/foundation/scss/foundation/components/_accordion.scss */
/* line 1631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion .accordion-navigation.active > a, .accordion dd.active > a {
  background: #e8e8e8;
}

/* line 146, ../bower_components/foundation/scss/foundation/components/_accordion.scss */
/* line 1635, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion .accordion-navigation > a, .accordion dd > a {
  background: #efefef;
  color: #222222;
  padding: 1rem;
  display: block;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 1rem;
}

/* line 153, ../bower_components/foundation/scss/foundation/components/_accordion.scss */
/* line 1644, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
  background: #e3e3e3;
}

/* line 156, ../bower_components/foundation/scss/foundation/components/_accordion.scss */
/* line 1648, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion .accordion-navigation > .content, .accordion dd > .content {
  display: none;
  padding: 0.9375rem;
}

/* line 159, ../bower_components/foundation/scss/foundation/components/_accordion.scss */
/* line 1653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
  display: block;
  background: white;
}

/* line 110, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-weight: normal;
  margin-bottom: 1.25rem;
  position: relative;
  padding: 0.875rem 1.5rem 0.875rem 0.875rem;
  font-size: 0.8125rem;
  transition: opacity 300ms ease-out;
  background-color: #008cba;
  border-color: #0078a0;
  color: white;
}

/* line 113, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1674, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box .close {
  font-size: 1.375rem;
  padding: 9px 6px 4px;
  line-height: 0;
  position: absolute;
  top: 50%;
  margin-top: -0.6875rem;
  right: 0.25rem;
  color: #333333;
  opacity: 0.3;
}

/* line 95, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1686, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box .close:hover, .alert-box .close:focus {
  opacity: 0.5;
}

/* line 115, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1690, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box.radius {
  border-radius: 3px;
}

/* line 116, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1694, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box.round {
  border-radius: 1000px;
}

/* line 118, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1698, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box.success {
  background-color: #43ac6a;
  border-color: #3a945b;
  color: white;
}

/* line 119, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1704, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box.alert {
  background-color: #f04124;
  border-color: #de2d0f;
  color: white;
}

/* line 120, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1710, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box.secondary {
  background-color: #e7e7e7;
  border-color: #c7c7c7;
  color: #4f4f4f;
}

/* line 121, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1716, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box.warning {
  background-color: #f08a24;
  border-color: #de770f;
  color: white;
}

/* line 122, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1722, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box.info {
  background-color: #a0d3e8;
  border-color: #74bfdd;
  color: #4f4f4f;
}

/* line 123, ../bower_components/foundation/scss/foundation/components/_alert-boxes.scss */
/* line 1728, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.alert-box.alert-close {
  opacity: 0;
}

/* line 106, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
/* line 1733, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 1739, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
[class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table;
}

/* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 1744, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
[class*="block-grid-"]:after {
  clear: both;
}

/* line 50, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
/* line 1748, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
[class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem;
}

@media only screen {
  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1757, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-1 > li {
    width: 100%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1762, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1766, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-2 > li {
    width: 50%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1776, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1780, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1785, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-3 > li {
    width: 33.33333%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1790, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1799, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-4 > li {
    width: 25%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1804, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1808, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1813, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-5 > li {
    width: 20%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1818, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1822, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1827, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-6 > li {
    width: 16.66667%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1832, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1836, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1841, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-7 > li {
    width: 14.28571%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1846, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1850, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1855, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-8 > li {
    width: 12.5%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1860, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1864, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1869, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-9 > li {
    width: 11.11111%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1878, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1883, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-10 > li {
    width: 10%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1888, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1892, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1897, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-11 > li {
    width: 9.09091%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1902, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1906, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1911, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-12 > li {
    width: 8.33333%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1916, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1920, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1926, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-1 > li {
    width: 100%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1931, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1935, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1940, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-2 > li {
    width: 50%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1945, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1949, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1954, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-3 > li {
    width: 33.33333%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1959, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1963, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1968, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-4 > li {
    width: 25%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1973, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1977, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-5 > li {
    width: 20%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1987, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1991, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 1996, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-6 > li {
    width: 16.66667%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2001, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2005, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-7 > li {
    width: 14.28571%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2024, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-8 > li {
    width: 12.5%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2033, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2038, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-9 > li {
    width: 11.11111%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2043, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2047, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2052, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-10 > li {
    width: 10%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2057, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2061, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-11 > li {
    width: 9.09091%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2071, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2075, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-12 > li {
    width: 8.33333%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 64.063em) {
  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-1 > li {
    width: 100%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2104, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-2 > li {
    width: 50%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2123, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-3 > li {
    width: 33.33333%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2128, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-4 > li {
    width: 25%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2142, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2146, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-5 > li {
    width: 20%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2156, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2160, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2165, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-6 > li {
    width: 16.66667%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2174, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2179, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-7 > li {
    width: 14.28571%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2184, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2193, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-8 > li {
    width: 12.5%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2198, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2202, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2207, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-9 > li {
    width: 11.11111%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2216, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-10 > li {
    width: 10%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2226, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2235, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-11 > li {
    width: 9.09091%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2240, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2244, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2249, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-12 > li {
    width: 8.33333%;
    list-style: none;
  }

  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none;
  }

  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  /* line 2258, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
/* line 118, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2263, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs {
  display: block;
  padding: 0.5625rem 0.875rem 0.5625rem;
  overflow: hidden;
  margin-left: 0;
  list-style: none;
  border-style: solid;
  border-width: 1px;
  background-color: #f4f4f4;
  border-color: gainsboro;
  border-radius: 3px;
}

/* line 122, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > * {
  margin: 0;
  float: left;
  font-size: 0.6875rem;
  line-height: 0.6875rem;
  text-transform: uppercase;
  color: #008cba;
}

/* line 68, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2285, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
  text-decoration: underline;
}

/* line 70, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > * a {
  color: #008cba;
}

/* line 75, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2293, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *.current {
  cursor: default;
  color: #333333;
}

/* line 78, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2298, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *.current a {
  cursor: default;
  color: #333333;
}

/* line 84, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2303, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
  text-decoration: none;
}

/* line 88, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2307, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *.unavailable {
  color: #999999;
}

/* line 90, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2311, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *.unavailable a {
  color: #999999;
}

/* line 95, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2315, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
.breadcrumbs > *.unavailable a:focus {
  text-decoration: none;
  color: #999999;
  cursor: default;
}

/* line 102, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2322, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *:before {
  content: "/";
  color: #aaaaaa;
  margin: 0 0.75rem;
  position: relative;
  top: 1px;
}

/* line 110, ../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss */
/* line 2330, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.breadcrumbs > *:first-child:before {
  content: " ";
  margin: 0;
}

/* line 49, ../bower_components/foundation/scss/foundation/components/_flex-video.scss */
/* line 2336, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.flex-video {
  position: relative;
  padding-top: 1.5625rem;
  padding-bottom: 67.5%;
  height: 0;
  margin-bottom: 1rem;
  overflow: hidden;
}

/* line 32, ../bower_components/foundation/scss/foundation/components/_flex-video.scss */
/* line 2345, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.flex-video.widescreen {
  padding-bottom: 56.34%;
}

/* line 33, ../bower_components/foundation/scss/foundation/components/_flex-video.scss */
/* line 2349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.flex-video.vimeo {
  padding-top: 0;
}

/* line 38, ../bower_components/foundation/scss/foundation/components/_flex-video.scss */
/* line 2353, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* toolbar styles */
/* line 210, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.two-up .item {
  width: 50%;
}

/* line 211, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2370, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.two-up.vertical .item {
  width: auto;
}

/* line 214, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.three-up .item {
  width: 33.3333%;
}

/* line 215, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.three-up.vertical .item {
  width: auto;
}

/* line 218, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.four-up .item {
  width: 25%;
}

/* line 219, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.four-up.vertical .item {
  width: auto;
}

/* line 222, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2390, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.five-up .item {
  width: 20%;
}

/* line 223, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2394, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.five-up.vertical .item {
  width: auto;
}

/* line 226, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2398, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.six-up .item {
  width: 16.66667%;
}

/* line 227, ../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
/* line 2402, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.icon-bar.six-up.vertical .item {
  width: auto;
}

/* Foundation Joyride */
/* line 48, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2408, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-list {
  display: none;
}

/* Default styles for the container */
/* line 51, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2414, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-tip-guide {
  display: none;
  position: absolute;
  background: #333333;
  color: white;
  z-index: 101;
  top: 0;
  left: 2.5%;
  font-family: inherit;
  font-weight: normal;
  width: 95%;
}

/* line 64, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2428, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.lt-ie9 .joyride-tip-guide {
  max-width: 800px;
  left: 50%;
  margin-left: -400px;
}

/* line 70, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2435, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-content-wrapper {
  width: 100%;
  padding: 1.125rem 1.25rem 1.5rem;
}

/* line 75, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-content-wrapper .button {
  margin-bottom: 0 !important;
}

/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
/* line 80, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-tip-guide .joyride-nub {
  display: block;
  position: absolute;
  left: 22px;
  width: 0;
  height: 0;
  border: 10px solid #333333;
}

/* line 88, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-tip-guide .joyride-nub.top {
  border-top-style: solid;
  border-color: #333333;
  border-top-color: transparent !important;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  top: -20px;
}

/* line 96, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-tip-guide .joyride-nub.bottom {
  border-bottom-style: solid;
  border-color: #333333 !important;
  border-bottom-color: transparent !important;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  bottom: -20px;
}

/* line 105, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2473, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-tip-guide .joyride-nub.right {
  right: -20px;
}

/* line 106, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2477, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-tip-guide .joyride-nub.left {
  left: -20px;
}

/* Typography */
/* line 116, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2483, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-tip-guide h1,
.joyride-tip-guide h2,
.joyride-tip-guide #title-bar .page-title,
#title-bar .joyride-tip-guide .page-title,
.joyride-tip-guide h3,
.joyride-tip-guide h4,
.joyride-tip-guide h5,
.joyride-tip-guide h6 {
  line-height: 1.25;
  margin: 0;
  font-weight: bold;
  color: white;
}

/* line 122, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2496, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-tip-guide p {
  margin: 0 0 1.125rem 0;
  font-size: 0.875rem;
  line-height: 1.3;
}

/* line 128, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-timer-indicator-wrap {
  width: 50px;
  height: 3px;
  border: solid 1px #555555;
  position: absolute;
  right: 1.0625rem;
  bottom: 1rem;
}

/* line 136, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-timer-indicator {
  display: block;
  width: 0;
  height: inherit;
  background: #666666;
}

/* line 143, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2521, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-close-tip {
  position: absolute;
  right: 12px;
  top: 10px;
  color: #777777 !important;
  text-decoration: none;
  font-size: 24px;
  font-weight: normal;
  line-height: .5 !important;
}

/* line 154, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-close-tip:hover, .joyride-close-tip:focus {
  color: #eee !important;
}

/* line 157, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2537, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-modal-bg {
  position: fixed;
  height: 100%;
  width: 100%;
  background: transparent;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
  display: none;
  top: 0;
  left: 0;
  cursor: pointer;
}

/* line 170, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2551, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-expose-wrapper {
  background-color: #ffffff;
  position: absolute;
  border-radius: 3px;
  z-index: 102;
  box-shadow: 0 0 15px #ffffff;
}

/* line 178, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
/* line 2560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.joyride-expose-cover {
  background: transparent;
  border-radius: 3px;
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
}

/* Styles for screens that are at least 768px; */
@media only screen and (min-width: 40.063em) {
  /* line 190, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
  /* line 2572, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .joyride-tip-guide {
    width: 300px;
    left: inherit;
  }

  /* line 192, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
  /* line 2577, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .joyride-tip-guide .joyride-nub.bottom {
    border-color: #333333 !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    bottom: -20px;
  }

  /* line 199, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
  /* line 2585, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .joyride-tip-guide .joyride-nub.right {
    border-color: #333333 !important;
    border-top-color: transparent !important;
    border-right-color: transparent !important;
    border-bottom-color: transparent !important;
    top: 22px;
    left: auto;
    right: -20px;
  }

  /* line 207, ../bower_components/foundation/scss/foundation/components/_joyride.scss */
  /* line 2595, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .joyride-tip-guide .joyride-nub.left {
    border-color: #333333 !important;
    border-top-color: transparent !important;
    border-left-color: transparent !important;
    border-bottom-color: transparent !important;
    top: 22px;
    left: -20px;
    right: auto;
  }
}
/* Progress Bar */
/* line 57, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2607, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress {
  background-color: #f6f6f6;
  height: 1.5625rem;
  border: 1px solid white;
  padding: 0.125rem;
  margin-bottom: 0.625rem;
}

/* line 61, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress .meter {
  background: #008cba;
  height: 100%;
  display: block;
}

/* line 64, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2621, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress.secondary .meter {
  background: #e7e7e7;
  height: 100%;
  display: block;
}

/* line 65, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2627, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress.success .meter {
  background: #43ac6a;
  height: 100%;
  display: block;
}

/* line 66, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2633, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress.alert .meter {
  background: #f04124;
  height: 100%;
  display: block;
}

/* line 68, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress.radius {
  border-radius: 3px;
}

/* line 69, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2643, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress.radius .meter {
  border-radius: 2px;
}

/* line 72, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2647, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress.round {
  border-radius: 1000px;
}

/* line 73, ../bower_components/foundation/scss/foundation/components/_progress-bars.scss */
/* line 2651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.progress.round .meter {
  border-radius: 999px;
}

/* line 122, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2656, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider {
  display: block;
  position: relative;
  width: 100%;
  height: 1rem;
  border: 1px solid #dddddd;
  margin: 1.25rem 0;
  -ms-touch-action: none;
  touch-action: none;
  background: #fafafa;
}

/* line 125, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2668, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.vertical-range {
  display: block;
  position: relative;
  width: 100%;
  height: 1rem;
  border: 1px solid #dddddd;
  margin: 1.25rem 0;
  -ms-touch-action: none;
  touch-action: none;
  display: inline-block;
  width: 1rem;
  height: 12.5rem;
}

/* line 127, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2682, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.vertical-range .range-slider-handle {
  margin-top: 0;
  margin-left: -0.5rem;
  position: absolute;
  bottom: -10.5rem;
}

/* line 133, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2689, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.vertical-range .range-slider-active-segment {
  width: 0.875rem;
  height: auto;
  bottom: 0;
}

/* line 139, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2695, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.radius {
  background: #fafafa;
  border-radius: 3px;
}

/* line 141, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2700, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.radius .range-slider-handle {
  background: #008cba;
  border-radius: 3px;
}

/* line 110, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2705, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.radius .range-slider-handle:hover {
  background: #007ba4;
}

/* line 143, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2709, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.round {
  background: #fafafa;
  border-radius: 1000px;
}

/* line 145, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2714, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.round .range-slider-handle {
  background: #008cba;
  border-radius: 1000px;
}

/* line 110, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2719, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.round .range-slider-handle:hover {
  background: #007ba4;
}

/* line 147, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2723, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.disabled, .range-slider[disabled] {
  background: #fafafa;
  cursor: default;
  opacity: 0.7;
}

/* line 149, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2729, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle {
  background: #008cba;
  cursor: default;
  opacity: 0.7;
}

/* line 110, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2735, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover {
  background: #007ba4;
}

/* line 152, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2740, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider-active-segment {
  display: inline-block;
  position: absolute;
  height: 0.875rem;
  background: #e5e5e5;
}

/* line 158, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2748, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider-handle {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: -0.3125rem;
  width: 2rem;
  height: 1.375rem;
  border: 1px solid none;
  cursor: pointer;
  background: #008cba;
}

/* line 110, ../bower_components/foundation/scss/foundation/components/_range-slider.scss */
/* line 2760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.range-slider-handle:hover {
  background: #007ba4;
}

/* line 113, ../bower_components/foundation/scss/foundation/components/_side-nav.scss */
/* line 2765, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.side-nav {
  display: block;
  margin: 0;
  padding: 0.875rem 0;
  list-style-type: none;
  list-style-position: outside;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}

/* line 70, ../bower_components/foundation/scss/foundation/components/_side-nav.scss */
/* line 2774, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.side-nav li {
  margin: 0 0 0.4375rem 0;
  font-size: 0.875rem;
}

/* line 74, ../bower_components/foundation/scss/foundation/components/_side-nav.scss */
/* line 2779, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.side-nav li a:not(.button) {
  display: block;
  color: #008cba;
  margin: 0;
  padding: 0.4375rem 0.875rem;
}

/* line 80, ../bower_components/foundation/scss/foundation/components/_side-nav.scss */
/* line 2786, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus {
  background: rgba(0, 0, 0, 0.025);
  color: #1cc7ff;
}

/* line 86, ../bower_components/foundation/scss/foundation/components/_side-nav.scss */
/* line 2791, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.side-nav li.active > a:first-child:not(.button) {
  color: #1cc7ff;
  font-weight: normal;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}

/* line 92, ../bower_components/foundation/scss/foundation/components/_side-nav.scss */
/* line 2797, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.side-nav li.divider {
  border-top: 1px solid;
  height: 0;
  padding: 0;
  list-style: none;
  border-top-color: white;
}

/* line 100, ../bower_components/foundation/scss/foundation/components/_side-nav.scss */
/* line 2805, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.side-nav li.heading {
  color: #008cba;
  font-size: 0.875rem;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 123, ../bower_components/foundation/scss/foundation/components/_sub-nav.scss */
/* line 2813, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.sub-nav {
  display: block;
  width: auto;
  overflow: hidden;
  margin: -0.25rem 0 1.125rem;
  padding-top: 0.25rem;
  margin-right: 0;
  margin-left: -0.75rem;
}

/* line 69, ../bower_components/foundation/scss/foundation/components/_sub-nav.scss */
/* line 2823, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.sub-nav dt {
  text-transform: uppercase;
}

/* line 75, ../bower_components/foundation/scss/foundation/components/_sub-nav.scss */
/* line 2827, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.sub-nav dt,
.sub-nav dd,
.sub-nav li {
  float: left;
  display: inline;
  margin-left: 1rem;
  margin-bottom: 0.625rem;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-size: 0.875rem;
  color: #999999;
}

/* line 85, ../bower_components/foundation/scss/foundation/components/_sub-nav.scss */
/* line 2840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.sub-nav dt a,
.sub-nav dd a,
.sub-nav li a {
  text-decoration: none;
  color: #999999;
  padding: 0.1875rem 1rem;
}

/* line 89, ../bower_components/foundation/scss/foundation/components/_sub-nav.scss */
/* line 2848, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.sub-nav dt a:hover,
.sub-nav dd a:hover,
.sub-nav li a:hover {
  color: #737373;
}

/* line 94, ../bower_components/foundation/scss/foundation/components/_sub-nav.scss */
/* line 2854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.sub-nav dt.active a,
.sub-nav dd.active a,
.sub-nav li.active a {
  border-radius: 3px;
  font-weight: normal;
  background: #008cba;
  padding: 0.1875rem 1rem;
  cursor: default;
  color: white;
}

/* line 101, ../bower_components/foundation/scss/foundation/components/_sub-nav.scss */
/* line 2865, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.sub-nav dt.active a:hover,
.sub-nav dd.active a:hover,
.sub-nav li.active a:hover {
  background: #0078a0;
}

/* line 150, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 2872, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.text-left {
  text-align: left !important;
}

/* line 151, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 2877, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.text-right {
  text-align: right !important;
}

/* line 152, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 2882, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.text-center {
  text-align: center !important;
}

/* line 153, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 2887, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.text-justify {
  text-align: justify !important;
}

@media only screen and (max-width: 40em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2893, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-only-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-only-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2903, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-only-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2914, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2919, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2924, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2929, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .small-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2935, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-only-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2940, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-only-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2945, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-only-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2950, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2956, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2961, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2966, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .medium-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2977, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-only-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-only-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2987, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-only-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 64.063em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 2998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3003, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3008, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3013, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .large-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 90.063em) and (max-width: 120em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xlarge-only-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3024, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xlarge-only-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xlarge-only-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3034, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xlarge-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 90.063em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xlarge-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3045, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xlarge-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3050, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xlarge-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3055, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xlarge-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 120.063em) and (max-width: 99999999em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3061, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xxlarge-only-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xxlarge-only-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3071, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xxlarge-only-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3076, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xxlarge-only-text-justify {
    text-align: justify !important;
  }
}
@media only screen and (min-width: 120.063em) {
  /* line 157, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3082, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xxlarge-text-left {
    text-align: left !important;
  }

  /* line 158, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3087, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xxlarge-text-right {
    text-align: right !important;
  }

  /* line 159, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3092, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xxlarge-text-center {
    text-align: center !important;
  }

  /* line 160, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .xxlarge-text-justify {
    text-align: justify !important;
  }
}
/* Typography resets */
/* line 206, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
#title-bar .page-title,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* Default Link Styles */
/* line 212, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3128, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
a {
  color: #008cba;
  text-decoration: none;
  line-height: inherit;
}

/* line 218, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3134, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
a:hover, a:focus {
  color: #0078a0;
}

/* line 225, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
a img {
  border: none;
}

/* Default paragraph styles */
/* line 229, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3144, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
p {
  font-family: inherit;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility;
}

/* line 237, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3153, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
p.lead {
  font-size: 1.21875rem;
  line-height: 1.6;
}

/* line 239, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
p aside {
  font-size: 0.875rem;
  line-height: 1.35;
  font-style: italic;
}

/* Default header styles */
/* line 247, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3166, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
h1, h2, #title-bar .page-title, h3, h4, h5, h6 {
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #222222;
  text-rendering: optimizeLegibility;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  line-height: 1.4;
}

/* line 257, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3177, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
h1 small, h2 small, #title-bar .page-title small, h3 small, h4 small, h5 small, h6 small {
  font-size: 60%;
  color: #6f6f6f;
  line-height: 0;
}

/* line 264, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3184, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
h1 {
  font-size: 2.125rem;
}

/* line 265, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
h2, #title-bar .page-title {
  font-size: 1.6875rem;
}

/* line 266, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
h3 {
  font-size: 1.375rem;
}

/* line 267, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
h4 {
  font-size: 1.125rem;
}

/* line 268, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3204, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
h5 {
  font-size: 1.125rem;
}

/* line 269, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
h6 {
  font-size: 1rem;
}

/* line 271, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.subheader {
  line-height: 1.4;
  color: #6f6f6f;
  font-weight: normal;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
}

/* line 273, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
hr {
  border: solid #dddddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 1.25rem 0 1.1875rem;
  height: 0;
}

/* Helpful Typography Defaults */
/* line 283, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3233, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
em, .italic,
i {
  font-style: italic;
  line-height: inherit;
}

/* line 289, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3240, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
strong, .strong,
b {
  font-weight: bold;
  line-height: inherit;
}

/* line 294, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3247, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
small {
  font-size: 60%;
  line-height: inherit;
}

/* line 299, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: bold;
  color: #bd260d;
}

/* Lists */
/* line 308, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul,
ol,
dl {
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  list-style-position: outside;
  font-family: inherit;
}

/* line 316, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul {
  margin-left: 1.1rem;
}

/* line 318, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul.no-bullet {
  margin-left: 0;
}

/* line 322, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3280, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul.no-bullet li ul,
ul.no-bullet li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
  list-style: none;
}

/* Unordered Lists */
/* line 335, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul li ul,
ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

/* line 343, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3295, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit;
}

/* line 346, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3299, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul.square {
  list-style-type: square;
  margin-left: 1.1rem;
}

/* line 347, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3304, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem;
}

/* line 348, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3309, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem;
}

/* line 349, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ul.no-bullet {
  list-style: none;
}

/* Ordered Lists */
/* line 353, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3320, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ol {
  margin-left: 1.4rem;
}

/* line 357, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3324, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
ol li ul,
ol li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

/* Definition Lists */
/* line 366, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3332, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}

/* line 370, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3337, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
dl dd {
  margin-bottom: 0.75rem;
}

/* Abbreviations */
/* line 375, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3343, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #222222;
  border-bottom: 1px dotted #dddddd;
  cursor: help;
}

/* line 382, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3353, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
abbr {
  text-transform: none;
}

/* Blockquotes */
/* line 387, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3359, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
blockquote {
  margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #dddddd;
}

/* line 392, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3365, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
blockquote cite {
  display: block;
  font-size: 0.8125rem;
  color: #555555;
}

/* line 396, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
blockquote cite:before {
  content: "\2014 \0020";
}

/* line 401, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3375, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
blockquote cite a,
blockquote cite a:visited {
  color: #555555;
}

/* line 407, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3381, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
blockquote,
blockquote p {
  line-height: 1.6;
  color: #6f6f6f;
}

/* Microformats */
/* line 413, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.vcard {
  display: inline-block;
  margin: 0 0 1.25rem 0;
  border: 1px solid #dddddd;
  padding: 0.625rem 0.75rem;
}

/* line 419, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.vcard li {
  margin: 0;
  display: block;
}

/* line 423, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3401, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.vcard .fn {
  font-weight: bold;
  font-size: 0.9375rem;
}

/* line 430, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3407, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.vevent .summary {
  font-weight: bold;
}

/* line 432, ../bower_components/foundation/scss/foundation/components/_type.scss */
/* line 3411, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: bold;
  border: none;
  padding: 0 0.0625rem;
}

@media only screen and (min-width: 40.063em) {
  /* line 443, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3421, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  h1, h2, #title-bar .page-title, h3, h4, h5, h6 {
    line-height: 1.4;
  }

  /* line 444, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3426, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  h1 {
    font-size: 2.75rem;
  }

  /* line 445, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3431, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  h2, #title-bar .page-title {
    font-size: 2.3125rem;
  }

  /* line 446, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  h3 {
    font-size: 1.6875rem;
  }

  /* line 447, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  h4 {
    font-size: 1.4375rem;
  }

  /* line 448, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  h5 {
    font-size: 1.125rem;
  }

  /* line 449, ../bower_components/foundation/scss/foundation/components/_type.scss */
  /* line 3451, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  h6 {
    font-size: 1rem;
  }
}
/* line 31, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3456, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs {
  margin-bottom: 0 !important;
  margin-left: 0;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 3461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs:before, .tabs:after {
  content: " ";
  display: table;
}

/* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 3466, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs:after {
  clear: both;
}

/* line 35, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3470, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs dd, .tabs .tab-title {
  position: relative;
  margin-bottom: 0 !important;
  list-style: none;
  float: left;
}

/* line 40, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3477, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs dd > a, .tabs .tab-title > a {
  display: block;
  background: #efefef;
  color: #222222;
  padding: 1rem 2rem;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 1rem;
}

/* line 47, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs dd > a:hover, .tabs .tab-title > a:hover {
  background: #e1e1e1;
}

/* line 49, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs dd.active a, .tabs .tab-title.active a {
  background: white;
  color: #222222;
}

/* line 53, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs.radius dd:first-child a, .tabs.radius .tab:first-child a {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

/* line 56, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3500, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs.radius dd:last-child a, .tabs.radius .tab:last-child a {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

/* line 60, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3505, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs.vertical dd, .tabs.vertical .tab-title {
  position: inherit;
  float: none;
  display: block;
  top: auto;
}

/* line 69, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs-content {
  margin-bottom: 1.5rem;
  width: 100%;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 3518, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs-content:before, .tabs-content:after {
  content: " ";
  display: table;
}

/* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 3523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs-content:after {
  clear: both;
}

/* line 73, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3527, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs-content > .content {
  display: none;
  float: left;
  padding: 0.9375rem 0;
  width: 100%;
}

/* line 78, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs-content > .content.active {
  display: block;
  float: none;
}

/* line 79, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3539, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs-content > .content.contained {
  padding: 0.9375rem;
}

/* line 81, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3543, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs-content.vertical {
  display: block;
}

/* line 83, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.tabs-content.vertical > .content {
  padding: 0 0.9375rem;
}

@media only screen and (min-width: 40.063em) {
  /* line 88, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
  /* line 3553, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .tabs.vertical {
    width: 20%;
    float: left;
    margin-bottom: 1.25rem;
  }

  /* line 95, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
  /* line 3560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .tabs-content.vertical {
    width: 80%;
    float: left;
    margin-left: -1px;
  }
}
/* line 103, ../bower_components/foundation/scss/foundation/components/_tabs.scss */
/* line 3567, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.no-js .tabs-content > .content {
  display: block;
  float: none;
}

/* Image Thumbnails */
/* line 61, ../bower_components/foundation/scss/foundation/components/_thumbs.scss */
/* line 3574, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.th {
  line-height: 0;
  display: inline-block;
  border: solid 4px white;
  max-width: 100%;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  transition: all 200ms ease-out;
}

/* line 51, ../bower_components/foundation/scss/foundation/components/_thumbs.scss */
/* line 3583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.th:hover, .th:focus {
  box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5);
}

/* line 65, ../bower_components/foundation/scss/foundation/components/_thumbs.scss */
/* line 3587, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.th.radius {
  border-radius: 3px;
}

/* line 104, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3592, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
meta.foundation-mq-topbar {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em;
}

/* Wrapped around .top-bar to contain to grid width */
/* line 110, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3599, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.contain-to-grid {
  width: 100%;
  background: #333333;
}

/* line 114, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3604, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.contain-to-grid .top-bar {
  margin-bottom: 0;
}

/* line 118, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3609, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.fixed {
  width: 100%;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 99;
}

/* line 125, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3617, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.fixed.expanded:not(.top-bar) {
  overflow-y: auto;
  height: auto;
  width: 100%;
  max-height: 100%;
}

/* line 131, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.fixed.expanded:not(.top-bar) .title-area {
  position: fixed;
  width: 100%;
  z-index: 99;
}

/* line 137, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3630, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.fixed.expanded:not(.top-bar) .top-bar-section {
  z-index: 98;
  margin-top: 45px;
}

/* line 144, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3636, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar {
  overflow: hidden;
  height: 45px;
  line-height: 45px;
  position: relative;
  background: #333333;
  margin-bottom: 0;
}

/* line 153, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3645, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar ul {
  margin-bottom: 0;
  list-style: none;
}

/* line 158, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .row {
  max-width: none;
}

/* line 161, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3654, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar form,
.top-bar input {
  margin-bottom: 0;
}

/* line 163, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar input {
  height: auto;
  padding-top: .35rem;
  padding-bottom: .35rem;
  font-size: 0.75rem;
}

/* line 165, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3666, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .button, .top-bar button {
  padding-top: .45rem;
  padding-bottom: .35rem;
  margin-bottom: 0;
  font-size: 0.75rem;
}

/* line 176, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .title-area {
  position: relative;
  margin: 0;
}

/* line 181, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3678, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .name {
  height: 45px;
  margin: 0;
  font-size: 16px;
}

/* line 186, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3684, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .name h1 {
  line-height: 45px;
  font-size: 1.0625rem;
  margin: 0;
}

/* line 190, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3690, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .name h1 a {
  font-weight: normal;
  color: white;
  width: 75%;
  display: block;
  padding: 0 15px;
}

/* line 201, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3698, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .toggle-topbar {
  position: absolute;
  right: 0;
  top: 0;
}

/* line 206, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3704, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .toggle-topbar a {
  color: white;
  text-transform: uppercase;
  font-size: 0.8125rem;
  font-weight: bold;
  position: relative;
  display: block;
  padding: 0 15px;
  height: 45px;
  line-height: 45px;
}

/* line 219, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3716, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .toggle-topbar.menu-icon {
  top: 50%;
  margin-top: -16px;
}

/* line 223, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3721, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .toggle-topbar.menu-icon a {
  height: 34px;
  line-height: 33px;
  padding: 0 40px 0 15px;
  color: white;
  position: relative;
}

/* line 138, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 3729, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .toggle-topbar.menu-icon a span::after {
  content: "";
  position: absolute;
  display: block;
  height: 0;
  top: 50%;
  margin-top: -8px;
  right: 15px;
  box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white;
  width: 16px;
}

/* line 171, ../bower_components/foundation/scss/foundation/components/_global.scss */
/* line 3741, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar .toggle-topbar.menu-icon a span:hover:after {
  box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white;
}

/* line 252, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3745, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar.expanded {
  height: auto;
  background: transparent;
}

/* line 256, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3750, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar.expanded .title-area {
  background: #333333;
}

/* line 259, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3754, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar.expanded .toggle-topbar a {
  color: #888888;
}

/* line 260, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3758, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar.expanded .toggle-topbar a::after {
  box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888;
}

/* line 275, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section {
  left: 0;
  position: relative;
  width: auto;
  transition: left 300ms ease-out;
}

/* line 281, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3770, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul {
  padding: 0;
  width: 100%;
  height: auto;
  display: block;
  font-size: 16px;
  margin: 0;
}

/* line 291, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3779, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .divider,
.top-bar-section [role="separator"] {
  border-top: solid 1px #1a1a1a;
  clear: both;
  height: 1px;
  width: 100%;
}

/* line 298, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3787, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li {
  background: #333333;
}

/* line 300, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3791, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a {
  display: block;
  width: 100%;
  color: white;
  padding: 12px 0 12px 0;
  padding-left: 15px;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 0.8125rem;
  font-weight: normal;
  text-transform: none;
}

/* line 312, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3803, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button {
  font-size: 0.8125rem;
  padding-right: 15px;
  padding-left: 15px;
  background-color: #008cba;
  border-color: #007095;
  color: white;
}

/* line 134, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
  background-color: #007095;
}

/* line 145, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3816, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
  color: white;
}

/* line 318, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3820, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.secondary {
  background-color: #e7e7e7;
  border-color: #b9b9b9;
  color: #333333;
}

/* line 134, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3826, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
  background-color: #b9b9b9;
}

/* line 140, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3830, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
  color: #333333;
}

/* line 319, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3834, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.success {
  background-color: #43ac6a;
  border-color: #368a55;
  color: white;
}

/* line 134, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
  background-color: #368a55;
}

/* line 145, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
  color: white;
}

/* line 320, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3848, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.alert {
  background-color: #f04124;
  border-color: #cf2a0e;
  color: white;
}

/* line 134, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
  background-color: #cf2a0e;
}

/* line 145, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
  color: white;
}

/* line 323, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button {
  font-size: 0.8125rem;
  padding-right: 15px;
  padding-left: 15px;
  background-color: #008cba;
  border-color: #007095;
  color: white;
}

/* line 134, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3871, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
  background-color: #007095;
}

/* line 145, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
  color: white;
}

/* line 329, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3879, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.secondary {
  background-color: #e7e7e7;
  border-color: #b9b9b9;
  color: #333333;
}

/* line 134, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3885, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
  background-color: #b9b9b9;
}

/* line 140, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3889, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
  color: #333333;
}

/* line 330, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3893, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.success {
  background-color: #43ac6a;
  border-color: #368a55;
  color: white;
}

/* line 134, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
  background-color: #368a55;
}

/* line 145, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3903, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
  color: white;
}

/* line 331, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3907, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.alert {
  background-color: #f04124;
  border-color: #cf2a0e;
  color: white;
}

/* line 134, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
  background-color: #cf2a0e;
}

/* line 145, ../bower_components/foundation/scss/foundation/components/_buttons.scss */
/* line 3917, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
  color: white;
}

/* line 335, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3921, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li:hover:not(.has-form) > a {
  background-color: #555555;
  background: #272727;
  color: white;
}

/* line 345, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3927, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li.active > a {
  background: #008cba;
  color: white;
}

/* line 348, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3932, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section ul li.active > a:hover {
  background: #0078a0;
  color: white;
}

/* line 356, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3937, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .has-form {
  padding: 15px;
}

/* line 359, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3941, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .has-dropdown {
  position: relative;
}

/* line 363, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3945, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .has-dropdown > a:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: inset 5px;
  border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
  border-left-style: solid;
  margin-right: 15px;
  margin-top: -4.5px;
  position: absolute;
  top: 50%;
  right: 0;
}

/* line 375, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3960, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .has-dropdown.moved {
  position: static;
}

/* line 376, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3964, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .has-dropdown.moved > .dropdown {
  display: block;
  position: static !important;
  height: auto;
  width: auto;
  overflow: visible;
  clip: auto;
  position: absolute !important;
  width: 100%;
}

/* line 380, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3975, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .has-dropdown.moved > a:after {
  display: none;
}

/* line 387, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3979, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown {
  padding: 0;
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 99;
  display: block;
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 395, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3993, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown li {
  width: 100%;
  height: auto;
}

/* line 399, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 3998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown li a {
  font-weight: normal;
  padding: 8px 15px;
}

/* line 402, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 4003, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown li a.parent-link {
  font-weight: normal;
}

/* line 407, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 4007, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown li.title h5 {
  margin-bottom: 0;
  margin-top: 0;
}

/* line 410, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 4012, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown li.title h5 a {
  color: white;
  line-height: 22.5px;
  display: block;
}

/* line 416, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 4018, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown li.has-form {
  padding: 8px 15px;
}

/* line 417, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 4022, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown li .button, .top-bar-section .dropdown li button {
  top: auto;
}

/* line 420, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 4026, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.top-bar-section .dropdown label {
  padding: 8px 15px 2px;
  margin-bottom: 0;
  text-transform: uppercase;
  color: #777777;
  font-weight: bold;
  font-size: 0.625rem;
}

/* line 431, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
/* line 4036, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.js-generated {
  display: block;
}

@media only screen and (min-width: 40.063em) {
  /* line 436, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4042, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar {
    background: #333333;
    overflow: visible;
  }

  /* line 181, ../bower_components/foundation/scss/foundation/components/_global.scss */
  /* line 4047, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar:before, .top-bar:after {
    content: " ";
    display: table;
  }

  /* line 182, ../bower_components/foundation/scss/foundation/components/_global.scss */
  /* line 4052, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar:after {
    clear: both;
  }

  /* line 441, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4056, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar .toggle-topbar {
    display: none;
  }

  /* line 443, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4060, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar .title-area {
    float: left;
  }

  /* line 444, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4064, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar .name h1 a {
    width: auto;
  }

  /* line 448, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4068, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar input,
  .top-bar .button,
  .top-bar button {
    font-size: 0.875rem;
    position: relative;
    top: 7px;
  }

  /* line 454, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4076, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar.expanded {
    background: #333333;
  }

  /* line 457, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .contain-to-grid .top-bar {
    max-width: 62.5rem;
    margin: 0 auto;
    margin-bottom: 0;
  }

  /* line 463, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section {
    transition: none 0 0;
    left: 0 !important;
  }

  /* line 467, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section ul {
    width: auto;
    height: auto !important;
    display: inline;
  }

  /* line 472, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section ul li {
    float: left;
  }

  /* line 474, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section ul li .js-generated {
    display: none;
  }

  /* line 480, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section li.hover > a:not(.button) {
    background-color: #555555;
    background: #272727;
    color: white;
  }

  /* line 489, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section li:not(.has-form) a:not(.button) {
    padding: 0 15px;
    line-height: 45px;
    background: #333333;
  }

  /* line 493, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4119, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section li:not(.has-form) a:not(.button):hover {
    background-color: #555555;
    background: #272727;
  }

  /* line 502, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section li.active:not(.has-form) a:not(.button) {
    padding: 0 15px;
    line-height: 45px;
    color: white;
    background: #008cba;
  }

  /* line 507, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4131, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section li.active:not(.has-form) a:not(.button):hover {
    background: #0078a0;
  }

  /* line 516, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4135, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .has-dropdown > a {
    padding-right: 35px !important;
  }

  /* line 518, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4139, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .has-dropdown > a:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 5px;
    border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
    border-top-style: solid;
    margin-top: -2.5px;
    top: 22.5px;
  }

  /* line 527, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .has-dropdown.moved {
    position: relative;
  }

  /* line 528, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .has-dropdown.moved > .dropdown {
    display: block;
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 534, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4164, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
    display: block;
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    position: absolute !important;
  }

  /* line 541, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4174, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
    border: none;
    content: "\00bb";
    top: 1rem;
    margin-top: -1px;
    right: 5px;
    line-height: 1.2;
  }

  /* line 554, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4183, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .dropdown {
    left: 0;
    top: auto;
    background: transparent;
    min-width: 100%;
  }

  /* line 561, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .dropdown li a {
    color: white;
    line-height: 45px;
    white-space: nowrap;
    padding: 12px 15px;
    background: #333333;
  }

  /* line 569, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4198, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .dropdown li:not(.has-form) a:not(.button) {
    color: white;
    background: #333333;
  }

  /* line 573, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .dropdown li:not(.has-form):hover > a:not(.button) {
    color: white;
    background-color: #555555;
    background: #272727;
  }

  /* line 581, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .dropdown li label {
    white-space: nowrap;
    background: #333333;
  }

  /* line 587, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .dropdown li .dropdown {
    left: 100%;
    top: 0;
  }

  /* line 595, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4219, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
    border-bottom: none;
    border-top: none;
    border-right: solid 1px #4e4e4e;
    clear: none;
    height: 45px;
    width: 0;
  }

  /* line 604, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4228, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .has-form {
    background: #333333;
    padding: 0 15px;
    height: 45px;
  }

  /* line 612, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4234, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .right li .dropdown {
    left: auto;
    right: 0;
  }

  /* line 616, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4239, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .right li .dropdown li .dropdown {
    right: 100%;
  }

  /* line 620, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .left li .dropdown {
    right: auto;
    left: 0;
  }

  /* line 624, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4248, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .top-bar-section .left li .dropdown li .dropdown {
    left: 100%;
  }

  /* line 634, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .no-js .top-bar-section ul li:hover > a {
    background-color: #555555;
    background: #272727;
    color: white;
  }

  /* line 643, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4259, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .no-js .top-bar-section ul li:active > a {
    background: #008cba;
    color: white;
  }

  /* line 651, ../bower_components/foundation/scss/foundation/components/_top-bar.scss */
  /* line 4264, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
    display: block;
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    position: absolute !important;
  }
}
/* small displays */
@media only screen {
  /* line 244, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4277, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important;
  }

  /* line 247, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4282, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important;
  }

  /* line 251, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4287, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4296, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4305, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table;
  }

  /* line 262, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important;
  }

  /* line 265, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4315, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important;
  }

  /* line 268, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4320, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row !important;
  }

  /* line 271, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
    display: table-cell !important;
  }
}
/* medium displays */
@media only screen and (min-width: 40.063em) {
  /* line 244, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4332, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important;
  }

  /* line 247, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4337, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important;
  }

  /* line 251, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4360, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table;
  }

  /* line 262, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4365, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important;
  }

  /* line 265, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4370, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important;
  }

  /* line 268, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4375, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row !important;
  }

  /* line 271, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
    display: table-cell !important;
  }
}
/* large displays */
@media only screen and (min-width: 64.063em) {
  /* line 244, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4387, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important;
  }

  /* line 247, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4392, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important;
  }

  /* line 251, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4397, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4406, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table;
  }

  /* line 262, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4420, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important;
  }

  /* line 265, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4425, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important;
  }

  /* line 268, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4430, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row !important;
  }

  /* line 271, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4435, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
    display: table-cell !important;
  }
}
/* xlarge displays */
@media only screen and (min-width: 90.063em) {
  /* line 244, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important;
  }

  /* line 247, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4447, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important;
  }

  /* line 251, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4452, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4470, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table;
  }

  /* line 262, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4475, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important;
  }

  /* line 265, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4480, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important;
  }

  /* line 268, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4485, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row !important;
  }

  /* line 271, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
    display: table-cell !important;
  }
}
/* xxlarge displays */
@media only screen and (min-width: 120.063em) {
  /* line 244, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4497, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: inherit !important;
  }

  /* line 247, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: none !important;
  }

  /* line 251, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4507, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
  }

  /* line 254, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4516, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
  }

  /* line 259, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4525, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-only, table.show-for-xxlarge-up {
    display: table;
  }

  /* line 262, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4530, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up {
    display: table-header-group !important;
  }

  /* line 265, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up {
    display: table-row-group !important;
  }

  /* line 268, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up {
    display: table-row !important;
  }

  /* line 271, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up {
    display: table-cell !important;
  }
}
/* Orientation targeting */
/* line 286, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4551, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important;
}

/* line 288, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4557, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

/* Specific visibility for tables */
/* line 293, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4564, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
table.hide-for-landscape, table.show-for-portrait {
  display: table;
}

/* line 297, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important;
}

/* line 301, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4574, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important;
}

/* line 305, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important;
}

/* line 310, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4584, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important;
}

@media only screen and (orientation: landscape) {
  /* line 315, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4592, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important;
  }

  /* line 317, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4598, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 322, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  table.show-for-landscape, table.hide-for-portrait {
    display: table;
  }

  /* line 326, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4610, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important;
  }

  /* line 330, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important;
  }

  /* line 334, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4620, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important;
  }

  /* line 339, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4625, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important;
  }
}
@media only screen and (orientation: portrait) {
  /* line 345, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4633, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important;
  }

  /* line 347, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 352, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  table.show-for-portrait, table.hide-for-landscape {
    display: table;
  }

  /* line 356, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important;
  }

  /* line 360, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4656, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important;
  }

  /* line 364, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important;
  }

  /* line 369, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4666, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important;
  }
}
/* Touch-enabled device targeting */
/* line 374, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4674, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.show-for-touch {
  display: none !important;
}

/* line 375, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4679, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.hide-for-touch {
  display: inherit !important;
}

/* line 376, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4684, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.touch .show-for-touch {
  display: inherit !important;
}

/* line 377, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4689, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.touch .hide-for-touch {
  display: none !important;
}

/* Specific visibility for tables */
/* line 380, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4695, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
table.hide-for-touch {
  display: table;
}

/* line 381, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4700, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.touch table.show-for-touch {
  display: table;
}

/* line 382, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4705, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
thead.hide-for-touch {
  display: table-header-group !important;
}

/* line 383, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4710, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.touch thead.show-for-touch {
  display: table-header-group !important;
}

/* line 384, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4715, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
tbody.hide-for-touch {
  display: table-row-group !important;
}

/* line 385, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4720, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.touch tbody.show-for-touch {
  display: table-row-group !important;
}

/* line 386, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4725, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
tr.hide-for-touch {
  display: table-row !important;
}

/* line 387, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4730, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.touch tr.show-for-touch {
  display: table-row !important;
}

/* line 388, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4735, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
td.hide-for-touch {
  display: table-cell !important;
}

/* line 389, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4740, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.touch td.show-for-touch {
  display: table-cell !important;
}

/* line 390, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4745, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
th.hide-for-touch {
  display: table-cell !important;
}

/* line 391, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
/* line 4750, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
.touch th.show-for-touch {
  display: table-cell !important;
}

/* Print visibility */
@media print {
  /* line 396, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4757, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .show-for-print {
    display: block;
  }

  /* line 397, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4762, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  .hide-for-print {
    display: none;
  }

  /* line 399, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4767, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  table.show-for-print {
    display: table;
  }

  /* line 400, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4772, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  thead.show-for-print {
    display: table-header-group !important;
  }

  /* line 401, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tbody.show-for-print {
    display: table-row-group !important;
  }

  /* line 402, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4782, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  tr.show-for-print {
    display: table-row !important;
  }

  /* line 403, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4787, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  td.show-for-print {
    display: table-cell !important;
  }

  /* line 404, ../bower_components/foundation/scss/foundation/components/_visibility.scss */
  /* line 4792, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/foundation.css */
  th.show-for-print {
    display: table-cell !important;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
html, body, div, span, applet, object, iframe,
h1, h2, #title-bar .page-title, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, .italic, font, img, ins, kbd, q, s, samp,
small, strike, strong, .strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
}

/* remember to define focus styles! */
/* line 20, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
:focus {
  outline: 0;
}

/* line 23, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
body {
  line-height: 1;
  color: black;
  background: white;
}

/* line 28, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
ol, ul {
  list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
/* line 32, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
table {
  border-collapse: separate;
  border-spacing: 0;
}

/* line 36, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
}

/* line 40, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}

/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
blockquote, q {
  quotes: "" "";
}

/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_reset.scss */
img {
  -ms-interpolation-mode: bicubic;
}

@font-face {
  font-family: 'balonez_fantasia';
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/balonez_fantasia-webfont.eot");
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/balonez_fantasia-webfont.eot?#iefix") format("embedded-opentype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/balonez_fantasia-webfont.woff2") format("woff2"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/balonez_fantasia-webfont.woff") format("woff"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/balonez_fantasia-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaThin';
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Thin-webfont.eot");
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Thin-webfont.eot") format("embedded-opentype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Thin-webfont.woff") format("woff"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Thin-webfont.ttf") format("truetype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Thin-webfont.svg#ProximaNovaThin") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaLight';
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Light-webfont.eot");
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Light-webfont.eot") format("embedded-opentype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Light-webfont.woff") format("woff"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Light-webfont.ttf") format("truetype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Light-webfont.svg#ProximaNovaRegular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaRegular';
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Reg-webfont.eot");
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Reg-webfont.eot") format("embedded-opentype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Reg-webfont.woff") format("woff"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Reg-webfont.ttf") format("truetype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ProximaNova-Reg-webfont.svg#ProximaNovaReg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ta-action-iconsaction-icons';
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ta-action-icons.eot");
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ta-action-icons.eot?#iefix") format("embedded-opentype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ta-action-icons.woff") format("woff"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ta-action-icons.ttf") format("truetype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ta-action-icons.svg#ta-action-iconsaction-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TeamArtist';
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/TeamArtist.eot");
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/TeamArtist.eot") format("embedded-opentype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/TeamArtist.woff") format("woff"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/TeamArtist.ttf") format("truetype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/TeamArtist.svg#TeamArtist") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fonts.css */
.ta-font {
  font-family: 'TeamArtist';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 0 #000000;
  filter: dropshadow(color=#000000, offx=1px, offy=1px);
}

/* line 73, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fonts.css */
.ta-font .orange {
  color: #F59F2A;
}

/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fonts.css */
.ta-font .tm {
  position: relative;
  top: -0.3em;
}

/*!
  Ionicons, v2.0.1
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/helloimben  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons
*/
@font-face {
  font-family: "TAIonicons";
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ionicons/2.0.1/ionicons.eot?v=2.0.1");
  src: url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ionicons/2.0.1/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ionicons/2.0.1/ionicons.ttf?v=2.0.1") format("truetype"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ionicons/2.0.1/ionicons.woff?v=2.0.1") format("woff"), url("https://ta-cdn.s3.amazonaws.com/teamartist-framework/fonts/ionicons/2.0.1/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-font.scss */
.ion, .ion-loading-a,
.ion-loading-b,
.ion-loading-c,
.ion-loading-d,
.ion-looping,
.ion-refreshing,
.ion-ios-reloading,
.ion-load-a,
.ion-load-b,
.ion-load-c,
.ion-load-d, .taionicons,
.ion-alert:before,
.ion-alert-circled:before,
.ion-android-add:before,
.ion-android-add-circle:before,
.ion-android-alarm-clock:before,
.ion-android-alert:before,
.ion-android-apps:before,
.ion-android-archive:before,
.ion-android-arrow-back:before,
.ion-android-arrow-down:before,
.ion-android-arrow-dropdown:before,
.ion-android-arrow-dropdown-circle:before,
.ion-android-arrow-dropleft:before,
.ion-android-arrow-dropleft-circle:before,
.ion-android-arrow-dropright:before,
.ion-android-arrow-dropright-circle:before,
.ion-android-arrow-dropup:before,
.ion-android-arrow-dropup-circle:before,
.ion-android-arrow-forward:before,
.ion-android-arrow-up:before,
.ion-android-attach:before,
.ion-android-bar:before,
.ion-android-bicycle:before,
.ion-android-boat:before,
.ion-android-bookmark:before,
.ion-android-bulb:before,
.ion-android-bus:before,
.ion-android-calendar:before,
.ion-android-call:before,
.ion-android-camera:before,
.ion-android-cancel:before,
.ion-android-car:before,
.ion-android-cart:before,
.ion-android-chat:before,
.ion-android-checkbox:before,
.ion-android-checkbox-blank:before,
.ion-android-checkbox-outline:before,
.ion-android-checkbox-outline-blank:before,
.ion-android-checkmark-circle:before,
.ion-android-clipboard:before,
.ion-android-close:before,
.ion-android-cloud:before,
.ion-android-cloud-circle:before,
.ion-android-cloud-done:before,
.ion-android-cloud-outline:before,
.ion-android-color-palette:before,
.ion-android-compass:before,
.ion-android-contact:before,
.ion-android-contacts:before,
.ion-android-contract:before,
.ion-android-create:before,
.ion-android-delete:before,
.ion-android-desktop:before,
.ion-android-document:before,
.ion-android-done:before,
.ion-android-done-all:before,
.ion-android-download:before,
.ion-android-drafts:before,
.ion-android-exit:before,
.ion-android-expand:before,
.ion-android-favorite:before,
.ion-android-favorite-outline:before,
.ion-android-film:before,
.ion-android-folder:before,
.ion-android-folder-open:before,
.ion-android-funnel:before,
.ion-android-globe:before,
.ion-android-hand:before,
.ion-android-hangout:before,
.ion-android-happy:before,
.ion-android-home:before,
.ion-android-image:before,
.ion-android-laptop:before,
.ion-android-list:before,
.ion-android-locate:before,
.ion-android-lock:before,
.ion-android-mail:before,
.ion-android-map:before,
.ion-android-menu:before,
.ion-android-microphone:before,
.ion-android-microphone-off:before,
.ion-android-more-horizontal:before,
.ion-android-more-vertical:before,
.ion-android-navigate:before,
.ion-android-notifications:before,
.ion-android-notifications-none:before,
.ion-android-notifications-off:before,
.ion-android-open:before,
.ion-android-options:before,
.ion-android-people:before,
.ion-android-person:before,
.ion-android-person-add:before,
.ion-android-phone-landscape:before,
.ion-android-phone-portrait:before,
.ion-android-pin:before,
.ion-android-plane:before,
.ion-android-playstore:before,
.ion-android-print:before,
.ion-android-radio-button-off:before,
.ion-android-radio-button-on:before,
.ion-android-refresh:before,
.ion-android-remove:before,
.ion-android-remove-circle:before,
.ion-android-restaurant:before,
.ion-android-sad:before,
.ion-android-search:before,
.ion-android-send:before,
.ion-android-settings:before,
.ion-android-share:before,
.ion-android-share-alt:before,
.ion-android-star:before,
.ion-android-star-half:before,
.ion-android-star-outline:before,
.ion-android-stopwatch:before,
.ion-android-subway:before,
.ion-android-sunny:before,
.ion-android-sync:before,
.ion-android-textsms:before,
.ion-android-time:before,
.ion-android-train:before,
.ion-android-unlock:before,
.ion-android-upload:before,
.ion-android-volume-down:before,
.ion-android-volume-mute:before,
.ion-android-volume-off:before,
.ion-android-volume-up:before,
.ion-android-walk:before,
.ion-android-warning:before,
.ion-android-watch:before,
.ion-android-wifi:before,
.ion-aperture:before,
.ion-archive:before,
.ion-arrow-down-a:before,
.ion-arrow-down-b:before,
.ion-arrow-down-c:before,
.ion-arrow-expand:before,
.ion-arrow-graph-down-left:before,
.ion-arrow-graph-down-right:before,
.ion-arrow-graph-up-left:before,
.ion-arrow-graph-up-right:before,
.ion-arrow-left-a:before,
.ion-arrow-left-b:before,
.ion-arrow-left-c:before,
.ion-arrow-move:before,
.ion-arrow-resize:before,
.ion-arrow-return-left:before,
.ion-arrow-return-right:before,
.ion-arrow-right-a:before,
.ion-arrow-right-b:before,
.ion-arrow-right-c:before,
.ion-arrow-shrink:before,
.ion-arrow-swap:before,
.ion-arrow-up-a:before,
.ion-arrow-up-b:before,
.ion-arrow-up-c:before,
.ion-asterisk:before,
.ion-at:before,
.ion-backspace:before,
.ion-backspace-outline:before,
.ion-bag:before,
.ion-battery-charging:before,
.ion-battery-empty:before,
.ion-battery-full:before,
.ion-battery-half:before,
.ion-battery-low:before,
.ion-beaker:before,
.ion-beer:before,
.ion-bluetooth:before,
.ion-bonfire:before,
.ion-bookmark:before,
.ion-bowtie:before,
.ion-briefcase:before,
.ion-bug:before,
.ion-calculator:before,
.ion-calendar:before,
.ion-camera:before,
.ion-card:before,
.ion-cash:before,
.ion-chatbox:before,
.ion-chatbox-working:before,
.ion-chatboxes:before,
.ion-chatbubble:before,
.ion-chatbubble-working:before,
.ion-chatbubbles:before,
.ion-checkmark:before,
.ion-checkmark-circled:before,
.ion-checkmark-round:before,
.form .field .field-detail.ok:before,
.ion-chevron-down:before,
.form-div-bottom .arrow.arrow-down:before,
.ion-chevron-left:before,
.ion-chevron-right:before,
.ion-chevron-up:before,
.form-div-bottom .arrow.arrow-top:before,
.ion-clipboard:before,
.ion-clock:before,
.ion-close:before,
.ion-close-circled:before,
.ion-close-round:before,
.selected-items-container .selected-item .remove-selected-item:before,
.ion-closed-captioning:before,
.ion-cloud:before,
.ion-code:before,
.ion-code-download:before,
.ion-code-working:before,
.ion-coffee:before,
.ion-compass:before,
.ion-compose:before,
.ion-connection-bars:before,
.ion-contrast:before,
.ion-crop:before,
.ion-cube:before,
.ion-dailymotion:before,
.ion-disc:before,
.ion-document:before,
.ion-document-text:before,
.ion-drag:before,
.ion-earth:before,
.ion-easel:before,
.ion-edit:before,
.ion-egg:before,
.ion-eject:before,
.ion-email:before,
.ion-email-unread:before,
.ion-erlenmeyer-flask:before,
.ion-erlenmeyer-flask-bubbles:before,
.ion-eye:before,
.ion-eye-disabled:before,
.ion-female:before,
.ion-filing:before,
.ion-film-marker:before,
.ion-fireball:before,
.ion-flag:before,
.ion-flame:before,
.ion-flash:before,
.ion-flash-off:before,
.ion-folder:before,
.ion-fork:before,
.ion-fork-repo:before,
.ion-forward:before,
.ion-funnel:before,
.ion-gear-a:before,
.ion-gear-b:before,
.ion-grid:before,
.ion-hammer:before,
.ion-happy:before,
.ion-happy-outline:before,
.ion-headphone:before,
.ion-heart:before,
.ion-heart-broken:before,
.ion-help:before,
.ion-help-buoy:before,
.ion-help-circled:before,
.ion-home:before,
.ion-icecream:before,
.ion-image:before,
.ion-images:before,
.ion-information:before,
.ion-information-circled:before,
.ion-ionic:before,
.ion-ios-alarm:before,
.ion-ios-alarm-outline:before,
.ion-ios-albums:before,
.ion-ios-albums-outline:before,
.ion-ios-americanfootball:before,
.ion-ios-americanfootball-outline:before,
.ion-ios-analytics:before,
.ion-ios-analytics-outline:before,
.ion-ios-arrow-back:before,
.ion-ios-arrow-down:before,
.ion-ios-arrow-forward:before,
.ion-ios-arrow-left:before,
.ion-ios-arrow-right:before,
.ion-ios-arrow-thin-down:before,
.ion-ios-arrow-thin-left:before,
.ion-ios-arrow-thin-right:before,
.ion-ios-arrow-thin-up:before,
.ion-ios-arrow-up:before,
.ion-ios-at:before,
.ion-ios-at-outline:before,
.ion-ios-barcode:before,
.ion-ios-barcode-outline:before,
.ion-ios-baseball:before,
.ion-ios-baseball-outline:before,
.ion-ios-basketball:before,
.ion-ios-basketball-outline:before,
.ion-ios-bell:before,
.ion-ios-bell-outline:before,
.ion-ios-body:before,
.ion-ios-body-outline:before,
.ion-ios-bolt:before,
.ion-ios-bolt-outline:before,
.ion-ios-book:before,
.ion-ios-book-outline:before,
.ion-ios-bookmarks:before,
.ion-ios-bookmarks-outline:before,
.ion-ios-box:before,
.ion-ios-box-outline:before,
.ion-ios-briefcase:before,
.ion-ios-briefcase-outline:before,
.ion-ios-browsers:before,
.ion-ios-browsers-outline:before,
.ion-ios-calculator:before,
.ion-ios-calculator-outline:before,
.ion-ios-calendar:before,
.ion-ios-calendar-outline:before,
.ion-ios-camera:before,
.ion-ios-camera-outline:before,
.ion-ios-cart:before,
.ion-ios-cart-outline:before,
.ion-ios-chatboxes:before,
.ion-ios-chatboxes-outline:before,
.ion-ios-chatbubble:before,
.ion-ios-chatbubble-outline:before,
.ion-ios-checkmark:before,
.ion-ios-checkmark-empty:before,
.ion-ios-checkmark-outline:before,
.ion-ios-circle-filled:before,
.ion-ios-circle-outline:before,
.ion-ios-clock:before,
.ion-ios-clock-outline:before,
.ion-ios-close:before,
.ion-ios-close-empty:before,
.ion-ios-close-outline:before,
.ion-ios-cloud:before,
.ion-ios-cloud-download:before,
.ion-ios-cloud-download-outline:before,
.ion-ios-cloud-outline:before,
.ion-ios-cloud-upload:before,
.ion-ios-cloud-upload-outline:before,
.ion-ios-cloudy:before,
.ion-ios-cloudy-night:before,
.ion-ios-cloudy-night-outline:before,
.ion-ios-cloudy-outline:before,
.ion-ios-cog:before,
.ion-ios-cog-outline:before,
.ion-ios-color-filter:before,
.ion-ios-color-filter-outline:before,
.ion-ios-color-wand:before,
.ion-ios-color-wand-outline:before,
.ion-ios-compose:before,
.ion-ios-compose-outline:before,
.ion-ios-contact:before,
.ion-ios-contact-outline:before,
.ion-ios-copy:before,
.ion-ios-copy-outline:before,
.ion-ios-crop:before,
.ion-ios-crop-strong:before,
.ion-ios-download:before,
.ion-ios-download-outline:before,
.ion-ios-drag:before,
.ion-ios-email:before,
.ion-ios-email-outline:before,
.ion-ios-eye:before,
.ion-ios-eye-outline:before,
.ion-ios-fastforward:before,
.ion-ios-fastforward-outline:before,
.ion-ios-filing:before,
.ion-ios-filing-outline:before,
.ion-ios-film:before,
.ion-ios-film-outline:before,
.ion-ios-flag:before,
.ion-ios-flag-outline:before,
.ion-ios-flame:before,
.ion-ios-flame-outline:before,
.ion-ios-flask:before,
.ion-ios-flask-outline:before,
.ion-ios-flower:before,
.ion-ios-flower-outline:before,
.ion-ios-folder:before,
.ion-ios-folder-outline:before,
.ion-ios-football:before,
.ion-ios-football-outline:before,
.ion-ios-game-controller-a:before,
.ion-ios-game-controller-a-outline:before,
.ion-ios-game-controller-b:before,
.ion-ios-game-controller-b-outline:before,
.ion-ios-gear:before,
.ion-ios-gear-outline:before,
.ion-ios-glasses:before,
.ion-ios-glasses-outline:before,
.ion-ios-grid-view:before,
.ion-ios-grid-view-outline:before,
.ion-ios-heart:before,
.ion-ios-heart-outline:before,
.ion-ios-help:before,
.ion-ios-help-empty:before,
.ion-ios-help-outline:before,
.ion-ios-home:before,
.ion-ios-home-outline:before,
.ion-ios-infinite:before,
.ion-ios-infinite-outline:before,
.ion-ios-information:before,
.ion-ios-information-empty:before,
.ion-ios-information-outline:before,
.ion-ios-ionic-outline:before,
.ion-ios-keypad:before,
.ion-ios-keypad-outline:before,
.ion-ios-lightbulb:before,
.ion-ios-lightbulb-outline:before,
.ion-ios-list:before,
.ion-ios-list-outline:before,
.ion-ios-location:before,
.ion-ios-location-outline:before,
.ion-ios-locked:before,
.ion-ios-locked-outline:before,
.ion-ios-loop:before,
.ion-ios-loop-strong:before,
.ion-ios-medical:before,
.ion-ios-medical-outline:before,
.ion-ios-medkit:before,
.ion-ios-medkit-outline:before,
.ion-ios-mic:before,
.ion-ios-mic-off:before,
.ion-ios-mic-outline:before,
.ion-ios-minus:before,
.ion-ios-minus-empty:before,
.ion-ios-minus-outline:before,
.ion-ios-monitor:before,
.ion-ios-monitor-outline:before,
.ion-ios-moon:before,
.ion-ios-moon-outline:before,
.ion-ios-more:before,
.ion-ios-more-outline:before,
.ion-ios-musical-note:before,
.ion-ios-musical-notes:before,
.ion-ios-navigate:before,
.ion-ios-navigate-outline:before,
.ion-ios-nutrition:before,
.ion-ios-nutrition-outline:before,
.ion-ios-paper:before,
.ion-ios-paper-outline:before,
.ion-ios-paperplane:before,
.ion-ios-paperplane-outline:before,
.ion-ios-partlysunny:before,
.ion-ios-partlysunny-outline:before,
.ion-ios-pause:before,
.ion-ios-pause-outline:before,
.ion-ios-paw:before,
.ion-ios-paw-outline:before,
.ion-ios-people:before,
.ion-ios-people-outline:before,
.ion-ios-person:before,
.ion-ios-person-outline:before,
.ion-ios-personadd:before,
.ion-ios-personadd-outline:before,
.ion-ios-photos:before,
.ion-ios-photos-outline:before,
.ion-ios-pie:before,
.ion-ios-pie-outline:before,
.ion-ios-pint:before,
.ion-ios-pint-outline:before,
.ion-ios-play:before,
.ion-ios-play-outline:before,
.ion-ios-plus:before,
.ion-ios-plus-empty:before,
.ion-ios-plus-outline:before,
.ion-ios-pricetag:before,
.ion-ios-pricetag-outline:before,
.ion-ios-pricetags:before,
.ion-ios-pricetags-outline:before,
.ion-ios-printer:before,
.ion-ios-printer-outline:before,
.ion-ios-pulse:before,
.ion-ios-pulse-strong:before,
.ion-ios-rainy:before,
.ion-ios-rainy-outline:before,
.ion-ios-recording:before,
.ion-ios-recording-outline:before,
.ion-ios-redo:before,
.ion-ios-redo-outline:before,
.ion-ios-refresh:before,
.ion-ios-refresh-empty:before,
.ion-ios-refresh-outline:before,
.ion-ios-reload:before,
.ion-ios-reloading:before,
.ion-ios-reverse-camera:before,
.ion-ios-reverse-camera-outline:before,
.ion-ios-rewind:before,
.ion-ios-rewind-outline:before,
.ion-ios-rose:before,
.ion-ios-rose-outline:before,
.ion-ios-search:before,
.ion-ios-search-strong:before,
.ion-ios-settings:before,
.ion-ios-settings-strong:before,
.ion-ios-shuffle:before,
.ion-ios-shuffle-strong:before,
.ion-ios-skipbackward:before,
.ion-ios-skipbackward-outline:before,
.ion-ios-skipforward:before,
.ion-ios-skipforward-outline:before,
.ion-ios-snowy:before,
.ion-ios-speedometer:before,
.ion-ios-speedometer-outline:before,
.ion-ios-star:before,
.ion-ios-star-half:before,
.ion-ios-star-outline:before,
.ion-ios-stopwatch:before,
.ion-ios-stopwatch-outline:before,
.ion-ios-sunny:before,
.ion-ios-sunny-outline:before,
.ion-ios-telephone:before,
.ion-ios-telephone-outline:before,
.ion-ios-tennisball:before,
.ion-ios-tennisball-outline:before,
.ion-ios-thunderstorm:before,
.ion-ios-thunderstorm-outline:before,
.ion-ios-time:before,
.ion-ios-time-outline:before,
.ion-ios-timer:before,
.ion-ios-timer-outline:before,
.ion-ios-toggle:before,
.ion-ios-toggle-outline:before,
.ion-ios-trash:before,
.ion-ios-trash-outline:before,
.ion-ios-undo:before,
.ion-ios-undo-outline:before,
.ion-ios-unlocked:before,
.ion-ios-unlocked-outline:before,
.ion-ios-upload:before,
.ion-ios-upload-outline:before,
.ion-ios-videocam:before,
.ion-ios-videocam-outline:before,
.ion-ios-volume-high:before,
.ion-ios-volume-low:before,
.ion-ios-wineglass:before,
.ion-ios-wineglass-outline:before,
.ion-ios-world:before,
.ion-ios-world-outline:before,
.ion-ipad:before,
.ion-iphone:before,
.ion-ipod:before,
.ion-jet:before,
.ion-key:before,
.ion-knife:before,
.ion-laptop:before,
.ion-leaf:before,
.ion-levels:before,
.ion-lightbulb:before,
.ion-link:before,
.ion-load-a:before,
.ion-load-b:before,
.ion-load-c:before,
.ion-load-d:before,
.ion-location:before,
.ion-lock-combination:before,
.ion-locked:before,
.ion-log-in:before,
.ion-log-out:before,
.ion-loop:before,
.ion-magnet:before,
.ion-male:before,
.ion-man:before,
.ion-map:before,
.ion-medkit:before,
.ion-merge:before,
.ion-mic-a:before,
.ion-mic-b:before,
.ion-mic-c:before,
.ion-minus:before,
.ion-minus-circled:before,
.ion-minus-round:before,
.ion-model-s:before,
.ion-monitor:before,
.ion-more:before,
.ion-mouse:before,
.ion-music-note:before,
.ion-navicon:before,
.ion-navicon-round:before,
.ion-navigate:before,
.ion-network:before,
.ion-no-smoking:before,
.ion-nuclear:before,
.ion-outlet:before,
.ion-paintbrush:before,
.ion-paintbucket:before,
.ion-paper-airplane:before,
.ion-paperclip:before,
.ion-pause:before,
.ion-person:before,
.ion-person-add:before,
.ion-person-stalker:before,
.ion-pie-graph:before,
.ion-pin:before,
.ion-pinpoint:before,
.ion-pizza:before,
.ion-plane:before,
.ion-planet:before,
.ion-play:before,
.ion-playstation:before,
.ion-plus:before,
.ion-plus-circled:before,
.ion-plus-round:before,
.ion-podium:before,
.ion-pound:before,
.ion-power:before,
.ion-pricetag:before,
.ion-pricetags:before,
.ion-printer:before,
.ion-pull-request:before,
.ion-qr-scanner:before,
.ion-quote:before,
.ion-radio-waves:before,
.ion-record:before,
.ion-refresh:before,
.ion-reply:before,
.ion-reply-all:before,
.ion-ribbon-a:before,
.ion-ribbon-b:before,
.ion-sad:before,
.ion-sad-outline:before,
.ion-scissors:before,
.ion-search:before,
.ion-settings:before,
.ion-share:before,
.ion-shuffle:before,
.ion-skip-backward:before,
.ion-skip-forward:before,
.ion-social-android:before,
.ion-social-android-outline:before,
.ion-social-angular:before,
.ion-social-angular-outline:before,
.ion-social-apple:before,
.ion-social-apple-outline:before,
.ion-social-bitcoin:before,
.ion-social-bitcoin-outline:before,
.ion-social-buffer:before,
.ion-social-buffer-outline:before,
.ion-social-chrome:before,
.ion-social-chrome-outline:before,
.ion-social-codepen:before,
.ion-social-codepen-outline:before,
.ion-social-css3:before,
.ion-social-css3-outline:before,
.ion-social-designernews:before,
.ion-social-designernews-outline:before,
.ion-social-dribbble:before,
.ion-social-dribbble-outline:before,
.ion-social-dropbox:before,
.ion-social-dropbox-outline:before,
.ion-social-euro:before,
.ion-social-euro-outline:before,
.ion-social-facebook:before,
.ion-social-facebook-outline:before,
.ion-social-foursquare:before,
.ion-social-foursquare-outline:before,
.ion-social-freebsd-devil:before,
.ion-social-github:before,
.ion-social-github-outline:before,
.ion-social-google:before,
.ion-social-google-outline:before,
.ion-social-googleplus:before,
.ion-social-googleplus-outline:before,
.ion-social-hackernews:before,
.ion-social-hackernews-outline:before,
.ion-social-html5:before,
.ion-social-html5-outline:before,
.ion-social-instagram:before,
.ion-social-instagram-outline:before,
.ion-social-javascript:before,
.ion-social-javascript-outline:before,
.ion-social-linkedin:before,
.ion-social-linkedin-outline:before,
.ion-social-markdown:before,
.ion-social-nodejs:before,
.ion-social-octocat:before,
.ion-social-pinterest:before,
.ion-social-pinterest-outline:before,
.ion-social-python:before,
.ion-social-reddit:before,
.ion-social-reddit-outline:before,
.ion-social-rss:before,
.ion-social-rss-outline:before,
.ion-social-sass:before,
.ion-social-skype:before,
.ion-social-skype-outline:before,
.ion-social-snapchat:before,
.ion-social-snapchat-outline:before,
.ion-social-tumblr:before,
.ion-social-tumblr-outline:before,
.ion-social-tux:before,
.ion-social-twitch:before,
.ion-social-twitch-outline:before,
.ion-social-twitter:before,
.ion-social-twitter-outline:before,
.ion-social-usd:before,
.ion-social-usd-outline:before,
.ion-social-vimeo:before,
.ion-social-vimeo-outline:before,
.ion-social-whatsapp:before,
.ion-social-whatsapp-outline:before,
.ion-social-windows:before,
.ion-social-windows-outline:before,
.ion-social-wordpress:before,
.ion-social-wordpress-outline:before,
.ion-social-yahoo:before,
.ion-social-yahoo-outline:before,
.ion-social-yen:before,
.ion-social-yen-outline:before,
.ion-social-youtube:before,
.ion-social-youtube-outline:before,
.ion-soup-can:before,
.ion-soup-can-outline:before,
.ion-speakerphone:before,
.ion-speedometer:before,
.ion-spoon:before,
.ion-star:before,
.ion-stats-bars:before,
.ion-steam:before,
.ion-stop:before,
.ion-thermometer:before,
.ion-thumbsdown:before,
.ion-thumbsup:before,
.ion-toggle:before,
.ion-toggle-filled:before,
.ion-transgender:before,
.ion-trash-a:before,
.ion-trash-b:before,
.ion-trophy:before,
.ion-tshirt:before,
.ion-tshirt-outline:before,
.ion-umbrella:before,
.ion-university:before,
.ion-unlocked:before,
.ion-upload:before,
.ion-usb:before,
.ion-videocamera:before,
.ion-volume-high:before,
.ion-volume-low:before,
.ion-volume-medium:before,
.ion-volume-mute:before,
.ion-wand:before,
.ion-waterdrop:before,
.ion-wifi:before,
.ion-wineglass:before,
.ion-woman:before,
.ion-wrench:before,
.ion-xbox:before {
  display: inline-block;
  font-family: "TAIonicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 29, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-font.scss */
.ta-ion {
  color: inherit;
  font-size: 1.8em;
  vertical-align: middle;
}
/* line 33, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-font.scss */
.ta-ion.before {
  margin-right: 5px;
}
/* line 36, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-font.scss */
.ta-ion.after {
  margin-left: 5px;
}

/* line 41, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-font.scss */
a:hover .ta-ion, a:focus .ta-ion {
  color: inherit;
}

/* line 4, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-animation.scss */
.ion-spin, .ion-loading-a,
.ion-loading-b,
.ion-loading-c,
.ion-loading-d,
.ion-looping,
.ion-refreshing,
.ion-ios-reloading,
.ion-load-a,
.ion-load-b,
.ion-load-c,
.ion-load-d {
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s 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);
  }
}
/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-animation.scss */
.ion-loading-a, .ion-load-a {
  -webkit-animation-timing-function: steps(8, start);
  -moz-animation-timing-function: steps(8, start);
  animation-timing-function: steps(8, start);
}

/* line 743, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-alert:before {
  content: "";
}

/* line 744, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-alert-circled:before {
  content: "";
}

/* line 745, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-add:before {
  content: "";
}

/* line 746, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-add-circle:before {
  content: "";
}

/* line 747, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-alarm-clock:before {
  content: "";
}

/* line 748, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-alert:before {
  content: "";
}

/* line 749, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-apps:before {
  content: "";
}

/* line 750, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-archive:before {
  content: "";
}

/* line 751, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-back:before {
  content: "";
}

/* line 752, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-down:before {
  content: "";
}

/* line 753, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-dropdown:before {
  content: "";
}

/* line 754, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-dropdown-circle:before {
  content: "";
}

/* line 755, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-dropleft:before {
  content: "";
}

/* line 756, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-dropleft-circle:before {
  content: "";
}

/* line 757, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-dropright:before {
  content: "";
}

/* line 758, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-dropright-circle:before {
  content: "";
}

/* line 759, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-dropup:before {
  content: "";
}

/* line 760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-dropup-circle:before {
  content: "";
}

/* line 761, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-forward:before {
  content: "";
}

/* line 762, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-arrow-up:before {
  content: "";
}

/* line 763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-attach:before {
  content: "";
}

/* line 764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-bar:before {
  content: "";
}

/* line 765, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-bicycle:before {
  content: "";
}

/* line 766, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-boat:before {
  content: "";
}

/* line 767, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-bookmark:before {
  content: "";
}

/* line 768, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-bulb:before {
  content: "";
}

/* line 769, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-bus:before {
  content: "";
}

/* line 770, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-calendar:before {
  content: "";
}

/* line 771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-call:before {
  content: "";
}

/* line 772, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-camera:before {
  content: "";
}

/* line 773, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-cancel:before {
  content: "";
}

/* line 774, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-car:before {
  content: "";
}

/* line 775, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-cart:before {
  content: "";
}

/* line 776, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-chat:before {
  content: "";
}

/* line 777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-checkbox:before {
  content: "";
}

/* line 778, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-checkbox-blank:before {
  content: "";
}

/* line 779, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-checkbox-outline:before {
  content: "";
}

/* line 780, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-checkbox-outline-blank:before {
  content: "";
}

/* line 781, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-checkmark-circle:before {
  content: "";
}

/* line 782, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-clipboard:before {
  content: "";
}

/* line 783, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-close:before {
  content: "";
}

/* line 784, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-cloud:before {
  content: "";
}

/* line 785, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-cloud-circle:before {
  content: "";
}

/* line 786, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-cloud-done:before {
  content: "";
}

/* line 787, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-cloud-outline:before {
  content: "";
}

/* line 788, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-color-palette:before {
  content: "";
}

/* line 789, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-compass:before {
  content: "";
}

/* line 790, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-contact:before {
  content: "";
}

/* line 791, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-contacts:before {
  content: "";
}

/* line 792, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-contract:before {
  content: "";
}

/* line 793, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-create:before {
  content: "";
}

/* line 794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-delete:before {
  content: "";
}

/* line 795, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-desktop:before {
  content: "";
}

/* line 796, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-document:before {
  content: "";
}

/* line 797, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-done:before {
  content: "";
}

/* line 798, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-done-all:before {
  content: "";
}

/* line 799, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-download:before {
  content: "";
}

/* line 800, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-drafts:before {
  content: "";
}

/* line 801, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-exit:before {
  content: "";
}

/* line 802, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-expand:before {
  content: "";
}

/* line 803, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-favorite:before {
  content: "";
}

/* line 804, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-favorite-outline:before {
  content: "";
}

/* line 805, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-film:before {
  content: "";
}

/* line 806, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-folder:before {
  content: "";
}

/* line 807, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-folder-open:before {
  content: "";
}

/* line 808, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-funnel:before {
  content: "";
}

/* line 809, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-globe:before {
  content: "";
}

/* line 810, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-hand:before {
  content: "";
}

/* line 811, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-hangout:before {
  content: "";
}

/* line 812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-happy:before {
  content: "";
}

/* line 813, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-home:before {
  content: "";
}

/* line 814, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-image:before {
  content: "";
}

/* line 815, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-laptop:before {
  content: "";
}

/* line 816, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-list:before {
  content: "";
}

/* line 817, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-locate:before {
  content: "";
}

/* line 818, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-lock:before {
  content: "";
}

/* line 819, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-mail:before {
  content: "";
}

/* line 820, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-map:before {
  content: "";
}

/* line 821, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-menu:before {
  content: "";
}

/* line 822, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-microphone:before {
  content: "";
}

/* line 823, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-microphone-off:before {
  content: "";
}

/* line 824, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-more-horizontal:before {
  content: "";
}

/* line 825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-more-vertical:before {
  content: "";
}

/* line 826, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-navigate:before {
  content: "";
}

/* line 827, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-notifications:before {
  content: "";
}

/* line 828, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-notifications-none:before {
  content: "";
}

/* line 829, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-notifications-off:before {
  content: "";
}

/* line 830, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-open:before {
  content: "";
}

/* line 831, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-options:before {
  content: "";
}

/* line 832, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-people:before {
  content: "";
}

/* line 833, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-person:before {
  content: "";
}

/* line 834, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-person-add:before {
  content: "";
}

/* line 835, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-phone-landscape:before {
  content: "";
}

/* line 836, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-phone-portrait:before {
  content: "";
}

/* line 837, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-pin:before {
  content: "";
}

/* line 838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-plane:before {
  content: "";
}

/* line 839, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-playstore:before {
  content: "";
}

/* line 840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-print:before {
  content: "";
}

/* line 841, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-radio-button-off:before {
  content: "";
}

/* line 842, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-radio-button-on:before {
  content: "";
}

/* line 843, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-refresh:before {
  content: "";
}

/* line 844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-remove:before {
  content: "";
}

/* line 845, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-remove-circle:before {
  content: "";
}

/* line 846, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-restaurant:before {
  content: "";
}

/* line 847, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-sad:before {
  content: "";
}

/* line 848, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-search:before {
  content: "";
}

/* line 849, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-send:before {
  content: "";
}

/* line 850, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-settings:before {
  content: "";
}

/* line 851, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-share:before {
  content: "";
}

/* line 852, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-share-alt:before {
  content: "";
}

/* line 853, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-star:before {
  content: "";
}

/* line 854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-star-half:before {
  content: "";
}

/* line 855, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-star-outline:before {
  content: "";
}

/* line 856, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-stopwatch:before {
  content: "";
}

/* line 857, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-subway:before {
  content: "";
}

/* line 858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-sunny:before {
  content: "";
}

/* line 859, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-sync:before {
  content: "";
}

/* line 860, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-textsms:before {
  content: "";
}

/* line 861, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-time:before {
  content: "";
}

/* line 862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-train:before {
  content: "";
}

/* line 863, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-unlock:before {
  content: "";
}

/* line 864, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-upload:before {
  content: "";
}

/* line 865, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-volume-down:before {
  content: "";
}

/* line 866, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-volume-mute:before {
  content: "";
}

/* line 867, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-volume-off:before {
  content: "";
}

/* line 868, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-volume-up:before {
  content: "";
}

/* line 869, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-walk:before {
  content: "";
}

/* line 870, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-warning:before {
  content: "";
}

/* line 871, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-watch:before {
  content: "";
}

/* line 872, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-android-wifi:before {
  content: "";
}

/* line 873, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-aperture:before {
  content: "";
}

/* line 874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-archive:before {
  content: "";
}

/* line 875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-down-a:before {
  content: "";
}

/* line 876, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-down-b:before {
  content: "";
}

/* line 877, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-down-c:before {
  content: "";
}

/* line 878, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-expand:before {
  content: "";
}

/* line 879, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-graph-down-left:before {
  content: "";
}

/* line 880, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-graph-down-right:before {
  content: "";
}

/* line 881, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-graph-up-left:before {
  content: "";
}

/* line 882, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-graph-up-right:before {
  content: "";
}

/* line 883, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-left-a:before {
  content: "";
}

/* line 884, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-left-b:before {
  content: "";
}

/* line 885, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-left-c:before {
  content: "";
}

/* line 886, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-move:before {
  content: "";
}

/* line 887, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-resize:before {
  content: "";
}

/* line 888, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-return-left:before {
  content: "";
}

/* line 889, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-return-right:before {
  content: "";
}

/* line 890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-right-a:before {
  content: "";
}

/* line 891, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-right-b:before {
  content: "";
}

/* line 892, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-right-c:before {
  content: "";
}

/* line 893, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-shrink:before {
  content: "";
}

/* line 894, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-swap:before {
  content: "";
}

/* line 895, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-up-a:before {
  content: "";
}

/* line 896, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-up-b:before {
  content: "";
}

/* line 897, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-arrow-up-c:before {
  content: "";
}

/* line 898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-asterisk:before {
  content: "";
}

/* line 899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-at:before {
  content: "";
}

/* line 900, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-backspace:before {
  content: "";
}

/* line 901, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-backspace-outline:before {
  content: "";
}

/* line 902, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-bag:before {
  content: "";
}

/* line 903, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-battery-charging:before {
  content: "";
}

/* line 904, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-battery-empty:before {
  content: "";
}

/* line 905, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-battery-full:before {
  content: "";
}

/* line 906, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-battery-half:before {
  content: "";
}

/* line 907, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-battery-low:before {
  content: "";
}

/* line 908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-beaker:before {
  content: "";
}

/* line 909, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-beer:before {
  content: "";
}

/* line 910, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-bluetooth:before {
  content: "";
}

/* line 911, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-bonfire:before {
  content: "";
}

/* line 912, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-bookmark:before {
  content: "";
}

/* line 913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-bowtie:before {
  content: "";
}

/* line 914, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-briefcase:before {
  content: "";
}

/* line 915, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-bug:before {
  content: "";
}

/* line 916, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-calculator:before {
  content: "";
}

/* line 917, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-calendar:before {
  content: "";
}

/* line 918, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-camera:before {
  content: "";
}

/* line 919, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-card:before {
  content: "";
}

/* line 920, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-cash:before {
  content: "";
}

/* line 921, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chatbox:before {
  content: "";
}

/* line 922, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chatbox-working:before {
  content: "";
}

/* line 923, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chatboxes:before {
  content: "";
}

/* line 924, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chatbubble:before {
  content: "";
}

/* line 925, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chatbubble-working:before {
  content: "";
}

/* line 926, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chatbubbles:before {
  content: "";
}

/* line 927, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-checkmark:before {
  content: "";
}

/* line 928, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-checkmark-circled:before {
  content: "";
}

/* line 929, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-checkmark-round:before, .form .field .field-detail.ok:before {
  content: "";
}

/* line 930, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chevron-down:before, .form-div-bottom .arrow.arrow-down:before {
  content: "";
}

/* line 931, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chevron-left:before {
  content: "";
}

/* line 932, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chevron-right:before {
  content: "";
}

/* line 933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-chevron-up:before, .form-div-bottom .arrow.arrow-top:before {
  content: "";
}

/* line 934, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-clipboard:before {
  content: "";
}

/* line 935, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-clock:before {
  content: "";
}

/* line 936, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-close:before {
  content: "";
}

/* line 937, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-close-circled:before {
  content: "";
}

/* line 938, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-close-round:before, .selected-items-container .selected-item .remove-selected-item:before {
  content: "";
}

/* line 939, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-closed-captioning:before {
  content: "";
}

/* line 940, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-cloud:before {
  content: "";
}

/* line 941, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-code:before {
  content: "";
}

/* line 942, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-code-download:before {
  content: "";
}

/* line 943, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-code-working:before {
  content: "";
}

/* line 944, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-coffee:before {
  content: "";
}

/* line 945, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-compass:before {
  content: "";
}

/* line 946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-compose:before {
  content: "";
}

/* line 947, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-connection-bars:before {
  content: "";
}

/* line 948, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-contrast:before {
  content: "";
}

/* line 949, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-crop:before {
  content: "";
}

/* line 950, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-cube:before {
  content: "";
}

/* line 951, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-dailymotion:before {
  content: "";
}

/* line 952, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-disc:before {
  content: "";
}

/* line 953, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-document:before {
  content: "";
}

/* line 954, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-document-text:before {
  content: "";
}

/* line 955, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-drag:before {
  content: "";
}

/* line 956, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-earth:before {
  content: "";
}

/* line 957, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-easel:before {
  content: "";
}

/* line 958, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-edit:before {
  content: "";
}

/* line 959, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-egg:before {
  content: "";
}

/* line 960, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-eject:before {
  content: "";
}

/* line 961, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-email:before {
  content: "";
}

/* line 962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-email-unread:before {
  content: "";
}

/* line 963, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-erlenmeyer-flask:before {
  content: "";
}

/* line 964, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-erlenmeyer-flask-bubbles:before {
  content: "";
}

/* line 965, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-eye:before {
  content: "";
}

/* line 966, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-eye-disabled:before {
  content: "";
}

/* line 967, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-female:before {
  content: "";
}

/* line 968, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-filing:before {
  content: "";
}

/* line 969, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-film-marker:before {
  content: "";
}

/* line 970, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-fireball:before {
  content: "";
}

/* line 971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-flag:before {
  content: "";
}

/* line 972, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-flame:before {
  content: "";
}

/* line 973, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-flash:before {
  content: "";
}

/* line 974, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-flash-off:before {
  content: "";
}

/* line 975, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-folder:before {
  content: "";
}

/* line 976, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-fork:before {
  content: "";
}

/* line 977, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-fork-repo:before {
  content: "";
}

/* line 978, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-forward:before {
  content: "";
}

/* line 979, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-funnel:before {
  content: "";
}

/* line 980, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-gear-a:before {
  content: "";
}

/* line 981, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-gear-b:before {
  content: "";
}

/* line 982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-grid:before {
  content: "";
}

/* line 983, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-hammer:before {
  content: "";
}

/* line 984, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-happy:before {
  content: "";
}

/* line 985, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-happy-outline:before {
  content: "";
}

/* line 986, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-headphone:before {
  content: "";
}

/* line 987, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-heart:before {
  content: "";
}

/* line 988, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-heart-broken:before {
  content: "";
}

/* line 989, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-help:before {
  content: "";
}

/* line 990, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-help-buoy:before {
  content: "";
}

/* line 991, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-help-circled:before {
  content: "";
}

/* line 992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-home:before {
  content: "";
}

/* line 993, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-icecream:before {
  content: "";
}

/* line 994, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-image:before {
  content: "";
}

/* line 995, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-images:before {
  content: "";
}

/* line 996, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-information:before {
  content: "";
}

/* line 997, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-information-circled:before {
  content: "";
}

/* line 998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ionic:before {
  content: "";
}

/* line 999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-alarm:before {
  content: "";
}

/* line 1000, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-alarm-outline:before {
  content: "";
}

/* line 1001, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-albums:before {
  content: "";
}

/* line 1002, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-albums-outline:before {
  content: "";
}

/* line 1003, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-americanfootball:before {
  content: "";
}

/* line 1004, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-americanfootball-outline:before {
  content: "";
}

/* line 1005, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-analytics:before {
  content: "";
}

/* line 1006, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-analytics-outline:before {
  content: "";
}

/* line 1007, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-back:before {
  content: "";
}

/* line 1008, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-down:before {
  content: "";
}

/* line 1009, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-forward:before {
  content: "";
}

/* line 1010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-left:before {
  content: "";
}

/* line 1011, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-right:before {
  content: "";
}

/* line 1012, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-thin-down:before {
  content: "";
}

/* line 1013, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-thin-left:before {
  content: "";
}

/* line 1014, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-thin-right:before {
  content: "";
}

/* line 1015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-thin-up:before {
  content: "";
}

/* line 1016, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-arrow-up:before {
  content: "";
}

/* line 1017, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-at:before {
  content: "";
}

/* line 1018, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-at-outline:before {
  content: "";
}

/* line 1019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-barcode:before {
  content: "";
}

/* line 1020, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-barcode-outline:before {
  content: "";
}

/* line 1021, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-baseball:before {
  content: "";
}

/* line 1022, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-baseball-outline:before {
  content: "";
}

/* line 1023, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-basketball:before {
  content: "";
}

/* line 1024, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-basketball-outline:before {
  content: "";
}

/* line 1025, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-bell:before {
  content: "";
}

/* line 1026, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-bell-outline:before {
  content: "";
}

/* line 1027, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-body:before {
  content: "";
}

/* line 1028, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-body-outline:before {
  content: "";
}

/* line 1029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-bolt:before {
  content: "";
}

/* line 1030, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-bolt-outline:before {
  content: "";
}

/* line 1031, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-book:before {
  content: "";
}

/* line 1032, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-book-outline:before {
  content: "";
}

/* line 1033, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-bookmarks:before {
  content: "";
}

/* line 1034, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-bookmarks-outline:before {
  content: "";
}

/* line 1035, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-box:before {
  content: "";
}

/* line 1036, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-box-outline:before {
  content: "";
}

/* line 1037, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-briefcase:before {
  content: "";
}

/* line 1038, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-briefcase-outline:before {
  content: "";
}

/* line 1039, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-browsers:before {
  content: "";
}

/* line 1040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-browsers-outline:before {
  content: "";
}

/* line 1041, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-calculator:before {
  content: "";
}

/* line 1042, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-calculator-outline:before {
  content: "";
}

/* line 1043, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-calendar:before {
  content: "";
}

/* line 1044, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-calendar-outline:before {
  content: "";
}

/* line 1045, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-camera:before {
  content: "";
}

/* line 1046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-camera-outline:before {
  content: "";
}

/* line 1047, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cart:before {
  content: "";
}

/* line 1048, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cart-outline:before {
  content: "";
}

/* line 1049, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-chatboxes:before {
  content: "";
}

/* line 1050, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-chatboxes-outline:before {
  content: "";
}

/* line 1051, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-chatbubble:before {
  content: "";
}

/* line 1052, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-chatbubble-outline:before {
  content: "";
}

/* line 1053, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-checkmark:before {
  content: "";
}

/* line 1054, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-checkmark-empty:before {
  content: "";
}

/* line 1055, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-checkmark-outline:before {
  content: "";
}

/* line 1056, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-circle-filled:before {
  content: "";
}

/* line 1057, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-circle-outline:before {
  content: "";
}

/* line 1058, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-clock:before {
  content: "";
}

/* line 1059, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-clock-outline:before {
  content: "";
}

/* line 1060, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-close:before {
  content: "";
}

/* line 1061, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-close-empty:before {
  content: "";
}

/* line 1062, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-close-outline:before {
  content: "";
}

/* line 1063, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloud:before {
  content: "";
}

/* line 1064, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloud-download:before {
  content: "";
}

/* line 1065, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloud-download-outline:before {
  content: "";
}

/* line 1066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloud-outline:before {
  content: "";
}

/* line 1067, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloud-upload:before {
  content: "";
}

/* line 1068, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloud-upload-outline:before {
  content: "";
}

/* line 1069, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloudy:before {
  content: "";
}

/* line 1070, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloudy-night:before {
  content: "";
}

/* line 1071, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloudy-night-outline:before {
  content: "";
}

/* line 1072, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cloudy-outline:before {
  content: "";
}

/* line 1073, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cog:before {
  content: "";
}

/* line 1074, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-cog-outline:before {
  content: "";
}

/* line 1075, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-color-filter:before {
  content: "";
}

/* line 1076, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-color-filter-outline:before {
  content: "";
}

/* line 1077, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-color-wand:before {
  content: "";
}

/* line 1078, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-color-wand-outline:before {
  content: "";
}

/* line 1079, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-compose:before {
  content: "";
}

/* line 1080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-compose-outline:before {
  content: "";
}

/* line 1081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-contact:before {
  content: "";
}

/* line 1082, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-contact-outline:before {
  content: "";
}

/* line 1083, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-copy:before {
  content: "";
}

/* line 1084, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-copy-outline:before {
  content: "";
}

/* line 1085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-crop:before {
  content: "";
}

/* line 1086, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-crop-strong:before {
  content: "";
}

/* line 1087, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-download:before {
  content: "";
}

/* line 1088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-download-outline:before {
  content: "";
}

/* line 1089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-drag:before {
  content: "";
}

/* line 1090, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-email:before {
  content: "";
}

/* line 1091, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-email-outline:before {
  content: "";
}

/* line 1092, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-eye:before {
  content: "";
}

/* line 1093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-eye-outline:before {
  content: "";
}

/* line 1094, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-fastforward:before {
  content: "";
}

/* line 1095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-fastforward-outline:before {
  content: "";
}

/* line 1096, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-filing:before {
  content: "";
}

/* line 1097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-filing-outline:before {
  content: "";
}

/* line 1098, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-film:before {
  content: "";
}

/* line 1099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-film-outline:before {
  content: "";
}

/* line 1100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-flag:before {
  content: "";
}

/* line 1101, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-flag-outline:before {
  content: "";
}

/* line 1102, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-flame:before {
  content: "";
}

/* line 1103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-flame-outline:before {
  content: "";
}

/* line 1104, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-flask:before {
  content: "";
}

/* line 1105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-flask-outline:before {
  content: "";
}

/* line 1106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-flower:before {
  content: "";
}

/* line 1107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-flower-outline:before {
  content: "";
}

/* line 1108, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-folder:before {
  content: "";
}

/* line 1109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-folder-outline:before {
  content: "";
}

/* line 1110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-football:before {
  content: "";
}

/* line 1111, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-football-outline:before {
  content: "";
}

/* line 1112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-game-controller-a:before {
  content: "";
}

/* line 1113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-game-controller-a-outline:before {
  content: "";
}

/* line 1114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-game-controller-b:before {
  content: "";
}

/* line 1115, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-game-controller-b-outline:before {
  content: "";
}

/* line 1116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-gear:before {
  content: "";
}

/* line 1117, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-gear-outline:before {
  content: "";
}

/* line 1118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-glasses:before {
  content: "";
}

/* line 1119, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-glasses-outline:before {
  content: "";
}

/* line 1120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-grid-view:before {
  content: "";
}

/* line 1121, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-grid-view-outline:before {
  content: "";
}

/* line 1122, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-heart:before {
  content: "";
}

/* line 1123, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-heart-outline:before {
  content: "";
}

/* line 1124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-help:before {
  content: "";
}

/* line 1125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-help-empty:before {
  content: "";
}

/* line 1126, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-help-outline:before {
  content: "";
}

/* line 1127, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-home:before {
  content: "";
}

/* line 1128, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-home-outline:before {
  content: "";
}

/* line 1129, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-infinite:before {
  content: "";
}

/* line 1130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-infinite-outline:before {
  content: "";
}

/* line 1131, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-information:before {
  content: "";
}

/* line 1132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-information-empty:before {
  content: "";
}

/* line 1133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-information-outline:before {
  content: "";
}

/* line 1134, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-ionic-outline:before {
  content: "";
}

/* line 1135, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-keypad:before {
  content: "";
}

/* line 1136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-keypad-outline:before {
  content: "";
}

/* line 1137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-lightbulb:before {
  content: "";
}

/* line 1138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-lightbulb-outline:before {
  content: "";
}

/* line 1139, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-list:before {
  content: "";
}

/* line 1140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-list-outline:before {
  content: "";
}

/* line 1141, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-location:before {
  content: "";
}

/* line 1142, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-location-outline:before {
  content: "";
}

/* line 1143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-locked:before {
  content: "";
}

/* line 1144, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-locked-outline:before {
  content: "";
}

/* line 1145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-loop:before {
  content: "";
}

/* line 1146, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-loop-strong:before {
  content: "";
}

/* line 1147, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-medical:before {
  content: "";
}

/* line 1148, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-medical-outline:before {
  content: "";
}

/* line 1149, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-medkit:before {
  content: "";
}

/* line 1150, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-medkit-outline:before {
  content: "";
}

/* line 1151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-mic:before {
  content: "";
}

/* line 1152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-mic-off:before {
  content: "";
}

/* line 1153, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-mic-outline:before {
  content: "";
}

/* line 1154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-minus:before {
  content: "";
}

/* line 1155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-minus-empty:before {
  content: "";
}

/* line 1156, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-minus-outline:before {
  content: "";
}

/* line 1157, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-monitor:before {
  content: "";
}

/* line 1158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-monitor-outline:before {
  content: "";
}

/* line 1159, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-moon:before {
  content: "";
}

/* line 1160, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-moon-outline:before {
  content: "";
}

/* line 1161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-more:before {
  content: "";
}

/* line 1162, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-more-outline:before {
  content: "";
}

/* line 1163, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-musical-note:before {
  content: "";
}

/* line 1164, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-musical-notes:before {
  content: "";
}

/* line 1165, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-navigate:before {
  content: "";
}

/* line 1166, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-navigate-outline:before {
  content: "";
}

/* line 1167, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-nutrition:before {
  content: "";
}

/* line 1168, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-nutrition-outline:before {
  content: "";
}

/* line 1169, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-paper:before {
  content: "";
}

/* line 1170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-paper-outline:before {
  content: "";
}

/* line 1171, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-paperplane:before {
  content: "";
}

/* line 1172, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-paperplane-outline:before {
  content: "";
}

/* line 1173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-partlysunny:before {
  content: "";
}

/* line 1174, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-partlysunny-outline:before {
  content: "";
}

/* line 1175, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pause:before {
  content: "";
}

/* line 1176, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pause-outline:before {
  content: "";
}

/* line 1177, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-paw:before {
  content: "";
}

/* line 1178, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-paw-outline:before {
  content: "";
}

/* line 1179, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-people:before {
  content: "";
}

/* line 1180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-people-outline:before {
  content: "";
}

/* line 1181, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-person:before {
  content: "";
}

/* line 1182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-person-outline:before {
  content: "";
}

/* line 1183, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-personadd:before {
  content: "";
}

/* line 1184, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-personadd-outline:before {
  content: "";
}

/* line 1185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-photos:before {
  content: "";
}

/* line 1186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-photos-outline:before {
  content: "";
}

/* line 1187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pie:before {
  content: "";
}

/* line 1188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pie-outline:before {
  content: "";
}

/* line 1189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pint:before {
  content: "";
}

/* line 1190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pint-outline:before {
  content: "";
}

/* line 1191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-play:before {
  content: "";
}

/* line 1192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-play-outline:before {
  content: "";
}

/* line 1193, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-plus:before {
  content: "";
}

/* line 1194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-plus-empty:before {
  content: "";
}

/* line 1195, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-plus-outline:before {
  content: "";
}

/* line 1196, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pricetag:before {
  content: "";
}

/* line 1197, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pricetag-outline:before {
  content: "";
}

/* line 1198, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pricetags:before {
  content: "";
}

/* line 1199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pricetags-outline:before {
  content: "";
}

/* line 1200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-printer:before {
  content: "";
}

/* line 1201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-printer-outline:before {
  content: "";
}

/* line 1202, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pulse:before {
  content: "";
}

/* line 1203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-pulse-strong:before {
  content: "";
}

/* line 1204, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-rainy:before {
  content: "";
}

/* line 1205, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-rainy-outline:before {
  content: "";
}

/* line 1206, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-recording:before {
  content: "";
}

/* line 1207, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-recording-outline:before {
  content: "";
}

/* line 1208, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-redo:before {
  content: "";
}

/* line 1209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-redo-outline:before {
  content: "";
}

/* line 1210, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-refresh:before {
  content: "";
}

/* line 1211, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-refresh-empty:before {
  content: "";
}

/* line 1212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-refresh-outline:before {
  content: "";
}

/* line 1213, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-reload:before {
  content: "";
}

/* line 1214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-reloading:before {
  content: "";
}

/* line 1215, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-reverse-camera:before {
  content: "";
}

/* line 1216, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-reverse-camera-outline:before {
  content: "";
}

/* line 1217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-rewind:before {
  content: "";
}

/* line 1218, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-rewind-outline:before {
  content: "";
}

/* line 1219, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-rose:before {
  content: "";
}

/* line 1220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-rose-outline:before {
  content: "";
}

/* line 1221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-search:before {
  content: "";
}

/* line 1222, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-search-strong:before {
  content: "";
}

/* line 1223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-settings:before {
  content: "";
}

/* line 1224, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-settings-strong:before {
  content: "";
}

/* line 1225, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-shuffle:before {
  content: "";
}

/* line 1226, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-shuffle-strong:before {
  content: "";
}

/* line 1227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-skipbackward:before {
  content: "";
}

/* line 1228, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-skipbackward-outline:before {
  content: "";
}

/* line 1229, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-skipforward:before {
  content: "";
}

/* line 1230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-skipforward-outline:before {
  content: "";
}

/* line 1231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-snowy:before {
  content: "";
}

/* line 1232, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-speedometer:before {
  content: "";
}

/* line 1233, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-speedometer-outline:before {
  content: "";
}

/* line 1234, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-star:before {
  content: "";
}

/* line 1235, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-star-half:before {
  content: "";
}

/* line 1236, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-star-outline:before {
  content: "";
}

/* line 1237, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-stopwatch:before {
  content: "";
}

/* line 1238, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-stopwatch-outline:before {
  content: "";
}

/* line 1239, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-sunny:before {
  content: "";
}

/* line 1240, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-sunny-outline:before {
  content: "";
}

/* line 1241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-telephone:before {
  content: "";
}

/* line 1242, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-telephone-outline:before {
  content: "";
}

/* line 1243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-tennisball:before {
  content: "";
}

/* line 1244, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-tennisball-outline:before {
  content: "";
}

/* line 1245, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-thunderstorm:before {
  content: "";
}

/* line 1246, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-thunderstorm-outline:before {
  content: "";
}

/* line 1247, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-time:before {
  content: "";
}

/* line 1248, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-time-outline:before {
  content: "";
}

/* line 1249, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-timer:before {
  content: "";
}

/* line 1250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-timer-outline:before {
  content: "";
}

/* line 1251, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-toggle:before {
  content: "";
}

/* line 1252, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-toggle-outline:before {
  content: "";
}

/* line 1253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-trash:before {
  content: "";
}

/* line 1254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-trash-outline:before {
  content: "";
}

/* line 1255, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-undo:before {
  content: "";
}

/* line 1256, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-undo-outline:before {
  content: "";
}

/* line 1257, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-unlocked:before {
  content: "";
}

/* line 1258, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-unlocked-outline:before {
  content: "";
}

/* line 1259, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-upload:before {
  content: "";
}

/* line 1260, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-upload-outline:before {
  content: "";
}

/* line 1261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-videocam:before {
  content: "";
}

/* line 1262, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-videocam-outline:before {
  content: "";
}

/* line 1263, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-volume-high:before {
  content: "";
}

/* line 1264, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-volume-low:before {
  content: "";
}

/* line 1265, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-wineglass:before {
  content: "";
}

/* line 1266, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-wineglass-outline:before {
  content: "";
}

/* line 1267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-world:before {
  content: "";
}

/* line 1268, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ios-world-outline:before {
  content: "";
}

/* line 1269, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ipad:before {
  content: "";
}

/* line 1270, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-iphone:before {
  content: "";
}

/* line 1271, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ipod:before {
  content: "";
}

/* line 1272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-jet:before {
  content: "";
}

/* line 1273, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-key:before {
  content: "";
}

/* line 1274, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-knife:before {
  content: "";
}

/* line 1275, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-laptop:before {
  content: "";
}

/* line 1276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-leaf:before {
  content: "";
}

/* line 1277, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-levels:before {
  content: "";
}

/* line 1278, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-lightbulb:before {
  content: "";
}

/* line 1279, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-link:before {
  content: "";
}

/* line 1280, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-load-a:before {
  content: "";
}

/* line 1281, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-loading-a:before {
  content: "";
}

/* line 1282, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-load-b:before {
  content: "";
}

/* line 1283, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-loading-b:before {
  content: "";
}

/* line 1284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-load-c:before {
  content: "";
}

/* line 1285, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-loading-c:before {
  content: "";
}

/* line 1286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-load-d:before {
  content: "";
}

/* line 1287, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-loading-d:before {
  content: "";
}

/* line 1288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-location:before {
  content: "";
}

/* line 1289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-lock-combination:before {
  content: "";
}

/* line 1290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-locked:before {
  content: "";
}

/* line 1291, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-log-in:before {
  content: "";
}

/* line 1292, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-log-out:before {
  content: "";
}

/* line 1293, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-loop:before {
  content: "";
}

/* line 1294, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-looping:before {
  content: "";
}

/* line 1295, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-magnet:before {
  content: "";
}

/* line 1296, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-male:before {
  content: "";
}

/* line 1297, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-man:before {
  content: "";
}

/* line 1298, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-map:before {
  content: "";
}

/* line 1299, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-medkit:before {
  content: "";
}

/* line 1300, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-merge:before {
  content: "";
}

/* line 1301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-mic-a:before {
  content: "";
}

/* line 1302, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-mic-b:before {
  content: "";
}

/* line 1303, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-mic-c:before {
  content: "";
}

/* line 1304, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-minus:before {
  content: "";
}

/* line 1305, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-minus-circled:before {
  content: "";
}

/* line 1306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-minus-round:before {
  content: "";
}

/* line 1307, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-model-s:before {
  content: "";
}

/* line 1308, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-monitor:before {
  content: "";
}

/* line 1309, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-more:before {
  content: "";
}

/* line 1310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-mouse:before {
  content: "";
}

/* line 1311, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-music-note:before {
  content: "";
}

/* line 1312, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-navicon:before {
  content: "";
}

/* line 1313, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-navicon-round:before {
  content: "";
}

/* line 1314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-navigate:before {
  content: "";
}

/* line 1315, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-network:before {
  content: "";
}

/* line 1316, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-no-smoking:before {
  content: "";
}

/* line 1317, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-nuclear:before {
  content: "";
}

/* line 1318, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-outlet:before {
  content: "";
}

/* line 1319, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-paintbrush:before {
  content: "";
}

/* line 1320, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-paintbucket:before {
  content: "";
}

/* line 1321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-paper-airplane:before {
  content: "";
}

/* line 1322, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-paperclip:before {
  content: "";
}

/* line 1323, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pause:before {
  content: "";
}

/* line 1324, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-person:before {
  content: "";
}

/* line 1325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-person-add:before {
  content: "";
}

/* line 1326, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-person-stalker:before {
  content: "";
}

/* line 1327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pie-graph:before {
  content: "";
}

/* line 1328, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pin:before {
  content: "";
}

/* line 1329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pinpoint:before {
  content: "";
}

/* line 1330, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pizza:before {
  content: "";
}

/* line 1331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-plane:before {
  content: "";
}

/* line 1332, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-planet:before {
  content: "";
}

/* line 1333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-play:before {
  content: "";
}

/* line 1334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-playstation:before {
  content: "";
}

/* line 1335, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-plus:before {
  content: "";
}

/* line 1336, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-plus-circled:before {
  content: "";
}

/* line 1337, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-plus-round:before {
  content: "";
}

/* line 1338, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-podium:before {
  content: "";
}

/* line 1339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pound:before {
  content: "";
}

/* line 1340, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-power:before {
  content: "";
}

/* line 1341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pricetag:before {
  content: "";
}

/* line 1342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pricetags:before {
  content: "";
}

/* line 1343, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-printer:before {
  content: "";
}

/* line 1344, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-pull-request:before {
  content: "";
}

/* line 1345, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-qr-scanner:before {
  content: "";
}

/* line 1346, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-quote:before {
  content: "";
}

/* line 1347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-radio-waves:before {
  content: "";
}

/* line 1348, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-record:before {
  content: "";
}

/* line 1349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-refresh:before {
  content: "";
}

/* line 1350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-refreshing:before {
  content: "";
}

/* line 1351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-reply:before {
  content: "";
}

/* line 1352, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-reply-all:before {
  content: "";
}

/* line 1353, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ribbon-a:before {
  content: "";
}

/* line 1354, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-ribbon-b:before {
  content: "";
}

/* line 1355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-sad:before {
  content: "";
}

/* line 1356, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-sad-outline:before {
  content: "";
}

/* line 1357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-scissors:before {
  content: "";
}

/* line 1358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-search:before {
  content: "";
}

/* line 1359, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-settings:before {
  content: "";
}

/* line 1360, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-share:before {
  content: "";
}

/* line 1361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-shuffle:before {
  content: "";
}

/* line 1362, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-skip-backward:before {
  content: "";
}

/* line 1363, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-skip-forward:before {
  content: "";
}

/* line 1364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-android:before {
  content: "";
}

/* line 1365, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-android-outline:before {
  content: "";
}

/* line 1366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-angular:before {
  content: "";
}

/* line 1367, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-angular-outline:before {
  content: "";
}

/* line 1368, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-apple:before {
  content: "";
}

/* line 1369, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-apple-outline:before {
  content: "";
}

/* line 1370, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-bitcoin:before {
  content: "";
}

/* line 1371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-bitcoin-outline:before {
  content: "";
}

/* line 1372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-buffer:before {
  content: "";
}

/* line 1373, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-buffer-outline:before {
  content: "";
}

/* line 1374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-chrome:before {
  content: "";
}

/* line 1375, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-chrome-outline:before {
  content: "";
}

/* line 1376, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-codepen:before {
  content: "";
}

/* line 1377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-codepen-outline:before {
  content: "";
}

/* line 1378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-css3:before {
  content: "";
}

/* line 1379, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-css3-outline:before {
  content: "";
}

/* line 1380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-designernews:before {
  content: "";
}

/* line 1381, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-designernews-outline:before {
  content: "";
}

/* line 1382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-dribbble:before {
  content: "";
}

/* line 1383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-dribbble-outline:before {
  content: "";
}

/* line 1384, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-dropbox:before {
  content: "";
}

/* line 1385, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-dropbox-outline:before {
  content: "";
}

/* line 1386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-euro:before {
  content: "";
}

/* line 1387, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-euro-outline:before {
  content: "";
}

/* line 1388, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-facebook:before {
  content: "";
}

/* line 1389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-facebook-outline:before {
  content: "";
}

/* line 1390, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-foursquare:before {
  content: "";
}

/* line 1391, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-foursquare-outline:before {
  content: "";
}

/* line 1392, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-freebsd-devil:before {
  content: "";
}

/* line 1393, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-github:before {
  content: "";
}

/* line 1394, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-github-outline:before {
  content: "";
}

/* line 1395, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-google:before {
  content: "";
}

/* line 1396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-google-outline:before {
  content: "";
}

/* line 1397, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-googleplus:before {
  content: "";
}

/* line 1398, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-googleplus-outline:before {
  content: "";
}

/* line 1399, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-hackernews:before {
  content: "";
}

/* line 1400, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-hackernews-outline:before {
  content: "";
}

/* line 1401, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-html5:before {
  content: "";
}

/* line 1402, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-html5-outline:before {
  content: "";
}

/* line 1403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-instagram:before {
  content: "";
}

/* line 1404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-instagram-outline:before {
  content: "";
}

/* line 1405, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-javascript:before {
  content: "";
}

/* line 1406, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-javascript-outline:before {
  content: "";
}

/* line 1407, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-linkedin:before {
  content: "";
}

/* line 1408, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-linkedin-outline:before {
  content: "";
}

/* line 1409, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-markdown:before {
  content: "";
}

/* line 1410, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-nodejs:before {
  content: "";
}

/* line 1411, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-octocat:before {
  content: "";
}

/* line 1412, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-pinterest:before {
  content: "";
}

/* line 1413, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-pinterest-outline:before {
  content: "";
}

/* line 1414, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-python:before {
  content: "";
}

/* line 1415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-reddit:before {
  content: "";
}

/* line 1416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-reddit-outline:before {
  content: "";
}

/* line 1417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-rss:before {
  content: "";
}

/* line 1418, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-rss-outline:before {
  content: "";
}

/* line 1419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-sass:before {
  content: "";
}

/* line 1420, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-skype:before {
  content: "";
}

/* line 1421, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-skype-outline:before {
  content: "";
}

/* line 1422, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-snapchat:before {
  content: "";
}

/* line 1423, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-snapchat-outline:before {
  content: "";
}

/* line 1424, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-tumblr:before {
  content: "";
}

/* line 1425, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-tumblr-outline:before {
  content: "";
}

/* line 1426, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-tux:before {
  content: "";
}

/* line 1427, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-twitch:before {
  content: "";
}

/* line 1428, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-twitch-outline:before {
  content: "";
}

/* line 1429, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-twitter:before {
  content: "";
}

/* line 1430, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-twitter-outline:before {
  content: "";
}

/* line 1431, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-usd:before {
  content: "";
}

/* line 1432, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-usd-outline:before {
  content: "";
}

/* line 1433, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-vimeo:before {
  content: "";
}

/* line 1434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-vimeo-outline:before {
  content: "";
}

/* line 1435, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-whatsapp:before {
  content: "";
}

/* line 1436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-whatsapp-outline:before {
  content: "";
}

/* line 1437, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-windows:before {
  content: "";
}

/* line 1438, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-windows-outline:before {
  content: "";
}

/* line 1439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-wordpress:before {
  content: "";
}

/* line 1440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-wordpress-outline:before {
  content: "";
}

/* line 1441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-yahoo:before {
  content: "";
}

/* line 1442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-yahoo-outline:before {
  content: "";
}

/* line 1443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-yen:before {
  content: "";
}

/* line 1444, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-yen-outline:before {
  content: "";
}

/* line 1445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-youtube:before {
  content: "";
}

/* line 1446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-social-youtube-outline:before {
  content: "";
}

/* line 1447, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-soup-can:before {
  content: "";
}

/* line 1448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-soup-can-outline:before {
  content: "";
}

/* line 1449, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-speakerphone:before {
  content: "";
}

/* line 1450, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-speedometer:before {
  content: "";
}

/* line 1451, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-spoon:before {
  content: "";
}

/* line 1452, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-star:before {
  content: "";
}

/* line 1453, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-stats-bars:before {
  content: "";
}

/* line 1454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-steam:before {
  content: "";
}

/* line 1455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-stop:before {
  content: "";
}

/* line 1456, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-thermometer:before {
  content: "";
}

/* line 1457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-thumbsdown:before {
  content: "";
}

/* line 1458, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-thumbsup:before {
  content: "";
}

/* line 1459, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-toggle:before {
  content: "";
}

/* line 1460, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-toggle-filled:before {
  content: "";
}

/* line 1461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-transgender:before {
  content: "";
}

/* line 1462, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-trash-a:before {
  content: "";
}

/* line 1463, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-trash-b:before {
  content: "";
}

/* line 1464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-trophy:before {
  content: "";
}

/* line 1465, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-tshirt:before {
  content: "";
}

/* line 1466, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-tshirt-outline:before {
  content: "";
}

/* line 1467, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-umbrella:before {
  content: "";
}

/* line 1468, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-university:before {
  content: "";
}

/* line 1469, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-unlocked:before {
  content: "";
}

/* line 1470, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-upload:before {
  content: "";
}

/* line 1471, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-usb:before {
  content: "";
}

/* line 1472, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-videocamera:before {
  content: "";
}

/* line 1473, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-volume-high:before {
  content: "";
}

/* line 1474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-volume-low:before {
  content: "";
}

/* line 1475, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-volume-medium:before {
  content: "";
}

/* line 1476, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-volume-mute:before {
  content: "";
}

/* line 1477, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-wand:before {
  content: "";
}

/* line 1478, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-waterdrop:before {
  content: "";
}

/* line 1479, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-wifi:before {
  content: "";
}

/* line 1480, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-wineglass:before {
  content: "";
}

/* line 1481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-woman:before {
  content: "";
}

/* line 1482, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-wrench:before {
  content: "";
}

/* line 1483, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ionicons-icons.scss */
.ion-xbox:before {
  content: "";
}

/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-extra-scuro {
  color: #4b4b4b;
}
/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-extra-scuro a {
  color: inherit;
}

/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-scuro {
  color: #818181;
}
/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-scuro a {
  color: inherit;
}

/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio {
  color: #cccccc;
}
/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio a {
  color: inherit;
}

/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-chiaro {
  color: #e4e4e4;
}
/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-chiaro a {
  color: inherit;
}

/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-extra-chiaro {
  color: #f2f2f2;
}
/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-extra-chiaro a {
  color: inherit;
}

/* line 50, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso-scuro {
  color: #992133;
}
/* line 50, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso-scuro a {
  color: inherit;
}

/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso {
  color: #c1282e;
}
/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso a {
  color: inherit;
}

/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso-extra-chiaro {
  color: #fcf4f5;
}
/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso-extra-chiaro a {
  color: inherit;
}

/* line 54, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.giallo {
  color: #fbb24c;
}
/* line 54, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.giallo a {
  color: inherit;
}

/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.marrone {
  color: #8C6239;
}
/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.marrone a {
  color: inherit;
}

/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-scuro {
  color: #d44f2f;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-scuro a {
  color: inherit;
}

/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio {
  color: #f08031;
}
/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio a {
  color: inherit;
}

/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-chiaro {
  color: #ffefde;
}
/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-chiaro a {
  color: inherit;
}

/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-extra-chiaro {
  color: #fff4e9;
}
/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-extra-chiaro a {
  color: inherit;
}

/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla {
  color: #8678b4;
}
/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla a {
  color: inherit;
}

/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla-chiaro {
  color: #ecebf4;
}
/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla-chiaro a {
  color: inherit;
}

/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla-extra-chiaro {
  color: #f2f2f8;
}
/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla-extra-chiaro a {
  color: inherit;
}

/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.azzurro {
  color: #29abe2;
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.azzurro a {
  color: inherit;
}

/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-extra-scuro {
  color: #314e9e;
}
/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-extra-scuro a {
  color: inherit;
}

/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-scuro {
  color: #0055a1;
}
/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-scuro a {
  color: inherit;
}

/* line 70, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu {
  color: #1771B6;
}
/* line 70, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu a {
  color: inherit;
}

/* line 71, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-chiaro {
  color: #dff2fb;
}
/* line 71, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-chiaro a {
  color: inherit;
}

/* line 72, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-extra-chiaro {
  color: #eaf7fc;
}
/* line 72, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-extra-chiaro a {
  color: inherit;
}

/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-scuro {
  color: #006837;
}
/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-scuro a {
  color: inherit;
}

/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde {
  color: #26824c;
}
/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde a {
  color: inherit;
}

/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-chiaro {
  color: #f4f7de;
}
/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-chiaro a {
  color: inherit;
}

/* line 77, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-extra-chiaro {
  color: #f9faeb;
}
/* line 77, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-extra-chiaro a {
  color: inherit;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.check-icon {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-generiche.png) no-repeat;
  display: inline-block;
  background-position: -73px -76px;
  width: 30px;
  height: 23px;
}

/* line 8, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.cancel-icon {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-generiche.png) no-repeat;
  display: inline-block;
  background-position: -145px -5px;
  width: 25px;
  height: 25px;
}

/* line 15, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.pause-icon {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-generiche.png) no-repeat;
  display: inline-block;
  background-position: -148px -42px;
  width: 20px;
  height: 22px;
}

/* line 22, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.star {
  text-decoration: none;
  display: inline-block;
  margin-right: 4px;
  float: left;
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-generiche.png) no-repeat;
  cursor: pointer;
}
/* line 29, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.star.off {
  background-position: -320px -5px;
  width: 26px;
  height: 25px;
}
/* line 32, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.star.on {
  background-position: -285px -5px;
  width: 26px;
  height: 25px;
}

/**** GENERAL STYLE ****/
/* line 2, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.clear {
  clear: both;
  height: 1px;
}

/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.hidden {
  display: none !important;
}

/* line 4, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.reset-font {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

@media screen {
  /* line 6, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
  .proxima, .ielt9 h1, .ielt9 h2, .ielt9 #title-bar .page-title, #title-bar .ielt9 .page-title, .ielt9 h3, .ielt9 h4, .ielt9 h5, .ielt9 h6, .ui-widget-header, a.btn, .form input[type=submit], div.fields-separator span, .ielt9 .table th, .ielt9 #menu-bar, .ielt9 #app-header {
    font-family: "ProximaNovaRegular", Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: normal;
  }

  /* line 7, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
  .proxima-light, h1, h2, #title-bar .page-title, h3, h4, h5, h6, .table th, #menu-bar, #app-header {
    font-family: "ProximaNovaLight", Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: normal;
  }

  /* line 8, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
  .proxima-thin {
    font-family: "ProximaNovaThin", Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: normal;
  }
}
@media print {
  /* line 11, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
  .proxima, .ielt9 h1, .ielt9 h2, .ielt9 #title-bar .page-title, #title-bar .ielt9 .page-title, .ielt9 h3, .ielt9 h4, .ielt9 h5, .ielt9 h6, .ui-widget-header, a.btn, .form input[type=submit], div.fields-separator span, .ielt9 .table th, .ielt9 #menu-bar, .ielt9 #app-header {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  }

  /* line 12, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
  .proxima-light, h1, h2, #title-bar .page-title, h3, h4, h5, h6, .table th, #menu-bar, #app-header {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  }

  /* line 13, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
  .proxima-thin {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  }
}
/* line 15, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.floatleft {
  float: left;
}

/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.floatright {
  float: right;
}

/* line 17, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.alignleft {
  text-align: left;
}

/* line 18, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.alignright {
  text-align: right;
}

/* line 19, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.aligncenter {
  text-align: center;
}

/* line 20, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.alignjustify {
  text-align: justify;
}

/* line 21, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.underline {
  text-decoration: underline;
}

/* line 25, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
body {
  font-size: 14px;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #4b4b4b;
  letter-spacing: 1px;
  line-height: 20px;
  -webkit-font-smoothing: subpixel-antialiased;
  font-smooth: always;
}

/* line 36, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
h1, h2, #title-bar .page-title, h3, h4, h5, h6 {
  margin: 0;
  text-rendering: optimizelegibility;
}

/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
h1 {
  font-size: 2em;
  line-height: 34px;
}

/* line 49, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
h2, #title-bar .page-title {
  font-size: 1.7em;
  line-height: 29.8px;
}

/* line 53, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
h3 {
  font-size: 1.4em;
  line-height: 25.6px;
}

/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
h4 {
  font-size: 1.2em;
  line-height: 22.8px;
}

/* line 61, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
h5 {
  font-size: 1em;
}

/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
h6 {
  font-size: 0.9em;
}

/* line 67, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
ul, ol {
  padding: 0;
  margin: 0 0 9px 25px;
}

/* line 72, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
ul ul, ul ol, ol ol, ol ul {
  margin-bottom: 0;
}

/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
ul {
  list-style: disc;
}

/* line 78, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
ol {
  list-style: decimal;
}

/* line 81, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
li {
  line-height: 18px;
}

/* line 84, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
ul.unstyled, ol.unstyled {
  margin-left: 0;
  list-style: none;
}

/* line 88, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
dl {
  margin-bottom: 18px;
}

/* line 91, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
dt, dd {
  line-height: 18px;
}

/* line 94, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
dt {
  font-weight: bold;
}

/* line 97, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
dd {
  margin-left: 9px;
}

/* line 100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
hr {
  margin: 18px 0;
  border: 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #ffffff;
}

/* line 106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
p {
  margin: 1em 0;
}

/* line 109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
strong, .strong {
  font-weight: bold;
  text-rendering: optimizelegibility;
}

/* line 113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
em, .italic {
  font-style: italic;
  text-rendering: optimizelegibility;
}

/* line 117, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.left {
  text-align: left !important;
}

/**** PEOPLE ICONS ****/
/* line 120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
span.person {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-people.png) no-repeat;
  display: block;
  float: left;
  margin-right: 6px;
}
/* line 190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.manager.male {
  background-position: -10px -6px;
  width: 27px;
  height: 37px;
}
/* line 190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.manager.male ~ span {
  position: relative;
  top: 11px;
}
/* line 191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.manager.female {
  background-position: -62px -6px;
  width: 28px;
  height: 39px;
}
/* line 191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.manager.female ~ span {
  position: relative;
  top: 12px;
}
/* line 194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.athlete ~ span {
  position: relative;
  top: 12px;
}
/* line 195, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.athlete.male {
  background-position: -111px -5px;
  width: 29px;
  height: 39px;
}
/* line 196, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.athlete.female {
  background-position: -113px -55px;
  width: 27px;
  height: 39px;
}
/* line 199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.generic.male {
  background-position: -10px -56px;
  width: 28px;
  height: 38px;
}
/* line 199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.generic.male ~ span {
  position: relative;
  top: 11px;
}
/* line 200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.generic.female {
  background-position: -62px -58px;
  width: 27px;
  height: 36px;
}
/* line 200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.generic.female ~ span {
  position: relative;
  top: 10px;
}
/* line 203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.tutor ~ span {
  position: relative;
  top: 15px;
}
/* line 204, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.tutor.male {
  background-position: -6px -102px;
  width: 40px;
  height: 46px;
}
/* line 205, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
span.person.tutor.female {
  background-position: -57px -102px;
  width: 37px;
  height: 46px;
}

/**** LOADER ****/
/* line 126, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.loader {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/loader.gif) no-repeat 50% 20px;
  width: 100%;
  height: 50px;
}

/* line 132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.loader-div {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/loader.gif) no-repeat;
  position: relative;
  margin: 0 auto;
  width: 50px;
  height: 50px;
}

/***** ICONS FONT *****/
/* line 141, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon {
  font-family: 'ta-action-iconsaction-icons';
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 0.8em;
  font-size: 30px;
  float: left;
  -webkit-font-smoothing: antialiased;
}
/* line 151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.approve-comments:before {
  content: "\61";
}
/* line 152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.approve-comments-1:before {
  content: "\62";
}
/* line 153, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.upload-excel:before {
  content: "\63";
}
/* line 154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.unknown-email:before {
  content: "\64";
}
/* line 155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.unread-email:before {
  content: "\65";
}
/* line 156, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.approve-comments-2:before {
  content: "\66";
}
/* line 157, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.minus:before {
  content: "\67";
}
/* line 158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.plus:before {
  content: "\68";
}
/* line 159, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.approve-all:before {
  content: "\69";
}
/* line 160, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.list:before {
  content: "\70";
}
/* line 161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.remove:before {
  content: "\71";
}
/* line 162, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.add:before {
  content: "\72";
}
/* line 163, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.excel:before, .ta-font-icon.download-excel:before {
  content: "\73";
}
/* line 164, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.calendar:before {
  content: "\74";
}
/* line 165, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.card:before {
  content: "\75";
}
/* line 166, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.drop-down:before {
  content: "\76";
}
/* line 167, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.mail:before, .ta-font-icon.read-email:before {
  content: "\77";
}
/* line 168, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.document:before {
  content: "\78";
}
/* line 169, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.trash:before {
  content: "\79";
}
/* line 170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.print:before {
  content: "\7a";
}
/* line 171, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.ta-font-icon.agenda:before {
  content: "\41";
}

/**** LOADER GOOGLE ****/
/* line 176, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.g_loader {
  width: 70px;
  margin: 0 auto;
  position: relative;
}
/* line 180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.g_loader:before {
  content: '';
  display: block;
  padding-top: 100%;
}
/* line 185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.g_loader .circular {
  width: 100%;
  height: 100%;
  margin: auto;
  animation: rotate 2s linear infinite;
  transform-origin: center center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 196, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_global.scss */
.g_loader .circular .path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  stroke-linecap: round;
  animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
}

@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes color {
  100%, 0% {
    stroke: #D62D20;
  }
  40% {
    stroke: #0057E7;
  }
  66% {
    stroke: #008744;
  }
  80%, 90% {
    stroke: #FFA700;
  }
}
/* Component containers
----------------------------------*/
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-widget-content {
  background-color: #1771B6;
  padding: 0 10px 10px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 4, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-widget-header {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
}

/* Interaction states
----------------------------------*/
/* line 8, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border: 1px solid #5d9ccc;
  background-color: #eaf7fc;
  background: -webkit-linear-gradient(#dff2fb, #eaf7fc) !important;
  background: -moz-linear-gradient(#dff2fb, #eaf7fc) !important;
  background: -ms-linear-gradient(#dff2fb, #eaf7fc) !important;
  background: -o-linear-gradient(#dff2fb, #eaf7fc) !important;
  background: linear-gradient(#dff2fb, #eaf7fc) !important;
  -pie-background: linear-gradient(#dff2fb, #eaf7fc) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  color: #314e9e;
}

/* line 10, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #aaa1cb;
  background-color: #ecebf4;
  background: -webkit-linear-gradient(#f2f2f8, #ecebf4) !important;
  background: -moz-linear-gradient(#f2f2f8, #ecebf4) !important;
  background: -ms-linear-gradient(#f2f2f8, #ecebf4) !important;
  background: -o-linear-gradient(#f2f2f8, #ecebf4) !important;
  background: linear-gradient(#f2f2f8, #ecebf4) !important;
  -pie-background: linear-gradient(#f2f2f8, #ecebf4) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  font-weight: bold;
  color: #8678b4;
}

/* line 21, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-widget :active {
  outline: none;
}

/* Interaction Cues
----------------------------------*/
/* line 25, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-state-highlight, .inline-info, .ui-widget-content .ui-state-highlight, .ui-widget-content .inline-info, .ui-widget-header .ui-state-highlight, .ui-widget-header .inline-info {
  border: 1px solid #f5a66f;
  background-color: #ffefde;
  background: -webkit-linear-gradient(#fff4e9, #ffefde) !important;
  background: -moz-linear-gradient(#fff4e9, #ffefde) !important;
  background: -ms-linear-gradient(#fff4e9, #ffefde) !important;
  background: -o-linear-gradient(#fff4e9, #ffefde) !important;
  background: linear-gradient(#fff4e9, #ffefde) !important;
  -pie-background: linear-gradient(#fff4e9, #ffefde) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  font-weight: bold;
  color: #d44f2f;
}

/* line 32, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-helper-hidden-accessible {
  display: none;
}

/**** DIALOG ****/
/* line 35, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ta-dialog-model {
  display: none;
}

/* line 38, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog {
  z-index: 1001;
}
/* line 40, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-dialog-buttonpane {
  display: none !important;
}
/* line 41, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-widget-header {
  border: none;
  background: none;
  color: #ffffff;
  font-weight: normal;
}
/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-dialog-titlebar {
  padding: 5px 0;
  position: relative;
}
/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  display: inline-block;
  font-size: 1.2em;
  width: 500px;
}
/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  text-align: right;
  width: 240px;
  display: inline-block;
  color: #000 !important;
  font-size: 0;
  font-weight: normal !important;
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) !important;
  background: none !important;
  border: none !important;
  position: absolute;
  right: 0px;
  top: 5px;
  padding: 0;
  cursor: pointer;
}
/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-focus {
  border: none;
  color: #FFF;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}
/* line 73, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-hover {
  border: none !important;
  background-color: #1771B6;
  background: -webkit-linear-gradient(#1771B6, #1771B6) !important;
  background: -moz-linear-gradient(#1771B6, #1771B6) !important;
  background: -ms-linear-gradient(#1771B6, #1771B6) !important;
  background: -o-linear-gradient(#1771B6, #1771B6) !important;
  background: linear-gradient(#1771B6, #1771B6) !important;
  -pie-background: linear-gradient(#1771B6, #1771B6) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  font-weight: normal;
}
/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon {
  display: inline-block;
  text-indent: auto;
  overflow: auto;
  background: none;
}
/* line 77, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-dialog .ui-dialog-content {
  background-color: #ffffff;
  padding: 10px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 87, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.alert-dialog .ui-dialog-titlebar .ui-dialog-title {
  width: auto;
}
/* line 90, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.alert-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  display: none;
}
/* line 94, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.alert-dialog .alert {
  padding-bottom: 50px;
}
/* line 97, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.alert-dialog .actions {
  width: 100%;
  padding: 0 20px;
  position: absolute;
  bottom: 20px;
  left: 0;
}
/* line 103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.alert-dialog .actions .nav-btn-gray {
  float: left;
}
/* line 104, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.alert-dialog .actions .nav-btn-blue {
  float: right;
}

/* Modifiche per il Mobile */
@media only screen and (max-width: 780px) {
  /* line 111, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog .ui-dialog-titlebar {
    position: relative;
  }
  /* line 113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    position: relative;
    z-index: 1;
    width: 100%;
    padding-right: 170px;
  }
  /* line 119, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
    position: absolute;
    z-index: 2;
    right: 0;
    top: 0;
    background-color: #1771B6;
    width: auto;
  }
  /* line 128, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog .actions {
    width: 100%;
    height: auto !important;
  }
  /* line 131, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog .actions .nav-btn-gray {
    width: 100%;
    float: none;
    position: relative;
    top: 35px;
  }
  /* line 137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog .actions .nav-btn-blue, .ui-dialog .actions input[type="submit"] {
    width: 100%;
    float: none;
    position: relative !important;
    top: -45px;
  }
  /* line 145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog.alert-dialog .alert {
    padding-bottom: 100px;
  }
  /* line 149, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog.alert-dialog .actions .nav-btn-gray {
    width: 100%;
    float: none;
    position: relative;
    top: 35px;
  }
  /* line 155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
  .ui-dialog.alert-dialog .actions .nav-btn-blue {
    width: 100%;
    float: none;
    position: relative;
    top: -45px;
  }
}
/*!
 * jQuery UI Datepicker 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
/* line 176, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
span.datepicker-icon {
  display: inline-block;
  position: relative;
  top: 8px;
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-actionlink.png) no-repeat;
  background-position: -151px -41px;
  width: 22px;
  height: 26px;
}
/* line 182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
span.datepicker-icon.hover {
  background-position: -7px -41px;
  width: 22px;
  height: 26px;
}

/* line 187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.6em 0.4em;
  display: none;
}

/* line 188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}

/* line 189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

/* line 191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 193, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev-hover {
  border: none !important;
  background-color: #1771B6;
  background: -webkit-linear-gradient(#1771B6, #1771B6) !important;
  background: -moz-linear-gradient(#1771B6, #1771B6) !important;
  background: -ms-linear-gradient(#1771B6, #1771B6) !important;
  background: -o-linear-gradient(#1771B6, #1771B6) !important;
  background: linear-gradient(#1771B6, #1771B6) !important;
  -pie-background: linear-gradient(#1771B6, #1771B6) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  font-weight: normal;
}

/* line 194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-next-hover {
  border: none !important;
  background-color: #1771B6;
  background: -webkit-linear-gradient(#1771B6, #1771B6) !important;
  background: -moz-linear-gradient(#1771B6, #1771B6) !important;
  background: -ms-linear-gradient(#1771B6, #1771B6) !important;
  background: -o-linear-gradient(#1771B6, #1771B6) !important;
  background: linear-gradient(#1771B6, #1771B6) !important;
  -pie-background: linear-gradient(#1771B6, #1771B6) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  font-weight: normal;
}

/* line 195, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 196, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 197, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 198, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}

/* line 199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}

/* line 201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
  background-color: white;
  border: 2px solid white;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}

/* line 202, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

/* line 203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}

/* line 204, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker td span, .ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

/* line 205, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 206, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

/* line 207, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* line 208, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-unselectable span {
  border-color: #CCC;
  background: none #F5F5F5 !important;
  color: #AAA;
}

/* with multiple calendars */
/* line 211, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 213, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

/* line 214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 215, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 216, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0;
}

/* line 218, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 219, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0em;
}

/* RTL support */
/* line 223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl {
  direction: rtl;
}

/* line 224, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

/* line 225, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

/* line 226, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

/* line 227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

/* line 228, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 229, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: right;
}

/* line 231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 232, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* line 233, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
/* line 236, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-datepicker-cover {
  display: none;
  /*sorry for IE5*/
  display/**/: block;
  /*sorry for IE5*/
  position: absolute;
  /*must have*/
  z-index: -1;
  /*must have*/
  filter: mask();
  /*must have*/
  top: -4px;
  /*must have*/
  left: -4px;
  /*must have*/
  width: 200px;
  /*must have*/
  height: 200px;
  /*must have*/
}

/* Autocomplete
----------------------------------*/
/* line 251, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
span.ajax-loader {
  margin-left: -20px;
  margin-top: 6px;
  display: none;
  position: relative;
  float: left;
}

/* line 258, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-autocomplete {
  max-height: 100px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 20px;
  background-color: #e4e4e4;
  padding: 5px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 1px 1px 2px #333;
  -webkit-box-shadow: 1px 1px 2px #333;
  -moz-box-shadow: 1px 1px 2px #333;
  position: absolute;
  cursor: default;
}
/* line 267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-autocomplete a {
  color: #4b4b4b;
  text-decoration: none;
  display: block;
  padding: 2px 5px;
}
/* line 268, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-autocomplete .ui-state-hover {
  font-weight: normal !important;
  border: none !important;
  background-color: #1771B6;
  background: -webkit-linear-gradient(#1771B6, #1771B6) !important;
  background: -moz-linear-gradient(#1771B6, #1771B6) !important;
  background: -ms-linear-gradient(#1771B6, #1771B6) !important;
  background: -o-linear-gradient(#1771B6, #1771B6) !important;
  background: linear-gradient(#1771B6, #1771B6) !important;
  -pie-background: linear-gradient(#1771B6, #1771B6) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  color: #fff;
}
/* line 269, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-autocomplete a.ui-state-focus {
  font-weight: normal !important;
  border: none !important;
  background-color: #1771B6;
  background: -webkit-linear-gradient(#1771B6, #1771B6) !important;
  background: -moz-linear-gradient(#1771B6, #1771B6) !important;
  background: -ms-linear-gradient(#1771B6, #1771B6) !important;
  background: -o-linear-gradient(#1771B6, #1771B6) !important;
  background: linear-gradient(#1771B6, #1771B6) !important;
  -pie-background: linear-gradient(#1771B6, #1771B6) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  color: #fff;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
ul.drop-down {
  display: none;
  list-style: none;
  margin: 0;
  padding: 0px;
  background-color: #e4e4e4;
  top: 30px;
  left: 0px;
  z-index: 999;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  box-shadow: 1px 1px 2px #333;
  -webkit-box-shadow: 1px 1px 2px #333;
  -moz-box-shadow: 1px 1px 2px #333;
  position: absolute;
}
/* line 286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
ul.drop-down li {
  text-align: left;
  cursor: pointer;
  color: #4b4b4b;
  display: block;
  padding: 2px 5px;
}
/* line 290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
ul.drop-down li a {
  color: #4b4b4b;
  text-decoration: none;
  display: block;
}
/* line 291, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
ul.drop-down li.ui-state-hover {
  font-weight: normal !important;
  border: none !important;
  background-color: #1771B6;
  background: -webkit-linear-gradient(#1771B6, #1771B6) !important;
  background: -moz-linear-gradient(#1771B6, #1771B6) !important;
  background: -ms-linear-gradient(#1771B6, #1771B6) !important;
  background: -o-linear-gradient(#1771B6, #1771B6) !important;
  background: linear-gradient(#1771B6, #1771B6) !important;
  -pie-background: linear-gradient(#1771B6, #1771B6) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  color: #fff;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 291, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
ul.drop-down li.ui-state-hover a {
  color: #fff;
}

/* line 294, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
* html .ui-autocomplete {
  height: 100px;
  width: 1px;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 304, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* line 306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/jquery-ui/ui-icons.png);
}

/* line 307, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
  border: none !important;
  background-color: #1771B6;
  background: -webkit-linear-gradient(#1771B6, #1771B6) !important;
  background: -moz-linear-gradient(#1771B6, #1771B6) !important;
  background: -ms-linear-gradient(#1771B6, #1771B6) !important;
  background: -o-linear-gradient(#1771B6, #1771B6) !important;
  background: linear-gradient(#1771B6, #1771B6) !important;
  -pie-background: linear-gradient(#1771B6, #1771B6) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  font-weight: normal;
  background-image: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/jquery-ui/ui-icons_hover.png);
}

/* positioning */
/* line 315, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-1-n {
  background-position: 0 0;
}

/* line 316, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}

/* line 317, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-1-e {
  background-position: -32px 0;
}

/* line 318, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-1-se {
  background-position: -48px 0;
}

/* line 319, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-1-s {
  background-position: -64px 0;
}

/* line 320, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}

/* line 321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-1-w {
  background-position: -96px 0;
}

/* line 322, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}

/* line 323, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}

/* line 324, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}

/* line 325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 326, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 328, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

/* line 330, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 332, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 335, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 336, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 337, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 338, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}

/* line 340, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 343, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 344, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 345, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 346, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 348, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}

/* line 352, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 353, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 354, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 356, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 359, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 360, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 362, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 363, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 365, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 367, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 368, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 369, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 370, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 373, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 375, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 376, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 379, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 381, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 384, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 385, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 387, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 388, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 390, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 391, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 392, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 393, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 394, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 395, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 397, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 398, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 399, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 400, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 401, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 402, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 405, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 406, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 407, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 408, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 409, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 410, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 411, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 412, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 413, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 414, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 418, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 420, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 421, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 422, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 423, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 424, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 425, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 426, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 427, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 428, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 429, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 430, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 431, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 432, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 433, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 435, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 437, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 438, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-radio-off {
  background-position: -96px -144px;
}

/* line 442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-radio-on {
  background-position: -112px -144px;
}

/* line 443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 444, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 447, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 449, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 450, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 452, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 453, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 456, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 458, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 459, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 460, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 462, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 463, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 465, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 466, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 467, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 468, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 469, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 470, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 471, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 472, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 473, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 475, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 476, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 477, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 478, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 479, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 480, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 482, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 483, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 484, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 485, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 488, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* line 492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect {
  padding: 2px 0 2px 4px;
  text-align: left;
}

/* line 493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect span.ui-icon {
  float: right;
}

/* line 494, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-single .ui-multiselect-checkboxes input {
  position: absolute !important;
  top: auto !important;
  left: -9999px;
}

/* line 495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-single .ui-multiselect-checkboxes label {
  padding: 5px !important;
}

/* line 497, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-header {
  margin-bottom: 3px;
  padding: 3px 0 3px 4px;
}

/* line 498, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-header ul {
  font-size: 0.9em;
  list-style: none;
  margin: 0 4px 0 0;
}

/* line 499, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-header ul li {
  display: inline-block;
  padding: 0 10px 0 0;
}

/* line 500, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-header a {
  text-decoration: none;
}

/* line 501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-header a:hover {
  text-decoration: underline;
}

/* line 502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-header span.ui-icon {
  float: left;
}

/* line 503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-header li.ui-multiselect-close {
  float: right;
  text-align: right;
  padding-right: 0;
}

/* line 505, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu {
  display: none;
  padding: 3px;
  position: absolute;
  z-index: 10000;
  text-align: left;
}

/* line 506, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-checkboxes {
  position: relative;
  overflow-y: auto;
}

/* line 507, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-checkboxes label {
  cursor: default;
  display: block;
  border: 1px solid transparent;
  padding: 3px 1px;
}

/* line 508, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-checkboxes label input {
  position: relative;
  top: 1px;
}

/* line 509, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-checkboxes li {
  clear: both;
  font-size: 0.9em;
  padding-right: 3px;
}

/* line 510, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
  text-align: center;
  font-weight: bold;
  border-bottom: 1px solid;
}

/* line 511, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
  display: block;
  padding: 3px;
  margin: 1px 0;
  text-decoration: none;
}

/* remove label borders in IE6 because IE6 does not support transparency */
/* line 514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
* html .ui-multiselect-checkboxes label {
  border: none;
}

/* line 516, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-hasfilter ul {
  position: relative;
  top: 2px;
}

/* line 517, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-filter {
  float: left;
  margin-right: 10px;
  font-size: 11px;
}

/* line 518, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-filter input {
  width: 100px;
  font-size: 10px;
  margin-left: 5px;
  height: 15px;
  padding: 2px;
  border: 1px solid #292929;
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
}

/* line 521, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect.ui-state-default, .ui-multiselect.ui-state-hover {
  box-shadow: inset 0 1px 1px #ddd;
  -webkit-box-shadow: inset 0 1px 1px #ddd;
  -moz-box-shadow: inset 0 1px 1px #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  border: 1px solid #cccccc;
  padding: 4px;
  width: 315px;
  height: 28px;
  line-height: 20px;
  display: inline-block;
  margin-bottom: 9px;
  background: none !important;
  -pie-background: none !important;
  background-color: white !important;
  font-family: "Helvetica Neue",Verdana,Arial,sans-serif !important;
  font-weight: normal;
  color: #000;
}
/* line 545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect.ui-state-default .ui-icon, .ui-multiselect.ui-state-hover .ui-icon {
  background: none !important;
  text-indent: 0;
}
/* line 548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect.ui-state-default .ui-icon:before, .ui-multiselect.ui-state-hover .ui-icon:before {
  content: "\25BC";
}
/* line 551, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect.ui-state-default .ui-icon, .ui-multiselect.ui-state-hover .ui-icon {
  float: none;
  position: absolute;
  right: 4px;
  top: 4px;
}
/* line 557, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect.ui-state-default span:last-child, .ui-multiselect.ui-state-hover span:last-child {
  display: inline-block;
  width: 100%;
  padding-right: 25px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 566, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect.ui-state-active {
  border: 1px solid #1771B6;
  box-shadow: 0 0 8px #1771B6;
  -webkit-box-shadow: 0 0 8px #1771B6;
  -moz-box-shadow: 0 0 8px #1771B6;
  outline: 0;
  outline-offset: -2px;
}

/* line 574, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu {
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 1px 1px 2px #333;
  -webkit-box-shadow: 1px 1px 2px #333;
  -moz-box-shadow: 1px 1px 2px #333;
}
/* line 575, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu.ui-widget-content {
  background-color: #e4e4e4;
  background-color: #f2f2f2;
  background: -webkit-linear-gradient(#e4e4e4, #f2f2f2) !important;
  background: -moz-linear-gradient(#e4e4e4, #f2f2f2) !important;
  background: -ms-linear-gradient(#e4e4e4, #f2f2f2) !important;
  background: -o-linear-gradient(#e4e4e4, #f2f2f2) !important;
  background: linear-gradient(#e4e4e4, #f2f2f2) !important;
  -pie-background: linear-gradient(#e4e4e4, #f2f2f2) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  border: 1px solid #cccccc;
  position: absolute;
  min-width: 200px;
}
/* line 583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-widget-header {
  text-shadow: none;
  height: 23px;
}
/* line 586, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-widget-header a:hover {
  text-decoration: none;
}
/* line 587, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-widget-header.ui-widget-header {
  color: inherit !important;
}
/* line 588, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-widget-header ul {
  display: none;
}
/* line 589, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-widget-header .ui-multiselect-filter input {
  border-color: #cccccc;
  box-shadow: inset 0 1px 1px #ddd;
  -webkit-box-shadow: inset 0 1px 1px #ddd;
  -moz-box-shadow: inset 0 1px 1px #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
}
/* line 596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-widget-header .ui-multiselect-filter input:active, .ui-multiselect-menu .ui-widget-header .ui-multiselect-filter input:focus {
  border-color: #1771B6;
}
/* line 599, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-multiselect-checkboxes {
  margin-left: 4px;
}
/* line 601, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-multiselect-checkboxes label.ui-state-hover {
  font-weight: normal !important;
  border: none !important;
  background-color: #1771B6;
  background: -webkit-linear-gradient(#1771B6, #1771B6) !important;
  background: -moz-linear-gradient(#1771B6, #1771B6) !important;
  background: -ms-linear-gradient(#1771B6, #1771B6) !important;
  background: -o-linear-gradient(#1771B6, #1771B6) !important;
  background: linear-gradient(#1771B6, #1771B6) !important;
  -pie-background: linear-gradient(#1771B6, #1771B6) !important;
  behavior: url("/assets/css3pie/PIE.htc");
  color: #fff;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 602, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-multiselect-checkboxes label.ui-state-hover a {
  color: #fff;
}
/* line 605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-multiselect-filter {
  width: 100%;
  margin-right: 0;
}
/* line 606, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-widget-header .ui-multiselect-filter input {
  width: auto !important;
  max-width: 75%;
}
/* line 607, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-multiselect-checkboxes label {
  cursor: pointer;
}
/* line 608, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-multiselect-disabled {
  color: #cccccc;
}
/* line 610, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-multiselect-disabled label {
  cursor: default;
}
/* line 612, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-multiselect-menu .ui-multiselect-checkboxes label.ui-state-hover {
  border: 1px solid transparent !important;
}

/* line 615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}

/* line 622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px;
}

/* line 632, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}

/* more specificity required here to override default borders */
/* line 646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}

/* vertically center icon */
/* line 652, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}

/* line 658, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-spinner-up {
  top: 0;
}

/* line 661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-spinner-down {
  bottom: 0;
}

/* css for timepicker */
/* line 667, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div {
  background-color: #fff;
}

/* line 668, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div .ui-spinner.ui-widget-content {
  background-color: #fff;
  border: solid 1px #1771b6;
}

/* line 669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div .ui-spinner .ui-state-hover .ui-icon {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/jquery-ui/ui-icons.png) transparent !important;
}

/* line 670, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div .ui-spinner .ui-icon.ui-icon-triangle-1-s {
  background-position: -64px -16px !important;
}

/* line 671, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div .ui-spinner .ui-icon.ui-icon-triangle-1-n {
  background-position: 1px -16px !important;
}

/* line 672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div .ui-widget-header {
  margin-bottom: 8px;
}

/* line 673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div dl {
  text-align: left;
  margin-bottom: 0;
  padding: 10px 0 1px;
}

/* line 674, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div dl dt {
  float: left;
  clear: left;
  padding: 0 0 0 5px;
}

/* line 675, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div dl dd {
  margin: 0 10px 10px 45%;
}

/* line 676, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-div td {
  font-size: 90%;
}

/* line 677, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-tpicker-grid-label {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}

/* line 679, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-rtl {
  direction: rtl;
}

/* line 680, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-rtl dl {
  text-align: right;
  padding: 0 5px 0 0;
}

/* line 681, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-rtl dl dt {
  float: right;
  clear: right;
}

/* line 682, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_jquery-ui.scss */
.ui-timepicker-rtl dl dd {
  margin: 0 45% 10px 10px;
}

/**** LABEL ****/
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label {
  padding: 0 4px;
  display: inline-block;
  font-size: 1em;
  font-weight: bold;
  color: white;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #818181;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 11, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label:hover {
  background-color: #4b4b4b;
}
/* line 12, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-red {
  background-color: #c1282e;
}
/* line 14, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-red:hover {
  background-color: #992133;
}
/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-orange {
  background-color: #f08031;
}
/* line 18, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-orange:hover {
  background-color: #d44f2f;
}
/* line 20, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-blue {
  background-color: #1771B6;
}
/* line 22, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-blue:hover {
  background-color: #0055a1;
}
/* line 24, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-green {
  background-color: #26824c;
}
/* line 26, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-green:hover {
  background-color: #006837;
}
/* line 28, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-yellow {
  background-color: #fbb24c;
}
/* line 30, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-yellow:hover {
  background-color: #faa52e;
}
/* line 32, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-brown {
  background-color: #8C6239;
}
/* line 34, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_label.scss */
span.label.label-brown:hover {
  background-color: #765330;
}

/**** LINKS AND BUTTONS ****/
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a {
  cursor: pointer;
  text-decoration: underline;
  color: #4b4b4b;
}
/* line 7, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.with-icon {
  text-decoration: none;
  display: inline-block;
}
/* line 39, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon {
  display: inline-block;
  margin-right: 4px;
  float: left;
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-generiche.png) no-repeat;
}
/* line 56, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.settings {
  background-position: -2px -4px;
  width: 32px;
  height: 27px;
  margin-top: -8px;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.delete {
  background-position: -44px -9px;
  width: 18px;
  height: 18px;
}
/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.drop-down {
  background-position: -78px -10px;
  width: 20px;
  height: 15px;
}
/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.settings-back {
  background-position: -9px -43px;
  width: 17px;
  height: 21px;
}
/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.back {
  background-position: -44px -43px;
  width: 17px;
  height: 21px;
}
/* line 61, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.facebook {
  background-position: -76px -41px;
  width: 23px;
  height: 23px;
}
/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.email {
  background-position: -5px -77px;
  width: 26px;
  height: 21px;
}
/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.tools {
  background-position: -42px -77px;
  width: 23px;
  height: 23px;
}
/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.check {
  background-position: -73px -76px;
  width: 30px;
  height: 23px;
}
/* line 65, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.dark-cart {
  background-position: -112px -9px;
  width: 18px;
  height: 17px;
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.white-cart {
  background-position: -112px -44px;
  width: 18px;
  height: 17px;
}
/* line 67, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.search {
  background-position: -114px -79px;
  width: 17px;
  height: 17px;
}
/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.cancel {
  background-position: -145px -5px;
  width: 25px;
  height: 25px;
}
/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.pause {
  background-position: -148px -42px;
  width: 20px;
  height: 22px;
}
/* line 70, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.orange-alert {
  background-position: -144px -74px;
  width: 27px;
  height: 26px;
}
/* line 71, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.general-icon.red-alert {
  background-position: -249px -74px;
  width: 27px;
  height: 26px;
}
/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon {
  display: inline-block;
  margin-right: 4px;
  float: left;
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-actionlink.png) no-repeat;
}
/* line 98, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.agenda {
  background-position: -150px -5px;
  width: 24px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.print {
  background-position: -185px -6px;
  width: 26px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.trash {
  background-position: -224px -4px;
  width: 20px;
  height: 28px;
  position: relative;
  top: -3px;
}
/* line 101, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.card {
  background-position: -257px -9px;
  width: 27px;
  height: 20px;
  position: relative;
  top: 1px;
}
/* line 102, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.calendar {
  background-position: -151px -41px;
  width: 22px;
  height: 26px;
  position: relative;
  top: -2px;
}
/* line 103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.excel {
  background-position: -183px -44px;
  width: 29px;
  height: 20px;
  position: relative;
  top: 1px;
}
/* line 104, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.document {
  background-position: -224px -42px;
  width: 19px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.mail {
  background-position: -257px -39px;
  width: 27px;
  height: 27px;
  position: relative;
  top: -3px;
}
/* line 106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.drop-down {
  background-position: -152px -80px;
  width: 21px;
  height: 15px;
  position: relative;
  top: 3px;
}
/* line 107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.add {
  background-position: -189px -79px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 2px;
}
/* line 108, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.remove {
  background-position: -225px -79px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 2px;
}
/* line 109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.plus {
  background-position: -192px -117px;
  width: 12px;
  height: 12px;
  position: relative;
  top: 5px;
}
/* line 110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.minus {
  background-position: -228px -117px;
  width: 13px;
  height: 12px;
  position: relative;
  top: 5px;
}
/* line 111, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.list {
  background-position: -261px -78px;
  width: 19px;
  height: 19px;
  position: relative;
  top: 1px;
}
/* line 112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.approve-all {
  background-position: -148px -110px;
  width: 30px;
  height: 28px;
}
/* line 113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a.with-icon span.action-link-icon.approve-comments {
  background-position: -183px -145px;
  width: 32px;
  height: 28px;
}
/* line 11, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-link, .pagination a {
  color: #1771B6;
  display: inline-block;
}
/* line 15, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.delete-link {
  color: #c1282e;
  display: inline-block;
}
/* line 19, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.setting-link {
  color: #26824c;
  display: inline-block;
}
/* line 23, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.action-link {
  display: inline-block;
  color: #f08031;
}
/* line 27, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.btn {
  display: inline-block;
  padding: 6px 15px;
  text-decoration: none;
  line-height: 15px;
}
/* line 33, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.btn.disabled {
  cursor: not-allowed;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
/* line 35, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-btn {
  min-width: 170px;
  height: 35px;
  line-height: 23px;
  text-align: center;
  color: #fff;
  font-size: 1.1em;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 37, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-btn.large {
  min-width: 200px;
}
/* line 38, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-btn.small {
  min-width: 105px;
}
/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-btn.nav-btn-blue {
  background: #1771b6;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1771b6), color-stop(44%, #3389C6), color-stop(100%, #1771b6));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1771b6', endColorstr='#1771b6',GradientType=0 );
  /* IE6-9 */
}
/* line 56, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-btn.nav-btn-orange {
  background: #FF8635;
  /* Old browsers */
  background: -moz-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF8635), color-stop(44%, #FFA435), color-stop(100%, #FF8635));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF8635', endColorstr='#FF8635',GradientType=0 );
  /* IE6-9 */
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-btn.nav-btn-gray {
  background: #bbbbbb;
  /* Old browsers */
  background: -moz-linear-gradient(top, #bbbbbb 0%, #cccccc 44%, #bbbbbb 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbbbbb), color-stop(44%, #cccccc), color-stop(100%, #bbbbbb));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #bbbbbb 0%, #cccccc 44%, #bbbbbb 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #bbbbbb 0%, #cccccc 44%, #bbbbbb 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #bbbbbb 0%, #cccccc 44%, #bbbbbb 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #bbbbbb 0%, #cccccc 44%, #bbbbbb 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#bbbbbb',GradientType=0 );
  /* IE6-9 */
}
/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-btn.nav-btn-lightgray {
  background: #dddddd;
  /* Old browsers */
  background: -moz-linear-gradient(top, #dddddd 0%, #eeeeee 44%, #dddddd 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(44%, #eeeeee), color-stop(100%, #dddddd));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #dddddd 0%, #eeeeee 44%, #dddddd 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #dddddd 0%, #eeeeee 44%, #dddddd 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #dddddd 0%, #eeeeee 44%, #dddddd 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #dddddd 0%, #eeeeee 44%, #dddddd 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#dddddd',GradientType=0 );
  /* IE6-9 */
  color: #4b4b4b;
  text-shadow: 0 -1px 0 #fdfdfd;
}
/* line 88, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.nav-btn.nav-btn-green {
  background: #6ba326;
  /* Old browsers */
  background: -moz-linear-gradient(top, #6ba326 0%, #88b844 44%, #6ba326 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ba326), color-stop(44%, #88b844), color-stop(100%, #6ba326));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #6ba326 0%, #88b844 44%, #6ba326 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #6ba326 0%, #88b844 44%, #6ba326 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #6ba326 0%, #88b844 44%, #6ba326 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #6ba326 0%, #88b844 44%, #6ba326 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ba326', endColorstr='#6ba326',GradientType=0 );
  /* IE6-9 */
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a.action-btn {
  color: #f08031;
  background-color: #fff4e9;
  border: 1px solid #ffe5ca;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  line-height: 22px;
  padding-bottom: 4px;
  padding-left: 5px;
}

/* line 109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover, a:focus {
  outline: 0;
  color: #000;
}
/* line 112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.with-icon, a:focus.with-icon {
  text-decoration: none;
}
/* line 39, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon, a:focus.with-icon span.general-icon {
  display: inline-block;
  margin-right: 4px;
  float: left;
}
/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.settings, a:focus.with-icon span.general-icon.settings {
  background-position: -177px -4px;
  width: 32px;
  height: 27px;
  margin-top: -8px;
}
/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.delete, a:focus.with-icon span.general-icon.delete {
  background-position: -219px -9px;
  width: 18px;
  height: 18px;
}
/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.drop-down, a:focus.with-icon span.general-icon.drop-down {
  background-position: -253px -10px;
  width: 20px;
  height: 15px;
}
/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.settings-back, a:focus.with-icon span.general-icon.settings-back {
  background-position: -184px -43px;
  width: 17px;
  height: 21px;
}
/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.back, a:focus.with-icon span.general-icon.back {
  background-position: -219px -43px;
  width: 17px;
  height: 21px;
}
/* line 49, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.facebook, a:focus.with-icon span.general-icon.facebook {
  background-position: -251px -41px;
  width: 23px;
  height: 23px;
}
/* line 50, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.email, a:focus.with-icon span.general-icon.email {
  background-position: -180px -77px;
  width: 26px;
  height: 21px;
}
/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.tools, a:focus.with-icon span.general-icon.tools {
  background-position: -217px -77px;
  width: 23px;
  height: 23px;
}
/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.general-icon.search, a:focus.with-icon span.general-icon.search {
  background-position: -289px -79px;
  width: 17px;
  height: 17px;
}
/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon, a:focus.with-icon span.action-link-icon {
  display: inline-block;
  margin-right: 4px;
  float: left;
}
/* line 79, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.agenda, a:focus.with-icon span.action-link-icon.agenda {
  background-position: -6px -5px;
  width: 24px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 80, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.print, a:focus.with-icon span.action-link-icon.print {
  background-position: -41px -6px;
  width: 26px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 81, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.trash, a:focus.with-icon span.action-link-icon.trash {
  background-position: -80px -4px;
  width: 20px;
  height: 28px;
  position: relative;
  top: -3px;
}
/* line 82, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.card, a:focus.with-icon span.action-link-icon.card {
  background-position: -113px -9px;
  width: 27px;
  height: 20px;
  position: relative;
  top: 1px;
}
/* line 83, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.calendar, a:focus.with-icon span.action-link-icon.calendar {
  background-position: -7px -41px;
  width: 22px;
  height: 26px;
  position: relative;
  top: -2px;
}
/* line 84, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.excel, a:focus.with-icon span.action-link-icon.excel {
  background-position: -39px -44px;
  width: 29px;
  height: 20px;
  position: relative;
  top: 1px;
}
/* line 85, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.document, a:focus.with-icon span.action-link-icon.document {
  background-position: -80px -42px;
  width: 19px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 86, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.mail, a:focus.with-icon span.action-link-icon.mail {
  background-position: -113px -39px;
  width: 27px;
  height: 27px;
  position: relative;
  top: -3px;
}
/* line 87, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.drop-down, a:focus.with-icon span.action-link-icon.drop-down {
  background-position: -8px -80px;
  width: 21px;
  height: 15px;
  position: relative;
  top: 3px;
}
/* line 88, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.add, a:focus.with-icon span.action-link-icon.add {
  background-position: -45px -79px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 2px;
}
/* line 89, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.remove, a:focus.with-icon span.action-link-icon.remove {
  background-position: -81px -79px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 2px;
}
/* line 90, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.plus, a:focus.with-icon span.action-link-icon.plus {
  background-position: -48px -117px;
  width: 12px;
  height: 12px;
  position: relative;
  top: 5px;
}
/* line 91, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.minus, a:focus.with-icon span.action-link-icon.minus {
  background-position: -84px -117px;
  width: 13px;
  height: 12px;
  position: relative;
  top: 5px;
}
/* line 92, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.list, a:focus.with-icon span.action-link-icon.list {
  background-position: -117px -78px;
  width: 19px;
  height: 19px;
  position: relative;
  top: 1px;
}
/* line 93, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.approve-all, a:focus.with-icon span.action-link-icon.approve-all {
  background-position: -4px -110px;
  width: 30px;
  height: 28px;
}
/* line 94, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
a:hover.with-icon span.action-link-icon.approve-comments, a:focus.with-icon span.action-link-icon.approve-comments {
  background-position: -39px -145px;
  width: 32px;
  height: 28px;
}
/* line 113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.nav-link, .pagination a:hover, a:focus.nav-link, .pagination a:focus {
  color: #0055a1;
}
/* line 114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.delete-link, a:focus.delete-link {
  color: #992133;
}
/* line 115, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.setting-link, a:focus.setting-link {
  color: #006837;
}
/* line 116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.action-link, a:focus.action-link {
  color: #d44f2f;
}
/* line 117, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.nav-btn, a:focus.nav-btn {
  color: #fff;
}
/* line 120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.nav-btn.nav-btn-blue, a:focus.nav-btn.nav-btn-blue {
  background: #1A7FCC;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1A7FCC), color-stop(44%, #5A98C4), color-stop(100%, #1A7FCC));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A7FCC', endColorstr='#1A7FCC',GradientType=0 );
  /* IE6-9 */
}
/* line 130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.nav-btn.nav-btn-orange, a:focus.nav-btn.nav-btn-orange {
  background: #f08031;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f08031), color-stop(44%, #f29c32), color-stop(100%, #f08031));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f08031', endColorstr='#f08031',GradientType=0 );
  /* IE6-9 */
}
/* line 140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.nav-btn.nav-btn-gray, a:focus.nav-btn.nav-btn-gray {
  background: #cacaca;
  /* Old browsers */
  background: -moz-linear-gradient(top, #cacaca 0%, #dadada 44%, #cacaca 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cacaca), color-stop(44%, #dadada), color-stop(100%, #cacaca));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #cacaca 0%, #dadada 44%, #cacaca 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #cacaca 0%, #dadada 44%, #cacaca 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #cacaca 0%, #dadada 44%, #cacaca 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #cacaca 0%, #dadada 44%, #cacaca 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#cacaca',GradientType=0 );
  /* IE6-9 */
}
/* line 150, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.nav-btn.nav-btn-lightgray, a:focus.nav-btn.nav-btn-lightgray {
  background: #F4F4F4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #F4F4F4 0%, #FFFFFF 44%, #F4F4F4 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F4F4F4), color-stop(44%, #FFFFFF), color-stop(100%, #F4F4F4));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #F4F4F4 0%, #FFFFFF 44%, #F4F4F4 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #F4F4F4 0%, #FFFFFF 44%, #F4F4F4 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #F4F4F4 0%, #FFFFFF 44%, #F4F4F4 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #F4F4F4 0%, #FFFFFF 44%, #F4F4F4 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F4F4F4', endColorstr='#F4F4F4',GradientType=0 );
  /* IE6-9 */
  color: #4b4b4b;
}
/* line 161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.nav-btn.nav-btn-green, a:focus.nav-btn.nav-btn-green {
  background: #7CBA2C;
  /* Old browsers */
  background: -moz-linear-gradient(top, #7CBA2C 0%, #9CD14D 44%, #7CBA2C 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7CBA2C), color-stop(44%, #9CD14D), color-stop(100%, #7CBA2C));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #7CBA2C 0%, #9CD14D 44%, #7CBA2C 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #7CBA2C 0%, #9CD14D 44%, #7CBA2C 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #7CBA2C 0%, #9CD14D 44%, #7CBA2C 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #7CBA2C 0%, #9CD14D 44%, #7CBA2C 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7CBA2C', endColorstr='#7CBA2C',GradientType=0 );
  /* IE6-9 */
}
/* line 172, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
a:hover.action-btn, a:focus.action-btn {
  background-color: #ffefde;
  color: #d44f2f;
  border: 1px solid #ffe0bf;
}

/* line 179, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
.modernizrboxshadow a.nav-btn {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 1px 1px 3px #333;
  -webkit-box-shadow: 1px 1px 3px #333;
  -moz-box-shadow: 1px 1px 3px #333;
}
/* line 182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_links_and_buttons.scss */
.modernizrboxshadow a.nav-btn.disabled {
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 0 0 0 #333;
  -webkit-box-shadow: 0 0 0 #333;
  -moz-box-shadow: 0 0 0 #333;
}

/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-extra-scuro {
  color: #4b4b4b;
}
/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-extra-scuro a {
  color: inherit;
}

/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-scuro {
  color: #818181;
}
/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-scuro a {
  color: inherit;
}

/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio {
  color: #cccccc;
}
/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio a {
  color: inherit;
}

/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-chiaro {
  color: #e4e4e4;
}
/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-chiaro a {
  color: inherit;
}

/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-extra-chiaro {
  color: #f2f2f2;
}
/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.grigio-extra-chiaro a {
  color: inherit;
}

/* line 50, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso-scuro {
  color: #992133;
}
/* line 50, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso-scuro a {
  color: inherit;
}

/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso {
  color: #c1282e;
}
/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso a {
  color: inherit;
}

/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso-extra-chiaro {
  color: #fcf4f5;
}
/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.rosso-extra-chiaro a {
  color: inherit;
}

/* line 54, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.giallo {
  color: #fbb24c;
}
/* line 54, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.giallo a {
  color: inherit;
}

/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.marrone {
  color: #8C6239;
}
/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.marrone a {
  color: inherit;
}

/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-scuro {
  color: #d44f2f;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-scuro a {
  color: inherit;
}

/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio {
  color: #f08031;
}
/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio a {
  color: inherit;
}

/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-chiaro {
  color: #ffefde;
}
/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-chiaro a {
  color: inherit;
}

/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-extra-chiaro {
  color: #fff4e9;
}
/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.arancio-extra-chiaro a {
  color: inherit;
}

/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla {
  color: #8678b4;
}
/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla a {
  color: inherit;
}

/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla-chiaro {
  color: #ecebf4;
}
/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla-chiaro a {
  color: inherit;
}

/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla-extra-chiaro {
  color: #f2f2f8;
}
/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.lilla-extra-chiaro a {
  color: inherit;
}

/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.azzurro {
  color: #29abe2;
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.azzurro a {
  color: inherit;
}

/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-extra-scuro {
  color: #314e9e;
}
/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-extra-scuro a {
  color: inherit;
}

/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-scuro {
  color: #0055a1;
}
/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-scuro a {
  color: inherit;
}

/* line 70, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu {
  color: #1771B6;
}
/* line 70, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu a {
  color: inherit;
}

/* line 71, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-chiaro {
  color: #dff2fb;
}
/* line 71, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-chiaro a {
  color: inherit;
}

/* line 72, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-extra-chiaro {
  color: #eaf7fc;
}
/* line 72, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.blu-extra-chiaro a {
  color: inherit;
}

/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-scuro {
  color: #006837;
}
/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-scuro a {
  color: inherit;
}

/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde {
  color: #26824c;
}
/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde a {
  color: inherit;
}

/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-chiaro {
  color: #f4f7de;
}
/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-chiaro a {
  color: inherit;
}

/* line 77, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-extra-chiaro {
  color: #f9faeb;
}
/* line 77, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_colors.scss */
.verde-extra-chiaro a {
  color: inherit;
}

/**** OVERLAY ****/
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.overlay-centered {
  height: 200px;
  width: 500px;
  position: fixed;
  top: 50%;
  margin-top: -100px;
  left: 50%;
  margin-left: -250px;
  text-align: center;
  color: #fff;
  font-size: 1.5em;
  text-shadow: 1px 1px #000;
  line-height: 45px;
}

/* line 17, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 1001;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}

/* line 27, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid {
  width: 40px;
  height: 40px;
  margin: 0px auto;
  /*
   * Spinner positions
   * 1 2 3
   * 4 5 6
   * 7 8 9
   */
}
/* line 37, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube {
  width: 33%;
  height: 33%;
  background-color: #fff;
  float: left;
  animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
}
/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube1 {
  animation-delay: 0.2s;
}
/* line 53, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube2 {
  animation-delay: 0.3s;
}
/* line 54, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube3 {
  animation-delay: 0.4s;
}
/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube4 {
  animation-delay: 0.1s;
}
/* line 56, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube5 {
  animation-delay: 0.2s;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube6 {
  animation-delay: 0.3s;
}
/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube7 {
  animation-delay: 0s;
}
/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube8 {
  animation-delay: 0.1s;
}
/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-cube-grid .sk-cube9 {
  animation-delay: 0.2s;
}

/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle {
  margin: 0px auto;
  width: 40px;
  height: 40px;
  position: relative;
}
/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-child {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 83, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-child:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #fff;
  border-radius: 100%;
  animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle2 {
  transform: rotate(30deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle3 {
  transform: rotate(60deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle4 {
  transform: rotate(90deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle5 {
  transform: rotate(120deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle6 {
  transform: rotate(150deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle7 {
  transform: rotate(180deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle8 {
  transform: rotate(210deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle9 {
  transform: rotate(240deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle10 {
  transform: rotate(270deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle11 {
  transform: rotate(300deg);
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle12 {
  transform: rotate(330deg);
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle2:before {
  animation-delay: -1.1s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle3:before {
  animation-delay: -1s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle4:before {
  animation-delay: -0.9s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle5:before {
  animation-delay: -0.8s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle6:before {
  animation-delay: -0.7s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle7:before {
  animation-delay: -0.6s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle8:before {
  animation-delay: -0.5s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle9:before {
  animation-delay: -0.4s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle10:before {
  animation-delay: -0.3s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle11:before {
  animation-delay: -0.2s;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-circle .sk-circle12:before {
  animation-delay: -0.1s;
}

/* line 102, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-wave {
  margin: 0px auto;
  width: 50px;
  height: 40px;
  text-align: center;
  font-size: 10px;
}
/* line 116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-wave .sk-rect {
  background-color: #fff;
  height: 100%;
  width: 6px;
  display: inline-block;
  animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
}
/* line 125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-wave .sk-rect1 {
  animation-delay: -1.2s;
}
/* line 125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-wave .sk-rect2 {
  animation-delay: -1.1s;
}
/* line 125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-wave .sk-rect3 {
  animation-delay: -1s;
}
/* line 125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-wave .sk-rect4 {
  animation-delay: -0.9s;
}
/* line 125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading-sk-wave .sk-rect5 {
  animation-delay: -0.8s;
}

@keyframes sk-waveStretchDelay {
  0%, 40%, 100% {
    transform: scaleY(0.4);
  }
  20% {
    transform: scaleY(1);
  }
}
/* line 133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_overlay.scss */
.loading {
  position: relative;
  width: 220px;
  height: 20px;
  margin: 0 auto;
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/bar-loader.gif) top left no-repeat;
}

/**** PROGRESS BAR ****/
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress {
  width: 300px;
  overflow: hidden;
  height: 24px;
  margin: 0 auto 18px;
  background-color: #f2f2f2;
  background-image: -moz-linear-gradient(top, whiteSmoke, #F9F9F9);
  background-image: -ms-linear-gradient(top, whiteSmoke, #F9F9F9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(whiteSmoke), to(#F9F9F9));
  background-image: -webkit-linear-gradient(top, whiteSmoke, #F9F9F9);
  background-image: -o-linear-gradient(top, whiteSmoke, #F9F9F9);
  background-image: linear-gradient(top, whiteSmoke, #F9F9F9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 21, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress .bar {
  width: 0%;
  height: 18px;
  color: white;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0E90D2;
  background-image: -moz-linear-gradient(top, #149BDF, #0480BE);
  background-image: -ms-linear-gradient(top, #149BDF, #0480BE);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149BDF), to(#0480BE));
  background-image: -webkit-linear-gradient(top, #149BDF, #0480BE);
  background-image: -o-linear-gradient(top, #149BDF, #0480BE);
  background-image: linear-gradient(top, #149BDF, #0480BE);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -ms-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress.progress-striped .bar {
  background-color: #149BDF;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}

/* line 65, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb {
  margin: 0 auto 10px;
}
/* line 67, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step {
  float: left;
  margin-left: 10px;
  height: 24px;
}
/* line 72, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step:first-child {
  margin-left: 0;
}
/* line 73, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step .progress-breadcrumb-step-text {
  white-space: nowrap;
  overflow: hidden;
}
/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step.done .progress-breadcrumb-step-text {
  background-color: #8cc63f;
  color: #fff;
  float: left;
  line-height: 24px;
  padding-left: 7px;
  text-shadow: 0 1px 1px #666;
}
/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step.done .progress-breadcrumb-step-arrow {
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 12px solid #8cc63f;
  float: left;
}
/* line 77, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step.done .progress-breadcrumb-step-number {
  text-shadow: 0 1px 1px #666;
  color: #fff;
  background-color: #26824c;
  width: 30px;
  height: 24px;
  padding-top: 1px;
  float: left;
  text-align: center;
  line-height: 24px;
}
/* line 90, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step.current .progress-breadcrumb-step-text, .progress-breadcrumb .progress-breadcrumb-step.to-do .progress-breadcrumb-step-text {
  background-color: #54bce8;
  color: #fff;
  float: left;
  line-height: 24px;
  padding-left: 7px;
  text-shadow: 0 1px 1px #666;
}
/* line 91, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step.current .progress-breadcrumb-step-arrow, .progress-breadcrumb .progress-breadcrumb-step.to-do .progress-breadcrumb-step-arrow {
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 12px solid #54bce8;
  float: left;
}
/* line 92, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step.current .progress-breadcrumb-step-number, .progress-breadcrumb .progress-breadcrumb-step.to-do .progress-breadcrumb-step-number {
  text-shadow: 0 1px 1px #666;
  background-color: #1771B6;
  color: #fff;
  width: 30px;
  height: 24px;
  float: left;
  text-align: center;
  line-height: 24px;
}
/* line 103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.progress-breadcrumb .progress-breadcrumb-step.to-do {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
  opacity: 0.4;
}

/* line 109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb {
  height: 50px;
  width: 100%;
  margin: 0 auto;
}
/* line 113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step {
  float: left;
  height: 50px;
  position: relative;
  z-index: 1;
}
/* line 118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text {
  font-size: 14px;
  text-align: center;
  color: #FFF;
  position: relative;
  z-index: 1;
  line-height: 50px;
  white-space: nowrap;
  overflow: hidden;
  text-shadow: 0 1px 1px #666;
  padding: 0 20px 0 25px;
  margin-right: -10px;
}
/* line 131, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-arrow-sep {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 25px 0 25px 20px;
  border-color: transparent transparent transparent #FFF;
  position: absolute;
  top: 0;
  right: -21px;
  z-index: 2;
}
/* line 142, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-arrow {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 25px 0 25px 20px;
  position: absolute;
  top: 0;
  right: -20px;
  z-index: 3;
}
/* line 152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.current {
  background-color: #f08031;
}
/* line 154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-arrow {
  border-color: transparent transparent transparent #f08031;
}
/* line 158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.to-do {
  background-color: #818181;
}
/* line 160, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.to-do .condensed-progress-breadcrumb-step-arrow {
  border-color: transparent transparent transparent #818181;
}
/* line 164, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.done {
  background-color: #519b70;
}
/* line 166, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.done .condensed-progress-breadcrumb-step-arrow {
  border-color: transparent transparent transparent #519b70;
}
/* line 171, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step:first-child:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 25px 0 25px 20px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  border-color: transparent transparent transparent #FFF;
}

/* line 188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.condensed-progress-breadcrumb[style~="width:"] .condensed-progress-breadcrumb-step:first-child {
  margin-left: -20px;
}

/* line 193, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.background-condensed-progress-breadcrumb {
  background-color: #cccccc;
  width: 100%;
  height: 50px;
  overflow: hidden;
}
/* line 199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.background-condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-arrow-sep {
  border-color: transparent transparent transparent #cccccc;
}
/* line 203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.background-condensed-progress-breadcrumb .condensed-progress-breadcrumb-step:first-child:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 25px 0 25px 20px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  border-color: transparent transparent transparent #cccccc;
}

/* line 219, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar {
  background-color: #cccccc;
  width: calc(100% - 10px);
  height: 34px;
  margin: 0 auto;
  padding: 0 10px 0 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
  position: relative;
}
/* line 229, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 17px 0 17px 10px;
  border-color: transparent transparent transparent #FFFFFF;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
}
/* line 241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar .text {
  padding: 0 0 0 20px;
  color: #333333;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 34px;
  text-align: center;
  text-shadow: 0 1px 1px #FFFFFF;
  position: relative;
  z-index: 5;
}
/* line 253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar .arrow {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 17px 0 17px 10px;
  border-color: transparent transparent transparent #cccccc;
  position: absolute;
  top: 0;
  right: -10px;
  z-index: 1;
}
/* line 264, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar .bar {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
}
/* line 269, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar .bar.completed-bar {
  background-color: #7AB55C;
  z-index: 3;
}
/* line 272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar .bar.completed-bar .arrow {
  border-color: transparent transparent transparent #7AB55C;
}
/* line 274, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar .bar.current-bar {
  z-index: 2;
  background-color: #F5A000;
}
/* line 277, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_progress_bars.scss */
.ta-progress-bar .bar.current-bar .arrow {
  border-color: transparent transparent transparent #F5A000;
}

/**** FORMS ****/
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.modernizrboxshadow .form input[type=submit] {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 1px 1px 3px #333;
  -webkit-box-shadow: 1px 1px 3px #333;
  -moz-box-shadow: 1px 1px 3px #333;
  position: absolute;
}
/* line 6, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.modernizrboxshadow .form input[type=submit].disabled {
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 0 0 0 #333;
  -webkit-box-shadow: 0 0 0 #333;
  -moz-box-shadow: 0 0 0 #333;
}

/* line 12, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form {
  width: 920px;
  padding: 15px;
  margin: 0 auto;
}
/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.bg-area {
  background-color: #ecebf4;
}
/* line 17, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=text], .form input[type=email], .form input[type=password], .form input[type=submit], .form textarea, .form button, .form input[type=tel], .form input[type=date], .form input[type=datetime-local], .form input[type=time] {
  -webkit-appearance: none;
}
/* line 20, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=file] {
  width: 315px;
}
/* line 23, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=text], .form input[type=email], .form input[type=password], .form input[type=number], .form select, .form textarea, .form input[type=tel], .form input[type=date], .form input[type=datetime-local], .form input[type=time] {
  box-shadow: inset 0 1px 1px #ddd;
  -webkit-box-shadow: inset 0 1px 1px #ddd;
  -moz-box-shadow: inset 0 1px 1px #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  border: 1px solid #cccccc;
  padding: 4px;
  width: 280px;
  height: 30px;
  line-height: 20px;
  display: inline-block;
  margin-bottom: 9px;
  background-color: white;
  font-family: "Helvetica Neue",Verdana,Arial,sans-serif !important;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
}
/* line 37, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=text].hasPlaceholder, .form input[type=email].hasPlaceholder, .form input[type=password].hasPlaceholder, .form input[type=number].hasPlaceholder, .form select.hasPlaceholder, .form textarea.hasPlaceholder, .form input[type=tel].hasPlaceholder, .form input[type=date].hasPlaceholder, .form input[type=datetime-local].hasPlaceholder, .form input[type=time].hasPlaceholder {
  color: #cccccc;
}
/* line 43, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form textarea {
  height: 120px;
  width: 643px;
  float: none !important;
}
/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form textarea.small {
  width: 285px;
}
/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form select {
  height: 30px;
  width: 280px;
}
/* line 54, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form select[id*="date_"], .form select[id*="time_"], .form select[id$="_1i"], .form select[id$="_2i"], .form select[id$="_3i"], .form select[id$="_4i"], .form select[id$="_5i"], .form select[id$="_6i"] {
  width: auto;
  margin: 0 3px 9px;
}
/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form select::-moz-focus-inner {
  border: none;
  outline: none;
  -moz-outline: none;
  -moz-user-focus: none;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=text]:focus, .form input[type=email]:focus, .form input[type=password]:focus, .form select:focus, .form textarea:focus, .form input[type=number]:focus, .form input[type=tel]:focus, .form input[type=date]:focus, .form input[type=datetime-local]:focus, .form input[type=time]:focus,
.form input[type=text]:active, .form input[type=email]:active, .form input[type=password]:active, .form select:active, .form textarea:active, .form input[type=number]:active, .form input[type=tel]:active, .form input[type=date]:active, .form input[type=datetime-local]:active, .form input[type=time]:active {
  border: 1px solid #1771B6;
  box-shadow: 0 0 8px #1771B6;
  -webkit-box-shadow: 0 0 8px #1771B6;
  -moz-box-shadow: 0 0 8px #1771B6;
  outline: 0;
  outline-offset: -2px;
}
/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=checkbox], .form input[type=radio] {
  width: 14px;
  height: 14px;
  margin-top: 8px;
}
/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=submit] {
  width: 170px;
  height: 35px;
  padding: 6px 15px !important;
  right: 0px;
  cursor: pointer;
  text-align: center;
  color: #fff;
  font-size: 1.1em;
  font-size: 1.1em;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  text-decoration: none;
  border: none;
  background: #1771b6;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1771b6), color-stop(44%, #3389C6), color-stop(100%, #1771b6));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #1771b6 0%, #3389C6 44%, #1771b6 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1771b6', endColorstr='#1771b6',GradientType=0 );
  /* IE6-9 */
  position: absolute;
  letter-spacing: 1px;
  /*
  &.orange{
    background-position: -362px -2px;
    &:focus,&:hover{background-position: -362px -48px;}
    &[disabled]{background-position: -182px -93px;}
    &.small{
      background-position: -1334px -2px;
      &:focus,&:hover{background-position: -1334px -48px;}
      &[disabled]{background-position: -1334px -93px;}
    }
    &.big{
      background-position: -480px -140px;
      &:focus,&:hover{background-position: -481px -186px;}
      &[disabled]{background-position: -480px -231px;}
    }
  }
  */
}
/* line 93, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=submit][disabled] {
  cursor: not-allowed;
  position: absolute;
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=submit]:focus, .form input[type=submit]:hover {
  background: #1A7FCC;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1A7FCC), color-stop(44%, #5A98C4), color-stop(100%, #1A7FCC));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #1A7FCC 0%, #5A98C4 44%, #1A7FCC 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A7FCC', endColorstr='#1A7FCC',GradientType=0 );
  /* IE6-9 */
}
/* line 109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=submit].large {
  width: 230px;
}
/* line 115, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=submit].small {
  width: 135px;
}
/* line 121, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=submit].orange {
  background: #FF8635;
  /* Old browsers */
  background: -moz-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF8635), color-stop(44%, #FFA435), color-stop(100%, #FF8635));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF8635', endColorstr='#FF8635',GradientType=0 );
  /* IE6-9 */
}
/* line 131, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form input[type=submit].orange:focus, .form input[type=submit].orange:hover {
  background: #f08031;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f08031), color-stop(44%, #f29c32), color-stop(100%, #f08031));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f08031 0%, #f29c32 44%, #f08031 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f08031', endColorstr='#f08031',GradientType=0 );
  /* IE6-9 */
}
/* line 161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .actions {
  margin-top: 35px;
  height: 35px;
  position: relative;
}
/* line 166, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field {
  margin-bottom: 15px;
  font-size: 1.1em;
  min-height: 30px;
  clear: both;
}
/* line 171, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field label {
  width: 205px;
  display: inline-block;
  text-align: right;
  margin-right: 15px;
  margin-top: 5px;
  min-height: 28px;
  overflow: hidden;
  float: left;
}
/* line 180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field label:after {
  content: ":";
}
/* line 183, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field label.without-colon:after {
  content: "";
}
/* line 187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field input, .form .field select, .form .field textarea {
  float: left;
  font-size: 0.95em;
}
/* line 191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field.without_label {
  margin-left: 220px;
}
/* line 194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field-detail {
  margin-left: 15px;
  display: block;
  float: left;
  width: 328px;
  overflow: hidden;
}
/* line 200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field-detail.ok {
  color: #26824c;
  font-size: 20px;
  line-height: 30px;
}
/* line 206, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field-detail .field-detail-triangle {
  float: left;
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 17px 15px 0;
  border-color: transparent #cccccc transparent transparent;
}
/* line 214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field-detail .field-detail-triangle:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 14px 16px 14px 0;
  border-color: transparent #f2f2f2 transparent transparent;
  display: inline-block;
  position: relative;
  top: -14px;
  left: 1px;
}
/* line 227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field-detail .field-detail-content {
  zoom: 1;
  color: #818181;
  display: inline-block;
  background-color: #f2f2f2;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  height: 30px;
  padding: 4px 10px 5px;
  margin-top: 0px;
  max-width: 300px;
  white-space: nowrap;
}
/* line 244, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field_with_errors ~ .field-detail .field-detail-triangle {
  float: left;
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 17px 15px 0;
  border-color: transparent #c1282e transparent transparent;
}
/* line 252, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field_with_errors ~ .field-detail .field-detail-triangle:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 13px 15px 13px 0;
  border-color: transparent #fcf4f5 transparent transparent;
  display: inline-block;
  position: relative;
  top: -13px;
  left: 2px;
}
/* line 265, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field_with_errors ~ .field-detail .field-detail-content {
  *display: inline;
  *zoom: 1;
  color: #c1282e;
  display: inline-block;
  background-color: #fcf4f5;
  border-top: 2px solid #c1282e;
  border-right: 2px solid #c1282e;
  border-bottom: 2px solid #c1282e;
  height: 30px;
  padding: 4px 10px;
}
/* line 277, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field_with_errors input[type=text], .form .field .field_with_errors input[type=email], .form .field .field_with_errors input[type=password], .form .field .field_with_errors input[type=number], .form .field .field_with_errors select, .form .field .field_with_errors textarea, .form .field .field_with_errors input[type=tel], .form .field .field_with_errors input[type=date], .form .field .field_with_errors input[type=datetime-local], .form .field .field_with_errors input[type=time] {
  border: 2px solid #c1282e;
}
/* line 280, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form .field .field_with_errors input[type=text]:focus, .form .field .field_with_errors input[type=email]:focus, .form .field .field_with_errors input[type=password]:focus, .form .field .field_with_errors input[type=number]:focus, .form .field .field_with_errors select:focus, .form .field .field_with_errors textarea:focus, .form .field .field_with_errors input[type=tel]:focus, .form .field .field_with_errors input[type=date]:focus, .form .field .field_with_errors input[type=datetime-local]:focus, .form .field .field_with_errors input[type=time]:focus {
  box-shadow: 0 0 8px #c1282e;
  -webkit-box-shadow: 0 0 8px #c1282e;
  -moz-box-shadow: 0 0 8px #c1282e;
}
/* line 284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog {
  position: relative;
  padding: 0;
  width: 100%;
  /* Modifiche per il Mobile */
}
/* line 288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog input[type=text], .form.form-dialog input[type=email], .form.form-dialog input[type=password], .form.form-dialog input[type=number], .form.form-dialog input[type=file], .form.form-dialog select, .form.form-dialog input[type=tel], .form.form-dialog input[type=date], .form.form-dialog input[type=datetime-local], .form.form-dialog input[type=time] {
  width: 188px;
}
/* line 291, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog textarea {
  width: 493px;
}
/* line 293, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog textarea.small {
  width: 188px;
}
/* line 297, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog select {
  width: 180px;
}
/* line 299, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog select[id*="date_"], .form.form-dialog select[id*="time_"], .form.form-dialog select[id$="_1i"], .form.form-dialog select[id$="_2i"], .form.form-dialog select[id$="_3i"], .form.form-dialog select[id$="_4i"], .form.form-dialog select[id$="_5i"], .form.form-dialog select[id$="_6i"] {
  width: auto;
  margin: 0 3px 9px;
}
/* line 303, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog select[id$="_1i"] {
  width: 66px;
}
/* line 304, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog select[id$="_2i"] {
  width: 100px;
}
/* line 305, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog select[id$="_3i"] {
  width: 50px;
}
/* line 308, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog .field .field-detail {
  width: 271px;
}
/* line 310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog .field .field-detail.ok {
  width: 30px;
}
/* line 311, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog .field .field-detail .field-detail-content {
  max-width: 254px;
  white-space: nowrap;
}
/* line 318, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog .field.without-detail select[id$="_1i"] {
  width: auto;
}
/* line 319, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog .field.without-detail select[id$="_2i"] {
  width: auto;
}
/* line 320, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-dialog .field.without-detail select[id$="_3i"] {
  width: auto;
}
@media only screen and (max-width: 780px) {
  /* line 284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog {
    max-width: 100%;
  }
  /* line 327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field {
    padding: 0 5px;
    min-height: 58px;
    position: relative;
  }
  /* line 331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field label {
    display: block;
    float: none;
    text-align: left;
  }
  /* line 336, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field input[type="text"], .form.form-dialog .field input[type="email"], .form.form-dialog .field input[type="password"], .form.form-dialog .field input[type="number"], .form.form-dialog .field input[type="file"], .form.form-dialog .field select, .form.form-dialog .field textarea {
    width: 100%;
  }
  /* line 339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field select[id$="_3i"] {
    width: 15%;
    margin: 0;
  }
  /* line 343, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field select[id$="_2i"] {
    width: 54%;
    margin: 0 3%;
  }
  /* line 347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field select[id$="_1i"] {
    width: 25%;
    margin: 0;
  }
  /* line 351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field select[id$="_4i"] {
    width: 20%;
    margin: 0 1.5% 0 0;
  }
  /* line 355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field select[id$="_5i"] {
    width: 20%;
    margin: 0 0 0 1.5%;
  }
  /* line 359, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field .field-detail {
    display: none;
  }
  /* line 362, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
  .form.form-dialog .field span.ajax-loader {
    position: absolute;
    top: 28px;
    right: 12px;
  }
}
/* line 370, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-search {
  width: auto;
}
/* line 373, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-search > .field:after {
  content: "\f21f";
  display: inline-block;
  font-family: "TAIonicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  position: relative;
  left: -27px;
  top: 2px;
  z-index: 1;
}
/* line 393, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-search label {
  text-align: left;
  width: auto;
}
/* line 397, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-search input[type=text] {
  width: 294px;
  padding-right: 25px;
  height: 30px;
}
/* line 402, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-search input[type=submit] {
  position: relative;
  margin-left: -22px;
  top: 5px;
  width: 20px;
  height: 20px;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  border-radius: 0 !important;
  text-indent: -9999px;
  padding: 0 !important;
  background: none;
  background-color: #fff;
  opacity: 0.3;
  z-index: 1;
}
/* line 415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-search input[type=submit]:focus, .form.form-search input[type=submit]:hover {
  opacity: 0;
}
/* line 418, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-in-cell {
  width: 100%;
  padding: 0;
}
/* line 421, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-in-cell label {
  display: none;
}
/* line 424, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.form.form-in-cell input[type=text], .form.form-in-cell input[type=email], .form.form-in-cell input[type=password], .form.form-in-cell input[type=number], .form.form-in-cell select, .form.form-in-cell textarea, .form.form-in-cell select, .form.form-in-cell input[type=tel], .form.form-in-cell input[type=date], .form.form-in-cell input[type=datetime-local], .form.form-in-cell input[type=time] {
  width: 95%;
  margin-bottom: 0;
}

/* line 431, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
div.fields-separator {
  text-align: center;
  top: -31px;
  height: 21px;
  position: relative;
}
/* line 436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
div.fields-separator span {
  background-color: #fff;
  padding: 2px 6px;
}
/* line 440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
div.fields-separator span a span {
  padding: 0;
}

/* line 444, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.selected-items-container {
  box-shadow: inset 0 1px 1px #ddd;
  -webkit-box-shadow: inset 0 1px 1px #ddd;
  -moz-box-shadow: inset 0 1px 1px #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  border: 1px solid #cccccc;
  min-height: 150px;
  padding: 5px;
  width: 643px;
  float: left;
}
/* line 454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.selected-items-container.small {
  width: 493px;
}
/* line 457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.selected-items-container .selected-item {
  display: inline-block;
  padding: 2px 5px;
  background-color: #e4e4e4;
  margin-right: 5px;
  margin-bottom: 5px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.selected-items-container .selected-item .remove-selected-item {
  font-size: 10px;
  cursor: pointer;
  padding-left: 5px;
  text-shadow: 1px 1px 1px #fff;
}

/* line 473, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.ta-dialog .selected-items-container {
  width: 493px;
}

/**** ON/OFF CHECKBOX ****/
/* line 477, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.ta-onoff-checkbox {
  width: 66px;
  display: inline-block;
  border: 1px solid #cccccc;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  height: 23px;
  overflow: hidden;
  cursor: pointer;
  *display: inline;
  *zoom: 1;
  /*
  &[data-disabled=false]{
    .ta-onoff-unchecked{
      background-color: lighten($rosso,30%);
      background: -webkit-linear-gradient($grigio, lighten($rosso,30%))!important;
      background: -moz-linear-gradient($grigio, lighten($rosso,30%))!important;
      background: -ms-linear-gradient($grigio, lighten($rosso,30%))!important;
      background: -o-linear-gradient($grigio, lighten($rosso,30%))!important;
      background: linear-gradient($grigio, lighten($rosso,30%))!important;
      -pie-background: linear-gradient($grigio, lighten($rosso,30%))!important;
      color: $rosso_extra_chiaro;
      text-shadow: 0 1px #fff;
    }
    .ta-onoff-checked{
      background-color: lighten($verde,30%);
      background: -webkit-linear-gradient($grigio, lighten($verde,30%))!important;
      background: -moz-linear-gradient($grigio, lighten($verde,30%))!important;
      background: -ms-linear-gradient($grigio, lighten($verde,30%))!important;
      background: -o-linear-gradient($grigio, lighten($verde,30%))!important;
      background: linear-gradient($grigio, lighten($verde,30%))!important;
      -pie-background: linear-gradient($grigio, lighten($verde,30%))!important;
      color: $verde_extra_chiaro;
      text-shadow: 0 1px #fff;
    }
  }
  */
}
/* line 487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.ta-onoff-checkbox .ta-onoff-wrapper {
  margin-left: 0;
  overflow: hidden;
  width: 110px;
}
/* line 491, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-unchecked {
  box-shadow: inset 0 1px 5px #999;
  -webkit-box-shadow: inset 0 1px 5px #999;
  -moz-box-shadow: inset 0 1px 5px #999;
  width: 40px;
  height: 23px;
  line-height: 23px;
  display: block;
  float: left;
  text-align: center;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  background-color: #dd595e;
  background: -webkit-linear-gradient(#c1282e, #dd595e) !important;
  background: -moz-linear-gradient(#c1282e, #dd595e) !important;
  background: -ms-linear-gradient(#c1282e, #dd595e) !important;
  background: -o-linear-gradient(#c1282e, #dd595e) !important;
  background: linear-gradient(#c1282e, #dd595e) !important;
  -pie-background: linear-gradient(#c1282e, #dd595e) !important;
  color: #fff;
  padding-right: 4px;
  text-shadow: 0 1px #992133;
}
/* line 513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-cursor {
  width: 28px;
  height: 21px;
  display: inline-block;
  background-color: #cccccc;
  display: block;
  float: left;
  border: 1px solid #818181;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  box-shadow: 0 0 5px #999999;
  -webkit-box-shadow: 0 0 5px #999999;
  -moz-box-shadow: 0 0 5px #999999;
  position: relative;
  margin-left: -4px;
  z-index: 1;
}
/* line 529, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-checked {
  box-shadow: inset 0 1px 5px #999;
  -webkit-box-shadow: inset 0 1px 5px #999;
  -moz-box-shadow: inset 0 1px 5px #999;
  width: 40px;
  height: 23px;
  line-height: 23px;
  display: block;
  float: left;
  text-align: center;
  -moz-border-radius: 0 4px 4px 0;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  background-color: #37bd6f;
  background: -webkit-linear-gradient(#26824c, #37bd6f) !important;
  background: -moz-linear-gradient(#26824c, #37bd6f) !important;
  background: -ms-linear-gradient(#26824c, #37bd6f) !important;
  background: -o-linear-gradient(#26824c, #37bd6f) !important;
  background: linear-gradient(#26824c, #37bd6f) !important;
  -pie-background: linear-gradient(#26824c, #37bd6f) !important;
  color: #fff;
  padding-left: 4px;
  margin-left: -4px;
  text-shadow: 0 1px #006837;
}

/* line 581, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.modernizrmultiplebgs.modernizrbackgroundsize.modernizrcssgradients .ta-onoff-cursor.style1 {
  background-image: -o-linear-gradient(0deg, #CCC, #CCC 2px, #818181 1px, #818181 3px, #CCC 4px);
  background-image: -moz-linear-gradient(0deg, #CCC, #CCC 2px, #818181 1px, #818181 3px, #CCC 4px);
  background-image: -webkit-linear-gradient(0deg, #CCC, #CCC 2px, #818181 1px, #818181 3px, #CCC 4px);
  background-image: -ms-linear-gradient(0deg, #CCC, #CCC 2px, #818181 1px, #818181 3px, #CCC 4px);
  background-repeat: repeat;
  background-size: 5px 2px;
}

/* line 590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.modernizrmultiplebgs.modernizrbackgroundsize.modernizrcssgradients .ta-onoff-cursor {
  background-image: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.25) 75%, rgba(0, 0, 0, 0.25)), -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.25) 75%, rgba(0, 0, 0, 0.25));
  background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.25) 75%, rgba(0, 0, 0, 0.25)), -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.25) 75%, rgba(0, 0, 0, 0.25));
  background-image: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.25) 75%, rgba(0, 0, 0, 0.25)), -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.25) 75%, rgba(0, 0, 0, 0.25));
  background-image: -ms-linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.25) 75%, rgba(0, 0, 0, 0.25)), -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.25) 75%, rgba(0, 0, 0, 0.25));
  background-position: 0 0pt, 2px 2px;
  background-size: 4px 4px;
  background-color: #ccc;
}

/* line 600, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.rating_stars {
  overflow: hidden;
  display: inline-block;
  margin: 0 auto;
  position: relative;
}
/* line 605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.rating_stars input {
  display: none;
}
/* line 606, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.rating_stars label {
  width: auto !important;
  display: inline-block;
  float: right !important;
  cursor: pointer;
  font-size: 0px;
  margin: 0;
}
/* line 613, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.rating_stars label:before {
  font-size: 25px;
  content: "\2606";
}
/* line 618, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_forms.scss */
.rating_stars input:checked ~ label:before, .rating_stars label:hover:before, .rating_stars label:hover ~ label:before {
  font-size: 25px;
  content: "\2605";
  color: #eea200;
  text-shadow: 0 0 1px #4b4b4b;
}

/**** TABLES ****/
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
table {
  border-spacing: 0;
}

/* line 10, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table {
  width: 100%;
  margin-bottom: 18px;
}
/* line 13, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row {
  padding-bottom: 18px;
}
/* line 14, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row + tr th {
  padding-top: 26px;
}
/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row td, .table thead tr.summary-row th {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: none;
}
/* line 18, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row td:first-child, .table thead tr.summary-row th:first-child {
  border-left: none;
}
/* line 19, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row td:last-child, .table thead tr.summary-row th:last-child {
  border-right: none;
}
/* line 20, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row td.last, .table thead tr.summary-row th.last {
  border-right: none;
}
/* line 22, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row.orange td, .table thead tr.summary-row.orange th {
  background-color: #fff4e9 !important;
}
/* line 23, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row.blue td, .table thead tr.summary-row.blue th {
  background-color: #eaf7fc !important;
}
/* line 24, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row.lilac td, .table thead tr.summary-row.lilac th {
  background-color: #f2f2f8 !important;
}
/* line 25, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table thead tr.summary-row.green td, .table thead tr.summary-row.green th {
  background-color: #f9faeb !important;
}
/* line 27, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table th, .table td {
  padding: 8px;
  line-height: 18px;
  text-align: center;
  vertical-align: middle;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #cccccc;
  width: auto;
}
/* line 36, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table td {
  line-height: 22px;
}
/* line 39, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table td.currency, .table td.right {
  text-align: right;
}
/* line 40, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table th.underlined, .table td.underlined {
  border-bottom: 1px solid #cccccc !important;
}
/* line 41, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.last td {
  border-bottom: none;
}
/* line 42, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr:last-child td {
  border-bottom: none;
}
/* line 43, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr:first-child th {
  border-top: none;
}
/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.row-inner-table {
  display: none;
}
/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.row-inner-table.open {
  display: table-row;
}
/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.row-inner-table:not(.skip-change) td {
  font-style: italic;
  color: #68492a;
}
/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.row-inner-table:not(.skip-change) td:first-child:before {
  content: "\00A0\00A0\00A0\00A0\00A0\00A0";
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.table-title-row {
  position: relative;
}
/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.table-title-row th {
  border: none;
  color: #4b4b4b;
  text-align: center;
  font-weight: bold;
  position: relative;
}
/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.table-title-row th .table-title {
  padding: 0 4px 3px;
  border-bottom: 1px solid transparent;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 0 1px 1px #fff;
  -webkit-box-shadow: 0 1px 1px #fff;
  -moz-box-shadow: 0 1px 1px #fff;
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.table-title-row th .table-title a {
  font-family: "Helvetica Neue",Verdana,Arial,sans-serif !important;
}
/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.table-title-row th .table-detail-right {
  position: absolute;
  right: 0;
  font-family: "Helvetica Neue",Verdana,Arial,sans-serif !important;
  font-size: 0.8em;
}
/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.table-title-row th .table-detail-left {
  position: absolute;
  left: 0;
  font-family: "Helvetica Neue",Verdana,Arial,sans-serif !important;
  font-size: 0.8em;
}
/* line 71, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.table-subtitle-row th {
  font-weight: normal;
  font-style: italic;
  border: none;
  font-size: 0.8em;
  padding-top: 0;
}
/* line 78, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table th {
  font-size: 1.2em;
  border-top: none;
  color: #8678b4;
}
/* line 83, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table th.sortable {
  cursor: pointer;
}
/* line 85, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table th.sortable:after {
  content: " \2195";
  font-size: 1.2em;
  color: #4b4b4b;
}
/* line 90, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table th.sortable.headerSortUp:after {
  content: " \2191";
}
/* line 93, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table th.sortable.headerSortDown:after {
  content: " \2193";
}
/* line 98, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.table-total-row td {
  border-top: 1px solid #818181;
  font-weight: bold;
  margin-top: -1px;
}
/* line 103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.parent-row-with-inner-table {
  cursor: pointer;
}
/* line 105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.parent-row-with-inner-table td {
  -moz-user-select: none;
  -khtml-user-select: none;
}
/* line 109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table tr.parent-row-with-inner-table span.drop-down-table {
  width: 21px;
  height: 15px;
  display: inline-block;
}
/* line 114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table td.no-padding {
  padding: 0;
}
/* line 118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-dashed th, .table.table-dashed td {
  border-bottom: none;
  border-top: 1px dashed #cccccc;
}
/* line 122, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-dashed tbody tr:first-child td {
  border-top: 1px solid #cccccc;
}
/* line 124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-bordered {
  border: 1px solid #cccccc;
}
/* line 127, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-bordered tr.table-title-row th .table-detail-right {
  right: 5px;
}
/* line 128, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-bordered tr.table-title-row th .table-detail-left {
  left: 5px;
}
/* line 131, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 134, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded thead tr:first-child th:first-child {
  -moz-border-radius: 4px 0 0 0;
  -webkit-border-radius: 4px 0 0 0;
  border-radius: 4px 0 0 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 135, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded thead tr:first-child th.last {
  -moz-border-radius: 0 4px 0 0;
  -webkit-border-radius: 0 4px 0 0;
  border-radius: 0 4px 0 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded thead tr:first-child th:last-child {
  -moz-border-radius: 0 4px 0 0;
  -webkit-border-radius: 0 4px 0 0;
  border-radius: 0 4px 0 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded thead tr.table-title-row:first-child th {
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded tbody tr.last td:first-child {
  -moz-border-radius: 0 0 0 4px;
  -webkit-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 141, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded tbody tr.last td.last {
  -moz-border-radius: 0 0 4px 0;
  -webkit-border-radius: 0 0 4px 0;
  border-radius: 0 0 4px 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 144, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded tbody tr:last-child td:first-child {
  -moz-border-radius: 0 0 0 4px;
  -webkit-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-rounded tbody tr:last-child td:last-child {
  -moz-border-radius: 0 0 4px 0;
  -webkit-border-radius: 0 0 4px 0;
  border-radius: 0 0 4px 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 150, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tr.table-title-row th .table-detail-right {
  right: 5px;
}
/* line 151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tr.table-title-row th .table-detail-left {
  left: 5px;
}
/* line 153, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped thead tr th {
  background-color: #f2f2f2;
}
/* line 156, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tr.table-title-row th .table-title {
  border-bottom-color: #cccccc;
}
/* line 157, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody {
  border-bottom: 1px solid #fff;
}
/* line 160, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody tr.last td:first-child {
  -moz-border-radius: 0 0 0 4px;
  -webkit-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody tr.last td.last {
  -moz-border-radius: 0 0 4px 0;
  -webkit-border-radius: 0 0 4px 0;
  border-radius: 0 0 4px 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 164, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody tr:last-child td:first-child {
  -moz-border-radius: 0 0 0 4px;
  -webkit-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 165, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody tr:last-child td:last-child {
  -moz-border-radius: 0 0 4px 0;
  -webkit-border-radius: 0 0 4px 0;
  border-radius: 0 0 4px 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 167, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody tr:nth-child(odd) td {
  background-color: #fafafa;
}
/* line 170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody tr.odd td {
  background-color: #fafafa;
}
/* line 173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody tr.even td {
  background-color: #f2f2f2;
}
/* line 176, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped tbody tr:nth-child(even) td {
  background-color: #f2f2f2;
}
/* line 181, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped.light thead tr th {
  background-color: #fff;
}
/* line 184, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped.light tr.even td {
  background-color: #fff;
}
/* line 187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped.light tr:nth-child(even) td {
  background-color: #fff;
}
/* line 192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped.sugar-paper thead tr th {
  background-color: #fff;
}
/* line 195, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped.sugar-paper tr.table-total-row td {
  background-color: #fff !important;
}
/* line 196, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped.sugar-paper tr.even td {
  background-color: #eaf7fc;
}
/* line 199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-striped.sugar-paper tr:nth-child(even) td {
  background-color: #eaf7fc;
}
/* line 206, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-partial-striped thead tr th {
  border-top: 1px solid #4b4b4b;
  border-bottom: 1px solid #e4e4e4;
}
/* line 207, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-partial-striped tfoot tr td {
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #4b4b4b;
}
/* line 208, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-partial-striped tbody tr td {
  border: none;
}
/* line 210, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-orange {
  padding: 10px;
  background-color: #fff4e9;
}
/* line 213, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-orange th {
  border-bottom-width: 2px;
}
/* line 214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-orange th, .table.table-orange td {
  border-bottom-color: #ffe0bf;
}
/* line 215, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-orange tr.table-title-row th .table-title {
  border-bottom-color: #ffe0bf;
}
/* line 215, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-orange tr.table-title-row th .table-title a {
  font-weight: normal;
}
/* line 217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-blue {
  padding: 10px;
  background-color: #eaf7fc;
}
/* line 220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-blue th {
  border-bottom-width: 2px;
}
/* line 221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-blue th, .table.table-blue td {
  border-bottom-color: #c4e7f8;
}
/* line 222, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-blue tr.table-title-row th .table-title {
  border-bottom-color: #c4e7f8;
}
/* line 222, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-blue tr.table-title-row th .table-title a {
  font-weight: normal;
}
/* line 224, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-lilac {
  padding: 10px;
  background-color: #f2f2f8;
}
/* line 227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-lilac th {
  border-bottom-width: 2px;
}
/* line 228, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-lilac th, .table.table-lilac td {
  border-bottom-color: #d9d7e9;
}
/* line 229, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-lilac tr.table-title-row th .table-title {
  border-bottom-color: #d9d7e9;
}
/* line 229, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-lilac tr.table-title-row th .table-title a {
  font-weight: normal;
}
/* line 231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-green {
  padding: 10px;
  background-color: #f9faeb;
}
/* line 234, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-green th {
  border-bottom-width: 2px;
}
/* line 235, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-green th, .table.table-green td {
  border-bottom-color: #ecf1c5;
}
/* line 236, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-green tr.table-title-row th .table-title {
  border-bottom-color: #ecf1c5;
}
/* line 236, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-green tr.table-title-row th .table-title a {
  font-weight: normal;
}
/* line 238, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-gray {
  padding: 10px;
  background-color: #f2f2f2;
}
/* line 241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-gray th {
  border-bottom-width: 2px;
}
/* line 242, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-gray th, .table.table-gray td {
  border-bottom-color: #d5d5d5;
}
/* line 243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-gray tr.table-title-row th .table-title {
  border-bottom-color: #d5d5d5;
}
/* line 243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
.table.table-gray tr.table-title-row th .table-title a {
  font-weight: normal;
}

/* line 247, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
table.draggable td.right-handle-cell {
  padding: 0 4px;
}
/* line 250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
table.draggable td.left-handle-cell {
  padding: 0 4px;
}
/* line 253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_tables.scss */
table.draggable span.handle {
  cursor: move;
  width: 14px;
  display: inline-block;
  font-size: 20px;
  color: #000;
  Filter: Alpha(Opacity=50);
  -moz-opacity: .50;
  opacity: .50;
}

/**** MENU ****/
/* line 6, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar {
  text-align: center;
  text-indent: 0;
  position: relative;
  z-index: 0;
  padding: 8px 0 10px 0;
  height: auto;
  width: 100%;
  margin-top: -10px;
}
/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar:after {
  content: "";
  position: absolute;
  background-color: #e4e4e4;
  left: -10px;
  right: -10px;
  top: 0;
  bottom: 0;
  z-index: 0;
}
/* line 26, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar ul {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1;
}
/* line 31, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar ul li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0;
  padding: 0;
}
/* line 39, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single, #menu-bar #first-level-menu.normal {
  font-size: 0;
  letter-spacing: 0;
}
/* line 40, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single a, #menu-bar #first-level-menu.normal a {
  color: inherit;
  text-decoration: none;
}
/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li, #menu-bar #first-level-menu.normal li {
  font-size: 14px;
  letter-spacing: 1px;
  padding: 0 10px 5px 10px;
  border-bottom: 1px solid #ABABAB;
  position: relative;
}
/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li:after, #menu-bar #first-level-menu.normal li:after {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  border-bottom: 1px solid #FFFFFF;
}
/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li a, #menu-bar #first-level-menu.normal li a {
  border-bottom: 4px solid transparent;
}
/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li a:hover, #menu-bar #first-level-menu.single li a:focus, #menu-bar #first-level-menu.single li a:active, #menu-bar #first-level-menu.normal li a:hover, #menu-bar #first-level-menu.normal li a:focus, #menu-bar #first-level-menu.normal li a:active {
  border-bottom-color: #c1282e;
}
/* line 67, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li.selected a, #menu-bar #first-level-menu.normal li.selected a {
  border-bottom-color: #c1282e;
}
/* line 71, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li span.item, #menu-bar #first-level-menu.normal li span.item {
  padding: 0 3px;
  display: inline-block;
}
/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li span.item a, #menu-bar #first-level-menu.normal li span.item a {
  padding: 0;
}
/* line 77, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li span.item a:hover, #menu-bar #first-level-menu.single li span.item a:active, #menu-bar #first-level-menu.single li span.item a:focus, #menu-bar #first-level-menu.normal li span.item a:hover, #menu-bar #first-level-menu.normal li span.item a:active, #menu-bar #first-level-menu.normal li span.item a:focus {
  border-bottom: 4px solid #c1282e;
}
/* line 81, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li.disabled a, #menu-bar #first-level-menu.normal li.disabled a {
  color: #cccccc;
  cursor: default;
  text-shadow: 1px 0 0 #FFF;
}
/* line 89, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li {
  border: none;
  padding-bottom: 0;
}
/* line 92, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #first-level-menu.single li:after, #menu-bar #first-level-menu.single li.selected {
  border: none;
}
/* line 98, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu {
  padding: 0;
  font-size: 0;
  letter-spacing: -1px;
  display: inline-block;
  list-style: none;
  margin-top: -2px;
  border-top: 1px solid #FFFFFF;
}
/* line 106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  border-bottom: 1px solid #ABABAB;
}
/* line 114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu a {
  color: inherit;
  text-decoration: none;
}
/* line 118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu a:hover, #menu-bar #second-level-menu a:active, #menu-bar #second-level-menu a:focus {
  border-bottom: 4px solid #c1282e;
}
/* line 121, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu li {
  z-index: 0;
  padding: 7px 15px 0 0;
  font-size: 14px;
  letter-spacing: 1px;
  display: list-item;
  float: left;
}
/* line 128, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu li span.item {
  display: inline-block;
}
/* line 131, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu li:first-child {
  padding-left: 5px;
}
/* line 134, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu li:last-child {
  padding-right: 5px;
}
/* line 137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu li.disabled a {
  cursor: default;
  color: #cccccc;
  text-shadow: 1px 0 0 #FFF;
}
/* line 143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
#menu-bar #second-level-menu li.selected a {
  border-bottom: 4px solid #c1282e;
}

/* line 149, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu {
  background-color: #f2f2f2;
  margin: 10px 0 0 0;
  padding: 3px 0 2px;
  border: 1px solid #e4e4e4;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu div {
  max-height: 30px;
}
/* line 159, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu div ul.drop-down li.ui-state-hover, .submenu div ul.drop-down li.selected {
  background: linear-gradient(#415e7c, #415e7c) !important;
}
/* line 161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu div ul.drop-down li.ui-state-hover a, .submenu div ul.drop-down li.selected a {
  background-color: #415e7c !important;
  color: #FFF !important;
}
/* line 169, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-left {
  float: left;
  padding: 5px 0 0 10px;
  width: auto;
  max-width: 40%;
}
/* line 175, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-right {
  width: 100%;
  float: right;
  padding: 0 3px 0 0;
}
/* line 179, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-right .content-right-submenu {
  float: right;
  border-left: 1px solid #cccccc;
}
/* line 182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-right .content-right-submenu div {
  float: right;
  border-right: 1px solid #cccccc;
  border-left: 1px solid #FFF;
  padding: 0 3px;
}
/* line 187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-right .content-right-submenu div:first-child {
  border-right: none;
}
/* line 190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-right .content-right-submenu div a {
  display: block;
  padding: 5px 10px;
  text-decoration: none;
  color: #415e7c;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 196, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-right .content-right-submenu div a:hover {
  background-color: #cccccc;
}
/* line 201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-right .content-right-submenu div.selected a, .submenu.right .submenu-box-right .content-right-submenu div.selected a:hover {
  color: #FFF;
  background-color: #415e7c;
}
/* line 209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.right .submenu-box-left + .submenu-box-right {
  width: 56%;
}
/* line 214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-right {
  float: right;
  padding: 5px 10px 0 10px;
  width: auto;
  max-width: 40%;
}
/* line 220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-left {
  width: 100%;
  float: left;
  padding: 0 3px 0 0;
}
/* line 224, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-left .content-left-submenu {
  float: left;
  border-right: 1px solid #cccccc;
}
/* line 227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-left .content-left-submenu div {
  float: left;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #FFF;
  padding: 0 3px;
}
/* line 232, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-left .content-left-submenu div:first-child {
  border-left: none;
}
/* line 235, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-left .content-left-submenu div a {
  display: block;
  padding: 5px 10px;
  text-decoration: none;
  color: #415e7c;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-left .content-left-submenu div a:hover {
  background-color: #cccccc;
}
/* line 246, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-left .content-left-submenu div.selected > a, .submenu.left .submenu-box-left .content-left-submenu div.selected > a:hover {
  color: #FFF;
  background-color: #415e7c;
}
/* line 254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_menu.scss */
.submenu.left .submenu-box-right + .submenu-box-left {
  width: 56%;
}

/**** APPLICATIONS LAYOUT ****/
/* line 2, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
body {
  padding: 0 15px;
}

/* line 6, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
#app-header {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  position: relative;
  height: 10px;
}
/* line 13, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
#app-header span {
  text-indent: 0;
}

/* line 20, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
#app-container {
  margin: 0 0 10px 0;
}

/* line 23, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
#app-content-wrapper {
  background-color: #fff;
  padding: 0;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  position: relative;
}
/* line 28, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
#app-content-wrapper #app-icon {
  position: absolute;
  padding: 0 10px 5px 0;
  left: 0px;
  top: -2px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  overflow: hidden;
}
/* line 37, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
#app-content-wrapper #app-icon img {
  width: 70px;
  height: 70px;
}
/* line 39, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
#app-content-wrapper #title-bar.without-menu {
  margin-bottom: 40px;
}

/**** APPS HELP ****/
/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help {
  position: absolute;
  right: 0;
  top: 10px;
  z-index: 999999;
}
/* line 216, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.app-help .expand {
  background: url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/aiuti-apps.png") no-repeat;
  background-position: -4px -9px;
  width: 18px;
  height: 13px;
  margin-top: 9px;
}
/* line 217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.app-help .video {
  background: url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/aiuti-apps.png") no-repeat;
  background-position: -26px -7px;
  width: 23px;
  height: 19px;
  margin-top: 6px;
}
/* line 218, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.app-help .faq {
  background: url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/aiuti-apps.png") no-repeat;
  background-position: -53px -6px;
  width: 19px;
  height: 19px;
  margin-top: 6px;
}
/* line 219, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.app-help .bg-sx {
  background: url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/aiuti-apps.png") no-repeat;
  background-position: -87px 0;
  width: 10px;
  height: 32px;
}
/* line 220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.app-help .bg-dx {
  background: url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/aiuti-apps.png") no-repeat;
  background-position: -76px 0;
  width: 11px;
  height: 32px;
}
/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help .app-help-icon {
  display: inline-block;
  float: left;
}
/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help .app-help-element {
  display: inline-block;
  float: left;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help .app-help-element.body-bg {
  background-color: #f9f7f5;
  border-top: 1px solid #af9174;
  border-bottom: 1px solid #af9174;
  height: 30px;
}
/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help .app-help-element .text {
  line-height: 30px;
  float: left;
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help .app-help-element .text a {
  color: #af9174;
}
/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help .app-help-element .text a:hover, .app-help .app-help-element .text a:active {
  color: #8C6239;
}

/* line 73, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help1 {
  position: absolute;
  right: 0;
  top: 10px;
  z-index: 1;
  font-size: 0;
}
/* line 79, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help1 .text {
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  border-right: 1px solid #818181;
  border-left: 1px solid #fff;
  text-shadow: 0px 1px 0 #FFF;
}
/* line 87, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help1 .text:first-child {
  border-left: none;
}
/* line 90, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help1 .text:last-child {
  border-right: none;
}
/* line 93, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help1 .text a {
  padding: 0px 5px;
  line-height: 16px;
  color: #006837;
  display: inline-block;
  text-decoration: none;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications.scss */
.app-help1 .text a:hover, .app-help1 .text a:active {
  color: #26824c;
  text-decoration: underline;
}

/**** PAGE TITLE BAR ****/
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#title-bar {
  position: relative;
  text-align: center;
  margin-bottom: 10px;
  width: 100%;
}
/* line 15, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#title-bar .title-bar-right {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 19, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#title-bar .title-bar-left {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 23, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#title-bar.settings {
  color: #26824c;
}

/**** PAGINATION ****/
/* line 31, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.pagination {
  display: table;
  margin: 0 auto;
  width: auto;
  *display: inline;
  *zoom: 1;
  clear: both;
  height: 20px;
}
/* line 39, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.pagination a {
  text-decoration: none;
  line-height: 14px;
  color: #1771B6;
  font-weight: bold;
}
/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.pagination a.next_page, .pagination a.prev_page {
  font-weight: normal;
}
/* line 49, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.pagination span, .pagination > a {
  padding: 2px 8px;
  border: 1px solid #e4e4e4;
  line-height: 14px;
  float: left;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  margin-left: 10px;
  background-color: #fff;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.pagination span.current, .pagination > a.current {
  color: #fff;
  background-color: #e4e4e4;
}
/* line 61, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.pagination span.page, .pagination > a.page {
  font-weight: bold;
}
/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.pagination span.page.gap, .pagination > a.page.gap {
  border: none;
  font-weight: normal;
  color: #1771B6;
}
/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.pagination span.page.current, .pagination > a.page.current {
  color: #fff;
  background-color: #e4e4e4;
}

/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
ul.drop-down {
  min-width: 160px;
}

/**** FLASH ****/
/* line 81, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.flash {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 0 0 10px #333;
  -webkit-box-shadow: 0 0 10px #333;
  -moz-box-shadow: 0 0 10px #333;
  position: fixed;
  z-index: 999;
  top: 50px;
  width: 390px;
  padding: 10px 45px;
  border-width: 1px;
  border-style: solid;
  left: 50%;
  margin-left: -241px;
  text-align: center;
  display: none;
}
/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.flash.flash-error {
  border-color: #c1282e;
  background-color: #fcf4f5;
  color: #992133;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.flash.flash-error .cancel-icon {
  top: 50%;
  left: 10px;
  margin-top: -12px;
  position: absolute;
}
/* line 106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.flash.flash-notice {
  border-color: #26824c;
  background-color: #f9faeb;
  color: #006837;
}
/* line 110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.flash.flash-notice .check-icon {
  top: 50%;
  left: 10px;
  margin-top: -12px;
  position: absolute;
}

/**** INLINE APPLICATION INFO (box in alto sotto la title bar) ****/
/* line 121, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.inline-info {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  padding: 10px;
  margin: 10px;
}

/**** TOOLTIP ****/
/* line 130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.ta-tooltip {
  width: 170px;
  padding: 5px 10px;
  font-size: 14px;
  text-align: center;
  line-height: 16px;
  border: 1px solid #CCC;
  background-color: #F0F0F0;
  position: absolute !important;
  top: -10px;
  left: 0;
  z-index: 1;
}

/**** SLIM HEADER ****/
/* line 145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb {
  width: 100%;
  height: 31px;
  z-index: 1;
  border-bottom: 1px solid #666;
  box-shadow: 0 0 0 1px #000;
  position: absolute !important;
  display: block;
  left: 0;
  top: 0;
}
/* line 155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb li {
  font-size: 12px;
  color: #fff;
  top: 2px;
  margin: 6px;
  position: relative;
}
/* line 162, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .logo {
  display: inline-block;
  padding-left: 10px;
  border-left: 1px solid #666;
  line-height: 30px;
  font-size: 10px;
  letter-spacing: 0;
  position: relative;
}
/* line 171, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section li:not(.has-form) a:not(.button) {
  line-height: 18px;
  font-size: 12px;
}
/* line 174, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section li:not(.has-form) a:not(.button):hover, #TActb .top-bar-section li:not(.has-form) a:not(.button):focus {
  background-color: #000;
}
/* line 179, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul {
  height: 30px;
  width: auto;
}
/* line 182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul li {
  float: left;
  margin: 0;
  top: 0;
  line-height: 30px;
  height: 30px;
}
/* line 188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul li > a {
  display: block;
  width: 100%;
  color: #FFF;
  font-family: "Arial", "Helvetica Neue", "Helvetica", Helvetica, sans-serif;
  font-weight: normal;
  text-transform: none;
  padding: 0 10px;
  line-height: 30px !important;
  text-decoration: none;
}
/* line 200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul.floatleft {
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  padding-left: 0;
  background-color: #333;
}
/* line 207, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul.floatleft li {
  border-right: 1px solid #666;
  border-left: 1px solid #000;
}
/* line 210, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul.floatleft li:first-child {
  border-left: none;
}
/* line 214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul.floatleft:after {
  content: " ";
  width: 1px;
  height: 30px;
  background-color: #000;
  display: block;
  float: left;
  position: absolute;
  right: -1px;
  top: 0;
}
/* line 226, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul.floatright {
  padding-right: 10px;
  font-size: 0;
  position: relative;
  z-index: 1;
  text-align: right;
}
/* line 232, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul.floatright li {
  overflow: hidden;
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* line 237, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul.floatright li > a {
  border-left: 1px solid #666;
  border-right: 1px solid #000;
}
/* line 242, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
#TActb .top-bar-section ul.floatright:before {
  content: " ";
  width: 1px;
  height: 30px;
  background-color: #000;
  display: block;
  float: left;
  position: absolute;
  left: -1px;
  top: 0;
}
@media screen and (orientation: portrait) {
  /* line 145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
  #TActb {
    position: relative;
    display: block !important;
  }
}

/* line 262, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar {
  padding-bottom: 1px;
}
/* line 264, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar:after {
  content: '';
  display: block;
  clear: both;
}
/* line 269, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon {
  float: right;
  display: inline-block;
  width: 10%;
  margin-bottom: 20px;
  cursor: pointer;
  position: relative;
  vertical-align: top;
}
/* line 277, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon:before {
  content: '';
  display: block;
  margin-top: 100%;
}
/* line 282, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon:after {
  content: attr(data-val);
  width: 100%;
  font-size: 20px;
  line-height: 1;
  text-align: center;
  position: absolute;
  bottom: -20px;
  left: 0;
}
/* line 292, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon span {
  background: url("https://ta-cdn.s3-eu-west-1.amazonaws.com/teamartist-framework/images/satisfaction-icons.svg") no-repeat;
  background-size: cover;
  position: absolute;
  top: 10px;
  right: 10px;
  bottom: 10px;
  left: 10px;
}
/* line 303, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon2 span {
  background-position: 11.1% 0;
}
/* line 304, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon3 span {
  background-position: 22.2% 0;
}
/* line 305, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon4 span {
  background-position: 33.3% 0;
}
/* line 306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon5 span {
  background-position: 44.4% 0;
}
/* line 307, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon6 span {
  background-position: 55.5% 0;
}
/* line 308, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon7 span {
  background-position: 66.6% 0;
}
/* line 309, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon8 span {
  background-position: 77.7% 0;
}
/* line 310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon9 span {
  background-position: 88.8% 0;
}
/* line 311, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
.satisfaction-bar .icon.icon10 span {
  background-position: 100% 0;
}

@media only screen and (max-width: 560px) {
  /* line 316, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
  .satisfaction-bar {
    width: 100%;
    max-width: 120px;
    margin: 0 auto;
    text-align: center;
  }
  /* line 321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
  .satisfaction-bar .icon {
    float: none;
    width: 100%;
    margin-bottom: 0;
    padding-left: 30px;
  }
  /* line 326, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
  .satisfaction-bar .icon span {
    left: 40px;
  }
  /* line 327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_layout.scss */
  .satisfaction-bar .icon:after {
    width: 30px;
    height: 30px;
    line-height: 30px;
    bottom: 0;
    top: calc(50% - 15px);
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.perfect-scrollbar.min.css */
.ps-container .ps-scrollbar-x {
  position: absolute;
  bottom: 3px;
  height: 8px;
  background-color: #aaa;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity .2s linear;
  transition: opacity .2s linear;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.perfect-scrollbar.min.css */
.ps-container:hover .ps-scrollbar-x {
  opacity: .6;
  filter: alpha(opacity=60);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.perfect-scrollbar.min.css */
.ps-container .ps-scrollbar-x:hover {
  opacity: .9;
  filter: alpha(opacity=90);
  cursor: default;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.perfect-scrollbar.min.css */
.ps-container .ps-scrollbar-x.in-scrolling {
  opacity: .9;
  filter: alpha(opacity=90);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.perfect-scrollbar.min.css */
.ps-container .ps-scrollbar-y {
  position: absolute;
  right: 3px;
  width: 8px;
  background-color: #aaa;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity .2s linear;
  transition: opacity .2s linear;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.perfect-scrollbar.min.css */
.ps-container:hover .ps-scrollbar-y {
  opacity: .6;
  filter: alpha(opacity=60);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.perfect-scrollbar.min.css */
.ps-container .ps-scrollbar-y:hover {
  opacity: .9;
  filter: alpha(opacity=90);
  cursor: default;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.perfect-scrollbar.min.css */
.ps-container .ps-scrollbar-y.in-scrolling {
  opacity: .9;
  filter: alpha(opacity=90);
}

/**
 * Handsontable 0.11.0-beta1
 * Handsontable is a simple jQuery plugin for editable tables with basic copy-paste compatibility with Excel and Google Docs
 *
 * Copyright 2012-2014 Marcin Warpechowski
 * Licensed under the MIT license.
 * http://handsontable.com/
 *
 * Date: Thu Jul 10 2014 13:20:50 GMT+0200 (CEST)
 */
/* line 12, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable {
  position: relative;
}

/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable.htAutoColumnSize {
  visibility: hidden;
  left: 0;
  position: absolute;
  top: 0;
}

/* line 23, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable table,
.handsontable tbody,
.handsontable thead,
.handsontable td,
.handsontable th,
.handsontable div {
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}

/* line 34, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable table.htCore {
  border-collapse: separate;
  /*it must be separate, otherwise there are offset miscalculations in WebKit: http://stackoverflow.com/questions/2655987/border-collapse-differences-in-ff-and-webkit*/
  position: relative;
  /*this actually only changes appearance of user selection - does not make text unselectable
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  /*user-select: none; /*no browser supports unprefixed version*/
  border-spacing: 0;
  margin: 0;
  border-width: 0;
  table-layout: fixed;
  width: 0;
  outline-width: 0;
  /* reset bootstrap table style. for more info see: https://github.com/handsontable/jquery-handsontable/issues/224 */
  max-width: none;
  max-height: none;
}

/* line 56, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable col {
  width: 50px;
}

/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable col.rowHeader {
  width: 50px;
}

/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable th,
.handsontable td {
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  height: 22px;
  empty-cells: show;
  line-height: 21px;
  padding: 0 4px 0 4px;
  /* top, bottom padding different than 0 is handled poorly by FF with HTML5 doctype */
  background-color: #FFF;
  vertical-align: top;
  overflow: hidden;
  outline-width: 0;
  white-space: pre-line;
  /* preserve new line character in cell */
}

/* line 81, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable td.htInvalid {
  -webkit-transition: background 0.75s ease;
  transition: background 0.75s ease;
  background-color: #ff4c42;
}

/* line 87, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable td.htNoWrap {
  white-space: nowrap;
}

/* line 91, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable th:last-child {
  /*Foundation framework fix*/
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}

/* line 97, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable tr:first-child th.htNoFrame,
.handsontable th:first-child.htNoFrame,
.handsontable th.htNoFrame {
  border-left-width: 0;
  background-color: white;
  border-color: #FFF;
}

/* line 105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable th:first-child,
.handsontable td:first-child,
.handsontable .htNoFrame + th,
.handsontable .htNoFrame + td {
  border-left: 1px solid #CCC;
}

/* line 112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable tr:first-child th,
.handsontable tr:first-child td {
  border-top: 1px solid #CCC;
}

/* line 117, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable thead tr:last-child th {
  border-bottom-width: 0;
}

/* line 121, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable thead tr.lastChild th {
  border-bottom-width: 0;
}

/* line 125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable th {
  background-color: #EEE;
  color: #222;
  text-align: center;
  font-weight: normal;
  white-space: nowrap;
}

/* line 133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable thead th {
  padding: 0;
}

/* line 137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable th.active {
  background-color: #CCC;
}

/* line 141, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable thead th .relative {
  position: relative;
  padding: 2px 4px;
}

/* plugins */
/* line 148, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualColumnMover {
  position: absolute;
  left: 0;
  top: 0;
  background-color: transparent;
  width: 5px;
  height: 25px;
  z-index: 999;
  cursor: move;
}

/* line 159, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable th .manualColumnMover:hover,
.handsontable th .manualColumnMover.active {
  background-color: #88F;
}

/* row + column resizer*/
/* line 166, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualColumnResizer {
  position: absolute;
  top: 0;
  cursor: col-resize;
  z-index: 100;
}

/* line 173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualColumnResizerHandle {
  background-color: transparent;
  width: 5px;
  height: 25px;
}

/* line 179, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualRowResizer {
  position: absolute;
  left: 0;
  cursor: row-resize;
  z-index: 100;
}

/* line 186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualRowResizerHandle {
  background-color: transparent;
  height: 5px;
  width: 50px;
}

/* line 192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualColumnResizer:hover .manualColumnResizerHandle,
.handsontable .manualColumnResizer.active .manualColumnResizerHandle,
.handsontable .manualRowResizer:hover .manualRowResizerHandle,
.handsontable .manualRowResizer.active .manualRowResizerHandle {
  background-color: #AAB;
}

/* line 199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualColumnResizerLine {
  position: absolute;
  right: 0;
  top: 0;
  background-color: #AAB;
  display: none;
  width: 0;
  border-right: 1px dashed #777;
}

/* line 209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualRowResizerLine {
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #AAB;
  display: none;
  width: 0;
  border-bottom: 1px dashed #777;
}

/* line 219, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .manualColumnResizer.active .manualColumnResizerLine,
.handsontable .manualRowResizer.active .manualRowResizerLine {
  display: block;
}

/* line 224, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .columnSorting:hover {
  text-decoration: underline;
  cursor: pointer;
}

/* border line */
/* line 231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .wtBorder {
  position: absolute;
  font-size: 0;
}

/* line 236, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable td.area {
  background-color: #EEF4FF;
}

/* fill handle */
/* line 242, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .wtBorder.corner {
  font-size: 0;
  cursor: crosshair;
}

/* line 247, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htBorder.htFillBorder {
  background: red;
  width: 1px;
  height: 1px;
}

/* line 253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontableInput {
  border: 2px solid #5292F7;
  outline-width: 0;
  margin: 0;
  padding: 1px 4px 0 2px;
  font-family: Arial, Helvetica, sans-serif;
  /*repeat from .handsontable (inherit doesn't work with IE<8) */
  line-height: 1.3em;
  /*repeat from .handsontable (inherit doesn't work with IE<8) */
  font-size: inherit;
  -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
  resize: none;
  /*below are needed to overwrite stuff added by jQuery UI Bootstrap theme*/
  display: inline-block;
  color: #000;
  border-radius: 0;
  background-color: #FFF;
  /*overwrite styles potentionally made by a framework*/
}

/* line 274, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontableInputHolder {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}

/* line 281, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htSelectEditor {
  -webkit-appearance: menulist-button !important;
  position: absolute;
}

/*
TextRenderer readOnly cell
*/
/* line 290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htDimmed {
  color: #777;
}

/*
TextRenderer horizontal alignment
*/
/* line 297, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htLeft {
  text-align: left;
}

/* line 300, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htCenter {
  text-align: center;
}

/* line 303, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htRight {
  text-align: right;
}

/* line 306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htJustify {
  text-align: justify;
}

/*
TextRenderer vertical alignment
*/
/* line 312, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htTop {
  vertical-align: top;
}

/* line 315, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htMiddle {
  vertical-align: middle;
}

/* line 318, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htBottom {
  vertical-align: bottom;
}

/*
TextRenderer placeholder value
*/
/* line 326, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htPlaceholder {
  color: #999;
}

/*
AutocompleteRenderer down arrow
*/
/* line 334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htAutocompleteArrow {
  float: right;
  font-size: 10px;
  color: #EEE;
  cursor: default;
  width: 16px;
  text-align: center;
}

/* line 343, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable td .htAutocompleteArrow:hover {
  color: #777;
}

/*
CheckboxRenderer
*/
/* line 351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htCheckboxRendererInput.noValue {
  opacity: 0.5;
}

/*
NumericRenderer
*/
/* line 359, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .htNumeric {
  text-align: right;
}

/*context menu rules*/
/* line 365, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
ul.context-menu-list {
  color: black;
}

/* line 369, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
ul.context-menu-list li {
  margin-bottom: 0;
  /*Foundation framework fix*/
}

/**
 * Handsontable in Handsontable
 */
/* line 378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .handsontable .wtHider {
  padding: 0 0 5px 0;
}

/* line 382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .handsontable table {
  -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
}

/**
* Autocomplete Editor
*/
/* line 390, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable .autocompleteEditor.handsontable {
  padding-right: 15px;
}

/**
 * Handsontable listbox theme
 */
/* line 398, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable.listbox {
  margin: 0;
}

/* line 402, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable.listbox .ht_master table {
  border: 1px solid #ccc;
  border-collapse: separate;
  background: white;
}

/* line 408, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable.listbox th,
.handsontable.listbox tr:first-child th,
.handsontable.listbox tr:last-child th,
.handsontable.listbox tr:first-child td,
.handsontable.listbox td {
  border-width: 0;
}

/* line 416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable.listbox th,
.handsontable.listbox td {
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 422, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable.listbox td.htDimmed {
  cursor: default;
  color: inherit;
  font-style: inherit;
}

/* line 428, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable.listbox .wtBorder {
  visibility: hidden;
}

/* line 432, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable.listbox tr td.current,
.handsontable.listbox tr:hover td {
  background: #eee;
}

/* line 437, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu {
  display: none;
  position: absolute;
}

/* line 442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu .ht_clone_top,
.htContextMenu .ht_clone_left,
.htContextMenu .ht_clone_corner {
  display: none;
}

/* line 448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu table.htCore {
  outline: 1px solid #bbb;
}

/* line 452, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu .wtBorder {
  visibility: hidden;
}

/* line 456, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu table tbody tr td {
  background: white;
  border-width: 0;
  padding: 4px 6px 0px 6px;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 466, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu table tbody tr td:first-child {
  border: 0;
}

/* line 470, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu table tbody tr td.htDimmed {
  font-style: normal;
  color: #323232;
}

/* line 475, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu table tbody tr td.current {
  background: #e9e9e9;
}

/* line 479, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu table tbody tr td.htSeparator {
  border-top: 1px solid #bbb;
  height: 0;
  padding: 0;
}

/* line 485, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu table tbody tr td.htDisabled {
  color: #999;
}

/* line 489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu table tbody tr td.htDisabled:hover {
  background: white;
  color: #999;
  cursor: default;
}

/* line 495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu button {
  color: #fff;
  font-size: 12px;
  line-height: 12px;
  height: 20px;
  padding: 0 5px;
  margin: 0 1px 0 0;
  margin-bottom: 5px;
}

/* line 504, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu button:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

/* line 508, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.htContextMenu button:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

/*
Context menu alignment buttons
*/
/* line 519, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.handsontable td.htSearchResult {
  background: #fcedd9;
  color: #583707;
}

/*WalkontableDebugOverlay*/
/* line 526, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.wtDebugHidden {
  display: none;
}

/* line 530, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.handsontable.full.css */
.wtDebugVisible {
  display: block;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-name: wtFadeInFromNone;
  animation-duration: 0.5s;
  animation-name: wtFadeInFromNone;
}

@keyframes wtFadeInFromNone {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
@-webkit-keyframes wtFadeInFromNone {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-pop {
  z-index: 10000;
  width: 204px;
  padding: 3px 3px 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-pop-ie {
  z-index: 10000;
  width: 212px;
  padding: 3px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette td {
  font-size: 1px;
  border: solid 1px #c0c0c0;
  padding: 7px;
  cursor: pointer;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette tr.top > td {
  border-bottom: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette tr.in > td {
  border-top: 0;
  border-bottom: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette tr.bottom > td {
  border-top: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette div.sep {
  height: 3px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette, .evo-palette-ie {
  border-collapse: separate;
  border-spacing: 4px 0;
  *border-collapse: expression('separate',cellSpacing='2px');
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette th, .evo-palette-ie th {
  border: 0;
  padding: 5px 3px;
  text-align: left;
  font-weight: normal;
  background: transparent !important;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette-ie td {
  font-size: 1px;
  border: solid 1px #c0c0c0;
  padding: 7px;
  cursor: pointer;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette2, .evo-palette2-ie {
  margin: auto;
  border-collapse: collapse;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette2 td, .evo-palette2-ie td {
  font-size: 1px;
  cursor: pointer;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette2 td {
  padding: 6px 7px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palette2-ie td {
  padding: 5px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-palcenter {
  padding: 5px;
  text-align: center;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-colorind, .evo-colorind-ie, .evo-colorind-ff {
  border: solid 1px #c3c3c3;
  width: 20px;
  height: 20px;
  float: right;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-colorind {
  position: relative;
  top: 2px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-colorind-ie {
  position: relative;
  top: -23px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-colorbox-ie {
  font-size: 8px;
  padding: 3px 9px !important;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-colortxt-ie {
  position: relative;
  top: -6px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-pop:after, .evo-pop-ie:after, .evo-colorind:after, .evo-colorind-ie:after, .evo-colorind-ff:after, .evo-color span:after, .evo-cHist:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-color {
  width: 94px;
  padding: 1px 3px 0 4px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-color div {
  border: solid 1px #808080;
  border-right: solid 1px #c0c0c0;
  border-bottom: solid 1px #c0c0c0;
  padding: 3px;
  margin-bottom: 5px;
  width: 10px;
  height: 10px;
  float: left;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-color span {
  font-size: 15px;
  margin: 1px 0 4px 3px;
  float: left;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-sep {
  height: 10px;
  font-size: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-more {
  padding: 4px 5px 4px;
  font-size: smaller;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-cHist {
  padding: 3px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-cHist div {
  cursor: pointer;
  border: solid 1px #c0c0c0;
  padding: 3px;
  margin: 5px;
  width: 10px;
  height: 10px;
  float: left;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
a.evo-hist {
  margin-left: 6px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/evo.colorpicker.min.css */
.evo-pointer {
  cursor: pointer;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_evol.scss */
.evo-pop-ie {
  width: 245px;
}

/* line 4, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_evol.scss */
.evo-colorind-ie {
  top: 1px;
}

/* line 7, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_evol.scss */
.evo-pop.ui-widget-content, .evo-pop-ie.ui-widget-content {
  background-color: #f2f2f2;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.modernizrsvg .app-help2 .logo-ta {
  background: url(https://cdnsb.s3.amazonaws.com/images/layout/logo_ta_layout_fullscreen_application.svg) no-repeat -3px -4px transparent;
}

/* line 4, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.modernizrno-svg .app-help2 .logo-ta {
  background: url(https://cdnsb.s3.amazonaws.com/images/layout/logo_ta_layout_fullscreen_application.png) no-repeat -3px -4px transparent;
}

/* line 7, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.app-help2 .logo-ta {
  position: absolute;
  right: 5px;
  bottom: 0;
  width: 147px;
  height: 27px;
  display: block;
}

/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.app-help2 {
  position: absolute;
  right: 5px;
  top: 10px;
  z-index: 3;
  font-size: 0;
  height: 51px;
  text-indent: 0;
  text-align: right;
}
/* line 25, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.app-help2 .text {
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  border-right: 1px solid #a38161;
  border-left: 1px solid #fff;
  text-shadow: 0px 1px 0 #FFF;
}
/* line 32, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.app-help2 .text:first-child {
  border-left: none;
}
/* line 35, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.app-help2 .text:last-child {
  border-right: none;
}
/* line 38, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.app-help2 .text a {
  padding: 0px 5px;
  line-height: 16px;
  color: #a38161;
  display: inline-block;
  text-decoration: none;
}
/* line 44, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.app-help2 .text a:hover, .app-help2 .text a:active {
  color: #8C6239;
  text-decoration: underline;
}

/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.lh-fullscreen {
  position: absolute;
  z-index: 1;
  top: 10px;
  left: 10px;
  text-indent: 0;
}
/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.lh-fullscreen img {
  width: 40px;
  margin: 0 10px 0 0;
  float: left;
}
/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.lh-fullscreen div {
  float: left;
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.lh-fullscreen h2, .lh-fullscreen #title-bar .page-title, #title-bar .lh-fullscreen .page-title {
  font-size: 14px !important;
  line-height: 16px !important;
  margin: 1px 0 6px 0 !important;
  color: inherit !important;
  text-align: left !important;
}
/* line 72, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.lh-fullscreen h2.single, .lh-fullscreen #title-bar .single.page-title, #title-bar .lh-fullscreen .single.page-title {
  line-height: 40px !important;
}
/* line 76, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_new_app_header.scss */
.lh-fullscreen h3 {
  font-size: 14px !important;
  line-height: 16px !important;
  margin: 0 !important;
  text-transform: capitalize !important;
  width: 170px !important;
  height: 32px !important;
  overflow: hidden !important;
  text-align: left !important;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications_fullscreen.scss */
.application_full_screen {
  padding: 0;
}
/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_applications_fullscreen.scss */
.application_full_screen #app-header {
  height: auto;
  min-height: 10px;
  min-width: 990px;
  position: absolute;
  width: 100%;
}

@font-face {
  font-family: Redactor;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBkUAAAC8AAAAYGNtYXAXVtKuAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZnzExC8AAAF4AAAcJGhlYWQMgV4/AAAdnAAAADZoaGVhB7gD6QAAHdQAAAAkaG10eKYBDw8AAB34AAAAsGxvY2GR7orEAAAeqAAAAFptYXhwADQApgAAHwQAAAAgbmFtZVDOJQoAAB8kAAABknBvc3QAAwAAAAAguAAAACAAAwP0AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpJwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Sf//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAADAAAAgAQAAwAADwAjADMAABMhMhYdARQGIyEiJj0BNDYDITIWHQEUBiMhOAExIiY9ATQ2MxMhMhYdARQGIyEiJj0BNDa7AooZIiIZ/XYZIiJnA4oZIiIZ/HYYIyIZgAKKGSIiGf12GSIiAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiAAADAAAAgAQAAwAAEAAkADUAABMhMhYdARQGIyEiJj0BNDYzESEyFh0BFAYjITgBMSImPQE0NjMRITIWHQEUBiMhIiY9ATQ2MzsCyhkiIhn9NhkiIhkDihkiIhn8dhgjIhkCyhkiIhn9NhkiIhkDACIZChkiIhkKGSL/ACIZCRkiIhgKGSL/ACIZChkiIhkKGSIAAAAAAwAAAIAEAAMAAA8AIwAzAAATITIWHQEUBiMhIiY9ATQ2AyEyFh0BFAYjITgBMSImPQE0NjMTITIWHQEUBiMhIiY9ATQ2+wLKGSIiGf02GSIipwOKGSIiGfx2GCMiGcACyhkiIhn9NhkiIgMAIhkKGSIiGQoZIv8AIhkJGSIiGAoZIv8AIhkKGSIiGQoZIgAAAwEZAEcC5wMAACUALgBLAAAlPgE1NCY1NjQ1NCYnPgE3PAE1NCYnLgEjKgEjIgcRMzIWMzI2NwMyFRQjIiM1MwM6ATMyFhceARUcARUcARUUBgcOASMiJiMiJzUzAp8hJwEBSDckMAEhGyFRLQIFAjiIzwMGAzBYJMpqdx8cRgcFCQUcNBYPEhUSFjQcBAkEFiZAgBlKLAEEAQMHAz1dEBFFKwEDASY/FhgbBv1OAR8bAhZPWqb+/w4ODSgXAgUCAgQCGSwODg8BA+MAAgDAAAADQAOAACcAMwAAJSImJzEnBw4BIzgBMSoBIyImJxE+ATM6ATMhOgEzMhYXEQ4BIyoBIwERNz4BMzIWFzEXEQMACxMI2toIEwsBAgEYIgICIhgBAgECAAECARgiAgIiGAECAf5AmgcUCgsTCJsABwWOjgYGIBcDERggIRf88BchAxD9mGUGBgYGZQJoAAAAAAUAQAAAA8ADgAAPABMAIQAvAD0AAAEhIgYVERQWMyEyNjURNCYDIREhBSEyFhUUBiMhIiY1NDYXITIWFRQGIyEiJjU0NhchMhYVFAYjISImNTQ2A0D9gDVLSzUCgDVLSzX9gAKA/gABgBslJRv+gBslJRsBgBslJRv+gBslJRsBgBslJRv+gBslJQOASzX9gDVLSzUCgDVL/QACgEAlGxslJRsbJcAlGxslJRsbJcAlGxslJRsbJQADAEAAAAPAA4AADwATAE4AAAEhIgYVERQWMyEyNjURNCYDIREhAzEHDgEjOAExKgEjIiYnNDY3MTcjMCIxIiYnNDY3MTc+ATM4ATE6ATMyFhcUBgcxBzMwMjEyFhcUBgcDQP2ANUtLNQKANUtLNf2AAoCIwAUQCQEBAQ4UAgQElOkCDhUBBATABRAJAQEBDhQCBASU6QIOFQEEBAOASzX9gDVLSzUCgDVL/QACgP6t4AYHEg4FCgStEg4FCgTgBgcSDgUKBK0SDgUKBAABAIAAPAOAAwEAbQAAASMuAS8BLgEnLgEnLgE1MDQ1PAE1NDY3PgEzOgEzHgEXHgEXNy4BIyoBByoBIyIGBw4BFRwBFRwBFRQWFx4BHwEhFSEXHgEVHAEVFAYHDgEjKgEjLgEnLgEnBx4BMzoBMzIWMzI2Nz4BNy4BJxcDgPQSKBc7FSMRCA0FBQUPDQ0jEwIEAhMkEQ8cDRocQiQHDgYBBAImRBoZHQ8NEzAdMf6dAcQECQoSDxEqGAEEARMkEREgDiEfTCkCBAMCBwMsTiAdIgEBCAfUAYASHQsbChUNBhIKCxcNAQEBAQEUIg0LDgEGBgUNCFEREwEbGBc/JQEDAQECAhw1FxgmCxdABA4hEQEBARYmDg4QAQcGBRALVxUWAR0aF0QoFCYSAgACAEAAAAPAA4AAGgA2AAABBzMyFhUUBisBIiY9ATQ2MzIWHQE3HgEXFDY/ASMiJjU0NjsBMhYdARQGIyImPQEHLgEnNAY3AcDnRxMaGhOzExoaExIb5hgiBgZ650cTGhoTsxMaGhMSG+YYIgYGBgFA5hsSExoaE7MTGhoTR+cFIxcKD/rmGxITGhoTsxMaGhNH5wUjFwoPBgAAAAADAEAAQAPAA4AAFwAaAB4AAAEjFTMRIREzNSMiBhURFBYzITI2NRE0JgEHISczESMDQICA/YCAgDVLSzUCgDVLS/6LgAEAqlRUAoCA/sABQIBLNf7ANUtLNQFANUsBANog/roAAwBAAAADwAOAAAMAEwAbAAABMycHASEiBhURFBYzITI2NRE0JgMnIwcjEzMTAbiNRkcBiP2ANUtLNQKANUtL5yvIKHPoLuoBgdHRAf9LNf2ANUtLNQKANUv9QHNzAkD9wAAAAAQAPwDAA78C/wAHAAoAaACVAAAlAyMDMzczFycjNwERMDQ1NCYnLgEnLgEnLgEjKgExOAExIgYHBgcGBwYHFT4BNz4BMzoBMzIWFx4BFTAUHQEjJiIjIgYHDgEVHAEVOAEVFBYXHgEXHgEXHgEzOgEzOAExMjY3PgE3FzMnDgEHDgEHKgEjIiYnLgEnLgEnLgE1OAExNDA1NDY3PgE3PgE3PgEzOgE7ARUCQOou6XMpyCtJjEYCgAYFBA8JChcNDh4PAQIKEwoRERAQDwwNHxEQIRACBAIQHgwKC04DBwQfOBgTFwQEAwsHCBMKDBoOAQIBEiIQER8NATtCDR4RDBoOAQEBBw4GBgkEBAUCAgEDAgMIBgYOCAkUCwEBAVPAAj/9wXNzwNH+egEEAgEOGgwLEwgHDAMEBAEBAgQDBAQFOwYKBAQECwkKGg8CASEBEg8OLBoBAgIBCxUKCREHBwsEBAUIBggWDjNoDBYIBwcBAwICBgQECAUFCwUBAQcOBgYLBAUHAgMCQwAAAAcAPwBAA9EDQAAHAAoADgASABYAGgAeAAAlAyMDMzczFycjNyUzESMTFwcnNwcXNwM3JwcXJzcXAkDqLulzKcgrSYxGAcFAQCQttS2tLbUtrS21La0ttS3AAj/9wXNzwNHv/QAC8S21LbUttS390y21LbUttS0AAAEAwABAA0ADQAAqAAABISoBIyIGBw4BBw4BBw4BFRwBFRQWFx4BFx4BFx4BMzoBMxEzETMRMxEzA0D+YAIFAhgsFRMjDw4WCAYHCQcIFw4OIRMVLRgCBAFcgFxoA0AHBgYUDAwdERAiEgIFAhMkEBEdDA0VBwcI/nMCq/1VAqsAAv/xALMEBALcAAUACwAAAS0BJwkBAQ0BFwkBAZ//AAEAUf6jAV0BCQEA/wBQAV3+owEAyMZO/uz+6wHcyMZNARQBFAAGAEAAQAPAA0AAAwAcAB8AIgAyAEIAAAERIREFOgEzMhYXDgEjKgEjKgEjIiYnPgEzOgEzBzcXMTcXASEyFh0BFAYjISImPQE0NhMhMhYdARQGIyEiJj0BNDYBAAIA/qsBAgIVHgMDHhUCAgEBAwEVHwICHxUBAwFcTUh0bf22AwoZIiIZ/PYZIiIZAwoZIiIZ/PYZIiICgP6AAYBKHBQVGxsVFBz2UFCAgAIAIhkKGSIiGQoZIv2AIhkKGSIiGQoZIgAABwBAAIADwAMAAA8AIwAzADcAUABTAFYAAAEzMhYdARQGKwEiJj0BNDYTMzIWHQEUBisBOAExIiY9ATQ2MwEhMhYdARQGIyEiJj0BNDYDESERBTAyMzIWFw4BIyoBMSoBMSImJz4BMzAyMwc3FyM3FwK7yhkiIhnKGSIiGckZIiIZyRgjIhn9wAMKGSIiGfz2GSIiIgHA/tYBARQdAQEdFAEBAQEUHQEBHRQBAVFDQANoYAMAIhkKGSIiGQoZIv8AIhkJGSIiGAoZIv8AIhkKGSIiGQoZIgIA/oABgEocFBQcHBQUHPZQUICAAAAHAEAAgAPAAwAADwAmADYAOgBNAFAAUwAAEzMyFh0BFAYrASImPQE0NhMzMhYdARQwMRQGIzgBMSMiJj0BNDYzESEyFh0BFAYjISImPQE0NgERIREFMDIzMhYXDgEjIiYnPgEzOgEzBzcXJzcXe8oZIiIZyhkiIhnKGSIiGcoZIiIZAwoZIiIZ/PYZIiIBngHA/tYBARQdAQMdFRQdAwEdFAEBAVFEQARlYwMAIhkKGSIiGQoZIv8AIhkJARkiIhkKGSL/ACIZChkiIhkKGSICAP6AAYBKHBQUGxsUFBz2T1ABgIAAAAAABAAAAAAEAAOAAAMAHAAfACIAABMRIREFOgEzMhYXDgEjKgEjKgEjIiYnPgEzOgEzAzcXNRsBAAQA/VQBAQEvQwEBQy8BAQEBAQEvQwEBQy8BAQG3m5Ho2gOA/IADgKxBLy9BQS8uQv3Ft7sEASf+1AAAAAAFAAAAgAQAAwAAEAAkADQANwA7AAATITIWHQEUBiMhIiY9ATQ2MwEhMhYdARQGIyE4ATEiJj0BNDYzESEyFh0BFAYjISImPQE0NicHEQczFSM7A4oZIiIZ/HYZIiIZAcAByRkiIhn+NxgjIhkByhkiIhn+NhkiIqLAgICAAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiIaEBQIBAAAACAMAAAAOAA4AAGgA1AAAlKgEjIi4CJzQ+AjMyHgIVDgMjKgEjNToBMzI+Ajc0LgIjIg4CFR4DMzoBMwIgAQMBR35eNwFhfHIREXJ8YQE3Xn5HAQMBAQIBNV5HKQFLXlUKClVeSwEpR141AQIBADVdfEdHv614eK2/R0d8XTVVKEZdNTWThV5ehZM1NV1GKAABAbMASAKMAvYAAwAAJRMjAwITeV96SAKu/VIAAQAAAYEEAAIAABMAABMhMhYdARQGIyE4ATEiJj0BNDYzOwOKGSIiGfx2GCMiGQIAIhkJGSIiGAoZIgAAAwAAAL8EAALBACwAMABhAAAlIiYnNzMeATMyFjMyNjcuASMqASMOAQcnNT4BMzI2MzIeAhcOAyMiJiMBIRUhJw4BBycVDgEVFBYXFTMeATMyNjcXFQ4BIyIGIyIuAic+AzMyFjMyFhcHIy4BJwLcKUshAj0TKxcECQRAXggHX0AECQQXLBQ7IEooBAkFNmFKLgQELkphNgUJBP6SASX+20kXLBQ6EhMTEjwTKxcYLBQ7IEooBAkFNmFKLgQELkphNgUJBChLIQI9EysXwBQSWggKAVQ+P1UBCgkBWxEUAShFXjU2XkYoAQFAgNMBCgkBKREtGRotESgICgoJAVsRFAEoRV41Nl5GKAEUEloJCQEAAAAABQAaAIAEAAMAAA8AIwAzADwAYwAAASEyFh0BFAYjISImPQE0NhMhMhYdARQGIyE4ATEiJj0BNDYzESEyFh0BFAYjISImPQE0NgM1Iw4BDwE3FRM1Izc+ATc0NjU0JicuASMiBiM4ATEiBgcOAQcXPgEzMhUOAQ8BFQE7AooZIiIZ/XYZIiIZAooZIiIZ/XYYIyIZAooZIiIZ/XYZIiKdEA4kFAEvVVYvCg0CAQsJCxkOAgICChQICA0EGwUVDCACCwlJAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiAQjlEBsKJxyl/oAkRw4gEgEBAQwWBwgJAQUGBQ0JFgsOGhAbC2kMAAAFAAAAgAQAAwAAEAAkADQANwA7AAATITIWHQEUBiMhIiY9ATQ2MwEhMhYdARQGIyE4ATEiJj0BNDYzESEyFh0BFAYjISImPQE0NiUXERUzFSM7A4oZIiIZ/HYZIiIZAcAByRkiIhn+NxgjIhkByhkiIhn+NhkiIv4ewICAAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiIaEBQIBAAAAGAAD/wAQAA8AAEwAnACsALwAzADcAAAEiDgIVFB4CMzI+AjU0LgIDIi4CNTQ+AjMyHgIVFA4CASEVIREhFSEbARcDNxMXAwIAaruLUFCLu2pqu4tQUIu7alCLaTw8aYtQUItpPDxpi/7wAYD+gAGA/oBASjZKSko3SwPAUIu7amq7i1BQi7tqaruLUPyAPGmLUFCLaTw8aYtQUItpPAFAQAEAQP7bAeUb/hsbAeUa/hoAAAAFAAAAgAQAAwAAEAAtAD4AWwBvAAATITIWHQEUBiMhIiY9ATQ2MwEzMjAxMhYVOAExFRQwMRQGIzgBMSMiJj0BNDYzASEyFh0BFAYjISImPQE0NjMBMzIwMTIWFTgBMRUUMDEUBiM4ATEjIiY9ATQ2MzsBMhYdARQGKwE4ATEiJj0BNDYzOwOKGSIiGfx2GSIiGQEACQEZIiIZChkiIhn/AAOKGSIiGfx2GSIiGQHACQEZIiIZChkiIhnACRkiIhkJGCMiGQMAIhkKGSIiGQoZIv8AIhkJARkiIhkKGSL/ACIZChkiIhkKGSIBACIZCQEZIiIZChkiIhkJGSIiGAoZIgAAAAEAwACAA0ADAABBAAA3MDIxMjY1OAExNTQ2MyEHDgEVFBYzMjY3MTc+ATU0Ji8BLgEjIgYVFBYfASE4ATEiDgIVOAExFTgBMRQWMzgBMegBEBhdQwEHhAYGGBAIDwXIBgYGBsgFDwgQGAYGhP74MldBJhcRgBcRoEJehAUOCRAYBwXIBQ8ICA8FyAYGFxEIDgaEJUJXMqARFwAAAAIAQAAAA4ADgAAbADcAAAEHMzIWFRQGKwEiJj0BNDYzMhYdATceARcUNgcBNyMiJjU0NjsBMhYdARQGIyImPQEHLgEnNAY3A4DnRxMaGhOzExoaExIb5hgiBgYG/MDnRxMaGhOzExoaExIb5hgiBgYGA0DmGxITGhoTsxMaGhNH5wUjFwoPBv0A5hsSExoaE7MTGhoTR+cFIxcKDwYAAAABAIAAPgN/A0AAowAAJSIjBz4BNz4BNz4BNz4BNTwBNTwBNTQmJy4BJy4BJy4BIyoBIyoBIyIGBw4BBw4BBw4BFRwBFTgBMRQWFx4BFx4BFx4BFyciKwEVMBQxFBYXHgEzOgExITUuAScuAScuAScuATU8ATE8ATU0Njc+ATc+ATc+ATMyFhceARceARceARUcARUwFBUUBgcOAQcOAQcOAQ8BIToBMTI2Nz4BNTA0MTUC9hcXLRksFBMiDw4XCAgJEA8OKBgaOiAiSSYBAgEBAgEmSSIhOxkZKA4OEAkICBcPDiITFCwXKxcWigYGBQ8IAQEBGRUmEBIdDA0VBwcICwoKGxERJxYWMhkaMRgVKBERGwkKCwgHBxQNDB4RESUVAQEZAQEJDgYFBqgFCRgPDyQUFS4YGjYcAQEBAQEBJkcgHzcXFiMMDA4ODQwkFxc3HyBHJgECAR03GhkuFBQkDw8YCQVAAQgOBQUGkQMQDAweERIpFxcyGgEBAQMBHDQYFiYPDxcICAgICAgXDw8mFhg0HAEDAQEBGjIYFikSER4MDA8EjwYFBQ4IAUAAAAACARUAFgPpAp0ACwA1AAAlJzcjBycjFwczNxcFNSM3PgE3PAE1NCYnLgEjKgEjMCIjIgYHDgEHFz4BNz4BMzIVDgEPARUCzLurXXVqXZ2rYXKAAYGPUhAVAxANECcVAgQCAQEQHQ0LEQQfBQ0ICBMLOQMSD3PI8OWhoeXwq6uwLYAWNB0CAwETIQwLDQgHBhQMGwkNBQUGMxowE7AKAAAAAgEVAMgD6QONAAsANQAAJSc3IwcnIxcHMzcXATUjNz4BNzwBNTQmJy4BIyoBIyoBIyIGBw4BBxc+ATc+ATcyFQ4BDwEVAsy7q111al2dq2FygAGBj1IQFQMQDREoFgEDAQEBARAdDQsRBCAEDQgIFAo5AhMPcsjw5aGh5fCrqwFQLYAWNB0CAwETIQwNDggHBhQMGwgOBQUFATMbLxSwCgAAAAAGAEAAQAPAAwAAAwAHAAsADwATABcAABMhFSElIRUhBSEVISUhFSEFIRUhJSEVIUABov5eAd4Bov5e/iIBov5eAd4Bov5e/iIBov5eAd4Bov5eAwDAwMBAwMDAQMDAwAACAIAAQQOAA0AALQBbAAABMhYVMBQVFAYHNQchMhYVFAYjIRceARUcATEUBiMiJic1Jy4BNTQ2NzE3PgEzATEXHgEVFAYHMQcOASMiJjUwNDE0NjcxNyEGJjU0NjMhJy4BNTwBMTQ2MzIWFwEQFBwIBg4CLBQcHBT91A4HBxwUCxEGYAYICAZgBhELAgBgBwcHB2AGEQsUHAgGDv3WFBwcFAIsDgcHHBQLEQYDQCYaAQEMFgoBEyYaGiYTCRYMAQEaJgoIAYAJFw0MFwqACAv+bYAJFw0MFwqACAolGwENFgkTASYaGiYTCRYMAQEaJgoIAAAABAEAAIADAQMAAAMABwALAA8AAAEnNxcXNycHAwcXNzcXBycBKSnrKcMq7CnDKespwyrsKQIAJ9km2ibaJv6mJton2SfZJwAAAgDQ/8ADEAMOADIANgAAARwBFRQWFx4BMzI2MzoBMzI2Nz4BNTwBNREjERwBFRQGBw4BIyoBIyoBIyImNTQ2NREjAzUhFQESHxseSyoFCgUCBwMsTR8cIVgUERIxGwIEAgIDAzVLAVhCAkABTAMHAylJGhgcAR0aGkgqAwYDAb/+RgEEAhsvEhEUSzUCAwIBtvy3ODgAAAABAMAAgANAAwAAMAAAJSImPQE0JiMhFx4BFRQGIyImJzEnLgE1NDY/AT4BMzIWFRQGBzEHITIeAh0BFAYjAxgQF15C/veEBgYYEAgPBcgGBgYGyAUPCBAYBgaEAQgyV0EmFxGAFxGgQl6EBQ4JEBgHBcgFDwgIDwXIBgYXEQgOBoQmQVgxoBEXAAAAAAYAAACABAADAAAPACMAMwBDAGAAcAAAEyEyFh0BFAYjISImPQE0NhMhMhYdARQGIyE4ATEiJj0BNDYzESEyFh0BFAYjISImPQE0NiMzMhYdARQGKwEiJj0BNDYTMzIwMTIWFTgBMRUUMDEUBiM4ATEjIiY9ATQ2MxEzMhYdARQGKwEiJj0BNDb7AsoZIiIZ/TYZIiIZAsoZIiIZ/TYYIyIZAsoZIiIZ/TYZIiKnChkiIhkKGSIiGQkBGSIiGQoZIiIZChkiIhkKGSIiAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiIhkKGSIiGQoZIgEAIhkJARkiIhkKGSIBACIZChkiIhkKGSIAAAQAAABABAADQAAXACcASABLAAABISIOAhURFB4CMyEyPgI1ETQuAhMUBiMhIiY1ETQ2MyEyFhUFMQcOASMwIjEqASMiJic1PgEzOgEzMhYXIxceARUUBgcnNycDAP4ANV1GKChGXTUCADVdRigoRl1LSzX+ADVLSzUCADVL/umaBg0IAQECARIbAgIbEgECAQgOBwGaCg0NCoAICwNAKEZdNf8ANV1GKChGXTUBADVdRij+ADVLSzUBADVLSzWjVgMEGRKqEhkEBFUEEwwLEwQdBQYAAQAAAAEAAL19wCtfDzz1AAsEAAAAAADUtozhAAAAANS2jOH/8f/ABAQDwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAP/x//wEBAABAAAAAAAAAAAAAAAAAAAALAQAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAQAAAAEAAEZBAAAwAQAAEAEAABABAAAgAQAAEAEAABABAAAQAQAAD8EAAA/BAAAwAQA//EEAABABAAAQAQAAEAEAAAABAAAAAQAAMAEAAGzBAAAAAQAAAAEAAAaBAAAAAQAAAAEAAAABAAAwAQAAEAEAACABAABFQQAARUEAABABAAAgAQAAQAEAADQBAAAwAQAAAAEAAAAAAAAAAAKABQAHgBmALAA+AFeAagCBAJqAwADTgOAA7IEeAS0BPQFFgV4Be4GYgacBvAHOAdGB2QH7gh2CMoJJAmmCfQKRAscC2wLvgvuDGgMjAzYDR4NqA4SAAAAAQAAACwApAAHAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAgAAAABAAAAAAACAAcAaQABAAAAAAADAAgAOQABAAAAAAAEAAgAfgABAAAAAAAFAAsAGAABAAAAAAAGAAgAUQABAAAAAAAKABoAlgADAAEECQABABAACAADAAEECQACAA4AcAADAAEECQADABAAQQADAAEECQAEABAAhgADAAEECQAFABYAIwADAAEECQAGABAAWQADAAEECQAKADQAsFJlZGFjdG9yAFIAZQBkAGEAYwB0AG8AclZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMFJlZGFjdG9yAFIAZQBkAGEAYwB0AG8AclJlZGFjdG9yAFIAZQBkAGEAYwB0AG8AclJlZ3VsYXIAUgBlAGcAdQBsAGEAclJlZGFjdG9yAFIAZQBkAGEAYwB0AG8AckZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");
  font-weight: 400;
  font-style: normal;
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
[class*=" re-icon-"], [class^=re-icon-] {
  font-family: Redactor !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-aligncenter:before {
  content: "\e900";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-alignleft:before, .re-icon-alignment:before {
  content: "\e901";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-alignright:before {
  content: "\e902";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-bold:before {
  content: "\e903";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-bookmark:before {
  content: "\e904";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-clips:before {
  content: "\e905";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-codesnippets:before {
  content: "\e906";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-deleted:before {
  content: "\e907";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-expand:before {
  content: "\e908";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-file:before {
  content: "\e909";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-fontcolor:before {
  content: "\e90a";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-fontfamily:before {
  content: "\e90b";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-fontsize:before {
  content: "\e90c";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-format:before {
  content: "\e90d";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-html:before {
  content: "\e90e";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-imagecenter:before {
  content: "\e90f";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-imageleft:before {
  content: "\e910";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-imageright:before {
  content: "\e911";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-image:before {
  content: "\e912";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-indent:before {
  content: "\e913";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-inline:before {
  content: "\e914";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-italic:before {
  content: "\e915";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-horizontalrule:before {
  content: "\e916";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-link:before {
  content: "\e917";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-ol:before, .re-icon-ordered:before {
  content: "\e918";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-outdent:before {
  content: "\e919";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-properties:before {
  content: "\e91a";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-readmore:before {
  content: "\e91b";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-redo:before {
  content: "\e91c";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-retract:before {
  content: "\e91d";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-specialcharacters:before {
  content: "\e91e";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-sub:before {
  content: "\e91f";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-sup:before {
  content: "\e920";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-table:before {
  content: "\e921";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-textdirection:before {
  content: "\e922";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-toggle:before {
  content: "\e923";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-underline:before {
  content: "\e924";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-undo:before {
  content: "\e925";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-lists:before, .re-icon-ul:before, .re-icon-unordered:before {
  content: "\e926";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.re-icon-video:before {
  content: "\e927";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-box {
  position: relative;
  overflow: visible;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-box, .redactor-layer {
  background: #fff;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-box, .redactor-box textarea, .redactor-layer {
  z-index: auto;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-link-tooltip {
  z-index: 1050;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar {
  z-index: 100;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-box-fullscreen {
  z-index: 1051;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air, .redactor-dropdown {
  z-index: 1052;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal, #redactor-modal-box, #redactor-modal-overlay {
  z-index: 1053;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-body-fullscreen .redactor-link-tooltip {
  z-index: 1099;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-box-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-placeholder:after {
  position: absolute;
  top: 20px;
  left: 20px;
  content: attr(placeholder);
  display: block;
  color: rgba(0, 0, 0, 0.3);
  font-weight: 400 !important;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-layer {
  position: relative;
  overflow: auto;
  margin: 0;
  padding: 24px 20px;
  padding-top: 20px;
  outline: 0;
  white-space: normal;
  border: 1px solid rgba(0, 0, 0, 0.07);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-relative {
  position: relative;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-in {
  cursor: text;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-in:focus, .redactor-layer:focus {
  outline: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-in blockquote:empty, .redactor-in h1:empty, .redactor-in h2:empty, .redactor-in #title-bar .page-title:empty, #title-bar .redactor-in .page-title:empty, .redactor-in h3:empty, .redactor-in h4:empty, .redactor-in h5:empty, .redactor-in h6:empty, .redactor-in p:empty {
  min-height: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-in b:empty, .redactor-in em:empty, .redactor-in .italic:empty, .redactor-in i:empty, .redactor-in ins:empty, .redactor-in strong:empty, .redactor-in .strong:empty, .redactor-in sub:empty, .redactor-in sup:empty, .redactor-in u:empty {
  display: inline-block;
  min-width: 1px;
  min-height: 1rem;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-in table {
  empty-cells: show;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-script-tag {
  display: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-layer-img-edit img {
  cursor: pointer;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-voice-label {
  display: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-voice-alert {
  position: absolute;
  left: -3000px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar-box {
  position: relative;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar-box .re-button-tooltip {
  display: none;
  position: absolute;
  white-space: nowrap;
  z-index: 101;
  background: rgba(0, 0, 0, 0.9);
  border-radius: 2px;
  padding: 3px 8px;
  color: rgba(255, 255, 255, 0.8);
  font-size: 12px;
  font-family: Consolas,Menlo,Monaco,"Courier New",monospace;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar {
  position: relative;
  padding: 0 !important;
  background: #fff;
  border: none;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar.redactor-toolbar-overflow {
  overflow-y: auto;
  white-space: nowrap;
  height: 48px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar li a {
  color: rgba(0, 0, 0, 0.8);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar li a:hover {
  outline: 0;
  background-color: #3d79f2;
  color: #fff;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar li a.redactor-act, .redactor-toolbar li a:active {
  outline: 0;
  background-color: #eee;
  color: #444;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar li a.redactor-button-disabled {
  opacity: .3;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar li a.redactor-button-disabled:hover {
  color: #333;
  outline: 0;
  background-color: transparent !important;
  cursor: default;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar li a.redactor-button-focus {
  color: #fff;
  background: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar.redactor-toolbar-external {
  z-index: 100;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air {
  position: absolute;
  background: rgba(0, 0, 0, 0.9);
  padding: 0;
  max-width: 576px;
  min-width: 200px;
  border-radius: 4px;
  border: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li a {
  color: rgba(255, 255, 255, 0.75);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li a:hover {
  outline: 0;
  background-color: #1f78d8;
  color: #fff;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li a.redactor-act, .redactor-air li a:active {
  outline: 0;
  background-color: #333;
  color: rgba(255, 255, 255, 0.5);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li a.redactor-button-disabled {
  opacity: .3;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li a.redactor-button-disabled:hover {
  color: rgba(255, 255, 255, 0.3);
  outline: 0;
  background-color: transparent !important;
  cursor: default;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li a.redactor-button-focus {
  color: #333;
  background: #eee;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air, .redactor-toolbar {
  font-family: "Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;
  margin: 0 !important;
  list-style: none !important;
  line-height: 1 !important;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li, .redactor-toolbar li {
  vertical-align: top;
  display: inline-block;
  margin: 0 !important;
  padding: 0 !important;
  outline: 0;
  list-style: none !important;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li a, .redactor-toolbar li a {
  box-sizing: border-box;
  font-size: 14px;
  display: block;
  text-align: center;
  line-height: 48px;
  height: 48px;
  padding: 16px;
  padding-top: 17px;
  padding-bottom: 15px;
  cursor: pointer;
  outline: 0;
  border: none;
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
  zoom: 1;
  position: relative;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-air li a.re-button-icon, .redactor-toolbar li a.re-button-icon {
  padding: 16px;
  font-size: 16px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar li a {
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-toolbar li:last-child a {
  border-right: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-link-tooltip {
  border-radius: 3px;
  font-family: "Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;
  position: absolute;
  padding: 16px;
  line-height: 1;
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.95);
  color: #555 !important;
  font-size: 14px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-link-tooltip a {
  font-size: 14px;
  color: #ccc;
  margin: 0 8px;
  text-decoration: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-link-tooltip a:hover {
  color: #fff;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure div, .redactor-structure h1, .redactor-structure h2, .redactor-structure #title-bar .page-title, #title-bar .redactor-structure .page-title, .redactor-structure h3, .redactor-structure h4, .redactor-structure h5, .redactor-structure h6 {
  position: relative;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure div:before, .redactor-structure h1:before, .redactor-structure h2:before, .redactor-structure #title-bar .page-title:before, #title-bar .redactor-structure .page-title:before, .redactor-structure h3:before, .redactor-structure h4:before, .redactor-structure h5:before, .redactor-structure h6:before {
  width: 24px;
  position: absolute;
  font-size: 10px;
  font-weight: 400;
  opacity: .3;
  left: -28px;
  text-align: right;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure h1:before {
  content: "h1";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure h2:before, .redactor-structure #title-bar .page-title:before, #title-bar .redactor-structure .page-title:before {
  content: "h2";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure h3:before {
  content: "h3";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure h4:before {
  content: "h4";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure h5:before {
  content: "h5";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure h6:before {
  content: "h6";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-structure div:before {
  content: "div";
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-image-box {
  position: relative;
  max-width: 100%;
  display: inline-block;
  line-height: 0;
  outline: 3px solid #1f78d8;
  box-shadow: 0 0 12px #1f78d8;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-image-editter {
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  margin-top: -11px;
  margin-left: -18px;
  line-height: 1;
  background-color: rgba(0, 0, 0, 0.9);
  border-radius: 3px;
  color: #fff;
  font-size: 12px;
  padding: 7px 10px;
  cursor: pointer;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-image-resizer {
  box-sizing: border-box;
  position: absolute;
  z-index: 2;
  line-height: 1;
  cursor: nw-resize;
  bottom: -5px;
  right: -6px;
  border: 2px solid #000;
  background-color: rgba(255, 255, 255, 0.9);
  width: 10px;
  height: 10px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-droparea {
  position: relative;
  overflow: hidden;
  padding: 64px 24px;
  border: 3px dashed rgba(0, 0, 0, 0.1);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-droparea.drag-hover {
  background: rgba(200, 222, 250, 0.75);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-droparea.drag-drop {
  background: rgba(250, 248, 200, 0.5);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-droparea-placeholder {
  text-align: center;
  font-size: 12px;
  margin-left: 64px;
  color: rgba(0, 0, 0, 0.7);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-image-dragover {
  outline: 2px solid #3d79f2;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-progress {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000000;
  height: 10px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-progress span {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #3d58a8;
  background-size: 40px 40px;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes redactorSlideUp {
  to {
    padding-top: 0;
    padding-bottom: 0;
    height: 0;
  }
}
@keyframes redactorSlideUp {
  to {
    padding-top: 0;
    padding-bottom: 0;
    height: 0;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-slideUp {
  overflow: hidden;
  -webkit-animation-name: redactorSlideUp;
  animation-name: redactorSlideUp;
}

@-webkit-keyframes redactorSlideDown {
  from {
    height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@keyframes redactorSlideDown {
  from {
    height: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-slideDown {
  overflow: hidden;
  -webkit-animation-name: redactorSlideDown;
  animation-name: redactorSlideDown;
}

@-webkit-keyframes redactorFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes redactorFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-fadeIn {
  -webkit-animation-name: redactorFadeIn;
  animation-name: redactorFadeIn;
}

@-webkit-keyframes redactorFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes redactorFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-fadeOut {
  -webkit-animation-name: redactorFadeOut;
  animation-name: redactorFadeOut;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown {
  font-family: "Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;
  min-width: 220px;
  max-height: 254px;
  color: #000;
  margin: 0;
  padding: 0;
  font-size: 14px;
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  overflow: auto;
  list-style: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown li:last-child {
  border-bottom: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown li:hover {
  background-color: #3d79f2;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown li:hover a {
  color: #fff !important;
  text-decoration: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown li.redactor-dropdown-link-inactive {
  background: 0 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown li.redactor-dropdown-link-inactive a, .redactor-dropdown li.redactor-dropdown-link-inactive a:hover {
  background: 0 0;
  cursor: default;
  color: #000 !important;
  opacity: .4;
  background: 0 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown a {
  display: block;
  padding: 12px 10px;
  color: #000;
  text-decoration: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown a span {
  padding: 2px 4px 1px 4px;
  display: inline-block;
  border-radius: 3px;
  line-height: 1;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown a:focus {
  outline: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown a.selected {
  background-color: #000;
  color: #fff;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown a.redactor-dropdown-link-selected {
  color: #fff;
  background: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-inline .redactor-dropdown-marked span {
  background-color: #ffd61e;
  color: #000;
  text-decoration: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-inline .redactor-dropdown-code span {
  font-family: Consolas,Menlo,Monaco,"Courier New",monospace;
  background: rgba(0, 0, 0, 0.05);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-inline .redactor-dropdown-sample span {
  font-family: Consolas,Menlo,Monaco,"Courier New",monospace;
  background: #46a9fc;
  color: rgba(255, 255, 255, 0.9);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-inline .redactor-dropdown-variable span {
  font-family: Consolas,Menlo,Monaco,"Courier New",monospace;
  color: rgba(0, 0, 0, 0.5);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-inline .redactor-dropdown-shortcut span {
  font-family: Consolas,Menlo,Monaco,"Courier New",monospace;
  background: #000;
  color: rgba(255, 255, 255, 0.85);
  white-space: nowrap;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-inline .redactor-dropdown-cite span {
  color: rgba(0, 0, 0, 0.5);
  font-style: italic;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-inline .redactor-dropdown-sub span, .redactor-dropdown-box-inline .redactor-dropdown-sup span {
  font-size: 12px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-blockquote {
  color: rgba(0, 0, 0, 0.4);
  font-style: italic;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-pre {
  font-family: monospace,sans-serif;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-h1, .redactor-dropdown-box-format .redactor-dropdown-h2, .redactor-dropdown-box-format .redactor-dropdown-h3, .redactor-dropdown-box-format .redactor-dropdown-h4, .redactor-dropdown-box-format .redactor-dropdown-h5, .redactor-dropdown-box-format .redactor-dropdown-h6 {
  line-height: 24px;
  font-weight: 700;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-h1 {
  font-size: 40px;
  line-height: 32px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-h2 {
  font-size: 32px;
  line-height: 32px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-h3 {
  font-size: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-h4 {
  font-size: 21px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-h5 {
  font-size: 18px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-dropdown-box-format .redactor-dropdown-h6 {
  font-size: 16px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  margin: auto;
  overflow: auto;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.95);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-box {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal {
  position: relative;
  margin: auto;
  margin-top: 16px;
  padding: 0;
  background: #fff;
  color: #000;
  border-radius: 5px;
  box-shadow: 0 4px 40px rgba(0, 0, 0, 0.15);
  font-family: "Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;
  font-size: 14px;
}

@media (max-width: 768px) {
  /* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
  #redactor-modal {
    font-size: 16px !important;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal #redactor-modal-header {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  padding: 20px;
  font-size: 18px;
  font-weight: 700;
  color: #000;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal #redactor-modal-close {
  position: absolute;
  top: 10px;
  right: 4px;
  width: 30px;
  height: 40px;
  text-align: center;
  color: rgba(0, 0, 0, 0.3);
  font-size: 30px;
  font-weight: 300;
  cursor: pointer;
  -webkit-appearance: none;
  padding: 0;
  border: 0;
  background: 0 0;
  outline: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal #redactor-modal-close:hover {
  color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal #redactor-modal-body {
  overflow: auto;
  padding: 40px 48px 24px 48px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal #redactor-modal-body section {
  margin-bottom: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal #redactor-modal-body label {
  font-weight: 400;
  font-size: 15px;
  display: block;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.8);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal #redactor-modal-body label .desc {
  color: rgba(0, 0, 0, 0.5);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal #redactor-modal-body label.checkbox {
  font-size: inherit;
}

@media (max-width: 768px) {
  /* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
  #redactor-modal #redactor-modal-body {
    padding: 24px;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal input[type=email], #redactor-modal input[type=number], #redactor-modal input[type=password], #redactor-modal input[type=text], #redactor-modal input[type=url], #redactor-modal select, #redactor-modal textarea {
  box-sizing: border-box;
  position: relative;
  z-index: 2;
  margin: 0;
  padding: 8px;
  height: 40px;
  border: 1px solid #ddd;
  border-radius: 3px;
  background-color: #fff;
  box-shadow: none;
  color: #333;
  width: 100%;
  font-size: 16px;
  font-family: "Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal input[type=email]:focus, #redactor-modal input[type=number]:focus, #redactor-modal input[type=password]:focus, #redactor-modal input[type=text]:focus, #redactor-modal input[type=url]:focus, #redactor-modal select:focus, #redactor-modal textarea:focus {
  -moz-transition: border .3s ease-in;
  transition: border .3s ease-in;
  outline: 0;
  border-color: #1f78d8;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal textarea {
  display: block;
  line-height: 1.4em;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal button {
  padding: 0 20px;
  margin: 0;
  margin-bottom: 8px;
  margin-right: 8px;
  height: 40px;
  line-height: 38px;
  outline: 0;
  border: 2px solid transparent;
  border-radius: 3px;
  background-color: #eee;
  color: #000;
  text-align: center;
  text-decoration: none;
  font-weight: 400;
  font-size: 15px;
  font-family: "Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;
  cursor: pointer;
  vertical-align: middle;
  -webkit-appearance: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal button:hover {
  color: #777;
  background: 0 0;
  background-color: #f5f5f5;
  text-decoration: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal button.redactor-modal-button-offset {
  margin-left: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal button#redactor-modal-button-delete {
  background: 0 0;
  border-color: #f23d3d;
  color: #f23d3d;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal button#redactor-modal-button-delete:hover {
  color: rgba(255, 255, 255, 0.6);
  background-color: #f23d3d;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal button#redactor-modal-button-action {
  background: 0 0;
  color: #fff;
  background-color: #1c86f2;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal button#redactor-modal-button-action:hover {
  color: rgba(255, 255, 255, 0.6);
  background-color: #4ca0f5;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal .redactor-group:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal .redactor-modal-tab-side {
  float: left;
  width: 26%;
  margin-right: 6%;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal .redactor-modal-tab-area {
  float: left;
  width: 66%;
}

@media (max-width: 768px) {
  /* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
  #redactor-modal .redactor-modal-tab-side {
    float: none;
    width: auto;
    margin-right: 0;
    margin-bottom: 24px;
  }

  /* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
  #redactor-modal .redactor-modal-tab-area {
    float: none;
    width: auto;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-tabber {
  margin-bottom: 40px;
  font-size: 12px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-tabber a {
  border: 1px solid #ddd;
  line-height: 1;
  padding: 8px 15px;
  margin-right: -1px;
  text-decoration: none;
  color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-tabber a:hover {
  background-color: #1f78d8;
  border-color: #1f78d8;
  color: #fff;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-tabber a.active {
  cursor: default;
  background-color: rgba(0, 0, 0, 0.05);
  border-color: #ddd;
  color: rgba(0, 0, 0, 0.5);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-list {
  margin-left: 0;
  padding-left: 0;
  list-style: none;
  max-height: 250px;
  overflow-x: auto;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-list li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-list li:last-child {
  border-bottom: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-list a {
  padding: 16px 4px;
  color: #000;
  text-decoration: none;
  font-size: 15px;
  display: block;
  position: relative;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
#redactor-modal-list a:hover {
  background-color: #eee;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles {
  font-family: "Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;
  font-size: 16px;
  line-height: 24px;
  color: #333;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles[dir=rtl] {
  direction: rtl;
  unicode-bidi: embed;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles[dir=rtl] ol li, .redactor-styles[dir=rtl] ul li {
  text-align: right;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles[dir=rtl] ol, .redactor-styles[dir=rtl] ol ol, .redactor-styles[dir=rtl] ol ul, .redactor-styles[dir=rtl] ul, .redactor-styles[dir=rtl] ul ol, .redactor-styles[dir=rtl] ul ul {
  margin: 0 24px 0 0;
}

@media (max-width: 768px) {
  /* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
  .redactor-styles {
    font-size: 16px;
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles a {
  color: #256bc9;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles a:focus, .redactor-styles a:hover {
  color: #e21e3b;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles h1, .redactor-styles h2, .redactor-styles #title-bar .page-title, #title-bar .redactor-styles .page-title, .redactor-styles h3, .redactor-styles h4, .redactor-styles h5, .redactor-styles h6 {
  font-family: "Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;
  font-weight: 700;
  color: #222;
  text-rendering: optimizeLegibility;
  margin: 0;
  padding: 0;
  margin-bottom: 12px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles h1 {
  font-size: 40px;
  line-height: 44px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles h2, .redactor-styles #title-bar .page-title, #title-bar .redactor-styles .page-title {
  font-size: 32px;
  line-height: 36px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles h3 {
  font-size: 24px;
  line-height: 32px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles h4 {
  font-size: 21px;
  line-height: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles h5 {
  font-size: 18px;
  line-height: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles h6 {
  font-size: 16px;
  line-height: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles address, .redactor-styles blockquote, .redactor-styles dl, .redactor-styles figure, .redactor-styles hr, .redactor-styles ol, .redactor-styles p, .redactor-styles pre, .redactor-styles table, .redactor-styles ul {
  padding: 0;
  margin: 0;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles blockquote + h2, .redactor-styles #title-bar blockquote + .page-title, #title-bar .redactor-styles blockquote + .page-title, .redactor-styles blockquote + h3, .redactor-styles blockquote + h4, .redactor-styles blockquote + h5, .redactor-styles blockquote + h6, .redactor-styles dl + h2, .redactor-styles #title-bar dl + .page-title, #title-bar .redactor-styles dl + .page-title, .redactor-styles dl + h3, .redactor-styles dl + h4, .redactor-styles dl + h5, .redactor-styles dl + h6, .redactor-styles figure + h2, .redactor-styles #title-bar figure + .page-title, #title-bar .redactor-styles figure + .page-title, .redactor-styles figure + h3, .redactor-styles figure + h4, .redactor-styles figure + h5, .redactor-styles figure + h6, .redactor-styles form + h2, .redactor-styles #title-bar form + .page-title, #title-bar .redactor-styles form + .page-title, .redactor-styles form + h3, .redactor-styles form + h4, .redactor-styles form + h5, .redactor-styles form + h6, .redactor-styles hr + h2, .redactor-styles #title-bar hr + .page-title, #title-bar .redactor-styles hr + .page-title, .redactor-styles hr + h3, .redactor-styles hr + h4, .redactor-styles hr + h5, .redactor-styles hr + h6, .redactor-styles ol + h2, .redactor-styles #title-bar ol + .page-title, #title-bar .redactor-styles ol + .page-title, .redactor-styles ol + h3, .redactor-styles ol + h4, .redactor-styles ol + h5, .redactor-styles ol + h6, .redactor-styles p + h2, .redactor-styles #title-bar p + .page-title, #title-bar .redactor-styles p + .page-title, .redactor-styles p + h3, .redactor-styles p + h4, .redactor-styles p + h5, .redactor-styles p + h6, .redactor-styles pre + h2, .redactor-styles #title-bar pre + .page-title, #title-bar .redactor-styles pre + .page-title, .redactor-styles pre + h3, .redactor-styles pre + h4, .redactor-styles pre + h5, .redactor-styles pre + h6, .redactor-styles table + h2, .redactor-styles #title-bar table + .page-title, #title-bar .redactor-styles table + .page-title, .redactor-styles table + h3, .redactor-styles table + h4, .redactor-styles table + h5, .redactor-styles table + h6, .redactor-styles ul + h2, .redactor-styles #title-bar ul + .page-title, #title-bar .redactor-styles ul + .page-title, .redactor-styles ul + h3, .redactor-styles ul + h4, .redactor-styles ul + h5, .redactor-styles ul + h6 {
  margin-top: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles ol, .redactor-styles ol ol, .redactor-styles ol ul, .redactor-styles ul, .redactor-styles ul ol, .redactor-styles ul ul {
  margin: 0 0 0 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles ol li, .redactor-styles ul li {
  text-align: left;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles ol ol li {
  list-style-type: lower-alpha;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles ol ol ol li {
  list-style-type: lower-roman;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles address, .redactor-styles blockquote, .redactor-styles dl, .redactor-styles figure, .redactor-styles hr, .redactor-styles ol, .redactor-styles p, .redactor-styles pre, .redactor-styles table, .redactor-styles ul {
  margin-bottom: 16px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles blockquote {
  position: relative;
  font-style: italic;
  color: rgba(0, 0, 0, 0.6);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles blockquote cite {
  font-size: 80%;
}

@media (min-width: 768px) {
  /* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
  .redactor-styles blockquote {
    padding-left: 24px;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
  }
}
/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles address {
  font-style: normal;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles dl dt {
  font-weight: 700;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles dd {
  margin-left: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles cite {
  color: rgba(0, 0, 0, 0.5);
  font-style: italic;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles del, .redactor-styles s {
  text-decoration: line-through;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles abbr[title], .redactor-styles dfn[title] {
  border-bottom: 1px dotted #000;
  cursor: help;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles b, .redactor-styles strong, .redactor-styles .strong {
  font-weight: 700;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles em, .redactor-styles .italic, .redactor-styles i {
  font-style: italic;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles sub, .redactor-styles sup {
  font-size: 10px;
  line-height: 0;
  position: relative;
  margin-left: .2rem;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles sup {
  top: -.4rem;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles sub {
  bottom: -.2rem;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles figcaption {
  margin: 4px 0;
  font-size: 12px;
  font-style: italic;
  text-align: left;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles ins, .redactor-styles u {
  text-decoration: underline;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles mark {
  background-color: #ffd61e;
  color: #000;
  text-decoration: none;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles code, .redactor-styles kbd, .redactor-styles output, .redactor-styles pre, .redactor-styles samp, .redactor-styles var {
  font-size: 90%;
  font-style: normal;
  font-family: Consolas,Menlo,Monaco,"Courier New",monospace;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles pre {
  margin-top: 16px;
  font-size: 90%;
  line-height: 24px;
  color: rgba(0, 0, 0, 0.75);
  overflow: auto;
  background: rgba(0, 0, 0, 0.03);
  padding: 16px 20px;
  word-wrap: normal;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles code, .redactor-styles kbd, .redactor-styles mark, .redactor-styles samp {
  padding: 2px 4px 1px 4px;
  display: inline-block;
  line-height: 1;
  border-radius: 3px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles code {
  background: rgba(0, 0, 0, 0.05);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles pre code {
  font-size: 100%;
  border: none;
  padding: 0;
  background: 0 0;
  line-height: 24px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles var {
  color: rgba(0, 0, 0, 0.5);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles samp {
  background: #46a9fc;
  color: rgba(255, 255, 255, 0.9);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles kbd {
  background: #000;
  color: rgba(255, 255, 255, 0.85);
  white-space: nowrap;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles hr {
  display: block;
  box-sizing: content-box;
  height: 1px;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles audio, .redactor-styles embed, .redactor-styles img, .redactor-styles object, .redactor-styles video {
  max-width: 100%;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles embed, .redactor-styles img, .redactor-styles object, .redactor-styles video {
  height: auto;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles embed, .redactor-styles object {
  height: 100%;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles img {
  vertical-align: middle;
  -ms-interpolation-mode: bicubic;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles table {
  border-collapse: collapse;
  max-width: 100%;
  width: 100%;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles table caption {
  text-transform: uppercase;
  padding: 0;
  color: rgba(0, 0, 0, 0.5);
  font-size: 11px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles table td, .redactor-styles table th {
  border: 1px solid #eee;
  padding: 16px;
  padding-bottom: 15px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles table tfoot td, .redactor-styles table tfoot th {
  color: rgba(0, 0, 0, 0.5);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles .video-container {
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
  margin-bottom: 16px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/redactor.min.css */
.redactor-styles .video-container embed, .redactor-styles .video-container iframe, .redactor-styles .video-container object {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/alignment.css */
.text-center {
  text-align: center;
}

/* line 4, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/alignment.css */
.text-right {
  text-align: right;
}

/* line 7, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/alignment.css */
.text-justify {
  text-align: justify;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/redactor/clips.css */
b.label-red {
  color: #fff;
  background: #c92020;
  padding: 0 7px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: normal;
  display: inline-block;
  border-radius: 4px;
}

/* line 37, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
.redactor-air, .redactor-toolbar {
  letter-spacing: 0;
}

/* line 39, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
.redactor-styles {
  font-family: apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  font-size: 14px;
  line-height: 1.4;
}
/* line 43, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
.redactor-styles address, .redactor-styles blockquote, .redactor-styles dl, .redactor-styles figure, .redactor-styles hr, .redactor-styles ol, .redactor-styles p, .redactor-styles pre, .redactor-styles table, .redactor-styles ul {
  white-space: pre-wrap;
  word-break: break-word;
}
/* line 46, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
.redactor-styles address:last-child, .redactor-styles blockquote:last-child, .redactor-styles dl:last-child, .redactor-styles figure:last-child, .redactor-styles hr:last-child, .redactor-styles ol:last-child, .redactor-styles p:last-child, .redactor-styles pre:last-child, .redactor-styles table:last-child, .redactor-styles ul:last-child {
  margin-bottom: 0;
}
/* line 48, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
.redactor-styles li {
  white-space: pre-wrap;
  word-break: break-word;
}

/* line 53, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
.redactor-air li, .redactor-toolbar li {
  line-height: 1;
}
/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
.redactor-air li a.re-button-icon, .redactor-toolbar li a.re-button-icon {
  height: auto;
  padding: 11px;
  font-size: 14px;
}

/* line 61, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
.redactor-toolbar + textarea {
  padding: 10px;
  border: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}

/* line 67, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_ta_redactor.scss */
span[data-redactor-span="true"] a {
  color: inherit;
}

/*
   Plupload
------------------------------------------------------------------- */
/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_button {
  display: -moz-inline-box;
  /* FF < 3*/
  display: inline-block;
  font: normal 12px sans-serif;
  text-decoration: none;
  color: #42454a;
  border: 1px solid #bababa;
  padding: 2px 8px 3px 20px;
  margin-right: 4px;
  background: #f3f3f3 url(/assets/jquery.plupload.queue/buttons.png) no-repeat 0 center;
  outline: 0;
  /* Optional rounded corners for browsers that support it */
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 24, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_button:hover {
  color: #000;
  text-decoration: none;
}

/* line 29, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_disabled, a.plupload_disabled:hover {
  color: #737373;
  border-color: #c5c5c5;
  background: #ededed url(/assets/jquery.plupload.queue/buttons-disabled.png) no-repeat 0 center;
  cursor: default;
}

/* line 36, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_add {
  background-position: -181px center;
}

/* line 40, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_wrapper {
  font: normal 11px Verdana,sans-serif;
  width: 100%;
}

/* line 45, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_container {
  padding: 8px;
  background: url(/assets/jquery.plupload.queue/transp50.png);
  /*-moz-border-radius: 5px;*/
}

/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_container input {
  border: 1px solid #DDD;
  font: normal 11px Verdana,sans-serif;
  width: 98%;
}

/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_header {
  background: #2A2C2E url(/assets/jquery.plupload.queue/backgrounds.gif) repeat-x;
}

/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_header_content {
  background: url(/assets/jquery.plupload.queue/backgrounds.gif) no-repeat 0 -317px;
  min-height: 56px;
  padding-left: 60px;
  color: #FFF;
}

/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_header_title {
  font: normal 18px sans-serif;
  padding: 6px 0 3px;
}

/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_header_text {
  font: normal 12px sans-serif;
}

/* line 72, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_filelist {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 78, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_scroll .plupload_filelist {
  height: 185px;
  background: #F5F5F5;
  overflow-y: scroll;
}

/* line 84, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_filelist li {
  padding: 10px 8px;
  background: #F5F5F5 url(/assets/jquery.plupload.queue/backgrounds.gif) repeat-x 0 -156px;
  border-bottom: 1px solid #DDD;
}

/* line 90, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_filelist_header, .plupload_filelist_footer {
  background: #DFDFDF;
  padding: 8px 8px;
  color: #42454A;
}

/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_filelist_header {
  border-top: 1px solid #EEE;
  border-bottom: 1px solid #CDCDCD;
}

/* line 100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_filelist_footer {
  border-top: 1px solid #FFF;
  height: 22px;
  line-height: 20px;
  vertical-align: middle;
}

/* line 101, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_file_name {
  float: left;
  overflow: hidden;
}

/* line 102, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_file_status {
  color: #777;
}

/* line 103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_file_status span {
  color: #42454A;
}

/* line 104, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_file_size, .plupload_file_status, .plupload_progress {
  float: right;
  width: 80px;
}

/* line 108, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_file_size, .plupload_file_status, .plupload_file_action {
  text-align: right;
}

/* line 110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_filelist .plupload_file_name {
  width: 205px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_file_action {
  float: right;
  width: 16px;
  height: 16px;
  margin-left: 15px;
}

/* line 123, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_file_action * {
  display: none;
  width: 16px;
  height: 16px;
}

/* line 129, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
li.plupload_uploading {
  background: #ECF3DC url(/assets/jquery.plupload.queue/backgrounds.gif) repeat-x 0 -238px;
}

/* line 130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
li.plupload_done {
  color: #AAA;
}

/* line 132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
li.plupload_delete a {
  background: url(/assets/jquery.plupload.queue/delete.gif);
}

/* line 136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
li.plupload_failed a {
  background: url(/assets/jquery.plupload.queue/error.gif);
  cursor: default;
}

/* line 141, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
li.plupload_done a {
  background: url(/assets/jquery.plupload.queue/done.gif);
  cursor: default;
}

/* line 146, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_progress, .plupload_upload_status {
  display: none;
}

/* line 150, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_progress_container {
  margin-top: 3px;
  border: 1px solid #CCC;
  background: #FFF;
  padding: 1px;
}

/* line 156, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_progress_bar {
  width: 0px;
  height: 7px;
  background: #CDEB8B;
}

/* line 162, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_scroll .plupload_filelist_header .plupload_file_action, .plupload_scroll .plupload_filelist_footer .plupload_file_action {
  margin-right: 17px;
}

/* Floats */
/* line 168, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_clear, .plupload_clearer {
  clear: both;
}

/* line 169, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
.plupload_clearer, .plupload_progress_bar {
  display: block;
  font-size: 0;
  line-height: 0;
}

/* line 175, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.plupload.queue.css.erb */
li.plupload_droptext {
  background: transparent;
  text-align: center;
  vertical-align: middle;
  border: 0;
  line-height: 165px;
}

/*
 * imgAreaSelect animated border style
 */
/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/imgareaselect-animated.css */
.imgareaselect-border1 {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/border-anim-v.gif) repeat-y left top;
}

/* line 9, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/imgareaselect-animated.css */
.imgareaselect-border2 {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/border-anim-h.gif) repeat-x left top;
}

/* line 13, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/imgareaselect-animated.css */
.imgareaselect-border3 {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/border-anim-v.gif) repeat-y right top;
}

/* line 17, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/imgareaselect-animated.css */
.imgareaselect-border4 {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/border-anim-h.gif) repeat-x left bottom;
}

/* line 21, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/imgareaselect-animated.css */
.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* line 27, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/imgareaselect-animated.css */
.imgareaselect-handle {
  background-color: #fff;
  border: solid 1px #000;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* line 34, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/imgareaselect-animated.css */
.imgareaselect-outer {
  background-color: #000;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* jquery.Jcrop.min.css v0.9.12 (build:20130126) */
/* line 2, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-holder {
  direction: ltr;
  text-align: left;
}

/* line 3, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-vline, .jcrop-hline {
  background: #FFF url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/Jcrop.gif);
  font-size: 0;
  position: absolute;
}

/* line 4, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-vline {
  height: 100%;
  width: 1px !important;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-vline.right {
  right: 0;
}

/* line 6, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-hline {
  height: 1px !important;
  width: 100%;
}

/* line 7, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-hline.bottom {
  bottom: 0;
}

/* line 8, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-tracker {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  height: 100%;
  width: 100%;
}

/* line 9, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle {
  background-color: #333;
  border: 1px #EEE solid;
  font-size: 1px;
  height: 7px;
  width: 7px;
}

/* line 10, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle.ord-n {
  left: 50%;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}

/* line 11, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -4px;
  margin-left: -4px;
}

/* line 12, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle.ord-e {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 50%;
}

/* line 13, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle.ord-w {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 50%;
}

/* line 14, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle.ord-nw {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}

/* line 15, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle.ord-ne {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 0;
}

/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -4px;
  margin-right: -4px;
  right: 0;
}

/* line 17, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -4px;
  margin-left: -4px;
}

/* line 18, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-dragbar.ord-n, .jcrop-dragbar.ord-s {
  height: 7px;
  width: 100%;
}

/* line 19, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-dragbar.ord-e, .jcrop-dragbar.ord-w {
  height: 100%;
  width: 7px;
}

/* line 20, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-dragbar.ord-n {
  margin-top: -4px;
}

/* line 21, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-dragbar.ord-s {
  bottom: 0;
  margin-bottom: -4px;
}

/* line 22, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-dragbar.ord-e {
  margin-right: -4px;
  right: 0;
}

/* line 23, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-dragbar.ord-w {
  margin-left: -4px;
}

/* line 24, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-light .jcrop-vline, .jcrop-light .jcrop-hline {
  background: #FFF;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}

/* line 25, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-light .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #000;
  border-color: #FFF;
  border-radius: 3px;
}

/* line 26, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-dark .jcrop-vline, .jcrop-dark .jcrop-hline {
  background: #000;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}

/* line 27, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-dark .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #FFF;
  border-color: #000;
  border-radius: 3px;
}

/* line 28, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.solid-line .jcrop-vline, .solid-line .jcrop-hline {
  background: #FFF;
}

/* line 29, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.Jcrop.min.css */
.jcrop-holder img, img.jcrop-preview {
  max-width: none;
}

@keyframes blinkSelect {
  0% {
    box-shadow: 0 0 10px #E58D00;
  }
  50% {
    box-shadow: 0 0 2px #E58D00;
  }
  100% {
    box-shadow: 0 0 10px #E58D00;
  }
}
/* line 52, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
body {
  min-width: 320px;
  min-height: 100vh;
  padding: 0;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
body.skip_header_and_footer {
  height: 100%;
}

/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.prevent-focus {
  color: transparent;
  cursor: default;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 70, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container {
  min-height: 100%;
  margin: 0;
  padding: 40px 0 0 0;
}
/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-footer {
  padding-bottom: 40px;
}
/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container #app-content-wrapper {
  min-height: calc(100vh - 40px);
  padding: 73px 0 20px 0;
}
/* line 79, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container #app-content-wrapper #app-content {
  min-height: calc(100vh - 133px);
  padding: 0 15px;
  margin-top: 10px;
}
/* line 84, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container #app-content-wrapper #top-title-bar {
  left: 0;
}
/* line 85, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container #app-content-wrapper.without-title-bar {
  padding-top: 20px;
}
/* line 87, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container #app-content-wrapper.without-title-bar #app-content {
  min-height: calc(100vh - 80px);
}
/* line 93, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container #app-content-wrapper.small-title-bar #top-title-bar table td:last-child > .hide-small {
  display: none;
}
/* line 94, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container #app-content-wrapper.small-title-bar #top-title-bar table td:last-child .hide-big {
  display: inline-block;
  margin-right: 0;
}
/* line 98, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container #app-content-wrapper.small-title-bar #top-title-bar table td:last-child .ta-drop-down-button .drop-down li.primary {
  display: block;
}
/* line 104, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container > #container {
  margin: 0 auto;
}
/* line 105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu {
  height: 100%;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu #app-content-wrapper {
  background-color: #EBEEF0;
  border-radius: 0;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.2;
  vertical-align: top;
}
/* line 117, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu #app-content-wrapper #app-content {
  background-color: #FFFFFF;
  margin-top: 0;
  padding: 20px;
  border: 1px solid #D3DBE2;
  border-right: none;
}
/* line 123, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu #app-content-wrapper #app-content > .wrap-title-bar:first-child {
  margin-top: 0;
}
/* line 125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu #app-content-wrapper:not(.hide-sidebar-menu) {
  padding-left: 260px;
}
/* line 127, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu #app-content-wrapper:not(.hide-sidebar-menu) #top-title-bar {
  left: 240px;
}
/* line 132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu.mobile #sidebar-menu:not(.hidden) .bottom .piu-spazio {
  display: none;
}
/* line 133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu.mobile #sidebar-menu:not(.hidden) + #app-content-wrapper {
  padding-left: 0 !important;
  -webkit-transform: translate3d(240px, 0, 0);
  transform: translate3d(240px, 0, 0);
}
/* line 137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu.mobile #sidebar-menu:not(.hidden) + #app-content-wrapper #top-title-bar {
  left: 0;
}
/* line 143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu {
  display: none;
}
/* line 145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu .top {
  display: none;
}
/* line 146, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu + #app-content-wrapper:not(.hide-sidebar-menu) {
  padding-left: 0;
}
/* line 148, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu + #app-content-wrapper:not(.hide-sidebar-menu) #top-title-bar {
  left: 0;
}
/* line 150, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu.open {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
/* line 154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu.open + #app-content-wrapper:not(.hide-sidebar-menu) {
  padding-left: 240px;
}
/* line 156, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu.open + #app-content-wrapper:not(.hide-sidebar-menu) #top-title-bar {
  left: 240px;
}
/* line 158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu.open.mini + #app-content-wrapper:not(.hide-sidebar-menu) {
  padding-left: 42px;
}
/* line 160, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu #sidebar-menu.open.mini + #app-content-wrapper:not(.hide-sidebar-menu) #top-title-bar {
  left: 42px;
}
/* line 165, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu.mobile #sidebar-menu.open + #app-content-wrapper {
  padding-left: 0 !important;
  -webkit-transform: translate3d(240px, 0, 0);
  transform: translate3d(240px, 0, 0);
}
/* line 169, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu.mobile #sidebar-menu.open + #app-content-wrapper #top-title-bar {
  left: 0;
}

/* line 175, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
body.skip_header_and_footer #app-container {
  padding: 0;
}

/* line 178, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.small {
  height: 63px;
}
/* line 180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.small .top-bar-section {
  height: 100%;
}
/* line 182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.small .top-bar-section ul.floatleft {
  width: 100%;
  height: 31px;
  border-top: 1px solid #000000;
  top: auto;
  bottom: 0;
}
/* line 188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.small .top-bar-section ul.floatleft li {
  width: 100%;
  border: none !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 196, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.small .top-bar-section ul.floatright {
  width: 100%;
  height: 31px;
  border-bottom: 1px solid #666666;
}
/* line 201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.small .top-bar-section ul.floatright li:first-child {
  border-left: none !important;
}
/* line 204, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.small .top-bar-section ul.floatright li:last-child {
  float: right;
}
/* line 210, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.small ~ #app-container {
  padding-top: 31px;
}
/* line 212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color {
  height: auto;
  background-color: #1D2328;
  border-bottom: 1px solid #000000;
  padding: 7px 7px 6px 7px;
  line-height: 26px;
  box-shadow: none;
  position: relative !important;
}
/* line 220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color:after, #TActb.new-color:before {
  display: none;
}
/* line 222, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section:after {
  content: '';
  display: block;
  clear: both;
}
/* line 228, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul li {
  background-color: transparent;
}
/* line 229, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul.floatleft {
  background-color: transparent;
}
/* line 231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul.floatleft:after {
  display: none;
}
/* line 232, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul.floatleft li {
  float: none;
  height: auto;
  margin: 5px 0;
  padding: 0 10px;
  border: none;
  line-height: 16px;
  font-size: 14px;
  vertical-align: middle;
}
/* line 244, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul.floatright:before {
  display: none;
}
/* line 245, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul.floatright li {
  float: none;
  height: auto;
  margin: 5px 0;
  padding: 0 10px;
  border-right: 1px solid #FFFFFF;
  line-height: 16px;
  font-size: 14px;
  vertical-align: middle;
}
/* line 254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul.floatright li.logo-tactb {
  margin: 0;
  padding: 0;
}
/* line 257, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul.floatright li.logo-tactb .logo {
  border: none;
  line-height: 26px;
}
/* line 262, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color .top-bar-section ul.floatright li:last-child {
  border-right: none;
}
/* line 269, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#TActb.new-color.small .top-bar-section ul.floatleft, #TActb.new-color.small .top-bar-section ul.floatright {
  height: auto;
  border: none;
  text-align: left;
  position: static;
}

/* line 281, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header {
  background-color: #1D2328 !important;
}

/* line 283, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header {
  height: 40px;
  position: fixed !important;
  top: 0;
  left: 0;
}
/* line 288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-left {
  min-width: 0 !important;
}
/* line 290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-left .app_icon {
  display: none;
}
/* line 291, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-left .responsive-menu {
  display: none;
}
/* line 292, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-left li.close {
  display: none;
}
/* line 293, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-left > ul > li form {
  padding: 5px 10px;
  height: auto;
}
/* line 296, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-left > ul > li form input[type="text"] {
  height: 31px;
}
/* line 299, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-left > ul > li form .ion-search {
  top: 14px;
  right: 13px;
}
/* line 305, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-right ul.menu li.site {
  display: none;
}
/* line 306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header ul.menu.single-menu li:nth-child(2) a {
  border-top: none;
}
/* line 308, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header #header-left > ul > li.selected:before, #header #header-left > ul > li.selected .open-menu-arrow {
  display: none;
}
/* line 312, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu, #header span.current_account_name.selected ul.menu.apps-menu {
  background-color: #333333;
  min-width: 0;
  padding: 0;
  border-top: none;
  border-bottom: 4px solid #262626;
}
/* line 318, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li, #header span.current_account_name.selected ul.menu.apps-menu li {
  border-left: none;
  border-color: #868686;
  line-height: 16px;
  vertical-align: top;
}
/* line 323, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li a, #header span.current_account_name.selected ul.menu.apps-menu li a {
  display: block;
  padding: 10px;
  border-top: none;
  border-bottom: none;
  color: #FFFFFF;
  font-size: 0;
  line-height: 1;
  letter-spacing: 0;
}
/* line 332, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li a > span, #header span.current_account_name.selected ul.menu.apps-menu li a > span {
  padding: 0 0 0 33px;
  position: relative;
}
/* line 335, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li a > span img, #header span.current_account_name.selected ul.menu.apps-menu li a > span img {
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li a > span span, #header span.current_account_name.selected ul.menu.apps-menu li a > span span {
  display: inline-block;
  width: 100%;
  line-height: 26px;
  font-size: 13px;
  letter-spacing: 1px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
/* line 352, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li a:hover, #header li.dynamic-menu.selected ul.menu.apps-menu li a:focus, #header span.current_account_name.selected ul.menu.apps-menu li a:hover, #header span.current_account_name.selected ul.menu.apps-menu li a:focus {
  background-color: #262626;
}
/* line 354, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li a:hover span, #header li.dynamic-menu.selected ul.menu.apps-menu li a:focus span, #header span.current_account_name.selected ul.menu.apps-menu li a:hover span, #header span.current_account_name.selected ul.menu.apps-menu li a:focus span {
  background-color: transparent;
}
/* line 357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li:nth-child(5n), #header li.dynamic-menu.selected ul.menu.apps-menu li:nth-last-child(2), #header span.current_account_name.selected ul.menu.apps-menu li:nth-child(5n), #header span.current_account_name.selected ul.menu.apps-menu li:nth-last-child(2) {
  border-right: 1px solid #868686;
  padding-right: 7px;
}
/* line 358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li:last-child, #header li.dynamic-menu.selected ul.menu.apps-menu li:nth-child(5n+1), #header span.current_account_name.selected ul.menu.apps-menu li:last-child, #header span.current_account_name.selected ul.menu.apps-menu li:nth-child(5n+1) {
  border-right: none;
  padding-left: 7px;
}
/* line 359, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li.close, #header span.current_account_name.selected ul.menu.apps-menu li.close {
  width: 100%;
  border-left: none;
  border-right: none;
}
/* line 364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li.menu-footer, #header span.current_account_name.selected ul.menu.apps-menu li.menu-footer {
  float: right;
  width: 20%;
  padding: 0 7px;
}
/* line 368, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li.menu-footer .ion-chevron-up, #header li.dynamic-menu.selected ul.menu.apps-menu li.menu-footer .form-div-bottom .arrow.arrow-top, .form-div-bottom #header li.dynamic-menu.selected ul.menu.apps-menu li.menu-footer .arrow.arrow-top, #header span.current_account_name.selected ul.menu.apps-menu li.menu-footer .ion-chevron-up, #header span.current_account_name.selected ul.menu.apps-menu li.menu-footer .form-div-bottom .arrow.arrow-top, .form-div-bottom #header span.current_account_name.selected ul.menu.apps-menu li.menu-footer .arrow.arrow-top {
  display: none;
}
/* line 369, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li.menu-footer a, #header span.current_account_name.selected ul.menu.apps-menu li.menu-footer a {
  line-height: 26px;
  font-size: 13px;
  letter-spacing: 1px;
  text-transform: none;
}
/* line 374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.apps-menu li.menu-footer a:hover, #header li.dynamic-menu.selected ul.menu.apps-menu li.menu-footer a:focus, #header span.current_account_name.selected ul.menu.apps-menu li.menu-footer a:hover, #header span.current_account_name.selected ul.menu.apps-menu li.menu-footer a:focus {
  background-color: transparent;
}
/* line 380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.single-menu, #header span.current_account_name.selected ul.menu.single-menu {
  background-color: #333333;
  padding: 0;
  border: none;
  border-bottom: 4px solid #262626;
}
/* line 385, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.single-menu li, #header span.current_account_name.selected ul.menu.single-menu li {
  line-height: 18px;
}
/* line 387, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.single-menu li a, #header span.current_account_name.selected ul.menu.single-menu li a {
  padding: 9px 15px;
  border: none;
  font-size: 13px;
  color: #FFFFFF;
}
/* line 392, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.single-menu li a:hover, #header li.dynamic-menu.selected ul.menu.single-menu li a:focus, #header span.current_account_name.selected ul.menu.single-menu li a:hover, #header span.current_account_name.selected ul.menu.single-menu li a:focus {
  background-color: #262626;
}
/* line 394, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.single-menu li a:hover span, #header li.dynamic-menu.selected ul.menu.single-menu li a:focus span, #header span.current_account_name.selected ul.menu.single-menu li a:hover span, #header span.current_account_name.selected ul.menu.single-menu li a:focus span {
  background-color: transparent;
}
/* line 398, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.single-menu li.close a:hover, #header li.dynamic-menu.selected ul.menu.single-menu li.close a:focus, #header span.current_account_name.selected ul.menu.single-menu li.close a:hover, #header span.current_account_name.selected ul.menu.single-menu li.close a:focus {
  background-color: transparent;
}
/* line 403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu, #header span.current_account_name.selected ul.menu.multi-menu {
  background-color: #333333;
  width: auto !important;
  min-width: 320px;
  padding: 0;
  border-top: none;
  border-bottom: 4px solid #262626;
  overflow: hidden;
  position: fixed;
  top: 42px;
}
/* line 413, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu span, #header li.dynamic-menu.selected ul.menu.multi-menu a, #header span.current_account_name.selected ul.menu.multi-menu span, #header span.current_account_name.selected ul.menu.multi-menu a {
  color: #FFFFFF;
}
/* line 414, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li, #header span.current_account_name.selected ul.menu.multi-menu > li {
  height: 100%;
  padding: 0;
  border-left: 4px solid #4F5D72;
  border-right: none;
}
/* line 419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li > span, #header span.current_account_name.selected ul.menu.multi-menu > li > span {
  background-color: #262626;
  height: 40px;
  margin: 0;
  padding: 10px;
  border: none;
  line-height: 20px;
}
/* line 426, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li > span > span, #header span.current_account_name.selected ul.menu.multi-menu > li > span > span {
  margin: 0;
  padding: 0;
  border: none;
  font-style: normal;
  font-size: 13px;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-transform: uppercase;
  overflow: hidden;
}
/* line 438, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li.close, #header span.current_account_name.selected ul.menu.multi-menu > li.close {
  border-left: none;
}
/* line 439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li ul.sub-menu, #header span.current_account_name.selected ul.menu.multi-menu > li ul.sub-menu {
  width: calc(100% + 4px);
  margin-left: -4px;
}
/* line 442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li ul.sub-menu > li, #header span.current_account_name.selected ul.menu.multi-menu > li ul.sub-menu > li {
  line-height: 18px;
}
/* line 444, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li ul.sub-menu > li a, #header span.current_account_name.selected ul.menu.multi-menu > li ul.sub-menu > li a {
  padding: 9px 15px;
  border: none;
  font-size: 13px;
}
/* line 448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li ul.sub-menu > li a:hover, #header li.dynamic-menu.selected ul.menu.multi-menu > li ul.sub-menu > li a:focus, #header span.current_account_name.selected ul.menu.multi-menu > li ul.sub-menu > li a:hover, #header span.current_account_name.selected ul.menu.multi-menu > li ul.sub-menu > li a:focus {
  background-color: #262626;
}
/* line 450, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li ul.sub-menu > li a:hover span, #header li.dynamic-menu.selected ul.menu.multi-menu > li ul.sub-menu > li a:focus span, #header span.current_account_name.selected ul.menu.multi-menu > li ul.sub-menu > li a:hover span, #header span.current_account_name.selected ul.menu.multi-menu > li ul.sub-menu > li a:focus span {
  background-color: transparent;
}
/* line 455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li.close, #header span.current_account_name.selected ul.menu.multi-menu > li.close {
  width: 100%;
  border-right: none;
  border-bottom: 1px solid #FFFFFF;
}
/* line 459, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li.close a, #header span.current_account_name.selected ul.menu.multi-menu > li.close a {
  border: none;
}
/* line 461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li:nth-child(2), #header span.current_account_name.selected ul.menu.multi-menu > li:nth-child(2) {
  border-left: none;
}
/* line 463, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li:nth-child(2) ul.sub-menu, #header span.current_account_name.selected ul.menu.multi-menu > li:nth-child(2) ul.sub-menu {
  width: 100%;
  margin-left: 0;
}
/* line 468, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li:nth-child(3) ul.sub-menu, #header span.current_account_name.selected ul.menu.multi-menu > li:nth-child(3) ul.sub-menu {
  border-left: 4px solid #78C0AF !important;
}
/* line 469, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li:nth-child(4) ul.sub-menu, #header span.current_account_name.selected ul.menu.multi-menu > li:nth-child(4) ul.sub-menu {
  border-left: 4px solid #C55D5E !important;
}
/* line 470, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li:nth-child(5) ul.sub-menu, #header span.current_account_name.selected ul.menu.multi-menu > li:nth-child(5) ul.sub-menu {
  border-left: 4px solid #A6C9DD !important;
}
/* line 471, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header li.dynamic-menu.selected ul.menu.multi-menu > li:nth-child(6) ul.sub-menu, #header span.current_account_name.selected ul.menu.multi-menu > li:nth-child(6) ul.sub-menu {
  border-left: 4px solid #DD9963 !important;
}
/* line 478, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header span.current_account_name.selected:before, #header span.current_account_name.selected .open-menu-arrow {
  display: none;
}
/* line 479, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header span.current_account_name.selected ul.menu.single-menu {
  top: 33px;
  right: 0;
  left: auto;
}
/* line 489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini li.dynamic-menu.selected ul.menu.multi-menu > li {
  height: calc(100% - 38px);
}
/* line 491, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini li.dynamic-menu.selected ul.menu.multi-menu > li.close {
  height: auto;
}
/* line 493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini li.dynamic-menu.selected ul.menu.multi-menu.cols5 {
  right: 0;
}
/* line 497, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left .app_icon {
  display: none;
}
/* line 498, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left .responsive-menu {
  float: left;
  display: inline-block;
  margin: 1px 0 0 0;
  line-height: 24px;
  color: #FFFFFF;
  font-size: 24px;
  cursor: pointer;
}
/* line 507, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul {
  display: none;
  background-color: #333333;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 39px;
  right: 0;
  left: 0;
  -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.13);
  -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.13);
  box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.13);
}
/* line 519, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li {
  display: block;
  padding: 0;
  border: none;
  border-bottom: 1px solid #FFFFFF;
  position: static;
}
/* line 525, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li:last-child {
  border-bottom: none;
}
/* line 526, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li > a {
  display: block;
  padding: 10px;
}
/* line 530, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li .open-menu-arrow, #header.mini #header-left > ul > li.selected:before {
  display: none;
}
/* line 531, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul {
  background-color: #333333;
  width: 100%;
  margin-top: 0;
  padding: 0;
  border: none;
  top: 0;
  left: 0 !important;
}
/* line 539, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul.multi-menu {
  top: 39px;
}
/* line 540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul li {
  line-height: 16px;
}
/* line 542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul li a {
  display: block;
  padding: 10px;
  border-top: none;
  color: #FFFFFF;
  font-size: 13px;
}
/* line 548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul li a > span {
  padding: 0;
}
/* line 549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul li a:hover, #header.mini #header-left > ul > li ul li a:focus {
  color: #FF8D00;
}
/* line 551, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul li a:hover > span, #header.mini #header-left > ul > li ul li a:focus > span {
  background-color: transparent;
}
/* line 554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul li.close {
  display: block;
  background-color: #868686;
  border-top: 1px solid #FFFFFF;
  text-align: center;
}
/* line 562, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-left > ul > li ul.apps-menu li a > span {
  padding: 0 0 0 33px;
}
/* line 569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#header.mini #header-right .current_society_name {
  max-width: 300px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container ~ #footer {
  background-color: #D3DBE2;
  width: 100%;
  height: auto;
  min-height: 40px;
  padding: 10px;
  border-top: 1px solid #FFFFFF;
  font-size: 12px;
  line-height: 19px;
  text-align: center;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 2;
}
/* line 593, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container ~ #footer .footer-content {
  display: inline-block;
  padding: 0 10px 0 0;
  margin: 0 10px 0 0;
  border-right: 1px solid #FFFFFF;
}
/* line 598, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container ~ #footer .footer-content:last-child {
  padding: 0;
  margin: 0;
  border-right: none;
}

/* line 629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#menu-bar {
  margin-top: 0;
}
/* line 631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#menu-bar:after {
  right: 0;
  left: 0;
}

/* line 637, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar {
  margin-top: 15px;
}
/* line 639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar #title-bar {
  margin-bottom: 0;
  position: static;
  table-layout: fixed;
}
/* line 643, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar #title-bar td {
  vertical-align: middle;
}
/* line 644, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar #title-bar .tb-center {
  width: 100%;
}
/* line 645, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar #title-bar .tb-left {
  width: 0;
}
/* line 646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar #title-bar .tb-right {
  width: 0;
}
/* line 650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar.with-left #title-bar .tb-center, .wrap-title-bar.with-right #title-bar .tb-center {
  width: 36%;
}
/* line 651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar.with-left #title-bar .tb-left, .wrap-title-bar.with-right #title-bar .tb-left {
  width: 28%;
}
/* line 652, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar.with-left #title-bar .tb-right, .wrap-title-bar.with-right #title-bar .tb-right {
  width: 28%;
}
/* line 655, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.wrap-title-bar + .table {
  margin-top: 15px;
}

/* line 658, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form {
  width: 100%;
  max-width: 920px;
  padding: 15px;
}
/* line 662, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.full-width {
  max-width: 100%;
}
/* line 663, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field {
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
  position: relative;
}
/* line 668, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field p, .form .field a, .form .field span, .form .field strong, .form .field .strong, .form .field li {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
}
/* line 673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field span.mandatory:after {
  content: '*';
  color: #c1282e;
}
/* line 677, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field h4 {
  font-size: 16.8px;
  line-height: 1.3;
}
/* line 678, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field ul {
  font-size: 14px;
  line-height: 1.3;
}
/* line 679, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .under-field {
  display: inline-block;
  min-width: calc(75% - 399px);
  padding-left: 25%;
  margin-top: 5px;
}
/* line 684, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .under-field.small {
  font-size: 12px;
}
/* line 686, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .under-field.small * {
  font-size: 12px;
}
/* line 689, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field span.sep {
  display: inline-block;
  padding: 0 5px;
}
/* line 693, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .text-right-label {
  display: inline-block;
  width: 75%;
  margin-top: 5px;
}
/* line 697, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .text-right-label p {
  margin: 0 0 10px 0;
}
/* line 699, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .text-right-label p:last-child {
  margin: 0;
}
/* line 701, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .text-right-label ul, .form .field .text-right-label ol {
  margin: 0 0 10px 25px;
}
/* line 703, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .text-right-label ul:last-child, .form .field .text-right-label ol:last-child {
  margin-bottom: 0;
}
/* line 706, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field span.ajax-loader {
  width: 16px;
  margin-top: 0;
  margin-left: -23px;
  position: absolute;
  top: 7px;
  left: calc(25% + 400px);
}
/* line 714, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field span.fake-label {
  margin-top: 5px;
  overflow: hidden;
  text-align: right;
}
/* line 718, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field span.fake-label:after {
  content: ":";
}
/* line 720, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .label {
  margin-right: 5px;
}
/* line 721, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field label, .form .field span.fake-label {
  display: inline-block;
  float: none;
  width: 23%;
  min-height: 25px;
  margin-right: 2%;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
  vertical-align: top;
}
/* line 731, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field label.no-after:after, .form .field span.fake-label.no-after:after {
  content: '';
}
/* line 732, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field label.between-fields, .form .field span.fake-label.between-fields {
  width: 9%;
  max-width: 53px;
  margin: 5px 5px 0 5px;
}
/* line 738, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input, .form .field select, .form .field button {
  float: none;
  width: 75%;
  max-width: 400px;
  margin-bottom: 0;
  font-size: 14px;
  vertical-align: top;
  transition: none;
}
/* line 746, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input ~ .icon, .form .field select ~ .icon, .form .field button ~ .icon {
  display: inline-block;
  height: 30px;
  padding-left: 10px;
  line-height: 30px;
}
/* line 754, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field button.ui-multiselect span {
  font-size: 13px;
}
/* line 756, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select {
  margin: 0;
}
/* line 758, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select[id$="_3i"] {
  width: 16%;
  max-width: 100px;
  margin: 0;
}
/* line 759, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select[id$="_2i"] {
  width: 58%;
  margin: 0 2%;
  max-width: calc(200px - 4%);
}
/* line 760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select[id$="_1i"] {
  width: 22%;
  max-width: 100px;
  margin: 0;
}
/* line 761, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select[id$="_4i"] {
  width: 35.5%;
  max-width: 100px;
  margin: 0;
}
/* line 763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select[id$="_4i"] + span.sep-time {
  float: none !important;
  display: inline-block;
  width: 2%;
  text-align: center;
}
/* line 770, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select[id$="_5i"] {
  width: 35.5%;
  max-width: 100px;
  margin: 0;
}
/* line 771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select.start_field, .form .field select.end_field {
  width: 37%;
  max-width: calc(200px - 0.5%);
}
/* line 775, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field select.start_field {
  margin-right: 1%;
}
/* line 777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input[type="checkbox"], .form .field input[type="radio"] {
  width: 14px;
  margin: 8px 0 0 0;
}
/* line 781, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input.right[type="checkbox"], .form .field input.right[type="radio"], .form .field .ta-checkbox-tag.right {
  width: 14px;
  margin: 2px 0 0 25%;
}
/* line 784, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input.right[type="checkbox"] + label, .form .field input.right[type="radio"] + label, .form .field .ta-checkbox-tag.right + label {
  display: inline-block;
  width: calc(73% - 18px);
  margin: 0 0 0 2%;
  text-align: left;
}
/* line 789, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input.right[type="checkbox"] + label:after, .form .field input.right[type="radio"] + label:after, .form .field .ta-checkbox-tag.right + label:after {
  content: '';
}
/* line 791, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input.right[type="checkbox"].full-width, .form .field input.right[type="radio"].full-width, .form .field .ta-checkbox-tag.right.full-width {
  margin-left: 0;
}
/* line 793, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input.right[type="checkbox"].full-width + label, .form .field input.right[type="radio"].full-width + label, .form .field .ta-checkbox-tag.right.full-width + label {
  width: calc(98% - 14px);
}
/* line 797, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .ta-checkbox-tag input ~ .icon {
  display: none;
}
/* line 798, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .ta-checkbox-tag.selected input ~ .icon {
  height: 100%;
  display: block;
  padding: 0;
  line-height: 14px;
}
/* line 805, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input[type="file"] {
  margin-top: 7px;
}
/* line 806, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .sep-datetime {
  display: block;
  height: 9px;
}
/* line 809, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .sep-datetime + select[id$="_4i"] {
  margin-left: 25%;
}
/* line 811, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input[data-evol="true"] {
  width: calc(75% - 25px);
  max-width: 375px;
}
/* line 814, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input[data-evol="true"] + .evo-colorind, .form .field input[data-evol="true"] + .evo-colorind-ie, .form .field input[data-evol="true"] + .evo-colorind-ff {
  display: inline-block;
  float: none;
  margin: 5px 0 0 5px;
  position: static;
}
/* line 821, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input.two-fields {
  width: 31.4%;
  max-width: 158px;
}
/* line 825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field input.hasDatepicker {
  color: transparent;
  text-shadow: 0 0 0 #000000;
}
/* line 829, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field textarea, .form .field .selected-items-container {
  float: none;
  width: 100% !important;
  margin-bottom: 0;
  font-size: 14px;
  vertical-align: top;
}
/* line 836, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .selected-items-container {
  display: inline-block;
}
/* line 838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .selected-items-container.under-button {
  margin: 10px 0 0 0;
}
/* line 840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field label ~ textarea, .form .field label ~ button, .form .field label ~ .selected-items-container {
  width: 75% !important;
}
/* line 841, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field label ~ .selected-items-container.under-button {
  margin: 10px 0 0 25%;
}
/* line 842, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field label ~ select[id$="_2i"] {
  width: 33%;
}
/* line 843, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .content-textarea, .form .field .redactor-box {
  display: inline-block;
  width: 75%;
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 14px;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 851, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .content-textarea textarea, .form .field .redactor-box textarea {
  width: 100% !important;
}
/* line 853, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .content-textarea .redactor-box {
  width: 100%;
}
/* line 854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .content-toggle-field {
  display: inline-block;
  width: 75%;
}
/* line 857, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .content-toggle-field input, .form .field .content-toggle-field select {
  width: 100%;
}
/* line 859, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .inline-info {
  margin: 10px 0 20px 25%;
  font-size: 14px;
  line-height: 1.3;
}
/* line 863, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .inline-info.align-to-field {
  width: 75%;
  margin: 0 0 15px 25%;
  padding: 15px 10px;
}
/* line 869, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .note-align-to-field {
  margin-left: 25%;
}
/* line 870, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .dialog-options .dialog-option {
  width: auto;
  font-size: 14px;
  line-height: 1.3;
}
/* line 875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .table {
  font-size: 14px;
  line-height: 1.2;
  letter-spacing: 1px;
}
/* line 880, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .table-form {
  display: inline-block;
  width: 75%;
  margin: 0;
  table-layout: fixed;
}
/* line 885, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .table-form select, .form .field .table-form input {
  width: 100%;
  margin: 0;
}
/* line 886, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .table-form td.checkbox input {
  width: auto;
  margin: 0;
}
/* line 890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .table-form .table-label {
  width: auto;
  min-height: 0;
  margin: 0;
  text-align: left;
}
/* line 895, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .table-form .table-label:after {
  content: "";
}
/* line 898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .ta-onoff-checkbox {
  margin-top: 3px;
}
/* line 899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .right-onoff {
  max-width: calc(73% - 50px);
  display: inline-block;
  margin: 8px 0 0 2%;
  line-height: 1.4em;
  font-size: 13px;
  vertical-align: top;
}
/* line 907, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field img.photo {
  width: 80px;
  margin: 0 5px 0 0;
}
/* line 910, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field img.photo + a {
  text-decoration: none;
  vertical-align: middle;
}
/* line 916, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .rating_stars label {
  margin: 0 7px 0 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 921, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field .rating_stars label :first-of-type {
  margin-right: 0;
}
/* line 925, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.select_start input.start {
  background-color: #f2f2f2;
  border-color: #4F5D72;
  box-shadow: 0 0 8px #1771B6;
  outline: 0;
  outline-offset: -2px;
}
/* line 932, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.select_start input.end:focus {
  border-color: #D3DBE2;
  box-shadow: none;
}
/* line 938, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.select_end input.end {
  background-color: #f2f2f2;
  border-color: #4F5D72;
  box-shadow: 0 0 8px #1771B6;
  outline: 0;
  outline-offset: -2px;
}
/* line 945, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.select_end input.start:focus {
  border-color: #D3DBE2;
  box-shadow: none;
}
/* line 951, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.error label {
  color: #c1282e;
}
/* line 952, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.error input, .form .field.error select, .form .field.error button {
  border-color: #c1282e;
}
/* line 953, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.error .redactor-layer {
  border-color: #c1282e;
}
/* line 954, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.error .redactor-toolbar {
  box-shadow: 0 1px 2px #c1282e;
}
/* line 957, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-evol > div {
  display: inline-block;
  width: 75% !important;
  margin: 0 !important;
}
/* line 962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-evol input[data-evol="true"] {
  width: calc(100% - 25px);
}
/* line 965, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-icon input, .form .field.with-icon select, .form .field.with-icon button {
  width: calc(75% - 25px);
}
/* line 966, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-icon .icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 5px 0 0 5px;
  padding: 0;
  font-size: 20px;
  line-height: 20px;
  vertical-align: top;
}
/* line 978, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail .field-detail, .form .field.with-field-detail .field_with_errors {
  display: none !important;
}
/* line 980, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error label {
  color: #c1282e;
}
/* line 981, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error input, .form .field.with-field-detail.error select, .form .field.with-field-detail.error button {
  width: 32%;
  border-color: #c1282e;
}
/* line 986, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error select[id$="_3i"] {
  width: 8%;
}
/* line 987, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error select[id$="_2i"] {
  width: 12%;
}
/* line 988, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error select[id$="_1i"] {
  width: 8%;
}
/* line 989, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error select[id$="_4i"], .form .field.with-field-detail.error select[id$="_5i"] {
  width: 14%;
}
/* line 990, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error select.start_field, .form .field.with-field-detail.error select.end_field {
  width: 15%;
}
/* line 991, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error select.start_field {
  margin-right: 2%;
}
/* line 993, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error label ~ textarea, .form .field.with-field-detail.error label ~ button, .form .field.with-field-detail.error label ~ .selected-items-container {
  width: 32% !important;
}
/* line 994, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error input.right[type="checkbox"], .form .field.with-field-detail.error input.right[type="radio"], .form .field.with-field-detail.error .ta-checkbox-tag.right {
  width: 14px;
}
/* line 996, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error input.right[type="checkbox"].right + label, .form .field.with-field-detail.error input.right[type="radio"].right + label, .form .field.with-field-detail.error .ta-checkbox-tag.right.right + label {
  width: calc(30% - 18px);
}
/* line 998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error .field-detail {
  float: none;
  display: inline-block !important;
  width: 41%;
  margin-left: 2%;
  font-size: 14px;
  line-height: 1.3;
}
/* line 1005, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error .field-detail .field-detail-content {
  background-color: #fcf4f5;
  border-color: #c1282e;
  color: #c1282e;
}
/* line 1010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error .field-detail .field-detail-triangle {
  border-right-color: #c1282e;
}
/* line 1012, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error .field-detail .field-detail-triangle:after {
  border-right-color: #fcf4f5;
}
/* line 1014, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error .field-detail.hidden {
  display: none !important;
}
/* line 1016, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error span.ajax-loader {
  left: 57%;
}
/* line 1017, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error.user-permissions label {
  width: 56%;
}
/* line 1018, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error.with-evol > div {
  width: 32% !important;
}
/* line 1020, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-field-detail.error.with-icon input, .form .field.with-field-detail.error.with-icon select, .form .field.with-field-detail.error.with-icon button {
  width: calc(32% - 25px);
}
/* line 1024, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.user-permissions {
  padding: 0 0 0 30px;
  margin-left: calc(25% - 30px);
  position: relative;
}
/* line 1028, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.user-permissions input {
  width: auto;
  margin: 0;
  position: absolute;
  top: 3px;
  left: 0;
}
/* line 1035, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.user-permissions label {
  width: 100%;
  margin: 0;
  text-align: left;
}
/* line 1039, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.user-permissions label:after {
  content: '';
}
/* line 1042, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.mb0 {
  margin-bottom: 0;
}
/* line 1043, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.evo div {
  display: inline;
}
/* line 1044, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.mh0 {
  min-height: 0;
}
/* line 1046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.mh0 label {
  min-height: 0;
}
/* line 1048, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.without-label {
  margin-left: 25%;
}
/* line 1050, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.without-label.no-space {
  margin-left: 0;
}
/* line 1051, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.without-label .redactor-box, .form .field.without-label .text-right-label {
  width: 100%;
}
/* line 1052, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.without-label .under-field {
  padding-left: 0;
}
/* line 1054, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.without-label.with-field-detail.error .redactor-box {
  width: 57%;
}
/* line 1058, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.image-label img {
  display: inline-block;
  width: 80px;
  margin-right: 2%;
  margin-left: calc(23% - 80px);
  vertical-align: top;
}
/* line 1065, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.image-label .right-img {
  display: inline-block;
  width: 75%;
}
/* line 1068, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.image-label .right-img input {
  width: 100%;
  max-width: 100%;
}
/* line 1072, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.image-label .right-img .info {
  display: inline-block;
  margin-top: 7px;
}
/* line 1079, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-before-field-full .ta-onoff-checkbox {
  margin: 3px 2% 0 25%;
}
/* line 1080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-before-field-full label {
  width: calc(73% - 50px);
  margin-right: 0;
  text-align: left;
}
/* line 1084, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-before-field-full label:after {
  content: '';
}
/* line 1088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-before-field .ta-onoff-checkbox {
  margin-right: 10px;
}
/* line 1089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-before-field input, .form .field.with-onoff-before-field select, .form .field.with-onoff-before-field button {
  width: calc(75% - 60px);
  max-width: 340px;
}
/* line 1095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-after-field .ta-onoff-checkbox {
  margin-left: 10px;
}
/* line 1096, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-after-field input, .form .field.with-onoff-after-field select, .form .field.with-onoff-after-field button {
  width: calc(75% - 60px);
  max-width: 340px;
}
/* line 1102, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-before-label label {
  display: inline-block;
  width: calc(73% - 50px);
  margin: 5px 0 0 2%;
  text-align: left;
}
/* line 1107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-before-label label:after {
  content: '';
}
/* line 1109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .field.with-onoff-before-label.full-width label {
  width: calc(98% - 50px);
}
/* line 1112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .fieldset {
  margin: 0 0 15px 0;
}
/* line 1114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .fieldset.mb0 {
  margin-bottom: 0;
}
/* line 1116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .actions {
  margin-top: 20px;
}
/* line 1118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .actions.only-back-under-form {
  width: auto;
  padding: 0;
  margin: 0;
  position: absolute;
  bottom: 15px;
}
/* line 1124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .actions.only-back-under-form a {
  margin: 0;
}
/* line 1126, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .actions input[type="submit"] {
  float: right;
  font-size: 1em;
  position: static;
}
/* line 1132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .actions .nav-btn-gray {
  min-width: 0;
}
/* line 1136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .actions .left-submit {
  float: right;
  margin: 7.5px 10px 0 0;
}
/* line 1140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .actions .link-left {
  float: left;
  margin: 7.5px 10px 0 0;
}
/* line 1144, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .actions:after {
  content: '';
  display: block;
  clear: both;
}
/* line 1150, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form .fields-separator {
  height: auto;
  min-height: 21px;
  top: -29px;
}
/* line 1155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form hr.with-text {
  margin-top: 24px;
}
/* line 1156, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.search-form {
  width: 100%;
  max-width: 100%;
  padding: 0;
}
/* line 1162, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.search-form .field.small input, .form.search-form .field.small select {
  width: 100%;
  max-width: 100%;
}
/* line 1163, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.search-form .field.small button.ui-multiselect {
  width: 100% !important;
  max-width: 100%;
}
/* line 1167, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-search {
  width: 100%;
  max-width: 100%;
  padding: 0;
}
/* line 1171, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-search .field {
  text-align: center;
}
/* line 1173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-search .field input[type="text"] {
  width: calc(75% - 20px);
}
/* line 1174, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-search .field input[type="submit"] {
  z-index: 2;
}
/* line 1175, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-search .field:after {
  top: 5px;
  left: -18px;
}
/* line 1183, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog .field input {
  width: 75%;
}
/* line 1184, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog .field input[type="checkbox"], .form.form-dialog .field input[type="radio"] {
  width: 14px;
  margin: 8px 0 0 0;
}
/* line 1188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog .field input.right[type="checkbox"], .form.form-dialog .field input.right[type="radio"], .form.form-dialog .field .ta-checkbox-tag.right {
  width: 14px;
  margin: 2px 0 0 25%;
}
/* line 1191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog .field input.right[type="checkbox"] + label, .form.form-dialog .field input.right[type="radio"] + label, .form.form-dialog .field .ta-checkbox-tag.right + label {
  width: calc(73% - 18px);
  margin: 0 0 0 2%;
  text-align: left;
}
/* line 1195, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog .field input.right[type="checkbox"] + label:after, .form.form-dialog .field input.right[type="radio"] + label:after, .form.form-dialog .field .ta-checkbox-tag.right + label:after {
  content: '';
}
/* line 1197, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog .field input.right[type="checkbox"].full-width, .form.form-dialog .field input.right[type="radio"].full-width, .form.form-dialog .field .ta-checkbox-tag.right.full-width {
  margin-left: 0;
}
/* line 1199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog .field input.right[type="checkbox"].full-width + label, .form.form-dialog .field input.right[type="radio"].full-width + label, .form.form-dialog .field .ta-checkbox-tag.right.full-width + label {
  width: calc(98% - 14px);
}
/* line 1203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog .field.with-icon input {
  width: calc(75% - 25px);
}
/* line 1207, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field {
  font-size: 0;
  letter-spacing: 0;
}
/* line 1210, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field label {
  float: none;
  font-size: 14px;
  line-height: 1.3;
  vertical-align: top;
}
/* line 1216, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field input, .form.form-dialog.with-field-details .field select, .form.form-dialog.with-field-details .field button {
  float: none;
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.3;
  vertical-align: top;
}
/* line 1225, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field input[data-evol="true"] {
  width: calc(75% - 25px);
}
/* line 1226, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field input[type="checkbox"], .form.form-dialog.with-field-details .field input[type="radio"] {
  width: 14px;
  margin: 8px 0 0 0;
}
/* line 1230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field input.right[type="checkbox"], .form.form-dialog.with-field-details .field input.right[type="radio"], .form.form-dialog.with-field-details .field .ta-checkbox-tag.right {
  width: 14px;
  margin: 2px 0 0 25%;
}
/* line 1233, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field input.right[type="checkbox"] + label, .form.form-dialog.with-field-details .field input.right[type="radio"] + label, .form.form-dialog.with-field-details .field .ta-checkbox-tag.right + label {
  width: calc(73% - 18px);
  margin: 0 0 0 2%;
  text-align: left;
}
/* line 1237, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field input.right[type="checkbox"] + label:after, .form.form-dialog.with-field-details .field input.right[type="radio"] + label:after, .form.form-dialog.with-field-details .field .ta-checkbox-tag.right + label:after {
  content: '';
}
/* line 1239, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field input.right[type="checkbox"].full-width, .form.form-dialog.with-field-details .field input.right[type="radio"].full-width, .form.form-dialog.with-field-details .field .ta-checkbox-tag.right.full-width {
  margin-left: 0;
}
/* line 1241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field input.right[type="checkbox"].full-width + label, .form.form-dialog.with-field-details .field input.right[type="radio"].full-width + label, .form.form-dialog.with-field-details .field .ta-checkbox-tag.right.full-width + label {
  width: calc(98% - 14px);
}
/* line 1244, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field textarea {
  width: 75% !important;
}
/* line 1245, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .content-textarea, .form.form-dialog.with-field-details .field .redactor-box {
  width: 75%;
}
/* line 1247, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .content-textarea textarea, .form.form-dialog.with-field-details .field .redactor-box textarea {
  width: 100% !important;
}
/* line 1249, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .content-textarea .redactor-box {
  width: 100%;
}
/* line 1250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .content-toggle-field {
  width: 75%;
}
/* line 1252, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .content-toggle-field input, .form.form-dialog.with-field-details .field .content-toggle-field select {
  width: 100%;
}
/* line 1254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .text-right-label {
  font-size: 14px;
  line-height: 1.3;
}
/* line 1258, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .field-detail {
  float: none;
  margin: 0 0 0 25%;
  font-size: 13px;
  line-height: 1.3;
}
/* line 1263, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .field-detail .field-detail-triangle {
  display: none !important;
}
/* line 1264, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .field-detail .field-detail-content {
  background-color: transparent;
  height: auto;
  padding: 0;
  border: none;
}
/* line 1271, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .field_with_errors {
  display: inline-block;
}
/* line 1274, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .field_with_errors ~ .field-detail .field-detail-triangle {
  display: none !important;
}
/* line 1275, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field .field_with_errors ~ .field-detail .field-detail-content {
  background-color: transparent;
  height: auto;
  padding: 0;
  border: none;
}
/* line 1284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.user-permissions label {
  width: 100%;
}
/* line 1285, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.user-permissions .field-detail {
  margin: 5px 0 0 0;
}
/* line 1288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.with-icon input, .form.form-dialog.with-field-details .field.with-icon select, .form.form-dialog.with-field-details .field.with-icon button, .form.form-dialog.with-field-details .field.with-icon .content-textarea, .form.form-dialog.with-field-details .field.with-icon .redactor-box, .form.form-dialog.with-field-details .field.with-icon .content-toggle-field {
  width: calc(75% - 25px);
}
/* line 1289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.with-icon textarea {
  width: calc(75% - 25px) !important;
}
/* line 1292, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.with-field-detail.error input, .form.form-dialog.with-field-details .field.with-field-detail.error select, .form.form-dialog.with-field-details .field.with-field-detail.error button {
  width: 75%;
}
/* line 1293, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.with-field-detail.error input[data-evol="true"] {
  width: calc(75% - 25px);
}
/* line 1294, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.with-field-detail.error textarea {
  width: 75% !important;
}
/* line 1296, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.with-field-detail.error.with-icon input, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon select, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon button, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon .content-textarea, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon .redactor-box, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon .content-toggle-field {
  width: calc(75% - 25px);
}
/* line 1297, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.with-field-detail.error.with-icon textarea {
  width: calc(75% - 25px) !important;
}
/* line 1302, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-dialog.with-field-details .field.with-field-detail.error input[type="checkbox"], .form.form-dialog.with-field-details .field.with-field-detail.error input[type="radio"], .form.form-dialog.with-field-details .field.with-field-detail.error input[type="time"] {
  width: auto;
}
/* line 1306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.wrap-only-back-under-form {
  padding: 0;
}
/* line 1308, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.wrap-only-back-under-form .actions.only-back-under-form {
  position: static;
}
/* line 1314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field label {
  width: 100%;
  min-height: 0;
  margin: 0 0 5px 0;
  text-align: left;
}
/* line 1319, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field label ~ textarea {
  width: 100% !important;
}
/* line 1321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field select, .form.form-in-cell .field input, .form.form-in-cell .field button {
  width: 100%;
  margin: 0;
}
/* line 1322, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field input[type="checkbox"], .form.form-in-cell .field input[type="radio"], .form.form-in-cell .field input[type="time"] {
  width: auto;
}
/* line 1323, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field.with-evol > div {
  width: 100% !important;
}
/* line 1324, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field input[data-evol="true"] {
  width: calc(100% - 25px);
}
/* line 1326, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field[id$="_4i"] + span.sep-time {
  width: auto;
  padding: 0 5px;
}
/* line 1331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field .under-field {
  max-width: 100%;
  padding-left: 0;
  white-space: normal;
}
/* line 1337, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field.vm:before {
  content: '';
  height: 30px;
  width: 0;
  display: inline-block;
  vertical-align: middle;
}
/* line 1344, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field.vm input {
  vertical-align: middle;
}
/* line 1347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.form-in-cell .field.with-icon input, .form.form-in-cell .field.with-icon select, .form.form-in-cell .field.with-icon button {
  width: calc(100% - 25px);
}
/* line 1351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.noptb {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 1352, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.pt20 {
  padding-top: 20px;
}
/* line 1353, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.p0 {
  padding: 0;
}
/* line 1354, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.without-actions {
  padding-bottom: 0;
}
/* line 1356, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.without-actions .field:last-child {
  margin-bottom: 0;
}
/* line 1357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.form.without-actions .fieldset:last-child {
  margin-bottom: 0;
}

/* line 1362, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search {
  background-color: #f2f2f8;
  width: auto;
  max-width: 100%;
  margin: 20px auto;
}
/* line 1367, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search .label {
  margin: 0 0 5px 0;
}
/* line 1368, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search input[type=text] {
  width: 85%;
  margin-bottom: 0;
}
/* line 1371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search input[type=text].datepicker {
  width: 75%;
}
/* line 1373, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search input[type=submit] {
  position: static;
}
/* line 1374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search select {
  width: 85%;
  margin-bottom: 0;
}
/* line 1378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search .field-autocomplete {
  display: inline-block;
  width: 85%;
  margin-bottom: 0;
  position: relative;
}
/* line 1383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search .field-autocomplete input {
  width: 100%;
  height: 28px;
  margin-bottom: 0;
}
/* line 1388, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search .field-autocomplete .ajax-loader {
  position: absolute;
  top: 5px;
  margin: 0;
  right: 2.8%;
}
/* line 1395, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search #search-bar {
  width: 100%;
  table-layout: fixed;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  padding-top: 2px;
}
/* line 1401, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search #search-bar thead td {
  padding: 5px 0;
  text-align: center;
}
/* line 1407, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search #search-bar tbody td {
  padding: 5px 0;
  border-left: solid 1px #e4e4e4;
  text-align: center;
}
/* line 1411, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search #search-bar tbody td:first-child {
  border-left: none;
}
/* line 1412, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search #search-bar tbody td.right {
  text-align: right;
}
/* line 1413, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search #search-bar tbody td button.ui-multiselect {
  width: 85% !important;
}
/* line 1417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-search-form .form#form-search #search-bar tfoot td {
  padding: 10px 15px 0 15px;
}

/* line 1423, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu {
  display: inline-block;
  background-color: #333A3F;
  width: 240px;
  color: #FFFFFF;
  font-size: 0;
  font-family: ProximaNovaLight, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  letter-spacing: 0;
  line-height: 1;
  vertical-align: top;
  position: fixed;
  top: 40px;
  bottom: 0;
  left: 0;
  z-index: 2;
  overflow: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
/* line 1445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu + #app-content-wrapper:not(.hide-sidebar-menu) {
  padding-left: 240px;
}
/* line 1446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu > div {
  position: relative;
  z-index: 1;
}
/* line 1450, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .small, #sidebar-menu .general {
  display: none;
}
/* line 1451, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu a, #sidebar-menu span {
  color: #FFFFFF;
  font-size: 14px;
  line-height: 1.2;
  letter-spacing: 1px;
}
/* line 1457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu span.ion-chevron-right, #sidebar-menu span.ion-chevron-left {
  color: #D9E1E6;
}
/* line 1458, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .sep {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-height: 12px;
}
/* line 1464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .top {
  border-bottom: 1px solid #4F5D72;
}
/* line 1466, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .top .app-name {
  padding: 10px;
}
/* line 1468, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .top .app-name span.icon {
  display: none;
  width: 42px;
  border-bottom: 1px solid #4F5D72;
  line-height: 52px;
  text-align: center;
  vertical-align: middle;
}
/* line 1475, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .top .app-name span.icon img {
  width: 22px;
  margin: 15px 10px;
}
/* line 1480, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .top .app-name span.text {
  display: inline-block;
  width: 100%;
  line-height: 34px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
/* line 1494, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul, #sidebar-menu .bottom > ul {
  margin: 0;
  padding: 5px 0;
  list-style-type: none;
}
/* line 1499, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a, #sidebar-menu .bottom > ul > li > a {
  display: block;
  padding: 0 10px;
  line-height: 0;
  font-size: 0;
  text-decoration: none;
}
/* line 1505, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span, #sidebar-menu .bottom > ul > li > a > span {
  display: inline-block;
  vertical-align: middle;
}
/* line 1508, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon, #sidebar-menu .bottom > ul > li > a > span.icon {
  width: 22px;
  height: 22px;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 1515, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon:before, #sidebar-menu .bottom > ul > li > a > span.icon:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
/* line 1522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span, #sidebar-menu .bottom > ul > li > a > span.icon span {
  display: inline-block;
  vertical-align: middle;
  background-image: url(https://cdnsb.s3.amazonaws.com/images/demotivational/sidebar-menu-icons.png);
  background-repeat: no-repeat;
  background-color: transparent;
  opacity: 0.4;
}
/* line 1529, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.settings, #sidebar-menu .bottom > ul > li > a > span.icon span.settings {
  background-position: -72px -72px;
  width: 18px;
  height: 18px;
}
/* line 1534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.apps, #sidebar-menu .bottom > ul > li > a > span.icon span.apps {
  background-position: -96px 0;
  width: 16px;
  height: 15px;
}
/* line 1539, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.contacts, #sidebar-menu .bottom > ul > li > a > span.icon span.contacts {
  background-position: -120px 0;
  width: 17px;
  height: 13px;
}
/* line 1544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.sales, #sidebar-menu .middle > ul > li > a > span.icon span.general_data, #sidebar-menu .bottom > ul > li > a > span.icon span.sales, #sidebar-menu .bottom > ul > li > a > span.icon span.general_data {
  background-position: -144px 0;
  width: 17px;
  height: 14px;
}
/* line 1549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.marketing, #sidebar-menu .bottom > ul > li > a > span.icon span.marketing {
  background-position: -23px -24px;
  width: 16px;
  height: 17px;
}
/* line 1554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.software, #sidebar-menu .bottom > ul > li > a > span.icon span.software {
  background-position: -48px -24px;
  width: 17px;
  height: 16px;
}
/* line 1559, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.people, #sidebar-menu .middle > ul > li > a > span.icon span.users, #sidebar-menu .middle > ul > li > a > span.icon span.newsletter_contacts, #sidebar-menu .middle > ul > li > a > span.icon span.utenti, #sidebar-menu .middle > ul > li > a > span.icon span.registry, #sidebar-menu .bottom > ul > li > a > span.icon span.people, #sidebar-menu .bottom > ul > li > a > span.icon span.users, #sidebar-menu .bottom > ul > li > a > span.icon span.newsletter_contacts, #sidebar-menu .bottom > ul > li > a > span.icon span.utenti, #sidebar-menu .bottom > ul > li > a > span.icon span.registry {
  background-position: -72px -24px;
  width: 16px;
  height: 14px;
}
/* line 1564, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.fiscal, #sidebar-menu .bottom > ul > li > a > span.icon span.fiscal {
  background-position: -96px -24px;
  width: 16px;
  height: 14px;
}
/* line 1569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.brutality, #sidebar-menu .middle > ul > li > a > span.icon span.places, #sidebar-menu .bottom > ul > li > a > span.icon span.brutality, #sidebar-menu .bottom > ul > li > a > span.icon span.places {
  background-position: -120px -24px;
  width: 13px;
  height: 16px;
}
/* line 1574, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.admin, #sidebar-menu .middle > ul > li > a > span.icon span.files, #sidebar-menu .bottom > ul > li > a > span.icon span.admin, #sidebar-menu .bottom > ul > li > a > span.icon span.files {
  background-position: -144px -24px;
  width: 16px;
  height: 13px;
}
/* line 1579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.intelligence, #sidebar-menu .middle > ul > li > a > span.icon span.stats, #sidebar-menu .middle > ul > li > a > span.icon span.reports, #sidebar-menu .bottom > ul > li > a > span.icon span.intelligence, #sidebar-menu .bottom > ul > li > a > span.icon span.stats, #sidebar-menu .bottom > ul > li > a > span.icon span.reports {
  background-position: -24px 0;
  width: 16px;
  height: 16px;
}
/* line 1584, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.tools, #sidebar-menu .bottom > ul > li > a > span.icon span.tools {
  background-position: -48px 0;
  width: 16px;
  height: 16px;
}
/* line 1589, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.products, #sidebar-menu .bottom > ul > li > a > span.icon span.products {
  background-position: -71px 0;
  width: 17px;
  height: 14px;
}
/* line 1594, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.tom, #sidebar-menu .middle > ul > li > a > span.icon span.reportistica, #sidebar-menu .bottom > ul > li > a > span.icon span.tom, #sidebar-menu .bottom > ul > li > a > span.icon span.reportistica {
  background-position: 0 -23px;
  width: 16px;
  height: 16px;
}
/* line 1599, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.home, #sidebar-menu .middle > ul > li > a > span.icon span.summary, #sidebar-menu .bottom > ul > li > a > span.icon span.home, #sidebar-menu .bottom > ul > li > a > span.icon span.summary {
  background-position: -167px 0;
  width: 17px;
  height: 16px;
}
/* line 1604, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.activities, #sidebar-menu .middle > ul > li > a > span.icon span.reservations, #sidebar-menu .bottom > ul > li > a > span.icon span.activities, #sidebar-menu .bottom > ul > li > a > span.icon span.reservations {
  background-position: -216px 0;
  width: 15px;
  height: 16px;
}
/* line 1609, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.accounting, #sidebar-menu .middle > ul > li > a > span.icon span.invoices, #sidebar-menu .middle > ul > li > a > span.icon span.documents, #sidebar-menu .bottom > ul > li > a > span.icon span.accounting, #sidebar-menu .bottom > ul > li > a > span.icon span.invoices, #sidebar-menu .bottom > ul > li > a > span.icon span.documents {
  background-position: -240px 0;
  width: 13px;
  height: 16px;
}
/* line 1614, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.site, #sidebar-menu .middle > ul > li > a > span.icon span.templates, #sidebar-menu .bottom > ul > li > a > span.icon span.site, #sidebar-menu .bottom > ul > li > a > span.icon span.templates {
  background-position: -168px -24px;
  width: 16px;
  height: 12px;
}
/* line 1619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.messages, #sidebar-menu .middle > ul > li > a > span.icon span.custom_hooks, #sidebar-menu .bottom > ul > li > a > span.icon span.messages, #sidebar-menu .bottom > ul > li > a > span.icon span.custom_hooks {
  background-position: -192px -24px;
  width: 16px;
  height: 13px;
}
/* line 1624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.society, #sidebar-menu .bottom > ul > li > a > span.icon span.society {
  background-position: -216px -24px;
  width: 9px;
  height: 16px;
}
/* line 1629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.sport, #sidebar-menu .bottom > ul > li > a > span.icon span.sport {
  background-position: -240px -24px;
  width: 16px;
  height: 13px;
}
/* line 1634, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.widget, #sidebar-menu .bottom > ul > li > a > span.icon span.widget {
  background-position: -264px 0;
  width: 14px;
  height: 16px;
}
/* line 1639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.events, #sidebar-menu .middle > ul > li > a > span.icon span.lists, #sidebar-menu .middle > ul > li > a > span.icon span.funnels, #sidebar-menu .bottom > ul > li > a > span.icon span.events, #sidebar-menu .bottom > ul > li > a > span.icon span.lists, #sidebar-menu .bottom > ul > li > a > span.icon span.funnels {
  background-position: -192px 0;
  width: 17px;
  height: 15px;
}
/* line 1644, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.promoted, #sidebar-menu .middle > ul > li > a > span.icon span.rate, #sidebar-menu .middle > ul > li > a > span.icon span.login-society, #sidebar-menu .bottom > ul > li > a > span.icon span.promoted, #sidebar-menu .bottom > ul > li > a > span.icon span.rate, #sidebar-menu .bottom > ul > li > a > span.icon span.login-society {
  background-position: -263px -23px;
  width: 16px;
  height: 15px;
}
/* line 1649, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.archive, #sidebar-menu .bottom > ul > li > a > span.icon span.archive {
  background-position: 0 -48px;
  width: 15px;
  height: 15px;
}
/* line 1654, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.teams, #sidebar-menu .bottom > ul > li > a > span.icon span.teams {
  background-position: -24px -48px;
  width: 17px;
  height: 14px;
}
/* line 1659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.categories, #sidebar-menu .bottom > ul > li > a > span.icon span.categories {
  background-position: -48px -48px;
  width: 16px;
  height: 15px;
}
/* line 1664, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.groups, #sidebar-menu .bottom > ul > li > a > span.icon span.groups {
  background-position: -72px -48px;
  width: 18px;
  height: 15px;
}
/* line 1669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.games, #sidebar-menu .bottom > ul > li > a > span.icon span.games {
  background-position: -95px -47px;
  width: 17px;
  height: 15px;
}
/* line 1674, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.guide-helps, #sidebar-menu .bottom > ul > li > a > span.icon span.guide-helps {
  background-position: -120px -48px;
  width: 15px;
  height: 16px;
}
/* line 1679, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.wordpress_pages, #sidebar-menu .bottom > ul > li > a > span.icon span.wordpress_pages {
  background-position: -144px -48px;
  width: 16px;
  height: 16px;
}
/* line 1684, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.graphics, #sidebar-menu .bottom > ul > li > a > span.icon span.graphics {
  background-position: -168px -47px;
  width: 17px;
  height: 17px;
}
/* line 1689, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.society_payment_transfers, #sidebar-menu .bottom > ul > li > a > span.icon span.society_payment_transfers {
  background-position: -191px -48px;
  width: 17px;
  height: 11px;
}
/* line 1694, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.data, #sidebar-menu .middle > ul > li > a > span.icon span.receipts, #sidebar-menu .bottom > ul > li > a > span.icon span.data, #sidebar-menu .bottom > ul > li > a > span.icon span.receipts {
  background-position: -216px -48px;
  width: 13px;
  height: 16px;
}
/* line 1699, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.inbound, #sidebar-menu .bottom > ul > li > a > span.icon span.inbound {
  background-position: -240px -48px;
  width: 18px;
  height: 13px;
}
/* line 1704, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.outbound, #sidebar-menu .bottom > ul > li > a > span.icon span.outbound {
  background-position: -264px -48px;
  width: 18px;
  height: 13px;
}
/* line 1709, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.videos, #sidebar-menu .bottom > ul > li > a > span.icon span.videos {
  background-position: 0 -72px;
  width: 16px;
  height: 11px;
}
/* line 1714, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.faq, #sidebar-menu .bottom > ul > li > a > span.icon span.faq {
  background-position: -24px -72px;
  width: 17px;
  height: 18px;
}
/* line 1719, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.newsletter, #sidebar-menu .bottom > ul > li > a > span.icon span.newsletter {
  background-position: -48px -72px;
  width: 16px;
  height: 17px;
}
/* line 1724, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.riepilogo, #sidebar-menu .middle > ul > li > a > span.icon span.dashboard, #sidebar-menu .bottom > ul > li > a > span.icon span.riepilogo, #sidebar-menu .bottom > ul > li > a > span.icon span.dashboard {
  background-position: -96px -72px;
  width: 16px;
  height: 13px;
}
/* line 1729, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.donazioni, #sidebar-menu .middle > ul > li > a > span.icon span.caterpillar, #sidebar-menu .bottom > ul > li > a > span.icon span.donazioni, #sidebar-menu .bottom > ul > li > a > span.icon span.caterpillar {
  background-position: -120px -72px;
  width: 18px;
  height: 16px;
}
/* line 1734, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.donatori, #sidebar-menu .bottom > ul > li > a > span.icon span.donatori {
  background-position: -144px -72px;
  width: 17px;
  height: 14px;
}
/* line 1739, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.survey, #sidebar-menu .bottom > ul > li > a > span.icon span.survey {
  background-position: -168px -72px;
  width: 16px;
  height: 18px;
}
/* line 1744, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.resources, #sidebar-menu .bottom > ul > li > a > span.icon span.resources {
  background-position: -192px -72px;
  width: 17px;
  height: 16px;
}
/* line 1749, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.furgoni, #sidebar-menu .bottom > ul > li > a > span.icon span.furgoni {
  background-position: -215px -72px;
  width: 17px;
  height: 11px;
}
/* line 1754, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.palestre, #sidebar-menu .bottom > ul > li > a > span.icon span.palestre {
  background-position: -239px -72px;
  width: 15px;
  height: 17px;
}
/* line 1759, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.call_to_actions, #sidebar-menu .bottom > ul > li > a > span.icon span.call_to_actions {
  background-position: -264px -72px;
  width: 16px;
  height: 16px;
}
/* line 1764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.staff, #sidebar-menu .bottom > ul > li > a > span.icon span.staff {
  background-position: 0 -96px;
  width: 17px;
  height: 14px;
}
/* line 1769, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.campaigns, #sidebar-menu .middle > ul > li > a > span.icon span.enrollments, #sidebar-menu .middle > ul > li > a > span.icon span.articles, #sidebar-menu .bottom > ul > li > a > span.icon span.campaigns, #sidebar-menu .bottom > ul > li > a > span.icon span.enrollments, #sidebar-menu .bottom > ul > li > a > span.icon span.articles {
  background-position: -24px -96px;
  width: 17px;
  height: 17px;
}
/* line 1774, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.change-avatar, #sidebar-menu .bottom > ul > li > a > span.icon span.change-avatar {
  background-position: -48px -96px;
  width: 16px;
  height: 12px;
}
/* line 1779, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.profile, #sidebar-menu .bottom > ul > li > a > span.icon span.profile {
  background-position: -96px -96px;
  width: 16px;
  height: 16px;
}
/* line 1784, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.notifications_settings, #sidebar-menu .bottom > ul > li > a > span.icon span.notifications_settings {
  background-position: -120px -96px;
  width: 11px;
  height: 17px;
}
/* line 1789, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.change_password, #sidebar-menu .bottom > ul > li > a > span.icon span.change_password {
  background-position: -72px -96px;
  width: 11px;
  height: 17px;
}
/* line 1794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.personal-profile, #sidebar-menu .bottom > ul > li > a > span.icon span.personal-profile {
  background-position: -144px -96px;
  width: 15px;
  height: 15px;
}
/* line 1799, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.child, #sidebar-menu .bottom > ul > li > a > span.icon span.child {
  background-position: -168px -96px;
  width: 16px;
  height: 15px;
}
/* line 1804, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.add_child, #sidebar-menu .bottom > ul > li > a > span.icon span.add_child {
  background-position: -192px -95px;
  width: 20px;
  height: 16px;
}
/* line 1809, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.helps, #sidebar-menu .bottom > ul > li > a > span.icon span.helps {
  background-position: -215px -96px;
  width: 16px;
  height: 15px;
}
/* line 1814, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.visite_mediche_e_assicurazioni, #sidebar-menu .middle > ul > li > a > span.icon span.medical_examinations, #sidebar-menu .bottom > ul > li > a > span.icon span.visite_mediche_e_assicurazioni, #sidebar-menu .bottom > ul > li > a > span.icon span.medical_examinations {
  background-position: -240px -96px;
  width: 17px;
  height: 14px;
}
/* line 1819, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.contracts, #sidebar-menu .bottom > ul > li > a > span.icon span.contracts {
  background-position: -264px -96px;
  width: 16px;
  height: 17px;
}
/* line 1824, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.multimedia_files, #sidebar-menu .bottom > ul > li > a > span.icon span.multimedia_files {
  background-position: 0 -120px;
  width: 16px;
  height: 12px;
}
/* line 1829, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.tags, #sidebar-menu .bottom > ul > li > a > span.icon span.tags {
  background-position: -72px 0;
  width: 17px;
  height: 14px;
}
/* line 1834, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.icon span.history, #sidebar-menu .bottom > ul > li > a > span.icon span.history {
  background-position: -24px -120px;
  width: 17px;
  height: 16px;
}
/* line 1841, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.text, #sidebar-menu .bottom > ul > li > a > span.text {
  width: 188px;
  padding: 0 10px;
  line-height: 32px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1849, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a > span.ion-chevron-right, #sidebar-menu .bottom > ul > li > a > span.ion-chevron-right {
  width: 8px;
}
/* line 1851, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a:hover, #sidebar-menu .middle > ul > li > a:focus, #sidebar-menu .bottom > ul > li > a:hover, #sidebar-menu .bottom > ul > li > a:focus {
  background-color: #1D2328;
}
/* line 1853, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > a:hover > span.icon span, #sidebar-menu .middle > ul > li > a:focus > span.icon span, #sidebar-menu .bottom > ul > li > a:hover > span.icon span, #sidebar-menu .bottom > ul > li > a:focus > span.icon span {
  opacity: 1;
}
/* line 1856, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li > ul, #sidebar-menu .bottom > ul > li > ul {
  display: none;
}
/* line 1858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > a, #sidebar-menu .bottom > ul > li.selected > a {
  background-color: #1D2328;
}
/* line 1860, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > a > span.icon span, #sidebar-menu .bottom > ul > li.selected > a > span.icon span {
  opacity: 1;
}
/* line 1862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul, #sidebar-menu .bottom > ul > li.selected > ul {
  display: block;
  width: 198px;
  margin: 0;
  list-style-type: none;
  position: absolute;
  top: -53px;
  left: 42px;
}
/* line 1871, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li > a, #sidebar-menu .bottom > ul > li.selected > ul > li > a {
  display: block;
  padding: 0 10px;
  line-height: 0;
  font-size: 0;
  text-decoration: none;
}
/* line 1877, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li > a:hover, #sidebar-menu .middle > ul > li.selected > ul > li > a:focus, #sidebar-menu .bottom > ul > li.selected > ul > li > a:hover, #sidebar-menu .bottom > ul > li.selected > ul > li > a:focus {
  background-color: #1D2328;
}
/* line 1878, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li > a span, #sidebar-menu .bottom > ul > li.selected > ul > li > a span {
  display: inline-block;
  vertical-align: middle;
}
/* line 1881, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li > a span.text, #sidebar-menu .bottom > ul > li.selected > ul > li > a span.text {
  width: 165px;
  padding-right: 5px;
  line-height: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 1888, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li > a span.text img, #sidebar-menu .bottom > ul > li.selected > ul > li > a span.text img {
  height: 20px;
  margin: 0 5px 0 0;
  position: relative;
  top: -2px;
  vertical-align: middle;
}
/* line 1896, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li > a span.ion-chevron-right, #sidebar-menu .bottom > ul > li.selected > ul > li > a span.ion-chevron-right {
  width: 8px;
}
/* line 1899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li ul, #sidebar-menu .bottom > ul > li.selected > ul > li ul {
  display: none;
  background-color: #4F5D72;
  margin: 0;
  list-style-type: none;
}
/* line 1904, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li ul li, #sidebar-menu .bottom > ul > li.selected > ul > li ul li {
  line-height: 0;
}
/* line 1906, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li ul li a, #sidebar-menu .bottom > ul > li.selected > ul > li ul li a {
  display: block;
  padding: 0 10px;
  line-height: 0;
  font-style: italic;
  text-align: right;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1916, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li ul li a .text, #sidebar-menu .bottom > ul > li.selected > ul > li ul li a .text {
  display: inline-block;
  line-height: 32px;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1927, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.title, #sidebar-menu .bottom > ul > li.selected > ul > li.title {
  padding: 10px;
  margin-bottom: 5px;
  border-bottom: 1px solid #4F5D72;
  text-align: center;
  text-transform: uppercase;
}
/* line 1933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.title span, #sidebar-menu .bottom > ul > li.selected > ul > li.title span {
  line-height: 32px;
}
/* line 1935, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.back, #sidebar-menu .bottom > ul > li.selected > ul > li.back {
  margin-top: 5px;
}
/* line 1937, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.back > a, #sidebar-menu .bottom > ul > li.selected > ul > li.back > a {
  padding: 0 10px;
  border-top: 1px solid #4F5D72;
  border-bottom: 1px solid #4F5D72;
}
/* line 1941, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.back > a span, #sidebar-menu .bottom > ul > li.selected > ul > li.back > a span {
  display: inline-block;
  vertical-align: middle;
  color: #7AB55C;
  font-size: 12px;
}
/* line 1946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.back > a span.ion-chevron-left, #sidebar-menu .bottom > ul > li.selected > ul > li.back > a span.ion-chevron-left {
  width: 7px;
}
/* line 1947, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.back > a span.text, #sidebar-menu .bottom > ul > li.selected > ul > li.back > a span.text {
  width: calc(100% - 12px);
  text-align: right;
  font-style: italic;
}
/* line 1956, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.selected > a, #sidebar-menu .bottom > ul > li.selected > ul > li.selected > a {
  background-color: #1D2328;
}
/* line 1958, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.selected > a span.ion-chevron-right, #sidebar-menu .bottom > ul > li.selected > ul > li.selected > a span.ion-chevron-right {
  transform: rotate(90deg);
}
/* line 1962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.selected ul, #sidebar-menu .bottom > ul > li.selected > ul > li.selected ul {
  display: block;
}
/* line 1964, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li.menu-footer, #sidebar-menu .bottom > ul > li.selected > ul > li.menu-footer {
  display: none;
}
/* line 1969, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul#general-menu, #sidebar-menu .bottom > ul#general-menu {
  display: none;
}
/* line 1972, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle {
  z-index: 3;
}
/* line 1974, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle .search {
  padding: 10px;
  border-bottom: 1px solid #4F5D72;
  position: relative;
}
/* line 1978, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle .search input[type="text"] {
  background-color: #FFFFFF;
  width: 100%;
  height: 32px;
  padding: 1px 5px;
  border: 1px solid #4F5D72;
  font-size: 14px;
  line-height: 28px;
}
/* line 1987, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle .search input[type="submit"] {
  display: none;
}
/* line 1988, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle .search .ion-search {
  background-color: #7AB55C;
  width: 30px;
  height: 30px;
  line-height: 32px;
  font-size: 20px;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 11px;
  right: 11px;
}
/* line 1999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle .search .ion-search:before {
  line-height: 32px;
}
/* line 2007, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li ul li a:hover span, #sidebar-menu .middle > ul > li.selected > ul > li ul li a:focus span {
  color: #F5A000;
}
/* line 2011, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .middle > ul > li.selected > ul > li ul li.selected a span {
  color: #F5A000;
}
/* line 2017, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom {
  z-index: 3;
}
/* line 2021, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom > ul > li.selected > ul {
  top: auto;
  bottom: 52px;
}
/* line 2024, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom > ul > li.selected > ul > li.title {
  border-top: 1px solid #4F5D72;
}
/* line 2028, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom > ul > li.selected > ul > li ul li a:hover span, #sidebar-menu .bottom > ul > li.selected > ul > li ul li a:focus span {
  color: #7AB55C;
}
/* line 2032, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom > ul > li.selected > ul > li ul li.selected a span {
  color: #7AB55C;
}
/* line 2038, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom .piu-spazio {
  border-top: 1px solid #4F5D72;
}
/* line 2040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom .piu-spazio a {
  display: block;
  padding: 10px;
  line-height: 32px;
  font-size: 0;
  letter-spacing: 0;
  text-decoration: none;
}
/* line 2047, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom .piu-spazio a:hover, #sidebar-menu .bottom .piu-spazio a:focus {
  background-color: #1D2328;
}
/* line 2049, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom .piu-spazio span {
  display: inline-block;
  vertical-align: middle;
}
/* line 2053, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom .piu-spazio .ion-chevron-left {
  width: 22px;
  color: #7AB55C;
  text-align: center;
}
/* line 2058, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu .bottom .piu-spazio .text {
  width: 198px;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 2068, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .small {
  display: block;
}
/* line 2069, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .big {
  display: none;
}
/* line 2070, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .choose-menu {
  padding: 10px;
}
/* line 2072, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .choose-menu a {
  display: inline-block;
  background-color: #1D2328;
  width: 48%;
  height: 34px;
  border: 1px solid #4F5D72;
  border-radius: 4px;
  line-height: 34px;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 2084, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .choose-menu a:first-child {
  margin-right: 4%;
}
/* line 2085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .choose-menu a:hover, #sidebar-menu.with-general .choose-menu a:focus, #sidebar-menu.with-general .choose-menu a.selected {
  background-color: #F5A000;
  border-color: transparent;
}
/* line 2093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .middle > ul li.app-name {
  font-size: 0;
  line-height: 1;
  letter-spacing: 0;
}
/* line 2097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .middle > ul li.app-name span.icon {
  display: none;
}
/* line 2098, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .middle > ul li.app-name span.text {
  display: inline-block;
  width: 100%;
  padding: 5px 10px;
  line-height: 22px;
  color: #F5A000;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 2114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info {
  padding: 10px;
  border-top: 1px solid #4F5D72;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 2120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info img {
  width: 42px;
  display: inline-block;
  vertical-align: middle;
}
/* line 2125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info > span.text {
  width: calc(100% - 50px);
  display: inline-block;
  padding: 6px 0 6px 10px;
  vertical-align: middle;
}
/* line 2130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info > span.text > span {
  display: block;
  color: #FFFFFF;
  line-height: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 2137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info > span.text > span.name {
  margin-bottom: 5px;
  font-size: 14px;
}
/* line 2141, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info > span.text > span.society-name {
  font-size: 11px;
}
/* line 2144, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info > span.ion-chevron-right {
  display: inline-block;
  width: 8px;
  vertical-align: middle;
}
/* line 2149, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info:hover, #sidebar-menu.with-general .bottom .account-info:focus {
  background-color: #1D2328;
}
/* line 2152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info.active {
  background-color: #1D2328;
}
/* line 2154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info.active > span.ion-chevron-right {
  transform: rotate(-90deg);
}
/* line 2155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom .account-info.active + #user-menu {
  display: block;
}
/* line 2158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom #user-menu {
  background-color: #FFFFFF;
  display: none;
  padding: 0;
  border-radius: 4px;
  position: absolute;
  right: 10px;
  bottom: 66px;
  left: 10px;
}
/* line 2168, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom #user-menu > li > a {
  line-height: 28px;
}
/* line 2170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom #user-menu > li > a span {
  color: #4b4b4b;
  line-height: 28px;
}
/* line 2174, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom #user-menu > li > a:hover span, #sidebar-menu.with-general .bottom #user-menu > li > a:focus span {
  color: #FFFFFF;
}
/* line 2176, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom #user-menu > li:first-child > a {
  padding-top: 3px;
  border-radius: 3px 3px 0 0;
}
/* line 2180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom #user-menu > li:last-child > a {
  padding-bottom: 3px;
  border-radius: 0 0 3px 3px;
}
/* line 2185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.with-general .bottom #user-menu:before {
  content: '';
  width: 0;
  height: 0;
  margin-left: -10px;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #FFFFFF transparent transparent transparent;
  position: absolute;
  bottom: -10px;
  left: 50%;
}
/* line 2201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle > ul > li.selected > ul {
  overflow: auto;
}
/* line 2202, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle, #sidebar-menu.show-second-level .sep, #sidebar-menu.show-second-level .bottom {
  width: 42px;
}
/* line 2204, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle.open-submenu, #sidebar-menu.show-second-level .sep.open-submenu, #sidebar-menu.show-second-level .bottom.open-submenu {
  width: auto;
}
/* line 2208, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level:before, #sidebar-menu.mini:before {
  content: '';
  background-color: #1D2328;
  width: 42px;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
}
/* line 2218, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .top, #sidebar-menu.mini .top {
  border-bottom: none;
}
/* line 2220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .top .app-name, #sidebar-menu.mini .top .app-name {
  padding: 0;
}
/* line 2222, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .top .app-name span.icon, #sidebar-menu.mini .top .app-name span.icon {
  display: inline-block;
}
/* line 2223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .top .app-name span.text, #sidebar-menu.mini .top .app-name span.text {
  display: none;
}
/* line 2227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle > ul > li, #sidebar-menu.show-second-level .bottom > ul > li, #sidebar-menu.mini .middle > ul > li, #sidebar-menu.mini .bottom > ul > li {
  width: 42px;
}
/* line 2230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle > ul > li > a > span.text, #sidebar-menu.show-second-level .middle > ul > li > a > span.ion-chevron-right, #sidebar-menu.show-second-level .bottom > ul > li > a > span.text, #sidebar-menu.show-second-level .bottom > ul > li > a > span.ion-chevron-right, #sidebar-menu.mini .middle > ul > li > a > span.text, #sidebar-menu.mini .middle > ul > li > a > span.ion-chevron-right, #sidebar-menu.mini .bottom > ul > li > a > span.text, #sidebar-menu.mini .bottom > ul > li > a > span.ion-chevron-right {
  display: none;
}
/* line 2231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle > ul > li > a > span.icon, #sidebar-menu.show-second-level .bottom > ul > li > a > span.icon, #sidebar-menu.mini .middle > ul > li > a > span.icon, #sidebar-menu.mini .bottom > ul > li > a > span.icon {
  margin: 5px 0;
}
/* line 2237, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle > ul li.app-name span.icon, #sidebar-menu.mini .middle > ul li.app-name span.icon {
  display: inline-block;
  width: 100%;
  padding: 5px 10px;
  line-height: 22px;
  text-align: center;
}
/* line 2244, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle > ul li.app-name span.text, #sidebar-menu.mini .middle > ul li.app-name span.text {
  display: none;
}
/* line 2245, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle > ul li.app-name + li, #sidebar-menu.mini .middle > ul li.app-name + li {
  margin-top: 13px;
}
/* line 2247, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle .search, #sidebar-menu.mini .middle .search {
  border-bottom: none;
  padding: 0;
}
/* line 2250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle .search input[type="text"], #sidebar-menu.mini .middle .search input[type="text"] {
  display: none;
}
/* line 2251, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle .search .ion-chevron-down, #sidebar-menu.show-second-level .middle .search .form-div-bottom .arrow.arrow-down, .form-div-bottom #sidebar-menu.show-second-level .middle .search .arrow.arrow-down, #sidebar-menu.mini .middle .search .ion-chevron-down, #sidebar-menu.mini .middle .search .form-div-bottom .arrow.arrow-down, .form-div-bottom #sidebar-menu.mini .middle .search .arrow.arrow-down {
  display: none;
}
/* line 2252, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle .search .ion-search, #sidebar-menu.mini .middle .search .ion-search {
  display: inline-block;
  background-color: transparent;
  width: 42px;
  height: 42px;
  padding: 10px 0;
  opacity: 0.4;
  cursor: pointer;
  position: static;
}
/* line 2261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle .search .ion-search:hover, #sidebar-menu.mini .middle .search .ion-search:hover {
  opacity: 1;
}
/* line 2263, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .middle .search ~ ul > li.app-name + li, #sidebar-menu.mini .middle .search ~ ul > li.app-name + li {
  margin-top: 0;
}
/* line 2267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .bottom .piu-spazio, #sidebar-menu.mini .bottom .piu-spazio {
  padding-left: 42px;
  width: 240px;
}
/* line 2270, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .bottom .piu-spazio a, #sidebar-menu.mini .bottom .piu-spazio a {
  padding-left: 0;
}
/* line 2271, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .bottom .piu-spazio .text, #sidebar-menu.mini .bottom .piu-spazio .text {
  width: 146px;
  color: #7AB55C;
}
/* line 2276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .bottom .account-info, #sidebar-menu.mini .bottom .account-info {
  padding: 10px 5px;
}
/* line 2278, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .bottom .account-info img, #sidebar-menu.mini .bottom .account-info img {
  width: 32px;
}
/* line 2279, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level .bottom .account-info > span.text, #sidebar-menu.show-second-level .bottom .account-info > span.ion-chevron-right, #sidebar-menu.mini .bottom .account-info > span.text, #sidebar-menu.mini .bottom .account-info > span.ion-chevron-right {
  display: none;
}
/* line 2284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .top {
  background-color: #1D2328;
}
/* line 2287, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle > ul > li.app-name {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 2291, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle > ul > li.app-name span.icon {
  display: block;
  padding: 0;
  border-bottom: 1px solid #4F5D72;
  text-align: center;
  line-height: 52px;
}
/* line 2297, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle > ul > li.app-name span.icon img {
  width: 22px;
  margin: 15px 10px;
}
/* line 2301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle > ul > li.app-name span.icon span.ion-planet {
  background-color: #4F5D73;
  display: block;
  height: 22px;
  width: 22px;
  margin: 15px 10px;
  border-radius: 3px;
}
/* line 2308, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle > ul > li.app-name span.icon span.ion-planet:before {
  line-height: 22px;
}
/* line 2311, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle > ul > li.app-name span.text {
  display: none;
}
/* line 2312, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle > ul > li.app-name + li {
  margin-top: 67px;
}
/* line 2314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle > ul > li.selected > ul {
  top: 0;
}
/* line 2316, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle .search {
  margin-top: 53px;
}
/* line 2318, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .middle .search ~ ul > li.app-name + li {
  margin-top: 0;
}
/* line 2322, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .bottom .piu-spazio {
  width: 198px;
  padding-left: 0;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 42px;
}
/* line 2330, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general .bottom .account-info {
  width: 42px;
}
/* line 2334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general.mini .bottom .piu-spazio {
  width: 42px;
  padding-left: 10px;
  text-align: center;
  position: static;
}
/* line 2340, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.show-second-level.with-general.mini .bottom .account-info {
  width: auto;
}
/* line 2344, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini {
  width: 42px;
}
/* line 2346, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini .choose-menu {
  display: none;
}
/* line 2347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini .middle > ul > li.selected > ul {
  display: none;
}
/* line 2350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini:not(.with-general) .middle > ul > li, #sidebar-menu.mini:not(.with-general) .bottom > ul > li {
  height: 32px;
}
/* line 2353, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini + #app-content-wrapper:not(.hide-sidebar-menu) {
  padding-left: 62px;
}
/* line 2355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini + #app-content-wrapper:not(.hide-sidebar-menu) #top-title-bar {
  left: 42px;
}
/* line 2359, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini .bottom > ul > li > a > span.text, #sidebar-menu.mini .bottom > ul > li > a > span.ion-chevron-right {
  display: none;
}
/* line 2361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini .bottom .piu-spazio {
  width: 42px;
  padding-left: 10px;
}
/* line 2364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini .bottom .piu-spazio a {
  padding-left: 0;
}
/* line 2365, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini .bottom .piu-spazio .text {
  display: none;
}
/* line 2366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#sidebar-menu.mini .bottom .piu-spazio .ion-chevron-left {
  transform: rotate(180deg);
}

/* line 2372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.tooltip.sidebar-menu-tooltip {
  width: 188px;
  margin: 0;
  padding: 0;
  left: 46px !important;
}
/* line 2377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.tooltip.sidebar-menu-tooltip.in {
  opacity: 1;
}
/* line 2378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.tooltip.sidebar-menu-tooltip .tooltip-arrow {
  width: 0;
  height: 0;
  margin-top: -8px;
  border-style: solid;
  border-width: 8px 8px 8px 0;
  border-color: transparent #1D2328 transparent transparent;
  position: absolute;
  left: -8px;
  top: 50%;
}
/* line 2389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.tooltip.sidebar-menu-tooltip .tooltip-inner {
  background-color: #1D2328;
  padding: 0 10px;
  margin: 0;
  box-shadow: 0 0 2px #000000;
  border-radius: 2px;
  overflow: hidden;
  color: #FFFFFF;
  font-family: proximaNovaRegular, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 32px;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 2406, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.tooltip.sidebar-menu-tooltip.orange .tooltip-arrow {
  border-color: transparent #F5A000 transparent transparent;
}
/* line 2407, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.tooltip.sidebar-menu-tooltip.orange .tooltip-inner {
  background-color: #F5A000;
  color: #1D2328;
}
/* line 2410, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.tooltip.sidebar-menu-tooltip.green .tooltip-arrow {
  border-color: transparent #7AB55C transparent transparent;
}
/* line 2411, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.tooltip.sidebar-menu-tooltip.green .tooltip-inner {
  background-color: #7AB55C;
  color: #1D2328;
}

/* line 2415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-footer #sidebar-menu {
  bottom: 40px;
}

/* line 2421, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.modernizrtouch #sidebar-menu.show-second-level.with-general .middle > ul > li:not(.selected):hover > a > span.text, html.modernizrtouch #sidebar-menu.show-second-level.with-general .middle > ul > li:not(.selected):hover > a > span.ion-chevron-right, html.modernizrtouch #sidebar-menu.show-second-level.with-general .bottom > ul > li:not(.selected):hover > a > span.text, html.modernizrtouch #sidebar-menu.show-second-level.with-general .bottom > ul > li:not(.selected):hover > a > span.ion-chevron-right {
  display: none;
}

/* line 2427, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar {
  background-color: #FFFFFF;
  height: 53px;
  padding: 9px 20px;
  border-bottom: 1px solid #D3DBE2;
  position: absolute;
  top: 0;
  right: 0;
  left: 240px;
  z-index: 2;
}
/* line 2437, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
}
/* line 2441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table td {
  vertical-align: middle;
}
/* line 2443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child {
  padding-left: 10px;
  text-align: right;
}
/* line 2446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn {
  background: none #F5A000;
  height: 34px;
  max-width: 100%;
  margin-right: 10px;
  padding: 6px 15px;
  border: 1px solid #E58D00;
  color: #FFFFFF;
  border-radius: 2px;
  font-family: ProximaNovaLight, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  vertical-align: top;
  box-shadow: none;
  text-shadow: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 2462, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn .ta-ion {
  display: none;
}
/* line 2463, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn:last-child {
  margin-right: 0;
}
/* line 2464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn:hover, #top-title-bar table.with-right td:last-child a.btn:focus {
  background-color: #E58D00;
}
/* line 2465, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn[data-method="delete"] {
  background-color: #C55D5E;
  border: 1px solid #C73B3D;
}
/* line 2469, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn[data-method="delete"]:hover:not(:disabled), #top-title-bar table.with-right td:last-child a.btn[data-method="delete"]:focus:not(:disabled) {
  background-color: #C73B3D;
}
/* line 2472, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn.green {
  background: none #7AB55C;
  border: 1px solid #26824c;
}
/* line 2476, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn.green:hover:not(:disabled), #top-title-bar table.with-right td:last-child a.btn.green:focus:not(:disabled) {
  background: none #26824c;
}
/* line 2479, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn.blue {
  background: none #3389C6;
  border: 1px solid #13629E;
}
/* line 2483, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.btn.blue:hover:not(:disabled), #top-title-bar table.with-right td:last-child a.btn.blue:focus:not(:disabled) {
  background: none #13629E;
}
/* line 2487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.action-link {
  line-height: 32px;
  margin-right: 10px;
  vertical-align: top;
}
/* line 2491, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.action-link:last-child {
  margin-right: 0;
}
/* line 2493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.ta-btn, #top-title-bar table.with-right td:last-child a.ta-btn-back, #top-title-bar table.with-right td:last-child .form .actions a.nav-btn-gray, .form .actions #top-title-bar table.with-right td:last-child a.nav-btn-gray {
  margin-right: 10px;
  vertical-align: top;
}
/* line 2496, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child a.ta-btn:last-child, #top-title-bar table.with-right td:last-child a.ta-btn-back:last-child, #top-title-bar table.with-right td:last-child .form .actions a.nav-btn-gray:last-child, .form .actions #top-title-bar table.with-right td:last-child a.nav-btn-gray:last-child {
  margin-right: 0;
}
/* line 2498, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
}
/* line 2502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper:last-child {
  margin-right: 0;
}
/* line 2503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link {
  display: inline-block;
  background-color: #F5A000;
  height: 34px;
  padding: 0 0 0 15px;
  margin: 0;
  color: #FFFFFF;
  font-family: ProximaNovaLight, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  text-decoration: none;
  border-radius: 2px;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
  vertical-align: top;
}
/* line 2517, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link span {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 34px;
}
/* line 2523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link span.text {
  padding-right: 15px;
}
/* line 2524, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link span.ion-chevron-down, #top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link .form-div-bottom span.arrow.arrow-down, .form-div-bottom #top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link span.arrow.arrow-down {
  background-color: #E58D00;
  height: 100%;
  width: 40px;
  border-radius: 0 2px 2px 0;
  text-align: center;
  line-height: 38px;
}
/* line 2533, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link:hover, #top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link:focus {
  background-color: #E58D00;
}
/* line 2535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-box {
  top: 34px;
  right: 0;
  left: auto;
}
/* line 2539, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-box .item {
  text-align: left;
}
/* line 2542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar table.with-right td:last-child .hide-big {
  display: none;
}
/* line 2546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar h1 {
  display: inline-block;
  max-width: 100%;
  padding: 0 0 0 15px;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
  position: relative;
}
/* line 2554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar h1 span {
  display: inline-block;
  vertical-align: middle;
}
/* line 2557, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar h1 span.text {
  width: 100%;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 34px;
  color: #4b4b4b;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 2566, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar h1 span.text a {
  display: inline-block;
  color: #4b4b4b;
  text-decoration: none;
  vertical-align: middle;
}
/* line 2571, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar h1 span.text a:hover, #top-title-bar h1 span.text a:focus {
  color: #F5A000;
}
/* line 2574, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar h1 span.icon {
  background-color: #4F5D72;
  width: 5px;
  height: 20px;
  margin-top: -10px;
  position: absolute;
  top: 50%;
  left: 0;
}
/* line 2585, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#top-title-bar + #app-content {
  position: relative;
  z-index: 1;
}

/* line 2590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-content-wrapper.hide-sidebar-menu #top-title-bar {
  left: 0;
}

/* line 2592, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button {
  display: inline-block;
  margin-right: 10px;
  position: relative;
  font-size: 0;
  font-family: ProximaNovaLight, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  letter-spacing: 0;
  line-height: 1;
  vertical-align: top;
  white-space: nowrap;
}
/* line 2602, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button > a {
  display: inline-block;
  background-color: #F5A000;
  height: 34px;
  padding: 0 0 0 15px;
  color: #FFFFFF;
  text-decoration: none;
  border-radius: 2px;
}
/* line 2610, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button > a span {
  display: inline-block;
  vertical-align: top;
  border-radius: 0 2px 2px 0;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 34px;
}
/* line 2617, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button > a span.text {
  padding-right: 15px;
}
/* line 2618, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button > a span.ion-chevron-down, .ta-drop-down-button > a .form-div-bottom span.arrow.arrow-down, .form-div-bottom .ta-drop-down-button > a span.arrow.arrow-down {
  background-color: #E58D00;
  height: 100%;
  width: 40px;
  text-align: center;
  line-height: 38px;
}
/* line 2624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button > a span.ion-chevron-down:before, .ta-drop-down-button > a .form-div-bottom span.arrow.arrow-down:before, .form-div-bottom .ta-drop-down-button > a span.arrow.arrow-down:before {
  line-height: 38px;
}
/* line 2627, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button > a:hover, .ta-drop-down-button > a:focus {
  background-color: #E58D00;
}
/* line 2629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button:last-child {
  margin-right: 0;
}
/* line 2630, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down {
  background-color: #333A3F;
  min-width: 100%;
  border-right: 4px solid #1D2328;
  border-radius: 0;
  box-shadow: none;
  top: 34px;
  right: 0;
  left: auto;
}
/* line 2639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li {
  color: #FFFFFF;
  padding: 0;
}
/* line 2642, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li a {
  padding: 7px 10px;
  color: #FFFFFF;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 18px !important;
}
/* line 2649, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li .ta-dropdown-box-wrapper {
  display: block !important;
}
/* line 2651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li .ta-dropdown-box-wrapper .ta-dropdown-link {
  display: block !important;
  background-color: transparent !important;
}
/* line 2654, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li .ta-dropdown-box-wrapper .ta-dropdown-link span.ion-chevron-down, .ta-drop-down-button .drop-down li .ta-dropdown-box-wrapper .ta-dropdown-link .form-div-bottom span.arrow.arrow-down, .form-div-bottom .ta-drop-down-button .drop-down li .ta-dropdown-box-wrapper .ta-dropdown-link span.arrow.arrow-down {
  background-color: #1D2328 !important;
}
/* line 2658, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li .ta-dropdown-box-wrapper .ta-dropdown-box {
  color: #4b4b4b;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
}
/* line 2661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li .ta-dropdown-box-wrapper .ta-dropdown-box .buttons a {
  padding: 7px 10px !important;
  font-size: 15.4px;
  text-align: center;
}
/* line 2668, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li.ui-state-hover {
  background: transparent !important;
  border-radius: 0;
}
/* line 2671, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li.ui-state-hover a {
  background-color: #1D2328 !important;
  color: #FFFFFF;
}
/* line 2675, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li.ui-state-hover .ta-dropdown-box-wrapper .ta-dropdown-box .buttons a {
  background-color: #F5A000 !important;
}
/* line 2677, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li.ui-state-hover .ta-dropdown-box-wrapper .ta-dropdown-box .buttons a:hover, .ta-drop-down-button .drop-down li.ui-state-hover .ta-dropdown-box-wrapper .ta-dropdown-box .buttons a:focus {
  background-color: #E58D00 !important;
}
/* line 2680, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button .drop-down li.primary {
  display: none;
}
/* line 2684, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-drop-down-button.right .drop-down li a {
  text-align: right;
}

/* line 2688, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
/* line 2692, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper > a {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 22px;
}
/* line 2696, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper > a > span {
  display: inline-block;
  vertical-align: middle;
}
/* line 2699, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper > a > span.ion-arrow-down-b {
  margin-left: 5px;
  padding: 0 5px;
  font-size: 18px;
  color: #D3DBE2;
}
/* line 2707, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper > a.active > span.ion-arrow-down-b {
  background-color: #D3DBE2;
  color: #FFFFFF;
}
/* line 2713, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper ul.drop-down {
  background-color: #EBEEF0;
  min-width: 100%;
  width: auto;
  border-bottom: 4px solid #D3DBE2;
  border-radius: 0;
  box-shadow: none;
  top: 22px;
}
/* line 2721, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper ul.drop-down.right {
  right: 0;
  left: auto;
}
/* line 2725, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper ul.drop-down li {
  padding: 0;
}
/* line 2727, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper ul.drop-down li a {
  padding: 5px 10px;
  line-height: 22px;
  color: #4b4b4b !important;
}
/* line 2731, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper ul.drop-down li a:hover, .drop-down-wrapper ul.drop-down li a:focus {
  background-color: #D3DBE2;
}
/* line 2732, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper ul.drop-down li a.with-icon > span:first-child {
  display: inline-block;
  width: 20px;
  padding-right: 3px;
}
/* line 2738, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.drop-down-wrapper ul.drop-down li.ui-state-hover {
  background: none !important;
}

/* line 2743, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu {
  background-color: #f2f2f2;
  margin: -20px -20px 0 -20px;
  padding: 0;
  border-color: #D3DBE2;
  border-top: none;
  border-right: none;
  border-radius: 0;
}
/* line 2751, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu > .clear {
  height: 0;
}
/* line 2752, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.left {
  border-left: none;
}
/* line 2754, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.left .submenu-box-left .content-left-submenu {
  border-right-color: #D3DBE2;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 2759, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.left .submenu-box-left .content-left-submenu div {
  float: none;
  display: inline-block;
  padding: 0;
  border-right: none;
  border-left-color: #D3DBE2;
  vertical-align: top;
}
/* line 2766, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.left .submenu-box-left .content-left-submenu div > a {
  border-radius: 0;
  color: #4F5D72;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 20px;
}
/* line 2772, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.left .submenu-box-left .content-left-submenu div > a:hover, .submenu.left .submenu-box-left .content-left-submenu div > a:focus {
  background-color: #D3DBE2;
  color: #4F5D72;
}
/* line 2778, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.left .submenu-box-left .content-left-submenu div.selected > a, .submenu.left .submenu-box-left .content-left-submenu div.selected > a:hover {
  background-color: #FFFFFF;
  padding-bottom: 6px;
  margin-bottom: -1px;
  color: #F5A000;
  border-radius: 0;
}
/* line 2788, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.left .submenu-box-right {
  padding-top: 0;
  line-height: 25px;
}
/* line 2794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.right .submenu-box-right .content-right-submenu {
  border-left-color: #D3DBE2;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 2799, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.right .submenu-box-right .content-right-submenu div {
  float: none;
  display: inline-block;
  padding: 0;
  border-left: none;
  border-right-color: #D3DBE2;
  vertical-align: top;
}
/* line 2806, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.right .submenu-box-right .content-right-submenu div a {
  border-radius: 0;
  color: #4F5D72;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 20px;
}
/* line 2812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.right .submenu-box-right .content-right-submenu div a:hover, .submenu.right .submenu-box-right .content-right-submenu div a:focus {
  background-color: #D3DBE2;
  color: #4F5D72;
}
/* line 2818, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.right .submenu-box-right .content-right-submenu div.selected > a, .submenu.right .submenu-box-right .content-right-submenu div.selected > a:hover {
  background-color: #FFFFFF;
  padding-bottom: 6px;
  margin-bottom: -1px;
  color: #F5A000;
}
/* line 2829, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .drop-down-wrapper > a {
  line-height: 20px !important;
}
/* line 2831, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .drop-down-wrapper > a > span.ion-arrow-down-b {
  margin-left: 0;
  padding-right: 0;
  line-height: 1;
  color: inherit;
}
/* line 2838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .drop-down-wrapper > a.active > span.ion-arrow-down-b {
  background-color: transparent;
  color: inherit;
}
/* line 2844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .drop-down-wrapper ul.drop-down {
  background-color: #f2f2f2;
  top: 31px;
  left: -1px;
}
/* line 2848, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .drop-down-wrapper ul.drop-down li a {
  font-size: 14px;
  letter-spacing: 1px;
}
/* line 2852, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .drop-down-wrapper ul.drop-down li.ui-state-hover, .submenu .drop-down-wrapper ul.drop-down li.selected {
  background: none !important;
  border-radius: 0;
}
/* line 2855, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .drop-down-wrapper ul.drop-down li.ui-state-hover a, .submenu .drop-down-wrapper ul.drop-down li.selected a {
  background-color: #D3DBE2 !important;
  color: #4F5D72 !important;
  border-radius: 0;
}
/* line 2863, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .drop-down-wrapper.selected ul.drop-down {
  border-right: 1px solid #D3DBE2;
  border-left: 1px solid #D3DBE2;
}
/* line 2869, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu .responsive-btn {
  display: none;
}
/* line 2872, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn, .submenu.small.right .submenu-box-right .responsive-btn {
  display: inline-block;
}
/* line 2874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn a, .submenu.small.right .submenu-box-right .responsive-btn a {
  display: inline-block;
  padding: 5px 10px;
  color: #4F5D72;
}
/* line 2878, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn a span, .submenu.small.right .submenu-box-right .responsive-btn a span {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 20px;
  vertical-align: middle;
}
/* line 2884, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn a span.ion-arrow-down-b, .submenu.small.right .submenu-box-right .responsive-btn a span.ion-arrow-down-b {
  padding: 0 0 0 5px;
  font-size: 18px;
}
/* line 2889, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn a:hover, .submenu.small.left .submenu-box-left .responsive-btn a:focus, .submenu.small.right .submenu-box-right .responsive-btn a:hover, .submenu.small.right .submenu-box-right .responsive-btn a:focus {
  background-color: #D3DBE2;
  color: #4F5D72;
}
/* line 2894, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn + div, .submenu.small.right .submenu-box-right .responsive-btn + div {
  display: none;
}
/* line 2896, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn.active + div, .submenu.small.right .submenu-box-right .responsive-btn.active + div {
  display: inline-block;
  max-height: none;
  float: none;
  background-color: #f2f2f2;
  border-bottom: 4px solid #D3DBE2;
  position: absolute;
  top: 31px;
  left: 0;
  z-index: 11;
}
/* line 2906, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn.active + div > div, .submenu.small.right .submenu-box-right .responsive-btn.active + div > div {
  display: block;
  max-height: none;
}
/* line 2911, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn.active + div > div.drop-down-wrapper > a span:first-child, .submenu.small.right .submenu-box-right .responsive-btn.active + div > div.drop-down-wrapper > a span:first-child {
  width: calc(100% - 18px);
}
/* line 2913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn.active + div > div.drop-down-wrapper .drop-down, .submenu.small.right .submenu-box-right .responsive-btn.active + div > div.drop-down-wrapper .drop-down {
  position: static;
  border-bottom: none;
  background-color: #FFFFFF;
}
/* line 2917, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.submenu.small.left .submenu-box-left .responsive-btn.active + div > div.drop-down-wrapper .drop-down a, .submenu.small.right .submenu-box-right .responsive-btn.active + div > div.drop-down-wrapper .drop-down a {
  padding: 3px 10px;
  font-style: italic;
  text-align: right;
}

/* line 2931, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.sep-submenu {
  height: 20px;
}
/* line 2933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.sep-submenu.before-table-1920, .sep-submenu.before-table-1500, .sep-submenu.before-table-1300, .sep-submenu.before-table-1140, .sep-submenu.before-table-610 {
  height: 7px;
}

/* line 2938, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect.ui-state-default span:last-child, .ui-multiselect.ui-state-hover span:last-child {
  line-height: 18px;
}

/* line 2940, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content {
  background-color: #EBEEF0;
  padding: 10px;
  border: 1px solid #D3DBE2;
  border-radius: 0;
  box-shadow: none;
  max-width: calc(100% - 50px);
}
/* line 2947, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 2952, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-widget-header {
  height: auto;
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #FFFFFF;
}
/* line 2957, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-widget-header .ui-multiselect-filter {
  float: none;
  line-height: 34px;
}
/* line 2960, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-widget-header .ui-multiselect-filter input {
  background: none #FFFFFF;
  float: right;
  width: calc(100% - 40px) !important;
  height: 34px;
  margin-left: 0;
  padding: 1px 10px;
  box-shadow: none;
  border-radius: 2px;
}
/* line 2969, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-widget-header .ui-multiselect-filter input:focus {
  border-color: #4F5D72;
}
/* line 2972, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-widget-header .ui-helper-reset {
  display: block;
  float: none;
  margin: 7px 0 0 0;
}
/* line 2977, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-widget-header .ui-header-tamultiselectfilter {
  display: block;
  float: none;
  margin: 7px 0 0 0;
}
/* line 2981, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-widget-header .ui-header-tamultiselectfilter + .ui-helper-reset {
  padding: 7px 0 0 0;
  border-top: 1px solid #FFFFFF;
}
/* line 2987, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes {
  margin: 0;
}
/* line 2989, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li {
  padding: 0;
}
/* line 2991, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label {
  padding: 6px 1px;
}
/* line 2993, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label input {
  margin-right: 10px;
  top: 0;
}
/* line 2997, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-multiselect-menu.ui-widget-content .ui-multiselect-checkboxes li label.ui-state-hover {
  background: none #4F5D72 !important;
}

/* line 3003, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form {
  margin-bottom: 15px;
}
/* line 3005, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form:after {
  content: '';
  display: block;
  clear: both;
}
/* line 3010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top {
  display: inline-block;
  float: left;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
  position: relative;
}
/* line 3017, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .save-filters-icon {
  display: inline-block;
  width: 40px;
  height: 34px;
  padding: 5px 10px;
  margin: 0 -1px 0 0;
  border: 1px solid #D3DBE2;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 24px;
  cursor: pointer;
  vertical-align: top;
}
/* line 3030, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .save-filters-actions {
  background-color: #FFFFFF;
  margin: 0;
  border: 1px solid #D3DBE2;
  list-style-type: none;
  position: absolute;
  left: 0;
  top: 33px;
  z-index: 1;
}
/* line 3040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .save-filters-actions li a {
  display: block;
  padding: 5px 10px;
  font-size: 14px;
  text-decoration: none;
  letter-spacing: 1px;
}
/* line 3046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .save-filters-actions li a:hover, .content-search-form .top .save-filters-actions li a:focus {
  background-color: #D3DBE2;
}
/* line 3050, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .back-btn {
  display: inline-block;
  background-color: #4F5D72;
  width: 80px;
  height: 34px;
  margin: 0;
  padding: 0 10px;
  border: 1px solid #1D2328;
  line-height: 34px;
  color: #FFFFFF;
  font-size: 14px;
  letter-spacing: 1px;
  text-align: center;
  text-decoration: none;
}
/* line 3064, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .back-btn:hover, .content-search-form .top .back-btn:focus {
  background-color: #1D2328;
  border-color: #4F5D72;
}
/* line 3069, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info {
  display: inline-block;
  height: 34px;
  padding: 5px 15px;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 24px;
  border: 1px solid #D3DBE2;
  vertical-align: top;
}
/* line 3078, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info a.more-info {
  color: inherit;
  text-decoration: none;
}
/* line 3081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info a.more-info span {
  display: inline-block;
  vertical-align: middle;
}
/* line 3085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info a.more-info .icon {
  padding: 0 0 0 5px;
}
/* line 3086, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info a.more-info.active .icon:before {
  transform: rotate(90deg);
}
/* line 3088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info > span {
  display: inline-block;
  margin-left: 10px;
  padding-left: 15px;
  border-left: 1px solid #D3DBE2;
  vertical-align: top;
}
/* line 3094, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info > span:first-child {
  margin-left: 0;
  padding-left: 0;
  border-left: none;
}
/* line 3099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info > span.ion-ios-settings-strong {
  display: none;
}
/* line 3100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .entries-info > span.box-date, .content-search-form .top .entries-info > span.more-filters {
  cursor: pointer;
}
/* line 3103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .advance-search {
  display: inline-block;
  background-color: #F5A000;
  width: 200px;
  height: 34px;
  margin: 0 0 0 -1px;
  color: #FFFFFF;
  text-decoration: none;
  border-radius: 2px;
  cursor: pointer;
  vertical-align: top;
}
/* line 3114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .advance-search span {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 34px;
}
/* line 3120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .advance-search span.text {
  width: calc(100% - 40px);
  text-align: center;
}
/* line 3124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .advance-search span.text-small {
  display: none;
}
/* line 3125, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .advance-search span.ion-chevron-right {
  background-color: #E58D00;
  height: 100%;
  width: 40px;
  border-radius: 0 2px 2px 0;
  text-align: center;
  line-height: 38px;
}
/* line 3132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .advance-search span.ion-chevron-right:before {
  line-height: 34px;
}
/* line 3135, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .advance-search:hover {
  background-color: #E58D00;
}
/* line 3137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .top .advance-search.active span.ion-chevron-right:before {
  transform: rotate(90deg);
}
/* line 3141, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .bottom {
  display: none;
  clear: both;
  text-align: left;
}
/* line 3145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .bottom .content {
  display: inline-block;
  min-height: 34px;
  padding: 5px 15px;
  margin-top: -1px;
  border: 1px solid #D3DBE2;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 24px;
}
/* line 3155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form .bottom.active {
  display: block;
}
/* line 3157, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form {
  float: right;
}
/* line 3160, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table colgroup {
  display: none;
}
/* line 3161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 3165, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td {
  display: none;
}
/* line 3167, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td label {
  display: none;
}
/* line 3168, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td span.ajax-loader {
  position: absolute;
  top: 3px;
  right: 8px;
}
/* line 3173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary, .content-search-form form table tr td.submit {
  display: inline-block;
}
/* line 3174, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary {
  font-size: 0;
  letter-spacing: 0;
  position: relative;
  vertical-align: top;
}
/* line 3179, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary input {
  background-color: #FFFFFF;
  width: 200px;
  height: 34px;
  padding: 1px 10px;
  border: 1px solid #D3DBE2;
  border-right: none;
  border-radius: 2px 0 0 2px;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  vertical-align: top;
}
/* line 3190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary input.start, .content-search-form form table tr td.primary input.end, .content-search-form form table tr td.primary input.small {
  width: 100px;
}
/* line 3192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select {
  background-color: #FFFFFF;
  width: 200px;
  height: 34px;
  border: 1px solid #D3DBE2;
  border-right: none;
  border-radius: 2px 0 0 2px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
}
/* line 3203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select .ion-code {
  width: 32px;
  height: 32px;
  border-left: 1px solid #D3DBE2;
  padding: 9px 0;
  font-size: 16px;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 3214, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select .ion-code:before {
  transform: rotate(90deg);
}
/* line 3216, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select select {
  -apple-appearance: none;
  -moz-appearance: none;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: 34px;
  padding: 1px 42px 1px 10px;
  border: none;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  position: relative;
  z-index: 2;
}
/* line 3232, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select button {
  background: none transparent !important;
  width: 100% !important;
  height: 32px;
  margin: 0;
  padding: 1px 10px;
  border: none;
  box-shadow: none;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 30px;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 3246, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select button .ui-icon {
  display: none;
}
/* line 3247, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select button span {
  font-size: 12px;
  line-height: 30px;
}
/* line 3252, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select.start, .content-search-form form table tr td.primary .content-select.end, .content-search-form form table tr td.primary .content-select.small {
  display: inline-block;
  width: 100px;
}
/* line 3256, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select:hover {
  background-color: #f2f2f2;
}
/* line 3257, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.primary .content-select.blink {
  background-color: #f2f2f2;
  animation: blinkSelect 3s infinite linear;
}
/* line 3263, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.submit {
  width: 34px;
  height: 34px;
  position: relative;
}
/* line 3267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.submit .ion-search {
  background-color: #F5A000;
  width: 100%;
  height: 100%;
  padding: 3px 0;
  color: #FFFFFF;
  border-radius: 0 2px 2px 0;
  text-align: center;
  font-size: 24px;
  line-height: 28px;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 3280, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.submit .ion-search:before {
  line-height: 28px;
}
/* line 3282, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form form table tr td.submit input {
  -apple-appearance: none;
  -moz-appearance: none;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: none transparent;
  width: 100%;
  height: 100%;
  border: none;
  font-size: 0;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 3304, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form {
  margin-top: -1px;
  border: 1px solid #D3DBE2;
}
/* line 3307, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table {
  width: 100%;
  table-layout: fixed;
}
/* line 3310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table colgroup {
  display: table-column-group;
}
/* line 3312, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td {
  display: table-cell;
  padding: 10px 15px;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
  border-left: 6px solid #EBEEF0;
}
/* line 3319, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td * {
  font-size: 14px;
  letter-spacing: 1px;
}
/* line 3323, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td label {
  display: block;
  margin: 0 0 7px 0;
  text-align: center;
}
/* line 3328, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td input {
  background-color: #FFFFFF;
  width: 100%;
  height: 34px;
  padding: 1px 10px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  vertical-align: top;
}
/* line 3338, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td input:hover {
  background-color: #f2f2f2;
}
/* line 3339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td input:focus {
  border-color: #4F5D72;
}
/* line 3340, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td input.start {
  width: 49% !important;
  margin-right: 2%;
}
/* line 3344, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td input.end {
  width: 49% !important;
}
/* line 3345, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td input.datepicker {
  color: transparent;
  text-shadow: 0 0 0 #000000;
}
/* line 3351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.select_start input.start {
  background-color: #f2f2f2;
  border-color: #4F5D72;
}
/* line 3355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.select_start input.end:focus {
  border-color: #D3DBE2;
}
/* line 3358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.select_end input.end {
  background-color: #f2f2f2;
  border-color: #4F5D72;
}
/* line 3362, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.select_end input.start:focus {
  border-color: #D3DBE2;
}
/* line 3364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select {
  background-color: #FFFFFF;
  width: 100%;
  height: 34px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
}
/* line 3374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select .ion-code {
  width: 32px;
  height: 32px;
  border-left: 1px solid #D3DBE2;
  padding: 9px 0;
  font-size: 16px;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 3385, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select .ion-code:before {
  transform: rotate(90deg);
}
/* line 3387, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select select {
  -apple-appearance: none;
  -moz-appearance: none;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: 34px;
  padding: 1px 42px 1px 10px;
  border: none;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  position: relative;
  z-index: 2;
}
/* line 3403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select button {
  background: none transparent !important;
  width: 100% !important;
  height: 32px;
  margin: 0;
  padding: 1px 10px;
  border: none;
  box-shadow: none;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 30px;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 3417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select button .ui-icon {
  display: none;
}
/* line 3418, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select button span {
  font-size: 12px;
  line-height: 30px;
}
/* line 3423, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select:hover {
  background-color: #f2f2f2;
}
/* line 3424, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select.blink {
  background-color: #f2f2f2;
  animation: blinkSelect 3s infinite linear;
}
/* line 3428, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select.small {
  display: inline-block;
  width: 49% !important;
  vertical-align: top;
}
/* line 3432, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select.small:first-of-type {
  margin-right: 2%;
}
/* line 3434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select.start, .content-search-form.open form table tr td .content-select.end {
  display: inline-block;
  width: 49% !important;
  vertical-align: top;
}
/* line 3439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td .content-select.start {
  margin-right: 2%;
}
/* line 3441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td span.ajax-loader {
  top: auto;
  right: 24px;
  bottom: 19px;
}
/* line 3446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td:first-child {
  border-left: none;
}
/* line 3447, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary {
  background-color: #EBEEF0;
}
/* line 3450, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary input:not(.datepicker)::-webkit-input-placeholder {
  color: #FFFFFF;
}
/* line 3451, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary input:not(.datepicker):-moz-placeholder {
  color: #FFFFFF;
}
/* line 3452, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary input:not(.datepicker)::-moz-placeholder {
  color: #FFFFFF;
}
/* line 3453, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary input:not(.datepicker):-ms-input-placeholder {
  color: #FFFFFF;
}
/* line 3455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary input:not(.datepicker):hover::-webkit-input-placeholder {
  color: #f2f2f2;
}
/* line 3456, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary input:not(.datepicker):hover:-moz-placeholder {
  color: #f2f2f2;
}
/* line 3457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary input:not(.datepicker):hover::-moz-placeholder {
  color: #f2f2f2;
}
/* line 3458, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.primary input:not(.datepicker):hover:-ms-input-placeholder {
  color: #f2f2f2;
}
/* line 3462, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.submit {
  vertical-align: bottom;
}
/* line 3464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.submit[rowspan] {
  vertical-align: middle;
}
/* line 3465, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.submit .ion-search {
  display: none;
}
/* line 3466, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.submit input[type="submit"] {
  background-color: #F5A000;
  width: 100%;
  height: 34px;
  padding: 1px 10px;
  border: none;
  border-radius: 2px;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  color: #FFFFFF;
  cursor: pointer;
}
/* line 3477, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr td.submit input[type="submit"]:hover, .content-search-form.open form table tr td.submit input[type="submit"]:focus {
  background: none;
  background-color: #E58D00;
}
/* line 3485, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.open form table tr:not(.first-line) td {
  border-top: 2px solid #EBEEF0;
}
/* line 3491, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small {
  position: relative;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 3497, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top {
  float: none;
  width: 100%;
}
/* line 3500, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info {
  width: calc(100% - 130px);
  text-align: left;
}
/* line 3504, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.small span.text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: calc(100% - 37px);
}
/* line 3510, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.small a.more-info {
  display: inline-block;
  width: calc(100% - 37px);
  height: 22px;
  line-height: 22px;
}
/* line 3515, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.small a.more-info span.text {
  width: calc(100% - 18px);
}
/* line 3517, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.small span.ion-ios-settings-strong {
  display: inline-block;
  padding-left: 10px;
  margin-left: 5px;
  margin-right: -5px;
  font-size: 22px;
  line-height: 24px;
  cursor: pointer;
}
/* line 3526, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.small span.box-date, .content-search-form.small .top .entries-info.small span.more-filters {
  display: none;
}
/* line 3528, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.small.without-page-entries-info span.ion-ios-settings-strong {
  margin-left: -5px;
  padding-left: 0;
  border-left: none;
}
/* line 3535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.without-advance-search {
  width: 100%;
}
/* line 3536, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.with-save-filter {
  width: calc(100% - 170px);
}
/* line 3538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .entries-info.with-save-filter.without-advance-search {
  width: calc(100% - 40px);
}
/* line 3541, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .back-btn + .entries-info {
  width: calc(100% - 220px);
}
/* line 3543, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .back-btn + .entries-info.without-advance-search {
  width: calc(100% - 90px);
}
/* line 3544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .back-btn + .entries-info.with-save-filter {
  width: calc(100% - 260px);
}
/* line 3546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .back-btn + .entries-info.with-save-filter.without-advance-search {
  width: calc(100% - 130px);
}
/* line 3549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .back-btn.big {
  width: 100%;
  margin: 0 0 15px 0;
}
/* line 3552, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .back-btn.big + .entries-info {
  width: calc(100% - 130px);
}
/* line 3554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .back-btn.big + .entries-info.without-advance-search {
  width: 100%;
}
/* line 3557, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .save-filters-icon ~ .back-btn.big {
  width: calc(100% - 40px);
}
/* line 3558, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .advance-search {
  width: 130px;
}
/* line 3560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .advance-search span.text {
  display: none;
}
/* line 3561, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small .top .advance-search span.text-small {
  display: inline-block;
  width: calc(100% - 40px);
  text-align: center;
}
/* line 3568, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small.open {
  text-align: left;
}
/* line 3569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small:not(.open) {
  padding-top: 49px;
}
/* line 3571, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small:not(.open) form {
  float: none;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 3577, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small:not(.open) form table {
  width: 100%;
}
/* line 3579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small:not(.open) form table tr td.primary {
  width: calc(100% - 34px);
}
/* line 3581, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small:not(.open) form table tr td.primary input, .content-search-form.small:not(.open) form table tr td.primary .content-select {
  width: 100%;
}
/* line 3583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.content-search-form.small:not(.open) form table tr td.primary input.start, .content-search-form.small:not(.open) form table tr td.primary input.end, .content-search-form.small:not(.open) form table tr td.primary input.small, .content-search-form.small:not(.open) form table tr td.primary .content-select.start, .content-search-form.small:not(.open) form table tr td.primary .content-select.end, .content-search-form.small:not(.open) form table tr td.primary .content-select.small {
  width: 50%;
}

/* line 3592, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag {
  display: inline-block;
  background-color: #FFFFFF;
  width: 14px;
  height: 14px;
  border: 1px solid #cccccc;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
  border-radius: 2px;
  position: relative;
  overflow: hidden;
}
/* line 3604, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag input {
  -apple-appearance: none;
  -moz-appearance: -moz-mac-vibrancy-dark;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: none transparent !important;
  border-radius: 0;
  border: none;
  width: 30px !important;
  height: 27px !important;
  margin: 0 !important;
  position: absolute;
  top: -7px;
  left: -9px;
  z-index: 1;
}
/* line 3621, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag .ion-checkmark {
  display: none;
}
/* line 3622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag.disabled {
  background-color: #cccccc;
}
/* line 3624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag.selected .icon {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
/* line 3636, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag.selected.arancio {
  border-color: #F5A000;
}
/* line 3638, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag.selected.arancio .icon {
  color: #F5A000;
}
/* line 3640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag.selected.rosso {
  border-color: #C73B3D;
}
/* line 3642, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag.selected.rosso .icon {
  color: #C73B3D;
}
/* line 3644, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag.selected.verde {
  border-color: #7AB55C;
}
/* line 3646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-checkbox-tag.selected.verde .icon {
  color: #7AB55C;
}

/* line 3651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.box-select-all-table-rows {
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 3655, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.box-select-all-table-rows a {
  display: none;
}

/* line 3658, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table {
  margin-bottom: 20px;
}

/* line 3660, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white {
  table-layout: fixed;
}
/* line 3663, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td, .table.table-white thead > tr > th {
  padding: 13px 8px;
  border-bottom: 1px solid #EBEEF0;
  color: #4b4b4b;
  word-break: break-all;
}
/* line 3669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.sortable:after, .table.table-white thead > tr > th.sortable:after {
  content: '';
}
/* line 3670, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.sortable.headerSortDown:after, .table.table-white thead > tr > th.sortable.headerSortDown:after {
  content: " \2193";
}
/* line 3671, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.sortable.headerSortUp:after, .table.table-white thead > tr > th.sortable.headerSortUp:after {
  content: " \2191";
}
/* line 3672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.sortable:hover, .table.table-white thead > tr > th.sortable:hover {
  background-color: #fff4e9;
}
/* line 3674, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td .box-select-all-table-rows .content > span.no-selected-text, .table.table-white thead > tr > th .box-select-all-table-rows .content > span.no-selected-text {
  display: none;
  height: 100%;
  padding: 0 10px;
  color: #4b4b4b;
  font-size: 14px;
  letter-spacing: 1px;
}
/* line 3682, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td .show-small, .table.table-white thead > tr > th .show-small {
  display: none;
}
/* line 3683, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a, .table.table-white thead > tr > th a {
  color: #4b4b4b;
  text-decoration: none;
}
/* line 3686, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a:hover, .table.table-white thead > tr > td a:focus, .table.table-white thead > tr > th a:hover, .table.table-white thead > tr > th a:focus {
  color: #E58D00;
}
/* line 3687, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.orange, .table.table-white thead > tr > th a.orange {
  color: #E58D00;
}
/* line 3689, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.orange:hover, .table.table-white thead > tr > td a.orange:focus, .table.table-white thead > tr > th a.orange:hover, .table.table-white thead > tr > th a.orange:focus {
  color: #8C6239;
}
/* line 3691, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.rosso, .table.table-white thead > tr > th a.rosso {
  color: #c1282e;
}
/* line 3693, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.rosso:hover, .table.table-white thead > tr > td a.rosso:focus, .table.table-white thead > tr > th a.rosso:hover, .table.table-white thead > tr > th a.rosso:focus {
  color: #992133;
}
/* line 3695, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.verde, .table.table-white thead > tr > th a.verde {
  color: #26824c;
}
/* line 3697, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.verde:hover, .table.table-white thead > tr > td a.verde:focus, .table.table-white thead > tr > th a.verde:hover, .table.table-white thead > tr > th a.verde:focus {
  color: #006837;
}
/* line 3699, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.giallo, .table.table-white thead > tr > th a.giallo {
  color: #fbb24c;
}
/* line 3701, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.giallo:hover, .table.table-white thead > tr > td a.giallo:focus, .table.table-white thead > tr > th a.giallo:hover, .table.table-white thead > tr > th a.giallo:focus {
  color: #E58D00;
}
/* line 3703, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td a.underline, .table.table-white thead > tr > th a.underline {
  text-decoration: underline;
}
/* line 3705, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.darken, .table.table-white thead > tr > th.darken {
  background-color: #f2f2f2;
}
/* line 3707, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected, .table.table-white thead > tr > th.selected {
  padding: 8px 0;
  white-space: nowrap;
}
/* line 3710, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows, .table.table-white thead > tr > th.selected .box-select-all-table-rows {
  min-height: 29px;
  position: relative;
}
/* line 3713, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content {
  background: #FAFBFC;
  height: 100%;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 3721, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content > *, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content > * {
  vertical-align: middle;
}
/* line 3722, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content .ta-checkbox-tag, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content .ta-checkbox-tag {
  margin-left: 8px;
}
/* line 3723, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content > span.text, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content > span.text {
  display: inline-block;
  height: 100%;
  margin-left: 8px;
  padding: 7px 10px;
  border-left: 1px solid #D3DBE2;
  font-size: 14px;
  letter-spacing: 1px;
  color: #4b4b4b;
}
/* line 3733, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content a, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content a {
  background-color: #FFFFFF;
  display: inline-block;
  color: #F5A000;
  height: 100%;
  padding: 7px 10px;
  border-left: 1px solid #D3DBE2;
  line-height: 14px;
  font-family: ProximaNovaLight, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
  text-decoration: none;
}
/* line 3745, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content a[data-action="drop-down"], .table.table-white thead > tr > th.selected .box-select-all-table-rows .content a[data-action="drop-down"] {
  padding: 5px 10px 4px 10px;
}
/* line 3748, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content a[data-action="drop-down"].active > span.ion-arrow-down-b, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content a[data-action="drop-down"].active > span.ion-arrow-down-b {
  background-color: transparent;
  color: #D3DBE2;
}
/* line 3754, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content a:hover, .table.table-white thead > tr > td.selected .box-select-all-table-rows .content a:focus, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content a:hover, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content a:focus {
  background-color: #F5F6F7;
  color: #E58D00;
}
/* line 3759, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content ul.drop-down, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content ul.drop-down {
  top: 28px;
}
/* line 3761, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content ul.drop-down a, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content ul.drop-down a {
  background-color: transparent;
  display: block;
}
/* line 3764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected .box-select-all-table-rows .content ul.drop-down a:hover, .table.table-white thead > tr > td.selected .box-select-all-table-rows .content ul.drop-down a:focus, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content ul.drop-down a:hover, .table.table-white thead > tr > th.selected .box-select-all-table-rows .content ul.drop-down a:focus {
  background-color: #D3DBE2;
}
/* line 3769, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected.small, .table.table-white thead > tr > th.selected.small {
  white-space: normal;
}
/* line 3772, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected.small .box-select-all-table-rows .content, .table.table-white thead > tr > th.selected.small .box-select-all-table-rows .content {
  padding-left: 30px;
  border-bottom: none;
  position: static;
}
/* line 3776, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected.small .box-select-all-table-rows .content .ta-checkbox-tag, .table.table-white thead > tr > th.selected.small .box-select-all-table-rows .content .ta-checkbox-tag {
  margin-top: -7px;
  margin-left: 0;
  position: absolute;
  left: 8px;
  top: 50%;
}
/* line 3783, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected.small .box-select-all-table-rows .content span.text, .table.table-white thead > tr > th.selected.small .box-select-all-table-rows .content span.text {
  margin-left: -1px;
}
/* line 3784, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected.small .box-select-all-table-rows .content a, .table.table-white thead > tr > th.selected.small .box-select-all-table-rows .content a {
  margin: -1px 0 0 -1px;
  border: 1px solid #D3DBE2;
}
/* line 3788, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected.small .box-select-all-table-rows .content:before, .table.table-white thead > tr > th.selected.small .box-select-all-table-rows .content:before {
  content: '';
  height: 0;
  border-bottom: 1px solid #D3DBE2;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
/* line 3800, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected ~ th, .table.table-white thead > tr > th.selected ~ th {
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 3804, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr > td.selected ~ th *, .table.table-white thead > tr > th.selected ~ th * {
  display: none;
}
/* line 3808, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr.table-subtitle-row > td, .table.table-white thead > tr.table-subtitle-row > th {
  padding: 5px 8px;
  border-top: 1px solid #FFFFFF;
}
/* line 3813, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr.summary-row {
  padding-bottom: 0;
}
/* line 3815, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white thead > tr.summary-row > td {
  background-color: #EBEEF0;
  padding: 8px;
  color: #4F5D72;
}
/* line 3823, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td {
  padding: 13px 8px;
  background-color: #FFFFFF;
  border-bottom: 1px solid #EBEEF0;
  word-break: break-all;
}
/* line 3828, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a {
  color: #4b4b4b;
  text-decoration: none;
}
/* line 3831, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a:hover, .table.table-white tbody > tr > td a:focus {
  color: #E58D00;
}
/* line 3832, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.orange {
  color: #E58D00;
}
/* line 3834, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.orange:hover, .table.table-white tbody > tr > td a.orange:focus {
  color: #8C6239;
}
/* line 3836, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.rosso {
  color: #c1282e;
}
/* line 3838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.rosso:hover, .table.table-white tbody > tr > td a.rosso:focus {
  color: #992133;
}
/* line 3840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.verde {
  color: #26824c;
}
/* line 3842, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.verde:hover, .table.table-white tbody > tr > td a.verde:focus {
  color: #006837;
}
/* line 3844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.giallo {
  color: #fbb24c;
}
/* line 3846, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.giallo:hover, .table.table-white tbody > tr > td a.giallo:focus {
  color: #E58D00;
}
/* line 3849, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.with-icon .ta-ion {
  margin-right: 5px;
}
/* line 3851, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.ta-btn, .table.table-white tbody > tr > td a.ta-btn-back, .table.table-white tbody > tr > td .form .actions a.nav-btn-gray, .form .actions .table.table-white tbody > tr > td a.nav-btn-gray {
  color: #FFFFFF;
}
/* line 3853, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.ta-btn:hover, .table.table-white tbody > tr > td a.ta-btn-back:hover, .table.table-white tbody > tr > td .form .actions a.nav-btn-gray:hover, .form .actions .table.table-white tbody > tr > td a.nav-btn-gray:hover, .table.table-white tbody > tr > td a.ta-btn:focus, .table.table-white tbody > tr > td a.ta-btn-back:focus, .table.table-white tbody > tr > td .form .actions a.nav-btn-gray:focus, .form .actions .table.table-white tbody > tr > td a.nav-btn-gray:focus {
  color: #FFFFFF;
}
/* line 3855, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td a.underline {
  text-decoration: underline;
}
/* line 3857, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td span.orange {
  color: #E58D00;
}
/* line 3858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td span.rosso {
  color: #c1282e;
}
/* line 3859, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td span.verde {
  color: #26824c;
}
/* line 3860, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td .form.form-in-cell {
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
}
/* line 3864, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td .form.form-in-cell .field {
  margin: 0;
}
/* line 3867, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td .form.form-in-cell .field select[id$="_4i"] + span.sep-time {
  width: auto;
  padding: 0 5px;
}
/* line 3874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td .form.form-in-cell .ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-unchecked, .table.table-white tbody > tr > td .form.form-in-cell .ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-checked {
  letter-spacing: 1px;
}
/* line 3879, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td .show-small {
  display: none;
}
/* line 3881, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.actions a {
  color: #E58D00;
}
/* line 3883, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.actions a:hover, .table.table-white tbody > tr > td.actions a:focus {
  color: #8C6239;
}
/* line 3884, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.actions a.rosso {
  color: #c1282e;
}
/* line 3886, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.actions a.rosso:hover, .table.table-white tbody > tr > td.actions a.rosso:focus {
  color: #992133;
}
/* line 3888, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.actions a.verde {
  color: #26824c;
}
/* line 3890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.actions a.verde:hover, .table.table-white tbody > tr > td.actions a.verde:focus {
  color: #006837;
}
/* line 3892, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.actions a.giallo {
  color: #fbb24c;
}
/* line 3894, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.actions a.giallo:hover, .table.table-white tbody > tr > td.actions a.giallo:focus {
  color: #E58D00;
}
/* line 3898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell, .table.table-white tbody > tr > td.form.form-in-cell {
  width: auto;
}
/* line 3900, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field, .table.table-white tbody > tr > td.form.form-in-cell .field {
  margin: 0;
}
/* line 3902, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field input, .table.table-white tbody > tr > td.form.form-in-cell .field input {
  width: 100%;
}
/* line 3903, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field input[type="checkbox"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field input[type="radio"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field input[type="time"], .table.table-white tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .table.table-white tbody > tr > td.form.form-in-cell .field input[type="radio"], .table.table-white tbody > tr > td.form.form-in-cell .field input[type="time"] {
  width: auto;
}
/* line 3904, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field.with-evol > div, .table.table-white tbody > tr > td.form.form-in-cell .field.with-evol > div {
  width: 100% !important;
}
/* line 3905, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field input[data-evol="true"], .table.table-white tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
  width: calc(100% - 25px);
}
/* line 3906, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field select, .table.table-white tbody > tr > td.form.form-in-cell .field select {
  width: 100%;
}
/* line 3908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id*="date_"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id*="time_"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id$="_1i"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id$="_2i"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id$="_3i"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id$="_4i"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id$="_5i"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id$="_6i"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id*="date_"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id*="time_"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
  width: auto;
}
/* line 3909, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id*="date_month"], .table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id$="_2i"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .table.table-white tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
  margin: 0 5px;
}
/* line 3911, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field select[id$="_4i"] + span.sep-time, .table.table-white tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
  width: auto;
  padding: 0 5px;
}
/* line 3917, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field button, .table.table-white tbody > tr > td.form.form-in-cell .field button {
  max-width: 100%;
}
/* line 3918, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field.with-icon, .table.table-white tbody > tr > td.form.form-in-cell .field.with-icon {
  padding-right: 20px;
  position: relative;
}
/* line 3921, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.with-form .form.form-in-cell .field.with-icon .icon, .table.table-white tbody > tr > td.form.form-in-cell .field.with-icon .icon {
  line-height: 30px;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 3930, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.error {
  background-color: #FFDADB;
  color: #000000;
}
/* line 3933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.error * {
  color: #000000;
}
/* line 3934, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.error a:hover, .table.table-white tbody > tr > td.error a:focus {
  color: #c1282e;
}
/* line 3935, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.error a.orange {
  color: #000000;
}
/* line 3937, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.error a.orange:hover, .table.table-white tbody > tr > td.error a.orange:focus {
  color: #c1282e;
}
/* line 3940, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.error.actions a {
  color: #000000;
}
/* line 3942, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.error.actions a:hover, .table.table-white tbody > tr > td.error.actions a:focus {
  color: #c1282e;
}
/* line 3946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.pending {
  background-color: #FEF4D1;
  color: #000000;
}
/* line 3949, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.pending * {
  color: #000000;
}
/* line 3950, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.pending a:hover, .table.table-white tbody > tr > td.pending a:focus {
  color: #F5A000;
}
/* line 3951, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.pending a.orange {
  color: #000000;
}
/* line 3953, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.pending a.orange:hover, .table.table-white tbody > tr > td.pending a.orange:focus {
  color: #F5A000;
}
/* line 3956, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.pending.actions a {
  color: #000000;
}
/* line 3958, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.pending.actions a:hover, .table.table-white tbody > tr > td.pending.actions a:focus {
  color: #F5A000;
}
/* line 3962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.success {
  background-color: #C4F3B5;
  color: #000000;
}
/* line 3965, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.success * {
  color: #000000;
}
/* line 3966, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.success a:hover, .table.table-white tbody > tr > td.success a:focus {
  color: #26824c;
}
/* line 3967, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.success a.orange {
  color: #000000;
}
/* line 3969, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.success a.orange:hover, .table.table-white tbody > tr > td.success a.orange:focus {
  color: #26824c;
}
/* line 3972, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.success.actions a {
  color: #000000;
}
/* line 3974, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.success.actions a:hover, .table.table-white tbody > tr > td.success.actions a:focus {
  color: #26824c;
}
/* line 3978, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr > td.darken {
  background-color: #f2f2f2;
}
/* line 3981, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change) td {
  background-color: #f2f2f2;
}
/* line 3983, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change) td:first-child {
  padding-left: 34px;
}
/* line 3985, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change) td:first-child:before {
  content: none;
}
/* line 3988, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).error td {
  background-color: #FFDADB;
  color: #000000;
}
/* line 3991, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).error td * {
  color: #000000;
}
/* line 3992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).error td a:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).error td a:focus {
  color: #c1282e;
}
/* line 3993, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).error td a.orange {
  color: #000000;
}
/* line 3995, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).error td a.orange:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).error td a.orange:focus {
  color: #c1282e;
}
/* line 3998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).error td.actions a {
  color: #000000;
}
/* line 4000, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).error td.actions a:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).error td.actions a:focus {
  color: #c1282e;
}
/* line 4004, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td {
  background-color: #FEF4D1;
  color: #000000;
}
/* line 4007, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td * {
  color: #000000;
}
/* line 4008, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td a:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td a:focus {
  color: #F5A000;
}
/* line 4009, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td a.orange {
  color: #000000;
}
/* line 4011, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td a.orange:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td a.orange:focus {
  color: #F5A000;
}
/* line 4014, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td.actions a {
  color: #000000;
}
/* line 4016, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td.actions a:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).pending td.actions a:focus {
  color: #F5A000;
}
/* line 4020, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).success td {
  background-color: #C4F3B5;
  color: #000000;
}
/* line 4023, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).success td * {
  color: #000000;
}
/* line 4024, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).success td a:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).success td a:focus {
  color: #26824c;
}
/* line 4025, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).success td a.orange {
  color: #000000;
}
/* line 4027, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).success td a.orange:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).success td a.orange:focus {
  color: #26824c;
}
/* line 4030, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).success td.actions a {
  color: #000000;
}
/* line 4032, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.row-inner-table:not(.skip-change).success td.actions a:hover, .table.table-white tbody > tr.row-inner-table:not(.skip-change).success td.actions a:focus {
  color: #26824c;
}
/* line 4037, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.error td {
  background-color: #FFDADB;
  color: #000000;
}
/* line 4040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.error td * {
  color: #000000;
}
/* line 4041, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.error td a:hover, .table.table-white tbody > tr.error td a:focus {
  color: #c1282e;
}
/* line 4042, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.error td a.orange {
  color: #000000;
}
/* line 4044, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.error td a.orange:hover, .table.table-white tbody > tr.error td a.orange:focus {
  color: #c1282e;
}
/* line 4047, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.error td.actions a {
  color: #000000;
}
/* line 4049, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.error td.actions a:hover, .table.table-white tbody > tr.error td.actions a:focus {
  color: #c1282e;
}
/* line 4053, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.pending td {
  background-color: #FEF4D1;
  color: #000000;
}
/* line 4056, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.pending td * {
  color: #000000;
}
/* line 4057, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.pending td a:hover, .table.table-white tbody > tr.pending td a:focus {
  color: #F5A000;
}
/* line 4058, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.pending td a.orange {
  color: #000000;
}
/* line 4060, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.pending td a.orange:hover, .table.table-white tbody > tr.pending td a.orange:focus {
  color: #F5A000;
}
/* line 4063, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.pending td.actions a {
  color: #000000;
}
/* line 4065, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.pending td.actions a:hover, .table.table-white tbody > tr.pending td.actions a:focus {
  color: #F5A000;
}
/* line 4069, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.success td {
  background-color: #C4F3B5;
  color: #000000;
}
/* line 4072, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.success td * {
  color: #000000;
}
/* line 4073, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.success td a:hover, .table.table-white tbody > tr.success td a:focus {
  color: #26824c;
}
/* line 4074, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.success td a.orange {
  color: #000000;
}
/* line 4076, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.success td a.orange:hover, .table.table-white tbody > tr.success td a.orange:focus {
  color: #26824c;
}
/* line 4079, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.success td.actions a {
  color: #000000;
}
/* line 4081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.success td.actions a:hover, .table.table-white tbody > tr.success td.actions a:focus {
  color: #26824c;
}
/* line 4086, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.darken td {
  background-color: #f2f2f2;
}
/* line 4088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.va-top td {
  vertical-align: top;
}
/* line 4089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tbody > tr.va-bottom td {
  vertical-align: bottom;
}
/* line 4093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white tfoot > tr > td {
  background-color: #EBEEF0;
  border-top: 1px solid #4F5D72;
  font-weight: bold;
}
/* line 4100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.mb0 {
  margin-bottom: 0;
}
/* line 4102, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.darken thead tr th, .table.table-white.darken thead tr td, .table.table-white.darken tbody tr td {
  background-color: #EBEEF0;
  border-color: #FFFFFF;
}
/* line 4108, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.first-content-item thead > tr th, .table.table-white.first-content-item thead > tr td {
  padding-top: 0;
}
/* line 4111, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.no-last-bb tbody > tr:last-child > td {
  border-bottom: none;
}
/* line 4113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.remote-sort thead > tr > th.sortable {
  padding: 0;
}
/* line 4116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.remote-sort thead > tr > th.sortable.headerSortDown:after, .table.table-white.remote-sort thead > tr > th.sortable.headerSortUp:after {
  content: '';
}
/* line 4118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.remote-sort thead > tr > th.sortable a {
  display: block;
  padding: 13px 8px;
}
/* line 4122, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.remote-sort thead > tr > th.sortable.headerSortDown a:after {
  content: " \2193";
}
/* line 4123, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.table.table-white.remote-sort thead > tr > th.sortable.headerSortUp a:after {
  content: " \2191";
}

/* line 4127, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination {
  height: 18px;
}
/* line 4129, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination a {
  color: #4b4b4b;
  font-weight: normal;
  opacity: 0.8;
}
/* line 4133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination a:hover, .pagination a:focus {
  color: #4b4b4b;
  opacity: 1;
}
/* line 4138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination span, .pagination > a {
  padding: 0;
  margin-left: 5px;
  border: none;
  overflow: hidden;
}
/* line 4143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination span a, .pagination > a a {
  display: inline-block;
  padding: 2px 8px;
}
/* line 4146, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination span a:hover, .pagination span a:focus, .pagination > a a:hover, .pagination > a a:focus {
  background-color: #4b4b4b;
  color: #FFFFFF;
}
/* line 4151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination span:first-child, .pagination > a:first-child {
  margin-left: 0;
}
/* line 4152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination span.page, .pagination > a.page {
  letter-spacing: 0;
  font-weight: normal;
}
/* line 4155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination span.page.gap, .pagination > a.page.gap {
  padding: 2px 0;
  color: #4b4b4b;
}
/* line 4159, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination span.page.current, .pagination > a.page.current {
  background-color: #4b4b4b;
  padding: 2px 8px;
}
/* line 4164, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.pagination span.disabled, .pagination > a.disabled {
  display: none;
}

/* line 4168, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn, .form .actions input[type="submit"], .ta-btn-back, .form .actions .nav-btn-gray {
  display: inline-block;
  background: none #F5A000;
  width: auto;
  max-width: 100%;
  height: 34px;
  padding: 6px 15px;
  border: 1px solid #E58D00;
  line-height: 22px;
  color: #FFFFFF;
  border-radius: 2px;
  font-family: ProximaNovaLight, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  box-shadow: none;
  text-shadow: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-decoration: none;
}
/* line 4186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn[disabled], .form .actions input[disabled][type="submit"], [disabled].ta-btn-back, .form .actions [disabled].nav-btn-gray {
  opacity: 0.5;
  cursor: not-allowed;
}
/* line 4190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.with-icon, .form .actions input.with-icon[type="submit"], .with-icon.ta-btn-back, .form .actions .with-icon.nav-btn-gray {
  position: relative;
  padding-left: 30px;
}
/* line 4193, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.with-icon .icon, .form .actions input.with-icon[type="submit"] .icon, .with-icon.ta-btn-back .icon, .form .actions .with-icon.nav-btn-gray .icon {
  width: 20px;
  height: 23px;
  margin-top: -10.5px;
  font-size: 21px;
  line-height: 21px;
  text-align: center;
  position: absolute;
  left: 5px;
  top: 50%;
}
/* line 4203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.with-icon .icon:before, .form .actions input.with-icon[type="submit"] .icon:before, .with-icon.ta-btn-back .icon:before, .form .actions .with-icon.nav-btn-gray .icon:before {
  line-height: 21px;
}
/* line 4206, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.big, .form .actions input.big[type="submit"], .big.ta-btn-back, .form .actions .big.nav-btn-gray {
  min-width: 200px;
}
/* line 4207, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.multiline, .form .actions input.multiline[type="submit"], .multiline.ta-btn-back, .form .actions .multiline.nav-btn-gray {
  max-width: 330px;
  width: 100%;
  height: auto;
  margin: 0 0 10px 0;
  white-space: normal;
}
/* line 4215, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn:hover:not(:disabled), .form .actions input[type="submit"]:hover:not(:disabled), .ta-btn-back:hover:not(:disabled), .form .actions .nav-btn-gray:hover:not(:disabled), .ta-btn:focus:not(:disabled), .form .actions input[type="submit"]:focus:not(:disabled), .ta-btn-back:focus:not(:disabled), .form .actions .nav-btn-gray:focus:not(:disabled) {
  background: none #E58D00;
  color: #FFFFFF;
}
/* line 4220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.back, .form .actions input.back[type="submit"], .back.ta-btn-back, .form .actions .back.nav-btn-gray {
  background: none #4F5D72;
  border: 1px solid #1D2328;
}
/* line 4224, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.back:hover:not(:disabled), .form .actions input.back[type="submit"]:hover:not(:disabled), .back.ta-btn-back:hover:not(:disabled), .form .actions .back.nav-btn-gray:hover:not(:disabled), .ta-btn.back:focus:not(:disabled), .form .actions input.back[type="submit"]:focus:not(:disabled), .back.ta-btn-back:focus:not(:disabled), .form .actions .back.nav-btn-gray:focus:not(:disabled) {
  background: none #1D2328;
}
/* line 4227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.red, .form .actions input.red[type="submit"], .red.ta-btn-back, .form .actions .red.nav-btn-gray, .ta-btn[data-method="delete"], .form .actions input[data-method="delete"][type="submit"], [data-method="delete"].ta-btn-back, .form .actions [data-method="delete"].nav-btn-gray {
  background: none #C55D5E;
  border: 1px solid #C73B3D;
}
/* line 4231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.red:hover:not(:disabled), .form .actions input.red[type="submit"]:hover:not(:disabled), .red.ta-btn-back:hover:not(:disabled), .form .actions .red.nav-btn-gray:hover:not(:disabled), .ta-btn.red:focus:not(:disabled), .form .actions input.red[type="submit"]:focus:not(:disabled), .red.ta-btn-back:focus:not(:disabled), .form .actions .red.nav-btn-gray:focus:not(:disabled), .ta-btn[data-method="delete"]:hover:not(:disabled), .form .actions input[data-method="delete"][type="submit"]:hover:not(:disabled), [data-method="delete"].ta-btn-back:hover:not(:disabled), .form .actions [data-method="delete"].nav-btn-gray:hover:not(:disabled), .ta-btn[data-method="delete"]:focus:not(:disabled), .form .actions input[data-method="delete"][type="submit"]:focus:not(:disabled), [data-method="delete"].ta-btn-back:focus:not(:disabled), .form .actions [data-method="delete"].nav-btn-gray:focus:not(:disabled) {
  background: none #C73B3D;
}
/* line 4234, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.green, .form .actions input.green[type="submit"], .green.ta-btn-back, .form .actions .green.nav-btn-gray {
  background: none #7AB55C;
  border: 1px solid #26824c;
}
/* line 4238, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.green:hover:not(:disabled), .form .actions input.green[type="submit"]:hover:not(:disabled), .green.ta-btn-back:hover:not(:disabled), .form .actions .green.nav-btn-gray:hover:not(:disabled), .ta-btn.green:focus:not(:disabled), .form .actions input.green[type="submit"]:focus:not(:disabled), .green.ta-btn-back:focus:not(:disabled), .form .actions .green.nav-btn-gray:focus:not(:disabled) {
  background: none #26824c;
}
/* line 4241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.blue, .form .actions input.blue[type="submit"], .blue.ta-btn-back, .form .actions .blue.nav-btn-gray {
  background: none #3389C6;
  border: 1px solid #13629E;
}
/* line 4245, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn.blue:hover:not(:disabled), .form .actions input.blue[type="submit"]:hover:not(:disabled), .blue.ta-btn-back:hover:not(:disabled), .form .actions .blue.nav-btn-gray:hover:not(:disabled), .ta-btn.blue:focus:not(:disabled), .form .actions input.blue[type="submit"]:focus:not(:disabled), .blue.ta-btn-back:focus:not(:disabled), .form .actions .blue.nav-btn-gray:focus:not(:disabled) {
  background: none #13629E;
}

/* line 4249, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
button.ta-btn, button.ta-btn-back, .form .actions button.nav-btn-gray {
  font-size: 14px;
  letter-spacing: 1px;
}

/* line 4253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn-back, .form .actions .nav-btn-gray {
  background: none #4F5D72;
  border: 1px solid #1D2328;
}
/* line 4258, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-btn-back:hover:not(:disabled), .form .actions .nav-btn-gray:hover:not(:disabled), .ta-btn-back:focus:not(:disabled), .form .actions .nav-btn-gray:focus:not(:disabled) {
  background: none #1D2328;
}

/* line 4262, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog {
  position: absolute;
}
/* line 4264, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content {
  background: none;
  max-width: 780px;
  padding: 15px;
}
/* line 4268, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .loader {
  background-position: center;
  margin-bottom: 10px;
}
/* line 4272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-titlebar {
  background-color: #f2f2f2;
  padding: 10px 32px 10px 10px;
  border-bottom: 1px solid #D3DBE2;
  border-radius: 3px 3px 0 0;
}
/* line 4277, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title {
  width: 100%;
  padding: 0;
  color: #F5A000;
  font-size: 16px;
  text-shadow: none;
}
/* line 4284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close {
  width: 32px;
  height: 100%;
  outline: none;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 4291, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close:after {
  content: "";
  color: #4b4b4b;
  font-family: "TAIonicons";
  font-size: 16px;
  text-shadow: none;
  position: absolute;
  top: 10px;
  right: 10px;
}
/* line 4301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-hover {
  background: none !important;
}
/* line 4303, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-hover:after {
  color: #F5A000;
}
/* line 4305, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close > span {
  display: none;
}
/* line 4308, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content {
  padding: 20px 10px 10px 10px;
  border-radius: 0 0 4px 4px;
}
/* line 4311, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content.alert {
  padding: 10px 10px 66px 10px;
  position: relative;
}
/* line 4314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content.alert p {
  margin: 0 0 10px 0;
}
/* line 4316, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content.alert p:last-of-type {
  margin-bottom: 0;
}
/* line 4318, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content.alert .actions {
  padding: 10px;
  border-top: 1px solid #D3DBE2;
  bottom: 0;
}
/* line 4324, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog {
  height: auto;
  margin: 10px 0 0 0;
  padding: 10px 0 0 0;
  border-top: 1px solid #D3DBE2;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 4332, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog > * {
  font-size: 14px;
  letter-spacing: 1px;
}
/* line 4336, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn {
  background-color: #F5A000;
  height: 34px;
  max-width: 100%;
  margin-right: 10px;
  padding: 6px 15px;
  border: 1px solid #E58D00;
  color: #FFFFFF;
  border-radius: 2px;
  font-family: ProximaNovaLight, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  vertical-align: top;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 4350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn .ta-ion {
  display: none;
}
/* line 4351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn:last-child {
  margin-right: 0;
}
/* line 4352, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn:hover, .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn:focus {
  background-color: #E58D00;
}
/* line 4353, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn[data-method="delete"] {
  background-color: #C55D5E;
  border: 1px solid #C73B3D;
}
/* line 4357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn[data-method="delete"]:hover:not(:disabled), .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn[data-method="delete"]:focus:not(:disabled) {
  background-color: #C73B3D;
}
/* line 4360, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn.green {
  background: none #7AB55C;
  border: 1px solid #26824c;
}
/* line 4364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn.green:hover:not(:disabled), .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn.green:focus:not(:disabled) {
  background: none #26824c;
}
/* line 4367, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn.blue {
  background: none #3389C6;
  border: 1px solid #13629E;
}
/* line 4371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn.blue:hover:not(:disabled), .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog a.btn.blue:focus:not(:disabled) {
  background: none #13629E;
}
/* line 4375, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog:after {
  content: '';
  display: block;
  clear: both;
}

/* line 4385, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker {
  background-color: #FFFFFF;
  margin-top: -1px;
  border: 1px solid #D3DBE2;
  border-radius: 0;
  z-index: 1100 !important;
}
/* line 4391, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker .ui-datepicker-title {
  color: #4b4b4b;
  text-shadow: none;
}
/* line 4394, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker .ui-datepicker-title select {
  margin: 2px 0 0 0;
  vertical-align: top;
}
/* line 4400, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  -webkit-filter: hue-rotate(170deg);
  filter: hue-rotate(170deg);
}
/* line 4404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker .ui-datepicker-prev.ui-state-hover, .ui-datepicker .ui-datepicker-next.ui-state-hover {
  background: none !important;
  border: none;
}
/* line 4409, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker .ui-datepicker-next.ui-state-hover span {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/jquery-ui/ui-icons_hover.png) -48px -191px !important;
}
/* line 4412, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker .ui-datepicker-prev.ui-state-hover span {
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/jquery-ui/ui-icons_hover.png) -80px -191px !important;
}
/* line 4415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker .ui-datepicker-week-end {
  color: #333333;
}
/* line 4418, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker td a.ui-state-default {
  background: none #FFFFFF !important;
  border-color: #D3DBE2;
  color: #333333;
}
/* line 4422, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker td a.ui-state-default.ui-state-hover {
  background: none #F5A000 !important;
  border-color: #E58D00;
  color: #FFFFFF;
  font-weight: normal;
}
/* line 4429, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker td a.ui-state-highlight, .ui-datepicker td a.inline-info {
  border-color: #E58D00;
}
/* line 4434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-datepicker td.date-range-selected a, .ui-datepicker td.ui-datepicker-current-day a {
  background: none #FFDD9D !important;
  border-color: #F5A000;
}

/* line 4442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-autocomplete {
  background-color: #333A3F;
  max-height: 115px;
  padding: 0;
  box-shadow: none;
  border-radius: 0;
  color: #FFFFFF;
  z-index: 2;
}
/* line 4450, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-autocomplete li {
  padding: 0;
  line-height: 22px;
}
/* line 4453, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-autocomplete li div, .ui-autocomplete li a {
  padding: 5px 10px;
  color: #FFFFFF;
  cursor: pointer;
}
/* line 4457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-autocomplete li div.ui-state-active, .ui-autocomplete li div.ui-state-focus, .ui-autocomplete li div.ui-state-hover, .ui-autocomplete li a.ui-state-active, .ui-autocomplete li a.ui-state-focus, .ui-autocomplete li a.ui-state-hover {
  background: none #1D2328 !important;
}
/* line 4460, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-autocomplete li:first-child div, .ui-autocomplete li:first-child a {
  padding-top: 8px;
}
/* line 4463, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ui-autocomplete li:last-child div, .ui-autocomplete li:last-child a {
  padding-bottom: 8px;
}

/* line 4469, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-lists > div {
  margin: 0 0 15px 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 4474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-lists > div > strong, .custom-lists > div > .strong {
  display: inline-block;
  width: 130px;
  margin-right: 10px;
  line-height: 30px;
  font-size: 14px;
  letter-spacing: 1px;
  text-align: right;
  vertical-align: middle;
}
/* line 4484, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-lists > div > span {
  display: inline-block;
  width: calc(100% - 140px);
  line-height: 30px;
  font-size: 14px;
  letter-spacing: 1px;
  vertical-align: middle;
}
/* line 4492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-lists > div input, .custom-lists > div select {
  width: calc(100% - 140px) !important;
  max-width: 300px !important;
  margin: 0 !important;
  vertical-align: middle;
}
/* line 4498, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.custom-lists > div .ta-onoff-checkbox {
  vertical-align: middle;
}

/* line 4502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-onoff-checkbox {
  width: 50px;
  height: 24px;
  border: none;
  border-radius: 12px;
  font-family: proximaNovaRegular, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
}
/* line 4508, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-onoff-checkbox .ta-onoff-wrapper {
  -webkit-transition: margin 0.5s;
  -moz-transition: margin 0.5s;
  -o-transition: margin 0.5s;
  transition: margin 0.5s;
}
/* line 4513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-unchecked, .ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-checked {
  width: 37px;
  height: 24px;
  line-height: 24px;
  border-radius: 0;
  box-shadow: none;
  font-size: 12px;
}
/* line 4521, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-unchecked {
  padding-right: 6px;
}
/* line 4522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-checked {
  margin-left: 0;
  padding-left: 3px;
}
/* line 4526, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-onoff-checkbox .ta-onoff-wrapper .ta-onoff-cursor {
  background: none #D3DBE2 !important;
  width: 24px;
  height: 24px;
  margin: 0 -11px;
  border: 1px solid #868686;
  border-radius: 12px;
  box-shadow: none;
}
/* line 4535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-onoff-checkbox .ta-onoff-wrapper.checked {
  margin-left: -26px;
}

/* line 4539, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info {
  background: none #FFDD9D !important;
  border: none;
  border-radius: 0;
  color: #4b4b4b;
  font-weight: normal;
}
/* line 4545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.custom {
  position: relative;
}
/* line 4547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.custom p {
  margin: 0 0 10px 0;
}
/* line 4549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.custom p.mb0, .inline-info.custom p:last-child {
  margin-bottom: 0;
}
/* line 4551, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.custom ul {
  margin: 0 0 10px 30px;
}
/* line 4553, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.custom ul:last-child {
  margin-bottom: 0;
}
/* line 4555, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.custom.with-close {
  padding-right: 60px;
}
/* line 4556, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.custom.with-close-icon {
  padding-right: 30px;
}
/* line 4557, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.custom.mb20 {
  margin-bottom: 20px;
}
/* line 4559, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.error {
  background: none #C1282E !important;
  color: #FFFFFF;
}
/* line 4562, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.error a {
  color: #FFFFFF;
}
/* line 4564, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.inline-info.success {
  background: none #f4f7de !important;
}

/* line 4568, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.close-inline-info {
  color: #4b4b4b;
  font-size: 0.8em;
  text-decoration: none;
  position: absolute;
  top: 5px;
  right: 10px;
}

/* line 4577, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.background-condensed-progress-breadcrumb {
  background-color: #EBEEF0;
  height: 34px;
}
/* line 4581, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.background-condensed-progress-breadcrumb .condensed-progress-breadcrumb-step:first-child:before {
  border-color: transparent transparent transparent #EBEEF0;
}
/* line 4582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.background-condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-arrow-sep {
  border-color: transparent transparent transparent #EBEEF0;
}

/* line 4585, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb {
  height: 34px;
  padding: 0 10px 0 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 4591, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step {
  display: inline-block;
  float: none;
  height: 34px;
  vertical-align: top;
}
/* line 4596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step:first-child:before {
  border-width: 17px 0 17px 10px;
}
/* line 4597, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text {
  padding: 0 15px;
  line-height: 34px;
  font-size: 12px;
  letter-spacing: 1px;
}
/* line 4602, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span {
  display: inline-block;
  vertical-align: middle;
}
/* line 4605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
  width: 20px;
  margin: 0 5px 0 0;
  text-align: right;
}
/* line 4609, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
  content: '.';
}
/* line 4611, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
  max-width: calc(100% - 25px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 4619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-arrow-sep {
  border-width: 17px 0 17px 10px;
  right: -11px;
}
/* line 4623, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-arrow {
  border-width: 17px 0 17px 10px;
  right: -10px;
}
/* line 4627, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.to-do {
  background-color: #cccccc;
}
/* line 4629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.to-do .condensed-progress-breadcrumb-step-text {
  text-shadow: 0 1px 1px #818181;
}
/* line 4630, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.to-do .condensed-progress-breadcrumb-step-arrow {
  border-color: transparent transparent transparent #cccccc;
}
/* line 4632, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.current {
  background-color: #F5A000;
}
/* line 4634, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-arrow {
  border-color: transparent transparent transparent #F5A000;
}
/* line 4636, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.done {
  background-color: #7AB55C;
}
/* line 4638, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.done .condensed-progress-breadcrumb-step-arrow {
  border-color: transparent transparent transparent #7AB55C;
}
/* line 4640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.error {
  background-color: #c1282e;
}
/* line 4642, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb .condensed-progress-breadcrumb-step.error .condensed-progress-breadcrumb-step-arrow {
  border-color: transparent transparent transparent #c1282e;
}
/* line 4645, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-1 .condensed-progress-breadcrumb-step {
  width: 100%;
}
/* line 4646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-2 .condensed-progress-breadcrumb-step {
  width: 50%;
}
/* line 4647, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-3 .condensed-progress-breadcrumb-step {
  width: 33%;
}
/* line 4649, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-3 .condensed-progress-breadcrumb-step:nth-child(2) {
  width: 34%;
}
/* line 4651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-4 .condensed-progress-breadcrumb-step {
  width: 25%;
}
/* line 4652, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-5 .condensed-progress-breadcrumb-step {
  width: 20%;
}
/* line 4653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step {
  width: 16.5%;
}
/* line 4655, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step.current {
  width: 17.5%;
}
/* line 4657, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step {
  width: 14.2%;
}
/* line 4659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step.current {
  width: 14.8%;
}
/* line 4661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step {
  width: 12.5%;
}
/* line 4662, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step {
  width: 11.1%;
}
/* line 4664, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step.current {
  width: 11.2%;
}
/* line 4666, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step {
  width: 10%;
}
/* line 4667, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step {
  width: 9%;
}
/* line 4669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step.current {
  width: 10%;
}
/* line 4671, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step {
  width: 8.3%;
}
/* line 4673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step.current {
  width: 8.7%;
}

/* line 4677, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .name {
  position: relative;
}
/* line 4679, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .name:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
}
/* line 4688, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .name input {
  position: relative;
  z-index: 3;
}
/* line 4691, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .name input[disabled] {
  z-index: 1;
}

@media only screen and (max-width: 1920px) {
  /* line 4696, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .sep-submenu.before-table-1920 {
    height: 20px;
  }

  /* line 4697, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1920 br.convert-to-sep-small {
    content: '';
  }
  /* line 4699, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1920 br.convert-to-sep-small:after {
    content: ' - ';
  }
}
@media only screen and (max-width: 1700px) {
  /* line 4704, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .sep-submenu.before-table-1700 {
    height: 20px;
  }

  /* line 4705, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1700 br.convert-to-sep-small {
    content: '';
  }
  /* line 4707, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1700 br.convert-to-sep-small:after {
    content: ' - ';
  }
}
@media only screen and (max-width: 1500px) {
  /* line 4712, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .sep-submenu.before-table-1500 {
    height: 20px;
  }

  /* line 4713, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1500 br.convert-to-sep-small {
    content: '';
  }
  /* line 4715, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1500 br.convert-to-sep-small:after {
    content: ' - ';
  }
}
@media only screen and (max-width: 1150px) {
  /* line 4720, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header li.dynamic-menu.selected ul.menu.multi-menu.cols5 {
    width: 100% !important;
  }
}
@media only screen and (max-width: 1300px) {
  /* line 4726, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .sep-submenu.before-table-1300 {
    height: 20px;
  }

  /* line 4727, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1300 br.convert-to-sep-small {
    content: '';
  }
  /* line 4729, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1300 br.convert-to-sep-small:after {
    content: ' - ';
  }
}
@media only screen and (max-width: 1140px) {
  /* line 4734, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .sep-submenu.before-table-1140 {
    height: 20px;
  }

  /* line 4735, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1140 br.convert-to-sep-small {
    content: '';
  }
  /* line 4737, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table1140 br.convert-to-sep-small:after {
    content: ' - ';
  }
}
@media only screen and (max-width: 1060px) {
  /* line 4743, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field, .form.form-dialog.with-field-details .field {
    font-size: 0;
    letter-spacing: 0;
  }
  /* line 4746, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field label, .form.form-dialog.with-field-details .field label {
    float: none;
    font-size: 14px;
    vertical-align: top;
  }
  /* line 4751, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field input, .form.with-field-details .field select, .form.form-dialog.with-field-details .field input, .form.form-dialog.with-field-details .field select {
    float: none;
    display: inline-block;
    width: 75%;
    margin-bottom: 0;
    font-size: 14px;
    vertical-align: top;
  }
  /* line 4759, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field input[data-evol="true"], .form.form-dialog.with-field-details .field input[data-evol="true"] {
    width: calc(75% - 25px);
  }
  /* line 4760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field select, .form.form-dialog.with-field-details .field select {
    margin: 0;
  }
  /* line 4762, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field select[id$="_3i"], .form.form-dialog.with-field-details .field select[id$="_3i"] {
    width: 16%;
  }
  /* line 4763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field select[id$="_2i"], .form.form-dialog.with-field-details .field select[id$="_2i"] {
    width: 33%;
    margin: 0 2%;
  }
  /* line 4764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field select[id$="_1i"], .form.form-dialog.with-field-details .field select[id$="_1i"] {
    width: 22%;
  }
  /* line 4765, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field select[id$="_4i"], .form.with-field-details .field select[id$="_5i"], .form.form-dialog.with-field-details .field select[id$="_4i"], .form.form-dialog.with-field-details .field select[id$="_5i"] {
    width: 35.5%;
  }
  /* line 4766, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field select.start_field, .form.with-field-details .field select.end_field, .form.form-dialog.with-field-details .field select.start_field, .form.form-dialog.with-field-details .field select.end_field {
    width: 37%;
  }
  /* line 4768, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field label ~ textarea, .form.form-dialog.with-field-details .field label ~ textarea {
    width: 75% !important;
  }
  /* line 4770, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-icon input, .form.with-field-details .field.with-icon select, .form.form-dialog.with-field-details .field.with-icon input, .form.form-dialog.with-field-details .field.with-icon select {
    width: calc(75% - 25px);
  }
  /* line 4771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-icon label ~ textarea, .form.form-dialog.with-field-details .field.with-icon label ~ textarea {
    width: calc(75% - 25px) !important;
  }
  /* line 4774, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error input, .form.with-field-details .field.with-field-detail.error select, .form.with-field-details .field.with-field-detail.error button, .form.form-dialog.with-field-details .field.with-field-detail.error input, .form.form-dialog.with-field-details .field.with-field-detail.error select, .form.form-dialog.with-field-details .field.with-field-detail.error button {
    width: 75%;
  }
  /* line 4775, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error input[data-evol="true"], .form.form-dialog.with-field-details .field.with-field-detail.error input[data-evol="true"] {
    width: calc(75% - 25px);
  }
  /* line 4777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error select[id$="_3i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_3i"] {
    width: 16%;
  }
  /* line 4778, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error select[id$="_2i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_2i"] {
    width: 28%;
  }
  /* line 4779, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error select[id$="_1i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_1i"] {
    width: 22%;
  }
  /* line 4780, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error select[id$="_4i"], .form.with-field-details .field.with-field-detail.error select[id$="_5i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_4i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_5i"] {
    width: 35.5%;
  }
  /* line 4781, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error select.start_field, .form.with-field-details .field.with-field-detail.error select.end_field, .form.form-dialog.with-field-details .field.with-field-detail.error select.start_field, .form.form-dialog.with-field-details .field.with-field-detail.error select.end_field {
    width: 37%;
  }
  /* line 4783, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error label ~ textarea, .form.form-dialog.with-field-details .field.with-field-detail.error label ~ textarea {
    width: 75% !important;
  }
  /* line 4784, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error input.right[type="checkbox"], .form.with-field-details .field.with-field-detail.error input.right[type="radio"], .form.with-field-details .field.with-field-detail.error .ta-checkbox-tag.right, .form.form-dialog.with-field-details .field.with-field-detail.error input.right[type="checkbox"], .form.form-dialog.with-field-details .field.with-field-detail.error input.right[type="radio"], .form.form-dialog.with-field-details .field.with-field-detail.error .ta-checkbox-tag.right {
    width: 14px;
  }
  /* line 4786, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error input.right[type="checkbox"].right + label, .form.with-field-details .field.with-field-detail.error input.right[type="radio"].right + label, .form.with-field-details .field.with-field-detail.error .ta-checkbox-tag.right.right + label, .form.form-dialog.with-field-details .field.with-field-detail.error input.right[type="checkbox"].right + label, .form.form-dialog.with-field-details .field.with-field-detail.error input.right[type="radio"].right + label, .form.form-dialog.with-field-details .field.with-field-detail.error .ta-checkbox-tag.right.right + label {
    width: calc(73% - 18px);
  }
  /* line 4788, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error .field-detail, .form.form-dialog.with-field-details .field.with-field-detail.error .field-detail {
    float: none;
    width: 75%;
    max-width: 400px;
    margin: 0 0 0 25%;
    font-size: 13px;
  }
  /* line 4794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error .field-detail .field-detail-triangle, .form.form-dialog.with-field-details .field.with-field-detail.error .field-detail .field-detail-triangle {
    display: none !important;
  }
  /* line 4795, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error .field-detail .field-detail-content, .form.form-dialog.with-field-details .field.with-field-detail.error .field-detail .field-detail-content {
    background-color: transparent;
    width: 100%;
    max-width: 400px;
    height: auto;
    padding: 0;
    border: none;
  }
  /* line 4804, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error span.ajax-loader, .form.form-dialog.with-field-details .field.with-field-detail.error span.ajax-loader {
    left: calc(25% + 400px);
  }
  /* line 4806, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error.without-label.with-field-detail .redactor-box, .form.form-dialog.with-field-details .field.with-field-detail.error.without-label.with-field-detail .redactor-box {
    width: 100%;
  }
  /* line 4808, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error.without-label.with-field-detail .redactor-box + .field-detail, .form.form-dialog.with-field-details .field.with-field-detail.error.without-label.with-field-detail .redactor-box + .field-detail {
    width: 100%;
    margin: 0;
  }
  /* line 4815, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error.with-icon input, .form.with-field-details .field.with-field-detail.error.with-icon select, .form.with-field-details .field.with-field-detail.error.with-icon button, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon input, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon select, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon button {
    width: calc(75% - 25px);
  }
  /* line 4816, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error.with-icon label ~ textarea, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon label ~ textarea {
    width: calc(75% - 25px) !important;
  }
  /* line 4819, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field .content-textarea, .form.with-field-details .field .redactor-box, .form.form-dialog.with-field-details .field .content-textarea, .form.form-dialog.with-field-details .field .redactor-box {
    width: 75%;
  }
  /* line 4821, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field .content-textarea textarea, .form.with-field-details .field .redactor-box textarea, .form.form-dialog.with-field-details .field .content-textarea textarea, .form.form-dialog.with-field-details .field .redactor-box textarea {
    width: 100% !important;
  }
  /* line 4823, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field .content-textarea .redactor-box, .form.form-dialog.with-field-details .field .content-textarea .redactor-box {
    width: 100%;
  }
  /* line 4824, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field .content-toggle-field, .form.form-dialog.with-field-details .field .content-toggle-field {
    width: 75%;
  }
  /* line 4826, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field .content-toggle-field input, .form.with-field-details .field .content-toggle-field select, .form.form-dialog.with-field-details .field .content-toggle-field input, .form.form-dialog.with-field-details .field .content-toggle-field select {
    width: 100%;
  }
  /* line 4828, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field .text-right-label, .form.form-dialog.with-field-details .field .text-right-label {
    font-size: 14px;
  }
  /* line 4830, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-onoff-before-field input, .form.with-field-details .field.with-onoff-before-field select, .form.with-field-details .field.with-onoff-before-field button, .form.form-dialog.with-field-details .field.with-onoff-before-field input, .form.form-dialog.with-field-details .field.with-onoff-before-field select, .form.form-dialog.with-field-details .field.with-onoff-before-field button {
    width: calc(75% - 60px);
  }
  /* line 4833, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-onoff-after-field input, .form.with-field-details .field.with-onoff-after-field select, .form.with-field-details .field.with-onoff-after-field button, .form.form-dialog.with-field-details .field.with-onoff-after-field input, .form.form-dialog.with-field-details .field.with-onoff-after-field select, .form.form-dialog.with-field-details .field.with-onoff-after-field button {
    width: calc(75% - 60px);
  }
  /* line 4836, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.without-label .content-textarea, .form.with-field-details .field.without-label .redactor-box, .form.form-dialog.with-field-details .field.without-label .content-textarea, .form.form-dialog.with-field-details .field.without-label .redactor-box {
    width: 100%;
  }
}
@media only screen and (max-width: 990px) {
  /* line 4843, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #select-all-responsive-table.size-990 {
    display: block;
    margin: 0 0 18px 0;
  }

  /* line 4845, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 colgroup, .table.responsive-table-990 thead {
    display: none;
  }
  /* line 4847, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td {
    display: block;
    width: 100%;
    text-align: left;
  }
  /* line 4851, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td.right {
    text-align: right;
  }
  /* line 4853, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 4855, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td.keep-center {
    text-align: center;
  }
  /* line 4857, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    color: #8678b4;
  }
  /* line 4864, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td a[data-action="drop-down"] {
    display: none;
  }
  /* line 4865, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td ul.drop-down {
    display: block !important;
    position: static;
    background: none;
    box-shadow: none;
  }
  /* line 4870, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 4875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 4880, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr td ul.drop-down li a {
    color: #f08031;
  }
  /* line 4885, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr:last-child td {
    border-bottom: 1px solid #cccccc;
  }
  /* line 4887, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table-990 tr:last-child td:last-child {
    border-bottom: none;
  }
}
@media only screen and (max-width: 976px) {
  /* line 4897, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page {
    display: none;
  }
  /* line 4899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page.gap, #app-container.with-sidebar-menu .pagination > span.page.current {
    display: block;
  }
  /* line 4900, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page.gap {
    padding-right: 5px;
  }
  /* line 4902, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page.gap ~ .gap {
    padding-right: 0;
    padding-left: 5px;
  }
}
@media only screen and (max-width: 920px) {
  /* line 4913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header li.dynamic-menu.selected ul.menu.multi-menu.cols4 {
    width: 100% !important;
  }
  /* line 4915, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header li.dynamic-menu.selected ul.menu.multi-menu.cols4 li:not(.close) {
    width: 25%;
  }
}
@media only screen and (max-width: 865px) {
  /* line 4923, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field span.ajax-loader {
    left: 100%;
  }
  /* line 4924, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error span.ajax-loader {
    left: 100%;
  }
}
@media only screen and (max-width: 800px) {
  /* line 4931, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 colgroup {
    display: none;
  }
  /* line 4933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 tbody td {
    display: inline-block;
    width: 33%;
  }
  /* line 4936, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 tbody td:nth-child(2) {
    width: 34%;
  }
  /* line 4937, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 tbody td:nth-child(4), .form.search-form #search-bar.cols5 tbody td:nth-child(5) {
    width: 50%;
  }
  /* line 4941, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 tfoot.cols2 td {
    display: inline-block;
    width: 50%;
  }
}
@media only screen and (max-width: 780px) {
  /* line 4951, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.with-field-details .field.with-field-detail.error span.ajax-loader, .form.with-field-details .field span.ajax-loader {
    left: calc(25% + 400px);
  }

  /* line 4953, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field {
    max-width: 400px;
    min-height: auto;
    margin: 0 auto 15px auto;
    padding: 0;
    position: relative;
  }
  /* line 4959, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field label, .form.form-dialog .field span.fake-label {
    width: 100%;
    min-height: 0;
    margin: 0 0 5px 0;
    line-height: 1.2;
    text-align: left;
  }
  /* line 4966, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field .text-right-label {
    width: 100%;
  }
  /* line 4967, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field input, .form.form-dialog .field select, .form.form-dialog .field .content-textarea, .form.form-dialog .field .redactor-box, .form.form-dialog .field .table-form, .form.form-dialog .field .table-form, .form.form-dialog .field .content-toggle-field, .form.form-dialog .field .content-textarea .redactor-box {
    width: 100%;
  }
  /* line 4968, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field textarea, .form.form-dialog .field label ~ button, .form.form-dialog .field label ~ .selected-items-container {
    width: 100% !important;
  }
  /* line 4969, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field.with-evol > div {
    width: 100% !important;
  }
  /* line 4970, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 4971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field label ~ .selected-items-container.under-button {
    margin: 10px 0 0 0;
  }
  /* line 4972, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field select {
    margin: 0;
  }
  /* line 4974, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field select[id$="_3i"] {
    width: 16%;
  }
  /* line 4975, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field select[id$="_2i"] {
    width: 58%;
    margin: 0 2%;
  }
  /* line 4976, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field select[id$="_1i"] {
    width: 22%;
  }
  /* line 4977, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field select[id$="_4i"], .form.form-dialog .field select[id$="_5i"] {
    width: 35.5%;
  }
  /* line 4979, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field .sep-datetime + select[id$="_4i"] {
    margin-left: 0;
  }
  /* line 4980, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field .under-field {
    padding-left: 0;
  }
  /* line 4981, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field .inline-info {
    margin-left: 0;
  }
  /* line 4982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field .dialog-options .dialog-option {
    display: block;
    margin: 0 0 9px 0;
  }
  /* line 4986, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field.user-permissions {
    max-width: 100%;
    margin-left: auto;
    padding-left: 30px;
  }
  /* line 4992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field.with-onoff-before-label .ta-onoff-checkbox {
    vertical-align: middle;
  }
  /* line 4993, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field.with-onoff-before-label label {
    margin: 5px 0 0 2%;
    vertical-align: middle;
  }
  /* line 4999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field.with-icon input, .form.form-dialog .field.with-icon select, .form.form-dialog .field.with-icon button, .form.form-dialog .field.with-icon .content-textarea, .form.form-dialog .field.with-icon .redactor-box, .form.form-dialog .field.with-icon .content-toggle-field {
    width: calc(100% - 25px);
  }
  /* line 5000, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .field.with-icon textarea {
    width: calc(100% - 25px) !important;
  }
  /* line 5004, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .actions .nav-btn-gray {
    width: auto;
    top: 0;
  }
  /* line 5008, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog .actions input[type="submit"] {
    top: 0;
  }
  /* line 5012, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field input, .form.form-dialog.with-field-details .field select, .form.form-dialog.with-field-details .field .content-textarea, .form.form-dialog.with-field-details .field .redactor-box, .form.form-dialog.with-field-details .field .table-form, .form.form-dialog.with-field-details .field .content-toggle-field, .form.form-dialog.with-field-details .field .content-textarea .redactor-box {
    width: 100%;
  }
  /* line 5013, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field textarea, .form.form-dialog.with-field-details .field label ~ button, .form.form-dialog.with-field-details .field label ~ .selected-items-container {
    width: 100% !important;
  }
  /* line 5014, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field.with-evol > div {
    width: 100% !important;
  }
  /* line 5015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 5016, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field label ~ .selected-items-container.under-button {
    margin: 10px 0 0 0;
  }
  /* line 5017, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field select {
    margin: 0;
  }
  /* line 5019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field select[id$="_3i"] {
    width: 16%;
  }
  /* line 5020, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field select[id$="_2i"] {
    width: 58%;
    margin: 0 2%;
  }
  /* line 5021, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field select[id$="_1i"] {
    width: 22%;
  }
  /* line 5022, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field select[id$="_4i"], .form.form-dialog.with-field-details .field select[id$="_5i"] {
    width: 35.5%;
  }
  /* line 5024, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field .field-detail {
    margin: 0;
  }
  /* line 5026, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field.with-icon input, .form.form-dialog.with-field-details .field.with-icon select, .form.form-dialog.with-field-details .field.with-icon button, .form.form-dialog.with-field-details .field.with-icon .content-textarea, .form.form-dialog.with-field-details .field.with-icon .redactor-box, .form.form-dialog.with-field-details .field.with-icon .content-toggle-field {
    width: calc(100% - 25px);
  }
  /* line 5027, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-dialog.with-field-details .field.with-icon textarea {
    width: calc(100% - 25px) !important;
  }

  /* line 5034, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page {
    display: block;
  }
  /* line 5036, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page.gap {
    padding-right: 0;
  }
  /* line 5038, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page.gap ~ .gap {
    padding-right: 0;
    padding-left: 0;
  }

  /* line 5046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header.mini #header-left {
    position: relative;
    z-index: 2;
  }

  /* line 5050, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header.mini #header-right {
    max-width: calc(100% - 7px);
    z-index: 1;
  }
  /* line 5053, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header.mini #header-right .current_society_name {
    width: 100%;
    max-width: calc(100% - 130px);
    padding-left: 35px;
  }
}
@media only screen and (max-width: 715px) {
  /* line 5064, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page {
    display: none;
  }
  /* line 5066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page.gap, #app-container.with-sidebar-menu .pagination > span.page.current {
    display: block;
  }
  /* line 5067, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page.gap {
    padding-right: 5px;
  }
  /* line 5069, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.page.gap ~ .gap {
    padding-right: 0;
    padding-left: 5px;
  }
}
@media only screen and (max-width: 700px) {
  /* line 5080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .sep-submenu.before-table-700 {
    height: 20px;
  }

  /* line 5081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table700 br.convert-to-sep-small {
    content: '';
  }
  /* line 5083, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table700 br.convert-to-sep-small:after {
    content: ' - ';
  }

  /* line 5085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #select-all-responsive-table.size-700 {
    display: block;
    margin: 0 0 18px 0;
  }

  /* line 5087, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table colgroup, .table.responsive-table thead {
    display: none;
  }
  /* line 5089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td {
    display: block;
    width: 100%;
    text-align: left;
  }
  /* line 5093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td.right {
    text-align: right;
  }
  /* line 5095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td.keep-center {
    text-align: center;
  }
  /* line 5099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    color: #8678b4;
  }
  /* line 5106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td a[data-action="drop-down"] {
    display: none;
  }
  /* line 5107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td ul.drop-down {
    display: block !important;
    position: static;
    background: none;
    box-shadow: none;
  }
  /* line 5112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 5117, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 5122, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr td ul.drop-down li a {
    color: #f08031;
  }
  /* line 5127, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr:last-child td {
    border-bottom: 1px solid #cccccc;
  }
  /* line 5129, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.responsive-table tr:last-child td:last-child {
    border-bottom: none;
  }

  /* line 5136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols4 colgroup {
    display: none;
  }
  /* line 5138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols4 tbody td {
    display: inline-block;
    width: 50%;
  }
}
@media only screen and (max-width: 690px) {
  /* line 5148, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header li.dynamic-menu.selected ul.menu.multi-menu.cols3 {
    width: 100% !important;
  }
  /* line 5150, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header li.dynamic-menu.selected ul.menu.multi-menu.cols3 li:not(.close) {
    width: 33%;
  }
  /* line 5152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header li.dynamic-menu.selected ul.menu.multi-menu.cols3 li:not(.close):nth-child(3) {
    width: 34%;
  }
}
@media only screen and (max-width: 670px) {
  /* line 5159, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field, .form.with-field-details .field, .form.form-dialog.with-field-details .field {
    max-width: 400px;
    margin: 0 auto 15px auto;
    position: relative;
  }
  /* line 5163, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field span.ajax-loader, .form.with-field-details .field span.ajax-loader, .form.form-dialog.with-field-details .field span.ajax-loader {
    top: auto;
    right: 6px;
    bottom: 6px;
    left: auto;
  }
  /* line 5169, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field label, .form:not(.search-form) .field span.fake-label, .form.with-field-details .field label, .form.with-field-details .field span.fake-label, .form.form-dialog.with-field-details .field label, .form.form-dialog.with-field-details .field span.fake-label {
    width: 100%;
    min-height: 0;
    margin: 0 0 5px 0;
    line-height: 1.2;
    text-align: left;
  }
  /* line 5175, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field label.between-fields, .form:not(.search-form) .field span.fake-label.between-fields, .form.with-field-details .field label.between-fields, .form.with-field-details .field span.fake-label.between-fields, .form.form-dialog.with-field-details .field label.between-fields, .form.form-dialog.with-field-details .field span.fake-label.between-fields {
    max-width: 100%;
    margin-top: 15px;
  }
  /* line 5179, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field label ~ textarea, .form:not(.search-form) .field span.fake-label ~ textarea, .form.with-field-details .field label ~ textarea, .form.with-field-details .field span.fake-label ~ textarea, .form.form-dialog.with-field-details .field label ~ textarea, .form.form-dialog.with-field-details .field span.fake-label ~ textarea {
    width: 100% !important;
  }
  /* line 5181, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field .text-right-label, .form.with-field-details .field .text-right-label, .form.form-dialog.with-field-details .field .text-right-label {
    width: 100%;
  }
  /* line 5182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field .right-onoff, .form.with-field-details .field .right-onoff, .form.form-dialog.with-field-details .field .right-onoff {
    max-width: calc(98% - 50px);
  }
  /* line 5183, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field input, .form:not(.search-form) .field select, .form:not(.search-form) .field .content-textarea, .form:not(.search-form) .field .redactor-box, .form:not(.search-form) .field .table-form, .form:not(.search-form) .field .content-toggle-field, .form:not(.search-form) .field .content-textarea .redactor-box, .form.with-field-details .field input, .form.with-field-details .field select, .form.with-field-details .field .content-textarea, .form.with-field-details .field .redactor-box, .form.with-field-details .field .table-form, .form.with-field-details .field .content-toggle-field, .form.with-field-details .field .content-textarea .redactor-box, .form.form-dialog.with-field-details .field input, .form.form-dialog.with-field-details .field select, .form.form-dialog.with-field-details .field .content-textarea, .form.form-dialog.with-field-details .field .redactor-box, .form.form-dialog.with-field-details .field .table-form, .form.form-dialog.with-field-details .field .content-toggle-field, .form.form-dialog.with-field-details .field .content-textarea .redactor-box {
    width: 100%;
  }
  /* line 5184, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field textarea, .form:not(.search-form) .field button, .form:not(.search-form) .field label ~ button, .form:not(.search-form) .field label ~ .selected-items-container, .form.with-field-details .field textarea, .form.with-field-details .field button, .form.with-field-details .field label ~ button, .form.with-field-details .field label ~ .selected-items-container, .form.form-dialog.with-field-details .field textarea, .form.form-dialog.with-field-details .field button, .form.form-dialog.with-field-details .field label ~ button, .form.form-dialog.with-field-details .field label ~ .selected-items-container {
    width: 100% !important;
  }
  /* line 5185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-evol > div, .form.with-field-details .field.with-evol > div, .form.form-dialog.with-field-details .field.with-evol > div {
    width: 100% !important;
  }
  /* line 5186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field input[data-evol="true"], .form.with-field-details .field input[data-evol="true"], .form.form-dialog.with-field-details .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 5187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field input.two-fields, .form.with-field-details .field input.two-fields, .form.form-dialog.with-field-details .field input.two-fields {
    max-width: 100%;
  }
  /* line 5188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field label ~ .selected-items-container.under-button, .form.with-field-details .field label ~ .selected-items-container.under-button, .form.form-dialog.with-field-details .field label ~ .selected-items-container.under-button {
    margin: 10px 0 0 0;
  }
  /* line 5190, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field select[id$="_3i"], .form.with-field-details .field select[id$="_3i"], .form.form-dialog.with-field-details .field select[id$="_3i"] {
    width: 17%;
  }
  /* line 5191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field select[id$="_2i"], .form.with-field-details .field select[id$="_2i"], .form.form-dialog.with-field-details .field select[id$="_2i"] {
    width: 56%;
  }
  /* line 5192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field select[id$="_1i"], .form.with-field-details .field select[id$="_1i"], .form.form-dialog.with-field-details .field select[id$="_1i"] {
    width: 23%;
  }
  /* line 5193, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field select[id$="_4i"], .form:not(.search-form) .field select[id$="_5i"], .form.with-field-details .field select[id$="_4i"], .form.with-field-details .field select[id$="_5i"], .form.form-dialog.with-field-details .field select[id$="_4i"], .form.form-dialog.with-field-details .field select[id$="_5i"] {
    width: 35.5%;
  }
  /* line 5194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field select.start_field, .form:not(.search-form) .field select.end_field, .form.with-field-details .field select.start_field, .form.with-field-details .field select.end_field, .form.form-dialog.with-field-details .field select.start_field, .form.form-dialog.with-field-details .field select.end_field {
    width: 49%;
  }
  /* line 5195, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field select.start_field, .form.with-field-details .field select.start_field, .form.form-dialog.with-field-details .field select.start_field {
    margin-right: 2%;
  }
  /* line 5197, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field input[type="checkbox"], .form:not(.search-form) .field input[type="radio"], .form.with-field-details .field input[type="checkbox"], .form.with-field-details .field input[type="radio"], .form.form-dialog.with-field-details .field input[type="checkbox"], .form.form-dialog.with-field-details .field input[type="radio"] {
    width: 14px;
  }
  /* line 5198, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field input.right[type="checkbox"], .form:not(.search-form) .field input.right[type="radio"], .form:not(.search-form) .field .ta-checkbox-tag.right, .form.with-field-details .field input.right[type="checkbox"], .form.with-field-details .field input.right[type="radio"], .form.with-field-details .field .ta-checkbox-tag.right, .form.form-dialog.with-field-details .field input.right[type="checkbox"], .form.form-dialog.with-field-details .field input.right[type="radio"], .form.form-dialog.with-field-details .field .ta-checkbox-tag.right {
    margin: 0;
  }
  /* line 5200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field input.right[type="checkbox"] + label, .form:not(.search-form) .field input.right[type="radio"] + label, .form:not(.search-form) .field .ta-checkbox-tag.right + label, .form.with-field-details .field input.right[type="checkbox"] + label, .form.with-field-details .field input.right[type="radio"] + label, .form.with-field-details .field .ta-checkbox-tag.right + label, .form.form-dialog.with-field-details .field input.right[type="checkbox"] + label, .form.form-dialog.with-field-details .field input.right[type="radio"] + label, .form.form-dialog.with-field-details .field .ta-checkbox-tag.right + label {
    width: calc(98% - 14px);
  }
  /* line 5202, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field .sep-datetime + select[id$="_4i"], .form.with-field-details .field .sep-datetime + select[id$="_4i"], .form.form-dialog.with-field-details .field .sep-datetime + select[id$="_4i"] {
    margin-left: 0;
  }
  /* line 5203, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field .under-field, .form.with-field-details .field .under-field, .form.form-dialog.with-field-details .field .under-field {
    width: 100%;
    padding-left: 0;
  }
  /* line 5208, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-icon input, .form:not(.search-form) .field.with-icon select, .form:not(.search-form) .field.with-icon button, .form:not(.search-form) .field.with-icon .content-textarea, .form:not(.search-form) .field.with-icon .redactor-box, .form:not(.search-form) .field.with-icon .content-toggle-field, .form.with-field-details .field.with-icon input, .form.with-field-details .field.with-icon select, .form.with-field-details .field.with-icon button, .form.with-field-details .field.with-icon .content-textarea, .form.with-field-details .field.with-icon .redactor-box, .form.with-field-details .field.with-icon .content-toggle-field, .form.form-dialog.with-field-details .field.with-icon input, .form.form-dialog.with-field-details .field.with-icon select, .form.form-dialog.with-field-details .field.with-icon button, .form.form-dialog.with-field-details .field.with-icon .content-textarea, .form.form-dialog.with-field-details .field.with-icon .redactor-box, .form.form-dialog.with-field-details .field.with-icon .content-toggle-field {
    width: calc(100% - 25px);
  }
  /* line 5210, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-icon input ~ .icon, .form:not(.search-form) .field.with-icon select ~ .icon, .form:not(.search-form) .field.with-icon button ~ .icon, .form:not(.search-form) .field.with-icon .content-textarea ~ .icon, .form:not(.search-form) .field.with-icon .redactor-box ~ .icon, .form:not(.search-form) .field.with-icon .content-toggle-field ~ .icon, .form.with-field-details .field.with-icon input ~ .icon, .form.with-field-details .field.with-icon select ~ .icon, .form.with-field-details .field.with-icon button ~ .icon, .form.with-field-details .field.with-icon .content-textarea ~ .icon, .form.with-field-details .field.with-icon .redactor-box ~ .icon, .form.with-field-details .field.with-icon .content-toggle-field ~ .icon, .form.form-dialog.with-field-details .field.with-icon input ~ .icon, .form.form-dialog.with-field-details .field.with-icon select ~ .icon, .form.form-dialog.with-field-details .field.with-icon button ~ .icon, .form.form-dialog.with-field-details .field.with-icon .content-textarea ~ .icon, .form.form-dialog.with-field-details .field.with-icon .redactor-box ~ .icon, .form.form-dialog.with-field-details .field.with-icon .content-toggle-field ~ .icon {
    position: static;
  }
  /* line 5212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-icon textarea, .form.with-field-details .field.with-icon textarea, .form.form-dialog.with-field-details .field.with-icon textarea {
    width: calc(100% - 25px) !important;
  }
  /* line 5215, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error .field-detail, .form.with-field-details .field.with-field-detail.error .field-detail, .form.form-dialog.with-field-details .field.with-field-detail.error .field-detail {
    width: 100%;
    margin: 0;
  }
  /* line 5218, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error .field-detail .field-detail-content, .form.with-field-details .field.with-field-detail.error .field-detail .field-detail-content, .form.form-dialog.with-field-details .field.with-field-detail.error .field-detail .field-detail-content {
    font-size: 1em;
    white-space: normal;
  }
  /* line 5223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error input, .form:not(.search-form) .field.with-field-detail.error select, .form:not(.search-form) .field.with-field-detail.error button, .form:not(.search-form) .field.with-field-detail.error .content-textarea, .form:not(.search-form) .field.with-field-detail.error .redactor-box, .form:not(.search-form) .field.with-field-detail.error .table-form, .form:not(.search-form) .field.with-field-detail.error .content-toggle-field, .form:not(.search-form) .field.with-field-detail.error .content-textarea .redactor-box, .form.with-field-details .field.with-field-detail.error input, .form.with-field-details .field.with-field-detail.error select, .form.with-field-details .field.with-field-detail.error button, .form.with-field-details .field.with-field-detail.error .content-textarea, .form.with-field-details .field.with-field-detail.error .redactor-box, .form.with-field-details .field.with-field-detail.error .table-form, .form.with-field-details .field.with-field-detail.error .content-toggle-field, .form.with-field-details .field.with-field-detail.error .content-textarea .redactor-box, .form.form-dialog.with-field-details .field.with-field-detail.error input, .form.form-dialog.with-field-details .field.with-field-detail.error select, .form.form-dialog.with-field-details .field.with-field-detail.error button, .form.form-dialog.with-field-details .field.with-field-detail.error .content-textarea, .form.form-dialog.with-field-details .field.with-field-detail.error .redactor-box, .form.form-dialog.with-field-details .field.with-field-detail.error .table-form, .form.form-dialog.with-field-details .field.with-field-detail.error .content-toggle-field, .form.form-dialog.with-field-details .field.with-field-detail.error .content-textarea .redactor-box {
    width: 100%;
  }
  /* line 5225, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error select[id$="_3i"], .form.with-field-details .field.with-field-detail.error select[id$="_3i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_3i"] {
    width: 17%;
  }
  /* line 5226, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error select[id$="_2i"], .form.with-field-details .field.with-field-detail.error select[id$="_2i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_2i"] {
    width: 56%;
  }
  /* line 5227, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error select[id$="_1i"], .form.with-field-details .field.with-field-detail.error select[id$="_1i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_1i"] {
    width: 23%;
  }
  /* line 5228, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error select[id$="_4i"], .form:not(.search-form) .field.with-field-detail.error select[id$="_5i"], .form.with-field-details .field.with-field-detail.error select[id$="_4i"], .form.with-field-details .field.with-field-detail.error select[id$="_5i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_4i"], .form.form-dialog.with-field-details .field.with-field-detail.error select[id$="_5i"] {
    width: 35.5%;
  }
  /* line 5230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error textarea, .form:not(.search-form) .field.with-field-detail.error label ~ button, .form:not(.search-form) .field.with-field-detail.error label ~ .selected-items-container, .form.with-field-details .field.with-field-detail.error textarea, .form.with-field-details .field.with-field-detail.error label ~ button, .form.with-field-details .field.with-field-detail.error label ~ .selected-items-container, .form.form-dialog.with-field-details .field.with-field-detail.error textarea, .form.form-dialog.with-field-details .field.with-field-detail.error label ~ button, .form.form-dialog.with-field-details .field.with-field-detail.error label ~ .selected-items-container {
    width: 100% !important;
  }
  /* line 5231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error label ~ .selected-items-container.under-button, .form.with-field-details .field.with-field-detail.error label ~ .selected-items-container.under-button, .form.form-dialog.with-field-details .field.with-field-detail.error label ~ .selected-items-container.under-button {
    margin: 10px 0 0 0;
  }
  /* line 5232, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error span.ajax-loader, .form.with-field-details .field.with-field-detail.error span.ajax-loader, .form.form-dialog.with-field-details .field.with-field-detail.error span.ajax-loader {
    left: auto;
    bottom: 22px;
  }
  /* line 5237, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error.with-icon input, .form:not(.search-form) .field.with-field-detail.error.with-icon select, .form:not(.search-form) .field.with-field-detail.error.with-icon button, .form:not(.search-form) .field.with-field-detail.error.with-icon .content-textarea, .form:not(.search-form) .field.with-field-detail.error.with-icon .redactor-box, .form:not(.search-form) .field.with-field-detail.error.with-icon .content-toggle-field, .form.with-field-details .field.with-field-detail.error.with-icon input, .form.with-field-details .field.with-field-detail.error.with-icon select, .form.with-field-details .field.with-field-detail.error.with-icon button, .form.with-field-details .field.with-field-detail.error.with-icon .content-textarea, .form.with-field-details .field.with-field-detail.error.with-icon .redactor-box, .form.with-field-details .field.with-field-detail.error.with-icon .content-toggle-field, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon input, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon select, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon button, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon .content-textarea, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon .redactor-box, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon .content-toggle-field {
    width: calc(100% - 25px);
  }
  /* line 5238, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-field-detail.error.with-icon textarea, .form.with-field-details .field.with-field-detail.error.with-icon textarea, .form.form-dialog.with-field-details .field.with-field-detail.error.with-icon textarea {
    width: calc(100% - 25px) !important;
  }
  /* line 5241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field .inline-info, .form.with-field-details .field .inline-info, .form.form-dialog.with-field-details .field .inline-info {
    margin-left: 0;
  }
  /* line 5243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field .inline-info.align-to-field, .form.with-field-details .field .inline-info.align-to-field, .form.form-dialog.with-field-details .field .inline-info.align-to-field {
    width: 100%;
    margin-left: 0;
  }
  /* line 5245, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field .note-align-to-field, .form.with-field-details .field .note-align-to-field, .form.form-dialog.with-field-details .field .note-align-to-field {
    margin-left: 0;
  }
  /* line 5246, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field .dialog-options .dialog-option, .form.with-field-details .field .dialog-options .dialog-option, .form.form-dialog.with-field-details .field .dialog-options .dialog-option {
    display: block;
    margin: 0 0 9px 0;
  }
  /* line 5251, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field input ~ .icon, .form:not(.search-form) .field select ~ .icon, .form:not(.search-form) .field button ~ .icon, .form.with-field-details .field input ~ .icon, .form.with-field-details .field select ~ .icon, .form.with-field-details .field button ~ .icon, .form.form-dialog.with-field-details .field input ~ .icon, .form.form-dialog.with-field-details .field select ~ .icon, .form.form-dialog.with-field-details .field button ~ .icon {
    position: absolute;
    bottom: 0;
    right: 0;
  }
  /* line 5257, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.user-permissions, .form.with-field-details .field.user-permissions, .form.form-dialog.with-field-details .field.user-permissions {
    max-width: 100%;
    margin-left: auto;
  }
  /* line 5262, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.image-label img, .form.with-field-details .field.image-label img, .form.form-dialog.with-field-details .field.image-label img {
    margin-left: 0;
    margin-right: 10px;
  }
  /* line 5266, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.image-label .right-img, .form.with-field-details .field.image-label .right-img, .form.form-dialog.with-field-details .field.image-label .right-img {
    width: calc(100% - 90px);
  }
  /* line 5268, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.without-label, .form.with-field-details .field.without-label, .form.form-dialog.with-field-details .field.without-label {
    margin-left: 0;
  }
  /* line 5270, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.without-label .redactor-box, .form.with-field-details .field.without-label .redactor-box, .form.form-dialog.with-field-details .field.without-label .redactor-box {
    width: 100%;
  }
  /* line 5272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.full-width-rp, .form.with-field-details .field.full-width-rp, .form.form-dialog.with-field-details .field.full-width-rp {
    max-width: 100%;
  }
  /* line 5274, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-onoff-before-field-full .ta-onoff-checkbox, .form.with-field-details .field.with-onoff-before-field-full .ta-onoff-checkbox, .form.form-dialog.with-field-details .field.with-onoff-before-field-full .ta-onoff-checkbox {
    margin: 0 2% 0 0;
  }
  /* line 5275, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-onoff-before-field-full label, .form.with-field-details .field.with-onoff-before-field-full label, .form.form-dialog.with-field-details .field.with-onoff-before-field-full label {
    width: calc(98% - 50px);
    margin: 4px 0;
    line-height: 16px;
  }
  /* line 5282, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-onoff-before-field input, .form:not(.search-form) .field.with-onoff-before-field select, .form:not(.search-form) .field.with-onoff-before-field button, .form.with-field-details .field.with-onoff-before-field input, .form.with-field-details .field.with-onoff-before-field select, .form.with-field-details .field.with-onoff-before-field button, .form.form-dialog.with-field-details .field.with-onoff-before-field input, .form.form-dialog.with-field-details .field.with-onoff-before-field select, .form.form-dialog.with-field-details .field.with-onoff-before-field button {
    width: calc(100% - 60px);
  }
  /* line 5285, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.with-onoff-after-field input, .form:not(.search-form) .field.with-onoff-after-field select, .form:not(.search-form) .field.with-onoff-after-field button, .form.with-field-details .field.with-onoff-after-field input, .form.with-field-details .field.with-onoff-after-field select, .form.with-field-details .field.with-onoff-after-field button, .form.form-dialog.with-field-details .field.with-onoff-after-field input, .form.form-dialog.with-field-details .field.with-onoff-after-field select, .form.form-dialog.with-field-details .field.with-onoff-after-field button {
    width: calc(100% - 60px);
  }
  /* line 5287, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.no-space, .form.with-field-details .field.no-space, .form.form-dialog.with-field-details .field.no-space {
    margin-left: auto;
  }
  /* line 5290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form).form-in-cell.with-icon, .form.with-field-details.form-in-cell.with-icon, .form.form-dialog.with-field-details.form-in-cell.with-icon {
    padding-right: 20px;
  }
  /* line 5292, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) div.fields-separator, .form.with-field-details div.fields-separator, .form.form-dialog.with-field-details div.fields-separator {
    width: auto !important;
    max-width: 339px;
    margin: 0 auto;
    right: 0 !important;
  }
  /* line 5298, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) div.left-separator, .form.with-field-details div.left-separator, .form.form-dialog.with-field-details div.left-separator {
    float: left;
  }
  /* line 5299, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) div.right-separator, .form.with-field-details div.right-separator, .form.form-dialog.with-field-details div.right-separator {
    float: right;
  }

  /* line 5303, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-search > .field:after {
    position: absolute;
    top: auto;
    right: 7px;
    bottom: 4px;
    left: auto;
  }
  /* line 5310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-search > .field input[type="text"] {
    width: 100%;
    max-width: 100%;
  }
  /* line 5314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.form-search > .field input[type="submit"] {
    width: 26px;
    height: 28px;
    margin-left: 0;
    position: absolute;
    top: auto;
    right: 1px;
    bottom: 1px;
  }

  /* line 5326, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #title-bar .tb-left {
    display: none;
  }
  /* line 5327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #title-bar .tb-center {
    display: block;
    width: 100% !important;
  }
  /* line 5328, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #title-bar .tb-right {
    display: none;
  }

  /* line 5330, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar {
    position: relative;
  }

  /* line 5331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar.with-right {
    padding-top: 35px;
  }

  /* line 5332, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar.with-right.with-left {
    padding-top: 0;
  }

  /* line 5333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar.with-left #title-bar .tb-left, .wrap-title-bar.with-right #title-bar .tb-right {
    display: block;
    width: 50% !important;
    height: 47px;
    padding-bottom: 10px;
  }
  /* line 5338, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar.with-left #title-bar .tb-left > *, .wrap-title-bar.with-right #title-bar .tb-right > * {
    display: inline-block;
    vertical-align: middle;
  }
  /* line 5342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar.with-left #title-bar .tb-left:before, .wrap-title-bar.with-right #title-bar .tb-right:before {
    content: '';
    width: 0;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
  }

  /* line 5350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar.with-right #title-bar .tb-right {
    position: absolute;
    top: 0;
    right: 0;
  }
}
@media only screen and (max-width: 614px) {
  /* line 5358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header-left {
    min-width: 100% !important;
  }
}
@media only screen and (max-width: 610px) {
  /* line 5362, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .sep-submenu.before-table-610 {
    height: 20px;
  }

  /* line 5363, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table610 br.convert-to-sep-small {
    content: '';
  }
  /* line 5365, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table610 br.convert-to-sep-small:after {
    content: ' - ';
  }
}
@media only screen and (max-width: 600px) {
  /* line 5373, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 tbody td {
    width: 50%;
  }
  /* line 5375, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 tbody td:nth-child(2) {
    width: 50%;
  }
  /* line 5376, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 tbody td:nth-child(5) {
    width: 100%;
  }
}
@media only screen and (max-width: 500px) {
  /* line 5386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form#form-search #search-bar.cols2 .hide-small {
    display: none;
  }
  /* line 5388, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form#form-search #search-bar.cols2 tbody td {
    display: block;
    padding: 10px 0;
    border-left: none;
    border-bottom: 1px solid #e4e4e4;
    text-align: left;
  }
  /* line 5394, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form#form-search #search-bar.cols2 tbody td.right {
    text-align: right;
  }
  /* line 5395, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form#form-search #search-bar.cols2 tbody td:first-child {
    padding-top: 5px;
  }
  /* line 5396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form#form-search #search-bar.cols2 tbody td:last-child {
    border-bottom: none;
    padding-bottom: 5px;
  }
  /* line 5397, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form#form-search #search-bar.cols2 tbody td input[type=text], .form#form-search #search-bar.cols2 tbody td select {
    width: 100%;
  }
}
@media only screen and (max-width: 480px) {
  /* line 5408, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span.last, #app-container.with-sidebar-menu .pagination > span.first {
    display: none;
  }
  /* line 5409, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .pagination > span:nth-child(2) {
    margin-left: 0;
  }

  /* line 5415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .custom-lists > div > strong, .custom-lists > div > .strong {
    width: 100%;
    margin-right: 0;
    line-height: 22px;
    text-align: left;
  }
  /* line 5421, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .custom-lists > div > span {
    width: 100%;
    line-height: 22px;
  }
  /* line 5425, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .custom-lists > div input, .custom-lists > div select {
    width: 100% !important;
    margin-top: 5px !important;
  }
  /* line 5429, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .custom-lists > div .ta-onoff-checkbox {
    margin-top: 5px;
  }
}
@media only screen and (max-width: 460px) {
  /* line 5435, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header li.dynamic-menu.selected ul.menu.multi-menu.cols2 {
    width: 100% !important;
  }
  /* line 5437, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header li.dynamic-menu.selected ul.menu.multi-menu.cols2 li:not(.close) {
    width: 50%;
  }
}
@media only screen and (max-width: 440px) {
  /* line 5446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.image-label img, .form.with-field-details .field.image-label img, .form.form-dialog.with-field-details .field.image-label img {
    width: 50px;
  }
  /* line 5447, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form:not(.search-form) .field.image-label .right-img, .form.with-field-details .field.image-label .right-img, .form.form-dialog.with-field-details .field.image-label .right-img {
    width: calc(100% - 60px);
  }
}
@media only screen and (max-width: 400px) {
  /* line 5453, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #header-right .current_account_name > a > span:first-child span {
    display: none;
  }

  /* line 5455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form .actions, .form.form-dialog .actions {
    height: auto;
    margin-top: 0;
  }
  /* line 5458, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form .actions a.nav-btn, .form .actions a.ta-btn, .form .actions a.ta-btn-back, .form .actions a.nav-btn-gray, .form.form-dialog .actions a.nav-btn, .form.form-dialog .actions a.ta-btn, .form.form-dialog .actions a.ta-btn-back, .form.form-dialog .actions a.nav-btn-gray {
    width: 100%;
    margin: 15px 0 0 0;
    text-align: center;
  }
  /* line 5462, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form .actions a.nav-btn:first-child, .form .actions a.ta-btn:first-child, .form .actions a.ta-btn-back:first-child, .form .actions a.nav-btn-gray:first-child, .form.form-dialog .actions a.nav-btn:first-child, .form.form-dialog .actions a.ta-btn:first-child, .form.form-dialog .actions a.ta-btn-back:first-child, .form.form-dialog .actions a.nav-btn-gray:first-child {
    margin: 0;
  }
  /* line 5464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form .actions input[type="submit"], .form.form-dialog .actions input[type="submit"] {
    float: none;
    width: 100%;
    position: static !important;
  }
  /* line 5469, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form .actions.only-back-under-form, .form.form-dialog .actions.only-back-under-form {
    position: static;
  }
  /* line 5470, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form .actions .left-submit, .form .actions .link-left, .form.form-dialog .actions .left-submit, .form.form-dialog .actions .link-left {
    float: none;
    margin: 15px 0 0 0;
  }
  /* line 5475, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.wrap-only-back-under-form, .form.form-dialog.wrap-only-back-under-form {
    height: auto;
    padding: 0;
  }
  /* line 5478, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.wrap-only-back-under-form .actions a.nav-btn, .form.form-dialog.wrap-only-back-under-form .actions a.nav-btn {
    margin: 0;
  }

  /* line 5484, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols4 tbody td, .form.search-form #search-bar.cols5 tbody td {
    width: 100%;
    padding-bottom: 0;
  }
  /* line 5487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols4 tbody td:last-child, .form.search-form #search-bar.cols5 tbody td:last-child {
    padding-bottom: 10px;
  }
  /* line 5491, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols4 tfoot.cols2 td, .form.search-form #search-bar.cols5 tfoot.cols2 td {
    width: 100%;
  }
  /* line 5497, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .form.search-form #search-bar.cols5 tbody td:nth-child(2), .form.search-form #search-bar.cols5 tbody td:nth-child(4) {
    width: 100%;
  }

  /* line 5504, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar.with-right.with-left #title-bar .tb-left {
    width: 100% !important;
    height: 94px;
    padding-bottom: 57px;
  }
  /* line 5509, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .wrap-title-bar.with-right.with-left #title-bar .tb-right {
    width: 100% !important;
    text-align: left !important;
    top: 47px;
    right: auto;
    left: 0;
  }

  /* line 5519, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog input[type="submit"], .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .ta-btn, .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .form .actions input[type="submit"], .form .actions .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog input[type="submit"], .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .ta-btn-back, .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .form .actions .nav-btn-gray, .form .actions .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .nav-btn-gray {
    width: 100%;
    margin-top: 10px;
    position: static !important;
    text-align: center;
  }
  /* line 5524, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog input[type="submit"]:first-child, .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .ta-btn:first-child, .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .form .actions input[type="submit"]:first-child, .form .actions .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog input[type="submit"]:first-child, .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .ta-btn-back:first-child, .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .form .actions .nav-btn-gray:first-child, .form .actions .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog .nav-btn-gray:first-child {
    margin-top: 0;
  }
}
@media only screen and (max-width: 1200px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5562, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 440px) !important;
  }
}
@media only screen and (max-width: 1100px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 400px) !important;
  }
}
@media only screen and (max-width: 1000px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5576, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 360px) !important;
  }
}
@media only screen and (max-width: 900px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 320px) !important;
  }
}
@media only screen and (max-width: 800px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 280px) !important;
  }
}
@media only screen and (max-width: 700px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5597, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 240px) !important;
  }
}
@media only screen and (max-width: 600px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5604, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-6 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 200px) !important;
  }
}
@media only screen and (max-width: 500px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-5 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-5 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-5 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-5 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-5 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-5 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5611, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-5 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 160px) !important;
  }
}
@media only screen and (max-width: 400px) {
  /* line 5532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-4 .condensed-progress-breadcrumb-step {
    width: 40px !important;
  }
  /* line 5535, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-4 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number {
    width: auto;
    margin: 0;
  }
  /* line 5538, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-4 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.number:after {
    content: '';
  }
  /* line 5540, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-4 .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text span.text {
    display: none;
  }
  /* line 5544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-4 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.number {
    margin: 0 5px 0 0;
  }
  /* line 5545, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-4 .condensed-progress-breadcrumb-step.current .condensed-progress-breadcrumb-step-text span.text {
    display: inline-block;
  }
  /* line 5618, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-4 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 120px) !important;
  }
}
@media only screen and (max-width: 520px), (max-device-width: 520px) {
  /* line 5552, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step {
    width: 30px !important;
  }
  /* line 5554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step.to-do, .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step.done {
    width: 30px !important;
  }
  /* line 5555, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step:not(.current) .condensed-progress-breadcrumb-step-text {
    display: none;
  }
  /* line 5625, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-12 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 330px) !important;
  }
}
@media only screen and (max-width: 480px), (max-device-width: 480px) {
  /* line 5552, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step {
    width: 30px !important;
  }
  /* line 5554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step.to-do, .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step.done {
    width: 30px !important;
  }
  /* line 5555, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step:not(.current) .condensed-progress-breadcrumb-step-text {
    display: none;
  }
  /* line 5632, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-11 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 300px) !important;
  }
}
@media only screen and (max-width: 440px), (max-device-width: 440px) {
  /* line 5552, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step {
    width: 30px !important;
  }
  /* line 5554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step.to-do, .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step.done {
    width: 30px !important;
  }
  /* line 5555, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step:not(.current) .condensed-progress-breadcrumb-step-text {
    display: none;
  }
  /* line 5639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-10 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 270px) !important;
  }
}
@media only screen and (max-width: 400px), (max-device-width: 400px) {
  /* line 5552, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step {
    width: 30px !important;
  }
  /* line 5554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step.to-do, .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step.done {
    width: 30px !important;
  }
  /* line 5555, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step:not(.current) .condensed-progress-breadcrumb-step-text {
    display: none;
  }
  /* line 5646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-9 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 240px) !important;
  }
}
@media only screen and (max-width: 360px), (max-device-width: 360px) {
  /* line 5552, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step {
    width: 30px !important;
  }
  /* line 5554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step.to-do, .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step.done {
    width: 30px !important;
  }
  /* line 5555, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step:not(.current) .condensed-progress-breadcrumb-step-text {
    display: none;
  }
  /* line 5653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-8 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 210px) !important;
  }
}
@media only screen and (max-width: 320px), (max-device-width: 320px) {
  /* line 5552, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step {
    width: 30px !important;
  }
  /* line 5554, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step.to-do, .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step.done {
    width: 30px !important;
  }
  /* line 5555, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step:not(.current) .condensed-progress-breadcrumb-step-text {
    display: none;
  }
  /* line 5660, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .condensed-progress-breadcrumb.steps-7 .condensed-progress-breadcrumb-step.current {
    width: calc(100% - 180px) !important;
  }
}
@media (max-width: 1140px) {
  /* line 5723, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) colgroup, .table.table-white.table1140:not(.skip2-cols) thead {
    display: none;
  }
  /* line 5725, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr {
    background-color: #FFFFFF;
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5733, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.no-border {
    border: none;
  }
  /* line 5734, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5747, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.right {
    text-align: right;
  }
  /* line 5749, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5751, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.keep-center {
    text-align: center;
  }
  /* line 5753, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 5763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 5764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 5771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 5777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 5782, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 5786, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 5794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 5795, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td .hide-small {
    display: none;
  }
  /* line 5796, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td span.text-right-label {
    display: inline-block;
    line-height: 20px;
    vertical-align: top;
  }
  /* line 5801, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 5812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 5817, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 5821, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 5825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 5831, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions ul.right {
    float: none;
  }
  /* line 5833, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.no-data {
    width: 100% !important;
    text-align: center;
  }
  /* line 5838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 5840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 5843, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd) {
    width: 70%;
  }
  /* line 5844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even) {
    width: 30%;
  }
  /* line 5847, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.first-big > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5850, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.first-big > td:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 5854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.first-big > td.big, .table.table-white.table1140:not(.skip2-cols) tbody > tr.first-big > td.actions {
    width: 100%;
  }
  /* line 5858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.first-big) > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5861, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.first-big) > td:first-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 10px;
  }
  /* line 5862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.first-big) > td.big, .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.first-big) > td.actions {
    width: 100%;
  }
  /* line 5867, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5868, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) td:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 5870, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.last-big.without-actions td:last-child {
    padding-bottom: 10px;
  }
  /* line 5871, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.last-big > td:last-child {
    width: 100%;
  }
  /* line 5874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.last-big) td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.last-big) > td.actions {
    padding-bottom: 5px;
  }
  /* line 5877, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.error {
    border-color: #CA6C6C;
    background-color: #FFDADB;
  }
  /* line 5880, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 5881, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 5886, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.pending {
    border-color: #F5A000;
    background-color: #FEF4D1;
  }
  /* line 5889, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 5890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 5895, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.success {
    border-color: #26824c;
    background-color: #C4F3B5;
  }
  /* line 5898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 5899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 5904, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 5905, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table {
    display: none;
  }
  /* line 5907, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 5908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) {
    background-color: #f2f2f2;
    width: 96%;
    margin-left: 4%;
  }
  /* line 5912, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 5913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).error {
    background-color: #FFDADB;
  }
  /* line 5914, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).pending {
    background-color: #FEF4D1;
  }
  /* line 5915, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).success {
    background-color: #C4F3B5;
  }
  /* line 5918, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 5922, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tbody > tr.darken {
    background-color: #f2f2f2;
  }
  /* line 5926, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tfoot > tr.no-border {
    border: none;
  }
  /* line 5934, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td {
    display: inline-block;
    width: 50%;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
  }
  /* line 5943, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td.big {
    width: 100%;
  }
  /* line 5944, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 5946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 5959, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 5961, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 5962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5970, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.no-border {
    border: none;
  }
  /* line 5971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th {
    display: inline-block;
    width: 50%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 5984, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.right {
    text-align: right;
  }
  /* line 5994, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5996, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th .show-small {
    display: inline;
  }
  /* line 5997, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.hide-small {
    display: none;
  }
  /* line 5998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.big, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.big {
    width: 100%;
  }
  /* line 5999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6023, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6032, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6033, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6051, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6055, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6065, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd) {
    width: 70%;
  }
  /* line 6066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even) {
    width: 30%;
  }
  /* line 6070, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > td:first-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > th:first-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6074, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.first-big > td:first-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.first-big > th:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 6080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > th {
    width: 50%;
  }
  /* line 6082, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6087, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 6093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 10px;
  }
  /* line 6095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big > td:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big > th:last-child {
    width: 100%;
  }
  /* line 6098, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > td.actions, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > th.actions {
    padding-bottom: 5px;
  }
  /* line 6105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead {
    display: block;
  }
  /* line 6107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr {
    display: block;
  }
  /* line 6109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th {
    display: none;
  }
  /* line 6112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140:not(.skip2-cols) thead.hide-small {
    display: none;
  }
  /* line 6130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td {
    line-height: 30px;
  }
  /* line 6132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td span.text-right-label {
    padding: 5px 0 0 0;
  }
  /* line 6133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6139, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6142, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: 23%;
    margin-right: 2%;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 6170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.with-form.onoff:before, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell.onoff:before {
    width: auto;
  }
  /* line 6173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: 75%;
    vertical-align: top;
  }
  /* line 6180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1140:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 6212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6213, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1140:not(.skip2-cols) thead > tr > th {
    display: block;
  }
  /* line 6217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .darken.table.table-white.table1140:not(.skip2-cols) tbody tr {
    background-color: #EBEEF0;
  }
}
@media (max-width: 1300px) {
  /* line 5723, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) colgroup, .table.table-white.table1300:not(.skip2-cols) thead {
    display: none;
  }
  /* line 5725, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr {
    background-color: #FFFFFF;
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5733, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.no-border {
    border: none;
  }
  /* line 5734, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5747, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.right {
    text-align: right;
  }
  /* line 5749, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5751, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.keep-center {
    text-align: center;
  }
  /* line 5753, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 5763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 5764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 5771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 5777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 5782, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 5786, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 5794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 5795, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td .hide-small {
    display: none;
  }
  /* line 5796, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td span.text-right-label {
    display: inline-block;
    line-height: 20px;
    vertical-align: top;
  }
  /* line 5801, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 5812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 5817, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 5821, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 5825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 5831, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions ul.right {
    float: none;
  }
  /* line 5833, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.no-data {
    width: 100% !important;
    text-align: center;
  }
  /* line 5838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 5840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 5843, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd) {
    width: 70%;
  }
  /* line 5844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even) {
    width: 30%;
  }
  /* line 5847, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.first-big > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5850, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.first-big > td:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 5854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.first-big > td.big, .table.table-white.table1300:not(.skip2-cols) tbody > tr.first-big > td.actions {
    width: 100%;
  }
  /* line 5858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.first-big) > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5861, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.first-big) > td:first-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 10px;
  }
  /* line 5862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.first-big) > td.big, .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.first-big) > td.actions {
    width: 100%;
  }
  /* line 5867, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5868, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) td:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 5870, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.last-big.without-actions td:last-child {
    padding-bottom: 10px;
  }
  /* line 5871, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.last-big > td:last-child {
    width: 100%;
  }
  /* line 5874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.last-big) td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.last-big) > td.actions {
    padding-bottom: 5px;
  }
  /* line 5877, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.error {
    border-color: #CA6C6C;
    background-color: #FFDADB;
  }
  /* line 5880, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 5881, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 5886, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.pending {
    border-color: #F5A000;
    background-color: #FEF4D1;
  }
  /* line 5889, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 5890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 5895, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.success {
    border-color: #26824c;
    background-color: #C4F3B5;
  }
  /* line 5898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 5899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 5904, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 5905, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table {
    display: none;
  }
  /* line 5907, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 5908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) {
    background-color: #f2f2f2;
    width: 96%;
    margin-left: 4%;
  }
  /* line 5912, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 5913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).error {
    background-color: #FFDADB;
  }
  /* line 5914, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).pending {
    background-color: #FEF4D1;
  }
  /* line 5915, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).success {
    background-color: #C4F3B5;
  }
  /* line 5918, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 5922, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tbody > tr.darken {
    background-color: #f2f2f2;
  }
  /* line 5926, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tfoot > tr.no-border {
    border: none;
  }
  /* line 5934, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td {
    display: inline-block;
    width: 50%;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
  }
  /* line 5943, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td.big {
    width: 100%;
  }
  /* line 5944, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 5946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 5959, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 5961, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 5962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5970, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.no-border {
    border: none;
  }
  /* line 5971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th {
    display: inline-block;
    width: 50%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 5984, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.right {
    text-align: right;
  }
  /* line 5994, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5996, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th .show-small {
    display: inline;
  }
  /* line 5997, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.hide-small {
    display: none;
  }
  /* line 5998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.big, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.big {
    width: 100%;
  }
  /* line 5999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6023, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6032, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6033, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6051, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6055, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6065, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd) {
    width: 70%;
  }
  /* line 6066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even) {
    width: 30%;
  }
  /* line 6070, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > td:first-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > th:first-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6074, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.first-big > td:first-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.first-big > th:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 6080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > th {
    width: 50%;
  }
  /* line 6082, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6087, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 6093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 10px;
  }
  /* line 6095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big > td:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big > th:last-child {
    width: 100%;
  }
  /* line 6098, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > td.actions, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > th.actions {
    padding-bottom: 5px;
  }
  /* line 6105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead {
    display: block;
  }
  /* line 6107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr {
    display: block;
  }
  /* line 6109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th {
    display: none;
  }
  /* line 6112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300:not(.skip2-cols) thead.hide-small {
    display: none;
  }
  /* line 6130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td {
    line-height: 30px;
  }
  /* line 6132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td span.text-right-label {
    padding: 5px 0 0 0;
  }
  /* line 6133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6139, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6142, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: 23%;
    margin-right: 2%;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 6170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.with-form.onoff:before, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell.onoff:before {
    width: auto;
  }
  /* line 6173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: 75%;
    vertical-align: top;
  }
  /* line 6180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1300:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 6212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6213, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1300:not(.skip2-cols) thead > tr > th {
    display: block;
  }
  /* line 6217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .darken.table.table-white.table1300:not(.skip2-cols) tbody tr {
    background-color: #EBEEF0;
  }
}
@media (max-width: 1500px) {
  /* line 5723, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) colgroup, .table.table-white.table1500:not(.skip2-cols) thead {
    display: none;
  }
  /* line 5725, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr {
    background-color: #FFFFFF;
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5733, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.no-border {
    border: none;
  }
  /* line 5734, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5747, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.right {
    text-align: right;
  }
  /* line 5749, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5751, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.keep-center {
    text-align: center;
  }
  /* line 5753, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 5763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 5764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 5771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 5777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 5782, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 5786, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 5794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 5795, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td .hide-small {
    display: none;
  }
  /* line 5796, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td span.text-right-label {
    display: inline-block;
    line-height: 20px;
    vertical-align: top;
  }
  /* line 5801, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 5812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 5817, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 5821, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 5825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 5831, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions ul.right {
    float: none;
  }
  /* line 5833, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.no-data {
    width: 100% !important;
    text-align: center;
  }
  /* line 5838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 5840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 5843, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd) {
    width: 70%;
  }
  /* line 5844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even) {
    width: 30%;
  }
  /* line 5847, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.first-big > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5850, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.first-big > td:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 5854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.first-big > td.big, .table.table-white.table1500:not(.skip2-cols) tbody > tr.first-big > td.actions {
    width: 100%;
  }
  /* line 5858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.first-big) > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5861, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.first-big) > td:first-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 10px;
  }
  /* line 5862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.first-big) > td.big, .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.first-big) > td.actions {
    width: 100%;
  }
  /* line 5867, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5868, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) td:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 5870, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.last-big.without-actions td:last-child {
    padding-bottom: 10px;
  }
  /* line 5871, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.last-big > td:last-child {
    width: 100%;
  }
  /* line 5874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.last-big) td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.last-big) > td.actions {
    padding-bottom: 5px;
  }
  /* line 5877, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.error {
    border-color: #CA6C6C;
    background-color: #FFDADB;
  }
  /* line 5880, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 5881, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 5886, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.pending {
    border-color: #F5A000;
    background-color: #FEF4D1;
  }
  /* line 5889, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 5890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 5895, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.success {
    border-color: #26824c;
    background-color: #C4F3B5;
  }
  /* line 5898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 5899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 5904, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 5905, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table {
    display: none;
  }
  /* line 5907, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 5908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) {
    background-color: #f2f2f2;
    width: 96%;
    margin-left: 4%;
  }
  /* line 5912, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 5913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).error {
    background-color: #FFDADB;
  }
  /* line 5914, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).pending {
    background-color: #FEF4D1;
  }
  /* line 5915, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).success {
    background-color: #C4F3B5;
  }
  /* line 5918, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 5922, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tbody > tr.darken {
    background-color: #f2f2f2;
  }
  /* line 5926, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tfoot > tr.no-border {
    border: none;
  }
  /* line 5934, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td {
    display: inline-block;
    width: 50%;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
  }
  /* line 5943, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td.big {
    width: 100%;
  }
  /* line 5944, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 5946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 5959, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 5961, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 5962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5970, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.no-border {
    border: none;
  }
  /* line 5971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th {
    display: inline-block;
    width: 50%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 5984, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.right {
    text-align: right;
  }
  /* line 5994, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5996, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th .show-small {
    display: inline;
  }
  /* line 5997, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.hide-small {
    display: none;
  }
  /* line 5998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.big, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.big {
    width: 100%;
  }
  /* line 5999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6023, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6032, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6033, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6051, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6055, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6065, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd) {
    width: 70%;
  }
  /* line 6066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even) {
    width: 30%;
  }
  /* line 6070, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > td:first-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > th:first-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6074, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.first-big > td:first-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.first-big > th:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 6080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > th {
    width: 50%;
  }
  /* line 6082, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6087, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 6093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 10px;
  }
  /* line 6095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big > td:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big > th:last-child {
    width: 100%;
  }
  /* line 6098, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > td.actions, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > th.actions {
    padding-bottom: 5px;
  }
  /* line 6105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead {
    display: block;
  }
  /* line 6107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr {
    display: block;
  }
  /* line 6109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th {
    display: none;
  }
  /* line 6112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500:not(.skip2-cols) thead.hide-small {
    display: none;
  }
  /* line 6130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td {
    line-height: 30px;
  }
  /* line 6132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td span.text-right-label {
    padding: 5px 0 0 0;
  }
  /* line 6133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6139, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6142, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: 23%;
    margin-right: 2%;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 6170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.with-form.onoff:before, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell.onoff:before {
    width: auto;
  }
  /* line 6173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: 75%;
    vertical-align: top;
  }
  /* line 6180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1500:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 6212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6213, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1500:not(.skip2-cols) thead > tr > th {
    display: block;
  }
  /* line 6217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .darken.table.table-white.table1500:not(.skip2-cols) tbody tr {
    background-color: #EBEEF0;
  }
}
@media (max-width: 1700px) {
  /* line 5723, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) colgroup, .table.table-white.table1700:not(.skip2-cols) thead {
    display: none;
  }
  /* line 5725, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr {
    background-color: #FFFFFF;
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5733, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.no-border {
    border: none;
  }
  /* line 5734, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5747, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.right {
    text-align: right;
  }
  /* line 5749, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5751, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.keep-center {
    text-align: center;
  }
  /* line 5753, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 5763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 5764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 5771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 5777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 5782, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 5786, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 5794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 5795, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td .hide-small {
    display: none;
  }
  /* line 5796, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td span.text-right-label {
    display: inline-block;
    line-height: 20px;
    vertical-align: top;
  }
  /* line 5801, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 5812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 5817, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 5821, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 5825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 5831, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions ul.right {
    float: none;
  }
  /* line 5833, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.no-data {
    width: 100% !important;
    text-align: center;
  }
  /* line 5838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 5840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 5843, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd) {
    width: 70%;
  }
  /* line 5844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even) {
    width: 30%;
  }
  /* line 5847, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.first-big > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5850, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.first-big > td:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 5854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.first-big > td.big, .table.table-white.table1700:not(.skip2-cols) tbody > tr.first-big > td.actions {
    width: 100%;
  }
  /* line 5858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.first-big) > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5861, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.first-big) > td:first-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 10px;
  }
  /* line 5862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.first-big) > td.big, .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.first-big) > td.actions {
    width: 100%;
  }
  /* line 5867, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5868, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) td:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 5870, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.last-big.without-actions td:last-child {
    padding-bottom: 10px;
  }
  /* line 5871, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.last-big > td:last-child {
    width: 100%;
  }
  /* line 5874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.last-big) td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.last-big) > td.actions {
    padding-bottom: 5px;
  }
  /* line 5877, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.error {
    border-color: #CA6C6C;
    background-color: #FFDADB;
  }
  /* line 5880, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 5881, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 5886, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.pending {
    border-color: #F5A000;
    background-color: #FEF4D1;
  }
  /* line 5889, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 5890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 5895, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.success {
    border-color: #26824c;
    background-color: #C4F3B5;
  }
  /* line 5898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 5899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 5904, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 5905, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table {
    display: none;
  }
  /* line 5907, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 5908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) {
    background-color: #f2f2f2;
    width: 96%;
    margin-left: 4%;
  }
  /* line 5912, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 5913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).error {
    background-color: #FFDADB;
  }
  /* line 5914, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).pending {
    background-color: #FEF4D1;
  }
  /* line 5915, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).success {
    background-color: #C4F3B5;
  }
  /* line 5918, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 5922, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tbody > tr.darken {
    background-color: #f2f2f2;
  }
  /* line 5926, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tfoot > tr.no-border {
    border: none;
  }
  /* line 5934, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td {
    display: inline-block;
    width: 50%;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
  }
  /* line 5943, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td.big {
    width: 100%;
  }
  /* line 5944, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 5946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 5959, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 5961, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 5962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5970, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.no-border {
    border: none;
  }
  /* line 5971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th {
    display: inline-block;
    width: 50%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 5984, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.right {
    text-align: right;
  }
  /* line 5994, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5996, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th .show-small {
    display: inline;
  }
  /* line 5997, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.hide-small {
    display: none;
  }
  /* line 5998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.big, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.big {
    width: 100%;
  }
  /* line 5999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6023, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6032, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6033, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6051, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6055, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6065, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd) {
    width: 70%;
  }
  /* line 6066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even) {
    width: 30%;
  }
  /* line 6070, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > td:first-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > th:first-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6074, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.first-big > td:first-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.first-big > th:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 6080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > th {
    width: 50%;
  }
  /* line 6082, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6087, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 6093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 10px;
  }
  /* line 6095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big > td:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big > th:last-child {
    width: 100%;
  }
  /* line 6098, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > td.actions, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > th.actions {
    padding-bottom: 5px;
  }
  /* line 6105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead {
    display: block;
  }
  /* line 6107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr {
    display: block;
  }
  /* line 6109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th {
    display: none;
  }
  /* line 6112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700:not(.skip2-cols) thead.hide-small {
    display: none;
  }
  /* line 6130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td {
    line-height: 30px;
  }
  /* line 6132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td span.text-right-label {
    padding: 5px 0 0 0;
  }
  /* line 6133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6139, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6142, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: 23%;
    margin-right: 2%;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 6170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.with-form.onoff:before, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell.onoff:before {
    width: auto;
  }
  /* line 6173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: 75%;
    vertical-align: top;
  }
  /* line 6180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1700:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 6212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6213, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1700:not(.skip2-cols) thead > tr > th {
    display: block;
  }
  /* line 6217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .darken.table.table-white.table1700:not(.skip2-cols) tbody tr {
    background-color: #EBEEF0;
  }
}
@media (max-width: 1920px) {
  /* line 5723, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) colgroup, .table.table-white.table1920:not(.skip2-cols) thead {
    display: none;
  }
  /* line 5725, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr {
    background-color: #FFFFFF;
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5733, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.no-border {
    border: none;
  }
  /* line 5734, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5747, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.right {
    text-align: right;
  }
  /* line 5749, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5751, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.keep-center {
    text-align: center;
  }
  /* line 5753, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5760, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 5763, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 5764, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 5771, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 5777, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 5782, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 5786, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 5794, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 5795, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td .hide-small {
    display: none;
  }
  /* line 5796, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td span.text-right-label {
    display: inline-block;
    line-height: 20px;
    vertical-align: top;
  }
  /* line 5801, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 5812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 5817, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 5821, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 5825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 5831, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions ul.right {
    float: none;
  }
  /* line 5833, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.no-data {
    width: 100% !important;
    text-align: center;
  }
  /* line 5838, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 5840, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 5843, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd) {
    width: 70%;
  }
  /* line 5844, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even) {
    width: 30%;
  }
  /* line 5847, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.first-big > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5850, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.first-big > td:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 5854, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.first-big > td.big, .table.table-white.table1920:not(.skip2-cols) tbody > tr.first-big > td.actions {
    width: 100%;
  }
  /* line 5858, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.first-big) > td {
    display: inline-block;
    width: 50%;
  }
  /* line 5861, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.first-big) > td:first-child, .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 10px;
  }
  /* line 5862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.first-big) > td.big, .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.first-big) > td.actions {
    width: 100%;
  }
  /* line 5867, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5868, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) td:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 5870, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.last-big.without-actions td:last-child {
    padding-bottom: 10px;
  }
  /* line 5871, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.last-big > td:last-child {
    width: 100%;
  }
  /* line 5874, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.last-big) td:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 5875, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.last-big) > td.actions {
    padding-bottom: 5px;
  }
  /* line 5877, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.error {
    border-color: #CA6C6C;
    background-color: #FFDADB;
  }
  /* line 5880, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 5881, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 5886, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.pending {
    border-color: #F5A000;
    background-color: #FEF4D1;
  }
  /* line 5889, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 5890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 5895, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.success {
    border-color: #26824c;
    background-color: #C4F3B5;
  }
  /* line 5898, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 5899, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 5904, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 5905, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table {
    display: none;
  }
  /* line 5907, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 5908, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) {
    background-color: #f2f2f2;
    width: 96%;
    margin-left: 4%;
  }
  /* line 5912, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 5913, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).error {
    background-color: #FFDADB;
  }
  /* line 5914, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).pending {
    background-color: #FEF4D1;
  }
  /* line 5915, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change).success {
    background-color: #C4F3B5;
  }
  /* line 5918, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 5922, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.darken {
    background-color: #f2f2f2;
  }
  /* line 5926, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr.no-border {
    border: none;
  }
  /* line 5934, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td {
    display: inline-block;
    width: 50%;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
  }
  /* line 5943, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td.big {
    width: 100%;
  }
  /* line 5944, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 5946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 5959, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 5961, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 5962, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 5970, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.no-border {
    border: none;
  }
  /* line 5971, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th {
    display: inline-block;
    width: 50%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 5982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 5984, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 5992, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.right {
    text-align: right;
  }
  /* line 5994, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 5996, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th .show-small {
    display: inline;
  }
  /* line 5997, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.hide-small {
    display: none;
  }
  /* line 5998, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.big, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.big {
    width: 100%;
  }
  /* line 5999, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6010, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6023, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6032, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6033, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6040, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6051, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6055, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6065, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd) {
    width: 70%;
  }
  /* line 6066, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even) {
    width: 30%;
  }
  /* line 6070, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > td:first-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > th:first-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6074, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.first-big > td:first-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.first-big > th:first-child {
    width: 100%;
    padding-top: 10px;
  }
  /* line 6080, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > th {
    width: 50%;
  }
  /* line 6082, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 10px;
  }
  /* line 6087, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6089, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 10px;
  }
  /* line 6093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 10px;
  }
  /* line 6095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big > td:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big > th:last-child {
    width: 100%;
  }
  /* line 6098, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 10px;
  }
  /* line 6099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > td.actions, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > th.actions {
    padding-bottom: 5px;
  }
  /* line 6105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead {
    display: block;
  }
  /* line 6107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr {
    display: block;
  }
  /* line 6109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th {
    display: none;
  }
  /* line 6112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6116, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6120, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6124, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead.hide-small {
    display: none;
  }
  /* line 6130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td {
    line-height: 30px;
  }
  /* line 6132, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td span.text-right-label {
    padding: 5px 0 0 0;
  }
  /* line 6133, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6137, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6138, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6139, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6142, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6143, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6145, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6154, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: 23%;
    margin-right: 2%;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 6170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.with-form.onoff:before, .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell.onoff:before {
    width: auto;
  }
  /* line 6173, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: 75%;
    vertical-align: top;
  }
  /* line 6180, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6185, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6186, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6188, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6189, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6191, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6192, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6209, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920:not(.skip2-cols) thead {
    display: table-header-group;
  }
  /* line 6212, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6213, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920:not(.skip2-cols) thead > tr > th {
    display: block;
  }
  /* line 6217, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .darken.table.table-white.table1920:not(.skip2-cols) tbody tr {
    background-color: #EBEEF0;
  }
}
@media (max-width: 610px) {
  /* line 6221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 colgroup, .table.table-white.table610 thead {
    display: none;
  }
  /* line 6223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr {
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.no-border {
    border: none;
  }
  /* line 6231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: normal;
  }
  /* line 6243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 6253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table610 tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table610 tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.right {
    text-align: left;
  }
  /* line 6286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 6289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td .hide-small {
    display: none;
  }
  /* line 6290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.no-data {
    border: none !important;
    text-align: center;
  }
  /* line 6325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 6329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 6331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.error {
    border-color: #CA6C6C;
  }
  /* line 6333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 6334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 6339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.pending {
    border-color: #F5A000;
  }
  /* line 6341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 6342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 6347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.success {
    border-color: #26824c;
  }
  /* line 6349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 6350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 6355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 6357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.w70-30 > td:nth-child(odd) {
    width: 100%;
  }
  /* line 6358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.w70-30 > td:nth-child(even) {
    width: 100%;
  }
  /* line 6361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.first-big > td {
    width: 100%;
  }
  /* line 6364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr:not(.first-big) > td {
    width: 100%;
  }
  /* line 6366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.last-big.without-actions > td:last-child {
    padding-bottom: 5px;
  }
  /* line 6377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr:not(.last-big) > td:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr:not(.last-big) > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.row-inner-table {
    display: none;
  }
  /* line 6382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 6383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.row-inner-table:not(.skip-change) {
    width: 96%;
    margin-left: 4%;
  }
  /* line 6386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 6389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 6396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tfoot > tr.no-border {
    border: none;
  }
  /* line 6404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tfoot > tr > td {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: normal;
  }
  /* line 6415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 6416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tfoot > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tfoot > tr > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table610 tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 6434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td {
    line-height: 30px;
  }
  /* line 6436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.with-form, .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.with-form:before, .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: visible;
    white-space: normal;
  }
  /* line 6474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: auto;
    vertical-align: top;
  }
  /* line 6481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6488, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table610 tbody > tr > td.form.form-in-cell .field.width-auto {
    width: auto;
  }
  /* line 6511, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead {
    display: table-header-group;
  }
  /* line 6513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 6522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr.no-border {
    border: none;
  }
  /* line 6523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td, .with-summary-row.table.table-white.table610 thead > tr > th {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    text-align: left;
  }
  /* line 6532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td[data-label], .with-summary-row.table.table-white.table610 thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 6534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table610 thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.right, .with-summary-row.table.table-white.table610 thead > tr > th.right {
    text-align: left;
  }
  /* line 6544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table610 thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td .show-small, .with-summary-row.table.table-white.table610 thead > tr > th .show-small {
    display: inline;
  }
  /* line 6547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td .hide-small, .with-summary-row.table.table-white.table610 thead > tr > td.hide-small, .with-summary-row.table.table-white.table610 thead > tr > th .hide-small, .with-summary-row.table.table-white.table610 thead > tr > th.hide-small {
    display: none;
  }
  /* line 6548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.empty, .with-summary-row.table.table-white.table610 thead > tr > th.empty {
    display: none;
  }
  /* line 6549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.actions, .with-summary-row.table.table-white.table610 thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.actions *, .with-summary-row.table.table-white.table610 thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6565, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.actions br, .with-summary-row.table.table-white.table610 thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.actions > a, .with-summary-row.table.table-white.table610 thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6573, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table610 thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table610 thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table610 thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table610 thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table610 thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table610 thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table610 thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table610 thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6601, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table610 thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table610 thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table610 thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table610 thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table610 thead > tr.w70-30 > th:nth-child(odd) {
    width: 100%;
  }
  /* line 6616, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table610 thead > tr.w70-30 > th:nth-child(even) {
    width: 100%;
  }
  /* line 6619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr.first-big > td, .with-summary-row.table.table-white.table610 thead > tr.first-big > th {
    width: 100%;
  }
  /* line 6622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table610 thead > tr:not(.first-big) > th {
    width: 100%;
  }
  /* line 6624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table610 thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table610 thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table610 thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6635, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table610 thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 5px;
  }
  /* line 6639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table610 thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table610 thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table610 thead > tr:not(.last-big) > th:last-child {
    padding-bottom: 12px;
  }
  /* line 6646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead {
    display: block;
  }
  /* line 6648, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead > tr {
    display: block;
  }
  /* line 6650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead > tr > th {
    display: none;
  }
  /* line 6653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6657, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6665, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table610 thead.hide-small {
    display: none;
  }
  /* line 6669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table610 thead {
    display: table-header-group;
  }
  /* line 6672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table610 thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table610 thead > tr > th {
    display: block;
  }
}
@media (max-width: 700px) {
  /* line 6221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) colgroup, .table.table-white.table1700:not(.skip2-cols) colgroup, .table.table-white.table1500:not(.skip2-cols) colgroup, .table.table-white.table1300:not(.skip2-cols) colgroup, .table.table-white.table1140:not(.skip2-cols) colgroup, .table.table-white.table700 colgroup, .table.table-white.table1920:not(.skip2-cols) thead, .table.table-white.table1700:not(.skip2-cols) thead, .table.table-white.table1500:not(.skip2-cols) thead, .table.table-white.table1300:not(.skip2-cols) thead, .table.table-white.table1140:not(.skip2-cols) thead, .table.table-white.table700 thead {
    display: none;
  }
  /* line 6223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr, .table.table-white.table1700:not(.skip2-cols) tbody > tr, .table.table-white.table1500:not(.skip2-cols) tbody > tr, .table.table-white.table1300:not(.skip2-cols) tbody > tr, .table.table-white.table1140:not(.skip2-cols) tbody > tr, .table.table-white.table700 tbody > tr {
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.no-border, .table.table-white.table1700:not(.skip2-cols) tbody > tr.no-border, .table.table-white.table1500:not(.skip2-cols) tbody > tr.no-border, .table.table-white.table1300:not(.skip2-cols) tbody > tr.no-border, .table.table-white.table1140:not(.skip2-cols) tbody > tr.no-border, .table.table-white.table700 tbody > tr.no-border {
    border: none;
  }
  /* line 6231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td, .table.table-white.table700 tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: normal;
  }
  /* line 6243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td[data-label]:before, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td[data-label]:before, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td[data-label]:before, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td[data-label]:before, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td[data-label]:before, .table.table-white.table700 tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td[data-label] > .ta-checkbox-tag, .table.table-white.table700 tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 6253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table700 tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a, .table.table-white.table700 tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down, .table.table-white.table700 tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li, .table.table-white.table700 tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child, .table.table-white.table700 tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a, .table.table-white.table700 tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table700 tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus, .table.table-white.table700 tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.right, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.right, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.right, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.right, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.right, .table.table-white.table700 tbody > tr > td.right {
    text-align: left;
  }
  /* line 6286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.right:not(.keep-right), .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.right:not(.keep-right), .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.right:not(.keep-right), .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.right:not(.keep-right), .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.right:not(.keep-right), .table.table-white.table700 tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td .show-small, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td .show-small, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td .show-small, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td .show-small, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td .show-small, .table.table-white.table700 tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 6289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td .hide-small, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td .hide-small, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td .hide-small, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td .hide-small, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td .hide-small, .table.table-white.table700 tbody > tr > td .hide-small {
    display: none;
  }
  /* line 6290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions, .table.table-white.table700 tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions *, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions *, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions *, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions *, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions *, .table.table-white.table700 tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions br, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions br, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions br, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions br, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions br, .table.table-white.table700 tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions > a, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions > a, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions > a, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions > a, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions > a, .table.table-white.table700 tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.actions > a:last-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.actions > a:last-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.actions > a:last-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.actions > a:last-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.actions > a:last-child, .table.table-white.table700 tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.no-data, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.no-data, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.no-data, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.no-data, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.no-data, .table.table-white.table700 tbody > tr > td.no-data {
    border: none !important;
    text-align: center;
  }
  /* line 6325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td:first-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td:first-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td:first-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td:first-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td:first-child, .table.table-white.table700 tbody > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.keep-actions .drop-down-wrapper, .table.table-white.table700 tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 6329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr > td.hide-small, .table.table-white.table1700:not(.skip2-cols) tbody > tr > td.hide-small, .table.table-white.table1500:not(.skip2-cols) tbody > tr > td.hide-small, .table.table-white.table1300:not(.skip2-cols) tbody > tr > td.hide-small, .table.table-white.table1140:not(.skip2-cols) tbody > tr > td.hide-small, .table.table-white.table700 tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 6331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.error, .table.table-white.table1700:not(.skip2-cols) tbody > tr.error, .table.table-white.table1500:not(.skip2-cols) tbody > tr.error, .table.table-white.table1300:not(.skip2-cols) tbody > tr.error, .table.table-white.table1140:not(.skip2-cols) tbody > tr.error, .table.table-white.table700 tbody > tr.error {
    border-color: #CA6C6C;
  }
  /* line 6333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.error td[data-label]:before, .table.table-white.table1700:not(.skip2-cols) tbody > tr.error td[data-label]:before, .table.table-white.table1500:not(.skip2-cols) tbody > tr.error td[data-label]:before, .table.table-white.table1300:not(.skip2-cols) tbody > tr.error td[data-label]:before, .table.table-white.table1140:not(.skip2-cols) tbody > tr.error td[data-label]:before, .table.table-white.table700 tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 6334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.error td.actions, .table.table-white.table1700:not(.skip2-cols) tbody > tr.error td.actions, .table.table-white.table1500:not(.skip2-cols) tbody > tr.error td.actions, .table.table-white.table1300:not(.skip2-cols) tbody > tr.error td.actions, .table.table-white.table1140:not(.skip2-cols) tbody > tr.error td.actions, .table.table-white.table700 tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 6339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.pending, .table.table-white.table1700:not(.skip2-cols) tbody > tr.pending, .table.table-white.table1500:not(.skip2-cols) tbody > tr.pending, .table.table-white.table1300:not(.skip2-cols) tbody > tr.pending, .table.table-white.table1140:not(.skip2-cols) tbody > tr.pending, .table.table-white.table700 tbody > tr.pending {
    border-color: #F5A000;
  }
  /* line 6341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.pending td[data-label]:before, .table.table-white.table1700:not(.skip2-cols) tbody > tr.pending td[data-label]:before, .table.table-white.table1500:not(.skip2-cols) tbody > tr.pending td[data-label]:before, .table.table-white.table1300:not(.skip2-cols) tbody > tr.pending td[data-label]:before, .table.table-white.table1140:not(.skip2-cols) tbody > tr.pending td[data-label]:before, .table.table-white.table700 tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 6342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.pending td.actions, .table.table-white.table1700:not(.skip2-cols) tbody > tr.pending td.actions, .table.table-white.table1500:not(.skip2-cols) tbody > tr.pending td.actions, .table.table-white.table1300:not(.skip2-cols) tbody > tr.pending td.actions, .table.table-white.table1140:not(.skip2-cols) tbody > tr.pending td.actions, .table.table-white.table700 tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 6347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.success, .table.table-white.table1700:not(.skip2-cols) tbody > tr.success, .table.table-white.table1500:not(.skip2-cols) tbody > tr.success, .table.table-white.table1300:not(.skip2-cols) tbody > tr.success, .table.table-white.table1140:not(.skip2-cols) tbody > tr.success, .table.table-white.table700 tbody > tr.success {
    border-color: #26824c;
  }
  /* line 6349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.success td[data-label]:before, .table.table-white.table1700:not(.skip2-cols) tbody > tr.success td[data-label]:before, .table.table-white.table1500:not(.skip2-cols) tbody > tr.success td[data-label]:before, .table.table-white.table1300:not(.skip2-cols) tbody > tr.success td[data-label]:before, .table.table-white.table1140:not(.skip2-cols) tbody > tr.success td[data-label]:before, .table.table-white.table700 tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 6350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.success td.actions, .table.table-white.table1700:not(.skip2-cols) tbody > tr.success td.actions, .table.table-white.table1500:not(.skip2-cols) tbody > tr.success td.actions, .table.table-white.table1300:not(.skip2-cols) tbody > tr.success td.actions, .table.table-white.table1140:not(.skip2-cols) tbody > tr.success td.actions, .table.table-white.table700 tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 6355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:last-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr:last-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr:last-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr:last-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr:last-child, .table.table-white.table700 tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 6357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd), .table.table-white.table1700:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd), .table.table-white.table1500:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd), .table.table-white.table1300:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd), .table.table-white.table1140:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(odd), .table.table-white.table700 tbody > tr.w70-30 > td:nth-child(odd) {
    width: 100%;
  }
  /* line 6358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even), .table.table-white.table1700:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even), .table.table-white.table1500:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even), .table.table-white.table1300:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even), .table.table-white.table1140:not(.skip2-cols) tbody > tr.w70-30 > td:nth-child(even), .table.table-white.table700 tbody > tr.w70-30 > td:nth-child(even) {
    width: 100%;
  }
  /* line 6361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.first-big > td, .table.table-white.table1700:not(.skip2-cols) tbody > tr.first-big > td, .table.table-white.table1500:not(.skip2-cols) tbody > tr.first-big > td, .table.table-white.table1300:not(.skip2-cols) tbody > tr.first-big > td, .table.table-white.table1140:not(.skip2-cols) tbody > tr.first-big > td, .table.table-white.table700 tbody > tr.first-big > td {
    width: 100%;
  }
  /* line 6364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.first-big) > td, .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.first-big) > td, .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.first-big) > td, .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.first-big) > td, .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.first-big) > td, .table.table-white.table700 tbody > tr:not(.first-big) > td {
    width: 100%;
  }
  /* line 6366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2), .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2), .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2), .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2), .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.first-big) > td:nth-child(2), .table.table-white.table700 tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2), .table.table-white.table1700:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2), .table.table-white.table1500:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2), .table.table-white.table1300:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2), .table.table-white.table1140:not(.skip2-cols) tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2), .table.table-white.table700 tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .table.table-white.table1700:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .table.table-white.table1500:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .table.table-white.table1300:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .table.table-white.table1140:not(.skip2-cols) tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .table.table-white.table700 tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.last-big.without-actions > td:last-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr.last-big.without-actions > td:last-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr.last-big.without-actions > td:last-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr.last-big.without-actions > td:last-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr.last-big.without-actions > td:last-child, .table.table-white.table700 tbody > tr.last-big.without-actions > td:last-child {
    padding-bottom: 5px;
  }
  /* line 6377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.last-big) > td:nth-last-child(2), .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.last-big) > td:nth-last-child(2), .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.last-big) > td:nth-last-child(2), .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.last-big) > td:nth-last-child(2), .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.last-big) > td:nth-last-child(2), .table.table-white.table700 tbody > tr:not(.last-big) > td:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr:not(.last-big) > td:last-child, .table.table-white.table700 tbody > tr:not(.last-big) > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table, .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table, .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table, .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table, .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table, .table.table-white.table700 tbody > tr.row-inner-table {
    display: none;
  }
  /* line 6382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table.open, .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table.open, .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table.open, .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table.open, .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table.open, .table.table-white.table700 tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 6383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change), .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change), .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change), .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change), .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change), .table.table-white.table700 tbody > tr.row-inner-table:not(.skip-change) {
    width: 96%;
    margin-left: 4%;
  }
  /* line 6386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child, .table.table-white.table1700:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child, .table.table-white.table1500:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child, .table.table-white.table1300:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child, .table.table-white.table1140:not(.skip2-cols) tbody > tr.row-inner-table:not(.skip-change) > td:first-child, .table.table-white.table700 tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 6389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tbody > tr.no-bottom, .table.table-white.table1700:not(.skip2-cols) tbody > tr.no-bottom, .table.table-white.table1500:not(.skip2-cols) tbody > tr.no-bottom, .table.table-white.table1300:not(.skip2-cols) tbody > tr.no-bottom, .table.table-white.table1140:not(.skip2-cols) tbody > tr.no-bottom, .table.table-white.table700 tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 6396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr, .table.table-white.table1700:not(.skip2-cols) tfoot > tr, .table.table-white.table1500:not(.skip2-cols) tfoot > tr, .table.table-white.table1300:not(.skip2-cols) tfoot > tr, .table.table-white.table1140:not(.skip2-cols) tfoot > tr, .table.table-white.table700 tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr.no-border, .table.table-white.table1700:not(.skip2-cols) tfoot > tr.no-border, .table.table-white.table1500:not(.skip2-cols) tfoot > tr.no-border, .table.table-white.table1300:not(.skip2-cols) tfoot > tr.no-border, .table.table-white.table1140:not(.skip2-cols) tfoot > tr.no-border, .table.table-white.table700 tfoot > tr.no-border {
    border: none;
  }
  /* line 6404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td, .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td, .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td, .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td, .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td, .table.table-white.table700 tfoot > tr > td {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: normal;
  }
  /* line 6415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td.hide-small, .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td.hide-small, .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td.hide-small, .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td.hide-small, .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td.hide-small, .table.table-white.table700 tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 6416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td:first-child, .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td:first-child, .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td:first-child, .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td:first-child, .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td:first-child, .table.table-white.table700 tfoot > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td:last-child, .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td:last-child, .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td:last-child, .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td:last-child, .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td:last-child, .table.table-white.table700 tfoot > tr > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920:not(.skip2-cols) tfoot > tr > td[data-label]:before, .table.table-white.table1700:not(.skip2-cols) tfoot > tr > td[data-label]:before, .table.table-white.table1500:not(.skip2-cols) tfoot > tr > td[data-label]:before, .table.table-white.table1300:not(.skip2-cols) tfoot > tr > td[data-label]:before, .table.table-white.table1140:not(.skip2-cols) tfoot > tr > td[data-label]:before, .table.table-white.table700 tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 6434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td, .with-fields.table.table-white.table700 tbody > tr > td {
    line-height: 30px;
  }
  /* line 6436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell, .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input, .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input[type="time"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell.with-evol > div, .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell input[data-evol="true"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select, .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_6i"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell button, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell button, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell button, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell button, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell button, .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td form.form-in-cell .ta-onoff-checkbox, .with-fields.table.table-white.table700 tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.with-form, .with-fields.table.table-white.table700 tbody > tr > td.with-form, .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.with-form:before, .with-fields.table.table-white.table700 tbody > tr > td.with-form:before, .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell:before, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: visible;
    white-space: normal;
  }
  /* line 6474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.with-form form.form-in-cell, .with-fields.table.table-white.table700 tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: auto;
    vertical-align: top;
  }
  /* line 6481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[type="time"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6488, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.with-evol > div, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field input[data-evol="true"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_6i"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field button, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.width-auto, .with-fields.table.table-white.table1700:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.width-auto, .with-fields.table.table-white.table1500:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.width-auto, .with-fields.table.table-white.table1300:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.width-auto, .with-fields.table.table-white.table1140:not(.skip2-cols) tbody > tr > td.form.form-in-cell .field.width-auto, .with-fields.table.table-white.table700 tbody > tr > td.form.form-in-cell .field.width-auto {
    width: auto;
  }
  /* line 6511, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead, .with-summary-row.table.table-white.table700 thead {
    display: table-header-group;
  }
  /* line 6513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr, .with-summary-row.table.table-white.table700 thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.summary-row), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.summary-row), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.summary-row), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.summary-row), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.summary-row), .with-summary-row.table.table-white.table700 thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 6522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.no-border, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.no-border, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.no-border, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.no-border, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.no-border, .with-summary-row.table.table-white.table700 thead > tr.no-border {
    border: none;
  }
  /* line 6523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td, .with-summary-row.table.table-white.table700 thead > tr > td, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th, .with-summary-row.table.table-white.table700 thead > tr > th {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    text-align: left;
  }
  /* line 6532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td[data-label], .with-summary-row.table.table-white.table700 thead > tr > td[data-label], .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th[data-label], .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th[data-label], .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th[data-label], .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th[data-label], .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th[data-label], .with-summary-row.table.table-white.table700 thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 6534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table700 thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th[data-label]:before, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th[data-label]:before, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th[data-label]:before, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th[data-label]:before, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th[data-label]:before, .with-summary-row.table.table-white.table700 thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.right, .with-summary-row.table.table-white.table700 thead > tr > td.right, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.right, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.right, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.right, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.right, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.right, .with-summary-row.table.table-white.table700 thead > tr > th.right {
    text-align: left;
  }
  /* line 6544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table700 thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.right:not(.keep-right), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.right:not(.keep-right), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.right:not(.keep-right), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.right:not(.keep-right), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.right:not(.keep-right), .with-summary-row.table.table-white.table700 thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td .show-small, .with-summary-row.table.table-white.table700 thead > tr > td .show-small, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th .show-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th .show-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th .show-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th .show-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th .show-small, .with-summary-row.table.table-white.table700 thead > tr > th .show-small {
    display: inline;
  }
  /* line 6547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td .hide-small, .with-summary-row.table.table-white.table700 thead > tr > td .hide-small, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.hide-small, .with-summary-row.table.table-white.table700 thead > tr > td.hide-small, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th .hide-small, .with-summary-row.table.table-white.table700 thead > tr > th .hide-small, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.hide-small, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.hide-small, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.hide-small, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.hide-small, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.hide-small, .with-summary-row.table.table-white.table700 thead > tr > th.hide-small {
    display: none;
  }
  /* line 6548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.empty, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.empty, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.empty, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.empty, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.empty, .with-summary-row.table.table-white.table700 thead > tr > td.empty, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.empty, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.empty, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.empty, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.empty, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.empty, .with-summary-row.table.table-white.table700 thead > tr > th.empty {
    display: none;
  }
  /* line 6549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions, .with-summary-row.table.table-white.table700 thead > tr > td.actions, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions, .with-summary-row.table.table-white.table700 thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions *, .with-summary-row.table.table-white.table700 thead > tr > td.actions *, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions *, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions *, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions *, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions *, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions *, .with-summary-row.table.table-white.table700 thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6565, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions br, .with-summary-row.table.table-white.table700 thead > tr > td.actions br, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions br, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions br, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions br, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions br, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions br, .with-summary-row.table.table-white.table700 thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions > a, .with-summary-row.table.table-white.table700 thead > tr > td.actions > a, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions > a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions > a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions > a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions > a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions > a, .with-summary-row.table.table-white.table700 thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6573, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table700 thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions > a:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions > a:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions > a:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions > a:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions > a:last-child, .with-summary-row.table.table-white.table700 thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table700 thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th.actions ul.right, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th.actions ul.right, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th.actions ul.right, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th.actions ul.right, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th.actions ul.right, .with-summary-row.table.table-white.table700 thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table700 thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table700 thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table700 thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table700 thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table700 thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table700 thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table700 thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table700 thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table700 thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table700 thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6601, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table700 thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table700 thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table700 thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table700 thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table700 thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr > th:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table700 thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table700 thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(odd), .with-summary-row.table.table-white.table700 thead > tr.w70-30 > th:nth-child(odd) {
    width: 100%;
  }
  /* line 6616, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table700 thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.w70-30 > th:nth-child(even), .with-summary-row.table.table-white.table700 thead > tr.w70-30 > th:nth-child(even) {
    width: 100%;
  }
  /* line 6619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.first-big > td, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.first-big > td, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.first-big > td, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.first-big > td, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.first-big > td, .with-summary-row.table.table-white.table700 thead > tr.first-big > td, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.first-big > th, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.first-big > th, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.first-big > th, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.first-big > th, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.first-big > th, .with-summary-row.table.table-white.table700 thead > tr.first-big > th {
    width: 100%;
  }
  /* line 6622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table700 thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > th, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > th, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > th, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > th, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > th, .with-summary-row.table.table-white.table700 thead > tr:not(.first-big) > th {
    width: 100%;
  }
  /* line 6624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table700 thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.first-big) > th:nth-child(2), .with-summary-row.table.table-white.table700 thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table700 thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big:not(.without-actions) > th:nth-last-child(2), .with-summary-row.table.table-white.table700 thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table700 thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3), .with-summary-row.table.table-white.table700 thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6635, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table700 thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr.last-big.without-actions > th:last-child, .with-summary-row.table.table-white.table700 thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 5px;
  }
  /* line 6639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table700 thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2), .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2), .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2), .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2), .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > th:nth-last-child(2), .with-summary-row.table.table-white.table700 thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table700 thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.last-big) > th:last-child, .with-summary-row.table.table-white.table700 thead > tr:not(.last-big) > th:last-child {
    padding-bottom: 12px;
  }
  /* line 6646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead, .with-checkall.table.table-white.table1700:not(.skip2-cols) thead, .with-checkall.table.table-white.table1500:not(.skip2-cols) thead, .with-checkall.table.table-white.table1300:not(.skip2-cols) thead, .with-checkall.table.table-white.table1140:not(.skip2-cols) thead, .with-checkall.table.table-white.table700 thead {
    display: block;
  }
  /* line 6648, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr, .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr, .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr, .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr, .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr, .with-checkall.table.table-white.table700 thead > tr {
    display: block;
  }
  /* line 6650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.summary-row), .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.summary-row), .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.summary-row), .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.summary-row), .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.summary-row), .with-checkall.table.table-white.table700 thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th, .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th, .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th, .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th, .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th, .with-checkall.table.table-white.table700 thead > tr > th {
    display: none;
  }
  /* line 6653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th.content-select-all, .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th.content-select-all, .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th.content-select-all, .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th.content-select-all, .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th.content-select-all, .with-checkall.table.table-white.table700 thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6657, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows, .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows, .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows, .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows, .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows, .with-checkall.table.table-white.table700 thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show, .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show, .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show, .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show, .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show, .with-checkall.table.table-white.table700 thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows, .with-checkall.table.table-white.table1700:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows, .with-checkall.table.table-white.table1500:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows, .with-checkall.table.table-white.table1300:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows, .with-checkall.table.table-white.table1140:not(.skip2-cols) thead > tr > th.content-select-all.selected .box-select-all-table-rows, .with-checkall.table.table-white.table700 thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6665, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920:not(.skip2-cols) thead.hide-small, .with-checkall.table.table-white.table1700:not(.skip2-cols) thead.hide-small, .with-checkall.table.table-white.table1500:not(.skip2-cols) thead.hide-small, .with-checkall.table.table-white.table1300:not(.skip2-cols) thead.hide-small, .with-checkall.table.table-white.table1140:not(.skip2-cols) thead.hide-small, .with-checkall.table.table-white.table700 thead.hide-small {
    display: none;
  }
  /* line 6669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920:not(.skip2-cols) thead, .with-title.table.table-white.table1700:not(.skip2-cols) thead, .with-title.table.table-white.table1500:not(.skip2-cols) thead, .with-title.table.table-white.table1300:not(.skip2-cols) thead, .with-title.table.table-white.table1140:not(.skip2-cols) thead, .with-title.table.table-white.table700 thead {
    display: table-header-group;
  }
  /* line 6672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920:not(.skip2-cols) thead > tr:not(.table-title-row), .with-title.table.table-white.table1700:not(.skip2-cols) thead > tr:not(.table-title-row), .with-title.table.table-white.table1500:not(.skip2-cols) thead > tr:not(.table-title-row), .with-title.table.table-white.table1300:not(.skip2-cols) thead > tr:not(.table-title-row), .with-title.table.table-white.table1140:not(.skip2-cols) thead > tr:not(.table-title-row), .with-title.table.table-white.table700 thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920:not(.skip2-cols) thead > tr > th, .with-title.table.table-white.table1700:not(.skip2-cols) thead > tr > th, .with-title.table.table-white.table1500:not(.skip2-cols) thead > tr > th, .with-title.table.table-white.table1300:not(.skip2-cols) thead > tr > th, .with-title.table.table-white.table1140:not(.skip2-cols) thead > tr > th, .with-title.table.table-white.table700 thead > tr > th {
    display: block;
  }
}
@media (max-width: 1140px) {
  /* line 6221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols colgroup, .table.table-white.table1140.skip2-cols thead {
    display: none;
  }
  /* line 6223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr {
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.no-border {
    border: none;
  }
  /* line 6231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: normal;
  }
  /* line 6243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 6253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1140.skip2-cols tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1140.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.right {
    text-align: left;
  }
  /* line 6286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 6289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td .hide-small {
    display: none;
  }
  /* line 6290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.no-data {
    border: none !important;
    text-align: center;
  }
  /* line 6325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 6329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 6331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.error {
    border-color: #CA6C6C;
  }
  /* line 6333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 6334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 6339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.pending {
    border-color: #F5A000;
  }
  /* line 6341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 6342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 6347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.success {
    border-color: #26824c;
  }
  /* line 6349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 6350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 6355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 6357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.w70-30 > td:nth-child(odd) {
    width: 100%;
  }
  /* line 6358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.w70-30 > td:nth-child(even) {
    width: 100%;
  }
  /* line 6361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.first-big > td {
    width: 100%;
  }
  /* line 6364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr:not(.first-big) > td {
    width: 100%;
  }
  /* line 6366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.last-big.without-actions > td:last-child {
    padding-bottom: 5px;
  }
  /* line 6377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr:not(.last-big) > td:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr:not(.last-big) > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.row-inner-table {
    display: none;
  }
  /* line 6382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 6383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.row-inner-table:not(.skip-change) {
    width: 96%;
    margin-left: 4%;
  }
  /* line 6386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 6389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 6396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tfoot > tr.no-border {
    border: none;
  }
  /* line 6404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tfoot > tr > td {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: normal;
  }
  /* line 6415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 6416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tfoot > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tfoot > tr > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1140.skip2-cols tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 6434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td {
    line-height: 30px;
  }
  /* line 6436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.with-form, .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.with-form:before, .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: visible;
    white-space: normal;
  }
  /* line 6474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: auto;
    vertical-align: top;
  }
  /* line 6481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6488, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1140.skip2-cols tbody > tr > td.form.form-in-cell .field.width-auto {
    width: auto;
  }
  /* line 6511, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 6522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.no-border {
    border: none;
  }
  /* line 6523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    text-align: left;
  }
  /* line 6532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td[data-label], .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 6534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.right, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.right {
    text-align: left;
  }
  /* line 6544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td .show-small, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th .show-small {
    display: inline;
  }
  /* line 6547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td .hide-small, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.hide-small, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th .hide-small, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.hide-small {
    display: none;
  }
  /* line 6548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.empty, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.empty {
    display: none;
  }
  /* line 6549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.actions, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.actions *, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6565, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.actions br, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.actions > a, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6573, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6601, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.w70-30 > th:nth-child(odd) {
    width: 100%;
  }
  /* line 6616, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.w70-30 > th:nth-child(even) {
    width: 100%;
  }
  /* line 6619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.first-big > td, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.first-big > th {
    width: 100%;
  }
  /* line 6622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.first-big) > th {
    width: 100%;
  }
  /* line 6624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6635, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 5px;
  }
  /* line 6639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1140.skip2-cols thead > tr:not(.last-big) > th:last-child {
    padding-bottom: 12px;
  }
  /* line 6646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead {
    display: block;
  }
  /* line 6648, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead > tr {
    display: block;
  }
  /* line 6650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead > tr > th {
    display: none;
  }
  /* line 6653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6657, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6665, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1140.skip2-cols thead.hide-small {
    display: none;
  }
  /* line 6669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1140.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1140.skip2-cols thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1140.skip2-cols thead > tr > th {
    display: block;
  }
}
@media (max-width: 1300px) {
  /* line 6221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols colgroup, .table.table-white.table1300.skip2-cols thead {
    display: none;
  }
  /* line 6223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr {
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.no-border {
    border: none;
  }
  /* line 6231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: normal;
  }
  /* line 6243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 6253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1300.skip2-cols tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1300.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.right {
    text-align: left;
  }
  /* line 6286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 6289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td .hide-small {
    display: none;
  }
  /* line 6290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.no-data {
    border: none !important;
    text-align: center;
  }
  /* line 6325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 6329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 6331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.error {
    border-color: #CA6C6C;
  }
  /* line 6333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 6334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 6339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.pending {
    border-color: #F5A000;
  }
  /* line 6341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 6342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 6347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.success {
    border-color: #26824c;
  }
  /* line 6349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 6350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 6355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 6357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.w70-30 > td:nth-child(odd) {
    width: 100%;
  }
  /* line 6358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.w70-30 > td:nth-child(even) {
    width: 100%;
  }
  /* line 6361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.first-big > td {
    width: 100%;
  }
  /* line 6364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr:not(.first-big) > td {
    width: 100%;
  }
  /* line 6366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.last-big.without-actions > td:last-child {
    padding-bottom: 5px;
  }
  /* line 6377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr:not(.last-big) > td:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr:not(.last-big) > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.row-inner-table {
    display: none;
  }
  /* line 6382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 6383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.row-inner-table:not(.skip-change) {
    width: 96%;
    margin-left: 4%;
  }
  /* line 6386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 6389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 6396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tfoot > tr.no-border {
    border: none;
  }
  /* line 6404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tfoot > tr > td {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: normal;
  }
  /* line 6415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 6416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tfoot > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tfoot > tr > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1300.skip2-cols tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 6434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td {
    line-height: 30px;
  }
  /* line 6436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.with-form, .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.with-form:before, .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: visible;
    white-space: normal;
  }
  /* line 6474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: auto;
    vertical-align: top;
  }
  /* line 6481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6488, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1300.skip2-cols tbody > tr > td.form.form-in-cell .field.width-auto {
    width: auto;
  }
  /* line 6511, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 6522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.no-border {
    border: none;
  }
  /* line 6523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    text-align: left;
  }
  /* line 6532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td[data-label], .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 6534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.right, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.right {
    text-align: left;
  }
  /* line 6544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td .show-small, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th .show-small {
    display: inline;
  }
  /* line 6547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td .hide-small, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.hide-small, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th .hide-small, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.hide-small {
    display: none;
  }
  /* line 6548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.empty, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.empty {
    display: none;
  }
  /* line 6549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.actions, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.actions *, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6565, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.actions br, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.actions > a, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6573, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6601, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.w70-30 > th:nth-child(odd) {
    width: 100%;
  }
  /* line 6616, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.w70-30 > th:nth-child(even) {
    width: 100%;
  }
  /* line 6619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.first-big > td, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.first-big > th {
    width: 100%;
  }
  /* line 6622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.first-big) > th {
    width: 100%;
  }
  /* line 6624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6635, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 5px;
  }
  /* line 6639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1300.skip2-cols thead > tr:not(.last-big) > th:last-child {
    padding-bottom: 12px;
  }
  /* line 6646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead {
    display: block;
  }
  /* line 6648, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead > tr {
    display: block;
  }
  /* line 6650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead > tr > th {
    display: none;
  }
  /* line 6653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6657, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6665, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1300.skip2-cols thead.hide-small {
    display: none;
  }
  /* line 6669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1300.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1300.skip2-cols thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1300.skip2-cols thead > tr > th {
    display: block;
  }
}
@media (max-width: 1500px) {
  /* line 6221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols colgroup, .table.table-white.table1500.skip2-cols thead {
    display: none;
  }
  /* line 6223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr {
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.no-border {
    border: none;
  }
  /* line 6231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: normal;
  }
  /* line 6243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 6253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1500.skip2-cols tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1500.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.right {
    text-align: left;
  }
  /* line 6286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 6289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td .hide-small {
    display: none;
  }
  /* line 6290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.no-data {
    border: none !important;
    text-align: center;
  }
  /* line 6325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 6329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 6331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.error {
    border-color: #CA6C6C;
  }
  /* line 6333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 6334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 6339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.pending {
    border-color: #F5A000;
  }
  /* line 6341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 6342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 6347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.success {
    border-color: #26824c;
  }
  /* line 6349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 6350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 6355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 6357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.w70-30 > td:nth-child(odd) {
    width: 100%;
  }
  /* line 6358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.w70-30 > td:nth-child(even) {
    width: 100%;
  }
  /* line 6361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.first-big > td {
    width: 100%;
  }
  /* line 6364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr:not(.first-big) > td {
    width: 100%;
  }
  /* line 6366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.last-big.without-actions > td:last-child {
    padding-bottom: 5px;
  }
  /* line 6377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr:not(.last-big) > td:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr:not(.last-big) > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.row-inner-table {
    display: none;
  }
  /* line 6382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 6383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.row-inner-table:not(.skip-change) {
    width: 96%;
    margin-left: 4%;
  }
  /* line 6386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 6389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 6396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tfoot > tr.no-border {
    border: none;
  }
  /* line 6404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tfoot > tr > td {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: normal;
  }
  /* line 6415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 6416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tfoot > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tfoot > tr > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1500.skip2-cols tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 6434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td {
    line-height: 30px;
  }
  /* line 6436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.with-form, .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.with-form:before, .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: visible;
    white-space: normal;
  }
  /* line 6474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: auto;
    vertical-align: top;
  }
  /* line 6481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6488, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1500.skip2-cols tbody > tr > td.form.form-in-cell .field.width-auto {
    width: auto;
  }
  /* line 6511, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 6522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.no-border {
    border: none;
  }
  /* line 6523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    text-align: left;
  }
  /* line 6532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td[data-label], .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 6534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.right, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.right {
    text-align: left;
  }
  /* line 6544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td .show-small, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th .show-small {
    display: inline;
  }
  /* line 6547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td .hide-small, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.hide-small, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th .hide-small, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.hide-small {
    display: none;
  }
  /* line 6548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.empty, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.empty {
    display: none;
  }
  /* line 6549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.actions, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.actions *, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6565, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.actions br, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.actions > a, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6573, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6601, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.w70-30 > th:nth-child(odd) {
    width: 100%;
  }
  /* line 6616, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.w70-30 > th:nth-child(even) {
    width: 100%;
  }
  /* line 6619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.first-big > td, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.first-big > th {
    width: 100%;
  }
  /* line 6622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.first-big) > th {
    width: 100%;
  }
  /* line 6624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6635, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 5px;
  }
  /* line 6639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1500.skip2-cols thead > tr:not(.last-big) > th:last-child {
    padding-bottom: 12px;
  }
  /* line 6646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead {
    display: block;
  }
  /* line 6648, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead > tr {
    display: block;
  }
  /* line 6650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead > tr > th {
    display: none;
  }
  /* line 6653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6657, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6665, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1500.skip2-cols thead.hide-small {
    display: none;
  }
  /* line 6669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1500.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1500.skip2-cols thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1500.skip2-cols thead > tr > th {
    display: block;
  }
}
@media (max-width: 1700px) {
  /* line 6221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols colgroup, .table.table-white.table1700.skip2-cols thead {
    display: none;
  }
  /* line 6223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr {
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.no-border {
    border: none;
  }
  /* line 6231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: normal;
  }
  /* line 6243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 6253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1700.skip2-cols tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1700.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.right {
    text-align: left;
  }
  /* line 6286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 6289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td .hide-small {
    display: none;
  }
  /* line 6290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.no-data {
    border: none !important;
    text-align: center;
  }
  /* line 6325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 6329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 6331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.error {
    border-color: #CA6C6C;
  }
  /* line 6333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 6334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 6339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.pending {
    border-color: #F5A000;
  }
  /* line 6341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 6342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 6347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.success {
    border-color: #26824c;
  }
  /* line 6349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 6350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 6355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 6357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.w70-30 > td:nth-child(odd) {
    width: 100%;
  }
  /* line 6358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.w70-30 > td:nth-child(even) {
    width: 100%;
  }
  /* line 6361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.first-big > td {
    width: 100%;
  }
  /* line 6364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr:not(.first-big) > td {
    width: 100%;
  }
  /* line 6366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.last-big.without-actions > td:last-child {
    padding-bottom: 5px;
  }
  /* line 6377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr:not(.last-big) > td:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr:not(.last-big) > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.row-inner-table {
    display: none;
  }
  /* line 6382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 6383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.row-inner-table:not(.skip-change) {
    width: 96%;
    margin-left: 4%;
  }
  /* line 6386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 6389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 6396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tfoot > tr.no-border {
    border: none;
  }
  /* line 6404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tfoot > tr > td {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: normal;
  }
  /* line 6415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 6416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tfoot > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tfoot > tr > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1700.skip2-cols tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 6434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td {
    line-height: 30px;
  }
  /* line 6436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.with-form, .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.with-form:before, .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: visible;
    white-space: normal;
  }
  /* line 6474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: auto;
    vertical-align: top;
  }
  /* line 6481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6488, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1700.skip2-cols tbody > tr > td.form.form-in-cell .field.width-auto {
    width: auto;
  }
  /* line 6511, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 6522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.no-border {
    border: none;
  }
  /* line 6523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    text-align: left;
  }
  /* line 6532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td[data-label], .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 6534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.right, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.right {
    text-align: left;
  }
  /* line 6544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td .show-small, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th .show-small {
    display: inline;
  }
  /* line 6547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td .hide-small, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.hide-small, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th .hide-small, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.hide-small {
    display: none;
  }
  /* line 6548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.empty, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.empty {
    display: none;
  }
  /* line 6549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.actions, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.actions *, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6565, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.actions br, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.actions > a, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6573, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6601, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.w70-30 > th:nth-child(odd) {
    width: 100%;
  }
  /* line 6616, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.w70-30 > th:nth-child(even) {
    width: 100%;
  }
  /* line 6619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.first-big > td, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.first-big > th {
    width: 100%;
  }
  /* line 6622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.first-big) > th {
    width: 100%;
  }
  /* line 6624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6635, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 5px;
  }
  /* line 6639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1700.skip2-cols thead > tr:not(.last-big) > th:last-child {
    padding-bottom: 12px;
  }
  /* line 6646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead {
    display: block;
  }
  /* line 6648, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead > tr {
    display: block;
  }
  /* line 6650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead > tr > th {
    display: none;
  }
  /* line 6653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6657, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6665, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1700.skip2-cols thead.hide-small {
    display: none;
  }
  /* line 6669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1700.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1700.skip2-cols thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1700.skip2-cols thead > tr > th {
    display: block;
  }
}
@media (max-width: 1920px) {
  /* line 6221, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols colgroup, .table.table-white.table1920.skip2-cols thead {
    display: none;
  }
  /* line 6223, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr {
    display: block;
    margin-bottom: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.no-border {
    border: none;
  }
  /* line 6231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td {
    display: block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    vertical-align: top;
    white-space: normal;
  }
  /* line 6243, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6250, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td[data-label] > .ta-checkbox-tag {
    vertical-align: middle;
  }
  /* line 6253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td:not(.keep-actions) a[data-action="drop-down"], .table.table-white.table1920.skip2-cols tbody > tr > td:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6254, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6261, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6272, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6276, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:hover, .table.table-white.table1920.skip2-cols tbody > tr > td:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6284, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.right {
    text-align: left;
  }
  /* line 6286, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6288, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td .show-small {
    display: inline-block;
  }
  /* line 6289, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td .hide-small {
    display: none;
  }
  /* line 6290, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.actions {
    background-color: #f2f2f2;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6306, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6310, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6314, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6321, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.no-data {
    border: none !important;
    text-align: center;
  }
  /* line 6325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6327, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.keep-actions .drop-down-wrapper {
    width: 100%;
  }
  /* line 6329, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr > td.hide-small {
    display: none !important;
  }
  /* line 6331, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.error {
    border-color: #CA6C6C;
  }
  /* line 6333, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.error td[data-label]:before {
    color: #c1282e;
  }
  /* line 6334, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.error td.actions {
    background-color: #FFDADB;
    border-top-color: #CA6C6C;
  }
  /* line 6339, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.pending {
    border-color: #F5A000;
  }
  /* line 6341, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.pending td[data-label]:before {
    color: #F5A000;
  }
  /* line 6342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.pending td.actions {
    background-color: #FEF4D1;
    border-top-color: #F5A000;
  }
  /* line 6347, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.success {
    border-color: #26824c;
  }
  /* line 6349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.success td[data-label]:before {
    color: #26824c;
  }
  /* line 6350, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.success td.actions {
    background-color: #C4F3B5;
    border-top-color: #26824c;
  }
  /* line 6355, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr:last-child {
    margin-bottom: 0;
  }
  /* line 6357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.w70-30 > td:nth-child(odd) {
    width: 100%;
  }
  /* line 6358, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.w70-30 > td:nth-child(even) {
    width: 100%;
  }
  /* line 6361, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.first-big > td {
    width: 100%;
  }
  /* line 6364, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr:not(.first-big) > td {
    width: 100%;
  }
  /* line 6366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr:not(.first-big) > td:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.last-big:not(.without-actions) > td:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6372, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6374, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.last-big.without-actions > td:last-child {
    padding-bottom: 5px;
  }
  /* line 6377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr:not(.last-big) > td:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6378, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr:not(.last-big) > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6380, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.row-inner-table {
    display: none;
  }
  /* line 6382, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.row-inner-table.open {
    display: block;
  }
  /* line 6383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.row-inner-table:not(.skip-change) {
    width: 96%;
    margin-left: 4%;
  }
  /* line 6386, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.row-inner-table:not(.skip-change) > td:first-child {
    padding-left: 15px;
  }
  /* line 6389, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tbody > tr.no-bottom {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 6396, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tfoot > tr {
    display: block;
    margin-top: 10px;
    border: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tfoot > tr.no-border {
    border: none;
  }
  /* line 6404, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tfoot > tr > td {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    color: #4F5D72;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    white-space: normal;
  }
  /* line 6415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tfoot > tr > td.hide-small {
    display: none;
  }
  /* line 6416, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tfoot > tr > td:first-child {
    padding-top: 12px;
  }
  /* line 6417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tfoot > tr > td:last-child {
    padding-bottom: 12px;
  }
  /* line 6419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .table.table-white.table1920.skip2-cols tfoot > tr > td[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    font-weight: normal;
    color: #818181;
  }
  /* line 6434, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td {
    line-height: 30px;
  }
  /* line 6436, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell {
    width: 100%;
    line-height: 0;
  }
  /* line 6439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell input {
    width: 100%;
  }
  /* line 6440, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell input[type="checkbox"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell input[type="radio"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell input[type="time"] {
    width: auto;
  }
  /* line 6441, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell.with-evol > div {
    width: 100% !important;
  }
  /* line 6442, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6443, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select {
    width: 100%;
  }
  /* line 6445, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id*="time_"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id$="_1i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id$="_3i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id$="_5i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id$="_6i"] {
    width: auto;
  }
  /* line 6446, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id*="date_month"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6448, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell button {
    max-width: 100%;
  }
  /* line 6455, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td form.form-in-cell .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6457, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.with-form, .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell {
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
  }
  /* line 6461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.with-form:before, .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell:before {
    display: inline-block;
    width: auto;
    margin-right: 5px;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1px;
    vertical-align: top;
    overflow: visible;
    white-space: normal;
  }
  /* line 6474, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.with-form form.form-in-cell {
    display: inline-block;
    width: auto;
    vertical-align: top;
  }
  /* line 6481, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field {
    display: inline-block;
    width: 75%;
    margin: 0;
    vertical-align: top;
  }
  /* line 6486, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field input {
    width: 100%;
  }
  /* line 6487, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="checkbox"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="radio"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field input[type="time"] {
    width: auto;
  }
  /* line 6488, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field.with-evol > div {
    width: 100% !important;
  }
  /* line 6489, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field input[data-evol="true"] {
    width: calc(100% - 25px);
  }
  /* line 6490, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select {
    width: 100%;
  }
  /* line 6492, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="time_"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_1i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_3i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_5i"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_6i"] {
    width: auto;
  }
  /* line 6493, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id*="date_month"], .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_2i"] {
    margin: 0 5px;
  }
  /* line 6495, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field select[id$="_4i"] + span.sep-time {
    width: auto;
    padding: 0 5px;
  }
  /* line 6501, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field button {
    max-width: 100%;
  }
  /* line 6502, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field .ta-onoff-checkbox {
    margin-top: 3px;
  }
  /* line 6503, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-fields.table.table-white.table1920.skip2-cols tbody > tr > td.form.form-in-cell .field.width-auto {
    width: auto;
  }
  /* line 6511, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6513, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr {
    display: block;
    background-color: #EBEEF0;
    border: 1px solid #D3DBE2;
    margin-bottom: 10px;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1;
  }
  /* line 6514, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.summary-row) {
    display: none;
  }
  /* line 6522, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.no-border {
    border: none;
  }
  /* line 6523, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th {
    display: inline-block;
    width: 100%;
    padding: 5px 15px;
    border: none;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 22px;
    text-align: left;
  }
  /* line 6532, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td[data-label], .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th[data-label] {
    text-align: left;
  }
  /* line 6534, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td[data-label]:before, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th[data-label]:before {
    content: attr(data-label);
    display: inline-block;
    padding: 0 10px 0 0;
    font-style: italic;
    color: #818181;
  }
  /* line 6542, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.right, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.right {
    text-align: left;
  }
  /* line 6544, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.right:not(.keep-right), .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.right:not(.keep-right) {
    text-align: left;
  }
  /* line 6546, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td .show-small, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th .show-small {
    display: inline;
  }
  /* line 6547, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td .hide-small, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.hide-small, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th .hide-small, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.hide-small {
    display: none;
  }
  /* line 6548, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.empty, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.empty {
    display: none;
  }
  /* line 6549, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.actions, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.actions {
    background-color: #FFFFFF;
    height: auto;
    min-height: 32px;
    margin-top: 0;
    border-top: 1px solid #D3DBE2;
    font-size: 0;
    letter-spacing: 0;
    line-height: 1 !important;
    text-align: center;
    overflow: visible;
  }
  /* line 6560, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.actions *, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.actions * {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 20px;
  }
  /* line 6565, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.actions br, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.actions br {
    font-size: 0;
    line-height: 1;
  }
  /* line 6569, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.actions > a, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.actions > a {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b;
  }
  /* line 6573, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.actions > a:last-child, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.actions > a:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
  }
  /* line 6579, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td.actions ul.right, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th.actions ul.right {
    float: none;
  }
  /* line 6582, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td:not(.keep-actions) .drop-down-wrapper > a, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th:not(.keep-actions) a[data-action="drop-down"], .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th:not(.keep-actions) .drop-down-wrapper > a {
    display: none;
  }
  /* line 6583, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down {
    background: none;
    display: block !important;
    border-bottom: none;
    position: static;
    box-shadow: none;
    white-space: normal;
  }
  /* line 6590, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li {
    display: inline-block;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #4b4b4b !important;
    border-radius: 0;
  }
  /* line 6596, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li:last-child, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li:last-child {
    padding-right: 0;
    margin-right: 0;
    border-right: none !important;
  }
  /* line 6601, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a {
    color: #f08031 !important;
    line-height: 21px;
    padding: 0;
  }
  /* line 6605, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > td:not(.keep-actions) ul.drop-down li a:focus, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:hover, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr > th:not(.keep-actions) ul.drop-down li a:focus {
    background-color: transparent;
    color: #8C6239 !important;
  }
  /* line 6615, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.w70-30 > td:nth-child(odd), .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.w70-30 > th:nth-child(odd) {
    width: 100%;
  }
  /* line 6616, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.w70-30 > td:nth-child(even), .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.w70-30 > th:nth-child(even) {
    width: 100%;
  }
  /* line 6619, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.first-big > td, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.first-big > th {
    width: 100%;
  }
  /* line 6622, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.first-big) > td, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.first-big) > th {
    width: 100%;
  }
  /* line 6624, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.first-big) > td:nth-child(2), .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.first-big) > th:nth-child(2) {
    padding-top: 5px;
  }
  /* line 6629, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.last-big:not(.without-actions) > td:nth-last-child(2), .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.last-big:not(.without-actions) > th:nth-last-child(2) {
    padding-bottom: 12px;
  }
  /* line 6631, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > td:nth-last-child(3), .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.last-big:not(.without-actions):not(.odd-cols) > th:nth-last-child(3) {
    padding-bottom: 5px;
  }
  /* line 6635, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.last-big.without-actions > td:last-child, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr.last-big.without-actions > th:last-child {
    padding-bottom: 5px;
  }
  /* line 6639, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.last-big) > td:nth-last-child(2), .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.last-big) > th:nth-last-child(2) {
    padding-bottom: 5px;
  }
  /* line 6640, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.last-big) > td:last-child, .with-summary-row.table.table-white.table1920.skip2-cols thead > tr:not(.last-big) > th:last-child {
    padding-bottom: 12px;
  }
  /* line 6646, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead {
    display: block;
  }
  /* line 6648, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead > tr {
    display: block;
  }
  /* line 6650, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead > tr:not(.summary-row) {
    display: block;
  }
  /* line 6651, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead > tr > th {
    display: none;
  }
  /* line 6653, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead > tr > th.content-select-all {
    display: block;
    min-height: 45px;
    border-bottom: none;
  }
  /* line 6657, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows {
    margin-top: 2px;
  }
  /* line 6659, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead > tr > th.content-select-all .box-select-all-table-rows .content > span.no-selected-text.show {
    display: inline-block;
  }
  /* line 6661, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead > tr > th.content-select-all.selected .box-select-all-table-rows {
    margin-top: 0;
  }
  /* line 6665, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-checkall.table.table-white.table1920.skip2-cols thead.hide-small {
    display: none;
  }
  /* line 6669, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920.skip2-cols thead {
    display: table-header-group;
  }
  /* line 6672, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920.skip2-cols thead > tr:not(.table-title-row) {
    display: none;
  }
  /* line 6673, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .with-title.table.table-white.table1920.skip2-cols thead > tr > th {
    display: block;
  }
}
/* line 6782, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu .table.table-white thead tr td.selected.small .box-select-all-table-rows .content, #app-container.with-sidebar-menu .table.table-white thead tr th.selected.small .box-select-all-table-rows .content {
  width: calc(100vw - 302px);
}
/* line 6788, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.with-sidebar-menu #sidebar-menu.mini + #app-content-wrapper .table.table-white thead tr td.selected.small .box-select-all-table-rows .content, #app-container.with-sidebar-menu #sidebar-menu.mini + #app-content-wrapper .table.table-white thead tr th.selected.small .box-select-all-table-rows .content {
  width: calc(100vw - 104px);
}

/* line 6797, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
#app-container.no-sidebar-menu .table.table-white thead tr td.selected.small .box-select-all-table-rows .content, #app-container.no-sidebar-menu .table.table-white thead tr th.selected.small .box-select-all-table-rows .content {
  width: calc(100vw - 30px);
}

@media only screen and (max-width: 780px) {
  /* line 6806, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu .table.table-white thead tr td.selected.small .box-select-all-table-rows .content, #app-container.with-sidebar-menu .table.table-white thead tr th.selected.small .box-select-all-table-rows .content {
    width: auto;
  }
  /* line 6812, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  #app-container.with-sidebar-menu #sidebar-menu.mini + #app-content-wrapper .table.table-white thead tr td.selected.small .box-select-all-table-rows .content, #app-container.with-sidebar-menu #sidebar-menu.mini + #app-content-wrapper .table.table-white thead tr th.selected.small .box-select-all-table-rows .content {
    width: auto;
  }
}
@media only screen and (max-width: 1150px) {
  /* line 6825, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 {
    text-align: left;
    position: relative;
  }
  /* line 6828, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 colgroup {
    display: none;
  }
  /* line 6830, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td {
    display: inline-block;
    width: calc(50% - 60px);
    height: 75px;
  }
  /* line 6834, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td:nth-child(3) {
    border-left: none;
  }
  /* line 6835, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td.submit {
    width: 120px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
  }
  /* line 6841, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td.submit input {
    vertical-align: middle;
  }
  /* line 6842, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td.submit:before {
    content: '';
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
  }
  /* line 6852, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr.first-line td:nth-child(3), .content-search-form.open form table.cols4 tr.first-line td:nth-child(4) {
    border-top: 2px solid #EBEEF0;
  }
}
@media only screen and (max-width: 530px) {
  /* line 6859, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 {
    padding-bottom: 54px;
  }
  /* line 6862, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td {
    width: 100%;
    height: auto;
    border-left: none;
    border-top: 2px solid #EBEEF0;
  }
  /* line 6867, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td.empty {
    display: none;
  }
  /* line 6868, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td.primary {
    border-top: none;
  }
  /* line 6869, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols4 tr td.submit {
    width: 100%;
    height: 54px;
    text-align: center;
    top: auto;
    bottom: 0;
    left: 0;
  }
}
@media only screen and (max-width: 970px) {
  /* line 6884, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 {
    padding-bottom: 54px;
    text-align: left;
    position: relative;
  }
  /* line 6888, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 colgroup {
    display: none;
  }
  /* line 6890, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td {
    display: inline-block;
    width: 100%;
    border-left: none;
    border-top: 2px solid #EBEEF0;
  }
  /* line 6895, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.empty {
    display: none;
  }
  /* line 6896, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.primary {
    border-top: none;
  }
  /* line 6897, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.submit {
    width: 100%;
    height: 54px;
    text-align: center;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
  }
}
@media only screen and (max-width: 780px) {
  /* line 6912, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 {
    padding-bottom: 0;
    text-align: left;
    position: relative;
  }
  /* line 6916, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 colgroup {
    display: table-column-group;
  }
  /* line 6918, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td {
    display: table-cell;
    width: auto;
    border-left: 6px solid #EBEEF0;
    border-top: none;
  }
  /* line 6923, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.primary {
    border-left: none;
  }
  /* line 6924, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.empty {
    display: table-cell;
  }
  /* line 6925, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.submit {
    width: auto;
    height: auto;
    text-align: center;
    position: static;
  }
  /* line 6933, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr:not(.first-line) td {
    border-top: 2px solid #EBEEF0;
  }
}
@media only screen and (max-width: 710px) {
  /* line 6940, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 {
    padding-bottom: 54px;
    text-align: left;
    position: relative;
  }
  /* line 6944, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 colgroup {
    display: none;
  }
  /* line 6946, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td {
    display: inline-block;
    width: 100%;
    border-left: none;
    border-top: 2px solid #EBEEF0;
  }
  /* line 6951, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.empty {
    display: none;
  }
  /* line 6952, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.primary {
    border-top: none;
  }
  /* line 6953, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols3 tr td.submit {
    width: 100%;
    height: 54px;
    text-align: center;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
  }
}
@media only screen and (max-width: 530px) {
  /* line 6969, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols2 {
    padding-bottom: 54px;
    text-align: left;
    position: relative;
  }
  /* line 6973, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols2 colgroup {
    display: none;
  }
  /* line 6975, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols2 tr td {
    display: inline-block;
    width: 100%;
    border-left: none;
    border-top: 2px solid #EBEEF0;
  }
  /* line 6980, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols2 tr td.empty {
    display: none;
  }
  /* line 6981, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols2 tr td.primary {
    border-top: none;
  }
  /* line 6982, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  .content-search-form.open form table.cols2 tr td.submit {
    width: 100%;
    height: 54px;
    text-align: center;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
  }
}
/* line 7001, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #enrollments_search a.society_item, html.ipad #accounts_newstaff a.society_item, html.ipad #non_logged_accounts_search_society a.society_item {
  letter-spacing: -4px;
}
/* line 7004, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #app-container.with-sidebar-menu, html.ipad .ta-drop-down-button {
  letter-spacing: -4px;
}
/* line 7008, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #header li.dynamic-menu.selected ul.menu.apps-menu li a, html.ipad #header span.current_account_name.selected ul.menu.apps-menu li a {
  letter-spacing: -4px;
}
/* line 7012, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #sidebar-menu {
  letter-spacing: -4px;
}
/* line 7015, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #sidebar-menu .middle > ul > li > a > span.icon, html.ipad #sidebar-menu .bottom > ul > li > a > span.icon {
  letter-spacing: -4px;
}
/* line 7017, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #sidebar-menu .middle > ul li.app-name {
  letter-spacing: -4px;
}
/* line 7019, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #sidebar-menu .bottom .piu-spazio a {
  letter-spacing: -4px;
}
/* line 7020, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #sidebar-menu .bottom .account-info {
  letter-spacing: -4px;
}
/* line 7025, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .form .field {
  letter-spacing: -4px;
}
/* line 7027, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .form .field .rating_stars label {
  letter-spacing: -4px;
}
/* line 7029, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .form.form-dialog.with-field-details .field {
  letter-spacing: -4px;
}
/* line 7033, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #top-title-bar table.with-right td:last-child .ta-dropdown-box-wrapper .ta-dropdown-link {
  letter-spacing: -4px;
}
/* line 7034, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad #top-title-bar h1 {
  letter-spacing: -4px;
}
/* line 7037, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .submenu.left .submenu-box-left .content-left-submenu {
  letter-spacing: -4px;
}
/* line 7038, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .submenu.right .submenu-box-right .content-right-submenu {
  letter-spacing: -4px;
}
/* line 7041, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .content-search-form .top {
  letter-spacing: -4px;
}
/* line 7042, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .content-search-form form table tr {
  letter-spacing: -4px;
}
/* line 7044, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .content-search-form form table tr td.primary {
  letter-spacing: -4px;
}
/* line 7046, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .content-search-form.open form table tr td {
  letter-spacing: -4px;
}
/* line 7047, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .content-search-form.small {
  letter-spacing: -4px;
}
/* line 7050, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .ta-checkbox-tag {
  letter-spacing: -4px;
}
/* line 7051, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .box-select-all-table-rows {
  letter-spacing: -4px;
}
/* line 7056, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .table.table-white thead tr td.selected ~ th, html.ipad .table.table-white thead tr th.selected ~ th {
  letter-spacing: -4px;
}
/* line 7059, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .table.table-white tbody tr td .form.form-in-cell {
  letter-spacing: -4px;
}
/* line 7064, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .pagination span.page, html.ipad .pagination > a.page {
  letter-spacing: -4px;
}
/* line 7068, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .ui-dialog.ui-widget-content .ui-dialog-content .bottom-dialog {
  letter-spacing: -4px;
}
/* line 7070, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .custom-lists > div {
  letter-spacing: -4px;
}
/* line 7072, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .condensed-progress-breadcrumb {
  letter-spacing: -4px;
}
@media only screen and (max-width: 1060px) {
  /* line 7076, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .form.with-field-details .field, html.ipad .form.form-dialog.with-field-details .field {
    letter-spacing: -4px;
  }
}
@media (max-width: 1140px) {
  /* line 7081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1140:not(.skip2-cols) tbody tr {
    letter-spacing: -4px;
  }
  /* line 7083, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1140:not(.skip2-cols) tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1140:not(.skip2-cols) tfoot tr {
    letter-spacing: -4px;
  }
  /* line 7086, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead tr {
    letter-spacing: -4px;
  }
  /* line 7088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1140:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1140:not(.skip2-cols) tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1300px) {
  /* line 7081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1300:not(.skip2-cols) tbody tr {
    letter-spacing: -4px;
  }
  /* line 7083, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1300:not(.skip2-cols) tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1300:not(.skip2-cols) tfoot tr {
    letter-spacing: -4px;
  }
  /* line 7086, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead tr {
    letter-spacing: -4px;
  }
  /* line 7088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1300:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1300:not(.skip2-cols) tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1500px) {
  /* line 7081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1500:not(.skip2-cols) tbody tr {
    letter-spacing: -4px;
  }
  /* line 7083, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1500:not(.skip2-cols) tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1500:not(.skip2-cols) tfoot tr {
    letter-spacing: -4px;
  }
  /* line 7086, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead tr {
    letter-spacing: -4px;
  }
  /* line 7088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1500:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1500:not(.skip2-cols) tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1700px) {
  /* line 7081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1700:not(.skip2-cols) tbody tr {
    letter-spacing: -4px;
  }
  /* line 7083, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1700:not(.skip2-cols) tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1700:not(.skip2-cols) tfoot tr {
    letter-spacing: -4px;
  }
  /* line 7086, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead tr {
    letter-spacing: -4px;
  }
  /* line 7088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1700:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1700:not(.skip2-cols) tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1920px) {
  /* line 7081, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1920:not(.skip2-cols) tbody tr {
    letter-spacing: -4px;
  }
  /* line 7083, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1920:not(.skip2-cols) tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7085, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1920:not(.skip2-cols) tfoot tr {
    letter-spacing: -4px;
  }
  /* line 7086, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead tr {
    letter-spacing: -4px;
  }
  /* line 7088, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1920:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1920:not(.skip2-cols) tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 610px) {
  /* line 7093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table610 tbody tr {
    letter-spacing: -4px;
  }
  /* line 7095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table610 tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table610 thead tr {
    letter-spacing: -4px;
  }
  /* line 7099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table610 tbody tr td.with-form, html.ipad .with-fields.table.table-white.table610 tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 700px) {
  /* line 7093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1920:not(.skip2-cols) tbody tr, html.ipad .table.table-white.table1700:not(.skip2-cols) tbody tr, html.ipad .table.table-white.table1500:not(.skip2-cols) tbody tr, html.ipad .table.table-white.table1300:not(.skip2-cols) tbody tr, html.ipad .table.table-white.table1140:not(.skip2-cols) tbody tr, html.ipad .table.table-white.table700 tbody tr {
    letter-spacing: -4px;
  }
  /* line 7095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1920:not(.skip2-cols) tbody tr td.actions, html.ipad .table.table-white.table1700:not(.skip2-cols) tbody tr td.actions, html.ipad .table.table-white.table1500:not(.skip2-cols) tbody tr td.actions, html.ipad .table.table-white.table1300:not(.skip2-cols) tbody tr td.actions, html.ipad .table.table-white.table1140:not(.skip2-cols) tbody tr td.actions, html.ipad .table.table-white.table700 tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1920:not(.skip2-cols) thead tr, html.ipad .with-summary-row.table.table-white.table1700:not(.skip2-cols) thead tr, html.ipad .with-summary-row.table.table-white.table1500:not(.skip2-cols) thead tr, html.ipad .with-summary-row.table.table-white.table1300:not(.skip2-cols) thead tr, html.ipad .with-summary-row.table.table-white.table1140:not(.skip2-cols) thead tr, html.ipad .with-summary-row.table.table-white.table700 thead tr {
    letter-spacing: -4px;
  }
  /* line 7099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1920:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1700:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1500:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1300:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1140:not(.skip2-cols) tbody tr td.with-form, html.ipad .with-fields.table.table-white.table700 tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1920:not(.skip2-cols) tbody tr td.form.form-in-cell, html.ipad .with-fields.table.table-white.table1700:not(.skip2-cols) tbody tr td.form.form-in-cell, html.ipad .with-fields.table.table-white.table1500:not(.skip2-cols) tbody tr td.form.form-in-cell, html.ipad .with-fields.table.table-white.table1300:not(.skip2-cols) tbody tr td.form.form-in-cell, html.ipad .with-fields.table.table-white.table1140:not(.skip2-cols) tbody tr td.form.form-in-cell, html.ipad .with-fields.table.table-white.table700 tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1140px) {
  /* line 7093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1140.skip2-cols tbody tr {
    letter-spacing: -4px;
  }
  /* line 7095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1140.skip2-cols tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1140.skip2-cols thead tr {
    letter-spacing: -4px;
  }
  /* line 7099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1140.skip2-cols tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1140.skip2-cols tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1300px) {
  /* line 7093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1300.skip2-cols tbody tr {
    letter-spacing: -4px;
  }
  /* line 7095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1300.skip2-cols tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1300.skip2-cols thead tr {
    letter-spacing: -4px;
  }
  /* line 7099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1300.skip2-cols tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1300.skip2-cols tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1500px) {
  /* line 7093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1500.skip2-cols tbody tr {
    letter-spacing: -4px;
  }
  /* line 7095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1500.skip2-cols tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1500.skip2-cols thead tr {
    letter-spacing: -4px;
  }
  /* line 7099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1500.skip2-cols tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1500.skip2-cols tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1700px) {
  /* line 7093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1700.skip2-cols tbody tr {
    letter-spacing: -4px;
  }
  /* line 7095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1700.skip2-cols tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1700.skip2-cols thead tr {
    letter-spacing: -4px;
  }
  /* line 7099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1700.skip2-cols tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1700.skip2-cols tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
@media (max-width: 1920px) {
  /* line 7093, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1920.skip2-cols tbody tr {
    letter-spacing: -4px;
  }
  /* line 7095, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .table.table-white.table1920.skip2-cols tbody tr td.actions {
    letter-spacing: -4px;
  }
  /* line 7097, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-summary-row.table.table-white.table1920.skip2-cols thead tr {
    letter-spacing: -4px;
  }
  /* line 7099, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
  html.ipad .with-fields.table.table-white.table1920.skip2-cols tbody tr td.with-form, html.ipad .with-fields.table.table-white.table1920.skip2-cols tbody tr td.form.form-in-cell {
    letter-spacing: -4px;
  }
}
/* line 7202, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_responsive.scss */
html.ipad .content-search-form input {
  -webkit-appearance: none;
}

/*!
 * FullCalendar v2.3.1 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2015 Adam Shaw
 */
/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc {
  direction: ltr;
  text-align: left;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-rtl {
  text-align: right;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
body .fc {
  font-size: 1em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-unthemed .fc-divider, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th, .fc-unthemed thead {
  border-color: #ddd;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-unthemed .fc-popover {
  background-color: #fff;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-unthemed .fc-divider, .fc-unthemed .fc-popover .fc-header {
  background: #eee;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #666;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-unthemed .fc-today {
  background: #fcf8e3;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-highlight {
  background: #bce8f1;
  opacity: .3;
  filter: alpha(opacity=30);
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-bgevent {
  background: #8fdf82;
  opacity: .3;
  filter: alpha(opacity=30);
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-nonbusiness {
  background: #d7d7d7;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1em;
  font-size: 1em;
  text-align: center;
  overflow: hidden;
  font-family: "Courier New",Courier,monospace;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon:after {
  position: relative;
  margin: 0 -1em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon-left-single-arrow:after {
  content: "\02039";
  font-weight: 700;
  font-size: 200%;
  top: -7%;
  left: 3%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon-right-single-arrow:after {
  content: "\0203A";
  font-weight: 700;
  font-size: 200%;
  top: -7%;
  left: -3%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon-left-double-arrow:after {
  content: "\000AB";
  font-size: 160%;
  top: -7%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon-right-double-arrow:after {
  content: "\000BB";
  font-size: 160%;
  top: -7%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon-left-triangle:after {
  content: "\25C4";
  font-size: 125%;
  top: 3%;
  left: -2%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon-right-triangle:after {
  content: "\25BA";
  font-size: 125%;
  top: 3%;
  left: 2%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon-down-triangle:after {
  content: "\25BC";
  font-size: 125%;
  top: 2%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-icon-x:after {
  content: "\000D7";
  font-size: 200%;
  top: 6%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc button {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  height: 2.1em;
  padding: 0 .6em;
  font-size: 1em;
  white-space: nowrap;
  cursor: pointer;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc button::-moz-focus-inner {
  margin: 0;
  padding: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-state-default {
  border: 1px solid;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-state-default.fc-corner-left {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-state-default.fc-corner-right {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc button .fc-icon {
  position: relative;
  top: -.05em;
  margin: 0 .2em;
  vertical-align: middle;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-state-default {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
  background-image: -o-linear-gradient(top, #fff, #e6e6e6);
  background-image: linear-gradient(to bottom, #fff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-state-active, .fc-state-disabled, .fc-state-down, .fc-state-hover {
  color: #333;
  background-color: #e6e6e6;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-state-hover {
  color: #333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-state-active, .fc-state-down {
  background-color: #ccc;
  background-image: none;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: .65;
  filter: alpha(opacity=65);
  box-shadow: none;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-button-group {
  display: inline-block;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc .fc-button-group > * {
  float: left;
  margin: 0 0 0 -1px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc .fc-button-group > :first-child {
  margin-left: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-popover {
  position: absolute;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-popover .fc-header {
  padding: 2px 4px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-popover .fc-header .fc-title {
  margin: 0 2px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-popover .fc-header .fc-close {
  cursor: pointer;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-popover .fc-header .fc-title, .fc-rtl .fc-popover .fc-header .fc-close {
  float: left;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-popover .fc-header .fc-close, .fc-rtl .fc-popover .fc-header .fc-title {
  float: right;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-unthemed .fc-popover .fc-header .fc-close {
  font-size: .9em;
  margin-top: 2px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-popover > .ui-widget-header + .ui-widget-content {
  border-top: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-divider {
  border-style: solid;
  border-width: 1px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  border-width: 1px 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-clear {
  clear: both;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-bg, .fc-bgevent-skeleton, .fc-helper-skeleton, .fc-highlight-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-bg {
  bottom: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-bg table {
  height: 100%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc th {
  text-align: center;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc td, .fc th {
  border-style: solid;
  border-width: 1px;
  padding: 0;
  vertical-align: top;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc td.fc-today {
  border-style: double;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc .fc-row {
  border-style: solid;
  border-width: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row table {
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  border-bottom: 0 hidden transparent;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row:first-child table {
  border-top: 0 hidden transparent;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row {
  position: relative;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-bg {
  z-index: 1;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-bgevent-skeleton, .fc-row .fc-highlight-skeleton {
  bottom: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-bgevent-skeleton table, .fc-row .fc-highlight-skeleton table {
  height: 100%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-bgevent-skeleton td, .fc-row .fc-highlight-skeleton td {
  border-color: transparent;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-bgevent-skeleton {
  z-index: 2;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-highlight-skeleton {
  z-index: 3;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-helper-skeleton {
  z-index: 5;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td {
  background: 0 0;
  border-color: transparent;
  border-bottom: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row .fc-content-skeleton tbody td, .fc-row .fc-helper-skeleton tbody td {
  border-top: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-scroller {
  overflow-y: scroll;
  overflow-x: hidden;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-scroller > * {
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-event {
  position: relative;
  display: block;
  font-size: .85em;
  line-height: 1.3;
  border-radius: 3px;
  border: 1px solid #3a87ad;
  background-color: #3a87ad;
  font-weight: 400;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-event, .fc-event:hover, .ui-widget .fc-event {
  color: #fff;
  text-decoration: none;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-event.fc-draggable, .fc-event[href] {
  cursor: pointer;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-not-allowed, .fc-not-allowed .fc-event {
  cursor: not-allowed;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-event .fc-bg {
  z-index: 1;
  background: #fff;
  opacity: .25;
  filter: alpha(opacity=25);
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-event .fc-content {
  position: relative;
  z-index: 2;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-event .fc-resizer {
  position: absolute;
  z-index: 3;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-h-event.fc-not-start, .fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-h-event.fc-not-end, .fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-h-event .fc-resizer {
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  width: 5px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-h-event .fc-start-resizer, .fc-ltr .fc-h-event .fc-start-resizer:after, .fc-ltr .fc-h-event .fc-start-resizer:before, .fc-rtl .fc-h-event .fc-end-resizer, .fc-rtl .fc-h-event .fc-end-resizer:after, .fc-rtl .fc-h-event .fc-end-resizer:before {
  right: auto;
  cursor: w-resize;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-h-event .fc-end-resizer, .fc-ltr .fc-h-event .fc-end-resizer:after, .fc-ltr .fc-h-event .fc-end-resizer:before, .fc-rtl .fc-h-event .fc-start-resizer, .fc-rtl .fc-h-event .fc-start-resizer:after, .fc-rtl .fc-h-event .fc-start-resizer:before {
  left: auto;
  cursor: e-resize;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-day-grid-event {
  margin: 1px 2px 0;
  padding: 0 1px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-day-grid-event .fc-content {
  white-space: nowrap;
  overflow: hidden;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-day-grid-event .fc-time {
  font-weight: 700;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-day-grid-event .fc-resizer {
  left: -3px;
  right: -3px;
  width: 7px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
a.fc-more {
  margin: 1px 3px;
  font-size: .85em;
  cursor: pointer;
  text-decoration: none;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
a.fc-more:hover {
  text-decoration: underline;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-limited {
  display: none;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-day-grid .fc-row {
  z-index: 1;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-more-popover {
  z-index: 2;
  width: 220px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-more-popover .fc-event-container {
  padding: 10px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar {
  text-align: center;
  margin-bottom: 1em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar .fc-left {
  float: left;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar .fc-right {
  float: right;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar .fc-center {
  display: inline-block;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc .fc-toolbar > * > * {
  float: left;
  margin-left: .75em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc .fc-toolbar > * > :first-child {
  margin-left: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar h2, .fc-toolbar #title-bar .page-title, #title-bar .fc-toolbar .page-title {
  margin: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar button {
  position: relative;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar .fc-state-hover, .fc-toolbar .ui-state-hover {
  z-index: 2;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar .fc-state-down {
  z-index: 3;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active {
  z-index: 4;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-toolbar button:focus {
  z-index: 5;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-view-container *, .fc-view-container :after, .fc-view-container :before {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-view, .fc-view > table {
  position: relative;
  z-index: 1;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-basicDay-view .fc-content-skeleton, .fc-basicWeek-view .fc-content-skeleton {
  padding-top: 1px;
  padding-bottom: 1em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-basic-view .fc-body .fc-row {
  min-height: 4em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row.fc-rigid {
  overflow: hidden;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-basic-view .fc-day-number, .fc-basic-view .fc-week-number {
  padding: 0 2px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-basic-view td.fc-day-number, .fc-basic-view td.fc-week-number span {
  padding-top: 2px;
  padding-bottom: 2px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-basic-view .fc-week-number {
  text-align: center;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-basic-view .fc-week-number span {
  display: inline-block;
  min-width: 1.25em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-basic-view .fc-day-number {
  text-align: right;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-rtl .fc-basic-view .fc-day-number {
  text-align: left;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-day-number.fc-other-month {
  opacity: .3;
  filter: alpha(opacity=30);
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-agenda-view .fc-day-grid {
  position: relative;
  z-index: 2;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-agenda-view .fc-day-grid .fc-row {
  min-height: 3em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-top: 1px;
  padding-bottom: 1em;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc .fc-axis {
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-axis {
  text-align: right;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-rtl .fc-axis {
  text-align: left;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.ui-widget td.fc-axis {
  font-weight: 400;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid, .fc-time-grid-container {
  position: relative;
  z-index: 1;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid {
  min-height: 100%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid table {
  border: 0 hidden transparent;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid > .fc-bg {
  z-index: 1;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-slats, .fc-time-grid > hr {
  position: relative;
  z-index: 2;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-bgevent-skeleton, .fc-time-grid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-bgevent-skeleton {
  z-index: 3;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-highlight-skeleton {
  z-index: 4;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-content-skeleton {
  z-index: 5;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-helper-skeleton {
  z-index: 6;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-slats .ui-widget-content {
  background: 0 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-highlight-container {
  position: relative;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-bgevent-container, .fc-time-grid .fc-event-container {
  position: relative;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-ltr .fc-time-grid .fc-event-container {
  margin: 0 2.5% 0 2px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-rtl .fc-time-grid .fc-event-container {
  margin: 0 2px 0 2.5%;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-bgevent, .fc-time-grid .fc-event {
  position: absolute;
  z-index: 1;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid .fc-bgevent {
  left: 0;
  right: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-v-event.fc-not-start {
  border-top-width: 0;
  padding-top: 1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-v-event.fc-not-end {
  border-bottom-width: 0;
  padding-bottom: 1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event {
  overflow: hidden;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event .fc-time, .fc-time-grid-event .fc-title {
  padding: 0 1px;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event .fc-time {
  font-size: .85em;
  white-space: nowrap;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event.fc-short .fc-content {
  white-space: nowrap;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event.fc-short .fc-time, .fc-time-grid-event.fc-short .fc-title {
  display: inline-block;
  vertical-align: top;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event.fc-short .fc-time span {
  display: none;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event.fc-short .fc-time:after {
  content: "\000A0-\000A0";
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event.fc-short .fc-title {
  font-size: .85em;
  padding: 0;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/fullcalendar.min.css */
.fc-time-grid-event .fc-resizer:after {
  content: "=";
}

/* line 4, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-event {
  -moz-box-shadow: 0 0 5px #333;
  -webkit-box-shadow: 0 0 5px #333;
  box-shadow: 0 0 5px #333;
}

/* line 9, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-event-time, .fc-event-title {
  padding: 0 5px;
}

/* line 12, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-today {
  background-color: #f1f1f1;
}

/* line 16, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip {
  position: absolute;
  z-index: 1000;
  display: none;
  width: 400px;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 9px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
/* line 27, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip .cal-inner-tooltip {
  padding: 16px;
  position: relative;
}
/* line 30, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip .cal-inner-tooltip .cal-tooltip-title {
  font-size: 14px;
  width: 100%;
  overflow: hidden;
  color: #0055a1;
  margin-top: -5px;
}
/* line 37, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip .cal-inner-tooltip .cal-tooltip-desc {
  width: 100%;
  font-style: italic;
  font-size: 0.8em;
}
/* line 42, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip .cal-inner-tooltip .bottom-cal-tooltip {
  background: url(https://d26sb3ndzfqls8.cloudfront.net/images/bottom_cal_tooltip.png);
  height: 9px;
  left: 192px;
  bottom: -8px;
  width: 15px;
  position: absolute;
}
/* line 50, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip .cal-inner-tooltip .close-cal-tooltip {
  background: url(https://d26sb3ndzfqls8.cloudfront.net/images/close_cal_tooltip.png);
  cursor: pointer;
  height: 10px;
  right: 16px;
  top: 16px;
  width: 10px;
  position: absolute;
}
/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip .cal-inner-tooltip .action-cal-tooltip {
  margin-top: .5em;
  padding-top: .5em;
  border-top: 1px solid #ddd;
}
/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip .cal-inner-tooltip .action-cal-tooltip a {
  color: #1771b6;
  display: inline-block;
}
/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.cal-tooltip .cal-inner-tooltip .action-cal-tooltip a:hover, .cal-tooltip .cal-inner-tooltip .action-cal-tooltip a:focus {
  color: #0055a1;
}

/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.timeline {
  position: absolute !important;
  z-index: 6;
  border: none;
  border-top: 1px solid red;
  margin: 0;
  padding: 0;
  z-index: 999;
}

/* line 77, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-today, .fc-unthemed .fc-today {
  background-color: #f1f1f1;
}

/* line 78, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-unthemed td {
  border-color: #BBBBBB;
}

/* line 79, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-scroller {
  overflow: hidden !important;
}

/* line 80, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
#c-loader {
  position: absolute;
  background-color: #FFF;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
  width: 100%;
  bottom: 0;
  z-index: 6;
  left: 1px;
  display: none;
  overflow: hidden;
}

/* line 107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-widget-content, .fc-ycbm-view .fc-widget-header {
  border: none;
}
/* line 110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-row.fc-widget-header > table {
  margin-bottom: 2px;
}
/* line 114, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-head th.fc-day-header {
  border: none;
  border: 5px solid transparent;
  text-align: center;
}
/* line 118, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-head th.fc-day-header span {
  padding: 5px;
  background: #ecebf4;
  background: -moz-linear-gradient(-45deg, #ecebf4 0%, #e3e1ef 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ecebf4), color-stop(100%, #e3e1ef));
  background: -webkit-linear-gradient(-45deg, #ecebf4 0%, #e3e1ef 100%);
  background: -o-linear-gradient(-45deg, #ecebf4 0%, #e3e1ef 100%);
  background: -ms-linear-gradient(-45deg, #ecebf4 0%, #e3e1ef 100%);
  background: linear-gradient(135deg, #ecebf4 0%, #e3e1ef 100%);
  display: block;
  text-shadow: 1px 1px 0 #f2f2f8;
  border: 1px solid #bdbad9;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}
/* line 126, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-head th.fc-day-header span.hover {
  background: #dcdbeb;
  background: -moz-linear-gradient(-45deg, #dcdbeb 0%, #d3d1e6 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #dcdbeb), color-stop(100%, #d3d1e6));
  background: -webkit-linear-gradient(-45deg, #dcdbeb 0%, #d3d1e6 100%);
  background: -o-linear-gradient(-45deg, #dcdbeb 0%, #d3d1e6 100%);
  background: -ms-linear-gradient(-45deg, #dcdbeb 0%, #d3d1e6 100%);
  background: linear-gradient(135deg, #dcdbeb 0%, #d3d1e6 100%);
  border: 1px solid #9e99c7;
}
/* line 134, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-slats tbody {
  border: none;
}
/* line 136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-slats tr td.fc-slat-time {
  border: 5px solid transparent;
  text-align: center;
}
/* line 139, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-slats tr td.fc-slat-time span {
  padding: 5px;
  background: #e4e4e4;
  background: -moz-linear-gradient(-45deg, #e4e4e4 0%, gainsboro 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #e4e4e4), color-stop(100%, gainsboro));
  background: -webkit-linear-gradient(-45deg, #e4e4e4 0%, gainsboro 100%);
  background: -o-linear-gradient(-45deg, #e4e4e4 0%, gainsboro 100%);
  background: -ms-linear-gradient(-45deg, #e4e4e4 0%, gainsboro 100%);
  background: linear-gradient(135deg, #e4e4e4 0%, gainsboro 100%);
  display: block;
  text-shadow: 1px 1px 0 #f2f2f2;
  border: 1px solid #cbcbcb;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}
/* line 147, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-slats tr td.fc-slat-time span.hover {
  background: #d7d7d7;
  background: -moz-linear-gradient(-45deg, #d7d7d7 0%, #d0d0d0 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #d7d7d7), color-stop(100%, #d0d0d0));
  background: -webkit-linear-gradient(-45deg, #d7d7d7 0%, #d0d0d0 100%);
  background: -o-linear-gradient(-45deg, #d7d7d7 0%, #d0d0d0 100%);
  background: -ms-linear-gradient(-45deg, #d7d7d7 0%, #d0d0d0 100%);
  background: linear-gradient(135deg, #d7d7d7 0%, #d0d0d0 100%);
  border: 1px solid #b1b1b1;
}
/* line 151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-slats tr td.fc-slat-time span.unavailable {
  opacity: 0.3;
  cursor: not-allowed;
  text-decoration: line-through;
}
/* line 158, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-slats tr td.fc-slat-time:first-child {
  border-left: none;
}
/* line 161, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-view .fc-slats tr td.fc-slat-time:last-child {
  border-right: none;
}

@media only screen and (max-width: 550px) {
  /* line 169, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-toolbar {
    margin-bottom: 0;
  }
  /* line 171, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-toolbar .fc-left, .fc-toolbar .fc-right, .fc-toolbar .fc-center {
    float: none;
    display: block;
    margin-bottom: 5px;
  }
  /* line 175, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-toolbar .fc-left::after, .fc-toolbar .fc-right::after, .fc-toolbar .fc-center::after {
    content: "";
    display: block;
    clear: both;
  }
}
/* line 187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar > * button {
  background: none #FFFFFF;
  min-width: 36px;
  height: 36px;
  margin: 0;
  padding: 0 10px;
  border: 1px solid #EBEBEB !important;
  border-radius: 0;
  border: none;
  box-shadow: none;
  color: #858585;
}
/* line 198, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar > * button .fc-icon {
  margin: 0;
}
/* line 199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar > * button .icon-text-right {
  margin-left: 5px;
}
/* line 200, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar > * button .icon-text-left {
  margin-right: 5px;
}
/* line 201, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar > * button:first-of-type {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
/* line 205, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar > * button:last-of-type {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 210, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar > * h2, .fc[data-buttons*="ycbmNew"] .fc-toolbar > * #title-bar .page-title, #title-bar .fc[data-buttons*="ycbmNew"] .fc-toolbar > * .page-title {
  margin: 0 15px 0 0;
  border: none !important;
  color: #222222;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  font-size: 20px;
  line-height: 36px;
}
/* line 219, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar .fc-right {
  padding-right: 16px;
}
/* line 220, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc[data-buttons*="ycbmNew"] .fc-toolbar .fc-left {
  padding-left: 16px;
}

/* line 222, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view {
  background-color: #FFF8F1;
  padding: 0 8px;
}
/* line 225, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view *, .fc-ycbm-new-view *:after, .fc-ycbm-new-view *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 230, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view > div {
  position: relative;
  z-index: 2;
}
/* line 234, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .custom-nav-box {
  display: none;
}
/* line 235, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content {
  display: inline-block;
  width: 14.285%;
  padding: 0 8px 16px 8px;
}
/* line 239, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content.today {
  background-color: #FBE4CC;
}
/* line 242, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-day-header {
  padding: 16px 8px;
}
/* line 244, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-day-header .full-day {
  display: none;
  margin-right: 5px;
  color: #333;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.6;
  vertical-align: middle;
}
/* line 253, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-day-header .day-name {
  display: inline-block;
  margin-right: 5px;
  color: #858585;
  font-weight: 400;
  vertical-align: middle;
}
/* line 260, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-day-header .day-date {
  display: block;
  color: #333;
  font-size: 35px;
  font-weight: 600;
  line-height: 1;
}
/* line 267, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-day-header .day-today {
  background-color: #F59F2A;
  display: inline-block;
  padding: 4px;
  border-radius: 4px;
  color: #333;
  font-size: 10px;
  font-weight: 600;
  line-height: 1;
  text-transform: uppercase;
  vertical-align: middle;
}
/* line 279, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-day-header .no_availability {
  display: none;
  background-color: #A9A9A9;
  padding: 4px;
  border-radius: 4px;
  color: #FFF;
  font-size: 10px;
  font-weight: 600;
  line-height: 1;
  text-transform: uppercase;
  vertical-align: middle;
}
/* line 292, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-slat-time {
  height: 54px;
  margin: 0 0 16px 0;
  border: 1px solid #F59F2A;
  background-color: #FEFEFE;
  border-radius: 4px;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 301, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-slat-time span {
  display: inline-block;
  width: 100%;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 1.3;
  vertical-align: middle;
  -webkit-transition: background-color .1s linear,color .1s linear,opacity .1s;
}
/* line 312, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-slat-time:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
/* line 319, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-slat-time.unavailable {
  opacity: 0.2;
  cursor: not-allowed;
}
/* line 323, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-slat-time:last-child {
  margin: 0;
}
/* line 325, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
.fc-ycbm-new-view .day-content .fc-slat-time:hover:not(.unavailable), .fc-ycbm-new-view .day-content .fc-slat-time:focus:not(.unavailable) {
  background-color: #FBE4CC;
  cursor: pointer;
}

@media only screen and (max-width: 780px) {
  /* line 336, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons*="ycbmNew"] .fc-toolbar > * button .icon-text-left, .fc[data-buttons*="ycbmNew"] .fc-toolbar > * button .icon-text-right {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 342, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-left {
    padding-left: 4px;
  }
  /* line 343, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-right {
    padding-right: 4px;
  }
}
@media only screen and (max-width: 767px) and (min-width: 600px) {
  /* line 349, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content {
    padding: 0 4px 16px 4px;
  }
  /* line 351, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-slat-time {
    margin-bottom: 8px;
  }
}
@media only screen and (max-width: 599px) {
  /* line 357, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar {
    position: relative;
    padding: 0 44px;
  }
  /* line 360, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-left, .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-right {
    position: absolute;
    margin-top: -18px;
    margin-bottom: 0;
    top: 50%;
  }
  /* line 366, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-left {
    left: 0;
  }
  /* line 367, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-right {
    right: 0;
  }
  /* line 368, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-center {
    display: inline-block;
    margin-bottom: 0;
  }
  /* line 371, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-center h2, .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-center #title-bar .page-title, #title-bar .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-center .page-title {
    float: none;
    display: inline-block;
    line-height: 1.3;
    vertical-align: middle;
  }
  /* line 377, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-center button {
    float: none;
    vertical-align: middle;
  }

  /* line 383, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view {
    padding: 0;
  }
  /* line 384, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .custom-nav-box {
    background-color: #f59f28;
    display: block;
    width: calc(100% + 30px);
    margin: 0 0 0 -15px;
    padding: 16px 8px;
    border-bottom: 1px solid #f59f28;
    color: #222;
    cursor: pointer;
    text-align: center;
  }
  /* line 394, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .custom-nav-box .fc-icon {
    vertical-align: middle;
  }
  /* line 395, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .custom-nav-box .text {
    display: inline-block;
    vertical-align: middle;
  }
  /* line 399, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .custom-nav-box:first-child {
    margin-top: -16px;
    margin-bottom: 16px;
  }
  /* line 403, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .custom-nav-box:last-child {
    margin-top: -17px;
    border-top: 1px solid #f59f28;
    border-bottom: none;
  }
  /* line 410, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view > div {
    padding-top: 16px;
  }
  /* line 411, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content {
    width: calc(100% + 30px);
    margin: 0 -15px;
    padding: 0 15px 16px 15px;
  }
  /* line 415, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-day-header {
    padding: 0 8px 16px 8px;
  }
  /* line 417, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-day-header .full-day {
    display: inline-block;
  }
  /* line 418, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-day-header .day-date, .fc-ycbm-new-view .day-content .fc-day-header .day-name {
    display: none;
  }
  /* line 419, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-day-header .day-today {
    margin-right: 5px;
  }
  /* line 420, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-day-header .no_availability {
    display: inline-block;
  }
  /* line 422, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-slat-time {
    display: inline-block;
    width: calc(25% - 4px);
    margin: 0 2px 4px 2px;
  }
  /* line 426, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-slat-time.unavailable {
    display: none;
  }
  /* line 427, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-slat-time:last-child {
    margin: 0 2px 4px 2px;
  }
  /* line 429, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content:after {
    content: '';
    display: block;
    margin: 15px 0 0 0;
    border-bottom: 1px solid #f59f29;
  }
  /* line 435, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content:last-child:after {
    display: none;
  }
  /* line 437, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content.unavailable .fc-day-header {
    padding: 0 8px;
  }
  /* line 439, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content.today {
    margin-top: -16px;
    margin-bottom: 16px;
    padding-top: 16px;
    padding-bottom: 0;
  }
  /* line 444, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content.today:last-child {
    margin-bottom: 0;
    padding-bottom: 16px;
  }
}
@media only screen and (max-width: 550px) {
  /* line 454, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar {
    margin-bottom: 8px;
  }
  /* line 456, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc[data-buttons="ycbmNew"] .fc-toolbar .fc-right {
    padding-left: 8px;
  }
}
@media only screen and (max-width: 520px) {
  /* line 461, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-slat-time {
    width: calc(33.333% - 4px);
  }
}
@media only screen and (max-width: 360px) {
  /* line 464, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/ta.fullcalendar.scss */
  .fc-ycbm-new-view .day-content .fc-slat-time {
    width: calc(50% - 4px);
  }
}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
/* line 2, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 20, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 27, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 37, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-opened {
  z-index: 8030;
}

/* line 41, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

/* line 47, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-outer, .fancybox-inner {
  position: relative;
}

/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-inner {
  overflow: hidden;
}

/* line 55, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 67, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 73, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 78, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/fancybox_sprite.png");
}

/* line 82, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 94, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/fancybox_loading.gif") center center no-repeat;
}

/* line 100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 122, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-prev {
  left: 0;
}

/* line 126, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-next {
  right: 0;
}

/* line 130, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 141, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 146, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 151, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-nav:hover span {
  visibility: visible;
}

/* line 155, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */
/* line 167, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-lock {
  overflow: hidden;
}

/* line 171, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/fancybox_overlay.png");
}

/* line 181, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 187, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */
/* line 194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 202, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 206, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 215, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 231, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 237, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 241, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/jquery.fancybox.css */
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip {
  background: transparent;
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  filter: alpha(opacity=0);
  opacity: 0;
  line-break: auto;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/tooltip.css */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 1, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-title {
  font-weight: 700;
}

/* line 5, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

/* line 10, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-message a, .toast-message label {
  color: #fff;
}

/* line 14, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-message a:hover {
  color: #ccc;
  text-decoration: none;
}

/* line 19, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-close-button {
  position: relative;
  right: -.3em;
  top: -.3em;
  float: right;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  -webkit-text-shadow: 0 1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  opacity: .8;
  -ms-filter: alpha(Opacity=80);
  filter: alpha(opacity=80);
}

/* line 34, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-close-button:focus, .toast-close-button:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .4;
  -ms-filter: alpha(Opacity=40);
  filter: alpha(opacity=40);
}

/* line 43, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}

/* line 51, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

/* line 75, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-top-left {
  top: 12px;
  left: 12px;
}

/* line 80, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-top-right {
  top: 12px;
  right: 12px;
}

/* line 85, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

/* line 90, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

/* line 95, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container {
  position: fixed;
  z-index: 999999;
}

/* line 100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container > div {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999;
  -webkit-box-shadow: 0 0 12px #999;
  box-shadow: 0 0 12px #999;
  color: #fff;
  opacity: .9;
  -ms-filter: alpha(Opacity=90);
  filter: alpha(opacity=90);
}

/* line 126, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container > :hover {
  -moz-box-shadow: 0 0 12px #000;
  -webkit-box-shadow: 0 0 12px #000;
  box-shadow: 0 0 12px #000;
  opacity: 1;
  -ms-filter: alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}

/* line 136, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container > .toast-info {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}

/* line 140, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container > .toast-error {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}

/* line 144, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container > .toast-success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}

/* line 148, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container > .toast-warning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}

/* line 152, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div {
  width: 300px;
  margin: auto;
}

/* line 157, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
#toast-container.toast-bottom-full-width > div, #toast-container.toast-top-full-width > div {
  width: 96%;
  margin: auto;
}

/* line 162, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast {
  background-color: #030303;
}

/* line 166, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-success {
  background-color: #51a351;
}

/* line 170, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-error {
  background-color: #bd362f;
}

/* line 174, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-info {
  background-color: #2f96b4;
}

/* line 178, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-warning {
  background-color: #f89406;
}

/* line 182, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000;
  opacity: .4;
  -ms-filter: alpha(Opacity=40);
  filter: alpha(opacity=40);
}

@media all and (max-width: 240px) {
  /* line 194, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }

  /* line 199, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
  #toast-container .toast-close-button {
    right: -.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  /* line 206, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }

  /* line 211, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
  #toast-container .toast-close-button {
    right: -.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  /* line 218, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/toastr.min.css */
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
/* line 89, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
tr.unsolved td {
  background-color: #fff4e9 !important;
}

/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
tr.gift td {
  background-color: #f9faeb !important;
}

/* line 92, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
.sprite {
  text-decoration: none;
}
/* line 39, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon {
  display: inline-block;
  margin-right: 4px;
  float: left;
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-generiche.png) no-repeat;
}
/* line 56, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.settings {
  background-position: -2px -4px;
  width: 32px;
  height: 27px;
  margin-top: -8px;
}
/* line 57, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.delete {
  background-position: -44px -9px;
  width: 18px;
  height: 18px;
}
/* line 58, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.drop-down {
  background-position: -78px -10px;
  width: 20px;
  height: 15px;
}
/* line 59, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.settings-back {
  background-position: -9px -43px;
  width: 17px;
  height: 21px;
}
/* line 60, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.back {
  background-position: -44px -43px;
  width: 17px;
  height: 21px;
}
/* line 61, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.facebook {
  background-position: -76px -41px;
  width: 23px;
  height: 23px;
}
/* line 62, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.email {
  background-position: -5px -77px;
  width: 26px;
  height: 21px;
}
/* line 63, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.tools {
  background-position: -42px -77px;
  width: 23px;
  height: 23px;
}
/* line 64, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.check {
  background-position: -73px -76px;
  width: 30px;
  height: 23px;
}
/* line 65, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.dark-cart {
  background-position: -112px -9px;
  width: 18px;
  height: 17px;
}
/* line 66, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.white-cart {
  background-position: -112px -44px;
  width: 18px;
  height: 17px;
}
/* line 67, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.search {
  background-position: -114px -79px;
  width: 17px;
  height: 17px;
}
/* line 68, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.cancel {
  background-position: -145px -5px;
  width: 25px;
  height: 25px;
}
/* line 69, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.pause {
  background-position: -148px -42px;
  width: 20px;
  height: 22px;
}
/* line 70, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.orange-alert {
  background-position: -144px -74px;
  width: 27px;
  height: 26px;
}
/* line 71, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.general-icon.red-alert {
  background-position: -249px -74px;
  width: 27px;
  height: 26px;
}
/* line 74, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon {
  display: inline-block;
  margin-right: 4px;
  float: left;
  background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/icone-actionlink.png) no-repeat;
}
/* line 98, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.agenda {
  background-position: -150px -5px;
  width: 24px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 99, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.print {
  background-position: -185px -6px;
  width: 26px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 100, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.trash {
  background-position: -224px -4px;
  width: 20px;
  height: 28px;
  position: relative;
  top: -3px;
}
/* line 101, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.card {
  background-position: -257px -9px;
  width: 27px;
  height: 20px;
  position: relative;
  top: 1px;
}
/* line 102, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.calendar {
  background-position: -151px -41px;
  width: 22px;
  height: 26px;
  position: relative;
  top: -2px;
}
/* line 103, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.excel {
  background-position: -183px -44px;
  width: 29px;
  height: 20px;
  position: relative;
  top: 1px;
}
/* line 104, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.document {
  background-position: -224px -42px;
  width: 19px;
  height: 24px;
  position: relative;
  top: -1px;
}
/* line 105, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.mail {
  background-position: -257px -39px;
  width: 27px;
  height: 27px;
  position: relative;
  top: -3px;
}
/* line 106, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.drop-down {
  background-position: -152px -80px;
  width: 21px;
  height: 15px;
  position: relative;
  top: 3px;
}
/* line 107, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.add {
  background-position: -189px -79px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 2px;
}
/* line 108, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.remove {
  background-position: -225px -79px;
  width: 18px;
  height: 18px;
  position: relative;
  top: 2px;
}
/* line 109, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.plus {
  background-position: -192px -117px;
  width: 12px;
  height: 12px;
  position: relative;
  top: 5px;
}
/* line 110, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.minus {
  background-position: -228px -117px;
  width: 13px;
  height: 12px;
  position: relative;
  top: 5px;
}
/* line 111, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.list {
  background-position: -261px -78px;
  width: 19px;
  height: 19px;
  position: relative;
  top: 1px;
}
/* line 112, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.approve-all {
  background-position: -148px -110px;
  width: 30px;
  height: 28px;
}
/* line 113, /home/vagrant/.rvm/gems/ruby-2.2.10/bundler/gems/teamartist-framework-360359af4e8f/app/assets/stylesheets/teamartist_framework/_sprites.scss */
.sprite span.action-link-icon.approve-comments {
  background-position: -183px -145px;
  width: 32px;
  height: 28px;
}

/* line 95, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#demo_requests tr.locked td, #invoices_index tr.reversed td {
  background-color: #fcf4f5 !important;
  color: #c1282e !important;
}
/* line 98, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#demo_requests tr.locked td a, #invoices_index tr.reversed td a {
  color: #c1282e !important;
}

/* line 103, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .fields-separator {
  font-size: 16px;
}
/* line 104, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] hr {
  margin-bottom: 10px;
}
/* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] div.fields-separator {
  top: -23px;
  margin-bottom: -21px;
}
/* line 109, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] div.fields-separator span span {
  display: inline-block;
  padding: 0;
  vertical-align: middle;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] div.fields-separator span a {
  font-size: 12px;
  vertical-align: middle;
}
/* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] div.fields-separator span select {
  vertical-align: middle;
}
/* line 121, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .answers {
  padding: 10px;
  font-size: 0;
  letter-spacing: 0;
  margin: 0 auto 40px auto;
}
/* line 126, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .answers .wrap-question {
  border-bottom: 1px solid #EBEEF0;
  background-color: #FFFFFF;
  padding: 0 10px;
}
/* line 130, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .answers .wrap-question:last-child {
  border-bottom: none;
  margin-bottom: 0;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .answers p {
  display: inline-block;
  margin: 0;
  padding: 10px 0;
  font-size: 14px;
  line-height: 1.4;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 143, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .answers p.question {
  width: 45%;
  font-weight: bold;
  padding-right: 20px;
  border-right: 1px solid #EBEEF0;
}
/* line 149, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .answers p.answer {
  width: 55%;
  padding-left: 20px;
  margin-left: -1px;
  border-left: 1px solid #EBEEF0;
}
/* line 154, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .answers p.answer span.multi {
  display: block;
  margin: 0 0 5px 0;
}
/* line 157, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .answers p.answer span.multi:last-child {
  margin: 0;
}
/* line 163, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] div[id*="mu_enc_irap"] .answers {
  margin-bottom: 0;
}
/* line 164, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] div[id*="mu_enc_irap"] hr.custom {
  margin-bottom: 18px;
}
/* line 165, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] div[id*="mu_enc_irap"] div.fields-separator.custom {
  margin-bottom: -30px;
  height: 30px;
  top: -34px;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .change-mu-enc-irap {
  background: none #FFFFFF;
  max-width: 100%;
  height: 30px;
  border: 1px solid #CCCCCC;
  font-size: 16px;
}
/* line 178, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] .ui-datepicker {
  z-index: 11 !important;
}
/* line 180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys .wrapper {
  width: 920px;
  margin: 0 auto;
  padding: 15px 15px 0 15px;
  font-size: 0;
}
/* line 185, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys .wrapper .logo-black {
  display: inline-block;
  vertical-align: bottom;
}
/* line 189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys .wrapper h1 {
  width: 607px;
  font-size: 30px;
  line-height: 1.2;
  display: inline-block;
  text-align: right;
  vertical-align: bottom;
}
/* line 198, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys #first-step, #fiscal_item_data_controller[data-action="surveys"] #surveys #second-step, #fiscal_item_data_controller[data-action="surveys"] #surveys #third-step, #fiscal_item_data_controller[data-action="surveys"] #surveys #fourth-step, #fiscal_item_data_controller[data-action="surveys"] #surveys #fifth-step, #fiscal_item_data_controller[data-action="surveys"] #surveys div.fields[id^="step-"] {
  display: none;
}
/* line 199, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys h2, #fiscal_item_data_controller[data-action="surveys"] #surveys #title-bar .page-title, #title-bar #fiscal_item_data_controller[data-action="surveys"] #surveys .page-title {
  margin: 0 0 25px 0;
}
/* line 200, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form {
  padding-top: 0;
}
/* line 202, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .field {
  margin-bottom: 35px;
  font-size: 0;
}
/* line 206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .field.multi_checkbox p {
  width: 100%;
  margin: 0 0 10px 0;
}
/* line 210, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .field.multi_checkbox span {
  display: block;
  margin: 0 0 10px 0;
  padding-left: 30px;
  font-size: 0;
  letter-spacing: 0;
}
/* line 216, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .field.multi_checkbox span label {
  width: calc(100% - 24px);
  margin: 6px 0 0 10px;
  text-align: left;
}
/* line 220, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .field.multi_checkbox span label:after {
  content: '';
}
/* line 225, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form p {
  margin: 0 10px 0 0;
  width: 40%;
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
}
/* line 232, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form input[type="text"], #fiscal_item_data_controller[data-action="surveys"] #surveys form input[type="number"], #fiscal_item_data_controller[data-action="surveys"] #surveys form select, #fiscal_item_data_controller[data-action="surveys"] #surveys form textarea {
  max-width: 55%;
  float: none;
  vertical-align: middle;
  margin-bottom: 0;
  font-size: 14px;
}
/* line 239, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .ta-onoff-checkbox {
  vertical-align: middle;
  font-size: 14px;
}
/* line 243, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .actions {
  margin-top: 0;
}
/* line 245, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .actions .next-step, #fiscal_item_data_controller[data-action="surveys"] #surveys form .actions .save {
  float: right;
}
/* line 246, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form .actions .prev-step {
  float: left;
}
/* line 249, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form #fifth-step p, #fiscal_item_data_controller[data-action="surveys"] #surveys form div.fields[id^="step-"] p {
  width: 70%;
  margin-right: 20px;
}
/* line 255, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form #fourth-step .field.text p, #fiscal_item_data_controller[data-action="surveys"] #surveys form #fourth-step .field.on_off p {
  width: 100%;
  margin: 0 0 10px 0;
}
/* line 260, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form #fourth-step .field.text input[type="text"] {
  width: calc(100% - 60px);
  max-width: calc(100% - 60px);
  margin: 0 30px;
}
/* line 265, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="surveys"] #surveys form #fourth-step .field.on_off .ta-onoff-checkbox {
  margin-left: 30px;
}

/* line 272, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#fiscal_item_data_controller[data-action="index"] a[data-action="open-dialog"] + .ta-tooltip, #fiscal_requirements_controller[data-action="show"] a[data-action="open-dialog"] + .ta-tooltip {
  top: -20px;
  left: 100%;
}

/* line 278, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#avviamento-status-table .inactive {
  color: #e4e4e4;
}

/* line 281, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .dp-info {
  background-color: #dff2fb;
  padding: 15px;
  margin: 0 0 20px 0;
}
/* line 286, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .row-inner-table .dp-info {
  margin: 0;
}
/* line 287, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 291, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col {
  display: inline-block;
  padding: 0 20px 0 0;
  vertical-align: top;
}
/* line 295, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col.w33 {
  width: 33%;
}
/* line 296, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col.w34 {
  width: 34%;
}
/* line 297, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col.w50 {
  width: 50%;
}
/* line 298, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col.w67 {
  width: 67%;
}
/* line 299, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col.last {
  padding: 0;
}
/* line 300, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .title {
  padding: 0 0 5px 0;
  margin: 0 0 15px 0;
  border-bottom: 1px solid #D3DBE2;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 1px;
}
/* line 308, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field {
  margin: 0 0 20px 0;
  position: relative;
}
/* line 311, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field:last-child {
  margin: 0;
}
/* line 312, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field label {
  display: block;
  margin: 0 0 5px 0;
  font-size: 14px;
  line-height: 1.2;
  font-style: italic;
}
/* line 319, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field input {
  background-color: #FFFFFF;
  width: 90%;
  height: 34px;
  padding: 1px 10px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 1.2;
}
/* line 329, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field input[disabled] {
  cursor: not-allowed;
  color: #818181;
}
/* line 334, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select {
  background-color: #FFFFFF;
  width: 90%;
  height: 34px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
}
/* line 344, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select .ion-code {
  width: 32px;
  height: 32px;
  border-left: 1px solid #D3DBE2;
  padding: 9px 0;
  font-size: 16px;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 355, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select .ion-code:before {
  transform: rotate(90deg);
}
/* line 357, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select select {
  -apple-appearance: none;
  -moz-appearance: none;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: 34px;
  padding: 1px 42px 1px 10px;
  border: none;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  position: relative;
  z-index: 2;
}
/* line 372, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select select[disabled] {
  cursor: not-allowed;
}
/* line 374, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select button {
  background: none transparent !important;
  width: 100% !important;
  height: 32px;
  margin: 0;
  padding: 1px 10px;
  border: none;
  box-shadow: none;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 30px;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 388, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select button .ui-icon {
  display: none;
}
/* line 389, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select button span {
  font-size: 12px;
  line-height: 30px;
}
/* line 394, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select.start, #dashboard-demo-request .content-cols .col .field .content-select.end, #dashboard-demo-request .content-cols .col .field .content-select.small {
  display: inline-block;
  width: 100px;
}
/* line 398, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select:hover {
  background-color: #f2f2f2;
}
/* line 399, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select.blink {
  background-color: #f2f2f2;
  animation: blinkSelect 3s infinite linear;
}
/* line 404, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select.disabled:hover {
  background-color: #FFFFFF;
}
/* line 405, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .content-select.disabled .ion-code, #dashboard-demo-request .content-cols .col .field .content-select.disabled select, #dashboard-demo-request .content-cols .col .field .content-select.disabled button {
  color: #818181;
}
/* line 408, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .text {
  display: block;
  width: 90%;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.2em;
}
/* line 414, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .text .dashboard-role {
  display: inline-block;
  margin: 0 0 5px 0;
}
/* line 417, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .text .dashboard-role:last-child {
  margin: 0;
}
/* line 419, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .text a.orange {
  color: #f08031;
  text-decoration: underline;
}
/* line 424, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .under-field {
  display: block;
  width: 90%;
  margin-top: 5px;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  line-height: 1.2;
}
/* line 433, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field .show-link {
  font-size: 14px;
  line-height: 1.2;
  position: absolute;
  top: 0;
  right: 10%;
}
/* line 440, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .field img {
  width: 90%;
  max-width: 150px;
}
/* line 446, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col form.cols2 .col {
  display: inline-block;
  width: 50%;
}
/* line 451, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .box-associazioni {
  min-height: 100%;
}
/* line 453, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .box-associazioni .title {
  padding: 10px;
}
/* line 455, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .box-associazioni .title #choose-dr {
  left: -1px;
}
/* line 457, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .box-associazioni .title #choose-dr .ion-ios-heart-outline {
  cursor: pointer;
}
/* line 461, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .box-attivita {
  height: 100%;
  position: relative;
}
/* line 464, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .box-attivita .title {
  padding: 10px;
}
/* line 465, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .box-attivita .attivita-fields {
  height: calc(100% - 71px);
  padding-bottom: 0;
  overflow: auto;
  position: absolute;
  top: 56px;
  left: 0;
}
/* line 474, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .content-cols .col .box-parent {
  background-color: #dff2fb;
  border: 1px solid #1771B6;
  width: 90%;
  padding: 10px;
  font-size: 14px;
  line-height: 1.4;
}
/* line 484, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .flex-content {
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex: 1;
}
/* line 489, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .flex-content .content-cols {
  width: 100%;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 0;
  grid-template-rows: auto;
}
/* line 496, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .flex-content .content-cols.cols3 {
  grid-template-columns: 1fr 1fr 1fr;
}
/* line 497, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .flex-content .content-cols.cols1-2 {
  grid-template-columns: 1fr 2fr;
}
/* line 498, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#dashboard-demo-request .flex-content .content-cols .col {
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: nowrap;
  align-items: stretch;
  align-content: flex-start;
}

/* line 512, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .dp-info, body#demo_requests_controller[data-action="blindo_contract"] .dp-info, body#demo_requests_controller[data-action="blindo_contract_old"] .dp-info, body#demo_requests_controller[data-action="segretario_pro_contract"] .dp-info {
  background-color: #f2f2f2;
  padding: 15px;
  margin: 0 0 20px 0;
}
/* line 517, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols, body#demo_requests_controller[data-action="blindo_contract"] .content-cols, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 521, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col {
  display: inline-block;
  padding: 0 20px 0 0;
  vertical-align: top;
}
/* line 525, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col.w33, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col.w33, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col.w33, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col.w33 {
  width: 33%;
}
/* line 526, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col.w34, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col.w34, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col.w34, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col.w34 {
  width: 34%;
}
/* line 527, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col.w50, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col.w50, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col.w50, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col.w50 {
  width: 50%;
}
/* line 528, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col.w67, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col.w67, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col.w67, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col.w67 {
  width: 67%;
}
/* line 529, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col.last, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col.last, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col.last, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col.last {
  padding: 0;
}
/* line 530, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .title, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .title, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .title, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .title {
  padding: 0 0 5px 0;
  margin: 0 0 15px 0;
  border-bottom: 1px solid #D3DBE2;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 1px;
}
/* line 538, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field {
  margin: 0 0 20px 0;
  position: relative;
}
/* line 541, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field:last-child, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field:last-child, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field:last-child, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field:last-child {
  margin: 0;
}
/* line 542, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field label, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field label, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field label, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field label {
  display: inline-block;
  margin: 0 10px 5px 0;
  font-size: 14px;
  line-height: 20px;
  font-style: italic;
  vertical-align: top;
}
/* line 549, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field label:after, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field label:after, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field label:after, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field label:after {
  content: ':';
}
/* line 551, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field input, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field input, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field input, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field input {
  background-color: #FFFFFF;
  width: 90%;
  height: 34px;
  padding: 1px 10px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 1.2;
}
/* line 561, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field input[disabled], body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field input[disabled], body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field input[disabled], body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field input[disabled] {
  cursor: not-allowed;
  color: #818181;
}
/* line 566, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select {
  background-color: #FFFFFF;
  width: 90%;
  height: 34px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
}
/* line 576, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select .ion-code, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select .ion-code, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select .ion-code, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select .ion-code {
  width: 32px;
  height: 32px;
  border-left: 1px solid #D3DBE2;
  padding: 9px 0;
  font-size: 16px;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 587, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select .ion-code:before, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select .ion-code:before, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select .ion-code:before, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select .ion-code:before {
  transform: rotate(90deg);
}
/* line 589, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select select, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select select, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select select, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select select {
  -apple-appearance: none;
  -moz-appearance: none;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: 34px;
  padding: 1px 42px 1px 10px;
  border: none;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  position: relative;
  z-index: 2;
}
/* line 604, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select select[disabled], body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select select[disabled], body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select select[disabled], body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select select[disabled] {
  cursor: not-allowed;
}
/* line 606, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select button, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select button, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select button, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select button {
  background: none transparent !important;
  width: 100% !important;
  height: 32px;
  margin: 0;
  padding: 1px 10px;
  border: none;
  box-shadow: none;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 30px;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 620, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select button .ui-icon, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select button .ui-icon, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select button .ui-icon, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select button .ui-icon {
  display: none;
}
/* line 621, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select button span, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select button span, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select button span, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select button span {
  font-size: 12px;
  line-height: 30px;
}
/* line 626, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select.start, #contract-info .content-cols .col .field .content-select.end, #contract-info .content-cols .col .field .content-select.small, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select.start, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select.end, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select.small, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select.start, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select.end, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select.small, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select.start, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select.end, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select.small {
  display: inline-block;
  width: 100px;
}
/* line 630, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select:hover, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select:hover, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select:hover, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select:hover {
  background-color: #f2f2f2;
}
/* line 631, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select.blink, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select.blink, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select.blink, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select.blink {
  background-color: #f2f2f2;
  animation: blinkSelect 3s infinite linear;
}
/* line 636, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select.disabled:hover, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select.disabled:hover, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select.disabled:hover, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select.disabled:hover {
  background-color: #FFFFFF;
}
/* line 637, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .content-select.disabled .ion-code, #contract-info .content-cols .col .field .content-select.disabled select, #contract-info .content-cols .col .field .content-select.disabled button, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select.disabled .ion-code, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select.disabled select, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .content-select.disabled button, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select.disabled .ion-code, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select.disabled select, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .content-select.disabled button, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select.disabled .ion-code, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select.disabled select, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .content-select.disabled button {
  color: #818181;
}
/* line 640, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .text, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .text, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .text, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .text {
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  vertical-align: top;
}
/* line 646, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .text .dashboard-role, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .text .dashboard-role, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .text .dashboard-role, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .text .dashboard-role {
  display: inline-block;
  margin: 0 0 5px 0;
}
/* line 649, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .text .dashboard-role:last-child, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .text .dashboard-role:last-child, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .text .dashboard-role:last-child, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .text .dashboard-role:last-child {
  margin: 0;
}
/* line 651, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .text a.orange, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .text a.orange, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .text a.orange, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .text a.orange {
  color: #f08031;
  text-decoration: underline;
}
/* line 656, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .under-field, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .under-field, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .under-field, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .under-field {
  display: block;
  width: 90%;
  margin-top: 5px;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  line-height: 1.2;
}
/* line 665, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field .show-link, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field .show-link, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field .show-link, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field .show-link {
  font-size: 14px;
  line-height: 1.2;
  position: absolute;
  top: 0;
  right: 10%;
}
/* line 672, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field img, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field img, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field img, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field img {
  width: 90%;
  max-width: 150px;
}
/* line 677, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field.error label, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field.error label, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field.error label, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field.error label {
  color: #c1282e;
}
/* line 678, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field.error input, #contract-info .content-cols .col .field.error select, #contract-info .content-cols .col .field.error button, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field.error input, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field.error select, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field.error button, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field.error input, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field.error select, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field.error button, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field.error input, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field.error select, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field.error button {
  border-color: #c1282e;
}
/* line 679, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field.error .redactor-layer, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field.error .redactor-layer, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field.error .redactor-layer, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field.error .redactor-layer {
  border-color: #c1282e;
}
/* line 680, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .field.error .redactor-toolbar, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .field.error .redactor-toolbar, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .field.error .redactor-toolbar, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .field.error .redactor-toolbar {
  box-shadow: 0 1px 2px #c1282e;
}
/* line 684, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col form.cols2 .col, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col form.cols2 .col, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col form.cols2 .col, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col form.cols2 .col {
  display: inline-block;
  width: 50%;
}
/* line 689, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .box-associazioni, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .box-associazioni, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .box-associazioni, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .box-associazioni {
  min-height: 100%;
}
/* line 691, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .box-associazioni .title, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .box-associazioni .title, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .box-associazioni .title, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .box-associazioni .title {
  padding: 10px;
}
/* line 693, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .box-associazioni .title #choose-dr, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .box-associazioni .title #choose-dr, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .box-associazioni .title #choose-dr, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .box-associazioni .title #choose-dr {
  left: -1px;
}
/* line 695, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .box-associazioni .title #choose-dr .ion-ios-heart-outline, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .box-associazioni .title #choose-dr .ion-ios-heart-outline, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .box-associazioni .title #choose-dr .ion-ios-heart-outline, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .box-associazioni .title #choose-dr .ion-ios-heart-outline {
  cursor: pointer;
}
/* line 699, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .box-attivita, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .box-attivita, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .box-attivita, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .box-attivita {
  height: 100%;
  position: relative;
}
/* line 702, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .box-attivita .title, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .box-attivita .title, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .box-attivita .title, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .box-attivita .title {
  padding: 10px;
}
/* line 703, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .box-attivita .attivita-fields, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .box-attivita .attivita-fields, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .box-attivita .attivita-fields, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .box-attivita .attivita-fields {
  height: calc(100% - 71px);
  padding-bottom: 0;
  overflow: auto;
  position: absolute;
  top: 56px;
  left: 0;
}
/* line 712, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .content-cols .col .box-parent, body#demo_requests_controller[data-action="blindo_contract"] .content-cols .col .box-parent, body#demo_requests_controller[data-action="blindo_contract_old"] .content-cols .col .box-parent, body#demo_requests_controller[data-action="segretario_pro_contract"] .content-cols .col .box-parent {
  background-color: #dff2fb;
  border: 1px solid #1771B6;
  width: 90%;
  padding: 10px;
  font-size: 14px;
  line-height: 1.4;
}
/* line 722, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .flex-content, body#demo_requests_controller[data-action="blindo_contract"] .flex-content, body#demo_requests_controller[data-action="blindo_contract_old"] .flex-content, body#demo_requests_controller[data-action="segretario_pro_contract"] .flex-content {
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex: 1;
}
/* line 727, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .flex-content .content-cols, body#demo_requests_controller[data-action="blindo_contract"] .flex-content .content-cols, body#demo_requests_controller[data-action="blindo_contract_old"] .flex-content .content-cols, body#demo_requests_controller[data-action="segretario_pro_contract"] .flex-content .content-cols {
  width: 100%;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 0;
  grid-template-rows: auto;
}
/* line 734, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .flex-content .content-cols.cols3, body#demo_requests_controller[data-action="blindo_contract"] .flex-content .content-cols.cols3, body#demo_requests_controller[data-action="blindo_contract_old"] .flex-content .content-cols.cols3, body#demo_requests_controller[data-action="segretario_pro_contract"] .flex-content .content-cols.cols3 {
  grid-template-columns: 1fr 1fr 1fr;
}
/* line 735, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .flex-content .content-cols.cols2, body#demo_requests_controller[data-action="blindo_contract"] .flex-content .content-cols.cols2, body#demo_requests_controller[data-action="blindo_contract_old"] .flex-content .content-cols.cols2, body#demo_requests_controller[data-action="segretario_pro_contract"] .flex-content .content-cols.cols2 {
  grid-template-columns: 1fr 1fr;
}
/* line 736, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .flex-content .content-cols.cols1-2, body#demo_requests_controller[data-action="blindo_contract"] .flex-content .content-cols.cols1-2, body#demo_requests_controller[data-action="blindo_contract_old"] .flex-content .content-cols.cols1-2, body#demo_requests_controller[data-action="segretario_pro_contract"] .flex-content .content-cols.cols1-2 {
  grid-template-columns: 1fr 2fr;
}
/* line 737, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
#contract-info .flex-content .content-cols .col, body#demo_requests_controller[data-action="blindo_contract"] .flex-content .content-cols .col, body#demo_requests_controller[data-action="blindo_contract_old"] .flex-content .content-cols .col, body#demo_requests_controller[data-action="segretario_pro_contract"] .flex-content .content-cols .col {
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: nowrap;
  align-items: stretch;
  align-content: flex-start;
}

/* line 753, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
body#demo_requests_controller[data-action="manage_subscriptions"] table .box-squares,
body#salvaguardo_item_data_controller[data-action="manage_subscriptions"] table .box-squares,
body#segretario_pro_item_data_controller[data-action="manage_subscriptions"] table .box-squares {
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
}
/* line 757, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
body#demo_requests_controller[data-action="manage_subscriptions"] table .box-squares .square,
body#salvaguardo_item_data_controller[data-action="manage_subscriptions"] table .box-squares .square,
body#segretario_pro_item_data_controller[data-action="manage_subscriptions"] table .box-squares .square {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin: 0 5px 5px 0;
  border: 1px solid #333333;
}
/* line 763, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
body#demo_requests_controller[data-action="manage_subscriptions"] table .box-squares .square:last-child,
body#salvaguardo_item_data_controller[data-action="manage_subscriptions"] table .box-squares .square:last-child,
body#segretario_pro_item_data_controller[data-action="manage_subscriptions"] table .box-squares .square:last-child {
  margin-right: 0;
}
/* line 764, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
body#demo_requests_controller[data-action="manage_subscriptions"] table .box-squares .square.rosso,
body#salvaguardo_item_data_controller[data-action="manage_subscriptions"] table .box-squares .square.rosso,
body#segretario_pro_item_data_controller[data-action="manage_subscriptions"] table .box-squares .square.rosso {
  background-color: #C1282E;
}
/* line 765, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_demo_requests.scss */
body#demo_requests_controller[data-action="manage_subscriptions"] table .box-squares .square.verde,
body#salvaguardo_item_data_controller[data-action="manage_subscriptions"] table .box-squares .square.verde,
body#segretario_pro_item_data_controller[data-action="manage_subscriptions"] table .box-squares .square.verde {
  background-color: #26824C;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
div.popup {
  position: absolute !important;
  top: 20px;
  left: 50%;
  margin-left: -250px;
  width: 480px;
  min-height: 140px;
  z-index: 9999;
  padding: 10px;
  background-color: #f4f7de;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 0 0 20px #818181;
  -webkit-box-shadow: 0 0 20px #818181;
  -moz-box-shadow: 0 0 20px #818181;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
div.popup h3 {
  color: #992133;
}

/* line 18, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-state-default, body#agent_tasks_controller[data-action="calendar"] .fc-state-default, body#sales_info_controller[data-action="activities"] .fc-state-default, body#users_controller[data-action="calendar"] .fc-state-default {
  background: none #FFFFFF;
  box-shadow: none;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-state-active, body#appointments_controller[data-action="index"] .fc-state-hover, body#agent_tasks_controller[data-action="calendar"] .fc-state-active, body#agent_tasks_controller[data-action="calendar"] .fc-state-hover, body#sales_info_controller[data-action="activities"] .fc-state-active, body#sales_info_controller[data-action="activities"] .fc-state-hover, body#users_controller[data-action="calendar"] .fc-state-active, body#users_controller[data-action="calendar"] .fc-state-hover {
  background: none #F1F3F4;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-today, body#appointments_controller[data-action="index"] .fc-unthemed .fc-today, body#agent_tasks_controller[data-action="calendar"] .fc-today, body#agent_tasks_controller[data-action="calendar"] .fc-unthemed .fc-today, body#sales_info_controller[data-action="activities"] .fc-today, body#sales_info_controller[data-action="activities"] .fc-unthemed .fc-today, body#users_controller[data-action="calendar"] .fc-today, body#users_controller[data-action="calendar"] .fc-unthemed .fc-today {
  background-color: #FFFFFF;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-unthemed td, body#agent_tasks_controller[data-action="calendar"] .fc-unthemed td, body#sales_info_controller[data-action="activities"] .fc-unthemed td, body#users_controller[data-action="calendar"] .fc-unthemed td {
  border-color: #DADCE0;
}
/* line 25, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-body > tr > td.fc-widget-content, body#agent_tasks_controller[data-action="calendar"] .fc-body > tr > td.fc-widget-content, body#sales_info_controller[data-action="activities"] .fc-body > tr > td.fc-widget-content, body#users_controller[data-action="calendar"] .fc-body > tr > td.fc-widget-content {
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-toolbar h2:first-letter, body#appointments_controller[data-action="index"] .fc-toolbar #title-bar .page-title:first-letter, #title-bar body#appointments_controller[data-action="index"] .fc-toolbar .page-title:first-letter, body#agent_tasks_controller[data-action="calendar"] .fc-toolbar h2:first-letter, body#agent_tasks_controller[data-action="calendar"] .fc-toolbar #title-bar .page-title:first-letter, #title-bar body#agent_tasks_controller[data-action="calendar"] .fc-toolbar .page-title:first-letter, body#sales_info_controller[data-action="activities"] .fc-toolbar h2:first-letter, body#sales_info_controller[data-action="activities"] .fc-toolbar #title-bar .page-title:first-letter, #title-bar body#sales_info_controller[data-action="activities"] .fc-toolbar .page-title:first-letter, body#users_controller[data-action="calendar"] .fc-toolbar h2:first-letter, body#users_controller[data-action="calendar"] .fc-toolbar #title-bar .page-title:first-letter, #title-bar body#users_controller[data-action="calendar"] .fc-toolbar .page-title:first-letter {
  text-transform: uppercase;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-time-grid .fc-slats .fc-minor td, body#agent_tasks_controller[data-action="calendar"] .fc-time-grid .fc-slats .fc-minor td, body#sales_info_controller[data-action="activities"] .fc-time-grid .fc-slats .fc-minor td, body#users_controller[data-action="calendar"] .fc-time-grid .fc-slats .fc-minor td {
  border-top: 0;
}
/* line 33, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .at-priority-1 .fc-content, body#appointments_controller[data-action="index"] .at-priority-2 .fc-content, body#appointments_controller[data-action="index"] .at-priority-3 .fc-content, body#appointments_controller[data-action="index"] .at-priority-4 .fc-content, body#agent_tasks_controller[data-action="calendar"] .at-priority-1 .fc-content, body#agent_tasks_controller[data-action="calendar"] .at-priority-2 .fc-content, body#agent_tasks_controller[data-action="calendar"] .at-priority-3 .fc-content, body#agent_tasks_controller[data-action="calendar"] .at-priority-4 .fc-content, body#sales_info_controller[data-action="activities"] .at-priority-1 .fc-content, body#sales_info_controller[data-action="activities"] .at-priority-2 .fc-content, body#sales_info_controller[data-action="activities"] .at-priority-3 .fc-content, body#sales_info_controller[data-action="activities"] .at-priority-4 .fc-content, body#users_controller[data-action="calendar"] .at-priority-1 .fc-content, body#users_controller[data-action="calendar"] .at-priority-2 .fc-content, body#users_controller[data-action="calendar"] .at-priority-3 .fc-content, body#users_controller[data-action="calendar"] .at-priority-4 .fc-content {
  position: relative;
}
/* line 35, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .at-priority-1 .fc-content .fc-time, body#appointments_controller[data-action="index"] .at-priority-2 .fc-content .fc-time, body#appointments_controller[data-action="index"] .at-priority-3 .fc-content .fc-time, body#appointments_controller[data-action="index"] .at-priority-4 .fc-content .fc-time, body#agent_tasks_controller[data-action="calendar"] .at-priority-1 .fc-content .fc-time, body#agent_tasks_controller[data-action="calendar"] .at-priority-2 .fc-content .fc-time, body#agent_tasks_controller[data-action="calendar"] .at-priority-3 .fc-content .fc-time, body#agent_tasks_controller[data-action="calendar"] .at-priority-4 .fc-content .fc-time, body#sales_info_controller[data-action="activities"] .at-priority-1 .fc-content .fc-time, body#sales_info_controller[data-action="activities"] .at-priority-2 .fc-content .fc-time, body#sales_info_controller[data-action="activities"] .at-priority-3 .fc-content .fc-time, body#sales_info_controller[data-action="activities"] .at-priority-4 .fc-content .fc-time, body#users_controller[data-action="calendar"] .at-priority-1 .fc-content .fc-time, body#users_controller[data-action="calendar"] .at-priority-2 .fc-content .fc-time, body#users_controller[data-action="calendar"] .at-priority-3 .fc-content .fc-time, body#users_controller[data-action="calendar"] .at-priority-4 .fc-content .fc-time {
  padding-bottom: 3px;
  color: #FFFFFF;
}
/* line 39, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .at-priority-1 .fc-content:before, body#appointments_controller[data-action="index"] .at-priority-2 .fc-content:before, body#appointments_controller[data-action="index"] .at-priority-3 .fc-content:before, body#appointments_controller[data-action="index"] .at-priority-4 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-1 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-2 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-3 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-4 .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-1 .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-2 .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-3 .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-4 .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-1 .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-2 .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-3 .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-4 .fc-content:before {
  content: '';
  height: 17px;
  border: 1px solid #FFF;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  position: absolute;
  z-index: -1;
  top: -3px;
  right: -5px;
  left: -5px;
}
/* line 53, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .at-priority-1 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-1 .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-1 .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-1 .fc-content:before {
  background-color: #26824C;
}
/* line 54, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .at-priority-2 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-2 .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-2 .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-2 .fc-content:before {
  background-color: #FBB24C;
}
/* line 55, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .at-priority-3 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-3 .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-3 .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-3 .fc-content:before {
  background-color: #F08031;
}
/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .at-priority-4 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-4 .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-4 .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-4 .fc-content:before {
  background-color: #C1282E;
}
/* line 57, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .at-priority-4.past-event .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .at-priority-4.past-event .fc-content:before, body#sales_info_controller[data-action="activities"] .at-priority-4.past-event .fc-content:before, body#users_controller[data-action="calendar"] .at-priority-4.past-event .fc-content:before {
  content: initial;
}
/* line 60, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-month-view .at-priority-1 .fc-time, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-2 .fc-time, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-3 .fc-time, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-4 .fc-time, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-1 .fc-time, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-2 .fc-time, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-3 .fc-time, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-4 .fc-time, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-1 .fc-time, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-2 .fc-time, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-3 .fc-time, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-4 .fc-time, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-1 .fc-time, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-2 .fc-time, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-3 .fc-time, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-4 .fc-time {
  display: inline-block;
  padding-right: 3px;
  padding-bottom: 0;
}
/* line 65, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-month-view .at-priority-1 .fc-content, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-2 .fc-content, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-3 .fc-content, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-4 .fc-content, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-1 .fc-content, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-2 .fc-content, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-3 .fc-content, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-4 .fc-content, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-1 .fc-content, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-2 .fc-content, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-3 .fc-content, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-4 .fc-content, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-1 .fc-content, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-2 .fc-content, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-3 .fc-content, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-4 .fc-content {
  margin: -3px 0 -3px -5px;
  padding: 3px 0 3px 5px;
}
/* line 68, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-month-view .at-priority-1 .fc-content:before, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-2 .fc-content:before, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-3 .fc-content:before, body#appointments_controller[data-action="index"] .fc-month-view .at-priority-4 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-1 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-2 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-3 .fc-content:before, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .at-priority-4 .fc-content:before, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-1 .fc-content:before, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-2 .fc-content:before, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-3 .fc-content:before, body#sales_info_controller[data-action="activities"] .fc-month-view .at-priority-4 .fc-content:before, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-1 .fc-content:before, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-2 .fc-content:before, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-3 .fc-content:before, body#users_controller[data-action="calendar"] .fc-month-view .at-priority-4 .fc-content:before {
  border-top-right-radius: 0;
  border-bottom-left-radius: 3px;
  width: 23px;
  height: auto;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
}
/* line 81, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-head > tr > td.fc-widget-header, body#agent_tasks_controller[data-action="calendar"] .fc-head > tr > td.fc-widget-header, body#sales_info_controller[data-action="activities"] .fc-head > tr > td.fc-widget-header, body#users_controller[data-action="calendar"] .fc-head > tr > td.fc-widget-header {
  border: 0;
}
/* line 83, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-head > tr > td.fc-widget-header .fc-axis, body#agent_tasks_controller[data-action="calendar"] .fc-head > tr > td.fc-widget-header .fc-axis, body#sales_info_controller[data-action="activities"] .fc-head > tr > td.fc-widget-header .fc-axis, body#users_controller[data-action="calendar"] .fc-head > tr > td.fc-widget-header .fc-axis {
  border: 0;
}
/* line 85, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-day-header, body#agent_tasks_controller[data-action="calendar"] .fc-day-header, body#sales_info_controller[data-action="activities"] .fc-day-header, body#users_controller[data-action="calendar"] .fc-day-header {
  color: #70757A;
  border: 0;
}
/* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-day-header .day-name, body#agent_tasks_controller[data-action="calendar"] .fc-day-header .day-name, body#sales_info_controller[data-action="activities"] .fc-day-header .day-name, body#users_controller[data-action="calendar"] .fc-day-header .day-name {
  display: block;
  margin-top: 8px;
  line-height: 32px;
  font-size: 11px;
  text-transform: uppercase;
}
/* line 95, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-day-header .day-number, body#agent_tasks_controller[data-action="calendar"] .fc-day-header .day-number, body#sales_info_controller[data-action="activities"] .fc-day-header .day-number, body#users_controller[data-action="calendar"] .fc-day-header .day-number {
  display: block;
  width: 46px;
  height: 46px;
  margin: -8px auto 0 auto;
  line-height: 46px;
  border-radius: 100%;
  font-size: 25px;
}
/* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-day-header.today .day-name, body#agent_tasks_controller[data-action="calendar"] .fc-day-header.today .day-name, body#sales_info_controller[data-action="activities"] .fc-day-header.today .day-name, body#users_controller[data-action="calendar"] .fc-day-header.today .day-name {
  color: #1A73E8;
}
/* line 106, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-day-header.today .day-number, body#agent_tasks_controller[data-action="calendar"] .fc-day-header.today .day-number, body#sales_info_controller[data-action="activities"] .fc-day-header.today .day-number, body#users_controller[data-action="calendar"] .fc-day-header.today .day-number {
  background-color: #1A73E8;
  color: #FFFFFF;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-month-view .fc-day-header .day-number, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .fc-day-header .day-number, body#sales_info_controller[data-action="activities"] .fc-month-view .fc-day-header .day-number, body#users_controller[data-action="calendar"] .fc-month-view .fc-day-header .day-number {
  display: none;
}
/* line 115, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-month-view .fc-day-header.today .day-name, body#agent_tasks_controller[data-action="calendar"] .fc-month-view .fc-day-header.today .day-name, body#sales_info_controller[data-action="activities"] .fc-month-view .fc-day-header.today .day-name, body#users_controller[data-action="calendar"] .fc-month-view .fc-day-header.today .day-name {
  color: #70757A;
}
/* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .fc-event, body#agent_tasks_controller[data-action="calendar"] .fc-event, body#sales_info_controller[data-action="activities"] .fc-event, body#users_controller[data-action="calendar"] .fc-event {
  border-radius: 4px;
  box-shadow: none;
  padding: 3px 5px;
}
/* line 123, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .pending-confirmation, body#agent_tasks_controller[data-action="calendar"] .pending-confirmation, body#sales_info_controller[data-action="activities"] .pending-confirmation, body#users_controller[data-action="calendar"] .pending-confirmation {
  opacity: 0.5;
}
/* line 124, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new, body#sales_info_controller[data-action="activities"] .cal-tooltip.new, body#users_controller[data-action="calendar"] .cal-tooltip.new {
  width: 90%;
  max-width: 448px;
  border: none;
  box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}
/* line 130, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip {
  padding: 0 0 16px 0;
}
/* line 132, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions {
  padding: 6px 6px 0 6px;
  text-align: right;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  color: #5F6368;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  position: static;
  vertical-align: top;
}
/* line 146, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action .ion-eye, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action .ion-eye, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action .ion-eye, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action .ion-eye {
  font-size: 20px;
}
/* line 147, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action .ion-trash-b, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action .ion-trash-b, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action .ion-trash-b, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action .ion-trash-b {
  font-size: 16px;
}
/* line 148, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action:hover, body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action:focus, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action:hover, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action:focus, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action:hover, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action:focus, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action:hover, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .action:focus {
  background-color: rgba(95, 99, 104, 0.039);
}
/* line 150, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .close-cal-tooltip, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .close-cal-tooltip, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .close-cal-tooltip, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-actions .close-cal-tooltip {
  background: none;
}
/* line 152, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section {
  padding-right: 16px;
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
}
/* line 157, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section.top, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section.top, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section.top, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section.top {
  margin-bottom: 12px;
}
/* line 158, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc {
  display: inline-block;
  width: 68px;
  height: 36px;
  padding-left: 28px;
  vertical-align: top;
}
/* line 164, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc:before, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc:before, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc:before, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc .square, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc .square, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc .square, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc .square {
  display: inline-block;
  width: 14px;
  height: 14px;
  border-radius: 4px;
  vertical-align: middle;
}
/* line 178, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc .icon, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc .icon, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc .icon, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .lc .icon {
  display: inline-block;
  font-size: 16px;
  vertical-align: middle;
}
/* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc {
  display: inline-block;
  width: calc(100% - 68px);
  padding: 6px 0;
  line-height: 24px;
  font-size: 14px;
  color: #3C4043;
  vertical-align: top;
  word-break: break-word;
}
/* line 193, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a {
  text-decoration: none;
}
/* line 195, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a:hover, body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a:focus, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a:hover, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a:focus, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a:hover, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a:focus, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a:hover, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc > a:focus {
  text-decoration: underline;
}
/* line 197, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title {
  padding-top: 2px;
  color: #3C4043;
  font-size: 22px;
  font-weight: normal;
  line-height: 28px;
}
/* line 203, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a {
  text-decoration: none;
}
/* line 205, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a:hover, body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a:focus, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a:hover, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a:focus, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a:hover, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a:focus, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a:hover, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-title a:focus {
  text-decoration: underline;
}
/* line 208, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-time, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-time, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-time, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc .cal-tooltip-time {
  margin: 3px 0 0 0;
}
/* line 210, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc p, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc p, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc p, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc p {
  margin: 0 0 10px 0;
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc p:last-child, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc p:last-child, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc p:last-child, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc p:last-child {
  margin: 0;
}
/* line 214, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul, body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol {
  margin: 0 0 10px 25px;
}
/* line 216, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul:last-child, body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol:last-child, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul:last-child, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol:last-child, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul:last-child, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol:last-child, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul:last-child, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol:last-child {
  margin: 0 0 0 25px;
}
/* line 217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul li, body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol li, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul li, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol li, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul li, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol li, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul li, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol li {
  margin: 0 0 5px 0;
}
/* line 219, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul li:last-child, body#appointments_controller[data-action="index"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol li:last-child, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul li:last-child, body#agent_tasks_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol li:last-child, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul li:last-child, body#sales_info_controller[data-action="activities"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol li:last-child, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ul li:last-child, body#users_controller[data-action="calendar"] .cal-tooltip.new .cal-inner-tooltip .cal-tooltip-section .rc.desc ol li:last-child {
  margin: 0;
}

/* line 230, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="new"] #notes_container .fieldset, body#appointments_controller[data-action="edit"] #notes_container .fieldset, body#appointments_controller[data-action="create"] #notes_container .fieldset, body#appointments_controller[data-action="update"] #notes_container .fieldset {
  margin: 15px 0 0 0;
  padding: 15px 0 0 0;
  border-top: 1px solid #EEE;
}
/* line 234, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/appointments.scss */
body#appointments_controller[data-action="new"] #notes_container .fieldset:first-child, body#appointments_controller[data-action="edit"] #notes_container .fieldset:first-child, body#appointments_controller[data-action="create"] #notes_container .fieldset:first-child, body#appointments_controller[data-action="update"] #notes_container .fieldset:first-child {
  margin: 0;
  padding: 0;
  border: none;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sold_items.scss */
.item-box {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  background-color: #eaf7fc;
  width: 100%;
  padding: 5px 5px;
  margin: 10px 0;
}
/* line 7, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sold_items.scss */
.item-box > .alignright {
  padding-bottom: 5px;
}
/* line 8, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sold_items.scss */
.item-box.rate {
  background-color: #f2f2f8;
  width: 96%;
  margin-left: 4%;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/pdf.scss */
.pdf-body {
  font-size: 12px;
}
/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/pdf.scss */
.pdf-body .item-row td {
  font-size: 9px;
  line-height: 13px;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar, .activities-bar {
  height: 107px;
  margin: 0 0 15px 0;
  padding: 0 20px;
  border: 1px solid #CCC;
  border-right: none;
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
  position: relative;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar #prev, #activities-bar #next, .activities-bar #prev, .activities-bar #next {
  height: 105px;
  width: 20px;
  border-right: 1px solid #CCC;
  cursor: pointer;
  font-size: 32px;
  text-align: center;
  line-height: 105px;
  position: absolute;
  top: 0;
  z-index: 1;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar #prev, .activities-bar #prev {
  left: 0;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar #next, .activities-bar #next {
  right: 0;
}
/* line 25, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-dates, .activities-bar .box-dates {
  position: relative;
  z-index: 2;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-date, .activities-bar .box-date {
  display: inline-block;
  width: 12.5%;
  height: 105px;
  padding: 5px 8px;
  border-right: 1px solid #CCC;
  font-size: 14px;
  line-height: 1.2;
  letter-spacing: 1px;
  text-decoration: none;
  overflow: hidden;
}
/* line 40, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-date:hover, .activities-bar .box-date:hover {
  color: #4B4B4B;
}
/* line 41, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-date .date, .activities-bar .box-date .date {
  display: block;
  margin: 0 0 5px 0;
  font-size: 18px;
  text-align: center;
  text-transform: uppercase;
}
/* line 48, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-date .info, .activities-bar .box-date .info {
  display: block;
  white-space: nowrap;
}
/* line 51, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-date .info:before, .activities-bar .box-date .info:before {
  width: 20px;
}
/* line 53, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-date.verde, .activities-bar .box-date.verde {
  background-color: #f4f7de;
}
/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-date.giallo, .activities-bar .box-date.giallo {
  background-color: #fef4d1;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .box-date.rosso, .activities-bar .box-date.rosso {
  background-color: #fcf4f5;
}
/* line 63, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar .ion-load-a, .activities-bar .ion-load-a {
  display: none;
}
/* line 65, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar.bar-loading:after, .activities-bar.bar-loading:after {
  content: '';
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
}
/* line 75, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar.bar-loading .ion-load-a, .activities-bar.bar-loading .ion-load-a {
  display: block;
  width: 100%;
  color: #FFF;
  font-size: 40px;
  line-height: 105px;
  text-align: center;
  position: absolute;
  z-index: 4;
}
/* line 86, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#activities-bar.without-navigations, .activities-bar.without-navigations {
  padding: 0;
}

/* line 93, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
body#sales_info_controller[data-action="today_activities"] .estimate-row * {
  vertical-align: middle;
}
/* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
body#sales_info_controller[data-action="today_activities"] .estimate-row.red .txt {
  color: #C1282E;
}
/* line 96, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
body#sales_info_controller[data-action="today_activities"] .estimate-row.red .txt * {
  color: #C1282E !important;
}
/* line 98, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
body#sales_info_controller[data-action="today_activities"] .estimate-row.yellow .txt {
  color: #FBB24C;
}
/* line 100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
body#sales_info_controller[data-action="today_activities"] .estimate-row.yellow .txt * {
  color: #FBB24C !important;
}

/* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard, #sales_info_trend_analysis_dashboard {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 109, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box, #sales_info_trend_analysis_dashboard .box {
  display: inline-block;
  width: 50%;
  height: 390px;
  padding: 0 5px 5px 0;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 16.8px;
  vertical-align: top;
}
/* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box > div, #sales_info_trend_analysis_dashboard .box > div {
  width: 100%;
  height: 100%;
  border: 1px solid #cccccc;
  padding: 5px;
}
/* line 123, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box > div .title, #sales_info_trend_analysis_dashboard .box > div .title {
  background-color: #F6F8FB;
  height: 47px;
  padding: 10px 0;
  margin: 0 0 5px 0;
  border: 1px solid #e4e4e4;
  line-height: 25.6px;
  text-align: center;
  font-size: 1.2em;
  position: relative;
}
/* line 133, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box > div .title a, #sales_info_trend_analysis_dashboard .box > div .title a {
  font-size: 0.7em;
  position: absolute;
  top: 10px;
  right: 10px;
}
/* line 141, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.indicatori, #sales_info_trend_analysis_dashboard .box.indicatori {
  padding-right: 0;
}
/* line 142, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.analytics, #sales_info_trend_analysis_dashboard .box.analytics {
  padding-bottom: 0;
}
/* line 143, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate, #sales_info_trend_analysis_dashboard .box.conversion-rate {
  padding: 0;
}
/* line 145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .top, #sales_info_trend_analysis_dashboard .box.conversion-rate .top {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 149, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .top > div, #sales_info_trend_analysis_dashboard .box.conversion-rate .top > div {
  display: inline-block;
  width: 50%;
  padding: 5px;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 16.8px;
}
/* line 156, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .top > div span, #sales_info_trend_analysis_dashboard .box.conversion-rate .top > div span {
  display: inline-block;
  vertical-align: middle;
}
/* line 160, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .top > div .rate, #sales_info_trend_analysis_dashboard .box.conversion-rate .top > div .rate {
  background-color: #CADD9B;
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4em;
  padding: 7px;
}
/* line 166, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .top > div .rate.ko, #sales_info_trend_analysis_dashboard .box.conversion-rate .top > div .rate.ko {
  background-color: #E8ACAC;
}
/* line 170, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .p_scollbar, #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar {
  height: 281px;
  position: relative;
  overflow: hidden;
}
/* line 174, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .p_scollbar table, #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar table {
  margin: 0;
}
/* line 177, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .p_scollbar table thead th, #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar table thead th {
  font-size: 0.8em;
}
/* line 179, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .p_scollbar table thead th:nth-child(1), #sales_info_dashboard .box.conversion-rate .p_scollbar table thead th:nth-child(2), #sales_info_dashboard .box.conversion-rate .p_scollbar table thead th:nth-child(5), #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar table thead th:nth-child(1), #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar table thead th:nth-child(2), #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar table thead th:nth-child(5) {
  border-right: 1px solid #EBEEF0;
}
/* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(1), #sales_info_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(2), #sales_info_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(5), #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(1), #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(2), #sales_info_trend_analysis_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(5) {
  border-right: 1px solid #EBEEF0;
}

/* line 194, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box {
  width: 33%;
}
/* line 196, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total {
  width: 50%;
}
/* line 198, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul {
  height: 320px;
  margin: 0;
  padding: 0 5px;
  list-style-type: none;
  overflow: auto;
}
/* line 204, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li {
  margin: 10px 0 0 0;
}
/* line 206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li strong, #sales_info_trend_analysis_dashboard .box.total > div ul li .strong, #sales_info_trend_analysis_dashboard .box.total > div ul li span {
  display: block;
}
/* line 207, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li > span {
  padding: 0 0 0 15px;
}
/* line 208, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li .col {
  display: inline-block;
  width: 50%;
  vertical-align: top;
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li .col > span {
  padding: 0 0 0 15px;
}
/* line 213, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li .col.col1 {
  padding-right: 10px;
  border-right: 1px solid #ccc;
}
/* line 217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li .col.col2 {
  padding-left: 10px;
  border-left: 1px solid #ccc;
  margin-left: -1px;
}
/* line 223, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li:first-child {
  margin-top: 0;
}
/* line 225, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li.inline strong, #sales_info_trend_analysis_dashboard .box.total > div ul li.inline .strong, #sales_info_trend_analysis_dashboard .box.total > div ul li.inline span {
  display: inline-block;
}
/* line 226, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li.inline span {
  padding: 0;
}
/* line 228, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li.with-cols {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 232, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.total > div ul li.with-cols strong, #sales_info_trend_analysis_dashboard .box.total > div ul li.with-cols .strong, #sales_info_trend_analysis_dashboard .box.total > div ul li.with-cols span {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.6;
}
/* line 241, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box#new-items, #sales_info_trend_analysis_dashboard .box#estimates {
  width: 25%;
}
/* line 242, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box#opportunities {
  width: 34%;
}
/* line 243, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box#estimates, #sales_info_trend_analysis_dashboard .box#appointments {
  padding-right: 0;
}
/* line 244, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.full {
  width: 100% !important;
}
/* line 245, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_trend_analysis_dashboard .box.half {
  width: 50%;
}

/* line 251, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info .summary-row td:nth-child(2), #sales_info_controller #table-sales-info .summary-row td:nth-child(3), #sales_info_controller #table-sales-info .summary-row td:nth-child(5), #sales_info_controller #table-sales-info .summary-row td:nth-child(9) {
  border-left: 1px solid #AAA;
}
/* line 252, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info .summary-row td:first-child, #sales_info_controller #table-sales-info .summary-row td:nth-child(2), #sales_info_controller #table-sales-info .summary-row td:nth-child(4), #sales_info_controller #table-sales-info .summary-row td:nth-child(8) {
  border-right: 1px solid #AAA;
}
/* line 253, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info td:nth-child(2), #sales_info_controller #table-sales-info td:nth-child(3), #sales_info_controller #table-sales-info td:nth-child(5), #sales_info_controller #table-sales-info td:nth-child(9) {
  border-left: 1px solid #EBEEF0;
}

/* line 259, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info2 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(5), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(9), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(14), #sales_info_controller #table-sales-info2 .summary-row td:last-child {
  border-left: 1px solid #AAA;
}
/* line 262, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info2 .summary-row td:first-child, #sales_info_controller #table-sales-info2 .summary-row td:nth-child(4), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(8), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(13), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(16) {
  border-right: 1px solid #AAA;
}
/* line 265, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info2 td:nth-child(2), #sales_info_controller #table-sales-info2 td:nth-child(5), #sales_info_controller #table-sales-info2 td:nth-child(9), #sales_info_controller #table-sales-info2 td:nth-child(14), #sales_info_controller #table-sales-info2 td:last-child {
  border-left: 1px solid #EBEEF0;
}

/* line 273, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info3 span.rosso {
  opacity: 0.5;
}
/* line 274, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info3 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(3), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(7), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(15), #sales_info_controller #table-sales-info3 .summary-row td:last-child {
  border-left: 1px solid #AAA;
}
/* line 277, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info3 .summary-row td:first-child, #sales_info_controller #table-sales-info3 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(6), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(14), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(18) {
  border-right: 1px solid #AAA;
}
/* line 280, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info3 td:nth-child(2), #sales_info_controller #table-sales-info3 td:nth-child(3), #sales_info_controller #table-sales-info3 td:nth-child(7), #sales_info_controller #table-sales-info3 td:nth-child(15), #sales_info_controller #table-sales-info3 td:last-child {
  border-left: 1px solid #EBEEF0;
}

/* line 288, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info4 span.rosso {
  opacity: 0.5;
}
/* line 289, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info4 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info4 .summary-row td:nth-child(3), #sales_info_controller #table-sales-info4 .summary-row td:last-child {
  border-left: 1px solid #AAA;
}
/* line 290, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info4 .summary-row td:first-child, #sales_info_controller #table-sales-info4 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info4 .summary-row td:nth-child(6) {
  border-right: 1px solid #AAA;
}
/* line 291, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info4 td:nth-child(2), #sales_info_controller #table-sales-info4 td:nth-child(3), #sales_info_controller #table-sales-info4 td:last-child {
  border-left: 1px solid #EBEEF0;
}

/* line 297, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info5 span.rosso {
  opacity: 0.5;
}
/* line 298, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info5 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info5 .summary-row td:nth-child(5), #sales_info_controller #table-sales-info5 .summary-row td:last-child {
  border-left: 1px solid #AAA;
}
/* line 299, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info5 .summary-row td:first-child, #sales_info_controller #table-sales-info5 .summary-row td:nth-child(4), #sales_info_controller #table-sales-info5 .summary-row td:nth-child(11) {
  border-right: 1px solid #AAA;
}
/* line 300, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_controller #table-sales-info5 td:nth-child(2), #sales_info_controller #table-sales-info5 td:nth-child(5), #sales_info_controller #table-sales-info5 td:last-child {
  border-left: 1px solid #EBEEF0;
}

/* line 304, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
td[data-opportunity-link] {
  position: relative;
}
/* line 306, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
td[data-opportunity-link] a:not(.with-icon) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/* line 315, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#change-year-sales-info-dashboard.form {
  display: block;
  width: auto;
  margin: 0 0 20px 0;
  padding: 0;
}
/* line 320, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#change-year-sales-info-dashboard.form .field {
  display: inline-block;
  margin: 0;
  vertical-align: top;
}
/* line 324, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#change-year-sales-info-dashboard.form .field select {
  float: none;
  width: auto;
  margin: 0;
}
/* line 330, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#change-year-sales-info-dashboard.form #year {
  margin-right: 5px;
}

/* line 334, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box {
  padding: 0 5px 5px 0;
  float: left;
}
/* line 337, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box.last {
  padding-right: 0;
}
/* line 338, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box.last-line {
  padding-bottom: 0;
}
/* line 339, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box.big {
  width: 50%;
}
/* line 340, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box.small {
  width: 25%;
}
/* line 341, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box > div {
  height: 400px;
  padding: 5px;
  border: 1px solid #cccccc;
  position: relative;
}
/* line 346, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box > div .title {
  background-color: #F6F8FB;
  height: 47px;
  padding: 10px 0;
  margin: 0 0 5px 0;
  border: 1px solid #e4e4e4;
  line-height: 25.6px;
  text-align: center;
  font-size: 1.2em;
  position: relative;
}
/* line 357, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box > div .details-link {
  background-color: #FFF;
  padding: 5px 10px;
  font-size: 0.8em;
  position: absolute;
  right: 10px;
  top: 60px;
  z-index: 2;
}
/* line 365, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box > div .details-link.top {
  background-color: transparent;
  top: 14px;
}
/* line 370, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box > div .p_scollbar {
  height: 336px;
  position: relative;
  overflow: hidden;
}
/* line 375, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box > div table {
  margin-bottom: 0;
}
/* line 376, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .box > div div[id^="chartdiv"] {
  position: relative;
  z-index: 1;
}
/* line 382, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
#sales_info_new_dashboard .opportunities-table.table.table-white tbody tr td {
  padding: 8px;
}

@media only screen and (max-width: 1140px) {
  /* line 388, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info4 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info4 .summary-row td:nth-child(3), #sales_info_controller #table-sales-info4 .summary-row td:last-child, #sales_info_controller #table-sales-info4 td:nth-child(2), #sales_info_controller #table-sales-info4 td:nth-child(3), #sales_info_controller #table-sales-info4 td:last-child {
    border-left: none;
  }
  /* line 389, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info4 .summary-row td:first-child, #sales_info_controller #table-sales-info4 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info4 .summary-row td:nth-child(6) {
    border-right: none;
  }

  /* line 394, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info5 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info5 .summary-row td:nth-child(5), #sales_info_controller #table-sales-info5 .summary-row td:last-child, #sales_info_controller #table-sales-info5 td:nth-child(2), #sales_info_controller #table-sales-info5 td:nth-child(5), #sales_info_controller #table-sales-info5 td:last-child {
    border-left: none;
  }
  /* line 395, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info5 .summary-row td:first-child, #sales_info_controller #table-sales-info5 .summary-row td:nth-child(4), #sales_info_controller #table-sales-info5 .summary-row td:nth-child(11) {
    border-right: none;
  }

  /* line 399, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  body#sales_info_controller[data-action="activities"] #app-content h2, body#sales_info_controller[data-action="activities"] #app-content #title-bar .page-title, #title-bar body#sales_info_controller[data-action="activities"] #app-content .page-title {
    margin-bottom: 15px;
  }
}
@media only screen and (max-width: 1500px) {
  /* line 405, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info .summary-row td:nth-child(2), #sales_info_controller #table-sales-info .summary-row td:nth-child(3), #sales_info_controller #table-sales-info .summary-row td:nth-child(5), #sales_info_controller #table-sales-info .summary-row td:nth-child(9), #sales_info_controller #table-sales-info td:nth-child(2), #sales_info_controller #table-sales-info td:nth-child(3), #sales_info_controller #table-sales-info td:nth-child(5), #sales_info_controller #table-sales-info td:nth-child(9) {
    border-left: none;
  }
  /* line 406, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info .summary-row td:first-child, #sales_info_controller #table-sales-info .summary-row td:nth-child(2), #sales_info_controller #table-sales-info .summary-row td:nth-child(4), #sales_info_controller #table-sales-info .summary-row td:nth-child(8) {
    border-right: none;
  }

  /* line 409, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info2 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(5), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(9), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(14), #sales_info_controller #table-sales-info2 .summary-row td:last-child,
  #sales_info_controller #table-sales-info2 td:nth-child(2), #sales_info_controller #table-sales-info2 td:nth-child(5), #sales_info_controller #table-sales-info2 td:nth-child(9), #sales_info_controller #table-sales-info2 td:nth-child(14), #sales_info_controller #table-sales-info2 td:last-child {
    border-left: none;
  }
  /* line 411, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info2 .summary-row td:first-child, #sales_info_controller #table-sales-info2 .summary-row td:nth-child(4), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(8), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(13), #sales_info_controller #table-sales-info2 .summary-row td:nth-child(16) {
    border-right: none;
  }

  /* line 414, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info3 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(3), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(7), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(15), #sales_info_controller #table-sales-info3 .summary-row td:last-child,
  #sales_info_controller #table-sales-info3 td:nth-child(2), #sales_info_controller #table-sales-info3 td:nth-child(3), #sales_info_controller #table-sales-info3 td:nth-child(7), #sales_info_controller #table-sales-info3 td:nth-child(15), #sales_info_controller #table-sales-info3 td:last-child {
    border-left: none;
  }
  /* line 416, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_controller #table-sales-info3 .summary-row td:first-child, #sales_info_controller #table-sales-info3 .summary-row td:nth-child(2), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(6), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(14), #sales_info_controller #table-sales-info3 .summary-row td:nth-child(18) {
    border-right: none;
  }
}
@media only screen and (max-width: 1220px) {
  /* line 423, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.big {
    width: 100%;
    padding: 0 0 5px 0;
  }
  /* line 424, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.medium {
    width: 50%;
  }
  /* line 426, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.medium.center {
    width: 50%;
  }
  /* line 427, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.medium.first {
    width: 100%;
    padding: 0 0 5px 0;
  }
  /* line 429, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.small {
    width: 50%;
  }
  /* line 430, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.last {
    padding-bottom: 0;
  }
}
@media only screen and (max-width: 520px) {
  /* line 436, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.small, #sales_info_new_dashboard .box.medium, #sales_info_new_dashboard .box.medium.center {
    width: 100%;
    padding: 0 0 5px 0;
  }
}
@media only screen and (max-width: 380px) {
  /* line 442, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.last > div .title {
    line-height: 16px;
  }
  /* line 443, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_new_dashboard .box.last > div .details-link.top {
    top: 28px;
  }
}
@media only screen and (max-width: 1700px) {
  /* line 450, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(1), #sales_info_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(2), #sales_info_dashboard .box.conversion-rate .p_scollbar table tr td:nth-child(5) {
    border-right: none;
  }
}
@media only screen and (max-width: 1400px) {
  /* line 455, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_dashboard .box {
    width: 100%;
    padding: 0 0 5px 0;
  }
  /* line 458, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_dashboard .box.analytics {
    padding: 0 0 5px 0;
  }
  /* line 459, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_dashboard .box.conversion-rate {
    padding-bottom: 0;
  }
}
@media only screen and (max-width: 540px) {
  /* line 464, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_dashboard .box.conversion-rate {
    height: 430px;
  }
  /* line 466, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_dashboard .box.conversion-rate .top > div {
    width: 100%;
    text-align: left;
  }
}
@media only screen and (max-width: 1210px) {
  /* line 475, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_trend_analysis_dashboard .box {
    width: 100%;
    padding: 0 0 5px 0;
  }
  /* line 478, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_trend_analysis_dashboard .box.total, #sales_info_trend_analysis_dashboard .box#new-items, #sales_info_trend_analysis_dashboard .box#estimates, #sales_info_trend_analysis_dashboard .box#estimates-amount, #sales_info_trend_analysis_dashboard .box#phone_calls, #sales_info_trend_analysis_dashboard .box#opportunities, #sales_info_trend_analysis_dashboard .box.half {
    width: 100%;
  }
  /* line 479, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_trend_analysis_dashboard .box.total {
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  /* line 484, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_trend_analysis_dashboard .box.total > div ul {
    height: auto;
  }
  /* line 486, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_trend_analysis_dashboard .box.total > div ul li .col {
    width: 100%;
  }
  /* line 488, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_trend_analysis_dashboard .box.total > div ul li .col.col1 {
    padding-right: 0;
    border-right: none;
  }
  /* line 492, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sales_info.scss */
  #sales_info_trend_analysis_dashboard .box.total > div ul li .col.col2 {
    padding-left: 0;
    border-left: none;
    margin-left: 0;
    margin-top: 5px;
  }
}
/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/intelligence.scss */
th.period-field, th.period-field a {
  color: #d44f2f;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/exporter.scss */
.form-div {
  height: 0;
  overflow: hidden;
}

/* line 5, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/exporter.scss */
.form-div-bottom {
  border-top: 1px solid #e4e4e4;
}
/* line 7, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/exporter.scss */
.form-div-bottom .arrow {
  background-color: #fff;
  position: relative;
  left: 50%;
  margin-left: -10px;
  height: 20px;
  font-size: 20px;
  top: -8px;
  width: 17px !important;
  color: #e4e4e4;
  cursor: pointer;
}
/* line 21, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/exporter.scss */
.form-div-bottom .arrow.arrow-top {
  top: -14px;
}

/* line 4, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/products.scss */
body#product_item_types_controller ul.dialog-list, body#directions_controller ul.dialog-list,
body#product_configurations_controller ul.dialog-list, body#public_area_demo_request_options_controller ul.dialog-list,
body#products_controller ul.dialog-list {
  margin: 0 0 0 17px;
}
/* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/products.scss */
body#product_item_types_controller ul.dialog-list li, body#directions_controller ul.dialog-list li,
body#product_configurations_controller ul.dialog-list li, body#public_area_demo_request_options_controller ul.dialog-list li,
body#products_controller ul.dialog-list li {
  font-size: 16px;
  line-height: 28px;
}

/* line 14, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/products.scss */
body#public_area_demo_request_options_controller .delete_line {
  font-size: 12px;
  display: inline-block;
  line-height: 28px;
  margin: 0 0 0 10px;
}

/* line 25, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/products.scss */
body#subscription_items_themes_controller form button {
  float: left;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_alfred.scss */
body#alfred_controller[data-action="settings"] #top-title-bar table.with-right td:last-child a.ta-btn.save-form, body#alfred_controller[data-action="settings"] #top-title-bar table.with-right td:last-child a.save-form.ta-btn-back, body#alfred_controller[data-action="settings"] #top-title-bar table.with-right td:last-child .form .actions a.save-form.nav-btn-gray, .form .actions body#alfred_controller[data-action="settings"] #top-title-bar table.with-right td:last-child a.save-form.nav-btn-gray {
  margin-right: 0;
}
/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_alfred.scss */
body#alfred_controller[data-action="settings"] #demo-alfred-section .form > .alignright {
  padding: 0 0 15px 0;
}

/* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_alfred.scss */
.alfred_tabs {
  width: 100%;
  margin: 0 0 20px 0;
  table-layout: fixed;
}
/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_alfred.scss */
.alfred_tabs td {
  border-bottom: 1px solid #cccccc;
  padding: 3px 5px;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_alfred.scss */
.alfred_tabs td.selected {
  border: 1px solid #cccccc;
  border-bottom: none;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 17, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_alfred.scss */
.alfred_tabs td.selected a {
  padding-top: 2px;
}
/* line 19, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_alfred.scss */
.alfred_tabs td a {
  text-decoration: none;
  display: inline-block;
  width: 100%;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/store_configurations.scss */
#store_configurations_controller .ui-sortable {
  list-style: none;
  margin: 0;
  padding: 5px;
  height: 150px;
  float: left;
  width: 48%;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  overflow: auto;
}
/* line 12, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/store_configurations.scss */
#store_configurations_controller .ui-sortable#available_items {
  margin-right: 4%;
  height: 331px;
}
/* line 16, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/store_configurations.scss */
#store_configurations_controller .ui-sortable#selected_items, #store_configurations_controller .ui-sortable#other_items {
  height: 147px;
}
/* line 19, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/store_configurations.scss */
#store_configurations_controller .ui-sortable li {
  display: block;
  margin: 0;
  padding: 5px;
  background-color: #e4e4e4;
  border: 1px solid #cccccc;
  margin-bottom: 5px;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/store_configurations.scss */
#store_configurations_controller .ui-sortable li.ui-sortable-placeholder {
  background-color: #eaf7fc;
  visibility: visible !important;
  border: 1px dashed #1771B6;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #app-container #app-content-wrapper #app-content {
  padding-bottom: 50px;
  position: relative;
}
/* line 7, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] .site-footer {
  height: 45px;
  position: absolute;
  right: 15px;
  bottom: 0;
  left: 15px;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] .site-footer .aligncenter {
  width: 100%;
}
/* line 15, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] .site-footer .aligncenter > div {
  margin-top: 5px;
  font-size: 10px;
}
/* line 18, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] .site-footer .aligncenter > div .circle-zone-group {
  display: inline-block;
  width: 12px;
  height: 12px;
  border: 1px solid #333;
  border-radius: 6px;
  vertical-align: middle;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] .site-footer .aligncenter > div .label-zone-group {
  line-height: 12px;
  vertical-align: middle;
}
/* line 35, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
  padding-bottom: 45px;
}
/* line 39, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap table {
  width: 100%;
  table-layout: fixed;
}
/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .agent-availabilities-tabs {
  margin: 10px 0 20px 0;
}
/* line 45, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .agent-availabilities-tabs td {
  border-bottom: 1px solid #ccc;
  padding: 3px 0;
}
/* line 48, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .agent-availabilities-tabs td:after {
  content: "";
  width: 100%;
  display: block;
}
/* line 53, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .agent-availabilities-tabs td.selected {
  border: 1px solid #ccc;
  border-bottom: none;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 57, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .agent-availabilities-tabs td.selected a {
  padding-top: 2px;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .agent-availabilities-tabs td a {
  text-decoration: none;
  display: inline-block;
  width: 100%;
}
/* line 67, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table tbody td {
  vertical-align: top;
}
/* line 68, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table .availability-wrap {
  background-color: #DFF2FB;
  margin-bottom: 8px;
  padding: 0 15px;
  border-radius: 3px;
  position: relative;
}
/* line 74, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table .availability-wrap .circle-zone-group {
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 1px solid #FFF;
  border-radius: 5px;
  box-shadow: 1px 1px 0px #AAA;
  position: absolute;
  left: 2px;
}
/* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table .availability-wrap .delete-availability {
  color: #992133;
  position: absolute;
  top: -2px;
  right: 3px;
}
/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table .availability-wrap .edit-availability {
  color: #314E9E;
  position: absolute;
  bottom: -2px;
  right: 3px;
}
/* line 96, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table .availability-wrap:last-child {
  margin-bottom: 0;
}
/* line 100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-exception-table .circle-zone-group {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-left: 3px;
  border: 1px solid #333;
  border-radius: 5px;
}
/* line 109, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols {
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex: 1;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div {
  display: grid;
  grid-auto-columns: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-column-gap: 0;
  grid-row-gap: 0;
  grid-template-rows: auto;
  width: 100%;
}
/* line 122, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: nowrap;
  align-items: stretch;
  align-content: flex-start;
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  line-height: 22px;
  text-align: center;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col .top {
  font-family: "ProximaNovaLight", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1.2em;
  padding: 13px 8px;
  border-bottom: 1px solid #EBEEF0;
  color: #4B4B4B;
}
/* line 142, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col .top a {
  color: #4B4B4B;
}
/* line 144, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col .content {
  padding: 13px 8px;
}
/* line 147, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col .availability-wrap {
  background-color: #DFF2FB;
  margin-bottom: 8px;
  padding: 0 15px;
  border-radius: 3px;
  position: relative;
}
/* line 153, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col .availability-wrap .circle-zone-group {
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 1px solid #FFF;
  border-radius: 5px;
  box-shadow: 1px 1px 0px #AAA;
  position: absolute;
  left: 2px;
}
/* line 163, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col .availability-wrap .delete-availability {
  color: #992133;
  position: absolute;
  top: -2px;
  right: 3px;
}
/* line 169, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col .availability-wrap .edit-availability {
  color: #314E9E;
  position: absolute;
  bottom: -2px;
  right: 3px;
}
/* line 175, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col .availability-wrap:last-child {
  margin-bottom: 0;
}

@media only screen and (max-width: 1230px) {
  /* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  /* line 186, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div .col {
    border-bottom: 1px solid #EBEEF0;
  }
}
@media only screen and (max-width: 840px) {
  /* line 191, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap .content-cols > div {
    grid-template-columns: 1fr 1fr;
  }
}
@media only screen and (max-width: 1140px) {
  /* line 196, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td {
    min-height: 54px;
  }
  /* line 198, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td .show-small {
    width: 110px;
  }
  /* line 200, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td .show-small a {
    color: #F5A000;
    font-size: 1.2em;
  }
  /* line 206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table .availability-wrap {
    display: inline-block;
    width: 110px;
    margin: 0 8px 0 0;
    text-align: center;
    vertical-align: top;
  }
  /* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table .availability-wrap:last-child {
    margin-right: 0;
  }
}
@media only screen and (max-width: 803px) {
  /* line 222, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #sidebar-menu:not(.hidden) + #app-content-wrapper #index-wrap #availabilities-table td.a3 .availability-wrap {
    margin-bottom: 8px;
  }
  /* line 224, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #sidebar-menu:not(.hidden) + #app-content-wrapper #index-wrap #availabilities-table td.a3 .availability-wrap:nth-child(3) {
    margin-right: 0;
  }
  /* line 225, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #sidebar-menu:not(.hidden) + #app-content-wrapper #index-wrap #availabilities-table td.a3 .availability-wrap:last-child {
    margin-bottom: 0;
    margin-left: 115px;
  }
}
@media only screen and (max-width: 780px) {
  /* line 241, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #sidebar-menu:not(.hidden) + #app-content-wrapper #index-wrap #availabilities-table td.a3 .availability-wrap {
    margin-bottom: 0;
  }
  /* line 243, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #sidebar-menu:not(.hidden) + #app-content-wrapper #index-wrap #availabilities-table td.a3 .availability-wrap:nth-child(3) {
    margin-right: 8px;
  }
  /* line 244, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #sidebar-menu:not(.hidden) + #app-content-wrapper #index-wrap #availabilities-table td.a3 .availability-wrap:last-child {
    margin-left: 0;
  }
}
@media only screen and (max-width: 622px) {
  /* line 254, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
    padding-bottom: 78px;
  }
  /* line 255, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] .site-footer {
    height: 58px;
  }
}
@media only screen and (max-width: 543px) {
  /* line 262, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td.a3 .availability-wrap {
    margin-bottom: 8px;
  }
  /* line 264, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td.a3 .availability-wrap:nth-child(3) {
    margin-right: 0;
  }
  /* line 265, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td.a3 .availability-wrap:last-child {
    margin-bottom: 0;
    margin-left: 115px;
  }
}
@media only screen and (max-width: 420px) {
  /* line 279, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td.a3 .availability-wrap:nth-child(3) {
    margin-left: 115px;
  }
  /* line 283, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td.a2 .availability-wrap {
    margin-bottom: 8px;
  }
  /* line 285, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #index-wrap #availabilities-table td.a2 .availability-wrap:last-child {
    margin-bottom: 0;
    margin-left: 115px;
  }
}
@media only screen and (max-width: 405px) {
  /* line 297, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
    padding-bottom: 94px;
  }
  /* line 298, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] .site-footer {
    height: 74px;
  }
}
@media only screen and (max-width: 329px) {
  /* line 304, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
    padding-bottom: 107px;
  }
  /* line 305, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/agent_availability.scss */
  body[data-controller="agent_availabilities_controller"][data-action="index"] .site-footer {
    height: 87px;
  }
}
/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings {
  text-align: center;
}
/* line 4, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting {
  display: inline-block;
  width: 200px;
  padding: 20px;
  margin: 0 10px 10px 0;
  border: 1px solid #CCCCCC;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 15, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.gcal img {
  width: 150px;
  margin: 14px 0 27px 0;
}
/* line 21, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.format span.ion-compose {
  font-size: 11.4em;
  color: chocolate;
  text-shadow: 1px 1px 1px #666;
}
/* line 28, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.ycbm img {
  width: 150px;
  margin: 14px 0 27px 0;
}
/* line 34, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.sign span.ion-email {
  font-size: 11.4em;
  color: lightslategray;
  text-shadow: 1px 1px 1px #666;
}
/* line 40, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.sign-en {
  padding: 20px 10px;
}
/* line 42, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.sign-en span.ion-email {
  font-size: 11.4em;
  color: darkslateblue;
  text-shadow: 1px 1px 1px #666;
}
/* line 49, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.max-daily-appointments span.ion-calendar {
  font-size: 11.4em;
  color: skyblue;
  text-shadow: 1px 1px 1px #666;
}
/* line 54, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.max-daily-appointments span.ion-plus-round {
  font-size: 4.6em;
  color: brown;
  position: absolute;
  top: 86px;
  left: 71px;
  text-shadow: 1px 1px 1px #666;
}
/* line 64, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.personal-calendar span.ion-calendar {
  font-size: 11.4em;
  color: saddlebrown;
  text-shadow: 1px 1px 1px #666;
}
/* line 69, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.personal-calendar span.ion-star {
  font-size: 3.5em;
  color: chocolate;
  position: absolute;
  top: 74px;
  left: 48px;
  text-shadow: 1px 1px 1px #666;
}
/* line 79, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.agent-availability span.ion-calendar {
  font-size: 11.4em;
  color: yellowgreen;
  text-shadow: 1px 1px 1px #666;
}
/* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.agent-availability span.ion-settings {
  font-size: 5.5em;
  color: firebrick;
  position: absolute;
  top: 77px;
  left: 64px;
  text-shadow: 1px 1px 1px #666;
}
/* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.admin-settings span.ion-gear-a {
  font-size: 11.4em;
  color: firebrick;
  text-shadow: 1px 1px 1px #666;
}
/* line 101, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="settings"] .content-settings .setting.calendar-colors span.ion-paintbrush {
  font-size: 11.4em;
  color: #009688;
  text-shadow: 1px 1px 1px #666;
}

/* line 113, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #content-form-calendar-colors-option form .field > div, body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field > div {
  display: inline-block;
  width: 75% !important;
  margin: 0 !important;
}
/* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #content-form-calendar-colors-option form .field .evo-pointer, body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field .evo-pointer {
  display: none;
}
/* line 119, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #content-form-calendar-colors-option form .field input[data-evol="true"], body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field input[data-evol="true"] {
  width: 100%;
  max-width: 100%;
}
/* line 123, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #content-form-calendar-colors-option form .field .text-right-label, body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field .text-right-label {
  margin-top: 0;
}
/* line 126, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #content-form-calendar-colors-option form .field .text-right-label > span > div, body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field .text-right-label > span > div {
  display: inline-block;
  width: 75% !important;
  max-width: 32%;
  margin: 0 !important;
}
/* line 131, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #content-form-calendar-colors-option form .field .text-right-label > span > div:nth-child(2), body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field .text-right-label > span > div:nth-child(2) {
  margin: 0px 2% 10px !important;
}
/* line 133, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #content-form-calendar-colors-option form .field .text-right-label > span .text, body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field .text-right-label > span .text {
  display: inline-block;
  width: 32%;
  margin: 5px 0;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
  vertical-align: top;
}
/* line 141, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #content-form-calendar-colors-option form .field .text-right-label > span .text:nth-child(2), body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field .text-right-label > span .text:nth-child(2) {
  margin: 5px 2%;
}
/* line 146, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #calendar-block-example, body#appointments_controller[data-action="settings"] #calendar-block-example {
  width: 100%;
  max-width: 920px;
  margin: 0 auto;
  padding: 15px 15px 0 15px;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 154, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #calendar-block-example:before, body#appointments_controller[data-action="settings"] #calendar-block-example:before {
  content: '';
  display: inline-block;
  width: 25%;
  height: 20px;
  vertical-align: top;
}
/* line 161, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
body#users_controller[data-action="calendar_colors"] #calendar-block-example .box, body#appointments_controller[data-action="settings"] #calendar-block-example .box {
  display: inline-block;
  width: 75%;
  max-width: 400px;
  padding: 10px;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.4;
  vertical-align: top;
}

@media only screen and (max-width: 670px) {
  /* line 177, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#users_controller[data-action="calendar_colors"] #calendar-block-example:before, body#appointments_controller[data-action="settings"] #calendar-block-example:before {
    display: none;
  }
  /* line 178, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#users_controller[data-action="calendar_colors"] #calendar-block-example .box, body#appointments_controller[data-action="settings"] #calendar-block-example .box {
    display: block;
    width: 100%;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 470px) {
  /* line 190, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span {
    margin-bottom: 10px;
    border-bottom: 1px solid #CCCCCC;
  }
  /* line 193, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > input {
    margin: 0 0 10px 0;
  }
  /* line 194, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > div {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 0 10px 0 !important;
  }
  /* line 199, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > div:nth-child(2) input, body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > div:nth-child(3) input {
    width: calc(100% - 70px);
  }
  /* line 200, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > div:nth-child(2):before, body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > div:nth-child(3):before {
    font-size: 14px;
    line-height: 30px;
    display: inline-block;
    vertical-align: middle;
    width: 70px;
  }
  /* line 208, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > div:nth-child(2) {
    margin: 0 0 10px 0 !important;
  }
  /* line 210, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > div:nth-child(2):before {
    content: 'Sfondo:';
  }
  /* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span > div:nth-child(3):before {
    content: 'Testo:';
  }
  /* line 214, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields .text-right-label > span .text {
    display: none;
  }
  /* line 216, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_settings.scss */
  body#appointments_controller[data-action="settings"] #content-form-calendar-colors-option form .field.multiple-fields.hash-fields[data-count="3"] input {
    max-width: 100%;
  }
}
/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer {
  position: relative;
  padding-right: 160px;
  min-height: 500px;
  overflow: hidden;
  border: 2px solid #333333;
}
/* line 9, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer iframe, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer iframe {
  width: 100%;
  height: 100%;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form {
  background: #1E8CBE;
  width: 160px;
  height: 100%;
  padding: 10px 0 0 0;
  box-shadow: -1px 0 1px rgba(0, 86, 132, 0.8), -1px 0 6px rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .name, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .name {
  display: block;
  padding: 10px 19px;
  color: #FFFFFF;
  text-decoration: none;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .name:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .name:focus, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .name:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .name:focus {
  background: #36a3ca;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal {
  display: none;
  background-color: #191919;
  width: 300px !important;
  height: 100% !important;
  padding: 10px;
  position: absolute;
  top: 0 !important;
  bottom: 0 !important;
  right: 160px;
  box-shadow: -1px 0 3px rgba(0, 0, 0, 0.5), inset -5px 0 15px #101010;
  overflow: hidden;
}
/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal h3, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal h3 {
  color: #FFFFFF;
}
/* line 45, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal h3 a, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal h3 a {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  display: inline-block;
  background-color: #f08031;
  padding: 5px 10px;
  margin: 10px 0 0 0;
  color: #FFFFFF;
  text-decoration: none;
  cursor: pointer;
  font-size: 18px;
  line-height: 1.5;
}
/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal h3 a:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal h3 a:focus, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal h3 a:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal h3 a:focus {
  background-color: #d44f2f;
  color: #EEEEEE;
}
/* line 62, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal .ps-scrollbar-x, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal .ps-scrollbar-x {
  display: none;
}
/* line 63, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal .content-links, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal .content-links {
  width: 280px !important;
  height: 60px;
  padding: 15px 10px 15px 0;
  text-align: right;
  position: absolute;
  top: 33px;
  left: 0;
  z-index: 1;
}
/* line 72, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal .content-links a, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal .content-links a {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  display: inline-block;
  background-color: #000;
  padding: 5px 8px;
  margin: 0 0 0 5px;
  color: #FFFFFF;
  text-decoration: none;
  cursor: pointer;
  font-size: 13px;
  line-height: 1.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}
/* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal .content-links a:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal .content-links a:focus, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal .content-links a:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal .content-links a:focus {
  background-color: #222222;
  color: #EEEEEE;
}
/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal #preview-background, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .section .internal .preview-attachment, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal #preview-background, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .section .internal .preview-attachment {
  background-color: #5D5D5D;
  width: 280px;
  height: 60px;
  padding: 0;
  overflow: hidden;
  text-align: center;
}
/* line 100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .field, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .field {
  position: relative;
}
/* line 102, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .field label, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .field label {
  display: block;
  text-align: left;
  margin: 0 0 5px 0;
  width: 100%;
}
/* line 108, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .field select, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .field select {
  width: 100%;
  margin: 0;
  float: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .field input[type="text"], body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .field input[type="text"] {
  width: 100%;
  margin: 0;
  float: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 120, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .field input[type="file"], body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .field input[type="file"] {
  width: 100%;
  margin: 0;
  float: none;
}
/* line 125, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .field > div, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .field > div {
  width: 100% !important;
  margin-bottom: 0 !important;
  display: inline-block;
  padding-right: 40px;
  position: relative;
}
/* line 131, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .field > div .evo-pointer, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .field > div .evo-pointer {
  width: 30px;
  height: 30px;
  margin: 0;
  border: none;
  box-shadow: inset 0 5px 10px rgba(0, 0, 0, 0.4), inset 0 -2px 0 rgba(255, 255, 255, 0.1), 0 0 1px rgba(255, 255, 255, 0.3);
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 142, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .field > div .evo-pop-ie, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .field > div .evo-pop-ie {
  width: 240px;
  color: #4b4b4b;
  top: 30px;
}
/* line 149, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form .actions, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form .actions {
  margin: 10px 10px 0 10px;
}
/* line 152, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form input[type="submit"], body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form input[type="submit"] {
  background: #015785;
  width: 100%;
  color: #EEEEEE;
  box-shadow: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 158, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form input[type="submit"]:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer .form input[type="submit"]:focus, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form input[type="submit"]:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer .form input[type="submit"]:focus {
  background: #00324C;
}
/* line 164, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices {
  margin-left: -125px;
  position: absolute;
  bottom: 20px;
  left: 50%;
  z-index: 2;
  width: 150px;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .devices-container, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .devices-container {
  background: rgba(0, 0, 0, 0.8);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  margin: 0 auto;
  padding: 10px 5px 5px 5px;
  text-align: center;
  width: 150px;
}
/* line 179, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .device, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .device {
  cursor: pointer;
  color: #777777;
  margin: 0 5px;
  display: inline-block;
}
/* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .device:before, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .device:before {
  font: normal 30px/1 'dashicons';
  speak: none;
  -webkit-font-smoothing: antialiased;
}
/* line 189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .device:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .device:hover {
  color: #2ea2cc;
}
/* line 190, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .device.screen-desktop:before, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .device.screen-desktop:before {
  content: "\f472";
}
/* line 191, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .device.screen-tablet:before, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .device.screen-tablet:before {
  content: "\f471";
}
/* line 192, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .device.screen-mobile:before, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .device.screen-mobile:before {
  content: "\f470";
}
/* line 194, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .current:before, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #devices .current:hover:before, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .current:before, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #devices .current:hover:before {
  color: #fff;
}
/* line 196, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer.desktop, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer.tablet, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer.mobile, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer.desktop, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer.tablet, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer.mobile {
  background: #555;
}
/* line 199, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer iframe, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer iframe {
  -webkit-transition: all ease 1s;
  -moz-transition: all ease 1s;
  transition: all ease 1s;
}
/* line 204, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer.desktop iframe, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer.desktop iframe {
  display: block;
  margin: 0 auto;
  width: 100%;
}
/* line 209, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer.tablet iframe, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer.tablet iframe {
  display: block;
  margin: 0 auto;
  width: 783px;
}
/* line 214, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer.mobile iframe, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer.mobile iframe {
  display: block;
  margin: 0 auto;
  width: 335px;
  padding-top: 8vw;
  padding-bottom: 8vw;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 224, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer.mobile #mobile-message, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer.mobile #mobile-message {
  display: block;
}
/* line 227, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #mobile-message, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #mobile-message {
  color: #999;
  font-size: 12px;
  max-width: 600px;
  margin: 0 auto;
  display: none;
  padding: 30px 0;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
/* line 238, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #mobile-message a, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #mobile-message a {
  color: #bbb;
}
/* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_graphic_options.scss */
body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #app-content #content-graphic-customizer #mobile-message a:hover, body[data-controller="administration/noprofit/graphic_options_controller"][data-action="index"] #container #content-graphic-customizer #mobile-message a:hover {
  color: #fff;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
.field#description_content .redactor-box {
  width: 100%;
}

/* line 4, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #wrap-brutality-comments-page, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #wrap-brutality-comments-page {
  width: 100%;
  max-width: 990px;
  margin: 0 auto;
}
/* line 9, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .rating-wrapper, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .rating-wrapper {
  display: inline-block;
  margin-right: 10px;
  font-size: 0;
  line-height: 0;
  vertical-align: middle;
}
/* line 15, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .rating-wrapper .rw, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .rating-wrapper .rw {
  display: inline-block;
  width: 28px;
  height: 24px;
  margin: 0;
  padding-right: 4px;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .rating-wrapper .rating, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .rating-wrapper .rating {
  display: inline-block;
  height: 24px;
  width: 24px;
  border: 2px solid #B85033;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  position: relative;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .rating-wrapper .rating.selected, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .rating-wrapper .rating.selected {
  border: 2px solid #B85033;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .rating-wrapper .rating.selected:after, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .rating-wrapper .rating.selected:after {
  content: '';
  display: block;
  background-color: #FF8D00;
  width: 16px;
  height: 16px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  position: absolute;
  top: 2px;
  left: 2px;
}
/* line 44, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .rating-wrapper > strong, body#administration_noprofit_comments_index .rating-wrapper > .strong, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .rating-wrapper > strong, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .rating-wrapper > .strong {
  font-size: 16px;
  line-height: 24px;
}
/* line 49, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg {
  float: left;
  background-color: #FFFFFF;
  width: 33%;
  height: 209px;
  border: 4px solid #F2F2F8;
  color: #333333;
  font-size: 10px;
}
/* line 57, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg h2, body#administration_noprofit_comments_index #box-comment-avg #title-bar .page-title, #title-bar body#administration_noprofit_comments_index #box-comment-avg .page-title, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg h2, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg #title-bar .page-title, #title-bar body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg .page-title {
  background-color: #F2F2F8;
  padding: 5px 0 5px 10px;
  font-size: 1.7em;
  text-transform: uppercase;
}
/* line 63, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg .content, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg .content {
  position: relative;
  padding: 10px;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg .content hr, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg .content hr {
  margin: 10px 0;
  border: none;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #e9e9e9;
}
/* line 72, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg .content .level-wrapper, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg .content .level-wrapper {
  height: 14px;
  margin-bottom: 5px;
  padding: 2px 35px 2px 90px;
  position: relative;
}
/* line 77, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg .content .level-wrapper:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg .content .level-wrapper:before {
  content: attr(data-level);
  display: block;
  width: 85px;
  line-height: 1;
  font-size: 13px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg .content .level-wrapper:after, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg .content .level-wrapper:after {
  content: '';
  background-color: #e9e9e9;
  position: absolute;
  top: 2px;
  right: 35px;
  bottom: 2px;
  left: 90px;
  z-index: 1;
}
/* line 100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg .content .level-wrapper div, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg .content .level-wrapper div {
  width: 0;
  border-top: 9px solid #FF8D00;
  border-bottom: 1px solid #B85033;
  position: relative;
  z-index: 2;
  opacity: 0.7;
  -webkit-transition-delay: 1s;
  -webkit-transition-property: width;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-delay: 1s;
  -moz-transition-property: width;
  -moz-transition-timing-function: ease-out;
  -o-transition-delay: 1s;
  -o-transition-property: width;
  -o-transition-timing-function: ease-out;
  transition-delay: 1s;
  transition-property: width;
  transition-timing-function: ease-out;
}
/* line 120, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #box-comment-avg .content .level-wrapper span, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #box-comment-avg .content .level-wrapper span {
  width: 30px;
  font-size: 12px;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 130, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #search-comments, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #search-comments {
  float: right;
  width: 67%;
  height: 209px;
  padding-left: 10px;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #search-comments > div, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #search-comments > div {
  background-color: #F2F2F8;
  height: 100%;
}
/* line 140, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper {
  padding: 10px 0;
}
/* line 142, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper:last-child, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper:last-child {
  padding-bottom: 0;
}
/* line 143, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatleft, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatleft {
  width: 12%;
  min-width: 50px;
  padding-right: 10px;
}
/* line 147, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatleft .comment-img-wraper, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatleft .comment-img-wraper {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 80px;
  border: 3px solid white;
  -webkit-box-shadow: 0 0 1px #000;
  -moz-box-shadow: 0 0 1px #000;
  -ms-box-shadow: 0 0 1px #000;
  -o-box-shadow: 0 0 1px #000;
  box-shadow: 0 0 1px #000;
  font-size: 0;
  margin: 0 auto;
}
/* line 160, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatleft .comment-img-wraper img, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatleft .comment-img-wraper img {
  width: 100%;
}
/* line 162, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatleft .comment-name-wraper, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatleft .comment-name-wraper {
  font-size: 14px;
  margin-top: 5px;
  text-align: center;
}
/* line 166, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatleft .comment-name-wraper em, body#administration_noprofit_comments_index .comment-wrapper .floatleft .comment-name-wraper .italic, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatleft .comment-name-wraper em, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatleft .comment-name-wraper .italic {
  display: block;
  margin: 5px 0 0 0;
  font-size: 0.8em;
}
/* line 173, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright {
  width: 88%;
  border: 4px solid #e9e9e9;
  -webkit-box-shadow: inset 0 0 1px #333;
  -moz-box-shadow: inset 0 0 1px #333;
  -ms-box-shadow: inset 0 0 1px #333;
  -o-box-shadow: inset 0 0 1px #333;
  box-shadow: inset 0 0 1px #333;
  padding: 10px;
  position: relative;
  min-height: 100px;
  font-size: 12px;
}
/* line 185, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright:before {
  content: '';
  display: block;
  position: absolute;
  top: 12px;
  left: -17px;
  width: 0;
  height: 0;
  border-top: 16px solid transparent;
  border-bottom: 16px solid transparent;
  border-right: 18px solid white;
  -webkit-filter: drop-shadow(-1px 0px 0px #bbb);
  -moz-filter: drop-shadow(-1px 0px 0px #bbb);
  -ms-filter: drop-shadow(-1px 0px 0px #bbb);
  -o-filter: drop-shadow(-1px 0px 0px #bbb);
  filter: drop-shadow(-1px 0px 0px #bbb);
}
/* line 202, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright.pending, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright.pending {
  background-color: oldlace;
}
/* line 204, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright.pending:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright.pending:before {
  border-right-color: oldlace;
}
/* line 205, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright.pending h3, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright.pending h3 {
  padding-right: 20px;
}
/* line 206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright.pending .ion-android-hand, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright.pending .ion-android-hand {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 23px;
  color: #C73041;
}
/* line 213, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright.pending .reply:after, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright.pending .reply:after {
  border-color: oldlace transparent;
}
/* line 215, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright.reported, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright.reported {
  background-color: #EFEFEF;
}
/* line 217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright.reported:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright.reported:before {
  border-right-color: #EFEFEF;
}
/* line 218, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright.reported .reply:after, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright.reported .reply:after {
  border-color: #EFEFEF transparent;
}
/* line 220, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .top, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .top {
  position: relative;
}
/* line 222, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .top > div, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .top > div {
  word-wrap: break-word;
}
/* line 224, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .notify-comment-link, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .notify-comment-link {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 23px;
  color: #C73041;
}
/* line 231, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright h3, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright h3 {
  font-size: 24px;
  color: #FF8D00;
  font-weight: normal;
  margin-bottom: 3px;
  letter-spacing: 1px;
  line-height: 1;
  font-style: italic;
}
/* line 239, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright h3:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright h3:before {
  content: "\201C";
}
/* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright h3:after, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright h3:after {
  content: "\201D";
}
/* line 242, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright a, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright a {
  color: #FF8D00;
  text-decoration: none;
}
/* line 246, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .read-more-link, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .read-more-link {
  position: absolute;
  bottom: 0;
  right: 0;
}
/* line 251, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .rating-wrapper, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .rating-wrapper {
  margin-bottom: 10px;
}
/* line 253, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .rating-wrapper .rw, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .rating-wrapper .rw {
  height: 16px;
  width: 20px;
}
/* line 257, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .rating-wrapper .rating, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .rating-wrapper .rating {
  width: 16px;
  height: 16px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 261, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .rating-wrapper .rating.selected:after, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .rating-wrapper .rating.selected:after {
  content: '';
  display: block;
  width: 8px;
  height: 8px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  position: absolute;
}
/* line 271, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .like-comment, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .like-comment {
  line-height: 1;
  padding: 3px 7px;
  vertical-align: middle;
}
/* line 276, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .ion-heart, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .ion-heart {
  font-size: 20px;
  vertical-align: middle;
  display: inline-block;
  color: #428bca;
  text-shadow: 1px 1px 0px #ccc;
}
/* line 282, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .ion-heart + span, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .ion-heart + span {
  vertical-align: middle;
  display: inline-block;
  font-size: 14px;
  color: #357ebd;
}
/* line 289, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .sep, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .sep {
  display: inline-block;
  vertical-align: middle;
}
/* line 292, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .sep + a, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .sep + a {
  vertical-align: middle;
}
/* line 294, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply {
  margin: 20px 0 0 0;
  padding: 20px 0 0 0;
  border-top: 1px solid #CCCCCC;
  position: relative;
}
/* line 299, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply.compress, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply.compress {
  padding-bottom: 20px;
}
/* line 300, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply:before {
  content: "";
  display: block;
  width: 0;
  border-width: 0 13px 13px;
  border-style: solid;
  border-color: #CCCCCC transparent;
  position: absolute;
  top: -13px;
  left: 32px;
}
/* line 311, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply:after, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply:after {
  content: "";
  display: block;
  width: 0;
  border-width: 0 12px 12px;
  border-style: solid;
  border-color: #FFFFFF transparent;
  position: absolute;
  top: -12px;
  left: 33px;
}
/* line 322, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply > strong, body#administration_noprofit_comments_index .comment-wrapper .floatright .reply > .strong, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply > strong, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply > .strong {
  display: inline-block;
}
/* line 325, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply p, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply p {
  margin: 10px 0 0 0;
}
/* line 326, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply .ion-android-hand, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply .ion-android-hand {
  display: none;
}
/* line 327, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply .bg, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply .bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
}
/* line 335, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply.pending, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply.pending {
  padding: 20px 10px 10px 10px;
}
/* line 337, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply.pending .bg, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply.pending .bg {
  background-color: oldlace;
}
/* line 338, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply.pending .ion-android-hand, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply.pending .ion-android-hand {
  display: block;
  font-size: 23px;
  color: #C73041;
  position: absolute;
  top: 15px;
  right: 10px;
}
/* line 346, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index .comment-wrapper .floatright .reply.pending:after, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] .comment-wrapper .floatright .reply.pending:after {
  border-color: oldlace transparent;
}
/* line 352, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #content-notify-comment-dialog h3, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog h3 {
  text-align: center;
}
/* line 353, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #content-notify-comment-dialog ul, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog ul {
  margin: 20px 0 0 0;
  list-style: none;
}
/* line 356, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #content-notify-comment-dialog ul li, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog ul li {
  margin-bottom: 5px;
}
/* line 358, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #content-notify-comment-dialog ul li span, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog ul li span {
  margin-right: 5px;
  vertical-align: middle;
}
/* line 364, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #content-notify-comment-dialog .notify-comment, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog .notify-comment {
  display: block;
  text-decoration: none;
  font-size: 16px;
}
/* line 369, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #content-notify-comment-dialog .notify-comment:hover .ion-ios-circle-outline:before, body#administration_noprofit_comments_index #content-notify-comment-dialog .notify-comment:focus .ion-ios-circle-outline:before, body#administration_noprofit_comments_index #content-notify-comment-dialog .notify-comment.selected .ion-ios-circle-outline:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog .notify-comment:hover .ion-ios-circle-outline:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog .notify-comment:focus .ion-ios-circle-outline:before, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog .notify-comment.selected .ion-ios-circle-outline:before {
  content: "\f400";
}
/* line 372, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_comments.scss */
body#administration_noprofit_comments_index #content-notify-comment-dialog textarea, body[data-controller="administration/noprofit/comments_controller"][data-action="index"] #content-notify-comment-dialog textarea {
  display: inline-block;
  background-color: #FFFFFF;
  width: 100%;
  height: 100px;
  padding: 4px;
  margin: 10px 0 0 0;
  border: 1px solid #cccccc;
  line-height: 20px;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif !important;
  font-size: 16px;
  -webkit-appearance: none;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 0 1px 1px #ddd;
  -webkit-box-shadow: 0 1px 1px #ddd;
  -moz-box-shadow: 0 1px 1px #ddd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions {
  padding-bottom: 10px;
  position: relative;
}
/* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content > h3 {
  text-align: center;
  padding: 20px 0;
}
/* line 9, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content > h3 a {
  font-size: 14px;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft, #brutality-interactions .brutality-improvement .content .floatright {
  width: 50%;
  padding: 0 10px 10px 10px;
}
/* line 14, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft h3, #brutality-interactions .brutality-improvement .content .floatright h3 {
  text-align: center;
  margin: 0;
  padding: 10px 0;
}
/* line 18, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft h3 a, #brutality-interactions .brutality-improvement .content .floatright h3 a {
  font-size: 14px;
}
/* line 21, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field, #brutality-interactions .brutality-improvement .content .floatleft .form .field, #brutality-interactions .brutality-improvement .content .floatright form .field, #brutality-interactions .brutality-improvement .content .floatright .form .field {
  position: relative;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field.last, #brutality-interactions .brutality-improvement .content .floatleft .form .field.last, #brutality-interactions .brutality-improvement .content .floatright form .field.last, #brutality-interactions .brutality-improvement .content .floatright .form .field.last {
  margin-bottom: 0;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field label, #brutality-interactions .brutality-improvement .content .floatleft .form .field label, #brutality-interactions .brutality-improvement .content .floatright form .field label, #brutality-interactions .brutality-improvement .content .floatright .form .field label {
  width: 35%;
  margin-right: 0;
  padding-right: 15px;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field input, #brutality-interactions .brutality-improvement .content .floatleft form .field .text-right-label, #brutality-interactions .brutality-improvement .content .floatleft .form .field input, #brutality-interactions .brutality-improvement .content .floatleft .form .field .text-right-label, #brutality-interactions .brutality-improvement .content .floatright form .field input, #brutality-interactions .brutality-improvement .content .floatright form .field .text-right-label, #brutality-interactions .brutality-improvement .content .floatright .form .field input, #brutality-interactions .brutality-improvement .content .floatright .form .field .text-right-label {
  width: 65%;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field .redactor-box p, #brutality-interactions .brutality-improvement .content .floatleft .form .field .redactor-box p, #brutality-interactions .brutality-improvement .content .floatright form .field .redactor-box p, #brutality-interactions .brutality-improvement .content .floatright .form .field .redactor-box p {
  margin: 0 0 10px 0;
}
/* line 33, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field.description, #brutality-interactions .brutality-improvement .content .floatleft .form .field.description, #brutality-interactions .brutality-improvement .content .floatright form .field.description, #brutality-interactions .brutality-improvement .content .floatright .form .field.description {
  margin-top: 15px;
}
/* line 35, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field.description .redactor-box, #brutality-interactions .brutality-improvement .content .floatleft .form .field.description .redactor-box, #brutality-interactions .brutality-improvement .content .floatright form .field.description .redactor-box, #brutality-interactions .brutality-improvement .content .floatright .form .field.description .redactor-box {
  width: 100%;
  margin-bottom: 0;
}
/* line 42, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft p, #brutality-interactions .brutality-improvement .content .floatright p {
  margin: 10px 0 0 0;
}
/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft .sports, #brutality-interactions .brutality-improvement .content .floatleft .affiliations, #brutality-interactions .brutality-improvement .content .floatright .sports, #brutality-interactions .brutality-improvement .content .floatright .affiliations {
  margin-top: 25px;
}
/* line 45, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft .sports .box, #brutality-interactions .brutality-improvement .content .floatleft .affiliations .box, #brutality-interactions .brutality-improvement .content .floatright .sports .box, #brutality-interactions .brutality-improvement .content .floatright .affiliations .box {
  margin-left: 100px;
  margin-bottom: 5px;
  font-size: 1.1em;
}
/* line 54, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field, #brutality-interactions .brutality-improvement .content .floatleft .form .field {
  padding-right: 64px;
}
/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field .line-actions, #brutality-interactions .brutality-improvement .content .floatleft .form .field .line-actions {
  display: inline-block;
  width: 64px;
  height: 22px;
  padding: 0 10px;
  font-size: 0;
  position: absolute;
  right: 0;
  bottom: 4px;
}
/* line 65, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field .line-actions .ion-checkmark, #brutality-interactions .brutality-improvement .content .floatleft form .field .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft form .field .line-actions .ion-earth, #brutality-interactions .brutality-improvement .content .floatleft .form .field .line-actions .ion-checkmark, #brutality-interactions .brutality-improvement .content .floatleft .form .field .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft .form .field .line-actions .ion-earth {
  font-size: 20px;
  cursor: pointer;
}
/* line 69, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft form .field .line-actions .ion-earth, #brutality-interactions .brutality-improvement .content .floatleft .form .field .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft .form .field .line-actions .ion-earth {
  margin-left: 9px;
}
/* line 70, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field .line-actions .text, #brutality-interactions .brutality-improvement .content .floatleft .form .field .line-actions .text {
  display: none;
  font-size: 14px;
  line-height: 20px;
}
/* line 76, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field.website-field, #brutality-interactions .brutality-improvement .content .floatleft .form .field.website-field {
  padding-right: 94px;
}
/* line 78, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field.website-field .line-actions, #brutality-interactions .brutality-improvement .content .floatleft .form .field.website-field .line-actions {
  width: 94px;
}
/* line 81, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .field.description .line-actions, #brutality-interactions .brutality-improvement .content .floatleft .form .field.description .line-actions {
  bottom: auto;
  top: 8px;
}
/* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .sports .box, #brutality-interactions .brutality-improvement .content .floatleft form .affiliations .box, #brutality-interactions .brutality-improvement .content .floatleft .form .sports .box, #brutality-interactions .brutality-improvement .content .floatleft .form .affiliations .box {
  position: relative;
  padding-right: 64px;
}
/* line 91, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .sports .box .line-actions, #brutality-interactions .brutality-improvement .content .floatleft form .affiliations .box .line-actions, #brutality-interactions .brutality-improvement .content .floatleft .form .sports .box .line-actions, #brutality-interactions .brutality-improvement .content .floatleft .form .affiliations .box .line-actions {
  display: inline-block;
  width: 64px;
  height: 30px;
  padding: 5px 10px 0 10px;
  font-size: 0;
  position: absolute;
  right: 0;
  bottom: 0;
}
/* line 100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .sports .box .line-actions .ion-checkmark, #brutality-interactions .brutality-improvement .content .floatleft form .sports .box .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft form .sports .box .line-actions .ion-earth, #brutality-interactions .brutality-improvement .content .floatleft form .affiliations .box .line-actions .ion-checkmark, #brutality-interactions .brutality-improvement .content .floatleft form .affiliations .box .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft form .affiliations .box .line-actions .ion-earth, #brutality-interactions .brutality-improvement .content .floatleft .form .sports .box .line-actions .ion-checkmark, #brutality-interactions .brutality-improvement .content .floatleft .form .sports .box .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft .form .sports .box .line-actions .ion-earth, #brutality-interactions .brutality-improvement .content .floatleft .form .affiliations .box .line-actions .ion-checkmark, #brutality-interactions .brutality-improvement .content .floatleft .form .affiliations .box .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft .form .affiliations .box .line-actions .ion-earth {
  font-size: 20px;
  cursor: pointer;
}
/* line 104, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .sports .box .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft form .sports .box .line-actions .ion-earth, #brutality-interactions .brutality-improvement .content .floatleft form .affiliations .box .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft form .affiliations .box .line-actions .ion-earth, #brutality-interactions .brutality-improvement .content .floatleft .form .sports .box .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft .form .sports .box .line-actions .ion-earth, #brutality-interactions .brutality-improvement .content .floatleft .form .affiliations .box .line-actions .ion-close, #brutality-interactions .brutality-improvement .content .floatleft .form .affiliations .box .line-actions .ion-earth {
  margin-left: 9px;
}
/* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft form .sports .box .line-actions .text, #brutality-interactions .brutality-improvement .content .floatleft form .affiliations .box .line-actions .text, #brutality-interactions .brutality-improvement .content .floatleft .form .sports .box .line-actions .text, #brutality-interactions .brutality-improvement .content .floatleft .form .affiliations .box .line-actions .text {
  display: none;
  font-size: 14px;
  line-height: 20px;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft.full {
  width: 100%;
}
/* line 117, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft.full form .field label {
  width: 20%;
}
/* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatleft.full form .field .fake-field, #brutality-interactions .brutality-improvement .content .floatleft.full form .field input {
  width: 80%;
}
/* line 124, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatright form .field.description {
  padding-left: 64px;
}
/* line 126, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatright form .field.description label {
  margin-left: -42px;
}
/* line 129, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatright form .box .ion-close {
  cursor: pointer;
}
/* line 131, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatright form .add_sport, #brutality-interactions .brutality-improvement .content .floatright form .add_affiliation {
  margin-left: 100px;
}
/* line 133, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatright form .add_sport .ion-plus, #brutality-interactions .brutality-improvement .content .floatright form .add_affiliation .ion-plus {
  padding-right: 5px;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatright form .sports_list, #brutality-interactions .brutality-improvement .content .floatright form .affiliations_list {
  margin-bottom: 0;
  vertical-align: middle;
}
/* line 138, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement .content .floatright form .sports_list ~ .ion-close, #brutality-interactions .brutality-improvement .content .floatright form .affiliations_list ~ .ion-close {
  vertical-align: middle;
}
/* line 146, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description {
  padding-right: 0;
}
/* line 152, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .society-version {
  width: 100%;
  opacity: 0;
  transition: opacity 0.5s linear;
  position: absolute;
  z-index: 2;
}
/* line 158, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .society-version .top .floatleft .date {
  line-height: 30px;
}
/* line 160, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .society-version .content .floatleft .form .field .line-actions {
  line-height: 1;
}
/* line 162, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .society-version .content .floatleft .form .field .line-actions span {
  font-size: 14px;
  line-height: 1.2;
  cursor: pointer;
}
/* line 169, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .society-version .content .floatleft .form .field.field-description .line-actions {
  top: 8px;
  bottom: auto;
}
/* line 177, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction {
  background-color: #f2f2f2;
  border: 1px solid #cccccc;
  margin-bottom: 20px;
}
/* line 181, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction:last-child {
  margin-bottom: 0px;
}
/* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction div.fields-separator span {
  background-color: #f2f2f2;
}
/* line 185, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction .top {
  background-color: #e4e4e4;
  height: 50px;
  border-bottom: 1px solid #cccccc;
  padding: 10px;
}
/* line 190, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction .top .floatleft {
  font-size: 0;
}
/* line 192, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction .top .floatleft:before {
  content: '';
  display: inline-block;
  height: 30px;
  width: 0;
  vertical-align: middle;
}
/* line 199, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction .top .floatleft img {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  border: 2px solid #cccccc;
  vertical-align: middle;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 207, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction .top .floatleft span {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction .top .floatleft .content-text {
  display: inline-block;
  vertical-align: middle;
}
/* line 217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction .top .floatright {
  line-height: 30px;
}
/* line 219, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction .bottom {
  background-color: #e4e4e4;
  height: 50px;
  border-top: 1px solid #cccccc;
  padding: 10px;
  line-height: 30px;
}
/* line 226, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="pending"] {
  background-color: #fff4e9;
  border-color: #f08031;
}
/* line 229, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="pending"] div.fields-separator span {
  background-color: #fff4e9;
}
/* line 230, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="pending"] .top, #brutality-interactions .brutality-interaction[data-status="pending"] .bottom {
  background-color: #ffefde;
  border-color: #f08031;
}
/* line 233, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="pending"] .top img, #brutality-interactions .brutality-interaction[data-status="pending"] .bottom img {
  border-color: #f08031;
}
/* line 236, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="archived"], #brutality-interactions .brutality-interaction[data-status="approved"] {
  background-color: #f9faeb;
  border-color: #26824c;
}
/* line 239, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="archived"] div.fields-separator span, #brutality-interactions .brutality-interaction[data-status="approved"] div.fields-separator span {
  background-color: #f9faeb;
}
/* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="archived"] .top, #brutality-interactions .brutality-interaction[data-status="archived"] .bottom, #brutality-interactions .brutality-interaction[data-status="approved"] .top, #brutality-interactions .brutality-interaction[data-status="approved"] .bottom {
  background-color: #f4f7de;
  border-color: #26824c;
}
/* line 243, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="archived"] .top img, #brutality-interactions .brutality-interaction[data-status="archived"] .bottom img, #brutality-interactions .brutality-interaction[data-status="approved"] .top img, #brutality-interactions .brutality-interaction[data-status="approved"] .bottom img {
  border-color: #26824c;
}
/* line 246, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="spam"], #brutality-interactions .brutality-interaction[data-status="rejected"], #brutality-interactions .brutality-interaction[data-status="reported"] {
  background-color: #fcf4f5;
  border-color: #c1282e;
}
/* line 249, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="spam"] div.fields-separator span, #brutality-interactions .brutality-interaction[data-status="rejected"] div.fields-separator span, #brutality-interactions .brutality-interaction[data-status="reported"] div.fields-separator span {
  background-color: #fcf4f5;
}
/* line 250, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="spam"] .top, #brutality-interactions .brutality-interaction[data-status="spam"] .bottom, #brutality-interactions .brutality-interaction[data-status="rejected"] .top, #brutality-interactions .brutality-interaction[data-status="rejected"] .bottom, #brutality-interactions .brutality-interaction[data-status="reported"] .top, #brutality-interactions .brutality-interaction[data-status="reported"] .bottom {
  background-color: #FBE6E9;
  border-color: #c1282e;
}
/* line 253, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-status="spam"] .top img, #brutality-interactions .brutality-interaction[data-status="spam"] .bottom img, #brutality-interactions .brutality-interaction[data-status="rejected"] .top img, #brutality-interactions .brutality-interaction[data-status="rejected"] .bottom img, #brutality-interactions .brutality-interaction[data-status="reported"] .top img, #brutality-interactions .brutality-interaction[data-status="reported"] .bottom img {
  border-color: #c1282e;
}
/* line 256, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] {
  position: relative;
  background-color: #eaf7fc;
  border-color: #1771B6;
}
/* line 260, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] div.fields-separator span {
  background-color: #eaf7fc;
}
/* line 261, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] .top, #brutality-interactions .brutality-interaction[data-autoapprove] .bottom {
  background-color: #dff2fb;
  border-color: #1771B6;
}
/* line 264, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] .top img, #brutality-interactions .brutality-interaction[data-autoapprove] .bottom img {
  border-color: #1771B6;
}
/* line 266, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] .content {
  position: relative;
  z-index: 2;
}
/* line 267, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] .text-autoapprove {
  margin: -30px 0 0 -160px;
  color: #E0E0E0;
  font-size: 50px;
  transform: rotate(-45deg);
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
}
/* line 277, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] .redactor-box {
  background: transparent;
}
/* line 278, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] .redactor-editor {
  background: rgba(255, 255, 255, 0.3);
}
/* line 279, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
#brutality-interactions .brutality-interaction[data-autoapprove] .form input[type=text], #brutality-interactions .brutality-interaction[data-autoapprove] .form input[type=email], #brutality-interactions .brutality-interaction[data-autoapprove] .form input[type=password], #brutality-interactions .brutality-interaction[data-autoapprove] .form input[type=number], #brutality-interactions .brutality-interaction[data-autoapprove] .form select, #brutality-interactions .brutality-interaction[data-autoapprove] .form textarea, #brutality-interactions .brutality-interaction[data-autoapprove] .form input[type=tel] {
  background: rgba(255, 255, 255, 0.6);
}

/* line 286, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
body#brutality_controller[data-action="update_data"] #brutality-societies tbody td {
  word-wrap: break-word;
}
/* line 288, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
body#brutality_controller[data-action="update_data"] #brutality-societies tbody td a {
  text-decoration: none;
}
/* line 290, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
body#brutality_controller[data-action="update_data"] #brutality-societies tbody td a:hover, body#brutality_controller[data-action="update_data"] #brutality-societies tbody td a:focus {
  text-decoration: underline;
}
/* line 292, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
body#brutality_controller[data-action="update_data"] #brutality-societies tbody td .form-in-cell input {
  font-size: 14px;
}
/* line 294, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
body#brutality_controller[data-action="update_data"] #brutality-societies tbody td:last-child a:hover, body#brutality_controller[data-action="update_data"] #brutality-societies tbody td:last-child a:focus {
  text-decoration: none;
}

@media only screen and (max-width: 1200px) {
  /* line 303, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .top {
    height: 80px;
  }
  /* line 305, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .top .floatleft {
    float: none;
    width: 100%;
  }
  /* line 308, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .top .floatleft .content-text {
    display: inline-block;
    width: 99%;
    white-space: normal;
  }
  /* line 313, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .top .floatleft img + .content-text {
    width: calc(100% - 45px);
  }
  /* line 315, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .top .floatright {
    float: none;
    text-align: center;
  }
  /* line 322, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content, #brutality-interactions .society-version .content {
    white-space: nowrap;
    font-size: 0;
    letter-spacing: 0;
    line-height: 0;
  }
  /* line 327, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright, #brutality-interactions .society-version .content .floatleft, #brutality-interactions .society-version .content .floatright {
    float: none;
    display: inline-block;
    width: 100%;
    vertical-align: top;
  }
  /* line 332, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft h3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright h3, #brutality-interactions .society-version .content .floatleft h3, #brutality-interactions .society-version .content .floatright h3 {
    font-size: 19.6px;
  }
  /* line 334, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.field-description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.field-description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description, #brutality-interactions .society-version .content .floatleft form .field.description, #brutality-interactions .society-version .content .floatleft form .field.field-description, #brutality-interactions .society-version .content .floatleft .form .field.description, #brutality-interactions .society-version .content .floatleft .form .field.field-description, #brutality-interactions .society-version .content .floatright form .field.description, #brutality-interactions .society-version .content .floatright form .field.field-description, #brutality-interactions .society-version .content .floatright .form .field.description, #brutality-interactions .society-version .content .floatright .form .field.field-description {
    white-space: normal;
  }
  /* line 336, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description .redactor-box, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.field-description .redactor-box, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description .redactor-box, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.field-description .redactor-box, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description .redactor-box, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description .redactor-box, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description .redactor-box, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description .redactor-box, #brutality-interactions .society-version .content .floatleft form .field.description .redactor-box, #brutality-interactions .society-version .content .floatleft form .field.field-description .redactor-box, #brutality-interactions .society-version .content .floatleft .form .field.description .redactor-box, #brutality-interactions .society-version .content .floatleft .form .field.field-description .redactor-box, #brutality-interactions .society-version .content .floatright form .field.description .redactor-box, #brutality-interactions .society-version .content .floatright form .field.field-description .redactor-box, #brutality-interactions .society-version .content .floatright .form .field.description .redactor-box, #brutality-interactions .society-version .content .floatright .form .field.field-description .redactor-box {
    height: 400px;
  }
  /* line 338, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatleft form .field.description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatleft form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatleft .form .field.description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatleft .form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatright form .field.description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatright form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatright .form .field.description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatright .form .field.field-description .redactor-box .redactor-editor {
    height: 360px;
  }
  /* line 342, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .sports, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations, #brutality-interactions .society-version .content .floatleft .sports, #brutality-interactions .society-version .content .floatleft .affiliations, #brutality-interactions .society-version .content .floatright .sports, #brutality-interactions .society-version .content .floatright .affiliations {
    height: 108px;
    padding-bottom: 20px;
    margin-top: 0;
    font-size: 14px;
    line-height: 1.2;
    letter-spacing: 1px;
    overflow: auto;
  }
  /* line 353, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft h3, #brutality-interactions .society-version .content .floatleft h3 {
    padding-bottom: 51px;
  }
  /* line 355, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field, #brutality-interactions .society-version .content .floatleft form .field, #brutality-interactions .society-version .content .floatleft .form .field {
    margin: 0 0 53px 0;
    padding-right: 90px;
  }
  /* line 358, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.last, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.last, #brutality-interactions .society-version .content .floatleft form .field.last, #brutality-interactions .society-version .content .floatleft .form .field.last {
    margin: 0 0 50px 0;
  }
  /* line 359, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field .line-actions, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field .line-actions, #brutality-interactions .society-version .content .floatleft form .field .line-actions, #brutality-interactions .society-version .content .floatleft .form .field .line-actions {
    width: 90px;
  }
  /* line 360, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.field-description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.field-description, #brutality-interactions .society-version .content .floatleft form .field.description, #brutality-interactions .society-version .content .floatleft form .field.field-description, #brutality-interactions .society-version .content .floatleft .form .field.description, #brutality-interactions .society-version .content .floatleft .form .field.field-description {
    margin-bottom: 474px;
    padding-right: 0;
  }
  /* line 363, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description .fake-field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.field-description .fake-field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description .fake-field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.field-description .fake-field, #brutality-interactions .society-version .content .floatleft form .field.description .fake-field, #brutality-interactions .society-version .content .floatleft form .field.field-description .fake-field, #brutality-interactions .society-version .content .floatleft .form .field.description .fake-field, #brutality-interactions .society-version .content .floatleft .form .field.field-description .fake-field {
    height: 400px;
    max-height: 400px;
    overflow: auto;
  }
  /* line 371, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .sports, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .affiliations, #brutality-interactions .society-version .content .floatleft .sports, #brutality-interactions .society-version .content .floatleft .affiliations {
    margin-bottom: 108px;
  }
  /* line 373, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .sports > div, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .affiliations > div, #brutality-interactions .society-version .content .floatleft .sports > div, #brutality-interactions .society-version .content .floatleft .affiliations > div {
    height: 84px;
  }
  /* line 374, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .affiliations.rows0, #brutality-interactions .society-version .content .floatleft .sports.rows0, #brutality-interactions .society-version .content .floatleft .affiliations.rows0 {
    margin-bottom: 0;
  }
  /* line 375, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .affiliations.rows1, #brutality-interactions .society-version .content .floatleft .sports.rows1, #brutality-interactions .society-version .content .floatleft .affiliations.rows1 {
    height: 108px;
  }
  /* line 376, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .sports.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .affiliations.rows2, #brutality-interactions .society-version .content .floatleft .sports.rows2, #brutality-interactions .society-version .content .floatleft .affiliations.rows2 {
    height: 216px;
  }
  /* line 377, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .sports.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .affiliations.rows3, #brutality-interactions .society-version .content .floatleft .sports.rows3, #brutality-interactions .society-version .content .floatleft .affiliations.rows3 {
    height: 324px;
  }
  /* line 380, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright, #brutality-interactions .society-version .content .floatright {
    padding: 0 0 10px 0;
  }
  /* line 382, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright h3, #brutality-interactions .society-version .content .floatright h3 {
    background-color: #FFFFFF;
    margin-bottom: 44px;
    padding: 5px 10px;
    border-top: 1px solid #26824C;
    border-bottom: 1px solid #26824C;
    position: relative;
    top: 39px;
    left: -100%;
  }
  /* line 393, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field, #brutality-interactions .society-version .content .floatright form .field, #brutality-interactions .society-version .content .floatright .form .field {
    background-color: #FFFFFF;
    width: 100%;
    margin-bottom: 41px;
    padding: 5px 100px 5px 10px;
    border-top: 1px solid #26824C;
    border-bottom: 1px solid #26824C;
    top: 40px;
    left: -100%;
  }
  /* line 402, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description, #brutality-interactions .society-version .content .floatright form .field.description, #brutality-interactions .society-version .content .floatright form .field.field-description, #brutality-interactions .society-version .content .floatright .form .field.description, #brutality-interactions .society-version .content .floatright .form .field.field-description {
    padding-right: 10px;
    top: 444px;
  }
  /* line 406, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports + .affiliations, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports + .affiliations, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports + .affiliations, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports + .affiliations, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports + .affiliations {
    margin-bottom: 404px;
  }
  /* line 407, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows0, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows0, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows0, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows0, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows0 {
    top: 403px;
  }
  /* line 408, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows1, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows1, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows1, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows1, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows1 {
    top: 526px;
  }
  /* line 410, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows1 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows1 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows1 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows1 + .affiliations, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows1 + .affiliations, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows1 + .affiliations, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows1 + .affiliations, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows1 + .affiliations {
    top: 418px;
    margin-top: 108px;
  }
  /* line 412, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows2, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows2, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows2, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows2, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows2 {
    top: 607px;
  }
  /* line 414, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows2 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows2 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows2 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows2 + .affiliations, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows2 + .affiliations, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows2 + .affiliations, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows2 + .affiliations, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows2 + .affiliations {
    margin-top: 216px;
  }
  /* line 416, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows3, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows3, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows3, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows3, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows3 {
    top: 716px;
  }
  /* line 418, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows3 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows3 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows3 + .affiliations, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows3 + .affiliations, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows3 + .affiliations, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows3 + .affiliations, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows3 + .affiliations, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows3 + .affiliations {
    margin-top: 324px;
  }
  /* line 421, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports + .affiliations.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports + .affiliations.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports + .affiliations.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports + .affiliations.rows0, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports + .affiliations.rows0, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports + .affiliations.rows0, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports + .affiliations.rows0, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports + .affiliations.rows0 {
    top: 403px;
  }
  /* line 422, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports + .affiliations.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports + .affiliations.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports + .affiliations.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports + .affiliations.rows1, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports + .affiliations.rows1, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports + .affiliations.rows1, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports + .affiliations.rows1, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports + .affiliations.rows1 {
    top: 526px;
  }
  /* line 423, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports + .affiliations.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports + .affiliations.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports + .affiliations.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports + .affiliations.rows2, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports + .affiliations.rows2, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports + .affiliations.rows2, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports + .affiliations.rows2, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports + .affiliations.rows2 {
    top: 607px;
  }
  /* line 424, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports + .affiliations.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports + .affiliations.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports + .affiliations.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports + .affiliations.rows3, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports + .affiliations.rows3, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports + .affiliations.rows3, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports + .affiliations.rows3, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports + .affiliations.rows3 {
    top: 716px;
  }
  /* line 430, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations, #brutality-interactions .society-version .content .floatright .sports, #brutality-interactions .society-version .content .floatright .affiliations {
    background-color: #FFFFFF;
    border-top: 1px solid #26824C;
    border-bottom: 1px solid #26824C;
    position: relative;
    left: -100%;
  }
  /* line 436, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations.rows0, #brutality-interactions .society-version .content .floatright .sports.rows0, #brutality-interactions .society-version .content .floatright .affiliations.rows0 {
    border-top: none;
  }
  /* line 437, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations.rows1, #brutality-interactions .society-version .content .floatright .sports.rows1, #brutality-interactions .society-version .content .floatright .affiliations.rows1 {
    top: 108px;
  }
  /* line 438, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations.rows2, #brutality-interactions .society-version .content .floatright .sports.rows2, #brutality-interactions .society-version .content .floatright .affiliations.rows2 {
    top: 212px;
  }
  /* line 439, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations.rows3, #brutality-interactions .society-version .content .floatright .sports.rows3, #brutality-interactions .society-version .content .floatright .affiliations.rows3 {
    top: 366px;
  }
  /* line 442, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows1 + .affiliations, #brutality-interactions .society-version .content .floatright .sports.rows1 + .affiliations {
    margin-top: 108px;
  }
  /* line 443, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows2 + .affiliations, #brutality-interactions .society-version .content .floatright .sports.rows2 + .affiliations {
    margin-top: 212px;
  }
  /* line 444, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows3 + .affiliations, #brutality-interactions .society-version .content .floatright .sports.rows3 + .affiliations {
    margin-top: 324px;
  }
  /* line 450, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"][data-autoapprove] .content .floatright h3, #brutality-interactions .society-version[data-autoapprove] .content .floatright h3 {
    border-top: 1px solid #1771B6;
    border-bottom: 1px solid #1771B6;
  }
  /* line 455, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"][data-autoapprove] .content .floatright form .field, #brutality-interactions .brutality-improvement[data-kind="edit"][data-autoapprove] .content .floatright .form .field, #brutality-interactions .society-version[data-autoapprove] .content .floatright form .field, #brutality-interactions .society-version[data-autoapprove] .content .floatright .form .field {
    border-top: 1px solid #1771B6;
    border-bottom: 1px solid #1771B6;
  }
  /* line 460, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"][data-autoapprove] .content .floatright .sports, #brutality-interactions .brutality-improvement[data-kind="edit"][data-autoapprove] .content .floatright .affiliations, #brutality-interactions .society-version[data-autoapprove] .content .floatright .sports, #brutality-interactions .society-version[data-autoapprove] .content .floatright .affiliations {
    border-top: 1px solid #1771B6;
    border-bottom: 1px solid #1771B6;
  }
  /* line 463, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"][data-autoapprove] .content .floatright .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"][data-autoapprove] .content .floatright .affiliations.rows0, #brutality-interactions .society-version[data-autoapprove] .content .floatright .sports.rows0, #brutality-interactions .society-version[data-autoapprove] .content .floatright .affiliations.rows0 {
    border-top: none;
  }
  /* line 471, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="description"] .content .floatleft, #brutality-interactions .brutality-improvement[data-kind="description"] .content .floatright {
    width: 100%;
    float: none;
  }
  /* line 476, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="description"] .content .floatleft .form .field {
    padding-right: 90px;
  }
  /* line 478, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="description"] .content .floatleft .form .field .line-actions {
    width: 90px;
  }
  /* line 481, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="description"] .content .floatright {
    background-color: #FFFFFF;
    padding-top: 5px;
    border-top: 1px solid #26824C;
  }
  /* line 485, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="description"] .content .floatright form .field.description {
    padding-left: 0;
  }
  /* line 491, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="description"][data-autoapprove] .content .floatright form .field, #brutality-interactions .brutality-improvement[data-kind="description"][data-autoapprove] .content .floatright .form .field {
    border-top: 1px solid #1771B6;
  }
  /* line 500, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .society-version .content .floatleft .sports > div, #brutality-interactions .society-version .content .floatleft .affiliations > div, #brutality-interactions .society-version .content .floatright .sports > div, #brutality-interactions .society-version .content .floatright .affiliations > div {
    height: auto;
  }
  /* line 505, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .society-version .content .floatleft form .field, #brutality-interactions .society-version .content .floatleft .form .field {
    padding-right: 180px;
  }
  /* line 507, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .society-version .content .floatleft form .field .line-actions, #brutality-interactions .society-version .content .floatleft .form .field .line-actions {
    width: 180px;
    padding-right: 0;
  }
  /* line 515, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .society-version .content .floatright h3 {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
  }
  /* line 520, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .society-version .content .floatright form .field, #brutality-interactions .society-version .content .floatright .form .field {
    padding-right: 190px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
  }
}
@media only screen and (max-width: 780px) {
  /* line 533, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .bottom {
    height: auto;
  }
  /* line 535, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .bottom .floatleft, #brutality-interactions .brutality-interaction .bottom .floatright {
    float: none;
    display: inline-block;
  }
  /* line 539, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .bottom .floatleft {
    padding-right: 10px;
  }
  /* line 541, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"], #brutality-interactions .society-version {
    overflow: hidden;
  }
  /* line 546, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field, #brutality-interactions .society-version .content .floatleft form .field, #brutality-interactions .society-version .content .floatleft .form .field, #brutality-interactions .society-version .content .floatright form .field, #brutality-interactions .society-version .content .floatright .form .field {
    max-width: 100%;
    min-height: auto;
  }
  /* line 549, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field .fake-field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field .fake-field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field .fake-field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field .fake-field, #brutality-interactions .society-version .content .floatleft form .field .fake-field, #brutality-interactions .society-version .content .floatleft .form .field .fake-field, #brutality-interactions .society-version .content .floatright form .field .fake-field, #brutality-interactions .society-version .content .floatright .form .field .fake-field {
    margin-bottom: 6px;
  }
  /* line 550, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description label, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description label, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description label, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description label, #brutality-interactions .society-version .content .floatleft form .field.description label, #brutality-interactions .society-version .content .floatleft .form .field.description label, #brutality-interactions .society-version .content .floatright form .field.description label, #brutality-interactions .society-version .content .floatright .form .field.description label {
    margin-left: 0;
  }
  /* line 556, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field, #brutality-interactions .society-version .content .floatleft form .field, #brutality-interactions .society-version .content .floatleft .form .field {
    height: 53px;
    margin-bottom: 90px;
  }
  /* line 559, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.field-description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.field-description, #brutality-interactions .society-version .content .floatleft form .field.description, #brutality-interactions .society-version .content .floatleft form .field.field-description, #brutality-interactions .society-version .content .floatleft .form .field.description, #brutality-interactions .society-version .content .floatleft .form .field.field-description {
    height: 429px;
  }
  /* line 561, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.last + .description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.last + .field-description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.last + .sports, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.last + .description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.last + .field-description, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.last + .sports, #brutality-interactions .society-version .content .floatleft form .field.last + .description, #brutality-interactions .society-version .content .floatleft form .field.last + .field-description, #brutality-interactions .society-version .content .floatleft form .field.last + .sports, #brutality-interactions .society-version .content .floatleft .form .field.last + .description, #brutality-interactions .society-version .content .floatleft .form .field.last + .field-description, #brutality-interactions .society-version .content .floatleft .form .field.last + .sports {
    margin-top: 90px;
  }
  /* line 568, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field, #brutality-interactions .society-version .content .floatright form .field, #brutality-interactions .society-version .content .floatright .form .field {
    margin-bottom: 73px;
    padding: 7px 100px 7px 10px;
    top: 66px;
  }
  /* line 574, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows0, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows0, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows0, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows0, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows0 {
    top: 370px;
  }
  /* line 575, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports.rows1, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports.rows1, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports.rows1, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports.rows1, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports.rows1 {
    top: 496px;
  }
  /* line 577, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports + .affiliations.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports + .affiliations.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports + .affiliations.rows0, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports + .affiliations.rows0, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports + .affiliations.rows0, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports + .affiliations.rows0, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports + .affiliations.rows0, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports + .affiliations.rows0 {
    top: 370px;
  }
  /* line 578, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description ~ .sports + .affiliations.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description ~ .sports + .affiliations.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description ~ .sports + .affiliations.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description ~ .sports + .affiliations.rows1, #brutality-interactions .society-version .content .floatright form .field.description ~ .sports + .affiliations.rows1, #brutality-interactions .society-version .content .floatright form .field.field-description ~ .sports + .affiliations.rows1, #brutality-interactions .society-version .content .floatright .form .field.description ~ .sports + .affiliations.rows1, #brutality-interactions .society-version .content .floatright .form .field.field-description ~ .sports + .affiliations.rows1 {
    top: 496px;
  }
  /* line 585, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows1, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations.rows1, #brutality-interactions .society-version .content .floatright .sports.rows1, #brutality-interactions .society-version .content .floatright .affiliations.rows1 {
    top: 108px;
  }
  /* line 586, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows2, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations.rows2, #brutality-interactions .society-version .content .floatright .sports.rows2, #brutality-interactions .society-version .content .floatright .affiliations.rows2 {
    top: 293px;
  }
  /* line 587, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .sports.rows3, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .affiliations.rows3, #brutality-interactions .society-version .content .floatright .sports.rows3, #brutality-interactions .society-version .content .floatright .affiliations.rows3 {
    top: 401px;
  }
}
@media only screen and (max-width: 474px) {
  /* line 602, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatleft .form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.description .redactor-box .redactor-editor, #brutality-interactions .brutality-improvement[data-kind="edit"] .content .floatright .form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatleft form .field.description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatleft form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatleft .form .field.description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatleft .form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatright form .field.description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatright form .field.field-description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatright .form .field.description .redactor-box .redactor-editor, #brutality-interactions .society-version .content .floatright .form .field.field-description .redactor-box .redactor-editor {
    height: 325px;
  }
}
@media only screen and (max-width: 400px) {
  /* line 615, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .top:not(.no-account) {
    height: 100px;
  }
  /* line 616, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .top span.date {
    display: block;
  }
  /* line 617, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/brutality_interactions.scss */
  #brutality-interactions .brutality-interaction .top .floatleft:before {
    display: none;
  }
}
/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard #app-container, body[data-controller='administration/brutality_controller'][data-action='dashboard'] #app-container {
  min-width: 320px;
  padding-bottom: 0;
}
/* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard #container, body[data-controller='administration/brutality_controller'][data-action='dashboard'] #container {
  width: 100%;
  max-width: 100%;
  padding: 10px;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .wrapper-cols, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .wrapper-cols {
  border: 1px solid #cccccc;
  font-size: 0;
  letter-spacing: 0;
}
/* line 15, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .wrapper-cols .clear, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .wrapper-cols .clear {
  height: 0;
}
/* line 17, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left {
  display: inline-block;
  width: 40%;
  padding-bottom: 25px;
  border-right: 1px solid #cccccc;
  font-family: "ProximaNovaLight", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box {
  width: 100%;
  min-height: 100%;
  padding: 5px;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .title, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .title {
  background-color: #F6F8FB;
  height: 47px;
  padding: 10px 0;
  border: 1px solid #E4E4E4;
  line-height: 1.4;
  text-align: center;
  font-size: 20px;
}
/* line 39, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content {
  margin-top: 5px;
  position: relative;
}
/* line 42, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .rate, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .rate {
  padding: 10px 0;
  text-align: center;
  font-size: 60px;
  line-height: 1.2;
  position: relative;
}
/* line 48, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .rate .v, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .rate .v {
  color: #6FB78D;
}
/* line 49, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .rate .a, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .rate .a {
  color: #F39654;
}
/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .rate .r, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .rate .r {
  color: #E47463;
}
/* line 51, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .rate .arrow, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .rate .arrow {
  background-color: #0071BC;
  width: 70px;
  height: 14px;
  margin-top: -7px;
  position: absolute;
  top: 50%;
  right: 7%;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .rate .arrow:before, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .rate .arrow:before {
  content: '';
  width: 0;
  height: 0;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  border-top: 16px solid transparent;
  border-bottom: 16px solid transparent;
  border-left: 12px solid #0071BC;
  position: absolute;
  top: -8px;
  right: -12px;
}
/* line 68, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .btn, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .btn {
  display: block;
  background-color: #0071BC;
  width: 86%;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
  padding: 0 10px;
  color: #FFFFFF;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
}
/* line 83, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength {
  padding: 10px;
  font-size: 16px;
}
/* line 86, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength > span, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength > span {
  display: none;
}
/* line 87, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength strong, body#administration_brutality_dashboard .col-left .box .content .strength .strong, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength strong, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength .strong {
  font-size: 20px;
}
/* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength.v, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength.v {
  background-color: #AFE4C5;
}
/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength.v > span.v, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength.v > span.v {
  display: inline;
}
/* line 92, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength.a, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength.a {
  background-color: #F9B98C;
}
/* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength.a > span.a, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength.a > span.a {
  display: inline;
}
/* line 96, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength.r, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength.r {
  background-color: #F79B8D;
}
/* line 98, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .strength.r > span.r, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .strength.r > span.r {
  display: inline;
}
/* line 101, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .arrows, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .arrows {
  padding: 20px 0;
  text-align: center;
  font-size: 30px;
  color: #0071BC;
}
/* line 106, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .arrows .ion-chevron-up:last-child, body#administration_brutality_dashboard .col-left .box .content .arrows .form-div-bottom .arrow.arrow-top:last-child, .form-div-bottom body#administration_brutality_dashboard .col-left .box .content .arrows .arrow.arrow-top:last-child, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .arrows .ion-chevron-up:last-child, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .arrows .form-div-bottom .arrow.arrow-top:last-child, .form-div-bottom body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .arrows .arrow.arrow-top:last-child {
  margin-top: -20px;
}
/* line 108, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .content-bars, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .content-bars {
  padding-top: 20px;
}
/* line 110, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .content-bars h4, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .content-bars h4 {
  width: 85%;
  margin: 0 auto;
  padding-bottom: 20px;
  line-height: 1.2;
  font-size: 16px;
  text-align: center;
}
/* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .content-bars .bar, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .content-bars .bar {
  display: block;
  background-color: #e4e4e4;
  width: 85%;
  padding: 10px;
  margin: 0 auto 30px auto;
  border: 1px solid #cccccc;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  position: relative;
}
/* line 129, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .content-bars .bar .bg, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .content-bars .bar .bg {
  background-color: #E47463;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
/* line 137, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .content-bars .bar .bg.v, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .content-bars .bar .bg.v {
  background-color: #6FB78D;
}
/* line 138, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .content-bars .bar .bg.a, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .content-bars .bar .bg.a {
  background-color: #F39654;
}
/* line 140, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .content-bars .bar .text, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .content-bars .bar .text {
  color: #4b4b4b;
  position: relative;
  z-index: 2;
}
/* line 145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .content-bars .bar:last-child, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .content-bars .bar:last-child {
  margin-bottom: 0;
}
/* line 148, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .info, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .info {
  background-color: #F6F8FB;
  padding: 10px 0;
  border: 1px solid #E4E4E4;
}
/* line 152, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .info .ion-flag, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .info .ion-flag {
  float: left;
  width: 20%;
  padding: 7px 0 0 0;
  color: #0071BC;
  font-size: 60px;
  text-align: center;
}
/* line 160, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .info .text, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .info .text {
  float: right;
  width: 80%;
}
/* line 163, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .info .text h3, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .info .text h3 {
  margin: 0 0 10px 0;
  font-size: 20px;
}
/* line 167, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-left .box .content .info .text p, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-left .box .content .info .text p {
  margin: 0;
  font-size: 16px;
  line-height: 1.2;
}
/* line 177, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right {
  display: inline-block;
  width: 60%;
  border-left: 1px solid #cccccc;
  margin-left: -1px;
  font-family: "ProximaNovaLight", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 186, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right h2, body#administration_brutality_dashboard .col-right #title-bar .page-title, #title-bar body#administration_brutality_dashboard .col-right .page-title, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right h2, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right #title-bar .page-title, #title-bar body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .page-title {
  background: url(https://www.trovalosport.it/noprofit/assets/images/search_bg1.png) repeat left top transparent;
  padding: 15px;
  border-bottom: 1px solid #cccccc;
  text-transform: uppercase;
  font-size: 20px;
  color: #0071BC;
}
/* line 193, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right h2 span, body#administration_brutality_dashboard .col-right #title-bar .page-title span, #title-bar body#administration_brutality_dashboard .col-right .page-title span, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right h2 span, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right #title-bar .page-title span, #title-bar body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .page-title span {
  display: inline-block;
  vertical-align: middle;
}
/* line 197, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right h2 span.help, body#administration_brutality_dashboard .col-right #title-bar .page-title span.help, #title-bar body#administration_brutality_dashboard .col-right .page-title span.help, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right h2 span.help, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right #title-bar .page-title span.help, #title-bar body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .page-title span.help {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #0071BC;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  color: #FFFFFF;
  text-align: center;
  font-size: 15px;
  line-height: 20px;
  cursor: pointer;
}
/* line 206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .content.boxes, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .content.boxes {
  padding: 5px 4px 5px 5px;
}
/* line 207, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .arrows, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .arrows {
  padding: 10px 0;
  text-align: center;
  font-size: 20px;
  color: #0071BC;
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .arrows .ion-chevron-down:last-child, body#administration_brutality_dashboard .col-right .arrows .form-div-bottom .arrow.arrow-down:last-child, .form-div-bottom body#administration_brutality_dashboard .col-right .arrows .arrow.arrow-down:last-child, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .arrows .ion-chevron-down:last-child, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .arrows .form-div-bottom .arrow.arrow-down:last-child, .form-div-bottom body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .arrows .arrow.arrow-down:last-child {
  margin-top: -14px;
}
/* line 214, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box {
  width: 100%;
  padding: 5px;
  margin-bottom: 5px;
  border: 1px solid #cccccc;
}
/* line 219, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box.no-content, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box.no-content {
  height: 160px;
}
/* line 221, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box.no-content .content, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box.no-content .content {
  height: 101px;
}
/* line 223, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box:last-child, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box:last-child {
  margin-bottom: 0;
}
/* line 224, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box h3, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box h3 {
  background-color: #F6F8FB;
  height: 47px;
  padding: 10px 0;
  border: 1px solid #E4E4E4;
  line-height: 26px;
  text-align: center;
  font-size: 20px;
}
/* line 234, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .default, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .default {
  height: 100%;
  line-height: 1.2;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
/* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .default:before, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .default:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
/* line 247, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .default .text, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .default .text {
  display: inline-block;
  width: 100%;
  font-size: 16px;
  vertical-align: middle;
}
/* line 252, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .default .text p, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .default .text p {
  margin: 0 0 10px 0;
  line-height: 1.2;
}
/* line 258, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment {
  display: block;
  padding: 10px 5px 5px 5px;
  border-bottom: 1px solid #CCC;
  letter-spacing: 0;
  text-decoration: none;
}
/* line 264, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment:hover, body#administration_brutality_dashboard .col-right .box .content .comment:focus, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment:hover, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment:focus {
  background-color: #e4e4e4;
}
/* line 265, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info {
  display: block;
  padding: 0 99px 0 47px;
  position: relative;
}
/* line 269, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info > img, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > img {
  width: 42px;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 275, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info > .proxima, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .info > h1, .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > h1, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .info > h2, .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > h2, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 #title-bar .info > .page-title, .ielt9 #title-bar body#administration_brutality_dashboard .col-right .box .content .comment .info > .page-title, body#administration_brutality_dashboard .col-right .box .content .comment #title-bar .ielt9 .info > .page-title, #title-bar .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > .page-title, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .info > h3, .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > h3, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .info > h4, .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > h4, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .info > h5, .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > h5, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .info > h6, .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > h6, body#administration_brutality_dashboard .col-right .box .content .comment .info > .ui-widget-header, body#administration_brutality_dashboard .col-right .box .content .comment .info > a.btn, body#administration_brutality_dashboard .col-right .box .content .comment .form .info > input[type=submit], .form body#administration_brutality_dashboard .col-right .box .content .comment .info > input[type=submit], body#administration_brutality_dashboard .col-right .box .content .comment div.fields-separator .info > span, div.fields-separator body#administration_brutality_dashboard .col-right .box .content .comment .info > span, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .table .info > th, .ielt9 .table body#administration_brutality_dashboard .col-right .box .content .comment .info > th, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .info > #menu-bar, .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > #menu-bar, body#administration_brutality_dashboard .col-right .box .content .comment .ielt9 .info > #app-header, .ielt9 body#administration_brutality_dashboard .col-right .box .content .comment .info > #app-header, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > .proxima, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .info > h1, .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > h1, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .info > h2, .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > h2, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 #title-bar .info > .page-title, .ielt9 #title-bar body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > .page-title, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment #title-bar .ielt9 .info > .page-title, #title-bar .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > .page-title, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .info > h3, .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > h3, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .info > h4, .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > h4, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .info > h5, .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > h5, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .info > h6, .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > h6, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > .ui-widget-header, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > a.btn, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .form .info > input[type=submit], .form body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > input[type=submit], body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment div.fields-separator .info > span, div.fields-separator body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > span, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .table .info > th, .ielt9 .table body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > th, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .info > #menu-bar, .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > #menu-bar, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .ielt9 .info > #app-header, .ielt9 body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info > #app-header {
  display: block;
  font-size: 17px;
  line-height: 1.2;
  letter-spacing: 1px;
}
/* line 281, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info .rating-wrapper, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info .rating-wrapper {
  font-size: 0;
  line-height: 0;
  letter-spacing: 1px;
  position: absolute;
  top: 3px;
  right: 2px;
}
/* line 288, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info .rating-wrapper .rw, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info .rating-wrapper .rw {
  display: inline-block;
  width: 18px;
  height: 16px;
  margin: 0;
  padding-right: 2px;
}
/* line 294, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info .rating-wrapper .rw:last-child, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info .rating-wrapper .rw:last-child {
  width: 16px;
  padding-right: 0;
}
/* line 299, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info .rating-wrapper .rating, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info .rating-wrapper .rating {
  display: inline-block;
  height: 16px;
  width: 16px;
  border: 1px solid #B85033;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  position: relative;
}
/* line 306, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info .rating-wrapper .rating.selected, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info .rating-wrapper .rating.selected {
  border: 1px solid #B85033;
}
/* line 308, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info .rating-wrapper .rating.selected:after, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info .rating-wrapper .rating.selected:after {
  content: '';
  display: block;
  background-color: #FF8D00;
  width: 10px;
  height: 10px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  position: absolute;
  top: 2px;
  left: 2px;
}
/* line 322, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .info em, body#administration_brutality_dashboard .col-right .box .content .comment .info .italic, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info em, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .info .italic {
  font-size: 11px;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 328, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .comment .text, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .comment .text {
  display: block;
  padding: 5px 0 0 0;
  font-size: 14px;
  letter-spacing: 1px;
  word-break: break-word;
}
/* line 336, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .message, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .message {
  display: block;
  height: 41px;
  border-bottom: 1px #E5E5E5 solid;
  text-decoration: none;
  font-size: 0;
  letter-spacing: 0;
}
/* line 343, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .message:hover, body#administration_brutality_dashboard .col-right .box .content .message:focus, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .message:hover, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .message:focus {
  background-color: #e4e4e4;
}
/* line 344, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .message > span, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .message > span {
  display: inline-block;
  height: 100%;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 30px;
  letter-spacing: 1px;
  color: #777777;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 355, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .message > span span, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .message > span span {
  color: #333333;
}
/* line 357, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .message .first, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .message .first {
  width: 200px;
}
/* line 358, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .message .middle, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .message .middle {
  width: calc(100% - 280px);
}
/* line 359, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .message .last, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .message .last {
  width: 80px;
  text-transform: capitalize;
  text-align: right;
}
/* line 365, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .text-right, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .text-right {
  padding-top: 5px;
  line-height: 1.2;
  font-size: 12px;
}
/* line 369, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .text-right a, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .text-right a {
  text-decoration: none;
}
/* line 371, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_dashboard.scss */
body#administration_brutality_dashboard .col-right .box .content .text-right a:hover, body#administration_brutality_dashboard .col-right .box .content .text-right a:focus, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .text-right a:hover, body[data-controller='administration/brutality_controller'][data-action='dashboard'] .col-right .box .content .text-right a:focus {
  text-decoration: underline;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
.ui-autocomplete.no-results a.ui-state-focus {
  cursor: default;
  color: #4b4b4b;
  background: none transparent !important;
}

/* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
.box-result-facility {
  display: block;
  padding: 3px 0;
  font-size: 0;
  letter-spacing: 0;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
.box-result-facility .img {
  background-color: #e4e4e4;
  background-position: center;
  -webkit-background-size: cover;
  background-size: cover;
  border: 1px solid #cccccc;
  display: inline-block;
  width: 20%;
  height: 56px;
  vertical-align: middle;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
.box-result-facility .text {
  display: inline-block;
  width: 80%;
  padding: 0 0 0 10px;
  vertical-align: middle;
  font-size: 14px;
  line-height: 1.2;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
.box-result-facility .text strong, .box-result-facility .text .strong {
  display: block;
  margin: 0 0 5px 0;
}

/* line 35, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#new-facility-li {
  background: #FF8635;
  /* Old browsers */
  background: -moz-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF8635), color-stop(44%, #FFA435), color-stop(100%, #FF8635));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FF8635 0%, #FFA435 44%, #FF8635 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF8635', endColorstr='#FF8635',GradientType=0 );
  /* IE6-9 */
  text-align: center;
  padding: 5px 10px;
  margin: 5px 0 0 0;
  color: #FFFFFF;
  letter-spacing: 1px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 1px 1px 3px #333;
  -webkit-box-shadow: 1px 1px 3px #333;
  -moz-box-shadow: 1px 1px 3px #333;
}

/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index .box-facility, #brutality-facilities-form .box-facility {
  display: block;
  background-color: #f2f2f2;
  width: 80%;
  max-width: 500px;
  padding: 10px;
  margin: 0 auto 10px auto;
  border: 1px solid #cccccc;
  font-size: 0;
  letter-spacing: 0;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index .box-facility .img, #brutality-facilities-form .box-facility .img {
  background-color: #e4e4e4;
  background-position: center;
  -webkit-background-size: cover;
  background-size: cover;
  border: 1px solid #cccccc;
  display: inline-block;
  width: 20%;
  height: 80px;
  vertical-align: middle;
}
/* line 77, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index .box-facility .text, #brutality-facilities-form .box-facility .text {
  display: inline-block;
  width: 80%;
  padding: 0 0 0 10px;
  vertical-align: middle;
}
/* line 82, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index .box-facility .text .name, #brutality-facilities-form .box-facility .text .name {
  display: block;
  font-size: 18px;
  margin: 0 0 5px 0;
  color: #1771B6;
}
/* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index .box-facility .text .address, #brutality-facilities-form .box-facility .text .address {
  display: block;
  font-size: 14px;
}
/* line 93, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index .box-facility.near, #brutality-facilities-form .box-facility.near {
  cursor: pointer;
  text-decoration: none;
}
/* line 96, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index .box-facility.near:hover, #brutality-facilities-index .box-facility.near:focus, #brutality-facilities-form .box-facility.near:hover, #brutality-facilities-form .box-facility.near:focus {
  background-color: #eaf7fc;
  border-color: #1771B6;
}
/* line 99, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index .box-facility.near:hover .img, #brutality-facilities-index .box-facility.near:focus .img, #brutality-facilities-form .box-facility.near:hover .img, #brutality-facilities-form .box-facility.near:focus .img {
  background-color: #dff2fb;
  border-color: #1771B6;
}
/* line 106, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_facilities.scss */
#brutality-facilities-index #new-facility, #brutality-facilities-form #new-facility {
  display: block;
  width: 80%;
  max-width: 500px;
  margin: 0 auto;
  cursor: pointer;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content {
  width: 100%;
  margin: 0 auto;
  padding: 0 0 20px 0;
}
/* line 5, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a {
  display: block;
  background-color: rgba(243, 243, 243, 0.85);
  height: 41px;
  border-bottom: 1px #E5E5E5 solid;
  text-decoration: none;
  font-size: 0;
  letter-spacing: 0;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a > span {
  display: inline-block;
  height: 100%;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 30px;
  letter-spacing: 1px;
  color: #777777;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a > span span {
  color: #333333;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a .first {
  width: 200px;
}
/* line 27, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a .middle {
  width: calc(100% - 280px);
}
/* line 28, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a .last {
  width: 80px;
  text-transform: capitalize;
  text-align: right;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a.unread {
  background-color: #FFFFFF;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a.unread span.bold {
  font-weight: bold;
}
/* line 33, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a:hover, #messages_content > a:focus {
  background-color: #E7E7E7;
}
/* line 34, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#messages_content > a:first-child {
  border-top: 1px #E5E5E5 solid;
}

/* line 38, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container {
  width: 100%;
  max-width: 990px;
  margin: 0 auto;
  padding-bottom: 10px;
}
/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .big {
  font-size: 16px;
}
/* line 44, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .contacts {
  background-color: #F2F2F2;
  margin: 0 0 20px 0;
  padding: 10px;
  border: 1px #E5E5E5 solid;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 52, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .contacts .big {
  display: block;
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 1px;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .contacts > div {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 20px;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px #E5E5E5 solid;
  line-height: 1;
}
/* line 71, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message .top {
  padding: 0 10px;
  font-size: 0;
  letter-spacing: 0;
}
/* line 75, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message .top > div {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 82, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message .top > div .grey {
  color: #777777;
}
/* line 83, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message .top > div a {
  text-decoration: none;
}
/* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message .top > div span {
  display: inline-block;
  vertical-align: top;
}
/* line 87, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message .top > div span img {
  height: 40px;
  margin-right: 5px;
  border-radius: 50%;
  border: 2px solid #777;
  box-shadow: 0px 0px 0 2px #CCC;
}
/* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message .top > div span.ion-reply {
  font-size: 20px;
}
/* line 98, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message .text {
  margin-top: 10px;
  padding: 0 10px;
  line-height: 20px;
}
/* line 103, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#message-container .message:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

/* line 113, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="index"][data-controller="brutality_messages_controller"] .tooltip-inner {
  max-width: 500px;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="index"][data-controller="brutality_messages_controller"] .action-link > .ta-ion {
  margin-right: 5px;
}

/* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] .form input[type=submit][disabled] {
  opacity: 0.5;
}
/* line 119, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] .select-message-email-kind:hover, body[data-action="details"][data-controller="brutality_messages_controller"] .select-message-email-kind:focus {
  color: #F5A000;
}
/* line 121, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div {
  padding: 10px;
  margin: 0 0 10px 0;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 125, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div:last-child {
  margin: 0;
}
/* line 126, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.message-box {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  padding: 10px 0;
  margin: 20px 0;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
/* line 133, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.note-box {
  background-color: #ffefde;
  border: 1px solid #DAAA77;
}
/* line 137, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.email-box {
  background-color: #f4f7de;
  border: 1px solid #C2CC7F;
}
/* line 141, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.login-box {
  background-color: #dff2fb;
  border: 1px solid #7CAFC7;
}
/* line 145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.phone-call-box {
  background-color: #ecebf4;
  border: 1px solid #B4B0D8;
}
/* line 149, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div > div {
  line-height: 1.4;
  margin: 0 0 5px 0;
}
/* line 152, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div > div:last-child {
  margin-bottom: 0;
}
/* line 153, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div > div a {
  text-decoration: none;
}
/* line 155, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div > div a:hover, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div > div a:focus {
  text-decoration: underline;
}
/* line 157, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div > div .show-small {
  display: none;
}
/* line 158, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div > div .fix-height {
  height: 19px;
}
/* line 160, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 {
  font-size: 0;
  letter-spacing: 0;
}
/* line 163, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 > div {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  vertical-align: top;
}
/* line 169, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 .right {
  text-align: right;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 {
  font-size: 0;
  letter-spacing: 0;
}
/* line 174, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 > div {
  display: inline-block;
  width: 33%;
  font-size: 14px;
  vertical-align: top;
}
/* line 180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 .middle {
  width: 34%;
}
/* line 181, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 .right {
  text-align: right;
}
/* line 183, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .rating-wrapper {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: -5px;
  left: 90px;
}
/* line 190, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .rating-wrapper .rs {
  font-size: 24px;
  cursor: pointer;
}
/* line 193, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .rating-wrapper .rs.hover, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .rating-wrapper .rs.selected {
  color: #26824c;
}
/* line 195, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .rating-wrapper .rs.hover:before, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .rating-wrapper .rs.selected:before {
  content: "\f4b3";
}

/* line 205, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#table-list-messages tbody td {
  word-wrap: break-word;
}
/* line 207, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#table-list-messages tbody td a {
  text-decoration: none;
}
/* line 209, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#table-list-messages tbody td a:hover, #table-list-messages tbody td a:focus {
  text-decoration: underline;
}
/* line 211, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#table-list-messages tbody td .form-in-cell input {
  font-size: 14px;
}
/* line 213, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#table-list-messages tbody td:last-child a:hover, #table-list-messages tbody td:last-child a:focus {
  text-decoration: none;
}
/* line 217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#table-list-messages td.read {
  background-color: #26824c;
}
/* line 218, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#table-list-messages td.unread {
  background-color: #1771B6;
}
/* line 219, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
#table-list-messages td.spam {
  background-color: #c1282e;
}

@media only screen and (max-width: 700px) {
  /* line 227, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 > div, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 > div {
    width: 100% !important;
  }
  /* line 228, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 .left, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 .middle, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 .left, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 .middle {
    margin-bottom: 5px;
  }
  /* line 229, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 .right, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 .right {
    text-align: left;
  }
  /* line 230, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 .mb0, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 .mb0 {
    margin-bottom: 0;
  }
  /* line 231, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 .show-small, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 .show-small {
    display: inline-block;
  }
  /* line 232, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 br, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 br {
    display: none;
  }
  /* line 233, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols2 .fix-height, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div .cols3 .fix-height {
    height: auto;
  }
  /* line 235, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.note-box, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.phone-call-box {
    position: relative;
    padding-bottom: 42px;
  }
  /* line 238, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.note-box .actions, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.phone-call-box .actions {
    height: 32px;
    padding: 5px 0;
    line-height: 22px;
    text-align: center;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
  }
  /* line 247, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.note-box .actions a, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.phone-call-box .actions a {
    color: #4b4b4b;
  }
  /* line 249, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.note-box .actions a:hover, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.note-box .actions a:focus, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.phone-call-box .actions a:hover, body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.phone-call-box .actions a:focus {
    color: #000000;
  }
  /* line 253, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.note-box .actions {
    background-color: #DAAA77;
  }
  /* line 254, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.phone-call-box .actions {
    background-color: #B4B0D8;
  }
  /* line 255, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.email-box {
    position: relative;
    padding-top: 42px;
  }
  /* line 258, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_brutality_messages.scss */
  body[data-action="details"][data-controller="brutality_messages_controller"] #content-details > div.email-box .info-top {
    background-color: #C2CC7F;
    height: 32px;
    padding: 5px 0;
    line-height: 22px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
  }
}
/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_costs .form .field {
  margin-bottom: 0;
}
/* line 4, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_costs .form .field.relative {
  position: relative;
}
/* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_costs .form .field.relative input {
  padding-right: 27px;
  position: relative;
  z-index: 1;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_costs .form .field.relative .show-net-ip-split {
  font-size: 20px;
  position: absolute;
  right: 7px;
  top: 2px;
  z-index: 2;
}

/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#change-year-employee-costs.form, #change-year-employee-goals.form, #change-year-employee-dashboard.form {
  display: inline-block;
  width: auto;
  padding: 0 10px 0 0;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#change-year-employee-costs.form .field, #change-year-employee-goals.form .field, #change-year-employee-dashboard.form .field {
  display: inline-block;
  margin: 0;
  vertical-align: top;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#change-year-employee-costs.form .field select, #change-year-employee-goals.form .field select, #change-year-employee-dashboard.form .field select {
  float: none;
  width: auto;
  margin: 0;
}

/* line 37, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#change-year-employee-goals.form, #change-year-employee-dashboard.form {
  padding: 0;
}
/* line 39, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#change-year-employee-goals.form #year, #change-year-employee-dashboard.form #year {
  margin-right: 5px;
}

/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals td.br-left, #table-employee_goals th.br-left {
  border-left: 1px solid #cccccc;
}
/* line 44, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals td.no-br {
  border-left: none;
  border-right: none;
}
/* line 46, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals td.no-br.br-left {
  border-left: 1px solid #FFFFFF;
}
/* line 48, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals thead tr:nth-child(3) th {
  border-bottom: none;
}
/* line 49, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals thead tr:nth-child(3) th:first-child {
  border-bottom: 1px solid #cccccc;
}
/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals thead tr:last-child th {
  border-bottom: 1px solid #cccccc;
}
/* line 51, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals thead tr.summary-row {
  padding-bottom: 0;
}
/* line 53, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals thead tr.summary-row td {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#table-employee_goals thead tr.summary-row + tr th {
  padding-top: 8px;
}

/* line 62, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > div {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 16.8px;
  vertical-align: top;
}
/* line 72, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > div > .goal, #employee-stats > div > .cost, #employee-stats > div > .sold-items, #employee-stats > div .content-bonus {
  width: 100%;
  padding: 5px;
  margin: 0 0 5px 0;
  border: 1px solid #cccccc;
}
/* line 77, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > div > .goal .title, #employee-stats > div > .cost .title, #employee-stats > div > .sold-items .title, #employee-stats > div .content-bonus .title {
  background-color: #F6F8FB;
  height: 47px;
  padding: 10px 0;
  margin: 0 0 5px 0;
  border: 1px solid #e4e4e4;
  line-height: 25.6px;
  text-align: center;
  font-size: 1.2em;
}
/* line 87, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > div > .goal .data, #employee-stats > div > .cost .data, #employee-stats > div > .sold-items .data, #employee-stats > div .content-bonus .data {
  position: relative;
}
/* line 89, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > div > .goal .data p, #employee-stats > div > .cost .data p, #employee-stats > div > .sold-items .data p, #employee-stats > div .content-bonus .data p {
  padding-left: 2px;
  margin: 0;
  line-height: 22px;
}
/* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > div > .goal .data .delta, #employee-stats > div > .cost .data .delta, #employee-stats > div > .sold-items .data .delta, #employee-stats > div .content-bonus .data .delta {
  display: inline-block;
  background-color: #f2f2f2;
  padding: 5px 10px;
  margin-top: -14px;
  border: 1px solid #cccccc;
  position: absolute;
  right: 1px;
  top: 50%;
}
/* line 107, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left {
  width: 67%;
  padding: 0 5px 0 0;
}
/* line 110, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date {
  width: 100%;
  padding: 5px;
  margin: 0 0 5px 0;
  border: 1px solid #cccccc;
}
/* line 115, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .form {
  max-width: 100%;
  padding: 0 5px;
}
/* line 119, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field {
  margin: 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 124, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field span.title {
  display: inline-block;
  width: 21%;
  margin-right: 1%;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 30px;
  vertical-align: top;
}
/* line 133, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field .right {
  display: inline-block;
  width: 78%;
  vertical-align: top;
}
/* line 137, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field .right > * {
  display: inline-block;
  margin: 0 1% 0 0;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 16.8px;
  vertical-align: top;
}
/* line 145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field .right span.f_label {
  line-height: 30px;
  width: 25px;
  text-align: right;
}
/* line 150, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field .right select[id$="_month"] {
  width: 19%;
}
/* line 151, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field .right select[id$="_year"] {
  width: 13%;
}
/* line 152, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field .right span.actions {
  width: calc(30% - 50px);
  height: 30px;
  margin: 0;
}
/* line 157, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left .change-date .field .right input[type="submit"] {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0 !important;
  position: static;
  text-align: center;
}
/* line 168, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .goal {
  float: left;
  width: 50%;
}
/* line 172, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .wrapper-bonus {
  float: left;
  width: 50%;
  padding-left: 5px;
}
/* line 176, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .wrapper-bonus .data p {
  line-height: 44px;
}
/* line 177, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .wrapper-bonus .content-bonus .title {
  color: #FFF;
  text-shadow: 1px 1px 0 #333;
}
/* line 181, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .wrapper-bonus.bg-verde .content-bonus .title {
  background-color: #26824c;
}
/* line 182, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .wrapper-bonus.bg-arancio .content-bonus .title {
  background-color: #f08031;
}
/* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .sold-items {
  margin-bottom: 0;
  position: relative;
}
/* line 187, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .sold-items .p_scollbar {
  height: 194px;
  position: relative;
  overflow: hidden;
}
/* line 192, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left > .sold-items table {
  margin-bottom: 0;
}
/* line 194, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left #left_graph {
  float: left;
  width: 50%;
  height: 262px;
  padding: 5px;
  margin: 0 0 5px 0;
  border: 1px solid #cccccc;
}
/* line 202, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left #trend-profits-graph {
  float: left;
  width: 50%;
  height: 262px;
  padding: 0 0 0 5px;
  margin: 0 0 5px 0;
}
/* line 208, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .left #trend-profits-graph > div {
  border: 1px solid #cccccc;
  padding: 5px;
}
/* line 214, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .right {
  width: 33%;
}
/* line 216, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .right .change-date {
  width: 100%;
  max-width: 100%;
  padding: 5px 10px;
  margin: 0 0 5px 0;
  border: 1px solid #cccccc;
}
/* line 222, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .right .change-date .field {
  margin: 0;
  text-align: right;
}
/* line 225, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .right .change-date .field span {
  float: left;
  display: inline-block;
  width: 35%;
  margin-right: 2%;
  line-height: 30px;
  text-align: left;
}
/* line 233, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .right .change-date .field input {
  width: 63%;
  margin: 0;
}
/* line 239, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-stats > .right #employee-rolling-chart {
  width: 100%;
  padding: 5px 5px 0 5px;
  margin: 0;
  border: 1px solid #cccccc;
  text-align: center;
}

/* line 250, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard #change-year-employee-dashboard {
  display: block;
  margin: 0 0 20px 0;
}
/* line 254, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box {
  padding: 0 5px 5px 0;
  float: left;
}
/* line 257, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.last {
  padding-right: 0;
}
/* line 258, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.last2 {
  padding-right: 0;
}
/* line 259, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.last-line {
  padding-bottom: 0;
}
/* line 260, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.big {
  width: 50%;
}
/* line 261, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.big2 {
  width: 75%;
}
/* line 262, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.medium {
  width: 33%;
}
/* line 264, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.medium.center {
  width: 34%;
}
/* line 266, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.small, #employee-dashboard .box.small4 {
  width: 25%;
}
/* line 267, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.small2 {
  width: 25%;
}
/* line 269, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.small2 > div {
  height: 287px;
}
/* line 271, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.small3 {
  width: 25%;
}
/* line 273, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.small3 > div {
  height: 108px;
}
/* line 275, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div {
  height: 400px;
  padding: 5px;
  border: 1px solid #cccccc;
  position: relative;
}
/* line 280, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .title {
  background-color: #F6F8FB;
  height: 47px;
  padding: 10px 0;
  margin: 0 0 5px 0;
  border: 1px solid #e4e4e4;
  line-height: 25.6px;
  text-align: center;
  font-size: 1.2em;
  position: relative;
}
/* line 290, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .title.green {
  background-color: #26824C;
  color: #FFF;
}
/* line 295, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .details-link {
  background-color: #FFF;
  padding: 5px 10px;
  font-size: 0.8em;
  position: absolute;
  right: 10px;
  top: 60px;
  z-index: 2;
}
/* line 303, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .details-link.top {
  background-color: transparent;
  top: 14px;
}
/* line 307, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .details-link.left {
  right: auto;
  left: 10px;
}
/* line 312, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .p_scollbar {
  height: 336px;
  position: relative;
  overflow: hidden;
}
/* line 317, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div table {
  margin-bottom: 0;
}
/* line 318, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div div[id^="chartdiv"] {
  position: relative;
  z-index: 1;
}
/* line 322, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .data {
  position: relative;
}
/* line 324, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .data p {
  padding-left: 2px;
  margin: 0;
  line-height: 22px;
}
/* line 329, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .data span.box-right {
  display: inline-block;
  background-color: #F2F2F2;
  padding: 5px 10px;
  margin-top: -14px;
  border: 1px solid #CCC;
  position: absolute;
  right: 1px;
  top: 50%;
}
/* line 340, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .cols3 {
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
}
/* line 344, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .cols3 > div {
  display: inline-block;
  width: 33%;
  vertical-align: top;
}
/* line 348, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box > div .cols3 > div:nth-child(2) {
  width: 34%;
  padding: 0 5px;
}
/* line 356, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.subscriptions > div {
  height: 311px;
}
/* line 359, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div {
  height: 84px;
}
/* line 361, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .left, #employee-dashboard .box.renewals-subscriptions > div .right {
  float: left;
  width: 50%;
  margin-bottom: 5px;
}
/* line 365, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .left > div, #employee-dashboard .box.renewals-subscriptions > div .right > div {
  padding: 5px;
}
/* line 367, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .left > div .big, #employee-dashboard .box.renewals-subscriptions > div .right > div .big {
  font-size: 1.4em;
  margin-bottom: 5px;
}
/* line 371, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .left > div p, #employee-dashboard .box.renewals-subscriptions > div .right > div p {
  margin: 0;
  font-size: 0.8em;
}
/* line 377, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .left {
  padding-right: 2.5px;
}
/* line 379, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .left > div {
  background-color: #F4D0A8;
}
/* line 381, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .right {
  padding-left: 2.5px;
}
/* line 383, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .right > div {
  background-color: #F4E6A8;
}
/* line 385, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .box.renewals-subscriptions > div .bottom {
  clear: both;
  font-size: 0.8em;
  line-height: 1.4em;
}
/* line 393, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .opportunities-table.table.table-white tbody tr td {
  padding: 8px;
}
/* line 394, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#employee-dashboard .people-development-campaigns-table.table.table-white tbody tr td {
  padding: 8px;
}

/* line 397, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
#content-filter-sold-items {
  width: 30%;
  position: absolute;
  top: 13px;
  left: 10px;
  z-index: 2;
}

@media only screen and (max-width: 1220px) {
  /* line 408, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.big {
    width: 100%;
    padding: 0 0 5px 0;
  }
  /* line 409, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.big2 {
    width: 100%;
    padding: 0 0 5px 0;
  }
  /* line 410, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.medium {
    width: 50%;
  }
  /* line 412, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.medium.center {
    width: 50%;
  }
  /* line 413, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.medium.first {
    width: 100%;
    padding: 0 0 5px 0;
  }
  /* line 415, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.small {
    width: 50%;
  }
  /* line 416, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.small2, #employee-dashboard .box.small3, #employee-dashboard .box.small4 {
    width: 100%;
  }
  /* line 417, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.last {
    padding-bottom: 0;
  }
  /* line 418, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.last3 {
    padding-right: 0;
  }
}
@media only screen and (max-width: 550px) {
  /* line 424, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.last > div #content-filter-sold-items {
    width: 80px;
  }
  /* line 426, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.last > div #content-filter-sold-items + .title {
    padding-left: 90px;
    text-align: left;
  }
}
@media only screen and (max-width: 520px) {
  /* line 436, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.small, #employee-dashboard .box.medium, #employee-dashboard .box.medium.center {
    width: 100%;
    padding: 0 0 5px 0;
  }
}
@media only screen and (max-width: 380px) {
  /* line 442, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.last > div .title {
    line-height: 16px;
  }
  /* line 443, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-dashboard .box.last > div .details-link.top {
    top: 28px;
  }
}
@media only screen and (max-width: 1500px) {
  /* line 450, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left {
    width: 100%;
    padding: 0 0 5px 0;
  }
  /* line 454, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .right {
    width: 100%;
  }
}
@media only screen and (max-width: 1050px) {
  /* line 460, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left #left_graph, #employee-stats > .left > .goal {
    float: none;
    width: 100%;
  }
  /* line 464, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left #trend-profits-graph, #employee-stats > .left > .wrapper-bonus {
    float: none;
    width: 100%;
    padding-left: 0;
  }
  /* line 470, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left > .goal .data, #employee-stats > .left > .cost .data {
    padding-right: 100px;
  }
  /* line 472, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left > .wrapper-bonus .data {
    padding-right: 120px;
  }
  /* line 474, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left > .wrapper-bonus .data p {
    line-height: 18px;
    padding: 5px 0;
  }
}
@media only screen and (max-width: 1000px) {
  /* line 484, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field span.title {
    width: 142px;
    margin-right: 10px;
    vertical-align: middle;
  }
  /* line 489, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field .right {
    width: calc(100% - 152px);
    padding-right: 105px;
    position: relative;
    vertical-align: middle;
  }
  /* line 494, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field .right span.f_label:first-child {
    margin-bottom: 5px;
    margin-right: 5px;
  }
  /* line 498, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field .right select[id$="_month"] {
    width: calc(60% - 35px);
    margin-right: 5px;
  }
  /* line 499, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field .right select[id$="_year"] {
    width: 40%;
    margin-right: 0;
  }
  /* line 500, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field .right span.actions {
    width: 100px;
    margin-top: -15px;
    position: absolute;
    top: 50%;
    right: 0;
  }
}
@media only screen and (max-width: 780px) {
  /* line 513, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field {
    max-width: 100%;
  }
  /* line 514, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .right .change-date .field {
    max-width: 100%;
    min-height: 0;
  }
  /* line 517, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .right .change-date .field span {
    float: none;
  }
}
@media only screen and (max-width: 550px) {
  /* line 524, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field span.title {
    width: 100%;
    margin-right: 0;
  }
  /* line 525, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field .right {
    width: 100%;
    padding-right: 75px;
  }
  /* line 528, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left .change-date .field .right span.actions {
    width: 70px;
  }

  /* line 532, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left > .sold-items #content-filter-sold-items {
    width: 80px;
  }
  /* line 533, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .left > .sold-items .title {
    padding-left: 90px;
    text-align: left;
  }
}
@media only screen and (max-width: 400px) {
  /* line 541, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .right .change-date .field {
    text-align: left;
  }
  /* line 543, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .right .change-date .field span {
    width: 100%;
    margin: 0;
  }
  /* line 547, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/employees.scss */
  #employee-stats > .right .change-date .field input {
    width: 100%;
  }
}
/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/deliveries.scss */
span.fuil a.completed {
  color: green;
}
/* line 5, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/deliveries.scss */
span.fuil a.active {
  font-weight: bold;
}
/* line 8, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/deliveries.scss */
span.fuil a.expired {
  color: red;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box {
  display: block;
  padding: 10px;
  margin: 10px 0 0 0;
  border: 1px solid transparent;
  text-decoration: none;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
}
/* line 9, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box:last-child {
  margin-bottom: 10px;
}
/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.blue {
  background-color: #dff2fb;
  border-color: #7CAFC7;
}
/* line 14, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.orange {
  background-color: #ffefde;
  border-color: #DAAA77;
}
/* line 18, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.green {
  background-color: #f4f7de;
  border-color: #C2CC7F;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.lilac {
  background-color: #ecebf4;
  border-color: #B4B0D8;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.red {
  background-color: #FFDEE2;
  border-color: #FF98A4;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.grey {
  background-color: #f2f2f2;
  border-color: #cccccc;
}
/* line 34, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.yellow {
  background-color: #FFFEDE;
  border-color: #F9DC6E;
}
/* line 38, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.pink {
  background-color: #FFE8F6;
  border-color: #FFA1D9;
}
/* line 42, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box.white {
  background-color: #FFFFFF;
  border-color: #cccccc;
}
/* line 46, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box > div, .custom-boxes .box > span {
  display: block;
  margin: 0 0 5px 0;
  line-height: 1.4;
}
/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box > div:last-child, .custom-boxes .box > span:last-child {
  margin-bottom: 0;
}
/* line 51, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box > div strong a, .custom-boxes .box > div .strong a, .custom-boxes .box > span strong a, .custom-boxes .box > span .strong a {
  text-decoration: none;
}
/* line 53, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box > div strong a:hover, .custom-boxes .box > div .strong a:hover, .custom-boxes .box > div strong a:focus, .custom-boxes .box > div .strong a:focus, .custom-boxes .box > span strong a:hover, .custom-boxes .box > span .strong a:hover, .custom-boxes .box > span strong a:focus, .custom-boxes .box > span .strong a:focus {
  text-decoration: underline;
}
/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box .cols2 {
  font-size: 0;
  letter-spacing: 0;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box .cols2 > div, .custom-boxes .box .cols2 > span {
  display: inline-block;
  width: 50%;
  font-size: 14px;
}
/* line 64, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box .cols2 .right {
  text-align: right;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box .cols3 {
  font-size: 0;
  letter-spacing: 0;
}
/* line 69, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box .cols3 > div, .custom-boxes .box .cols3 > span {
  display: inline-block;
  width: 33%;
  font-size: 14px;
}
/* line 74, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box .cols3 .middle {
  width: 34%;
}
/* line 75, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes .box .cols3 .right {
  text-align: right;
}
/* line 78, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
.custom-boxes.mb0 .box:last-child {
  margin-bottom: 0;
}

@media only screen and (max-width: 780px) {
  /* line 85, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
  .custom-boxes .box .cols2 > div, .custom-boxes .box .cols2 > span, .custom-boxes .box .cols3 > div, .custom-boxes .box .cols3 > span {
    width: 100%;
    margin: 0 0 5px 0;
  }
  /* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
  .custom-boxes .box .cols2 > div:last-child, .custom-boxes .box .cols2 > span:last-child, .custom-boxes .box .cols3 > div:last-child, .custom-boxes .box .cols3 > span:last-child {
    margin-bottom: 0;
  }
  /* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_custom_boxes.scss */
  .custom-boxes .box .cols2 .right, .custom-boxes .box .cols3 .right {
    text-align: left;
  }
}
/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"] span {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes1 span {
  height: 100%;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes2 span {
  height: 50%;
}
/* line 14, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes2 span:nth-child(2) {
  top: 50%;
}
/* line 17, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes3 span {
  height: 33%;
}
/* line 18, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes3 span:nth-child(2) {
  top: 33%;
  height: 34%;
}
/* line 19, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes3 span:nth-child(3) {
  top: 67%;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes4 span {
  height: 25%;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes4 span:nth-child(2) {
  top: 25%;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes4 span:nth-child(3) {
  top: 50%;
}
/* line 25, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes4 span:nth-child(4) {
  top: 75%;
}
/* line 28, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span {
  height: 20%;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span:nth-child(2) {
  top: 20%;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span:nth-child(3) {
  top: 40%;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span:nth-child(4) {
  top: 60%;
}
/* line 32, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span:nth-child(4) {
  top: 80%;
}

/* line 38, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="show_user"] #user-info, body[data-controller="commercials_controller"][data-action="show_user"] #society-info, body[data-controller="commercials_controller"][data-action="show_society"] #user-info, body[data-controller="commercials_controller"][data-action="show_society"] #society-info {
  width: 100%;
  max-width: 920px;
  margin: 0 auto;
  position: relative;
}
/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="show_user"] #user-info .links, body[data-controller="commercials_controller"][data-action="show_user"] #society-info .links, body[data-controller="commercials_controller"][data-action="show_society"] #user-info .links, body[data-controller="commercials_controller"][data-action="show_society"] #society-info .links {
  position: absolute;
  top: 4px;
  right: 0;
}
/* line 48, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="show_user"] #user-info h2, body[data-controller="commercials_controller"][data-action="show_user"] #user-info #title-bar .page-title, #title-bar body[data-controller="commercials_controller"][data-action="show_user"] #user-info .page-title, body[data-controller="commercials_controller"][data-action="show_user"] #society-info h2, body[data-controller="commercials_controller"][data-action="show_user"] #society-info #title-bar .page-title, #title-bar body[data-controller="commercials_controller"][data-action="show_user"] #society-info .page-title, body[data-controller="commercials_controller"][data-action="show_society"] #user-info h2, body[data-controller="commercials_controller"][data-action="show_society"] #user-info #title-bar .page-title, #title-bar body[data-controller="commercials_controller"][data-action="show_society"] #user-info .page-title, body[data-controller="commercials_controller"][data-action="show_society"] #society-info h2, body[data-controller="commercials_controller"][data-action="show_society"] #society-info #title-bar .page-title, #title-bar body[data-controller="commercials_controller"][data-action="show_society"] #society-info .page-title {
  margin-top: 30px;
}
/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller="commercials_controller"][data-action="show_user"] #user-info h2:first-child, body[data-controller="commercials_controller"][data-action="show_user"] #user-info #title-bar .page-title:first-child, #title-bar body[data-controller="commercials_controller"][data-action="show_user"] #user-info .page-title:first-child, body[data-controller="commercials_controller"][data-action="show_user"] #society-info h2:first-child, body[data-controller="commercials_controller"][data-action="show_user"] #society-info #title-bar .page-title:first-child, #title-bar body[data-controller="commercials_controller"][data-action="show_user"] #society-info .page-title:first-child, body[data-controller="commercials_controller"][data-action="show_society"] #user-info h2:first-child, body[data-controller="commercials_controller"][data-action="show_society"] #user-info #title-bar .page-title:first-child, #title-bar body[data-controller="commercials_controller"][data-action="show_society"] #user-info .page-title:first-child, body[data-controller="commercials_controller"][data-action="show_society"] #society-info h2:first-child, body[data-controller="commercials_controller"][data-action="show_society"] #society-info #title-bar .page-title:first-child, #title-bar body[data-controller="commercials_controller"][data-action="show_society"] #society-info .page-title:first-child {
  margin-top: 20px;
}

/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller='commercials_controller'][data-action='recall'] .rating-wrapper, body[data-controller='estimates_controller'][data-action='index'] .rating-wrapper {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
}
/* line 61, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller='commercials_controller'][data-action='recall'] .rating-wrapper > span, body[data-controller='estimates_controller'][data-action='index'] .rating-wrapper > span {
  display: inline-block;
  font-size: 20px;
  cursor: pointer;
}
/* line 65, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller='commercials_controller'][data-action='recall'] .rating-wrapper > span:last-child, body[data-controller='estimates_controller'][data-action='index'] .rating-wrapper > span:last-child {
  margin-right: 0;
}
/* line 67, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
body[data-controller='commercials_controller'][data-action='recall'] .rating-wrapper > span.hover:before, body[data-controller='commercials_controller'][data-action='recall'] .rating-wrapper > span.selected:before, body[data-controller='estimates_controller'][data-action='index'] .rating-wrapper > span.hover:before, body[data-controller='estimates_controller'][data-action='index'] .rating-wrapper > span.selected:before {
  content: "";
}

@media only screen and (max-width: 1140px) {
  /* line 75, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] .table.table-white.table1140 tbody tr.first-big td[class^="boxes"]:first-child {
    padding: 5px 0 0 0;
  }
  /* line 78, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes2 span {
    width: 50%;
    height: 100%;
  }
  /* line 79, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes2 span:nth-child(2) {
    height: 100%;
    top: 0;
    left: 50%;
  }
  /* line 82, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes3 span {
    width: 33%;
    height: 100%;
  }
  /* line 83, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes3 span:nth-child(2) {
    height: 100%;
    top: 0;
    left: 33%;
    width: 34%;
  }
  /* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes3 span:nth-child(3) {
    height: 100%;
    top: 0;
    left: 67%;
  }
  /* line 87, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes4 span {
    width: 25%;
    height: 100%;
  }
  /* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes4 span:nth-child(2) {
    height: 100%;
    top: 0;
    left: 25%;
  }
  /* line 89, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes4 span:nth-child(3) {
    height: 100%;
    top: 0;
    left: 50%;
  }
  /* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes4 span:nth-child(4) {
    height: 100%;
    top: 0;
    left: 75%;
  }
  /* line 93, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span {
    width: 20%;
    height: 100%;
  }
  /* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span:nth-child(2) {
    height: 100%;
    top: 0;
    left: 20%;
  }
  /* line 95, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span:nth-child(3) {
    height: 100%;
    top: 0;
    left: 40%;
  }
  /* line 96, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span:nth-child(4) {
    height: 100%;
    top: 0;
    left: 60%;
  }
  /* line 97, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/commercials.scss */
  body[data-controller="commercials_controller"][data-action="index_users"] td[class^="boxes"].boxes5 span:nth-child(4) {
    height: 100%;
    top: 0;
    left: 80%;
  }
}
/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 5, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col {
  display: inline-block;
  width: 100%;
  padding: 0 10px;
  vertical-align: top;
}
/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col h2, #guide-cols .col #title-bar .page-title, #title-bar #guide-cols .col .page-title {
  margin: 0 0 10px 0;
  padding: 5px 0;
  border-bottom: 1px solid #cccccc;
}
/* line 14, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col h2 span, #guide-cols .col #title-bar .page-title span, #title-bar #guide-cols .col .page-title span {
  display: inline-block;
  width: calc(100% - 65px);
  font-size: 20px;
  letter-spacing: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col h2 a, #guide-cols .col #title-bar .page-title a, #title-bar #guide-cols .col .page-title a {
  width: 65px;
  font-size: 13px;
  letter-spacing: 1px;
  text-align: right;
  vertical-align: middle;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col h2.without-link span, #guide-cols .col #title-bar .without-link.page-title span, #title-bar #guide-cols .col .without-link.page-title span {
  width: 100%;
}
/* line 33, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .content-items {
  display: none;
}
/* line 34, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .item {
  margin: 0 0 5px 0;
  position: relative;
}
/* line 37, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .item a {
  display: block;
  text-decoration: none;
}
/* line 40, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .item a span {
  display: inline-block;
  width: calc(100% - 13px);
  padding: 5px 0 5px 10px;
  border: 1px solid transparent;
  font-size: 14px;
  line-height: 22px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
/* line 51, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .item a.selected, #guide-cols .col .item a:hover, #guide-cols .col .item a:focus {
  position: relative;
}
/* line 53, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .item a.selected span, #guide-cols .col .item a:hover span, #guide-cols .col .item a:focus span {
  background-color: #D6DCEC;
  border-color: #98A6CE;
  border-right: none;
}
/* line 58, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .item a.selected:before, #guide-cols .col .item a:hover:before, #guide-cols .col .item a:focus:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 17px 0 17px 13px;
  border-color: transparent transparent transparent #98A6CE;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 69, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .item a.selected:after, #guide-cols .col .item a:hover:after, #guide-cols .col .item a:focus:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 16px 0 16px 12px;
  border-color: transparent transparent transparent #D6DCEC;
  position: absolute;
  top: 1px;
  right: 1px;
}
/* line 82, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col .item:last-child {
  margin-bottom: 0;
}
/* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col:first-child {
  padding-left: 0;
}
/* line 85, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols .col:last-child {
  padding-right: 0;
}
/* line 87, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols[data-count="2"] .col {
  width: 50%;
}
/* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols[data-count="3"] .col {
  width: 33%;
}
/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols[data-count="3"] .col:nth-child(2) {
  width: 34%;
}
/* line 92, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#guide-cols[data-count="4"] .col {
  width: 25%;
}

/* line 95, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-content-cols {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 99, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-content-cols:after {
  content: '';
  display: block;
  clear: both;
}

/* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-left {
  background-color: #f2f2f2;
  float: left;
  width: 30%;
  margin-right: 20px;
  padding: 10px;
}
/* line 111, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-left h2, #help-col-left #title-bar .page-title, #title-bar #help-col-left .page-title {
  border-bottom: 1px solid #cccccc;
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  font-size: 20px;
  line-height: 1.4;
  letter-spacing: 1px;
}
/* line 119, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-left .item {
  margin: 0 0 5px 0;
  padding: 0 0 0 25px;
  font-size: 14px;
  line-height: 22px;
  position: relative;
}
/* line 125, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-left .item:before {
  content: '•';
  position: absolute;
  top: 0;
  left: 0;
}
/* line 131, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-left .item a {
  text-decoration: none;
}
/* line 133, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-left .item a:hover, #help-col-left .item a:focus {
  text-decoration: underline;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-left .item span.current {
  color: #1771B6;
}
/* line 136, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-left .item:last-child {
  margin-bottom: 0;
}

/* line 140, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right.with-left {
  float: right;
  width: calc(70% - 20px);
}
/* line 144, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right h2, #help-col-right #title-bar .page-title, #title-bar #help-col-right .page-title {
  font-size: 20px;
  letter-spacing: 1px;
}
/* line 148, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .date {
  display: inline-block;
  background-color: #f2f2f2;
  padding: 5px 7px;
  font-size: 12px;
  line-height: 1.2;
  letter-spacing: 1px;
}
/* line 155, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .date.orange {
  background-color: #F5A000;
  margin-left: 5px;
}
/* line 160, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right p {
  margin: 0 0 10px 0;
  font-size: 14px;
  line-height: 22px;
  word-break: break-word;
}
/* line 165, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right p:last-child {
  margin: 0;
}
/* line 167, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right ul, #help-col-right ol {
  margin: 0 0 10px 25px;
}
/* line 169, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right ul li, #help-col-right ol li {
  font-size: 14px;
  line-height: 22px;
  word-break: break-word;
}
/* line 175, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .text-evidenced {
  background-color: #dff2fb;
  padding: 10px;
  margin: 10px 0 0 0;
}
/* line 180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .desc {
  margin: 10px 0 0 0;
}
/* line 181, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots {
  width: 100%;
  max-width: 638px;
}
/* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div {
  display: inline-block;
  width: 100%;
  margin: 0 12px 10px 0;
  border: 1px solid #818181;
  position: relative;
  overflow: hidden;
  vertical-align: top;
}
/* line 192, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div:before {
  content: '';
  display: inline-block;
  width: 100%;
  margin-top: 56%;
  position: relative;
  z-index: 1;
}
/* line 200, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div a {
  display: inline-block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
/* line 208, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div a img {
  width: 100%;
}
/* line 210, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div.large {
  width: calc(50% - 6px);
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div.large:nth-child(2n) {
  margin-right: 0;
}
/* line 214, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div.medium {
  width: calc(33.3% - 8px);
}
/* line 216, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div.medium:nth-child(3n) {
  margin-right: 0;
}
/* line 218, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div.small {
  width: calc(25% - 9px);
}
/* line 220, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-screenshots > div.small:nth-child(4n) {
  margin-right: 0;
}
/* line 224, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .status-table {
  margin: 10px 0 0 0;
  border-top: 1px solid #EEEEEE;
  font-size: 14px;
}
/* line 228, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .status-table h3 {
  margin: 10px 0 0 0;
  font-size: 20px;
  line-height: 1.4;
}
/* line 234, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right #content-help-video_wrapper, #help-col-right #content-help-video {
  max-width: 600px;
  height: auto !important;
  margin: 10px auto;
  position: relative;
}
/* line 239, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right #content-help-video_wrapper:before, #help-col-right #content-help-video:before {
  content: "";
  display: block;
  height: 0;
  padding-bottom: 56.25%;
}
/* line 245, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right #content-help-video_wrapper #content-help-video_displayarea, #help-col-right #content-help-video_wrapper object, #help-col-right #content-help-video_wrapper embed, #help-col-right #content-help-video #content-help-video_displayarea, #help-col-right #content-help-video object, #help-col-right #content-help-video embed {
  width: 100% !important;
  height: 100% !important;
}
/* line 250, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right #content-help-video_wrapper object {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 256, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-attachments h3 {
  margin: 10px 0 0 0;
  padding: 10px 0 0 0;
  border-top: 1px solid #4B4B4B;
  color: #4B4B4B;
  font-size: 20px;
  line-height: 1.4;
}
/* line 264, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-attachments p {
  margin: 10px 0 0 0;
}
/* line 266, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-col-right .box-attachments p a {
  font-size: 14px;
  line-height: 22px;
}

/* line 275, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-results .item {
  margin: 0 0 20px 0;
}
/* line 278, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-results .item h3 a {
  color: #1771B6;
}
/* line 280, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-results .item h3 a span.match {
  font-family: ProximaNovaRegular, Arial, "Helvetica Neue";
}
/* line 283, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-results .item .category {
  display: block;
  margin: 0 0 5px 0;
}
/* line 286, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-results .item .category a {
  font-size: 13px;
  color: #26824c;
  text-decoration: none;
}
/* line 290, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-results .item .category a span.match {
  font-weight: bold;
}
/* line 291, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-results .item .category a:hover, #help-results .item .category a:focus {
  text-decoration: underline;
}
/* line 294, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
#help-results .item .desc span.match {
  font-weight: bold;
}

@media only screen and (max-width: 1340px) {
  /* line 299, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #guide-cols[data-count="4"] .col {
    width: 50%;
  }
  /* line 301, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #guide-cols[data-count="4"] .col:nth-child(2) {
    padding-right: 0;
  }
  /* line 302, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #guide-cols[data-count="4"] .col:nth-child(3) {
    padding: 10px 10px 0 0;
  }
  /* line 303, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #guide-cols[data-count="4"] .col:nth-child(4) {
    padding: 10px 0 0 10px;
  }
}
@media only screen and (max-width: 1090px) {
  /* line 308, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #guide-cols[data-count="3"] .col {
    width: 100% !important;
    padding: 10px 0 0 0;
  }
  /* line 311, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #guide-cols[data-count="3"] .col:first-child {
    padding-top: 0;
  }
}
@media only screen and (max-width: 990px) {
  /* line 316, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #help-col-left {
    float: none;
    width: 100%;
    margin: 20px 0 0 0;
  }

  /* line 321, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #help-col-right.with-left {
    float: none;
    width: 100%;
  }
}
@media only screen and (max-width: 820px) {
  /* line 329, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #guide-cols[data-count="2"] .col, #guide-cols[data-count="4"] .col {
    width: 100%;
    padding: 10px 0 0 0 !important;
  }
  /* line 332, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #guide-cols[data-count="2"] .col:first-child, #guide-cols[data-count="4"] .col:first-child {
    padding-top: 0 !important;
  }
}
@media screen and (max-width: 500px) {
  /* line 338, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #help-col-right .box-screenshots > div.small {
    width: calc(50% - 6px);
  }
  /* line 340, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/help_guide.scss */
  #help-col-right .box-screenshots > div.small:nth-child(2n) {
    margin-right: 0;
  }
}
/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/estimates.scss */
body#estimates_controller[data-action="new"] #sold-items-table input[name="sold_item_ids[]"], body#estimates_controller[data-action="edit"] #sold-items-table input[name="sold_item_ids[]"] {
  width: 12px;
  margin: 3px 3px 0 0;
  vertical-align: top;
}
/* line 8, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/estimates.scss */
body#estimates_controller[data-action="new"] #sold-items-table .table-label, body#estimates_controller[data-action="edit"] #sold-items-table .table-label {
  display: inline-block;
  width: calc(100% - 20px);
  vertical-align: top;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/tools.scss */
body#tools_controller[data-action="choose_change_owner"] #top-title-bar table.with-right td:last-child a.ta-btn#more-change-owner, body#tools_controller[data-action="choose_change_owner"] #top-title-bar table.with-right td:last-child a#more-change-owner.ta-btn-back, body#tools_controller[data-action="choose_change_owner"] #top-title-bar table.with-right td:last-child .form .actions a#more-change-owner.nav-btn-gray, .form .actions body#tools_controller[data-action="choose_change_owner"] #top-title-bar table.with-right td:last-child a#more-change-owner.nav-btn-gray {
  margin-right: 0;
}
/* line 4, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/tools.scss */
body#tools_controller[data-action="choose_change_owner"] #start-person input[disabled], body#tools_controller[data-action="choose_change_owner"] #start-demorequest input[disabled], body#tools_controller[data-action="choose_change_owner"] #end-person input[disabled], body#tools_controller[data-action="choose_change_owner"] #end-demorequest input[disabled] {
  display: none;
}
/* line 7, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/tools.scss */
body#tools_controller[data-action="choose_change_owner"] #change_results .title {
  line-height: 1.4;
}
/* line 8, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/tools.scss */
body#tools_controller[data-action="choose_change_owner"] #change_results ul {
  margin: 20px 0 0 30px;
}
/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/tools.scss */
body#tools_controller[data-action="choose_change_owner"] #change_results ul li {
  margin: 0 0 10px 0;
  line-height: 1.4;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/tools.scss */
body#tools_controller[data-action="choose_change_owner"] #change_results ul li:last-child {
  margin: 0;
}

/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .form > .alignright {
  margin: 0 0 10px 0;
}
/* line 4, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 8, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page {
  background-color: #f2f2f2;
  padding: 10px;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .title {
  margin-bottom: 0;
  padding-bottom: 15px;
  border-bottom: 1px solid #cccccc;
}
/* line 15, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .title .over-field {
  display: block;
  margin: 0 0 5px 0;
}
/* line 19, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .title input {
  width: 100%;
}
/* line 21, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .items {
  padding: 10px 0;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .items > div {
  max-width: 100%;
  padding: 5px 0;
  margin: 0 0 10px 0;
}
/* line 27, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .items > div:last-child {
  margin-bottom: 0;
}
/* line 28, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .items > div .over-field {
  display: block;
  margin: 0 0 5px 0;
}
/* line 32, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .items > div input {
  width: 100%;
}
/* line 33, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages .page .items > div.ui-draggable-dragging {
  background-color: #eaf7fc;
  padding: 5px;
}
/* line 41, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages[data-pages="2"] .page {
  display: inline-block;
  width: calc(50% - 5px);
  margin: 0 10px 10px 0;
  vertical-align: top;
}
/* line 46, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages[data-pages="2"] .page:nth-child(2n) {
  margin-right: 0;
}
/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages[data-pages="3"] .page {
  display: inline-block;
  width: 33%;
  margin: 0 10px 10px 0;
  vertical-align: top;
}
/* line 55, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages[data-pages="3"] .page:nth-child(3n) {
  margin-right: 0;
}
/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .pages[data-pages="3"] .page:nth-child(3n-1) {
  width: calc(34% - 20px);
}
/* line 60, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .ac-data {
  position: relative;
  padding: 0 20px 0 0;
  margin: 0 0 10px 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 67, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .ac-data:last-child {
  margin: 0;
}
/* line 68, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .ac-data > input, body#data_collection_pages_controller[data-action="edit"] #app-content .ac-data > select, body#data_collection_pages_controller[data-action="edit"] #app-content .ac-data .autocomplete-fields {
  display: inline-block;
  width: 32%;
  margin: 0;
}
/* line 73, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .ac-data select:nth-child(2) {
  margin: 0 2%;
}
/* line 74, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .ac-data .autocomplete-fields input {
  width: 100%;
  margin: 0;
}
/* line 78, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .ac-data span {
  font-size: 14px;
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 0;
}
/* line 86, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data {
  margin: 0 0 15px 0;
  border-bottom: 1px solid #EEEEEE;
}
/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields .custom-field {
  margin: 0 0 15px 0;
  padding: 0 20px 0 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
  position: relative;
}
/* line 98, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields input, body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields select, body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields .autocomplete-fields {
  display: inline-block;
  width: 32%;
  margin: 0;
}
/* line 103, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields select:nth-child(2) {
  margin: 0 2%;
}
/* line 104, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields .autocomplete-fields input {
  width: 100%;
  margin: 0;
}
/* line 108, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields span {
  font-size: 14px;
  cursor: pointer;
  position: absolute;
  right: 0;
}
/* line 113, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields span.ion-close {
  top: 0;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="edit"] #app-content .cfrc-data .fields span.ion-plus {
  bottom: 0;
}

/* line 122, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container {
  padding-top: 31px;
}
/* line 124, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container #app-content-wrapper #app-content {
  margin-top: 0;
}
/* line 125, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container .form .field .error-msg {
  display: none;
}
/* line 126, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container .form .actions .link-left {
  font-size: 12px;
  max-width: calc(100% - 105px);
}
/* line 131, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content {
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
  padding: 20px 0 0 0;
}
/* line 136, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content .choose-dr-block {
  display: block;
  margin: 0 0 10px 0;
  padding: 5px 10px;
  color: inherit;
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
  text-decoration: none;
}
/* line 145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content .choose-dr-block:hover, body#data_collection_pages_controller[data-action="show"] #choose-dr-content .choose-dr-block:focus {
  background-color: #ffefde;
}
/* line 146, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content .choose-dr-block.selected {
  background-color: #f4f7de;
}
/* line 147, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content .choose-dr-block .checkbox {
  display: inline-block;
  background-color: #FFFFFF;
  width: 14px;
  height: 14px;
  margin: 0 10px 0 0;
  border: 1px solid #CCCCCC;
  border-radius: 3px;
  vertical-align: middle;
}
/* line 156, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content .choose-dr-block .checkbox.ion-ios-checkmark-empty {
  border-color: #26824c;
}
/* line 158, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content .choose-dr-block .checkbox.ion-ios-checkmark-empty:before {
  color: #26824c;
  font-size: 25px;
  line-height: 14px;
}
/* line 165, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content .choose-dr-block .name {
  display: inline-block;
  width: calc(100% - 24px);
  font-size: 16px;
  line-height: 1.4;
  letter-spacing: 1px;
  vertical-align: middle;
}
/* line 174, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #choose-dr-content .alignright {
  padding-top: 10px;
}
/* line 176, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] .page h1 {
  margin-bottom: 5px;
}
/* line 177, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #ok_page {
  max-width: 990px;
  margin: 0 auto;
}
/* line 180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #ok_page h1 {
  margin: 0 0 15px 0;
}
/* line 181, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #ok_page .desc {
  font-size: 16px;
}
/* line 183, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #ok_page .desc p {
  margin: 0 0 10px 0;
}
/* line 185, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #ok_page .desc p:last-child {
  margin-bottom: 0;
}
/* line 187, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #ok_page .desc ul, body#data_collection_pages_controller[data-action="show"] #ok_page .desc ol {
  margin: 0 0 10px 30px;
}
/* line 189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #ok_page .desc ul:last-child, body#data_collection_pages_controller[data-action="show"] #ok_page .desc ol:last-child {
  margin-bottom: 0;
}

@media only screen and (max-width: 400px) {
  /* line 197, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
  body#data_collection_pages_controller[data-action="show"] #app-container .form .actions .link-left {
    max-width: 100%;
  }
}
@keyframes showErrorBg {
  0% {
    background-color: #c1282e;
  }
  100% {
    background-color: transparent;
  }
}
@keyframes showErrorFg {
  0% {
    color: #FFFFFF;
  }
  100% {
    color: #c1282e;
  }
}
@keyframes showErrorBr {
  0% {
    border-color: #FFFFFF;
  }
  100% {
    border-color: #c1282e;
  }
}
/* line 217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error * {
  position: relative;
  z-index: 1;
}
/* line 221, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error:before {
  content: '';
  position: absolute;
  top: -15px;
  right: -15px;
  bottom: -15px;
  left: -15px;
  z-index: 0;
  animation-name: showErrorBg;
  animation-duration: 2s;
}
/* line 232, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error label {
  animation-name: showErrorFg;
  animation-duration: 2s;
}
/* line 236, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error input, body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error select, body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error button {
  animation-name: showErrorBr;
  animation-duration: 2s;
}
/* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error span.ajax-loader {
  position: absolute;
}
/* line 241, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error .error-msg {
  display: inline-block;
  animation-name: showErrorFg;
  animation-duration: 2s;
}

@media only screen and (max-width: 670px) {
  /* line 251, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/data_collection_pages.scss */
  body#data_collection_pages_controller[data-action="show"] #app-container .form .field.error span.ajax-loader {
    top: 26px;
    bottom: auto;
  }
}
/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/accounts_controller"][data-action="compare"] .comparing, body[id="bay_models/accounts_controller"][data-action="duplicate_cf_compare"] .comparing {
  display: inline-block;
  width: 49%;
}

/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/accounts_controller"][data-action="edit"] span.tutored a {
  display: block;
  margin: 0 0 5px 0;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/accounts_controller"][data-action="edit"] span.tutored a:last-child {
  margin: 0;
}

/* line 18, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .content-cols, body[id="bay_models/societies_controller"][data-action="api_consumers"] .content-cols, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .content-cols {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 {
  display: inline-block;
  width: 50%;
  padding: 0 10px 0 0;
  text-align: right;
  vertical-align: top;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 h2, body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 #title-bar .page-title, #title-bar body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 .page-title, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 h2, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 #title-bar .page-title, #title-bar body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 .page-title, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 h2, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 #title-bar .page-title, #title-bar body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 .page-title {
  margin: 0 0 10px 0;
  font-size: 24px;
  line-height: 1.3;
  text-align: right;
}
/* line 34, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 h2 span, body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 #title-bar .page-title span, #title-bar body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 .page-title span, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 h2 span, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 #title-bar .page-title span, #title-bar body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 .page-title span, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 h2 span, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 #title-bar .page-title span, #title-bar body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 .page-title span {
  display: inline-block;
  width: 100%;
  max-width: 250px;
  text-align: center;
}
/* line 41, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50:last-child, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50:last-child, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50:last-child {
  padding: 0 0 0 10px;
  text-align: left;
}
/* line 44, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50:last-child h2, body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50:last-child #title-bar .page-title, #title-bar body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50:last-child .page-title, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50:last-child h2, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50:last-child #title-bar .page-title, #title-bar body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50:last-child .page-title, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50:last-child h2, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50:last-child #title-bar .page-title, #title-bar body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50:last-child .page-title {
  text-align: left;
}
/* line 46, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 ul, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 ul, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 ul {
  display: inline-block;
  width: 100%;
  max-width: 250px;
  min-height: 200px;
  margin: 0;
  text-align: center;
  list-style-type: none;
}
/* line 54, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 ul li, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 ul li, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 ul li {
  display: block;
  width: 100%;
  max-width: 250px !important;
  margin: 0 auto 10px auto;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1.3;
}
/* line 62, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 ul li:last-child, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 ul li:last-child, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 ul li:last-child {
  margin-bottom: 0;
}
/* line 63, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 ul li.disabled, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 ul li.disabled, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 ul li.disabled {
  background-color: #CCCCCC !important;
}
/* line 65, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 ul.active li, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 ul.active li, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 ul.active li {
  background-color: #81E062;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/bay_models.scss */
body[id="bay_models/society_roles_controller"][data-action="api_consumers"] .col50 ul.inactive li, body[id="bay_models/societies_controller"][data-action="api_consumers"] .col50 ul.inactive li, body[id="bay_models/permissions_groups_controller"][data-action="edit"] .col50 ul.inactive li {
  background-color: #E06262;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#sellers_controller[data-action="monthly"] .show-mobile {
  display: none;
}

@media only screen and (max-width: 1500px) {
  /* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  body#sellers_controller[data-action="monthly"] .show-mobile {
    display: inline-block;
  }
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#sellers_controller[data-action="pre_vendita"] #app-container,
body#sellers_controller[data-action="selling_script"] #app-container,
body#sellers_controller[data-action="post_vendita"] #app-container {
  padding-top: 31px;
}

/* line 20, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#sellers_controller[data-action="pre_vendita"] h2.aligncenter, body#sellers_controller[data-action="pre_vendita"] #title-bar .aligncenter.page-title, #title-bar body#sellers_controller[data-action="pre_vendita"] .aligncenter.page-title,
body#sellers_controller[data-action="selling_script"] h2.aligncenter,
body#sellers_controller[data-action="selling_script"] #title-bar .aligncenter.page-title,
#title-bar body#sellers_controller[data-action="selling_script"] .aligncenter.page-title,
body#sellers_controller[data-action="post_vendita"] h2.aligncenter,
body#sellers_controller[data-action="post_vendita"] #title-bar .aligncenter.page-title,
#title-bar body#sellers_controller[data-action="post_vendita"] .aligncenter.page-title,
body#people_controller[data-action="dashboard"] h2.aligncenter,
body#people_controller[data-action="dashboard"] #title-bar .aligncenter.page-title,
#title-bar body#people_controller[data-action="dashboard"] .aligncenter.page-title {
  margin: 15px 0;
  padding: 10px 0 0 0;
  border-top: 1px solid #cccccc;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#sellers_controller[data-action="pre_vendita"] h2.aligncenter span, body#sellers_controller[data-action="pre_vendita"] #title-bar .aligncenter.page-title span, #title-bar body#sellers_controller[data-action="pre_vendita"] .aligncenter.page-title span,
body#sellers_controller[data-action="selling_script"] h2.aligncenter span,
body#sellers_controller[data-action="selling_script"] #title-bar .aligncenter.page-title span,
#title-bar body#sellers_controller[data-action="selling_script"] .aligncenter.page-title span,
body#sellers_controller[data-action="post_vendita"] h2.aligncenter span,
body#sellers_controller[data-action="post_vendita"] #title-bar .aligncenter.page-title span,
#title-bar body#sellers_controller[data-action="post_vendita"] .aligncenter.page-title span,
body#people_controller[data-action="dashboard"] h2.aligncenter span,
body#people_controller[data-action="dashboard"] #title-bar .aligncenter.page-title span,
#title-bar body#people_controller[data-action="dashboard"] .aligncenter.page-title span {
  display: inline-block;
  border-bottom: 2px solid;
}

/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 36, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .title {
  margin: 0 0 10px 0;
  font-size: 24px;
  line-height: 29.8px;
  letter-spacing: 1px;
  text-align: center;
}
/* line 42, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .title span {
  display: inline-block;
  border-bottom: 2px solid;
}
/* line 47, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section {
  padding: 10px 0;
  border-bottom: 1px solid #cccccc;
}
/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section:first-child {
  padding-top: 0;
}
/* line 51, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
/* line 55, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section .field {
  margin: 0 0 10px 0;
}
/* line 57, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section .field:last-child {
  margin-bottom: 0;
}
/* line 58, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section .field > div {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
}
/* line 65, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section .field .label {
  width: 190px;
  text-align: right;
}
/* line 69, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section .field .value {
  width: calc(100% - 190px);
  padding: 0 0 0 10px;
}
/* line 74, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section .field.without-label .value {
  width: 100%;
  text-align: center;
}
/* line 79, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section .field .under-field {
  width: 100%;
  padding-left: 0;
}
/* line 86, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section.with-form .field .label {
  margin-top: 5px;
  overflow: hidden;
}
/* line 91, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section.with-form .field .value .fake-field {
  display: inline-block;
  margin-top: 5px;
  overflow: hidden;
}
/* line 96, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section.with-form .field .value input[type="text"], #cols-vendita .col .section.with-form .field .value select, #cols-vendita .col .section.with-form .field .value textarea {
  background-color: white;
  display: inline-block;
  width: 100%;
  max-width: 400px;
  height: 30px;
  border: 1px solid #cccccc;
  padding: 4px;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #DDDDDD;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif !important;
  font-size: 14px;
  line-height: 20px;
  vertical-align: top;
  position: relative;
}
/* line 112, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita .col .section.with-form .field .value textarea {
  height: 100px;
}
/* line 119, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita.two-cols .col {
  display: inline-block;
  width: 50%;
  vertical-align: top;
}
/* line 123, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita.two-cols .col:first-child {
  padding-right: 10px;
  border-right: 1px solid #cccccc;
}
/* line 127, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#cols-vendita.two-cols .col:last-child {
  width: calc(50% + 1px);
  margin-left: -1px;
  padding-left: 10px;
  border-left: 1px solid #cccccc;
}

/* line 139, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] #cols-vendita .fields-separator span {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 21px;
}
/* line 145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field label {
  width: 190px;
  margin: 5px 0 0 0;
}
/* line 149, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field .label {
  margin: 5px 0 0 0;
}
/* line 150, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field .value.only-text {
  margin: 5px 0 0 0;
}
/* line 151, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field .under-field {
  width: 100%;
  padding-left: 0;
}
/* line 155, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field .value.with-on-off-note {
  font-size: 0;
  letter-spacing: 0;
}
/* line 158, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field .value.with-on-off-note .ta-onoff-checkbox {
  vertical-align: middle;
}
/* line 159, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field .value.with-on-off-note .under-field {
  display: inline-block;
  width: calc(100% - 50px);
  font-size: 14px;
  letter-spacing: 1px;
  vertical-align: middle;
  margin: 3px 0 0 0;
  padding: 0 0 0 10px;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] h2.aligncenter, body#people_controller[data-action="dashboard"] #title-bar .aligncenter.page-title, #title-bar body#people_controller[data-action="dashboard"] .aligncenter.page-title {
  margin: 0 0 15px 0;
  border: none;
}
/* line 174, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] h2.aligncenter span, body#people_controller[data-action="dashboard"] #title-bar .aligncenter.page-title span, #title-bar body#people_controller[data-action="dashboard"] .aligncenter.page-title span {
  border: none;
}
/* line 176, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] .sep {
  height: 20px;
}
/* line 178, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
body#people_controller[data-action="dashboard"] .sep:last-child {
  height: 0;
}

/* line 182, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#table-cleaning-owners .ion-ios-star-outline {
  cursor: pointer;
}

/* line 185, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#seller-commissions-table .form .field input {
  padding-right: 33px;
  text-align: right;
}
/* line 188, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#seller-commissions-table .form .field input ~ .icon {
  background: #cccccc;
  width: 28px;
  height: 28px;
  padding: 0;
  border-left: 1px solid #cccccc;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  line-height: 28px;
  text-align: center;
  cursor: pointer;
  position: absolute;
  right: 1px;
  top: 1px;
}
/* line 202, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#seller-commissions-table .form .field input ~ .icon.disabled {
  cursor: not-allowed;
}
/* line 204, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#seller-commissions-table .form .field input ~ .rosso {
  line-height: 30px;
  position: absolute;
  top: 0;
  left: 10px;
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
#seller-commissions-table .form .field.amount input ~ .icon {
  background: #dff2fb;
}

@media only screen and (max-width: 1140px) {
  /* line 218, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  #cols-vendita.two-cols .col {
    width: 100%;
  }
  /* line 220, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  #cols-vendita.two-cols .col:first-child {
    padding: 0 0 10px 0;
    border: none;
    border-bottom: 1px solid #cccccc;
  }
  /* line 225, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  #cols-vendita.two-cols .col:last-child {
    width: 100%;
    margin: 0;
    padding: 10px 0 0 0;
    border: none;
  }
}
@media only screen and (max-width: 670px) {
  /* line 236, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field label {
    text-align: right;
  }
}
@media only screen and (max-width: 600px) {
  /* line 241, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  #cols-vendita .col .section .field .label {
    width: 100%;
    text-align: left;
  }
  /* line 245, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  #cols-vendita .col .section .field .value {
    width: 100%;
    padding: 0;
  }

  /* line 251, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field .label, body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field label {
    margin: 0;
    text-align: left;
  }
  /* line 255, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sellers.scss */
  body#people_controller[data-action="dashboard"] #cols-vendita .col .section .field .value {
    margin: 5px 0 0 0;
  }
}
/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/paper_trail.scss */
.activity {
  margin-bottom: 1em;
  padding-left: 45px;
  position: relative;
}
/* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/paper_trail.scss */
.activity abbr.timeago {
  border: none;
  cursor: default;
  color: #BBB;
  font-weight: normal;
  font-size: 12px;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/paper_trail.scss */
.activity .mega-icon {
  width: 32px;
  height: 32px;
  padding: 3px;
  color: #BBB;
  font-size: 26px;
  line-height: 26px;
  text-align: center;
  text-decoration: none;
  position: absolute;
  top: 14px;
  left: 0;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/paper_trail.scss */
.activity .body {
  overflow: hidden;
  padding: 0 0 1em 0;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/paper_trail.scss */
.activity .body .title {
  padding: 0 0 .25em 0;
  font-weight: bold;
  font-size: 14px;
}
/* line 34, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/paper_trail.scss */
.activity .body .details {
  font-size: 0;
  letter-spacing: 0;
}
/* line 37, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/paper_trail.scss */
.activity .body .details .avatar {
  display: inline-block;
  width: 36px;
  height: 36px;
  background-color: white;
  padding: 2px;
  margin-right: 10px;
  border: 1px solid #D0D0D0;
  line-height: 0;
  vertical-align: top;
}
/* line 48, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/paper_trail.scss */
.activity .body .details .message {
  display: inline-block;
  width: calc(100% - 46px);
  color: #666;
  font-size: 13px;
  letter-spacing: 1px;
  line-height: 1.4;
  vertical-align: top;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
  padding: 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 7, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #app-container.with-sidebar-menu #app-content-wrapper #app-content .content-search-form {
  margin: 10px;
}
/* line 9, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #app-container.with-sidebar-menu #app-content-wrapper #app-content .content-search-form ~ #whatsapp-col-left {
  border-top: 1px solid #D3DBE2;
}
/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #app-container.with-sidebar-menu #app-content-wrapper #app-content .content-search-form ~ #whatsapp-col-right {
  border-top: 1px solid #D3DBE2;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left {
  display: inline-block;
  background-color: #FCFCFC;
  width: 300px;
  height: calc(100vh - 133px);
  padding: 3px 10px 10px 10px;
  vertical-align: top;
  overflow: auto;
}
/* line 21, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left.with-search {
  height: calc(100vh - 187px);
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left h2, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left #title-bar .page-title, #title-bar body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .page-title {
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 34px;
}
/* line 27, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .inline-search {
  position: relative;
  margin: 0 0 5px 0;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .inline-search .ion-search {
  width: 34px;
  height: 34px;
  color: #757575;
  font-size: 20px;
  line-height: 34px;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 41, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .inline-search input {
  background-color: #FFFFFF;
  width: 100%;
  height: 34px;
  padding: 1px 10px 1px 34px;
  border: 1px solid #D3DBE2;
  border-radius: 2px 0 0 2px;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  vertical-align: top;
}
/* line 53, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact {
  padding: 10px;
  cursor: pointer;
}
/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact:hover, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact.selected {
  background-color: #ECECEC;
  border-radius: 10px;
}
/* line 60, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact .img {
  display: inline-block;
  width: 40px;
  height: 40px;
  border: 1px solid;
  border-radius: 20px;
  vertical-align: top;
}
/* line 68, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact .text {
  display: inline-block;
  width: calc(100% - 40px);
  padding: 0 0 0 10px;
  color: #666666;
  vertical-align: top;
}
/* line 75, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact .text .top * {
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 82, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact .text .top strong, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact .text .top .strong {
  width: calc(100% - 90px);
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 89, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact .text .top .date {
  width: 90px;
  text-align: right;
}
/* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact .text .bottom {
  height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 1px;
}
/* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact.client .img {
  background-color: #FFFFFF;
  border-color: #333333;
}
/* line 111, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-left .contact.ta .img {
  background-color: #D9FDD3;
  border-color: #26824c;
}
/* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right {
  background-color: #EFEAE2;
  display: inline-block;
  width: calc(100% - 300px);
  height: calc(100vh - 133px);
  border-left: 1px solid #D3DBE2;
  vertical-align: top;
  overflow: auto;
}
/* line 126, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .box-loading {
  height: 100%;
  text-align: center;
}
/* line 129, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .box-loading .h {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .box-loading .loading {
  display: inline-block;
}
/* line 138, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .top {
  background-color: #ECECEC;
  width: 100%;
  border-bottom: 1px solid #D3DBE2;
  padding: 10px;
  margin: 0 0 10px 0;
}
/* line 144, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .top * {
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 1px;
  vertical-align: middle;
}
/* line 151, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .top .img {
  width: 40px;
  height: 40px;
  background-color: #333333;
  border-radius: 20px;
}
/* line 157, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .top .text {
  width: calc(100% - 40px);
  padding: 0 0 0 10px;
}
/* line 160, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .top .text a {
  text-decoration: none;
}
/* line 163, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom {
  height: calc(100vh - 257px);
  padding: 0 40px 10px 40px;
  overflow: auto;
}
/* line 167, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .content-day {
  text-align: center;
  margin: 12px 0 0 0;
}
/* line 170, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .content-day:first-child {
  margin-top: 0;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .content-day .day {
  display: inline-block;
  background-color: #FFFFFF;
  padding: 8px;
  border-radius: 8px;
  box-shadow: 0 1px 0.5px rgba(11, 20, 26, 0.13);
  color: #54656F;
  font-size: 12.5px;
  font-weight: bold;
  line-height: 1;
  text-transform: uppercase;
}
/* line 182, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .content-day .day.nobg {
  background-color: transparent;
  box-shadow: none;
  color: #4B4B4B;
}
/* line 189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg {
  max-width: 65%;
  margin: 12px 0 0 0;
  padding: 8px;
  border-radius: 8px;
  box-shadow: 0 1px 0.5px rgba(11, 20, 26, 0.13);
  position: relative;
}
/* line 196, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 0 solid transparent;
  border-bottom: 14px solid transparent;
  position: absolute;
  top: 0;
}
/* line 205, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg:first-child {
  margin-top: 0;
}
/* line 206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg.client {
  background-color: #FFFFFF;
  float: left;
}
/* line 209, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg.client:before {
  border-right: 14px solid #FFFFFF;
  left: -7px;
}
/* line 213, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg.client + .client {
  margin-top: 2px;
}
/* line 215, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg.client + .client:before {
  display: none;
}
/* line 218, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg.ta {
  background-color: #D9FDD3;
  float: right;
}
/* line 221, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg.ta:before {
  border-left: 14px solid #D9FDD3;
  right: -7px;
}
/* line 225, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg.ta + .ta {
  margin-top: 2px;
}
/* line 227, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg.ta + .ta:before {
  display: none;
}
/* line 230, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt {
  padding: 0 33px 0 0;
  overflow-wrap: break-word;
  white-space: pre-wrap;
}
/* line 234, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .ta-insert-above-msg, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .ta-insert-above-msg + br {
  display: none;
}
/* line 235, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt audio {
  width: 100%;
  max-width: 400px;
  border: 2px solid #FFF;
  border-radius: 54px;
}
/* line 241, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt p {
  font-size: 14px;
  line-height: 1.2;
  margin: 0 0 5px 0;
}
/* line 245, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt p:last-child {
  margin: 0;
}
/* line 247, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .file {
  display: block;
  background-color: #ECECEC;
  padding: 10px 10px 10px 40px;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.2;
  text-decoration: none;
  position: relative;
}
/* line 256, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .file strong, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .file .strong {
  display: block;
}
/* line 257, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .file span {
  font-size: 11px;
}
/* line 258, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .file + .info {
  display: inline-block;
  margin: 5px 0 0 0;
}
/* line 261, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .file + .info a {
  text-decoration: none;
}
/* line 263, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .file:before {
  font-size: 34px;
  position: absolute;
  top: 10px;
  left: 10px;
}
/* line 269, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .txt .file:hover {
  background-color: #CCCCCC;
}
/* line 272, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .date {
  font-size: 11px;
  color: #667781;
  line-height: 1;
  position: absolute;
  bottom: 3px;
  right: 3px;
}
/* line 280, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .bottom .msg .future-txt {
  background-color: #26824c;
  margin: 5px 33px 0 0;
  padding: 3px 6px;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 1.2;
}
/* line 290, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply {
  background-color: #ececec;
  padding: 10px 0;
  border-top: 1px solid #D3DBE2;
  position: relative;
}
/* line 295, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form {
  position: relative;
}
/* line 297, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field {
  margin: 0 30px;
}
/* line 299, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field textarea {
  height: 30px;
  min-height: 30px;
}
/* line 303, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field .redactor-box {
  min-height: 30px;
  margin: 0;
  border: 1px solid #D3DBE2;
}
/* line 307, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field .redactor-box .redactor-toolbar-box {
  display: none;
}
/* line 308, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field .redactor-box .redactor-layer {
  min-height: 30px !important;
  max-height: 192px;
  padding: 5px 8px;
}
/* line 312, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field .redactor-box .redactor-layer p {
  margin: 0;
  line-height: 18px;
}
/* line 316, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field .redactor-box .redactor-layer ul, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field .redactor-box .redactor-layer ol {
  margin: 0 0 0 35px;
}
/* line 318, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field .redactor-box .redactor-layer ul li, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field .redactor-box .redactor-layer ol li {
  margin: 0;
  line-height: 18px;
}
/* line 325, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field#send-time {
  margin-top: 8px;
}
/* line 327, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field#send-time label {
  width: 100%;
  margin: 0;
  text-align: left;
}
/* line 332, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .field#send-time input {
  width: 100%;
  max-width: 100%;
  border-radius: 0;
  box-shadow: none;
  border: 1px solid #D3DBE2;
}
/* line 341, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .ion-android-send, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .ion-android-add {
  width: 30px;
  height: 30px;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
  position: absolute;
  bottom: 0;
}
/* line 351, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .ion-android-send {
  right: 0;
}
/* line 352, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form .ion-android-add {
  left: 0;
}
/* line 353, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #chat-actions {
  background-color: #FFFFFF;
  width: 140px;
  margin: 0;
  border: 1px solid #D2DBE2;
  border-radius: 8px;
  box-shadow: 0 1px 0.5px rgba(11, 20, 26, 0.13);
  list-style-type: none;
  position: absolute;
  bottom: 35px;
  left: 3px;
  z-index: 2;
}
/* line 366, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #chat-actions li a {
  display: block;
  padding: 5px 10px;
  color: #333333;
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  text-decoration: none;
}
/* line 374, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #chat-actions li a:hover, body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #chat-actions li a:focus {
  background-color: #D2DBE2;
  color: #000000;
}
/* line 381, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #wa_attachments {
  margin: 0 30px;
}
/* line 383, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #wa_attachments .wa-attachment {
  width: 100%;
  max-width: 330px;
  height: 56px;
  display: inline-block;
  background-color: #FFFFFF;
  margin: 10px 10px 0 0;
  padding: 10px 20px 10px 40px;
  border: 1px solid #D3DBE2;
  border-radius: 8px;
  font-size: 14px;
  line-height: 1.2;
  text-decoration: none;
  position: relative;
}
/* line 397, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #wa_attachments .wa-attachment:last-child {
  margin-right: 0;
}
/* line 398, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #wa_attachments .wa-attachment:before {
  font-size: 34px;
  position: absolute;
  top: 10px;
  left: 10px;
}
/* line 404, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #wa_attachments .wa-attachment input[type="file"] {
  width: 100%;
  cursor: pointer;
}
/* line 407, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #wa_attachments .wa-attachment input[type="file"]::file-selector-button {
  border: none;
  background: #D3DBE2;
  padding: 8px 10px;
  margin: 0 5px 0 0;
  border-radius: 8px;
  font-size: 14px;
  line-height: 18px;
}
/* line 417, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #wa_attachments .wa-attachment .ta-remove-fields {
  color: #c1282e;
  position: absolute;
  top: 2px;
  right: 5px;
}
/* line 423, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .form #wa_attachments .wa-attachment:hover {
  background-color: #D3DBE2;
}
/* line 427, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right .chat .reply .ov-closed-chat {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
/* line 437, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right.with-search {
  height: calc(100vh - 187px);
}
/* line 439, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="whatsapp"] #whatsapp-col-right.with-search .chat .bottom {
  height: calc(100vh - 312px);
}

/* line 445, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
  position: relative;
  padding-left: 320px;
  z-index: 1;
}
/* line 450, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col {
  background-color: #FCFCFC;
  width: 300px;
  border-right: 1px solid #D3DBE2;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
/* line 462, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .top {
  padding: 10px;
}
/* line 464, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .top #content-dr-link {
  display: block;
}
/* line 465, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .top #arrow-mobile {
  display: none;
}
/* line 466, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .top .tl, body#mail_tickets_controller[data-action="show"] #left-col .top .tr {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
  vertical-align: top;
}
/* line 472, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .top .tl a, body#mail_tickets_controller[data-action="show"] #left-col .top .tr a {
  text-decoration: none;
}
/* line 474, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .top .tl a:hover, body#mail_tickets_controller[data-action="show"] #left-col .top .tl a:focus, body#mail_tickets_controller[data-action="show"] #left-col .top .tr a:hover, body#mail_tickets_controller[data-action="show"] #left-col .top .tr a:focus {
  text-decoration: underline;
}
/* line 477, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .top .tl {
  width: 35px;
  padding: 0 5px 0 0;
}
/* line 481, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .top .tr {
  width: calc(100% - 50px);
}
/* line 485, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .middle {
  border-top: 1px solid #D3DBE2;
  border-bottom: 1px solid #D3DBE2;
}
/* line 488, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .middle a {
  background-color: #FFFFFF;
  display: inline-block;
  width: 25%;
  padding: 5px 10px;
  border-right: 1px solid #D3DBE2;
  font-size: 13px;
  letter-spacing: 1px;
  line-height: 1.3;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 500, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .middle a:last-child {
  border-right: none;
}
/* line 501, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .middle a.active, body#mail_tickets_controller[data-action="show"] #left-col .middle a:hover, body#mail_tickets_controller[data-action="show"] #left-col .middle a:focus {
  background-color: #E6E6E6;
}
/* line 505, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom > div {
  padding: 10px;
}
/* line 506, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box {
  background-color: #FFFFFF;
  display: block;
  padding: 10px;
  margin: 0 0 10px 0;
  border: 1px solid #D3DBE2;
  border-radius: 5px;
  text-decoration: none;
}
/* line 514, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box:last-child {
  margin: 0;
}
/* line 515, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box:hover, body#mail_tickets_controller[data-action="show"] #left-col .bottom .box:focus {
  background-color: #E6E6E6;
}
/* line 516, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.current {
  background-color: #eaf7fc;
}
/* line 518, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.current:hover, body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.current:focus {
  background-color: #E6E6E6;
}
/* line 520, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar {
  border-left-width: 5px;
}
/* line 522, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.open, body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.expired {
  border-left-color: #c1282e;
}
/* line 523, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.closed, body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.done, body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.archive {
  border-left-color: #26824c;
}
/* line 524, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.waiting, body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.pending {
  border-left-color: #fbb24c;
}
/* line 525, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.infeasible {
  border-left-color: #1771B6;
}
/* line 526, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.pending_owner {
  border-left-color: #8678b4;
}
/* line 527, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.note {
  border-left-color: #cccccc;
}
/* line 528, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.question {
  border-left-color: #f08031;
}
/* line 529, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box.with-bar.question-client {
  border-left-color: #0088CC;
}
/* line 531, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box > span {
  display: block;
  margin: 0 0 10px 0;
}
/* line 534, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box > span:last-child {
  margin: 0;
}
/* line 535, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box > span > span {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
  vertical-align: top;
}
/* line 542, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box > span .tl {
  width: 85px;
  padding: 0 10px 0 0;
}
/* line 546, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .box > span .tr {
  width: calc(100% - 85px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 554, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .read-all {
  background-color: #EAEEF0;
  display: block;
  padding: 5px 10px;
  border: 1px solid #D4DBE2;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.2;
  text-align: center;
  text-decoration: none;
}
/* line 564, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .read-all:hover, body#mail_tickets_controller[data-action="show"] #left-col .bottom .read-all:focus {
  background-color: #D4DBE2;
}
/* line 566, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .selected-items-container .selected-item {
  word-break: break-all;
}
/* line 567, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom .form .field .inline-info {
  margin-left: 0;
  word-break: break-word;
}
/* line 573, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-logs .box:hover, body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-logs .box:focus {
  background-color: #FFFFFF;
}
/* line 574, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-logs .box:nth-child(even) {
  background-color: #E6E6E6;
}
/* line 576, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-logs .box:nth-child(even):hover, body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-logs .box:nth-child(even):focus {
  background-color: #E6E6E6;
}
/* line 580, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #list-tasks, body#mail_tickets_controller[data-action="show"] #left-col .bottom #list-questions {
  margin: 10px 0 0 0;
  padding: 10px 0 0 0;
  border-top: 1px solid #D3DBE2;
}
/* line 584, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #list-tasks h3, body#mail_tickets_controller[data-action="show"] #left-col .bottom #list-questions h3 {
  font-size: 18px;
  letter-spacing: 1px;
  margin: 0 0 5px 0;
}
/* line 591, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes > a {
  width: 100%;
  margin: 0 0 10px 0;
  font-size: 14px;
  letter-spacing: 1px;
  text-align: center;
}
/* line 598, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .feedback {
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #D3DBE2;
}
/* line 602, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .feedback span {
  display: inline-block;
  vertical-align: top;
}
/* line 606, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .feedback .icon {
  width: 40px;
  font-size: 30px;
  line-height: 1;
}
/* line 611, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .feedback .text {
  width: calc(100% - 40px);
  font-size: 14px;
  line-height: 1.3;
  letter-spacing: 1px;
}
/* line 618, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings {
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #D3DBE2;
}
/* line 622, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings p {
  margin: 0 0 10px 0;
  font-size: 14px;
  letter-spacing: 1px;
}
/* line 627, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line {
  margin: 0 0 10px 0;
}
/* line 629, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line:last-child {
  margin: 0;
}
/* line 630, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line > span {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1;
  vertical-align: middle;
}
/* line 637, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line .text {
  width: 219px;
}
/* line 638, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line .icons {
  width: 60px;
  text-align: right;
}
/* line 641, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line .icons > span {
  font-size: 24px;
  cursor: pointer;
  opacity: 0.3;
}
/* line 645, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line .icons > span.selected, body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line .icons > span:hover {
  opacity: 1;
}
/* line 646, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #left-col .bottom #ticket-notes .ratings .line .icons > span.total {
  opacity: 1;
  cursor: default;
}
/* line 658, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col h3 {
  margin: 0 0 10px 0;
  font-size: 0;
  letter-spacing: 0;
}
/* line 662, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col h3 > * {
  display: inline-block;
  letter-spacing: 1px;
  vertical-align: middle;
}
/* line 667, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col h3 span {
  width: calc(100% - 120px);
  font-size: 20px;
}
/* line 671, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col h3 a {
  width: 120px;
  font-size: 14px;
  text-align: right;
}
/* line 677, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .new_reply {
  margin: 0;
}
/* line 678, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply {
  margin: 0 0 10px 0;
}
/* line 680, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .top {
  background-color: #FCFCFC;
  padding: 10px 15px;
  border-left: 5px solid;
  cursor: pointer;
}
/* line 685, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .top.ta {
  border-left-color: #F5A000;
}
/* line 686, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .top.client {
  border-left-color: #1771B6;
}
/* line 687, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .top.note {
  border-left-color: #26824c;
}
/* line 688, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .top strong span, body#mail_tickets_controller[data-action="show"] #right-col .reply .top .strong span {
  color: #68737D;
  font-size: 12px;
}
/* line 692, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .top span.grey {
  color: #68737D;
  font-size: 12px;
}
/* line 697, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .content {
  padding: 10px;
  line-height: 1.6;
}
/* line 700, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .content p {
  margin: 0 0 10px 0;
}
/* line 702, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .content p:last-child {
  margin: 0;
}
/* line 704, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .content ul, body#mail_tickets_controller[data-action="show"] #right-col .reply .content ol {
  margin: 0 0 10px 35px;
}
/* line 706, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .content ul:last-child, body#mail_tickets_controller[data-action="show"] #right-col .reply .content ol:last-child {
  margin-bottom: 0;
}
/* line 707, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .content ul li, body#mail_tickets_controller[data-action="show"] #right-col .reply .content ol li {
  margin: 0 0 5px 0;
}
/* line 709, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply .content ul li:last-child, body#mail_tickets_controller[data-action="show"] #right-col .reply .content ol li:last-child {
  margin: 0;
}
/* line 714, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply.error .top {
  background-color: #c1282e;
  color: #FFFFFF;
}
/* line 717, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply.error .top strong span, body#mail_tickets_controller[data-action="show"] #right-col .reply.error .top .strong span, body#mail_tickets_controller[data-action="show"] #right-col .reply.error .top span.grey {
  color: #cccccc;
}
/* line 719, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply.error .content {
  background-color: #fcf4f5;
}
/* line 722, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply.pending .top {
  background-color: #f08031;
  color: #FFFFFF;
}
/* line 725, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply.pending .top strong span, body#mail_tickets_controller[data-action="show"] #right-col .reply.pending .top .strong span, body#mail_tickets_controller[data-action="show"] #right-col .reply.pending .top span.grey {
  color: #cccccc;
}
/* line 727, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
body#mail_tickets_controller[data-action="show"] #right-col .reply.pending .content {
  background-color: #fff4e9;
}

@media only screen and (max-width: 740px) {
  /* line 735, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
  body#mail_tickets_controller[data-action="show"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
    padding-left: 20px;
  }
  /* line 736, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
  body#mail_tickets_controller[data-action="show"] #left-col {
    width: calc(100% + 40px);
    margin: -20px 0 20px -20px;
    border-bottom: 1px solid #D3DBE2;
    border-right: none;
    position: static;
  }
  /* line 742, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
  body#mail_tickets_controller[data-action="show"] #left-col .top {
    padding: 20px;
    position: relative;
  }
  /* line 745, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
  body#mail_tickets_controller[data-action="show"] #left-col .top #content-dr-link {
    margin-top: 5px;
  }
  /* line 746, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
  body#mail_tickets_controller[data-action="show"] #left-col .top #arrow-mobile {
    display: block;
    width: 100%;
    font-size: 20px;
    cursor: pointer;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
  }
  /* line 757, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
  body#mail_tickets_controller[data-action="show"] #left-col .middle, body#mail_tickets_controller[data-action="show"] #left-col .bottom {
    display: none;
  }
}
@media only screen and (max-width: 670px) {
  /* line 764, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/mail_tickets.scss */
  body#mail_tickets_controller[data-action="show"] .form.full-width:not(.search-form) .field {
    max-width: 100%;
  }
}
/* line 4, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #app-container.with-sidebar-menu #app-content-wrapper #app-content,
body#deliveries_controller[data-action="show"] #app-container.with-sidebar-menu #app-content-wrapper #app-content,
body#sub_deliveries_controller[data-action="show"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
  position: relative;
  padding: 0 0 0 320px;
  z-index: 1;
}
/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col,
body#deliveries_controller[data-action="show"] #left-col,
body#sub_deliveries_controller[data-action="show"] #left-col {
  background-color: #FCFCFC;
  width: 300px;
  border-right: 1px solid #D3DBE2;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
  overflow: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .close-mobile,
body#deliveries_controller[data-action="show"] #left-col .close-mobile,
body#sub_deliveries_controller[data-action="show"] #left-col .close-mobile {
  display: none;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .middle,
body#deliveries_controller[data-action="show"] #left-col .middle,
body#sub_deliveries_controller[data-action="show"] #left-col .middle {
  border-bottom: 1px solid #D3DBE2;
}
/* line 25, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .middle a,
body#deliveries_controller[data-action="show"] #left-col .middle a,
body#sub_deliveries_controller[data-action="show"] #left-col .middle a {
  background-color: #FFFFFF;
  display: inline-block;
  width: 33%;
  padding: 6px 10px;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 36, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .middle a.active, body#opportunities_controller[data-action="edit"] #left-col .middle a:hover, body#opportunities_controller[data-action="edit"] #left-col .middle a:focus,
body#deliveries_controller[data-action="show"] #left-col .middle a.active,
body#deliveries_controller[data-action="show"] #left-col .middle a:hover,
body#deliveries_controller[data-action="show"] #left-col .middle a:focus,
body#sub_deliveries_controller[data-action="show"] #left-col .middle a.active,
body#sub_deliveries_controller[data-action="show"] #left-col .middle a:hover,
body#sub_deliveries_controller[data-action="show"] #left-col .middle a:focus {
  background-color: #E6E6E6;
}
/* line 37, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .middle a:nth-child(2),
body#deliveries_controller[data-action="show"] #left-col .middle a:nth-child(2),
body#sub_deliveries_controller[data-action="show"] #left-col .middle a:nth-child(2) {
  width: 34%;
  border-right: 1px solid #D3DBE2;
  border-left: 1px solid #D3DBE2;
}
/* line 45, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom > div,
body#deliveries_controller[data-action="show"] #left-col .bottom > div,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom > div {
  padding: 10px;
}
/* line 46, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom .box,
body#deliveries_controller[data-action="show"] #left-col .bottom .box,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom .box {
  background-color: #FFFFFF;
  display: block;
  padding: 10px;
  margin: 0 0 10px 0;
  border: 1px solid #D3DBE2;
  border-radius: 5px;
  text-decoration: none;
}
/* line 54, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom .box:last-child,
body#deliveries_controller[data-action="show"] #left-col .bottom .box:last-child,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom .box:last-child {
  margin: 0;
}
/* line 56, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom .box > span,
body#deliveries_controller[data-action="show"] #left-col .bottom .box > span,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom .box > span {
  display: block;
  margin: 0 0 10px 0;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom .box > span:last-child,
body#deliveries_controller[data-action="show"] #left-col .bottom .box > span:last-child,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom .box > span:last-child {
  margin: 0;
}
/* line 60, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom .box > span > span,
body#deliveries_controller[data-action="show"] #left-col .bottom .box > span > span,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom .box > span > span {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
  vertical-align: top;
}
/* line 67, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom .box > span .full,
body#deliveries_controller[data-action="show"] #left-col .bottom .box > span .full,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom .box > span .full {
  width: 100%;
}
/* line 68, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom .box > span .tl,
body#deliveries_controller[data-action="show"] #left-col .bottom .box > span .tl,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom .box > span .tl {
  width: 85px;
  padding: 0 10px 0 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 75, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom .box > span .tr,
body#deliveries_controller[data-action="show"] #left-col .bottom .box > span .tr,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom .box > span .tr {
  width: calc(100% - 85px);
  word-break: break-word;
}
/* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom #contacts-lists .info, body#opportunities_controller[data-action="edit"] #left-col .bottom #info .info,
body#deliveries_controller[data-action="show"] #left-col .bottom #contacts-lists .info,
body#deliveries_controller[data-action="show"] #left-col .bottom #info .info,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom #contacts-lists .info,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom #info .info {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.2;
}
/* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom #contacts-lists .info p, body#opportunities_controller[data-action="edit"] #left-col .bottom #info .info p,
body#deliveries_controller[data-action="show"] #left-col .bottom #contacts-lists .info p,
body#deliveries_controller[data-action="show"] #left-col .bottom #info .info p,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom #contacts-lists .info p,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom #info .info p {
  margin: 0 0 5px 0;
}
/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #left-col .bottom #contacts-lists .info p:last-child, body#opportunities_controller[data-action="edit"] #left-col .bottom #info .info p:last-child,
body#deliveries_controller[data-action="show"] #left-col .bottom #contacts-lists .info p:last-child,
body#deliveries_controller[data-action="show"] #left-col .bottom #info .info p:last-child,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom #contacts-lists .info p:last-child,
body#sub_deliveries_controller[data-action="show"] #left-col .bottom #info .info p:last-child {
  margin: 0;
}
/* line 95, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col,
body#deliveries_controller[data-action="show"] #right-col,
body#sub_deliveries_controller[data-action="show"] #right-col {
  padding: 20px 20px 20px 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col > .inline-info,
body#deliveries_controller[data-action="show"] #right-col > .inline-info,
body#sub_deliveries_controller[data-action="show"] #right-col > .inline-info {
  margin: 0 0 20px 0;
}
/* line 102, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col > .inline-info p,
body#deliveries_controller[data-action="show"] #right-col > .inline-info p,
body#sub_deliveries_controller[data-action="show"] #right-col > .inline-info p {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.2;
}
/* line 108, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col2,
body#deliveries_controller[data-action="show"] #right-col .col2,
body#sub_deliveries_controller[data-action="show"] #right-col .col2 {
  display: inline-block;
  width: 100%;
  padding: 0 10px 0 0;
  font-size: 14px;
  vertical-align: top;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col2.last,
body#deliveries_controller[data-action="show"] #right-col .col2.last,
body#sub_deliveries_controller[data-action="show"] #right-col .col2.last {
  padding: 0 0 0 10px;
}
/* line 115, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col2 h3,
body#deliveries_controller[data-action="show"] #right-col .col2 h3,
body#sub_deliveries_controller[data-action="show"] #right-col .col2 h3 {
  margin: 0 0 10px 0;
  letter-spacing: 1px;
}
/* line 119, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col2 form[data-remote],
body#deliveries_controller[data-action="show"] #right-col .col2 form[data-remote],
body#sub_deliveries_controller[data-action="show"] #right-col .col2 form[data-remote] {
  background-color: #FCFCFC;
  padding: 10px;
  border: 1px solid #D3DBE2;
}
/* line 124, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col2 form[data-remote] textarea.big,
body#deliveries_controller[data-action="show"] #right-col .col2 form[data-remote] textarea.big,
body#sub_deliveries_controller[data-action="show"] #right-col .col2 form[data-remote] textarea.big {
  height: 211px;
}
/* line 128, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col,
body#deliveries_controller[data-action="show"] #right-col .col,
body#sub_deliveries_controller[data-action="show"] #right-col .col {
  display: inline-block;
  width: 50%;
  padding: 0 10px 0 0;
  font-size: 14px;
  vertical-align: top;
}
/* line 134, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col.last,
body#deliveries_controller[data-action="show"] #right-col .col.last,
body#sub_deliveries_controller[data-action="show"] #right-col .col.last {
  padding: 0 0 0 10px;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col h3,
body#deliveries_controller[data-action="show"] #right-col .col h3,
body#sub_deliveries_controller[data-action="show"] #right-col .col h3 {
  margin: 0 0 10px 0;
  letter-spacing: 1px;
}
/* line 139, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col form[data-remote],
body#deliveries_controller[data-action="show"] #right-col .col form[data-remote],
body#sub_deliveries_controller[data-action="show"] #right-col .col form[data-remote] {
  background-color: #FCFCFC;
  padding: 10px;
  border: 1px solid #D3DBE2;
}
/* line 144, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .col form[data-remote] textarea.big,
body#deliveries_controller[data-action="show"] #right-col .col form[data-remote] textarea.big,
body#sub_deliveries_controller[data-action="show"] #right-col .col form[data-remote] textarea.big {
  height: 211px;
}
/* line 148, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .tables,
body#deliveries_controller[data-action="show"] #right-col .tables,
body#sub_deliveries_controller[data-action="show"] #right-col .tables {
  padding-top: 20px;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.2;
}
/* line 153, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .tables table:last-child,
body#deliveries_controller[data-action="show"] #right-col .tables table:last-child,
body#sub_deliveries_controller[data-action="show"] #right-col .tables table:last-child {
  margin-bottom: 0;
}
/* line 154, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .tables .sep,
body#deliveries_controller[data-action="show"] #right-col .tables .sep,
body#sub_deliveries_controller[data-action="show"] #right-col .tables .sep {
  height: 20px;
}
/* line 156, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data,
body#deliveries_controller[data-action="show"] #right-col .owners-data,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data {
  background-color: #f4f7de;
  border: 1px solid #26824c;
  margin: 0 0 20px 0;
  padding: 10px;
}
/* line 161, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data.error,
body#deliveries_controller[data-action="show"] #right-col .owners-data.error,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data.error {
  background-color: #fcf4f5;
  border-color: #c1282e;
}
/* line 166, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote],
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote],
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] {
  background-color: transparent;
  padding: 0;
  border: none;
  font-size: 0;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .show-link,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .show-link,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .show-link {
  font-size: 14px;
  line-height: 1.2;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 179, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .field .text,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field .text,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field .text {
  line-height: 30px;
}
/* line 180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .field input[disabled], body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .field select[disabled],
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field input[disabled],
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field select[disabled],
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field input[disabled],
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field select[disabled] {
  cursor: not-allowed;
}
/* line 183, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .field.cols2,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field.cols2,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field.cols2 {
  display: inline-block;
  width: 50%;
  padding: 0 5px 0 0;
}
/* line 187, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .field.cols2.second,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field.cols2.second,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field.cols2.second {
  padding: 0 0 0 5px;
}
/* line 189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .field:last-child,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field:last-child,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .field:last-child {
  margin-bottom: 0;
}
/* line 191, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .content-select,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .content-select,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .content-select {
  background-color: #FFFFFF;
  width: 100%;
  height: 30px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
}
/* line 201, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .content-select .ion-code,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .content-select .ion-code,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .content-select .ion-code {
  width: 28px;
  height: 28px;
  border-left: 1px solid #D3DBE2;
  padding: 5px 0;
  font-size: 16px;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .content-select .ion-code:before,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .content-select .ion-code:before,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .content-select .ion-code:before {
  transform: rotate(90deg);
}
/* line 214, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
body#opportunities_controller[data-action="edit"] #right-col .owners-data .col form[data-remote] .content-select select,
body#deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .content-select select,
body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col form[data-remote] .content-select select {
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: 30px;
  padding: 1px 42px 1px 10px;
  border: none;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  position: relative;
  z-index: 2;
}

/* line 233, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
.table.table-white tbody > tr > td .form.form-in-cell .field.field-opportunity-status-reason {
  margin-top: 10px;
}

@media only screen and (max-width: 1140px) {
  /* line 239, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #app-container.with-sidebar-menu #app-content-wrapper #app-content,
  body#deliveries_controller[data-action="show"] #app-container.with-sidebar-menu #app-content-wrapper #app-content,
  body#sub_deliveries_controller[data-action="show"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
    padding-left: 0;
  }
  /* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #left-col,
  body#deliveries_controller[data-action="show"] #left-col,
  body#sub_deliveries_controller[data-action="show"] #left-col {
    width: 30px;
    max-width: 331px;
    height: calc(100vh - 154px);
    background-color: #FFFFFF;
    border-top: 1px solid #D3DBE2;
    border-right: none;
    overflow: hidden;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 3;
    transition: width 1s ease-in-out;
  }
  /* line 253, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #left-col .middle,
  body#deliveries_controller[data-action="show"] #left-col .middle,
  body#sub_deliveries_controller[data-action="show"] #left-col .middle {
    width: 300px;
    border-top: 1px solid #D3DBE2;
    border-right: 1px solid #D3DBE2;
    transform: rotate(90deg);
    transform-origin: top left;
    position: absolute;
    top: 0;
    right: -300px;
  }
  /* line 263, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #left-col .bottom > div,
  body#deliveries_controller[data-action="show"] #left-col .bottom > div,
  body#sub_deliveries_controller[data-action="show"] #left-col .bottom > div {
    width: calc(100% - 31px);
    min-height: 300px;
    max-height: 100%;
    border-right: 1px solid #D3DBE2;
    border-bottom: 1px solid #D3DBE2;
    overflow: auto;
    position: absolute;
    top: 0;
    right: 31px;
  }
  /* line 273, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #left-col .bottom > div#logs,
  body#deliveries_controller[data-action="show"] #left-col .bottom > div#logs,
  body#sub_deliveries_controller[data-action="show"] #left-col .bottom > div#logs {
    padding-top: 28px;
  }
  /* line 275, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #left-col.open,
  body#deliveries_controller[data-action="show"] #left-col.open,
  body#sub_deliveries_controller[data-action="show"] #left-col.open {
    width: 100%;
  }
  /* line 277, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #left-col.open .close-mobile,
  body#deliveries_controller[data-action="show"] #left-col.open .close-mobile,
  body#sub_deliveries_controller[data-action="show"] #left-col.open .close-mobile {
    display: inline-block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
    position: absolute;
    top: 0;
    right: 31px;
    z-index: 2;
  }
  /* line 293, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #right-col,
  body#deliveries_controller[data-action="show"] #right-col,
  body#sub_deliveries_controller[data-action="show"] #right-col {
    padding-left: 50px;
  }
  /* line 295, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #right-col .tables .sep,
  body#deliveries_controller[data-action="show"] #right-col .tables .sep,
  body#sub_deliveries_controller[data-action="show"] #right-col .tables .sep {
    height: 10px;
  }
}
@media only screen and (max-width: 670px) {
  /* line 304, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] .form.full-width:not(.search-form) .field,
  body#deliveries_controller[data-action="show"] .form.full-width:not(.search-form) .field,
  body#sub_deliveries_controller[data-action="show"] .form.full-width:not(.search-form) .field {
    max-width: 100%;
  }
}
@media only screen and (max-width: 560px) {
  /* line 313, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #right-col .col,
  body#deliveries_controller[data-action="show"] #right-col .col,
  body#sub_deliveries_controller[data-action="show"] #right-col .col {
    width: 100%;
    padding: 0 0 10px 0;
  }
  /* line 316, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #right-col .col.last,
  body#deliveries_controller[data-action="show"] #right-col .col.last,
  body#sub_deliveries_controller[data-action="show"] #right-col .col.last {
    padding: 10px 0 0 0;
  }
  /* line 318, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/opportunities.scss */
  body#opportunities_controller[data-action="edit"] #right-col .owners-data .col.last,
  body#deliveries_controller[data-action="show"] #right-col .owners-data .col.last,
  body#sub_deliveries_controller[data-action="show"] #right-col .owners-data .col.last {
    padding: 5px 0 0 0;
  }
}
/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/_score_conf.scss */
.new_score_conf_detail .field_with_errors {
  display: inline;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/work_positions.scss */
#work-positions-table .drop-down-table {
  display: none;
}
/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/work_positions.scss */
#work-positions-table tbody tr.last-big td:first-child {
  position: relative;
}
/* line 5, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/work_positions.scss */
#work-positions-table tbody tr.last-big td:first-child:after {
  content: '';
  background-color: #FFFFFF;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 15, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/work_positions.scss */
#work-positions-table tbody tr.row-inner-table td:first-child {
  position: relative;
}
/* line 17, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/work_positions.scss */
#work-positions-table tbody tr.row-inner-table td:first-child:after {
  content: '';
  background-color: #FFFFFF;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

@media only screen and (max-width: 1140px) {
  /* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/work_positions.scss */
  #work-positions-table tbody tr.last-big td:first-child:after, #work-positions-table tbody tr.row-inner-table td:first-child:after {
    display: none;
  }
}
/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 5, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table blockquote:before, body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table #main-table blockquote:after, body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table q:before, body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table q:after {
  content: '';
  content: none;
}
/* line 9, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table img {
  max-width: 100%;
}
/* line 14, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table p, body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table ul, body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table ol {
  margin: 0 0 15px 0;
  border: none;
  background: none;
  box-shadow: none;
  line-height: inherit !important;
}
/* line 20, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table p:last-child, body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table ul:last-child, body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table ol:last-child {
  margin-bottom: 0;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table ol, body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table ul {
  margin-left: 35px;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] #main-table span[data-redactor-span="true"] a {
  color: inherit;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] .content-video {
  background-color: #000000;
  width: 100%;
  height: auto !important;
  margin: 0 auto 10px auto;
  position: relative;
}
/* line 32, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] .content-video:before {
  content: "";
  display: block;
  height: 0;
  padding-bottom: 56.25%;
}
/* line 38, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/workflow.scss */
body#workflow_bullet_point_documentations_controller[data-action="show"] .content-video > div {
  width: 100% !important;
  height: 100% !important;
  position: absolute !important;
  top: 0;
  left: 0;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .new_reply {
  margin: 0;
}
/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply {
  margin: 0 0 10px 0;
}
/* line 5, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .top {
  background-color: #FCFCFC;
  padding: 10px 15px;
  border-left: 5px solid;
  cursor: pointer;
}
/* line 10, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .top.ta {
  border-left-color: #F5A000;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .top.client {
  border-left-color: #1771B6;
}
/* line 12, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .top strong span, body#comments_controller[data-action="show"] .reply .top .strong span {
  color: #68737D;
  font-size: 12px;
}
/* line 16, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .top span.grey {
  color: #68737D;
  font-size: 12px;
}
/* line 21, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .content {
  padding: 10px;
  line-height: 1.6;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .content p {
  margin: 0 0 10px 0;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .content p:last-child {
  margin: 0;
}
/* line 28, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .content ul, body#comments_controller[data-action="show"] .reply .content ol {
  margin: 0 0 10px 35px;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .content ul:last-child, body#comments_controller[data-action="show"] .reply .content ol:last-child {
  margin-bottom: 0;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .content ul li, body#comments_controller[data-action="show"] .reply .content ol li {
  margin: 0 0 5px 0;
}
/* line 33, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply .content ul li:last-child, body#comments_controller[data-action="show"] .reply .content ol li:last-child {
  margin: 0;
}
/* line 38, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply.pending .top {
  background-color: #f08031;
  color: #FFFFFF;
}
/* line 41, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply.pending .top strong span, body#comments_controller[data-action="show"] .reply.pending .top .strong span, body#comments_controller[data-action="show"] .reply.pending .top span.grey {
  color: #cccccc;
}
/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply.pending .content {
  background-color: #fff4e9;
}
/* line 46, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply.current .top {
  background-color: #26824c;
  color: #FFFFFF;
}
/* line 49, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply.current .top strong span, body#comments_controller[data-action="show"] .reply.current .top .strong span, body#comments_controller[data-action="show"] .reply.current .top span.grey {
  color: #cccccc;
}
/* line 51, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/comments.scss */
body#comments_controller[data-action="show"] .reply.current .content {
  background-color: #f9faeb;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes {
  font-size: 0;
  line-height: 0;
  letter-spacing: 0;
}
/* line 5, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box {
  display: inline-block;
  height: 390px;
  padding: 0 5px 5px 0;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 16.8px;
  vertical-align: top;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box.last {
  padding-right: 0;
}
/* line 14, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box.w25 {
  width: 25%;
}
/* line 15, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box.w33 {
  width: 33%;
}
/* line 16, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box.w34 {
  width: 34%;
}
/* line 17, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box.w50 {
  width: 50%;
}
/* line 18, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box > div {
  width: 100%;
  height: 100%;
  border: 1px solid #CCCCCC;
  padding: 5px;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box > div .title {
  background-color: #F6F8FB;
  height: 47px;
  padding: 10px 0;
  margin: 0 0 5px 0;
  border: 1px solid #E4E4E4;
  line-height: 25.6px;
  text-align: center;
  font-size: 1.2em;
  position: relative;
}
/* line 33, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box > div .title .delta {
  background-color: #F6F8FB;
  padding: 5px 10px;
  border: 1px solid #E4E4E4;
  font-size: 14px;
  line-height: 18px;
  position: absolute;
  right: -1px;
  bottom: -35px;
  z-index: 2;
}
/* line 44, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box > div .title .left-link {
  margin-top: -8px;
  font-size: 0.8em;
  line-height: 16px;
  position: absolute;
  left: 5px;
  top: 50%;
}
/* line 52, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box > div .title .right-link {
  margin-top: -8px;
  font-size: 0.8em;
  line-height: 16px;
  position: absolute;
  right: 5px;
  top: 50%;
}
/* line 61, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box > div .content {
  width: 100%;
  height: 322px;
}
/* line 64, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
.content-dashboard-boxes .box > div .content.ov-auto {
  overflow: auto;
}

@media only screen and (max-width: 1160px) {
  /* line 73, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.last:not(.last2) {
    padding-right: 5px;
  }
  /* line 74, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.last2 {
    padding-right: 0;
  }
  /* line 75, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.w25 {
    width: 50%;
  }
  /* line 76, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.w33 {
    width: 50%;
  }
  /* line 77, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.w34 {
    width: 50%;
  }
}
@media only screen and (max-width: 620px) {
  /* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box {
    padding-right: 0;
  }
  /* line 86, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.last:not(.last2) {
    padding-right: 0;
  }
  /* line 87, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.w25 {
    width: 100%;
  }
  /* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.w33 {
    width: 100%;
  }
  /* line 89, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.w34 {
    width: 100%;
  }
  /* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/dashboard.scss */
  .content-dashboard-boxes .box.w50 {
    width: 100%;
  }
}
/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon, #top-title-bar h1 span.text a.ta-product-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 10px;
  color: #FFFFFF !important;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  font-size: 11px;
  line-height: 20px;
  text-align: center;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon.blindo, #top-title-bar h1 span.text a.ta-product-icon.blindo {
  background-color: #F8931F;
}
/* line 12, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon.segretario_pro, #top-title-bar h1 span.text a.ta-product-icon.segretario_pro {
  background-color: #2886C7;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon.salvaguardo, #top-title-bar h1 span.text a.ta-product-icon.salvaguardo {
  background-color: #44B772;
}
/* line 14, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon.software, #top-title-bar h1 span.text a.ta-product-icon.software {
  background-color: #9F0CC3;
}
/* line 15, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon.club, #top-title-bar h1 span.text a.ta-product-icon.club {
  background-color: #AB1F24;
}
/* line 16, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon:hover, #top-title-bar h1 span.text a.ta-product-icon:hover {
  color: #FFFFFF !important;
  text-decoration: none !important;
}
/* line 19, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon:hover.blindo, #top-title-bar h1 span.text a.ta-product-icon:hover.blindo {
  background-color: #fab769;
}
/* line 20, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon:hover.segretario_pro, #top-title-bar h1 span.text a.ta-product-icon:hover.segretario_pro {
  background-color: #5daade;
}
/* line 21, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon:hover.salvaguardo, #top-title-bar h1 span.text a.ta-product-icon:hover.salvaguardo {
  background-color: #7ace9b;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon:hover.software, #top-title-bar h1 span.text a.ta-product-icon:hover.software {
  background-color: #ca2af2;
}
/* line 23, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
.ta-product-icon:hover.club, #top-title-bar h1 span.text a.ta-product-icon:hover.club {
  background-color: #db3b41;
}

/* line 28, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni, body#people_controller[data-action="dashboard_v2"] .box-attivita, body#people_controller[data-action="activities"] .box-associazioni, body#people_controller[data-action="activities"] .box-attivita {
  background-color: #FFFFFF;
  border: 1px solid #D3DBE2;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title, body#people_controller[data-action="dashboard_v2"] .box-attivita .title, body#people_controller[data-action="activities"] .box-associazioni .title, body#people_controller[data-action="activities"] .box-attivita .title {
  padding: 10px;
  margin: 0 0 15px 0;
  border-bottom: 1px solid #D3DBE2;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 1px;
  position: relative;
}
/* line 39, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title .ion-arrow-down-b, body#people_controller[data-action="dashboard_v2"] .box-attivita .title .ion-arrow-down-b, body#people_controller[data-action="activities"] .box-associazioni .title .ion-arrow-down-b, body#people_controller[data-action="activities"] .box-attivita .title .ion-arrow-down-b {
  height: 40px;
  width: 40px;
  border-left: 1px solid #D3DBE2;
  font-size: 20px;
  line-height: 44px;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title .ion-arrow-down-b:hover, body#people_controller[data-action="dashboard_v2"] .box-attivita .title .ion-arrow-down-b:hover, body#people_controller[data-action="activities"] .box-associazioni .title .ion-arrow-down-b:hover, body#people_controller[data-action="activities"] .box-attivita .title .ion-arrow-down-b:hover {
  background-color: #f2f2f2;
}
/* line 52, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-dr, body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-kind, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-dr, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-kind, body#people_controller[data-action="activities"] .box-associazioni .title #choose-dr, body#people_controller[data-action="activities"] .box-associazioni .title #choose-kind, body#people_controller[data-action="activities"] .box-attivita .title #choose-dr, body#people_controller[data-action="activities"] .box-attivita .title #choose-kind {
  display: none;
  background-color: #f2f2f2;
  margin: 0;
  border: 1px solid #D3DBE2;
  text-align: left;
  list-style-type: none;
  position: absolute;
  top: 40px;
  right: -1px;
  z-index: 3;
}
/* line 63, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-dr li, body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-kind li, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-dr li, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-kind li, body#people_controller[data-action="activities"] .box-associazioni .title #choose-dr li, body#people_controller[data-action="activities"] .box-associazioni .title #choose-kind li, body#people_controller[data-action="activities"] .box-attivita .title #choose-dr li, body#people_controller[data-action="activities"] .box-attivita .title #choose-kind li {
  border-bottom: 1px solid #D3DBE2;
}
/* line 65, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-dr li:last-child, body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-kind li:last-child, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-dr li:last-child, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-kind li:last-child, body#people_controller[data-action="activities"] .box-associazioni .title #choose-dr li:last-child, body#people_controller[data-action="activities"] .box-associazioni .title #choose-kind li:last-child, body#people_controller[data-action="activities"] .box-attivita .title #choose-dr li:last-child, body#people_controller[data-action="activities"] .box-attivita .title #choose-kind li:last-child {
  border: none;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-dr li a, body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-kind li a, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-dr li a, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-kind li a, body#people_controller[data-action="activities"] .box-associazioni .title #choose-dr li a, body#people_controller[data-action="activities"] .box-associazioni .title #choose-kind li a, body#people_controller[data-action="activities"] .box-attivita .title #choose-dr li a, body#people_controller[data-action="activities"] .box-attivita .title #choose-kind li a {
  display: block;
  padding: 5px 10px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  font-size: 14px;
  line-height: 30px;
  text-decoration: none;
}
/* line 73, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-dr li a:hover, body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-kind li a:hover, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-dr li a:hover, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-kind li a:hover, body#people_controller[data-action="activities"] .box-associazioni .title #choose-dr li a:hover, body#people_controller[data-action="activities"] .box-associazioni .title #choose-kind li a:hover, body#people_controller[data-action="activities"] .box-attivita .title #choose-dr li a:hover, body#people_controller[data-action="activities"] .box-attivita .title #choose-kind li a:hover {
  background-color: #D3DBE2;
}
/* line 75, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-dr li.current a, body#people_controller[data-action="dashboard_v2"] .box-associazioni .title #choose-kind li.current a, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-dr li.current a, body#people_controller[data-action="dashboard_v2"] .box-attivita .title #choose-kind li.current a, body#people_controller[data-action="activities"] .box-associazioni .title #choose-dr li.current a, body#people_controller[data-action="activities"] .box-associazioni .title #choose-kind li.current a, body#people_controller[data-action="activities"] .box-attivita .title #choose-dr li.current a, body#people_controller[data-action="activities"] .box-attivita .title #choose-kind li.current a {
  background-color: #D3DBE2;
}
/* line 79, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .dr-fields, body#people_controller[data-action="dashboard_v2"] .box-attivita .dr-fields, body#people_controller[data-action="activities"] .box-associazioni .dr-fields, body#people_controller[data-action="activities"] .box-attivita .dr-fields {
  padding: 0 15px 15px 15px;
}
/* line 82, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .box-associazioni .no-data, body#people_controller[data-action="dashboard_v2"] .box-attivita .no-data, body#people_controller[data-action="activities"] .box-associazioni .no-data, body#people_controller[data-action="activities"] .box-attivita .no-data {
  padding: 0 15px 15px 15px;
  font-size: 14px;
  line-height: 1.2;
}
/* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields, body#people_controller[data-action="activities"] .attivita-fields {
  width: 100%;
  padding: 0 15px 15px 15px;
}
/* line 91, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity, body#people_controller[data-action="activities"] .attivita-fields .activity {
  margin: 0 0 15px 0;
  padding: 0;
  overflow: hidden;
}
/* line 95, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity:last-child, body#people_controller[data-action="activities"] .attivita-fields .activity:last-child {
  margin: 0;
}
/* line 96, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .icon-box, body#people_controller[data-action="activities"] .attivita-fields .activity .icon-box {
  display: inline-block;
  width: 20px;
  height: 100px;
  position: relative;
  vertical-align: top;
}
/* line 102, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity .icon-box .icon {
  height: 20px;
  border-radius: 2px;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
}
/* line 108, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity .icon-box .icon:after {
  content: '';
  width: 2px;
  height: 75px;
  margin-left: -1px;
  position: absolute;
  top: 25px;
  left: 50%;
}
/* line 119, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info {
  display: inline-block;
  width: calc(100% - 20px);
  padding: 0 0 0 15px;
  vertical-align: top;
}
/* line 124, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title {
  position: relative;
}
/* line 126, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title:before, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title:before {
  content: '';
  width: 100%;
  margin-top: -1px;
  border-top: 2px dashed #f2f2f2;
  top: 50%;
  position: absolute;
  z-index: 1;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title .name, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title .date {
  display: inline-block;
  background-color: #FFFFFF;
  padding: 0 5px 0 0;
  font-size: 14px;
  line-height: 20px;
  position: relative;
  z-index: 2;
}
/* line 144, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title .name {
  color: #1771B6;
  font-weight: bold;
}
/* line 147, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title .name a {
  color: #1771B6;
}
/* line 149, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title .name a:focus {
  color: #0055a1;
}
/* line 152, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .box-title .date {
  padding: 0 5px;
  background-color: #1771B6;
  color: #FFFFFF;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 162, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col-info, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col-info {
  display: inline-block;
  padding-right: 15px;
  font-size: 14px;
  line-height: 1.2;
  vertical-align: top;
}
/* line 168, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col-info > strong, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col-info > .strong, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col-info > span, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col-info > strong, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col-info > .strong, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col-info > span {
  display: block;
}
/* line 169, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col-info .label, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col-info .label {
  margin-top: 5px;
  font-style: italic;
}
/* line 173, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col-info a, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col-info a {
  text-decoration: underline;
}
/* line 175, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col50, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col50 {
  width: 50%;
}
/* line 176, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col100, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col100 {
  width: 100%;
  padding-right: 0;
}
/* line 183, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.note .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.note .icon-box .icon {
  background-color: #4b4b4b;
  color: #FFFFFF;
}
/* line 186, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.note .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.note .icon-box .icon:after {
  background-color: #4b4b4b;
}
/* line 189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.note .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.note .box-info .box-title .name {
  color: #4b4b4b;
}
/* line 191, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.note .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.note .box-info .box-title .name a {
  color: #4b4b4b;
}
/* line 193, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.note .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.note .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.note .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.note .box-info .box-title .name a:focus {
  color: #000000;
}
/* line 196, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.note .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.note .box-info .box-title .date {
  background-color: #4b4b4b;
}
/* line 200, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.phone_call .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.phone_call .icon-box .icon {
  background-color: #8678b4;
  color: #FFFFFF;
}
/* line 203, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.phone_call .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.phone_call .icon-box .icon:after {
  background-color: #8678b4;
}
/* line 206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.phone_call .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.phone_call .box-info .box-title .name {
  color: #8678b4;
}
/* line 208, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.phone_call .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.phone_call .box-info .box-title .name a {
  color: #8678b4;
}
/* line 210, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.phone_call .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.phone_call .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.phone_call .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.phone_call .box-info .box-title .name a:focus {
  color: #54477f;
}
/* line 213, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.phone_call .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.phone_call .box-info .box-title .date {
  background-color: #8678b4;
}
/* line 217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.appointment .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.appointment .icon-box .icon {
  background-color: #8C6239;
  color: #FFFFFF;
}
/* line 220, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.appointment .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.appointment .icon-box .icon:after {
  background-color: #8C6239;
}
/* line 223, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.appointment .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.appointment .box-info .box-title .name {
  color: #8C6239;
}
/* line 225, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.appointment .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.appointment .box-info .box-title .name a {
  color: #8C6239;
}
/* line 227, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.appointment .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.appointment .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.appointment .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.appointment .box-info .box-title .name a:focus {
  color: #442f1b;
}
/* line 230, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.appointment .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.appointment .box-info .box-title .date {
  background-color: #8C6239;
}
/* line 234, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.nps_score .icon-box .icon, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.event-pro .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.nps_score .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.event-pro .icon-box .icon {
  background-color: #fbb24c;
  color: #4b4b4b;
}
/* line 237, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.nps_score .icon-box .icon:after, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.event-pro .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.nps_score .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.event-pro .icon-box .icon:after {
  background-color: #fbb24c;
}
/* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.nps_score .box-info .box-title .name, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.event-pro .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.nps_score .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.event-pro .box-info .box-title .name {
  color: #fbb24c;
}
/* line 242, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.nps_score .box-info .box-title .name a, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.event-pro .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.nps_score .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.event-pro .box-info .box-title .name a {
  color: #fbb24c;
}
/* line 244, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.nps_score .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.nps_score .box-info .box-title .name a:focus, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.event-pro .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.event-pro .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.nps_score .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.nps_score .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.event-pro .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.event-pro .box-info .box-title .name a:focus {
  color: #442f1b;
}
/* line 247, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.nps_score .box-info .box-title .date, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.event-pro .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.nps_score .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.event-pro .box-info .box-title .date {
  background-color: #fbb24c;
  color: #4b4b4b;
}
/* line 254, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.testimony .icon-box .icon, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.reference .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.testimony .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.reference .icon-box .icon {
  background-color: #f08031;
  color: #FFFFFF;
}
/* line 257, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.testimony .icon-box .icon:after, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.reference .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.testimony .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.reference .icon-box .icon:after {
  background-color: #f08031;
}
/* line 260, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.testimony .box-info .box-title .name, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.reference .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.testimony .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.reference .box-info .box-title .name {
  color: #f08031;
}
/* line 262, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.testimony .box-info .box-title .name a, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.reference .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.testimony .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.reference .box-info .box-title .name a {
  color: #f08031;
}
/* line 264, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.testimony .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.testimony .box-info .box-title .name a:focus, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.reference .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.reference .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.testimony .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.testimony .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.reference .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.reference .box-info .box-title .name a:focus {
  color: #ae500d;
}
/* line 267, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.testimony .box-info .box-title .date, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.reference .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.testimony .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.reference .box-info .box-title .date {
  background-color: #f08031;
}
/* line 271, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.feedback .icon-box .icon, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-registration .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.feedback .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-registration .icon-box .icon {
  background-color: #26824c;
  color: #FFFFFF;
}
/* line 274, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.feedback .icon-box .icon:after, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-registration .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.feedback .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-registration .icon-box .icon:after {
  background-color: #26824c;
}
/* line 277, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.feedback .box-info .box-title .name, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-registration .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.feedback .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-registration .box-info .box-title .name {
  color: #26824c;
}
/* line 279, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.feedback .box-info .box-title .name a, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-registration .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.feedback .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-registration .box-info .box-title .name a {
  color: #26824c;
}
/* line 281, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.feedback .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.feedback .box-info .box-title .name a:focus, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-registration .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-registration .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.feedback .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.feedback .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-registration .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-registration .box-info .box-title .name a:focus {
  color: #006837;
}
/* line 284, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.feedback .box-info .box-title .date, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-registration .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.feedback .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-registration .box-info .box-title .date {
  background-color: #26824c;
}
/* line 288, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.payment .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.payment .icon-box .icon {
  background-color: #1771B6;
  color: #FFFFFF;
}
/* line 291, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.payment .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.payment .icon-box .icon:after {
  background-color: #1771B6;
}
/* line 294, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.payment .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.payment .box-info .box-title .name {
  color: #1771B6;
}
/* line 296, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.payment .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.payment .box-info .box-title .name a {
  color: #1771B6;
}
/* line 298, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.payment .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.payment .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.payment .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.payment .box-info .box-title .name a:focus {
  color: #0055a1;
}
/* line 301, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.payment .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.payment .box-info .box-title .date {
  background-color: #1771B6;
}
/* line 305, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.estimate .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.estimate .icon-box .icon {
  background-color: #29abe2;
  color: #FFFFFF;
}
/* line 308, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.estimate .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.estimate .icon-box .icon:after {
  background-color: #29abe2;
}
/* line 311, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.estimate .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.estimate .box-info .box-title .name {
  color: #29abe2;
}
/* line 313, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.estimate .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.estimate .box-info .box-title .name a {
  color: #29abe2;
}
/* line 315, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.estimate .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.estimate .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.estimate .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.estimate .box-info .box-title .name a:focus {
  color: #146c91;
}
/* line 318, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.estimate .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.estimate .box-info .box-title .date {
  background-color: #29abe2;
}
/* line 322, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.opportunity .icon-box .icon, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-live .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.opportunity .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-live .icon-box .icon {
  background-color: #c1282e;
  color: #FFFFFF;
}
/* line 325, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.opportunity .icon-box .icon:after, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-live .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.opportunity .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-live .icon-box .icon:after {
  background-color: #c1282e;
}
/* line 328, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.opportunity .box-info .box-title .name, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-live .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.opportunity .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-live .box-info .box-title .name {
  color: #c1282e;
}
/* line 330, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.opportunity .box-info .box-title .name a, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-live .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.opportunity .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-live .box-info .box-title .name a {
  color: #c1282e;
}
/* line 332, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.opportunity .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.opportunity .box-info .box-title .name a:focus, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-live .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-live .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.opportunity .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.opportunity .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-live .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-live .box-info .box-title .name a:focus {
  color: #992133;
}
/* line 335, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.opportunity .box-info .box-title .date, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.tag-live .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.opportunity .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.tag-live .box-info .box-title .date {
  background-color: #c1282e;
}
/* line 339, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.people_development_campaign .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.people_development_campaign .icon-box .icon {
  background-color: #593DB5;
  color: #FFFFFF;
}
/* line 342, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.people_development_campaign .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.people_development_campaign .icon-box .icon:after {
  background-color: #593DB5;
}
/* line 345, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.people_development_campaign .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.people_development_campaign .box-info .box-title .name {
  color: #593DB5;
}
/* line 347, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.people_development_campaign .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.people_development_campaign .box-info .box-title .name a {
  color: #593DB5;
}
/* line 349, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.people_development_campaign .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.people_development_campaign .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.people_development_campaign .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.people_development_campaign .box-info .box-title .name a:focus {
  color: #4827B6;
}
/* line 352, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.people_development_campaign .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.people_development_campaign .box-info .box-title .date {
  background-color: #593DB5;
}
/* line 356, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.quiz .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.quiz .icon-box .icon {
  background-color: #d44f2f;
  color: #FFFFFF;
}
/* line 359, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.quiz .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.quiz .icon-box .icon:after {
  background-color: #d44f2f;
}
/* line 362, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.quiz .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.quiz .box-info .box-title .name {
  color: #d44f2f;
}
/* line 364, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.quiz .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.quiz .box-info .box-title .name a {
  color: #d44f2f;
}
/* line 366, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.quiz .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.quiz .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.quiz .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.quiz .box-info .box-title .name a:focus {
  color: #822f1b;
}
/* line 369, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.quiz .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.quiz .box-info .box-title .date {
  background-color: #d44f2f;
}
/* line 373, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.agent_task .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.agent_task .icon-box .icon {
  background-color: #FFB3E3;
  color: #FFFFFF;
}
/* line 376, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.agent_task .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.agent_task .icon-box .icon:after {
  background-color: #FFB3E3;
}
/* line 379, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.agent_task .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.agent_task .box-info .box-title .name {
  color: #FFB3E3;
}
/* line 381, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.agent_task .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.agent_task .box-info .box-title .name a {
  color: #FFB3E3;
}
/* line 383, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.agent_task .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.agent_task .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.agent_task .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.agent_task .box-info .box-title .name a:focus {
  color: #ff4dbd;
}
/* line 386, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.agent_task .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.agent_task .box-info .box-title .date {
  background-color: #FFB3E3;
}
/* line 390, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.mail_ticket .icon-box .icon, body#people_controller[data-action="activities"] .attivita-fields .activity.mail_ticket .icon-box .icon {
  background-color: #35BB9F;
  color: #FFFFFF;
}
/* line 393, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.mail_ticket .icon-box .icon:after, body#people_controller[data-action="activities"] .attivita-fields .activity.mail_ticket .icon-box .icon:after {
  background-color: #35BB9F;
}
/* line 396, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.mail_ticket .box-info .box-title .name, body#people_controller[data-action="activities"] .attivita-fields .activity.mail_ticket .box-info .box-title .name {
  color: #35BB9F;
}
/* line 398, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.mail_ticket .box-info .box-title .name a, body#people_controller[data-action="activities"] .attivita-fields .activity.mail_ticket .box-info .box-title .name a {
  color: #35BB9F;
}
/* line 400, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.mail_ticket .box-info .box-title .name a:hover, body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.mail_ticket .box-info .box-title .name a:focus, body#people_controller[data-action="activities"] .attivita-fields .activity.mail_ticket .box-info .box-title .name a:hover, body#people_controller[data-action="activities"] .attivita-fields .activity.mail_ticket .box-info .box-title .name a:focus {
  color: #1e6c5b;
}
/* line 403, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity.mail_ticket .box-info .box-title .date, body#people_controller[data-action="activities"] .attivita-fields .activity.mail_ticket .box-info .box-title .date {
  background-color: #35BB9F;
}

/* line 412, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 #progress-dashboard-person {
  margin-bottom: 15px;
}
/* line 415, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 #progress-dashboard-person .condensed-progress-breadcrumb-step .condensed-progress-breadcrumb-step-text {
  color: #4b4b4b;
  text-shadow: none;
}
/* line 420, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 #progress-dashboard-person .condensed-progress-breadcrumb-step.to-do .condensed-progress-breadcrumb-step-text {
  text-shadow: none;
}
/* line 423, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 #progress-dashboard-person .condensed-progress-breadcrumb-step.error .condensed-progress-breadcrumb-step-text {
  color: #FFFFFF;
}
/* line 427, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .dp-info {
  background-color: #f2f2f2;
  padding: 15px;
  margin: 0 0 20px 0;
}
/* line 432, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .row-inner-table .dp-info {
  margin: 0;
}
/* line 433, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 437, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col {
  display: inline-block;
  padding: 0 20px 0 0;
  vertical-align: top;
}
/* line 441, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col.w33 {
  width: 33%;
}
/* line 442, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col.w34 {
  width: 34%;
}
/* line 443, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col.w50 {
  width: 50%;
}
/* line 444, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col.w67 {
  width: 67%;
}
/* line 445, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col.last {
  padding: 0;
}
/* line 446, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .title {
  padding: 0 0 5px 0;
  margin: 0 0 15px 0;
  border-bottom: 1px solid #D3DBE2;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 1px;
}
/* line 454, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field {
  margin: 0 0 20px 0;
  position: relative;
}
/* line 457, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field:last-child {
  margin: 0;
}
/* line 458, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.cols2 {
  display: inline-block;
  width: 50%;
  padding: 0 5px 0 0;
}
/* line 462, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.cols2.second {
  padding: 0 0 0 5px;
}
/* line 464, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field label {
  display: block;
  margin: 0 0 5px 0;
  font-size: 14px;
  line-height: 1.2;
  font-style: italic;
}
/* line 471, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field input {
  background-color: #FFFFFF;
  width: 100%;
  height: 34px;
  padding: 1px 10px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 1.2;
}
/* line 481, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field input[disabled] {
  cursor: not-allowed;
  color: #818181;
}
/* line 486, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select {
  background-color: #FFFFFF;
  width: 100%;
  height: 34px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
}
/* line 496, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select .ion-code {
  width: 32px;
  height: 32px;
  border-left: 1px solid #D3DBE2;
  padding: 9px 0;
  font-size: 16px;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 507, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select .ion-code:before {
  transform: rotate(90deg);
}
/* line 509, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select select {
  -apple-appearance: none;
  -moz-appearance: none;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: 34px;
  padding: 1px 42px 1px 10px;
  border: none;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  position: relative;
  z-index: 2;
}
/* line 524, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select select[disabled] {
  cursor: not-allowed;
}
/* line 526, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select button {
  background: none transparent !important;
  width: 100% !important;
  height: 32px;
  margin: 0;
  padding: 1px 10px;
  border: none;
  box-shadow: none;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 30px;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 540, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select button .ui-icon {
  display: none;
}
/* line 541, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select button span {
  font-size: 12px;
  line-height: 30px;
}
/* line 546, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select.start, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select.end, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select.small {
  display: inline-block;
  width: 100px;
}
/* line 550, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select:hover {
  background-color: #f2f2f2;
}
/* line 551, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select.blink {
  background-color: #f2f2f2;
  animation: blinkSelect 3s infinite linear;
}
/* line 556, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select.disabled:hover {
  background-color: #FFFFFF;
}
/* line 557, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select.disabled .ion-code, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select.disabled select, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select.disabled button {
  color: #818181;
}
/* line 560, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .text {
  display: block;
  width: 100%;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.2em;
}
/* line 566, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .text .dashboard-role {
  display: inline-block;
  margin: 0 0 5px 0;
}
/* line 569, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .text .dashboard-role:last-child {
  margin: 0;
}
/* line 571, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .text a.orange {
  color: #f08031;
  text-decoration: underline;
}
/* line 576, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .under-field {
  display: block;
  width: 100%;
  margin-top: 5px;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  line-height: 1.2;
}
/* line 585, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .show-link {
  font-size: 14px;
  line-height: 1.2;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 592, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field img {
  width: 100%;
  max-width: 150px;
}
/* line 596, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .ajax-loader {
  position: absolute;
  right: 8px;
  bottom: 8px;
}
/* line 602, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.error label {
  color: #c1282e;
}
/* line 603, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.error input, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.error select, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.error button {
  border-color: #c1282e;
}
/* line 604, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.error .redactor-layer {
  border-color: #c1282e;
}
/* line 605, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.error .redactor-toolbar {
  box-shadow: 0 1px 2px #c1282e;
}
/* line 609, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col form.cols2 .col {
  display: inline-block;
  width: 50%;
}
/* line 614, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-associazioni {
  min-height: 100%;
}
/* line 616, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-associazioni .title {
  padding: 10px;
}
/* line 618, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-associazioni .title #choose-dr {
  left: -1px;
}
/* line 620, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-associazioni .title #choose-dr .ion-ios-heart-outline {
  cursor: pointer;
}
/* line 624, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-attivita {
  height: 100%;
  position: relative;
}
/* line 627, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-attivita .title {
  padding: 10px;
}
/* line 628, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-attivita .attivita-fields {
  height: calc(100% - 71px);
  padding-bottom: 0;
  overflow: auto;
  position: absolute;
  top: 56px;
  left: 0;
}
/* line 637, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-parent {
  background-color: #dff2fb;
  border: 1px solid #1771B6;
  width: 100%;
  padding: 10px;
  font-size: 14px;
  line-height: 1.4;
}
/* line 647, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .flex-content {
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex: 1;
}
/* line 652, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .flex-content .content-cols {
  width: 100%;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 0;
  grid-template-rows: auto;
}
/* line 659, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .flex-content .content-cols.cols3 {
  grid-template-columns: 1fr 1fr 1fr;
}
/* line 660, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .flex-content .content-cols.cols1-2 {
  grid-template-columns: 1fr 2fr;
}
/* line 661, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .flex-content .content-cols .col {
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: nowrap;
  align-items: stretch;
  align-content: flex-start;
}
/* line 672, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .tab-container {
  padding: 20px 0 0 0;
}
/* line 674, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/people.scss */
body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .tab-container h2, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .tab-container #title-bar .page-title, #title-bar body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .tab-container .page-title {
  background-color: #f2f2f2;
  padding: 5px 10px;
  font-size: 20px;
  line-height: 26px;
}

/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #app-container.with-sidebar-menu #app-content-wrapper #app-content {
  padding: 0;
}
/* line 3, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #bg-um-col-left {
  width: 300px;
  background-color: #FCFCFC;
  border-right: 1px solid #D3DBE2;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] .flex-content {
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex: 1;
}
/* line 18, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] .flex-content .content-cols {
  display: grid;
  grid-auto-columns: 1fr;
  grid-template-columns: 300px 1fr;
  grid-column-gap: 0;
  grid-row-gap: 0;
  grid-template-rows: auto;
  width: 100%;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] .flex-content .content-cols > div {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: nowrap;
  align-items: stretch;
  align-content: flex-start;
  width: 100%;
  height: 100%;
  padding: 20px;
}
/* line 39, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left {
  padding: 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 44, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .close-mobile {
  display: none;
}
/* line 45, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .um-tabs {
  border-bottom: 1px solid #D3DBE2;
}
/* line 47, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .um-tabs a {
  background-color: #FFFFFF;
  display: inline-block;
  width: 33%;
  padding: 5px 10px;
  border-right: 1px solid #D3DBE2;
  font-size: 13px;
  letter-spacing: 1px;
  line-height: 19px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .um-tabs a:nth-child(2) {
  width: 34%;
}
/* line 60, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .um-tabs a.active {
  background-color: #E6E6E6;
}
/* line 63, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab {
  padding: 15px 20px 20px 20px;
}
/* line 65, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab h3 {
  font-size: 18px;
  letter-spacing: 1px;
}
/* line 69, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab p.info {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.4;
}
/* line 73, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab p.info.bottom {
  margin: 15px 0 0 0;
  padding: 15px 0 0 0;
  border-top: 1px solid #D3DBE2;
}
/* line 78, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab p.info.top {
  margin: 0 0 15px 0;
  padding: 0 0 15px 0;
  border-bottom: 1px solid #D3DBE2;
}
/* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box {
  background-color: #FFFFFF;
  display: block;
  padding: 10px;
  margin: 0 0 10px 0;
  border: 1px solid #D3DBE2;
  border-radius: 5px;
  text-decoration: none;
}
/* line 92, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box:last-child {
  margin: 0;
}
/* line 93, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box:hover, body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box:focus {
  background-color: #E6E6E6;
}
/* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.current {
  background-color: #eaf7fc;
}
/* line 96, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.current:hover, body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.current:focus {
  background-color: #E6E6E6;
}
/* line 98, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar {
  border-left-width: 5px;
}
/* line 100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.open, body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.expired {
  border-left-color: #c1282e;
}
/* line 101, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.closed, body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.done, body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.archive {
  border-left-color: #26824c;
}
/* line 102, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.waiting, body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.pending {
  border-left-color: #fbb24c;
}
/* line 103, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.infeasible {
  border-left-color: #1771B6;
}
/* line 104, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.pending_owner {
  border-left-color: #8678b4;
}
/* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.note {
  border-left-color: #cccccc;
}
/* line 106, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.question {
  border-left-color: #f08031;
}
/* line 107, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box.with-bar.question-client {
  border-left-color: #0088CC;
}
/* line 109, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box > span {
  display: block;
  margin: 0 0 10px 0;
}
/* line 112, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box > span:last-child {
  margin: 0;
}
/* line 113, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box > span > span {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
  vertical-align: top;
}
/* line 120, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box > span .tl {
  width: 85px;
  padding: 0 10px 0 0;
}
/* line 124, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
body#user_messages_controller[data-action="show"] #um-col-left .content-tab .box > span .tr {
  width: calc(100% - 85px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message {
  border: 1px solid #cccccc;
  margin: 0 0 15px 0;
}
/* line 138, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message:last-child {
  margin: 0;
}
/* line 139, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top {
  background-color: #f2f2f2;
  border-bottom: 1px solid #cccccc;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
  position: relative;
}
/* line 146, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .content-top {
  display: grid;
  grid-auto-columns: 1fr;
  grid-template-columns: 150px 1fr;
  grid-column-gap: 0;
  grid-row-gap: 0;
  grid-template-rows: 37px;
  width: 100%;
}
/* line 154, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .content-top.with-icons {
  grid-template-columns: 150px 1fr 50px;
}
/* line 155, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .content-top.with-actions {
  grid-template-columns: 150px 1fr 140px;
}
/* line 156, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .content-top.with-actions.with-icons {
  grid-template-columns: 150px 1fr 140px 50px;
}
/* line 157, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .content-top.small-initials {
  grid-template-columns: 70px 1fr;
}
/* line 159, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .content-top.small-initials.with-icons {
  grid-template-columns: 70px 1fr 50px;
}
/* line 160, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .content-top.small-initials.with-actions {
  grid-template-columns: 70px 1fr 140px;
}
/* line 161, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .content-top.small-initials.with-actions.with-icons {
  grid-template-columns: 70px 1fr 140px 50px;
}
/* line 164, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top span {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 17px;
  vertical-align: top;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .initials {
  background-color: #4b4b4b;
  padding: 10px;
  border-right: 1px solid #cccccc;
  color: #FFFFFF;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .info {
  padding: 10px;
}
/* line 181, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .actions {
  padding: 10px 10px 10px 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 186, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .actions a, .user-message .top .actions span {
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 17px;
}
/* line 191, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .actions .sep {
  padding: 0 4px;
}
/* line 193, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .resolved {
  padding: 8px 10px 8px 0;
}
/* line 195, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .resolved a {
  display: inline-block;
  margin: 0 5px 0 0;
  font-size: 20px;
  line-height: 1;
  letter-spacing: 0;
  vertical-align: middle;
}
/* line 202, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .resolved a:last-child {
  margin: 0;
}
/* line 203, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .resolved a.grigio {
  color: #777777;
}
/* line 204, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .resolved a.ion-thumbsup:hover, .user-message .top .resolved a.ion-thumbsup:focus {
  color: #26824C;
}
/* line 205, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .top .resolved a.ion-thumbsdown:hover, .user-message .top .resolved a.ion-thumbsdown:focus {
  color: #C1282E;
}
/* line 209, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .content {
  padding: 10px;
}
/* line 211, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .content p {
  margin: 0 0 10px 0;
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .content ul, .user-message .content ol {
  margin: 0 0 10px 35px;
}
/* line 214, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .content ul li, .user-message .content ol li {
  margin: 0 0 10px 0;
}
/* line 217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .content p:last-child, .user-message .content ol:last-child, .user-message .content ul:last-child, .user-message .content li:last-child {
  margin-bottom: 0;
}
/* line 219, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .content hr:not(.with-text) {
  margin: 10px 0;
}
/* line 221, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .allegato {
  border-top: 1px solid #cccccc;
  padding: 10px;
}
/* line 225, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks {
  background-color: #FAFAFA;
  padding: 10px;
  border-top: 1px solid #CCCCCC;
}
/* line 229, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks .feedback {
  border-bottom: 1px solid #D3DBE2;
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
}
/* line 233, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks .feedback:last-child {
  border-bottom: none;
  margin: 0;
  padding: 0;
}
/* line 238, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks .feedback p {
  margin: 0 0 10px 0;
}
/* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks .feedback p:last-child {
  margin: 0;
}
/* line 242, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks .feedback ul, .user-message .feedbacks .feedback ol {
  margin: 0 0 10px 25px;
}
/* line 244, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks .feedback ul:last-child, .user-message .feedbacks .feedback ol:last-child {
  margin-bottom: 0;
}
/* line 245, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks .feedback ul li, .user-message .feedbacks .feedback ol li {
  margin: 0 0 5px 0;
}
/* line 247, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .feedbacks .feedback .actions {
  font-size: 12px;
}
/* line 250, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason {
  border-top: 1px solid #cccccc;
  padding: 10px;
  background-color: #fcf4f5;
}
/* line 254, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason .title {
  margin: 0 0 10px 0;
}
/* line 255, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason .name {
  margin: 0 0 10px 0;
}
/* line 256, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason p {
  margin: 0 0 10px 0;
}
/* line 258, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason p:last-child {
  margin-bottom: 0;
}
/* line 260, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason ul, .user-message .refusal-reason ol {
  margin: 0 0 10px 25px;
}
/* line 262, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason ul li, .user-message .refusal-reason ol li {
  margin: 0 0 10px 0;
}
/* line 264, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason ul li:last-child, .user-message .refusal-reason ol li:last-child {
  margin-bottom: 0;
}
/* line 266, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message .refusal-reason ul:last-child, .user-message .refusal-reason ol:last-child {
  margin-bottom: 0;
}
/* line 270, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message.pending .top {
  background-color: #ffefde;
}
/* line 272, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message.pending .top .initials {
  background-color: #f08031;
}
/* line 274, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
.user-message.pending .content {
  background-color: #fff4e9;
}

@media only screen and (max-width: 1140px) and (min-width: 1001px), only screen and (max-width: 860px) {
  /* line 279, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content {
    padding-top: 37px;
    position: relative;
  }
  /* line 282, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content .content-top {
    grid-template-columns: 1fr;
  }
  /* line 284, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content .content-top.with-icons {
    grid-template-columns: 1fr 50px;
  }
  /* line 285, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content .content-top.with-actions {
    grid-template-columns: 1fr 140px;
  }
  /* line 286, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content .content-top.with-actions.with-icons {
    grid-template-columns: 1fr 140px 50px;
  }
  /* line 288, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content .initials {
    width: 100%;
    height: 37px;
    padding: 0 10px;
    line-height: 37px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
  }
}
@media only screen and (max-width: 1000px) {
  /* line 303, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .flex-content .content-cols {
    display: block;
    position: relative;
  }
  /* line 306, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .flex-content .content-cols > div {
    display: block;
  }
  /* line 308, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] #bg-um-col-left {
    display: none;
  }
  /* line 309, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] #um-col-right {
    padding-left: 50px;
  }
  /* line 310, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] #um-col-left {
    width: 30px;
    max-width: 331px;
    height: calc(100vh - 154px);
    background-color: #FFFFFF;
    border-top: 1px solid #D3DBE2;
    overflow: hidden;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 1;
    transition: width 1s ease-in-out;
  }
  /* line 322, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] #um-col-left .um-tabs {
    width: 300px;
    border-top: 1px solid #D3DBE2;
    transform: rotate(90deg);
    transform-origin: top left;
    position: absolute;
    top: 0;
    right: -299px;
  }
  /* line 331, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] #um-col-left .content-tab {
    width: calc(100% - 31px);
    min-height: 300px;
    max-height: 100%;
    border-right: 1px solid #D3DBE2;
    border-bottom: 1px solid #D3DBE2;
    overflow: auto;
    position: absolute;
    top: 0;
    right: 31px;
  }
  /* line 342, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] #um-col-left.open {
    width: 100%;
  }
  /* line 344, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] #um-col-left.open .close-mobile {
    display: inline-block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
    position: absolute;
    top: 0;
    right: 31px;
    z-index: 2;
  }
}
@media only screen and (max-width: 444px) {
  /* line 366, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content .content-top.with-actions {
    grid-template-columns: 1fr;
  }
  /* line 367, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content .content-top.with-actions.with-icons {
    grid-template-columns: 1fr 50px;
  }
  /* line 369, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/user_messages.scss */
  body#user_messages_controller[data-action="show"] .user-message .top.flex-content .actions {
    background-color: #4B4B4B;
    color: #FFFFFF;
    position: absolute;
    top: 0;
    right: 0;
  }
}
/* line 2, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box {
  max-width: 800px;
  margin: 0 auto 20px auto;
  border-bottom: 1px solid #cccccc;
}
/* line 6, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box:last-child {
  margin-bottom: 0;
  border-bottom: 1px solid #cccccc;
}
/* line 12, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer {
  margin: 20px 0;
  line-height: 0;
}
/* line 16, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer textarea {
  width: 100%;
  max-width: 100%;
  min-height: 40px;
  margin: 0;
  padding: 10px;
  border: 1px solid #cccccc;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  line-height: 1.3;
}
/* line 27, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-1 textarea {
  height: 40px;
}
/* line 28, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-2 textarea {
  height: 58px;
}
/* line 29, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-3 textarea {
  height: 76px;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-4 textarea {
  height: 94px;
}
/* line 31, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-5 textarea {
  height: 112px;
}
/* line 32, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-6 textarea {
  height: 130px;
}
/* line 33, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-7 textarea {
  height: 148px;
}
/* line 34, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-8 textarea {
  height: 166px;
}
/* line 35, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-9 textarea {
  height: 184px;
}
/* line 36, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .free-answer.rows-10 textarea {
  height: 202px;
}
/* line 37, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers {
  width: 100%;
  table-layout: fixed;
  margin: 20px 0;
}
/* line 42, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td {
  padding: 10px;
  text-align: center;
  cursor: pointer;
  position: relative;
}
/* line 47, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td:before {
  content: '';
  background-color: #f2f2f2;
  border: 1px solid #cccccc;
  position: absolute;
  z-index: 1;
  top: 10px;
  right: 10px;
  bottom: 10px;
  left: 10px;
}
/* line 58, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td.empty {
  padding: 0;
}
/* line 60, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td.empty:before {
  display: none;
}
/* line 62, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td:first-child {
  padding-left: 0;
}
/* line 64, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td:first-child:before {
  left: 0;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td:last-child {
  padding-right: 0;
}
/* line 68, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td:last-child:before {
  right: 0;
}
/* line 71, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td:hover:before, body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td:focus:before {
  background-color: #cccccc;
}
/* line 74, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td.selected:before {
  background-color: #F5A000;
  border-color: #E58D00;
}
/* line 79, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td span {
  display: inline-block;
  padding: 10px 15px;
  position: relative;
  z-index: 2;
}
/* line 86, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr:first-child td {
  padding-top: 0;
}
/* line 88, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr:first-child td:before {
  top: 0;
}
/* line 90, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr:last-child td {
  padding-bottom: 0;
}
/* line 92, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr:last-child td:before {
  bottom: 0;
}

@media only screen and (max-width: 800px) {
  /* line 101, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 {
    margin-bottom: 0;
  }
  /* line 103, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 colgroup {
    display: none;
  }
  /* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td {
    display: inline-block;
    width: 50%;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }
  /* line 111, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td.empty {
    display: none;
  }
  /* line 112, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td:before {
    top: 0;
    bottom: 0;
  }
  /* line 116, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td:nth-child(even) {
    padding-right: 0;
  }
  /* line 118, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td:nth-child(even):before {
    right: 0;
  }
  /* line 120, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td:nth-child(odd) {
    padding-left: 0;
  }
  /* line 122, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td:nth-child(odd):before {
    left: 0;
  }
}
@media only screen and (max-width: 600px) {
  /* line 132, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers, body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 {
    margin-bottom: 0;
  }
  /* line 134, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers colgroup, body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 colgroup {
    display: none;
  }
  /* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td, body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td {
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
    padding: 0;
  }
  /* line 140, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/surveys.scss */
  body#surveys_controller[data-action="show"] .question-box .content-answers tbody tr td:before, body#surveys_controller[data-action="show"] .question-box .content-answers.cols4 tbody tr td:before {
    right: 0;
    left: 0;
  }
}
/* line 49, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
a.no-underline {
  text-decoration: none;
}

/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
a.hover-underline {
  text-decoration: none;
}
/* line 52, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
a.hover-underline:hover, a.hover-underline:focus {
  text-decoration: underline;
}

/* line 55, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.only_mb10 {
  margin: 0 0 10px 0 !important;
}

/* line 57, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.icon-club-level {
  padding: 0 5px 0 0;
  position: relative;
}
/* line 60, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.icon-club-level .level {
  color: #333;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 68, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.icon-club-level:before {
  text-shadow: 1px 1px 1px #333;
}
/* line 69, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.icon-club-level.guest {
  color: #CD7F32;
}
/* line 70, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.icon-club-level.member {
  color: #C0C0C0;
}
/* line 71, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.icon-club-level.moderator {
  color: #FFD700;
}

/* line 74, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-user-box, .search-topic-box {
  padding: 15px 10px;
  margin: -20px -10px 0 -10px;
  background-color: #D3DBE2;
}

/* line 79, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.form .search-user-box .actions, .form .search-topic-box .actions {
  height: auto;
  margin: 0 -10px;
  padding: 15px 10px 0 10px;
  border-top: 1px solid #FFFFFF;
  text-align: center;
}
/* line 85, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.form .search-user-box .actions input[type="submit"], .form .search-topic-box .actions input[type="submit"] {
  float: none;
  width: 400px;
  margin: 0 0 0 34px;
}

/* line 91, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-results {
  margin: 0 -10px 0 -10px;
}
/* line 93, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-results .user, .search-results .topic {
  padding: 15px 10px;
  border-bottom: 1px solid #D3DBE2;
  font-size: 0;
  line-height: 0;
  text-align: center;
}
/* line 99, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-results .user .ta-checkbox-tag, .search-results .topic .ta-checkbox-tag {
  margin-top: 3px;
}
/* line 100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-results .user .name, .search-results .topic .name {
  display: inline-block;
  width: calc(100% - 16px);
  max-width: 400px;
  padding: 0 0 0 10px;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
}
/* line 111, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-results + .actions {
  margin: 0 -10px !important;
  padding: 15px 10px 5px 10px !important;
  border-top: none !important;
}
/* line 116, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-results .loading-box {
  padding: 15px 10px;
  border-bottom: 1px solid #D3DBE2;
  text-align: center;
}
/* line 120, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-results .loading-box .ion-load-a {
  font-size: 40px;
}
/* line 122, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.search-results .no-results {
  padding: 15px 10px;
  border-bottom: 1px solid #D3DBE2;
  text-align: center;
}

/* line 129, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#moneypenny-table th a,
#invoices_index th a,
.intelligence-table th a {
  color: inherit;
}

/* line 134, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#moneypenny-table th a,
#invoices_index th a,
.intelligence-table th[data-key] a {
  text-decoration: none;
}
/* line 138, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#moneypenny-table th a:after,
#invoices_index th a:after,
.intelligence-table th[data-key] a:after {
  content: "\2195";
  font-size: 1.2em;
  color: #4B4B4B;
}

/* line 144, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#moneypenny-table th.headerSortUp a:after,
#invoices_index th.headerSortUp a:after,
.intelligence-table th.headerSortUp a:after {
  content: "\2191";
}

/* line 149, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#moneypenny-table th.headerSortDown a:after,
#invoices_index th.headerSortDown a:after,
.intelligence-table th.headerSortDown a:after {
  content: "\2193";
}

/* line 156, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#proforma_show_sold_items_table .field_with_errors, #part_payments_sold_items_table .field_with_errors {
  display: inline;
}
/* line 158, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#proforma_show_sold_items_table .field_with_errors input[type=text], #part_payments_sold_items_table .field_with_errors input[type=text] {
  border: 2px solid #c1282e;
  box-shadow: 0 0 8px #c1282e;
  -webkit-box-shadow: 0 0 8px #c1282e;
  -moz-box-shadow: 0 0 8px #c1282e;
}

/* line 165, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.with-tooltip {
  position: relative;
}
/* line 167, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.with-tooltip .pop-up-title {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  position: absolute;
  background-color: #F0F0F0;
  border: 1px solid #4b4b4b;
  padding: 5px 10px;
  bottom: 35px;
  font-size: 14px;
  line-height: 16px;
  z-index: 1;
  left: 50%;
  width: 150px;
  margin-left: -100px;
  text-align: center;
}

/* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.payment-method {
  width: 65px;
  height: 45px;
  background-image: url("payment_kind.png");
  display: inline-block;
}
/* line 189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.payment-method.sofort {
  background-position: 0 -50px;
}
/* line 190, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.payment-method.credit_card {
  background-position: 0 0;
}

/* line 193, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.notransition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
}

/* line 202, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#stats_table_help .faq {
  background-color: #FBB24C;
  padding: 10px 0 0 0;
}
/* line 203, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#stats_table_help .video {
  background-color: #1771B6;
  padding: 10px 0 0 0;
}

/* line 207, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#text-estimate-email-template p {
  margin: 0 0 10px 0;
}

/* line 210, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.condensed-progress-breadcrumb {
  position: relative;
  z-index: 1;
}

/* line 216, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.custom-content-dialog p {
  margin: 0 0 10px 0;
  word-break: break-word;
}
/* line 219, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.custom-content-dialog p.mb0, .custom-content-dialog p:last-child {
  margin-bottom: 0;
}
/* line 221, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.custom-content-dialog ul, .custom-content-dialog ol {
  margin: 0 0 10px 30px;
}
/* line 223, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.custom-content-dialog ul li, .custom-content-dialog ol li {
  margin: 0 0 5px 0;
}
/* line 224, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.custom-content-dialog ul:last-child, .custom-content-dialog ol:last-child {
  margin-bottom: 0;
}
/* line 226, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.custom-content-dialog.pb10 {
  padding-bottom: 10px;
}

/* line 230, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] p.person {
  margin: 0 0 10px 0;
}
/* line 231, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society {
  background-color: #f2f2f2;
  margin: 0 0 10px 0;
  padding: 10px;
  border: 1px solid #cccccc;
}
/* line 236, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society p {
  margin: 0 0 10px 0;
}
/* line 238, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society p:last-child {
  margin: 0;
}
/* line 240, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society > p {
  padding: 0 0 10px 0;
  border-bottom: 1px solid;
}
/* line 244, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society ul {
  margin: 0 0 10px 35px;
}
/* line 246, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society ul:last-child {
  margin: 0 0 0 35px;
}
/* line 248, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society .preference {
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid;
}
/* line 252, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society .preference:last-child {
  margin: 0;
  padding: 0;
  border: none;
}
/* line 258, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society:nth-child(2n) {
  background-color: #FFFFFF;
}
/* line 259, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
body[data-controller="tools_controller"][data-action="iubenda"] .society:last-child {
  margin: 0;
}

/* line 263, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.dont-disturb-icons {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
}
/* line 270, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.dont-disturb-icons span {
  display: inline-block;
  float: left;
  width: 10px;
  height: 10px;
  font-size: 10px;
  line-height: 10px;
}

/* line 280, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.pointer {
  cursor: pointer;
}

/* line 282, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.fieldset.custom {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #eee;
}
/* line 286, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.fieldset.custom:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
/* line 291, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.fieldset.custom.darken {
  background-color: #f2f2f2;
  padding: 15px;
}
/* line 294, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.fieldset.custom.darken div.fields-separator span {
  background-color: #f2f2f2;
}

/* line 298, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs {
  margin: 0;
  padding: 0;
  background: #F2F2F2;
}
/* line 306, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs {
  width: 100%;
  border: 1px solid #D3DBE2;
  border-right: none;
  line-height: 0;
  font-size: 0;
  letter-spacing: 0;
}
/* line 330, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs .tab {
  display: inline-block;
  width: 100%;
  height: 100%;
  padding: 5px 10px;
  border-right: 1px solid #D3DBE2;
  line-height: 22px;
  font-size: 14px;
  letter-spacing: 1px;
  text-align: center;
  position: relative;
  vertical-align: top;
}
/* line 348, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs .tab a {
  display: block;
  overflow: hidden;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 355, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs .tab.current, .ta-tabs .content-tabs .tab:hover {
  background-color: #4B4B4B;
}
/* line 357, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs .tab.current a, .ta-tabs .content-tabs .tab:hover a {
  color: #FFFFFF;
}
/* line 361, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols2 .tab {
  width: 50%;
}
/* line 362, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols3 .tab {
  width: 33%;
}
/* line 364, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols3 .tab:nth-child(2) {
  width: 34%;
}
/* line 366, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols4 .tab {
  width: 25%;
}
/* line 367, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols5 .tab {
  width: 20%;
}
/* line 368, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols6 .tab {
  width: 17%;
}
/* line 370, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols6 .tab:first-child, .ta-tabs .content-tabs.cols6 .tab:last-child {
  width: 16%;
}
/* line 372, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols7 .tab {
  width: 14%;
}
/* line 374, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols7 .tab:first-child, .ta-tabs .content-tabs.cols7 .tab:last-child {
  width: 15%;
}
/* line 376, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols8 .tab {
  width: 12.5%;
}
/* line 377, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols9 .tab {
  width: 11%;
}
/* line 379, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols9 .tab:first-child {
  width: 12%;
}
/* line 381, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols10 .tab {
  width: 10%;
}
/* line 382, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols11 .tab {
  width: 9%;
}
/* line 384, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols11 .tab:first-child {
  width: 10%;
}
/* line 386, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols12 .tab {
  width: 8%;
}
/* line 388, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs .content-tabs.cols12 .tab:nth-child(3n) {
  width: 9%;
}
/* line 391, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs.skin-clean {
  background-color: #FFFFFF;
}
/* line 393, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs.skin-clean .content-tabs {
  border: none;
}
/* line 395, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs.skin-clean .content-tabs .tab {
  border-right: none;
  border-bottom: 1px solid #D3DBE2;
}
/* line 398, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs.skin-clean .content-tabs .tab.current, .ta-tabs.skin-clean .content-tabs .tab:hover {
  background-color: #FFFFFF;
  border-bottom: 2px solid #F5A000;
}
/* line 401, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ta-tabs.skin-clean .content-tabs .tab.current a, .ta-tabs.skin-clean .content-tabs .tab:hover a {
  color: #000000;
}

/* line 408, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.sep15 {
  height: 15px;
}

/* line 410, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
#toast-container.toast-top-center {
  width: 300px;
  margin-right: -150px;
  right: 50%;
}

/* line 418, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
table.table-white tr td.br-right, table.table-white tr th.br-right {
  border-right: 1px solid #EBEEF0;
}
/* line 419, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
table.table-white tr td.br-left, table.table-white tr th.br-left {
  border-left: 1px solid #EBEEF0;
}

/* line 423, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.fieldset.hide-first-hr:first-child hr {
  display: none;
}

/* line 425, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ui-autocomplete {
  background-color: #FFFFFF;
  max-height: 227px;
  border: 1px solid #CCCCCC;
}
/* line 430, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ui-autocomplete li a, .ui-autocomplete li div {
  color: #4B4B4B;
}
/* line 432, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/layout.css.scss */
.ui-autocomplete li a.ui-state-active, .ui-autocomplete li a.ui-state-focus, .ui-autocomplete li a.ui-state-hover, .ui-autocomplete li div.ui-state-active, .ui-autocomplete li div.ui-state-focus, .ui-autocomplete li div.ui-state-hover {
  background-color: #DDDDDD !important;
}

/* line 1, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget {
  background-color: #1D2328;
  width: 240px;
  font-family: ProximaNovaLight, -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  overflow: hidden;
  position: fixed;
  top: 40px;
  bottom: 0;
  left: 240px;
  z-index: 3;
}
/* line 11, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget:before {
  content: '';
  box-shadow: 0 0 10px #000 inset;
  position: absolute;
  top: -10px;
  right: -10px;
  bottom: -10px;
  left: 0;
  z-index: 0;
}
/* line 21, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > div {
  position: relative;
  z-index: 1;
}
/* line 25, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .top {
  display: none;
  padding: 10px;
  border-bottom: 1px solid #4F5D72;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 32, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .top a {
  background-color: #333D47;
  display: inline-block;
  width: 50%;
  color: #B7BABE;
  text-align: center;
  font-size: 11px;
  letter-spacing: 1px;
  line-height: 23px;
  text-decoration: none;
}
/* line 42, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .top a:first-child {
  border-radius: 5px 0 0 5px;
}
/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .top a:last-child {
  border-radius: 0 5px 5px 0;
}
/* line 44, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .top a.active, #content-widget > .top a:hover, #content-widget > .top a:focus {
  background-color: #4F5D72;
  color: #FFFFFF;
}
/* line 50, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .top2 {
  padding: 10px;
  border-bottom: 1px solid #4F5D72;
  color: #FFFFFF;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.2;
  text-align: center;
  text-transform: uppercase;
}
/* line 60, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom {
  height: calc(100% - 44px);
  padding: 10px;
}
/* line 63, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div {
  height: 100%;
}
/* line 66, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .actions .content-select {
  background-color: #4F5D72;
  display: inline-block;
  width: calc(50% - 2px);
  height: 23px;
  margin-right: 4px;
  border-right: none;
  border-radius: 3px;
  font-size: 11px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
}
/* line 78, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .actions .content-select .ion-code {
  background-color: #333D47;
  width: 23px;
  height: 23px;
  padding: 4px 0;
  border-radius: 0 2px 2px 0;
  font-size: 14px;
  color: #FFFFFF;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 91, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .actions .content-select .ion-code:before {
  transform: rotate(90deg);
}
/* line 93, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .actions .content-select select {
  -apple-appearance: none;
  -moz-appearance: none;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: 22px;
  padding: 1px 27px 1px 10px;
  border: none;
  font-size: 11px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  letter-spacing: 1px;
  color: #FFFFFF;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 112, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .actions .content-select:hover {
  background-color: #333D47;
}
/* line 114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .actions a {
  width: calc(50% - 2px);
  height: 23px;
  padding: 0;
  line-height: 21px;
  border-radius: 3px;
  font-size: 11px;
  letter-spacing: 1px;
  text-align: center;
  vertical-align: top;
}
/* line 126, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists {
  width: 220px;
  height: calc(100% - 33px);
  margin: 10px 0 0 0;
  overflow: hidden;
  position: relative;
}
/* line 132, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .ps-scrollbar-x {
  display: none;
}
/* line 133, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .loading {
  margin: 10px auto;
}
/* line 134, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .no-results {
  margin-top: 20px;
  font-size: 14px;
  letter-spacing: 1px;
  text-align: center;
  color: #FFFFFF;
}
/* line 141, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box {
  margin-top: 10px;
  border-radius: 5px;
  position: relative;
}
/* line 145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box:first-child {
  margin-top: 0;
}
/* line 146, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box.task, #content-widget > .bottom > div .lists .box.notification-seen {
  background-color: #121619;
}
/* line 147, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box.appointment, #content-widget > .bottom > div .lists .box.notification-unseen {
  background-color: #333D47;
}
/* line 148, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top {
  padding: 10px 10px 10px 22px;
  border-bottom: 1px solid #4F5D72;
  color: #FFFFFF;
  position: relative;
  cursor: pointer;
}
/* line 154, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon {
  display: inline-block;
  width: 5px;
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 10px;
}
/* line 161, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-status="pending"] {
  background-color: #fbb24c;
}
/* line 162, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-status="done"] {
  background-color: #7AB55C;
}
/* line 163, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-status="expired"] {
  background-color: #c1282e;
}
/* line 164, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-status="infeasible"] {
  background-color: #4F5D72;
}
/* line 165, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-status="missed"] {
  background-color: #c1282e;
}
/* line 166, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="update_status_task"] {
  background-color: #f08031;
}
/* line 167, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="change_agent_task"] {
  background-color: #f08031;
}
/* line 168, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="create_task"] {
  background-color: #8678b4;
}
/* line 169, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="unread_ticket"] {
  background-color: #29abe2;
}
/* line 170, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="reply_ticket"] {
  background-color: #29abe2;
}
/* line 171, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="change_assignee_ticket"] {
  background-color: #29abe2;
}
/* line 172, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="create_appointment"] {
  background-color: #c1282e;
}
/* line 173, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="destroy_appointment"] {
  background-color: #c1282e;
}
/* line 174, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="confirmed_payment"] {
  background-color: #26824c;
}
/* line 175, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="confirmed_payment_seller"] {
  background-color: #26824c;
}
/* line 176, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="change_tutor"] {
  background-color: #8C6239;
}
/* line 177, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="update_status_ticket"] {
  background-color: #1771B6;
}
/* line 178, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="print_scheduled_phone_calls"] {
  background-color: #FFFFFF;
}
/* line 179, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="add_agent_to_bookable_resource"] {
  background-color: #8C6239;
}
/* line 180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="confirmed_work_absence"] {
  background-color: #26824c;
}
/* line 181, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="create_work_absence"] {
  background-color: #f08031;
}
/* line 182, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="update_codice_certificato_work_absence"] {
  background-color: #1771B6;
}
/* line 183, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="destroy_work_absence"] {
  background-color: #1771B6;
}
/* line 184, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="add_corporate_comunication"] {
  background-color: #c1282e;
}
/* line 185, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="sent_fee_request"] {
  background-color: #fbb24c;
}
/* line 186, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="approved_fee_request"] {
  background-color: #fbb24c;
}
/* line 187, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="approved_fee_request_seller"] {
  background-color: #fbb24c;
}
/* line 188, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="liquidated_fee_request"] {
  background-color: #26824c;
}
/* line 189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="rejected_fee_request"] {
  background-color: #c1282e;
}
/* line 190, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="incorrect_fee_request"] {
  background-color: #c1282e;
}
/* line 191, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="reply_question"] {
  background-color: #8C6239;
}
/* line 192, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="reply_objection"] {
  background-color: #8C6239;
}
/* line 193, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="request_reply_question"] {
  background-color: #8C6239;
}
/* line 194, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="request_reply_objection"] {
  background-color: #8C6239;
}
/* line 195, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="reply_feedback_question"] {
  background-color: #8C6239;
}
/* line 196, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .icon[data-action="reply_feedback_objection"] {
  background-color: #8C6239;
}
/* line 198, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .text-left, #content-widget > .bottom > div .lists .box .top .text-right {
  display: inline-block;
  width: 60%;
  font-size: 11px;
  letter-spacing: 1px;
  line-height: 1.2;
  text-transform: uppercase;
  vertical-align: middle;
}
/* line 206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .text-left span.small, #content-widget > .bottom > div .lists .box .top .text-right span.small {
  font-size: 0.8em;
}
/* line 208, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top .text-right {
  width: 40%;
  text-align: right;
}
/* line 212, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top ul.change-status {
  background-color: #FFFFFF;
  padding: 0;
  margin: 0;
  border-radius: 0 4px 4px 4px;
  position: absolute;
  right: 10px;
  top: 37px;
  left: 10px;
  z-index: 2;
}
/* line 222, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top ul.change-status:before {
  content: '';
  width: 0;
  height: 0;
  margin-left: -4.5px;
  border-style: solid;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent #FFFFFF transparent;
  position: absolute;
  top: -9px;
  left: 50%;
}
/* line 235, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top ul.change-status li a {
  display: block;
  padding: 0 10px;
  line-height: 28px;
  color: #4B4B4B;
  font-size: 14px;
  letter-spacing: 1px;
  text-decoration: none;
}
/* line 243, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top ul.change-status li a:hover, #content-widget > .bottom > div .lists .box .top ul.change-status li a:focus, #content-widget > .bottom > div .lists .box .top ul.change-status li a.active {
  background-color: #4F5D72;
  color: #FFFFFF;
}
/* line 248, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top ul.change-status li:first-child a {
  padding-top: 3px;
  border-radius: 0 3px 0 0;
}
/* line 252, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .top ul.change-status li:last-child a {
  padding-bottom: 3px;
  border-radius: 0 0 3px 3px;
}
/* line 259, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle {
  padding: 10px;
}
/* line 261, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle span {
  display: block;
  margin: 0 0 3px 0;
  font-size: 11px;
  letter-spacing: 1px;
  line-height: 1.2;
  color: #B7BABE;
}
/* line 268, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle span:last-child {
  margin-bottom: 0;
}
/* line 269, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle span a {
  color: #FFFFFF;
}
/* line 271, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle span a:hover, #content-widget > .bottom > div .lists .box .middle span a:focus {
  color: #FFFFFF;
}
/* line 274, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle a {
  text-decoration: none;
  cursor: pointer;
}
/* line 277, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle a[href="#"] {
  cursor: default;
}
/* line 279, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle a:hover span, #content-widget > .bottom > div .lists .box .middle a:focus span {
  color: #FFFFFF;
}
/* line 281, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .middle a span:first-child {
  color: #FFFFFF;
}
/* line 284, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .bottom {
  border-top: 1px solid #4F5D72;
  font-size: 11px;
  letter-spacing: 1px;
  color: #B7BABE;
  word-wrap: break-word;
}
/* line 290, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .bottom a {
  display: block;
  padding: 10px;
  color: #B7BABE;
  line-height: 1.2;
  text-decoration: none;
}
/* line 296, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .bottom a:hover, #content-widget > .bottom > div .lists .box .bottom a:focus {
  color: #FFFFFF;
}
/* line 298, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .bottom.two-links {
  font-size: 0;
  letter-spacing: 0;
}
/* line 301, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .bottom.two-links a {
  display: inline-block;
  width: 50%;
  font-size: 11px;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 307, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .bottom.two-links a:first-child {
  padding-right: 0;
}
/* line 308, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .bottom.two-links a:last-child {
  text-align: right;
}
/* line 312, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .content-loading {
  display: none;
  background-color: rgba(0, 0, 0, 0.6);
  width: 100%;
  height: 100%;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 321, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .content-loading:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
/* line 328, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box .content-loading .ion-loading-c {
  font-size: 30px;
  color: #FFFFFF;
  display: inline-block;
  vertical-align: middle;
}
/* line 335, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box.show-loading .content-loading {
  display: block;
}
/* line 337, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .box.notification-seen .top, #content-widget > .bottom > div .lists .box.notification-unseen .top {
  cursor: default;
}
/* line 340, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#content-widget > .bottom > div .lists .load-more-notifications {
  display: block;
  height: 23px;
  margin-top: 10px;
  padding: 0;
  border-radius: 3px;
  font-size: 11px;
  letter-spacing: 1px;
  line-height: 21px;
  text-align: center;
}

/* line 355, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#app-container.with-sidebar-menu.mobile #content-widget {
  left: 0;
}

/* line 358, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#sidebar-menu #widget {
  position: relative;
}
/* line 360, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#sidebar-menu #widget .popup {
  background-color: #7AB55C;
  padding: 3px 6px;
  border-radius: 5px;
  color: #000000;
  font-size: 12px;
  text-shadow: 0 0 1px #FFFFFF;
  position: absolute;
  top: -20px;
  left: 3px;
}
/* line 370, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#sidebar-menu #widget .popup.one {
  left: 11px;
}
/* line 371, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#sidebar-menu #widget .popup.two {
  left: 7px;
}
/* line 372, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/sidebar_widget.scss */
#sidebar-menu #widget .popup:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #7AB55C transparent transparent transparent;
  position: absolute;
  bottom: -5px;
  left: 50%;
  margin-left: -5px;
}

@-webkit-keyframes blinker {
  0% {
    opacity: 1.0;
  }
  50% {
    opacity: 0.0;
  }
  100% {
    opacity: 1.0;
  }
}
@keyframes blinker {
  0% {
    opacity: 1.0;
  }
  50% {
    opacity: 0.0;
  }
  100% {
    opacity: 1.0;
  }
}
/* line 13, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.blinker {
  animation: blinker 2s linear infinite;
  -webkit-animation: blinker 2s linear infinite;
}

/* line 19, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.tooltip-inner p {
  margin: 0 0 10px 0;
  line-height: 1.4;
}
/* line 22, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.tooltip-inner p:last-child {
  margin-bottom: 0;
}
/* line 24, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.tooltip-inner ul, .tooltip-inner ol {
  margin: 0 0 10px 25px;
}
/* line 26, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.tooltip-inner ul:last-child, .tooltip-inner ol:last-child {
  margin-bottom: 0;
}
/* line 27, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.tooltip-inner ul li, .tooltip-inner ol li {
  margin: 0 0 5px 0;
  line-height: 1.4;
}
/* line 30, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.tooltip-inner ul li:last-child, .tooltip-inner ol li:last-child {
  margin-bottom: 0;
}

/* line 35, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.field-autocomplete {
  position: relative;
}

/* line 37, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper {
  position: relative;
}
/* line 39, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-link {
  line-height: 25px;
  text-decoration: none;
}
/* line 43, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box {
  background-color: #FFFFFF;
  width: 300px;
  behavior: url("/assets/css3pie/PIE.htc");
  box-shadow: 0 6px 24px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 6px 24px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 6px 24px rgba(0, 0, 0, 0.2);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 30px;
  z-index: 1;
}
/* line 53, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item {
  display: block;
  padding: 12px 15px;
  font-size: 0;
  letter-spacing: 0;
  cursor: pointer;
}
/* line 59, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item span {
  display: inline-block;
  vertical-align: middle;
}
/* line 63, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .name {
  width: 70%;
  font-size: 14px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 70, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .name input {
  box-shadow: inset 0 1px 1px #DDDDDD;
  -webkit-box-shadow: inset 0 1px 1px #DDDDDD;
  -moz-box-shadow: inset 0 1px 1px #DDDDDD;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  display: inline-block;
  background-color: #FFFFFF;
  width: 100%;
  height: 30px;
  border: 1px solid #cccccc;
  padding: 4px;
  line-height: 24px;
  font-size: 14px;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif !important;
}
/* line 84, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .name input[disabled] {
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  background-color: transparent;
  padding: 0;
  border: none;
}
/* line 94, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right {
  width: 30%;
  text-align: right;
}
/* line 97, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .number {
  background-color: #e4e4e4;
  min-width: 24px;
  padding: 2px 5px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  behavior: url("/assets/css3pie/PIE.htc");
  position: relative;
  text-align: center;
  font-size: 12px;
}
/* line 105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions {
  font-size: 18px;
}
/* line 107, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions > span {
  cursor: pointer;
  padding: 5px;
}
/* line 111, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-edit {
  margin-right: 5px;
}
/* line 113, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-edit:hover, .ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-edit:focus {
  color: #f08031;
}
/* line 117, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-checkmark {
  margin-right: 5px;
}
/* line 119, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-checkmark:hover, .ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-checkmark:focus {
  color: #26824c;
}
/* line 123, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-trash-b {
  padding-right: 0;
}
/* line 125, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-trash-b:hover, .ta-dropdown-box-wrapper .ta-dropdown-box .item .right .actions .ion-trash-b:focus {
  color: #c1282e;
}
/* line 132, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item:hover:not(.selected) {
  background-color: #e4e4e4;
}
/* line 135, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item:hover:not(.selected) .right .number {
  background-color: #FFFFFF;
}
/* line 141, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item.selected {
  background-color: #cccccc;
  cursor: default;
}
/* line 145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .item.selected .right .number {
  background-color: #FFFFFF;
}
/* line 151, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .buttons {
  border-top: 1px solid #e4e4e4;
  padding: 15px;
}
/* line 154, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .buttons:after {
  content: '';
  display: block;
  clear: both;
}
/* line 159, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box .buttons a {
  min-width: 0;
  width: 127.5px;
}
/* line 165, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.ta-dropdown-box-wrapper .ta-dropdown-box.edit .item {
  cursor: default;
}

/* line 170, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu .middle .search .ion-chevron-down, #sidebar-menu .middle .search .form-div-bottom .arrow.arrow-down, .form-div-bottom #sidebar-menu .middle .search .arrow.arrow-down {
  background-color: #7AB55C;
  height: 30px;
  padding: 10px 3px 0 3px;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
  left: 11px;
  top: 11px;
}

/* line 180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu .middle .search input[type="text"] {
  padding-left: 23px;
  padding-right: 35px;
}

/* line 185, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu {
  background-color: #FFFFFF;
  padding: 0;
  margin: 0;
  border-radius: 0 4px 4px 4px;
  position: absolute;
  right: 10px;
  top: 50px;
  left: 10px;
  z-index: 2;
}
/* line 196, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu li a {
  display: block;
  padding: 0 10px;
  line-height: 28px;
  color: #4B4B4B;
  font-size: 14px;
  letter-spacing: 1px;
  text-decoration: none;
}
/* line 204, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu li a.orange {
  color: #F5A000;
}
/* line 205, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu li a.br-top {
  border-top: 1px solid #F5A000;
}
/* line 208, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu li a:hover {
  background-color: #1D2328;
  color: #FFFFFF;
}
/* line 211, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu li a:hover.orange {
  color: #E58D00;
}
/* line 215, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu li:first-child a {
  padding-top: 3px;
  border-radius: 0 3px 0 0;
}
/* line 221, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu li:last-child a {
  padding-bottom: 3px;
  border-radius: 0 0 3px 3px;
}
/* line 227, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu #search-menu:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent #FFFFFF transparent;
  position: absolute;
  top: -9px;
  left: 0;
}

/* line 241, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.dialog-content-texts p {
  margin: 0 0 10px 0;
}
/* line 242, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.dialog-content-texts ul, .dialog-content-texts ol {
  margin: 0 0 10px 30px;
}
/* line 244, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.dialog-content-texts ul li, .dialog-content-texts ol li {
  margin: 0 0 5px 0;
}
/* line 246, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.dialog-content-texts ul li:last-child, .dialog-content-texts ol li:last-child {
  margin: 0;
}

/* line 251, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
a.arancio:hover, a.arancio:focus {
  color: #D44F2F;
}

/* line 254, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.table.table-white tbody > tr > td.custom-content p {
  margin: 0 0 10px 0;
}
/* line 256, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.table.table-white tbody > tr > td.custom-content p:last-child {
  margin: 0;
}
/* line 258, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.table.table-white tbody > tr > td.custom-content ul, .table.table-white tbody > tr > td.custom-content ol {
  margin: 0 0 10px 35px;
}
/* line 260, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.table.table-white tbody > tr > td.custom-content ul:last-child, .table.table-white tbody > tr > td.custom-content ol:last-child {
  margin: 0;
}
/* line 261, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.table.table-white tbody > tr > td.custom-content ul li, .table.table-white tbody > tr > td.custom-content ol li {
  margin: 0 0 10px 0;
}
/* line 263, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.table.table-white tbody > tr > td.custom-content ul li:last-child, .table.table-white tbody > tr > td.custom-content ol li:last-child {
  margin: 0;
}

/* line 269, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#people_controller[data-action="find_society"] .table.table-white.table1140 tbody tr td span.nowrap {
  display: block;
  height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 277, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#application_controller[data-action="sidebar_search"] {
  /*.table.table-white.table1140 tbody tr[id^="person-"] td:nth-child(2){ padding-left: 68px; }*/
}

/* line 282, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="new"] .table.table-white.table1140 tbody tr td:first-child {
  position: relative;
}
/* line 284, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="new"] .table.table-white.table1140 tbody tr td:first-child input {
  margin: 0;
}
/* line 285, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="new"] .table.table-white.table1140 tbody tr td:first-child span.ion-heart {
  margin-top: -7px;
  line-height: 1;
  position: absolute;
  top: 50%;
  left: 15px;
}
/* line 293, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="new"] .table.table-white.table610 tbody tr td:first-child input {
  margin: 0;
}

/* line 297, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#appointments_controller[data-action="new"] .Person-field, body#appointments_controller[data-action="new"] .DemoRequest-field, body#appointments_controller[data-action="edit"] .Person-field, body#appointments_controller[data-action="edit"] .DemoRequest-field {
  margin-bottom: 15px;
}

/* line 302, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#appointments_controller[data-action="link_gcal"] .list-calendars > div, body#agent_availability_configurations_controller[data-action="index"] .list-calendars > div {
  margin: 0 0 10px 0;
}
/* line 304, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#appointments_controller[data-action="link_gcal"] .list-calendars > div span, body#agent_availability_configurations_controller[data-action="index"] .list-calendars > div span {
  display: inline-block;
  vertical-align: middle;
}
/* line 307, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#appointments_controller[data-action="link_gcal"] .list-calendars > div span.icon, body#agent_availability_configurations_controller[data-action="index"] .list-calendars > div span.icon {
  width: 20px;
  height: 20px;
  line-height: 20px;
  margin-right: 5px;
  text-align: center;
}
/* line 315, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#appointments_controller[data-action="link_gcal"] .list-calendars > div:last-child, body#agent_availability_configurations_controller[data-action="index"] .list-calendars > div:last-child {
  margin-bottom: 0;
}

/* line 321, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#bookable_resources_controller[data-action="index"] .table.table-white tbody tr td.alignright {
  text-align: right !important;
}

/* line 326, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#brutality_messages_controller[data-action="details"] #app-content > a.back {
  vertical-align: middle;
}
/* line 329, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#brutality_messages_controller[data-action="details"] #app-content > .status {
  display: inline-block;
  padding: 0 10px;
  margin: 0 10px;
  border-right: 1px solid;
  border-left: 1px solid;
  vertical-align: middle;
}
/* line 337, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#brutality_messages_controller[data-action="details"] #app-content > .progress-info {
  display: inline-block;
  vertical-align: middle;
}

/* line 348, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#cost_payments_controller[data-action="edit"] #app-content form.form .actions select, body#cost_payments_controller[data-action="new"] #app-content form.form .actions select,
body#presumed_cost_payments_controller[data-action="edit"] #app-content form.form .actions select, body#presumed_cost_payments_controller[data-action="new"] #app-content form.form .actions select,
body#reversal_cost_payments_controller[data-action="edit"] #app-content form.form .actions select, body#reversal_cost_payments_controller[data-action="new"] #app-content form.form .actions select {
  float: right;
  width: 100px;
  margin: 3px 0 0 10px;
}

/* line 358, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#costs_controller[data-action="edit"] #app-content form.form .actions a#save_and_back, body#costs_controller[data-action="edit"] #app-content form.form .actions a#save_and_pay, body#costs_controller[data-action="new"] #app-content form.form .actions a#save_and_back, body#costs_controller[data-action="new"] #app-content form.form .actions a#save_and_pay {
  float: right;
  margin: 9px 10px 0 0;
  line-height: 1.2;
}
/* line 363, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#costs_controller[data-action="edit"] #app-content form.form .actions a#save_and_pay, body#costs_controller[data-action="new"] #app-content form.form .actions a#save_and_pay {
  padding-right: 10px;
  border-right: 1px solid #4b4b4b;
}

/* line 370, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-employee_goals .summary-row td span {
  word-break: break-all;
}

/* line 372, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#inbounds_controller[data-action="index"] .text-overflow {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 381, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#renews_table .society-name a:first-child {
  display: inline-block;
  line-height: 22px;
  vertical-align: top;
}
/* line 386, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#renews_table .society-name a:last-child {
  display: inline-block;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
  vertical-align: top;
}
/* line 392, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#renews_table .society-name a:last-child span {
  font-size: 19px;
  line-height: 1;
}

/* line 401, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#tickler_controller[data-action="index"] td[rowspan] {
  border-right: 1px solid #EBEEF0;
}

/* line 405, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#sold_items_controller[data-action="admin_index"] .table-white .two-rows, body#sales_info_controller[data-action="delay"] .table-white .two-rows {
  line-height: 1.2;
}
/* line 407, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#sold_items_controller[data-action="admin_index"] .table-white .two-rows .small, body#sales_info_controller[data-action="delay"] .table-white .two-rows .small {
  font-size: 0.8em;
  vertical-align: top;
}

/* line 416, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="aggregation_report"] #invoices_index tbody td:first-child {
  text-transform: capitalize;
}
/* line 417, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="aggregation_report"] #invoices_index thead td.br-left {
  border-left: 1px solid #AAAAAA;
}
/* line 418, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="aggregation_report"] #invoices_index thead td.br-right {
  border-right: none;
}
/* line 419, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="aggregation_report"] #invoices_index thead th.br-left, body#invoices_controller[data-action="aggregation_report"] #invoices_index tbody td.br-left {
  border-left: 1px solid #EBEEF0;
}

/* line 424, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#invoices_controller[data-action="find_proforma_errors"] #proforma-table .actions {
  text-align: left;
}

/* line 428, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body[id="intelligence/customers_snapshot_controller"][data-action="index"] .table-white .ion-record {
  font-size: 21px;
  text-shadow: 0px 0px 7px #666;
  position: relative;
}
/* line 432, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body[id="intelligence/customers_snapshot_controller"][data-action="index"] .table-white .ion-record span {
  width: 17px;
  line-height: 24px;
  font-size: 14px;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}

/* line 447, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#alfred_controller[data-action="settings"] .alfred-section .form input.left[type="checkbox"] {
  margin-right: 2%;
  margin-left: 0;
}
/* line 451, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#alfred_controller[data-action="settings"] .alfred-section .form .field > span {
  display: inline-block;
  width: calc(73% - 14px);
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 457, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#alfred_controller[data-action="settings"] .alfred-section .form .field > span input, body#alfred_controller[data-action="settings"] .alfred-section .form .field > span button {
  width: 100%;
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 20px;
}
/* line 463, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#alfred_controller[data-action="settings"] .alfred-section .form .field > span button {
  width: 100% !important;
}
/* line 465, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_login_count input, body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_activated_at input, body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_last_login_at input {
  width: calc(50% - 35px);
  max-width: 200px;
}
/* line 469, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_login_count .from, body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_activated_at .from, body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_last_login_at .from {
  width: 35px;
  display: inline-block;
  padding: 0 5px 0 0;
  text-align: center;
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 30px;
}
/* line 478, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_login_count .to, body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_activated_at .to, body#alfred_controller[data-action="settings"] .alfred-section .form .field > span.demo_request_last_login_at .to {
  width: 35px;
  display: inline-block;
  padding: 0 5px;
  text-align: center;
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 30px;
}

/* line 494, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#exporter_controller[data-action="index"] #exporter-search-form h4, body#exporter_controller[data-action="search"] #exporter-search-form h4 {
  margin: 0 0 15px 0;
}
/* line 495, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#exporter_controller[data-action="index"] #exporter-search-form input.left[type="checkbox"], body#exporter_controller[data-action="search"] #exporter-search-form input.left[type="checkbox"] {
  margin-right: 2%;
  margin-left: 0;
}
/* line 499, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#exporter_controller[data-action="index"] #exporter-search-form .field > span, body#exporter_controller[data-action="search"] #exporter-search-form .field > span {
  display: inline-block;
  width: calc(73% - 14px);
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 505, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#exporter_controller[data-action="index"] #exporter-search-form .field > span input, body#exporter_controller[data-action="index"] #exporter-search-form .field > span button, body#exporter_controller[data-action="search"] #exporter-search-form .field > span input, body#exporter_controller[data-action="search"] #exporter-search-form .field > span button {
  width: 100%;
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 20px;
}
/* line 511, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#exporter_controller[data-action="index"] #exporter-search-form .field > span button, body#exporter_controller[data-action="search"] #exporter-search-form .field > span button {
  width: 100% !important;
}
/* line 513, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#exporter_controller[data-action="index"] #exporter-search-form .field > span.demo_request_activated_at input, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.demo_request_login_count input, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.appointment_amount input, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.note_amount input, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.demo_request_activated_at input, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.demo_request_login_count input, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.appointment_amount input, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.note_amount input {
  width: calc(50% - 35px);
  max-width: 200px;
}
/* line 517, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#exporter_controller[data-action="index"] #exporter-search-form .field > span.demo_request_activated_at .from, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.demo_request_login_count .from, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.appointment_amount .from, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.note_amount .from, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.demo_request_activated_at .from, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.demo_request_login_count .from, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.appointment_amount .from, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.note_amount .from {
  width: 35px;
  display: inline-block;
  padding: 0 5px 0 0;
  text-align: center;
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 30px;
}
/* line 526, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#exporter_controller[data-action="index"] #exporter-search-form .field > span.demo_request_activated_at .to, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.demo_request_login_count .to, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.appointment_amount .to, body#exporter_controller[data-action="index"] #exporter-search-form .field > span.note_amount .to, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.demo_request_activated_at .to, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.demo_request_login_count .to, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.appointment_amount .to, body#exporter_controller[data-action="search"] #exporter-search-form .field > span.note_amount .to {
  width: 35px;
  display: inline-block;
  padding: 0 5px;
  text-align: center;
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 30px;
}

/* line 542, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#brutality_controller[data-action="check_associations"] .table.table-white.with-fields.table1140:not(.skip2-cols) tbody tr td.with-form form.form-in-cell input[name="brutality_society[cf]"] {
  font-size: 14px;
  text-align: center;
}
/* line 546, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#brutality_controller[data-action="check_associations"] .table.table-white.with-fields.table1140:not(.skip2-cols) tbody tr td.with-form form.form-in-cell.with-error {
  display: inline-block;
  width: 90%;
  vertical-align: middle;
}

/* line 555, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr .ion-arrow-down-b, #sidebar-menu-items-table tbody tr .ion-arrow-right-b {
  font-size: 20px;
  margin: 0 8px 0 0;
  cursor: pointer;
}
/* line 560, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr .ta-checkbox-tag {
  vertical-align: middle;
  margin: 0 5px 0 0;
}
/* line 563, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr .ta-checkbox-tag + a {
  vertical-align: middle;
}
/* line 566, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr.level-1 td {
  background-color: #fcf4f5;
}
/* line 569, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr.level-2 td {
  background-color: #f2f2f8;
}
/* line 571, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr.level-2 td:first-child {
  padding-left: 28px;
  position: relative;
}
/* line 574, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr.level-2 td:first-child:before {
  content: '';
  background-color: #FFFFFF;
  width: 20px;
  height: calc(100% + 1px);
  position: absolute;
  top: 0;
  left: 0;
}
/* line 587, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr.level-3 td {
  background-color: #eaf7fc;
}
/* line 589, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr.level-3 td:first-child {
  padding-left: 54px;
  position: relative;
}
/* line 592, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#sidebar-menu-items-table tbody tr.level-3 td:first-child:before {
  content: '';
  background-color: #FFFFFF;
  width: 40px;
  height: calc(100% + 1px);
  position: absolute;
  top: 0;
  left: 0;
}

/* line 607, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#sales_controller[data-action='kpi'] .all_profits td {
  background-color: #f2f2f2;
}

/* line 611, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields .text-right-label {
  margin-top: 0;
}
/* line 613, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields .text-right-label > span {
  display: inline-block;
  width: 100%;
  font-size: 0;
  letter-spacing: 0;
  vertical-align: top;
}
/* line 621, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields > span {
  position: relative;
}
/* line 622, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields input {
  margin-bottom: 10px;
}
/* line 623, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields .ion-close {
  cursor: pointer;
  position: absolute;
  top: 7px;
  right: 10px;
}
/* line 629, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields {
  margin-top: 0;
}
/* line 631, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields > span {
  display: inline-block;
  width: 100%;
  font-size: 0;
  letter-spacing: 0;
  vertical-align: top;
}
/* line 639, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields[data-count="1"] input, .multiple-fields.hash-fields[data-count="1"] select {
  max-width: 100%;
}
/* line 642, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields[data-count="2"] input, .multiple-fields.hash-fields[data-count="2"] select {
  max-width: 49%;
}
/* line 644, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields[data-count="2"] input:first-child, .multiple-fields.hash-fields[data-count="2"] select:first-child {
  margin: 0 2% 10px 0;
}
/* line 648, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields[data-count="3"] input, .multiple-fields.hash-fields[data-count="3"] select {
  max-width: 32%;
}
/* line 650, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields[data-count="3"] input:nth-child(2), .multiple-fields.hash-fields[data-count="3"] select:nth-child(2) {
  margin: 0 2% 10px 2%;
}
/* line 654, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields[data-count="4"] input, .multiple-fields.hash-fields[data-count="4"] select {
  max-width: 23.5%;
  margin: 0 2% 10px 0;
}
/* line 657, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
.multiple-fields.hash-fields[data-count="4"] input:nth-child(4), .multiple-fields.hash-fields[data-count="4"] select:nth-child(4) {
  margin-right: 0;
}

/* line 666, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .array-fields .text-right-label > span, body#admin_controller[data-action="settings"] .hash-fields .text-right-label > span, body#data_collection_pages_controller[data-action="settings"] .array-fields .text-right-label > span, body#data_collection_pages_controller[data-action="settings"] .hash-fields .text-right-label > span, body#fiscal_item_data_controller[data-action="rea_settings"] .array-fields .text-right-label > span, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields .text-right-label > span {
  position: relative;
}
/* line 667, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .array-fields .text-right-label input, body#admin_controller[data-action="settings"] .hash-fields .text-right-label input, body#data_collection_pages_controller[data-action="settings"] .array-fields .text-right-label input, body#data_collection_pages_controller[data-action="settings"] .hash-fields .text-right-label input, body#fiscal_item_data_controller[data-action="rea_settings"] .array-fields .text-right-label input, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields .text-right-label input {
  margin-bottom: 10px;
}
/* line 668, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .array-fields .text-right-label .ion-close, body#admin_controller[data-action="settings"] .hash-fields .text-right-label .ion-close, body#data_collection_pages_controller[data-action="settings"] .array-fields .text-right-label .ion-close, body#data_collection_pages_controller[data-action="settings"] .hash-fields .text-right-label .ion-close, body#fiscal_item_data_controller[data-action="rea_settings"] .array-fields .text-right-label .ion-close, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields .text-right-label .ion-close {
  cursor: pointer;
  position: absolute;
  top: 7px;
  right: 10px;
}
/* line 677, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .hash-fields .text-right-label, body#data_collection_pages_controller[data-action="settings"] .hash-fields .text-right-label, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields .text-right-label {
  margin-top: 0;
}
/* line 678, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .hash-fields .text-right-label > span, body#data_collection_pages_controller[data-action="settings"] .hash-fields .text-right-label > span, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields .text-right-label > span {
  display: inline-block;
  width: 100%;
  font-size: 0;
  letter-spacing: 0;
  vertical-align: top;
}
/* line 686, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .hash-fields[data-count="2"] input, body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="2"] input, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="2"] input {
  max-width: 49%;
}
/* line 688, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .hash-fields[data-count="2"] input:first-child, body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="2"] input:first-child, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="2"] input:first-child {
  margin: 0 2% 10px 0;
}
/* line 692, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .hash-fields[data-count="3"] input, body#admin_controller[data-action="settings"] .hash-fields[data-count="3"] select, body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="3"] input, body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="3"] select, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="3"] input, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="3"] select {
  max-width: 32%;
}
/* line 694, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .hash-fields[data-count="3"] input:nth-child(2), body#admin_controller[data-action="settings"] .hash-fields[data-count="3"] select:nth-child(2), body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="3"] input:nth-child(2), body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="3"] select:nth-child(2), body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="3"] input:nth-child(2), body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="3"] select:nth-child(2) {
  margin: 0 2% 10px 2%;
}
/* line 698, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .hash-fields[data-count="4"] input, body#admin_controller[data-action="settings"] .hash-fields[data-count="4"] select, body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="4"] input, body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="4"] select, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="4"] input, body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="4"] select {
  max-width: 23.5%;
  margin: 0 2% 10px 0;
}
/* line 701, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#admin_controller[data-action="settings"] .hash-fields[data-count="4"] input:nth-child(4), body#admin_controller[data-action="settings"] .hash-fields[data-count="4"] select:nth-child(4), body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="4"] input:nth-child(4), body#data_collection_pages_controller[data-action="settings"] .hash-fields[data-count="4"] select:nth-child(4), body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="4"] input:nth-child(4), body#fiscal_item_data_controller[data-action="rea_settings"] .hash-fields[data-count="4"] select:nth-child(4) {
  margin-right: 0;
}

/* line 707, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#salary_f24_form {
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 711, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#salary_f24_form .field {
  display: inline-block;
  width: 33%;
  vertical-align: middle;
}
/* line 715, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#salary_f24_form .field:nth-child(3n-1) {
  width: 34%;
}

/* line 719, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-check-surveys tbody tr.parent-row-with-inner-table td:first-child {
  position: relative;
  padding-left: 29px;
}
/* line 722, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-check-surveys tbody tr.parent-row-with-inner-table td:first-child .drop-down-table {
  position: absolute;
  left: 0;
}

/* line 729, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.file {
  background-color: #CCCCCC;
}
/* line 730, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.document {
  background-color: #848484;
}
/* line 731, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.change_person {
  background-color: #8678B4;
}
/* line 732, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.set_selected, #table-log td.demo-log {
  background-color: #29ABE2;
}
/* line 733, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.send_message {
  background-color: #FA4336;
}
/* line 734, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.verified_datum {
  background-color: #FBDC4C;
}
/* line 735, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.change_datum {
  background-color: #51BD7D;
}
/* line 736, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.change_datum_invoice_datum {
  background-color: #A52A2A;
}
/* line 737, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.change_datum_shipping_address {
  background-color: #333333;
}
/* line 738, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.change_datum_bank {
  background-color: #F67F2B;
}
/* line 739, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.dont_disturb {
  background-color: #FFC0CB;
}
/* line 740, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#table-log td.change_tickler {
  background-color: #006DDE;
}

/* line 744, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#rf-table tr.second-level td:first-child {
  padding-left: 24px;
}
/* line 745, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
#rf-table tr.third-level td:first-child {
  padding-left: 50px;
}

/* line 750, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content h2, body#demo_requests_document_analyses_controller[data-action="show"] #app-content #title-bar .page-title, #title-bar body#demo_requests_document_analyses_controller[data-action="show"] #app-content .page-title {
  margin-bottom: 20px;
}
/* line 751, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .section {
  margin: 15px 0 5px 0;
}
/* line 753, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .section strong, body#demo_requests_document_analyses_controller[data-action="show"] #app-content .section .strong {
  text-transform: uppercase;
}
/* line 754, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .section + .box-question {
  margin: 0;
}
/* line 756, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question {
  margin: 15px 0 0 0;
  font-size: 0;
  letter-spacing: 0;
  line-height: 0;
}
/* line 761, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question > div {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 1.3;
}
/* line 768, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .question {
  width: 70%;
  padding-right: 15px;
  padding-top: 6px;
}
/* line 772, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .question .edit-person[href="#"] {
  text-decoration: none;
  cursor: default;
}
/* line 775, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .question .edit-person[href="#"]:hover, body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .question .edit-person[href="#"]:focus {
  color: #4B4B4B;
}
/* line 777, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .question .edit-demo-request[href="#"] {
  text-decoration: none;
  cursor: default;
}
/* line 780, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .question .edit-demo-request[href="#"]:hover, body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .question .edit-demo-request[href="#"]:focus {
  color: #4B4B4B;
}
/* line 783, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer {
  width: 30%;
  font-size: 0;
  letter-spacing: 0;
  line-height: 1;
}
/* line 788, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer .content-select {
  background-color: #FFFFFF;
  display: inline-block;
  width: 100%;
  height: 30px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
}
/* line 799, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer .content-select .ion-code {
  width: 28px;
  height: 28px;
  padding: 5px 0;
  border-left: 1px solid #D3DBE2;
  font-size: 17px;
  color: #4B4B4B;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 811, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer .content-select .ion-code:before {
  transform: rotate(90deg);
}
/* line 813, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer .content-select select {
  -apple-appearance: none;
  -moz-appearance: none;
  -khtml-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: 28px;
  padding: 1px 38px 1px 10px;
  border: none;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  letter-spacing: 1px;
  color: #4B4B4B;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 832, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer .content-select:hover:not(.disabled) {
  background-color: #F2F2F2;
}
/* line 833, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer .content-select.disabled {
  cursor: not-allowed;
}
/* line 835, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer .content-select.disabled select {
  cursor: not-allowed;
}
/* line 836, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer .content-select.disabled:hover {
  background-color: #fcf4f5;
}
/* line 839, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer button {
  width: 100% !important;
  max-width: 100%;
  padding: 1px 38px 1px 10px;
  border: none;
  box-shadow: none;
  cursor: pointer;
}
/* line 846, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer button .ui-icon {
  display: none;
}
/* line 847, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer button span:last-child {
  font-size: 12px;
  line-height: 26px;
}
/* line 851, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer button:hover:not(.ui-state-disabled) {
  background-color: #F2F2F2 !important;
}
/* line 852, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer button.ui-state-disabled {
  cursor: not-allowed;
}
/* line 854, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer button.ui-state-disabled:hover {
  background-color: #fcf4f5 !important;
}
/* line 857, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer input[type="text"] {
  background-color: #FFFFFF;
  display: inline-block;
  width: 100%;
  height: 30px;
  padding: 1px 10px;
  border: 1px solid #D3DBE2;
  border-radius: 2px;
  font-size: 12px;
}
/* line 866, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer input[type="text"].score {
  width: calc(100% - 90px);
  vertical-align: top;
}
/* line 870, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer input[type="text"][disabled] {
  cursor: not-allowed;
}
/* line 872, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer input[type="text"][disabled]:hover {
  background-color: #fcf4f5 !important;
}
/* line 875, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer textarea {
  background-color: #FFFFFF;
  width: 100%;
  max-width: 100%;
  margin: 0 0 10px 0;
  padding: 10px;
  border: 1px solid #D3DBE2;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;
  font-size: 12px;
}
/* line 884, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer textarea[disabled] {
  cursor: not-allowed;
}
/* line 886, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer textarea[disabled]:hover {
  background-color: #fcf4f5 !important;
}
/* line 888, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer textarea ~ label {
  display: inline-block;
  width: 90px;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 30px;
  vertical-align: top;
}
/* line 895, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer textarea ~ label:after {
  content: ':';
}
/* line 899, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question.child {
  margin: 5px 0 0 0;
}
/* line 901, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question.child .question {
  padding-left: 15px;
}

@media only screen and (max-width: 1500px) {
  /* line 909, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#sales_info_controller[data-action="delay"] .table-white .two-rows {
    line-height: 22px;
  }
}
@media only screen and (max-width: 1400px) {
  /* line 915, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #salary_f24_form .field {
    display: inline-block;
    width: 100%;
  }
  /* line 918, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #salary_f24_form .field:nth-child(3n-1) {
    width: 100%;
  }
}
@media only screen and (max-width: 1140px) {
  /* line 925, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body[data-controller="referents_controller"][data-action="index"] .table.table-white.table1140 tbody tr td:first-child {
    padding: 5px 0 0 0;
  }

  /* line 930, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#application_controller[data-action="sidebar_search"] .table.table-white.table1140 tbody tr[id^="person-"] td:nth-child(2) {
    padding-top: 10px;
    /*padding-left: 15px;*/
  }
  /* line 933, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#application_controller[data-action="sidebar_search"] .table.table-white.table1140 tbody tr[id^="person-"] td:nth-child(3) {
    padding-top: 10px;
  }
  /* line 936, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#application_controller[data-action="sidebar_search"] .table.table-white.table1140 tbody tr[id^="dr-"] td:nth-last-child(3) {
    padding-bottom: 5px;
  }

  /* line 941, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#invoices_controller[data-action="new"] .table.table-white.table1140 tbody tr td:first-child span.ion-heart {
    margin-top: -4px;
    left: auto;
    right: 10px;
  }

  /* line 951, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#appointments_controller[data-action="index"] .table.table-white.table1140 tbody tr td br,
  body#brutality_accounts_controller[data-action="index"] .table.table-white.table1140 tbody tr td br,
  body#brutality_messages_controller[data-action="index"] .table.table-white.table1140 tbody tr td br,
  body#brutality_messages_controller[data-action="operative_index"] .table.table-white.table1140 tbody tr td br {
    display: none;
  }

  /* line 953, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #review_activity_kind.table.table-white.table1140 tbody tr.last-big.without-actions td:last-child {
    width: 50%;
  }

  /* line 955, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td.br-left, #table-employee_goals th.br-left {
    border-left: none;
  }
  /* line 956, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td.no-br.br-left {
    border-left: none;
  }
  /* line 957, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals thead tr:nth-child(3) th:first-child {
    border-bottom: none;
  }
  /* line 958, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals thead tr:last-child th {
    border-bottom: none;
  }
  /* line 959, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:first-child {
    text-align: center;
  }
  /* line 960, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:nth-child(3n+2) {
    border-top: 1px solid #D3DBE2;
    padding-top: 10px;
  }
  /* line 964, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:nth-child(3n+1), #table-employee_goals td:nth-child(3n) {
    padding-bottom: 10px;
  }
  /* line 965, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:last-child {
    border-bottom: none;
  }

  /* line 968, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#fiscal_item_data_controller[data-action="index"] .society-name {
    width: calc(100% - 140px);
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
  }

  /* line 975, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #renews_table .society-name a:first-child {
    max-width: calc(100% - 186px);
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* line 981, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#sold_items_controller[data-action="admin_index"] .table-white .two-rows {
    line-height: 22px;
  }

  /* line 985, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#invoices_controller[data-action="aggregation_report"] #invoices_index thead td.br-left, body#invoices_controller[data-action="aggregation_report"] #invoices_index thead th.br-left, body#invoices_controller[data-action="aggregation_report"] #invoices_index tbody td.br-left {
    border-left: none;
  }

  /* line 989, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#invoices_controller[data-action="find_proforma_errors"] #proforma-table .actions {
    text-align: center;
  }

  /* line 992, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#brutality_controller[data-action="check_associations"] .table.table-white.with-fields.table1140:not(.skip2-cols) tbody tr td.with-form form.form-in-cell.with-error {
    margin-right: 10px;
    width: calc(75% - 15px);
  }

  /* line 997, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-check-surveys tbody tr.parent-row-with-inner-table td:first-child {
    position: static;
    padding-left: 15px;
  }
  /* line 1000, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-check-surveys tbody tr.parent-row-with-inner-table td:first-child .drop-down-table {
    font-size: 14px;
    line-height: 27px;
    position: static;
  }

  /* line 1008, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .flex-content .content-cols.cols3, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .flex-content .content-cols.cols1-2 {
    grid-template-columns: 1fr;
    grid-row-gap: 20px;
  }
  /* line 1013, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .box-attivita {
    height: 400px;
  }
  /* line 1014, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.cols2 {
    width: 100%;
    padding: 0;
  }
  /* line 1017, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field.cols2.second {
    padding: 0;
  }
}
@media only screen and (max-width: 900px) {
  /* line 1025, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols12 .tab, .ta-tabs .content-tabs.cols11 .tab, .ta-tabs .content-tabs.cols10 .tab {
    width: 38px !important;
  }
  /* line 1027, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols12 .tab.current, .ta-tabs .content-tabs.cols11 .tab.current, .ta-tabs .content-tabs.cols10 .tab.current {
    min-width: 38px;
  }
  /* line 1030, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols12 .tab.current {
    width: calc(100% - 418px) !important;
  }
  /* line 1031, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols11 .tab.current {
    width: calc(100% - 380px) !important;
  }
  /* line 1032, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols10 .tab.current {
    width: calc(100% - 342px) !important;
  }
  /* line 1034, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols9 .tab, .ta-tabs .content-tabs.cols8 .tab, .ta-tabs .content-tabs.cols7 .tab {
    width: 50px !important;
  }
  /* line 1036, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols9 .tab.current, .ta-tabs .content-tabs.cols8 .tab.current, .ta-tabs .content-tabs.cols7 .tab.current {
    min-width: 50px;
  }
  /* line 1039, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols9 .tab.current {
    width: calc(100% - 400px) !important;
  }
  /* line 1040, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols8 .tab.current {
    width: calc(100% - 350px) !important;
  }
  /* line 1041, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols7 .tab.current {
    width: calc(100% - 300px) !important;
  }
}
@media only screen and (max-width: 780px) {
  /* line 1046, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .form .search-user-box .actions, .form .search-topic-box .actions {
    width: auto;
  }
  /* line 1048, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .form .search-user-box .actions input[type="submit"], .form .search-topic-box .actions input[type="submit"] {
    margin: 0;
  }

  /* line 1053, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#workflow_bullet_point_documentations_controller #main-table > tbody > tr tr.line-row td:last-child {
    padding-bottom: 14px !important;
  }
  /* line 1054, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#workflow_bullet_point_documentations_controller #main-table > tbody > tr:last-child tr.line-row td:last-child {
    padding-bottom: 0 !important;
  }
  /* line 1056, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#workflow_bullet_point_documentations_controller #main-table tr.line-row {
    display: block;
  }
  /* line 1058, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#workflow_bullet_point_documentations_controller #main-table tr.line-row td {
    display: inline-block;
    width: 100% !important;
    padding-bottom: 14px !important;
  }
  /* line 1062, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#workflow_bullet_point_documentations_controller #main-table tr.line-row td > div {
    padding: 0 !important;
  }
  /* line 1064, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#workflow_bullet_point_documentations_controller #main-table tr.line-row td:last-child {
    padding-bottom: 0 !important;
  }
}
@media only screen and (max-width: 700px) {
  /* line 1071, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#application_controller[data-action="sidebar_search"] .table.table-white.table1140 tbody tr[id^="person-"] td:nth-child(3) {
    padding-top: 5px;
  }

  /* line 1074, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="find_society"] .table.table-white.table1140 tbody tr td span.nowrap {
    height: auto;
    overflow: visible;
    white-space: normal;
  }

  /* line 1081, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#bookable_resources_controller[data-action="index"] .table.table-white tbody tr {
    position: relative;
  }
  /* line 1083, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#bookable_resources_controller[data-action="index"] .table.table-white tbody tr td.alignright {
    width: auto;
    position: absolute;
    top: 5px;
    right: 0;
  }

  /* line 1091, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #review_activity_kind.table.table-white.table1140 tbody tr.last-big.without-actions td:last-child {
    width: 100%;
  }

  /* line 1093, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:nth-child(3n+2) {
    border-top: none;
    padding-top: 5px;
  }
  /* line 1097, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:nth-child(3n) {
    padding-bottom: 5px;
  }
  /* line 1098, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:nth-child(3n+1) {
    border-bottom: 1px solid #D3DBE2;
  }
  /* line 1100, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:nth-child(3n+1) + td {
    padding-top: 10px;
  }
  /* line 1102, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #table-employee_goals td:last-child {
    border-bottom: none;
  }

  /* line 1105, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#fiscal_item_data_controller[data-action="index"] .society-name {
    width: auto;
    overflow: visible;
  }

  /* line 1111, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#fiscal_item_data_controller[data-action="surveys"] .answers {
    margin-bottom: 20px;
    padding: 10px 0;
  }
  /* line 1114, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#fiscal_item_data_controller[data-action="surveys"] .answers .wrap-question {
    padding: 0;
  }
  /* line 1115, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#fiscal_item_data_controller[data-action="surveys"] .answers p.question {
    width: 100%;
    border-right: none;
    padding: 10px 0 5px 0;
    word-break: break-word;
  }
  /* line 1121, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#fiscal_item_data_controller[data-action="surveys"] .answers p.answer {
    width: 100%;
    border-left: none;
    padding: 0 0 10px 0;
    word-break: break-word;
  }

  /* line 1129, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #renews_table .society-name a:first-child {
    display: inline;
    max-width: 100%;
    overflow: visible;
  }
}
@media only screen and (max-width: 670px) {
  /* line 1139, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .form.with-field-details #link-params .field.with-icon input ~ .icon, .form.with-field-details #link-attributes .field.with-icon input ~ .icon {
    top: 0;
    bottom: auto;
  }

  /* line 1145, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#admin_controller[data-action="settings"] .array-fields .text-right-label > span,
  body#data_collection_pages_controller[data-action="settings"] .array-fields .text-right-label > span {
    display: block;
  }
}
@media only screen and (max-width: 610px) {
  /* line 1152, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#directions_controller[data-action="index"] .table.table-white.table610 tbody tr td br {
    display: none;
  }
  /* line 1153, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#directions_controller[data-action="index"] .table.table-white.table610 tbody tr td .show-small {
    display: inline-block;
    padding: 0 5px;
  }

  /* line 1156, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#inbounds_controller[data-action="index"] .text-overflow {
    display: inline;
    white-space: normal;
    overflow: visible;
  }

  /* line 1161, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .field.with-table .title-text {
    margin-bottom: 15px;
  }

  /* line 1163, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#tickler_controller[data-action="index"] td[rowspan] {
    border-right: none;
  }

  /* line 1166, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #rf-table tr.second-level {
    margin-left: 15px;
  }
  /* line 1168, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #rf-table tr.second-level td:first-child {
    padding-left: 15px;
  }
  /* line 1170, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #rf-table tr.third-level {
    margin-left: 30px;
  }
  /* line 1172, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  #rf-table tr.third-level td:first-child {
    padding-left: 15px;
  }
}
@media only screen and (max-width: 600px) {
  /* line 1180, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#alfred_controller[data-action="settings"] .alfred_tabs colgroup, body#alfred_controller[data-action="index"] .alfred_tabs colgroup {
    display: none;
  }
  /* line 1182, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#alfred_controller[data-action="settings"] .alfred_tabs tr td:first-child, body#alfred_controller[data-action="settings"] .alfred_tabs tr td:last-child, body#alfred_controller[data-action="index"] .alfred_tabs tr td:first-child, body#alfred_controller[data-action="index"] .alfred_tabs tr td:last-child {
    width: 10px;
  }
  /* line 1183, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#alfred_controller[data-action="settings"] .alfred_tabs tr td:nth-child(2), body#alfred_controller[data-action="settings"] .alfred_tabs tr td:nth-child(4), body#alfred_controller[data-action="index"] .alfred_tabs tr td:nth-child(2), body#alfred_controller[data-action="index"] .alfred_tabs tr td:nth-child(4) {
    width: 30%;
  }

  /* line 1189, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols6 .tab, .ta-tabs .content-tabs.cols5 .tab, .ta-tabs .content-tabs.cols4 .tab, .ta-tabs .content-tabs.cols3 .tab {
    width: 50px !important;
  }
  /* line 1191, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols6 .tab.current, .ta-tabs .content-tabs.cols5 .tab.current, .ta-tabs .content-tabs.cols4 .tab.current, .ta-tabs .content-tabs.cols3 .tab.current {
    min-width: 50px;
  }
  /* line 1194, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols6 .tab.current {
    width: calc(100% - 250px) !important;
  }
  /* line 1195, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols5 .tab.current {
    width: calc(100% - 200px) !important;
  }
  /* line 1196, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols4 .tab.current {
    width: calc(100% - 150px) !important;
  }
  /* line 1197, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  .ta-tabs .content-tabs.cols3 .tab.current {
    width: calc(100% - 100px) !important;
  }

  /* line 1200, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] .attivita-fields .activity .box-info .info .col50, body#people_controller[data-action="activities"] .attivita-fields .activity .box-info .info .col50 {
    width: 100%;
  }
}
@media only screen and (max-width: 500px) {
  /* line 1206, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .question {
    width: 100%;
    margin: 0 0 10px 0;
    padding: 0;
  }
  /* line 1211, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#demo_requests_document_analyses_controller[data-action="show"] #app-content .box-question .answer {
    width: 100%;
  }

  /* line 1215, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col {
    margin-bottom: 20px;
  }
  /* line 1217, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col:last-child {
    margin-bottom: 0;
  }
  /* line 1218, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col form.cols2 .col {
    width: 100%;
  }
  /* line 1220, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field input, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .content-select, body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .text {
    width: 100%;
  }
  /* line 1221, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#people_controller[data-action="dashboard_v2"] #dashboard-person-v2 .content-cols .col .field .show-link {
    right: 0;
  }
}
@media only screen and (max-width: 440px) {
  /* line 1229, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#brutality_messages_controller[data-action="details"] #app-content > .status {
    margin-right: 0;
    padding-right: 0;
    border-right: none;
  }
  /* line 1234, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#brutality_messages_controller[data-action="details"] #app-content > .progress-info {
    display: block;
    margin: 10px 0 0 0;
  }
}
@media only screen and (max-width: 400px) {
  /* line 1246, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#cost_payments_controller[data-action="edit"] #app-content form.form .actions, body#cost_payments_controller[data-action="new"] #app-content form.form .actions,
  body#presumed_cost_payments_controller[data-action="edit"] #app-content form.form .actions, body#presumed_cost_payments_controller[data-action="new"] #app-content form.form .actions,
  body#reversal_cost_payments_controller[data-action="edit"] #app-content form.form .actions, body#reversal_cost_payments_controller[data-action="new"] #app-content form.form .actions {
    position: relative;
  }
  /* line 1248, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#cost_payments_controller[data-action="edit"] #app-content form.form .actions select, body#cost_payments_controller[data-action="new"] #app-content form.form .actions select,
  body#presumed_cost_payments_controller[data-action="edit"] #app-content form.form .actions select, body#presumed_cost_payments_controller[data-action="new"] #app-content form.form .actions select,
  body#reversal_cost_payments_controller[data-action="edit"] #app-content form.form .actions select, body#reversal_cost_payments_controller[data-action="new"] #app-content form.form .actions select {
    float: none;
    width: 100%;
    margin: 0;
    position: absolute;
    top: 49px;
    left: 0;
  }
  /* line 1256, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#cost_payments_controller[data-action="edit"] #app-content form.form .actions a.nav-btn, body#cost_payments_controller[data-action="new"] #app-content form.form .actions a.nav-btn,
  body#presumed_cost_payments_controller[data-action="edit"] #app-content form.form .actions a.nav-btn, body#presumed_cost_payments_controller[data-action="new"] #app-content form.form .actions a.nav-btn,
  body#reversal_cost_payments_controller[data-action="edit"] #app-content form.form .actions a.nav-btn, body#reversal_cost_payments_controller[data-action="new"] #app-content form.form .actions a.nav-btn {
    margin-top: 60px;
  }

  /* line 1261, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#costs_controller[data-action="edit"] #app-content form.form .actions a#save_and_back, body#costs_controller[data-action="edit"] #app-content form.form .actions a#save_and_pay, body#costs_controller[data-action="new"] #app-content form.form .actions a#save_and_back, body#costs_controller[data-action="new"] #app-content form.form .actions a#save_and_pay {
    float: none;
    margin: 15px 0 0 0;
  }
  /* line 1265, /home/vagrant/home/Src/demotivational/app/assets/stylesheets/responsive.scss */
  body#costs_controller[data-action="edit"] #app-content form.form .actions a#save_and_pay, body#costs_controller[data-action="new"] #app-content form.form .actions a#save_and_pay {
    margin-left: 10px;
    padding: 0 0 0 10px;
    border-right: none;
    border-left: 1px solid #4b4b4b;
  }
}
.jqplot-target{position:relative;color:#666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em;}.jqplot-axis{font-size:.75em;}.jqplot-xaxis{margin-top:10px;}.jqplot-x2axis{margin-bottom:10px;}.jqplot-yaxis{margin-right:10px;}.jqplot-y2axis,.jqplot-y3axis,.jqplot-y4axis,.jqplot-y5axis,.jqplot-y6axis,.jqplot-y7axis,.jqplot-y8axis,.jqplot-y9axis,.jqplot-yMidAxis{margin-left:10px;margin-right:10px;}.jqplot-axis-tick,.jqplot-xaxis-tick,.jqplot-yaxis-tick,.jqplot-x2axis-tick,.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick,.jqplot-yMidAxis-tick{position:absolute;white-space:pre;}.jqplot-xaxis-tick{top:0;left:15px;vertical-align:top;}.jqplot-x2axis-tick{bottom:0;left:15px;vertical-align:bottom;}.jqplot-yaxis-tick{right:0;top:15px;text-align:right;}.jqplot-yaxis-tick.jqplot-breakTick{right:-20px;margin-right:0;padding:1px 5px 1px 5px;z-index:2;font-size:1.5em;}.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick{left:0;top:15px;text-align:left;}.jqplot-yMidAxis-tick{text-align:center;white-space:nowrap;}.jqplot-xaxis-label{margin-top:10px;font-size:11pt;position:absolute;}.jqplot-x2axis-label{margin-bottom:10px;font-size:11pt;position:absolute;}.jqplot-yaxis-label{margin-right:10px;font-size:11pt;position:absolute;}.jqplot-yMidAxis-label{font-size:11pt;position:absolute;}.jqplot-y2axis-label,.jqplot-y3axis-label,.jqplot-y4axis-label,.jqplot-y5axis-label,.jqplot-y6axis-label,.jqplot-y7axis-label,.jqplot-y8axis-label,.jqplot-y9axis-label{font-size:11pt;margin-left:10px;position:absolute;}.jqplot-meterGauge-tick{font-size:.75em;color:#999;}.jqplot-meterGauge-label{font-size:1em;color:#999;}table.jqplot-table-legend{margin-top:12px;margin-bottom:12px;margin-left:12px;margin-right:12px;}table.jqplot-table-legend,table.jqplot-cursor-legend{background-color:rgba(255,255,255,0.6);border:1px solid #ccc;position:absolute;font-size:.75em;}td.jqplot-table-legend{vertical-align:middle;}td.jqplot-seriesToggle:hover,td.jqplot-seriesToggle:active{cursor:pointer;}.jqplot-table-legend .jqplot-series-hidden{text-decoration:line-through;}div.jqplot-table-legend-swatch-outline{border:1px solid #ccc;padding:1px;}div.jqplot-table-legend-swatch{width:0;height:0;border-top-width:5px;border-bottom-width:5px;border-left-width:6px;border-right-width:6px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}.jqplot-title{top:0;left:0;padding-bottom:.5em;font-size:1.2em;}table.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em;}.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px;}.jqplot-highlighter-tooltip,.jqplot-canvasOverlay-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px;}.jqplot-point-label{font-size:.75em;z-index:2;}td.jqplot-cursor-legend-swatch{vertical-align:middle;text-align:center;}div.jqplot-cursor-legend-swatch{width:1.2em;height:.7em;}.jqplot-error{text-align:center;}.jqplot-error-message{position:relative;top:46%;display:inline-block;}div.jqplot-bubble-label{font-size:.8em;padding-left:2px;padding-right:2px;color:rgb(20%,20%,20%);}div.jqplot-bubble-label.jqplot-bubble-label-highlight{background:rgba(90%,90%,90%,0.7);}div.jqplot-noData-container{text-align:center;background-color:rgba(96%,96%,96%,0.3);}
/*
 * This is a manifest file that'll automatically include all the stylesheets available in this directory
 * and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
 * the top of the compiled file, but it's generally better to create a new file per style scope.


*/



.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px;
}
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}


/* css for timepicker */
.ui-timepicker-div {background-color: #fff;}
.ui-timepicker-div .ui-spinner.ui-widget-content{background-color: #fff; border: solid 1px #1771b6;}
.ui-timepicker-div .ui-spinner .ui-state-hover .ui-icon{background: url(https://d2yj9oj1w1w9wa.cloudfront.net/teamartist-framework/images/jquery-ui/ui-icons.png) transparent!important;}
.ui-timepicker-div .ui-spinner .ui-icon.ui-icon-triangle-1-s{background-position: -64px -16px!important;}
.ui-timepicker-div .ui-spinner .ui-icon.ui-icon-triangle-1-n{background-position: 1px -16px!important;}
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; margin-bottom: 0; padding: 10px 0 1px;}
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }

.ion-ribbon-a.bronze { color: #CD7F32; }
.ion-ribbon-a.silver { color: #C0C0C0; }
.ion-ribbon-a.gold { color: #FFD700; }
.ion-ribbon-a.platinum { color: #E5E4E2; }
