/* line 10, app/assets/stylesheets/theme.css.scss */
.navbar-default, .navbar-collapse {
  background-color: #7ba098 !important;
  border-color: #5f847c !important;
}

/* line 15, app/assets/stylesheets/theme.css.scss */
.navbar-toggle {
  background-color: #96b3ad !important;
  border-color: #5f847c !important;
}

/* line 20, app/assets/stylesheets/theme.css.scss */
.navbar-toggle .icon-bar {
  background-color: #7ba098 !important;
}

/* line 24, app/assets/stylesheets/theme.css.scss */
body {
  /*color: darken($base-color, 40%);*/
}

/* line 28, app/assets/stylesheets/theme.css.scss */
.navbar a {
  color: white !important;
  font-family: 'Lato', sans-serif;
  font-weight: 300;
  text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 0;
}

/* line 35, app/assets/stylesheets/theme.css.scss */
a, input[type="submit"] {
  color: #9f6937 !important;
}

/* line 39, app/assets/stylesheets/theme.css.scss */
.panel-title {
  color: white !important;
}

/* line 43, app/assets/stylesheets/theme.css.scss */
input.btn-show, input.btn-show:hover, input.btn-show:active,
input.btn-default, input.btn-default:hover, input.btn-default:active,
a.btn-default, a.btn-default:hover, a.btn-default:active,
a.btn-show,
.form-control, .formdatepicker {
  color: #453e3d !important;
  border-color: black !important;
  font-family: 'Lato', sans-serif;
}

/* line 53, app/assets/stylesheets/theme.css.scss */
a:hover {
  color: #c89260;
  border-color: #2a3a36;
  font-family: 'Lato', sans-serif;
}

/* line 59, app/assets/stylesheets/theme.css.scss */
input.btn-show:hover, input.btn-show:focus, input.btn-show:active,
input.btn-default:hover, input.btn-default:focus, input.btn-default:active,
a.btn-default:hover, a.btn-default:focus, a.btn-default:active,
a.btn-show:hover, a.btn-show:focus, a.btn-show:active,
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
  background-color: #e2d1b8 !important;
  font-family: 'Lato', sans-serif;
}

/* line 69, app/assets/stylesheets/theme.css.scss */
.pagination .active span, .pagination .active span:hover, .input-group-addon {
  background-color: #5f5655 !important;
  border-color: #5a5150;
}

/* line 74, app/assets/stylesheets/theme.css.scss */
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus,
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus,
.pagination > li > a, .pagination > li > a, .pagination > li > span, .pagination > li > span {
  border-color: #5f5655;
  font-family: 'Lato', sans-serif;
  font-weight: 300;
  text-transform: uppercase;
}

/* line 85, app/assets/stylesheets/theme.css.scss */
.panel-default .panel-heading,
.panel-status .panel-heading {
  background-color: #6a938a;
  border-color: #87a9a2;
  font-family: 'Lato', sans-serif;
  font-weight: 300;
}

/* line 94, app/assets/stylesheets/theme.css.scss */
.panel-default, .panel-status {
  border-color: #87a9a2;
}

/* line 98, app/assets/stylesheets/theme.css.scss */
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
  background-color: white;
}

/* line 103, app/assets/stylesheets/theme.css.scss */
.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {
  border-color: #eff3f2;
  font-family: 'Lato', sans-serif;
  font-size: 14px;
}

/* line 110, app/assets/stylesheets/theme.css.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, span.badge {
  color: white !important;
  background-color: #b9cdc9;
}

/* line 115, app/assets/stylesheets/theme.css.scss */
.nav-pills a:hover {
  background-color: white !important;
}

/* line 119, app/assets/stylesheets/theme.css.scss */
.nav-pills li.active a:hover {
  background-color: #b9cdc9 !important;
}

/* line 123, app/assets/stylesheets/theme.css.scss */
li.active a span.badge {
  color: #b9cdc9 !important;
}

/* line 127, app/assets/stylesheets/theme.css.scss */
textarea:focus, textarea.form-control:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus, select.form-control:focus {
  border-color: fade(#5f847c, 0.8);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(209, 222, 219, 0.6);
  outline: 0 none;
}

/* line 134, app/assets/stylesheets/theme.css.scss */
.ui-datepicker-calendar a {
  color: #262626 !important;
}

/* line 138, app/assets/stylesheets/theme.css.scss */
.fc-event-inner {
  color: white !important;
}

/* line 142, app/assets/stylesheets/theme.css.scss */
div.field_with_errors .form-control {
  border-color: #b94a48 !important;
}

/* line 146, app/assets/stylesheets/theme.css.scss */
.tt-suggestion.tt-is-under-cursor {
  color: #fff !important;
  background-color: #87a9a2 !important;
  background-image: none !important;
}
