/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * 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.
 *





 */
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:3000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.bootstrap-datetimepicker-widget:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:100%;font-weight:bold;font-size:1.2em}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td.active:hover,.bootstrap-datetimepicker-widget td.active:hover:hover,.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active,.bootstrap-datetimepicker-widget td.active.disabled,.bootstrap-datetimepicker-widget td.active:hover.disabled,.bootstrap-datetimepicker-widget td.active[disabled],.bootstrap-datetimepicker-widget td.active:hover[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td span.active:hover,.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active,.bootstrap-datetimepicker-widget td span.active.disabled,.bootstrap-datetimepicker-widget td span.active[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td span.old{color:#999}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget th.switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}
/* line 2, /var/www/stowhealth/app/assets/stylesheets/bootstrap_and_overrides.css.scss */
.input-append.input-prepend input {
  height: 36px !important;
}
/* line 7, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_length label {
  float: left;
  text-align: left;
}

/* line 12, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_length select {
  width: 75px;
}

/* line 16, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_filter label {
  float: right;
}

/* line 20, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_info {
  padding-top: 8px;
}

/* line 24, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_paginate {
  float: right;
  margin: 0;
}

/* line 29, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.table {
  clear: both;
  margin-bottom: 6px !important;
  max-width: none !important;
}

/* line 39, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.table thead .sorting,
table.table thead .sorting_asc,
table.table thead .sorting_desc,
table.table thead .sorting_asc_disabled,
table.table thead .sorting_desc_disabled {
  cursor: pointer;
  *cursor: hand;
}

/* line 44, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.dataTable thead .sorting {
  background: url(/assets/dataTables/sort_both.png) no-repeat center right;
}

/* line 45, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.dataTable thead .sorting_asc {
  background: url(/assets/dataTables/sort_asc.png) no-repeat center right;
}

/* line 46, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.dataTable thead .sorting_desc {
  background: url(/assets/dataTables/sort_desc.png) no-repeat center right;
}

/* line 48, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.dataTable thead .sorting_asc_disabled {
  background: url(/assets/dataTables/sort_asc_disabled.png) no-repeat center right;
}

/* line 49, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.dataTable thead .sorting_desc_disabled {
  background: url(/assets/dataTables/sort_desc_disabled.png) no-repeat center right;
}

/* line 51, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.dataTable th:active {
  outline: none;
}

/* Scrolling */
/* line 56, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_scrollHead table {
  margin-bottom: 0 !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 63, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_scrollHead table thead tr:last-child th:first-child,
div.dataTables_scrollHead table thead tr:last-child td:first-child {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 68, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_scrollBody table {
  border-top: none;
  margin-bottom: 0 !important;
}

/* line 74, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_scrollBody tbody tr:first-child th,
div.dataTables_scrollBody tbody tr:first-child td {
  border-top: none;
}

/* line 78, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.dataTables_scrollFoot table {
  border-top: none;
}

/*
 * TableTools styles
 */
/* line 89, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
.table tbody tr.active td,
.table tbody tr.active th {
  background-color: #08C;
  color: white;
}

/* line 95, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
.table tbody tr.active:hover td,
.table tbody tr.active:hover th {
  background-color: #0075b0 !important;
}

/* line 99, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
.table tbody tr.active a {
  color: white;
}

/* line 104, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
.table-striped tbody tr.active:nth-child(odd) td,
.table-striped tbody tr.active:nth-child(odd) th {
  background-color: #017ebc;
}

/* line 108, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
table.DTTT_selectable tbody tr {
  cursor: pointer;
  *cursor: hand;
}

/* line 113, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTTT .btn {
  color: #333 !important;
  font-size: 12px;
}

/* line 118, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTTT .btn:hover {
  text-decoration: none !important;
}

/* line 122, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
ul.DTTT_dropdown.dropdown-menu {
  z-index: 2003;
}

/* line 126, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
ul.DTTT_dropdown.dropdown-menu a {
  color: #333 !important;
  /* needed only when demo_page.css is included */
}

/* line 130, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
ul.DTTT_dropdown.dropdown-menu li {
  position: relative;
}

/* line 134, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
ul.DTTT_dropdown.dropdown-menu li:hover a {
  background-color: #0088cc;
  color: white !important;
}

/* line 139, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTTT_collection_background {
  z-index: 2002;
}

/* TableTools information display */
/* line 144, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTTT_print_info.modal {
  height: 150px;
  margin-top: -75px;
  text-align: center;
}

/* line 150, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTTT_print_info h6 {
  font-weight: normal;
  font-size: 28px;
  line-height: 28px;
  margin: 1em;
}

/* line 157, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTTT_print_info p {
  font-size: 14px;
  line-height: 20px;
}

/*
 * FixedColumns styles
 */
/* line 171, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTFC_LeftHeadWrapper table,
div.DTFC_LeftFootWrapper table,
div.DTFC_RightHeadWrapper table,
div.DTFC_RightFootWrapper table,
table.DTFC_Cloned tr.even {
  background-color: white;
}

/* line 176, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTFC_RightHeadWrapper table,
div.DTFC_LeftHeadWrapper table {
  margin-bottom: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 186, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,
div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,
div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,
div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 192, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTFC_RightBodyWrapper table,
div.DTFC_LeftBodyWrapper table {
  border-top: none;
  margin-bottom: 0 !important;
}

/* line 200, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTFC_RightBodyWrapper tbody tr:first-child th,
div.DTFC_RightBodyWrapper tbody tr:first-child td,
div.DTFC_LeftBodyWrapper tbody tr:first-child th,
div.DTFC_LeftBodyWrapper tbody tr:first-child td {
  border-top: none;
}

/* line 205, /usr/local/rvm/gems/ruby-2.2.5/gems/jquery-datatables-rails-3.1.1/app/assets/stylesheets/dataTables/bootstrap/2/jquery.dataTables.bootstrap.css.scss */
div.DTFC_RightFootWrapper table,
div.DTFC_LeftFootWrapper table {
  border-top: none;
}
@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,300,700,200);
/* line 50, /var/www/stowhealth/app/assets/sass/style.css.scss */
h1, h2, h3, h4, h5 {
  font-family: "Titillium Web", sans-serif;
  color: #515151;
  font-weight: 200;
}

/* line 56, /var/www/stowhealth/app/assets/sass/style.css.scss */
body {
  font-style: "Titillium Web", sans-serif;
  background-color: #f4f4f4;
  overflow-x: hidden;
}

/* line 62, /var/www/stowhealth/app/assets/sass/style.css.scss */
.ninesixty {
  width: 737px;
}

/* line 66, /var/www/stowhealth/app/assets/sass/style.css.scss */
label {
  display: block;
}

/* line 70, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderwrapper {
  border: 1px solid #a5a5a5;
}

/* line 74, /var/www/stowhealth/app/assets/sass/style.css.scss */
#left, #right {
  cursor: pointer;
  color: #e3e3e3;
  height: 40px;
  margin-top: -10px;
  width: 23px;
}
/* line 81, /var/www/stowhealth/app/assets/sass/style.css.scss */
#left i, #right i {
  margin-top: 10px;
}

/* line 88, /var/www/stowhealth/app/assets/sass/style.css.scss */
a {
  -webkit-transition: all .25s;
  -moz-transition: all .25s;
  -ms-transition: all .25s;
  -o-transition: all .25s;
  transition: all .25s;
}
/* line 91, /var/www/stowhealth/app/assets/sass/style.css.scss */
a:hover {
  opacity: 0.7;
}

/* line 98, /var/www/stowhealth/app/assets/sass/style.css.scss */
.input-append input, .input-prepend input {
  height: 20px;
}

/* line 103, /var/www/stowhealth/app/assets/sass/style.css.scss */
#DataTables_Table_0_wrapper {
  margin-top: -35px;
}

/* line 107, /var/www/stowhealth/app/assets/sass/style.css.scss */
.text-center {
  text-align: center;
}

/* line 111, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage {
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  position: absolute;
  background: url(/assets/background.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
/* line 124, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox {
  width: 776px;
  display: block;
  margin: 0 auto;
  margin-top: 130px;
}
/* line 130, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox .greybox {
  width: 91%;
  background-color: #f4f4f4;
  padding: 20px;
  padding-top: 40px;
  margin-top: 10px;
  color: #5c5c5c;
  font-family: "Titillium Web", sans-serif;
  font-size: 14px;
}
/* line 140, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox .greybox input[type=email], .loginpage .loginbox .greybox input[type=password] {
  padding: 7px;
  width: 91%;
}
/* line 145, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox .greybox .btn {
  padding: 15px 35px;
}
/* line 148, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox .greybox .btn-wrapper {
  padding: 10px;
  background-color: #d8d8d8;
  border: 1px solid #ffffff;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  margin-top: 25px;
}
/* line 158, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox .greybox form {
  margin-bottom: 0;
}
/* line 161, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox .greybox .links {
  margin-top: 20px;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  margin-left: 20px;
  margin-top: 48px;
}
/* line 170, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox .greybox .links a {
  color: #937dab;
  font-size: 12px;
  font-family: Arial;
  /* AR */
}
/* line 181, /var/www/stowhealth/app/assets/sass/style.css.scss */
.loginpage .loginbox .greybox.password {
  padding-top: 10px;
}

/* line 187, /var/www/stowhealth/app/assets/sass/style.css.scss */
h1.big-title {
  font-size: 45px;
  color: #515151;
  font-weight: 200;
  margin-bottom: 50px;
}

/* line 196, /var/www/stowhealth/app/assets/sass/style.css.scss */
.ninesixty form {
  display: block;
  margin: 20px 0 0 0;
}

/* line 201, /var/www/stowhealth/app/assets/sass/style.css.scss */
.btn {
  border-radius: 0px 0px 0px 0px !important;
  box-shadow: none;
  background: #9de1b7;
  /* Old browsers */
  background: -moz-linear- gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* FF3.6+ */
  background: -webkit- gradient(linear, left top, left bottom, color-stop(0%, #9de1b7), color- stop(100%, #72ccb0));
  /* Chrome,Safari4+ */
  background: -webkit-linear- gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
                                                                 /* Opera
11.10+ */
  background: -ms-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
                                                                            /*
IE10+ */
  background: linear-gradient(to bottom, #9de1b7 0%, #72ccb0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9de1b7', endColorstr='#72ccb0',GradientType=0 );
  /* IE6-9 */
  border: 1px solid #91e7cd;
  text-shadow: none !important;
  color: #ffffff !important;
}
/* line 218, /var/www/stowhealth/app/assets/sass/style.css.scss */
.btn:hover, .btn:focus {
  background-position: 0 0 !important;
  opacity: 0.7;
}
/* line 222, /var/www/stowhealth/app/assets/sass/style.css.scss */
.btn > i {
  color: #ffffff;
}

/* line 229, /var/www/stowhealth/app/assets/sass/style.css.scss */
.btn-primary:active {
  background: #9de1b7;
  /* Old browsers */
  background: -moz-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9de1b7), color-stop(100%, #72ccb0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #9de1b7 0%, #72ccb0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9de1b7', endColorstr='#72ccb0',GradientType=0 );
  /* IE6-9 */
  border: 1px solid #91e7cd;
}

/* line 252, /var/www/stowhealth/app/assets/sass/style.css.scss */
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  border-radius: 0px 0px 0px 0px !important;
}

/* line 255, /var/www/stowhealth/app/assets/sass/style.css.scss */
textarea: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 {
  border-color: #77ceb1 !important;
}

/* line 258, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar {
  width: 224px;
  background-color: #5c5c5c;
  height: 100%;
  float: left;
  overflow: hidden;
  position: fixed;
  top: 0;
}
/* line 267, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul {
  padding: 0;
  margin: 0;
}
/* line 271, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li {
  height: 24px;
  padding: 10px;
}
/* line 275, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li a {
  display: inline-block;
  zoom: 1;
  *display: inline;
  height: 44px;
  list-style: none;
  color: #ffffff;
  vertical-align: super;
  width: 85%;
  font-size: 14px;
  text-transform: uppercase;
}
/* line 287, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li:hover {
  background-color: #77d3b7;
  text-decoration: none;
}
/* line 291, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li:hover a {
  text-decoration: none;
}
/* line 297, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon {
  background-image: url(/assets/icon-sprite.png);
  background-position: 0 2px;
  background-repeat: no-repeat;
  height: 20px;
  vertical-align: top;
  width: 20px;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  margin-right: 10px;
}
/* line 310, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.diary {
  background-position: 0 -42px;
}
/* line 313, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.doctors {
  background-position: 0 -89px;
}
/* line 316, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.map {
  background-position: 0 -133px;
}
/* line 319, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.users {
  background-position: 0 -177px;
}
/* line 322, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.rooms {
  background-position: 0 -223px;
}
/* line 325, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.sundries {
  background-position: 0 -267px;
}
/* line 328, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.reports {
  background-position: 0 -313px;
}
/* line 331, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.invoices {
  background-position: 0 -358px;
}
/* line 334, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.greenstar {
  background-image: url(/assets/green-star.png);
  background-repeat: no-repeat;
}
/* line 338, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.cog {
  background-image: url(/assets/cog.png) !important;
  background-repeat: no-repeat;
  background-position: 0 0;
}
/* line 344, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.practices {
  background-image: url(/assets/practices.png) !important;
  background-repeat: no-repeat;
  background-position: 0 0;
}
/* line 349, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.logout {
  background-image: url(/assets/logout.png) !important;
  background-repeat: no-repeat;
  background-position: 0 0;
}
/* line 354, /var/www/stowhealth/app/assets/sass/style.css.scss */
.sidebar ul li .icon.booking {
  background-image: url(/assets/booking.png) !important;
  background-repeat: no-repeat;
  background-position: 0 0;
}

/* line 365, /var/www/stowhealth/app/assets/sass/style.css.scss */
.btn.white {
  color: #ffffff;
}

/* line 369, /var/www/stowhealth/app/assets/sass/style.css.scss */
.main {
  float: left;
  margin-left: 224px;
  position: relative;
  width: 86%;
  padding: 20px;
}

/* line 377, /var/www/stowhealth/app/assets/sass/style.css.scss */
.modal-backdrop.fade.in {
  display: none !important;
}

/* line 381, /var/www/stowhealth/app/assets/sass/style.css.scss */
table {
  width: 100%;
  overflow: hidden;
  position: relative;
}
/* line 386, /var/www/stowhealth/app/assets/sass/style.css.scss */
table.datatable thead tr td {
  background: url("/assets/dataTables/sort_both.png") no-repeat scroll right center #9de1b7 !important;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 10px;
  position: relative;
}
/* line 394, /var/www/stowhealth/app/assets/sass/style.css.scss */
table#ajax-datatable thead tr td {
  background: url("/assets/dataTables/sort_both.png") no-repeat scroll right center #9de1b7 !important;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 10px;
  position: relative;
}
/* line 402, /var/www/stowhealth/app/assets/sass/style.css.scss */
table:not(.datatable) thead tr td {
  background-color: #9de1b7;
  /* Old browsers */
  background-color: -moz-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* FF3.6+ */
  background-color: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9de1b7), color-stop(100%, #72ccb0));
  /* Chrome,Safari4+ */
  background-color: -webkit-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Chrome10+,Safari5.1+ */
  background-color: -o-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Opera 11.10+ */
  background-color: -ms-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* IE10+ */
  background-color: linear-gradient(to bottom, #9de1b7 0%, #72ccb0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9de1b7', endColorstr='#72ccb0',GradientType=0 );
  /* IE6-9 */
  border: 1px solid #91e7cd;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 14px;
  position: relative;
}
/* line 410, /var/www/stowhealth/app/assets/sass/style.css.scss */
table:not(#ajax-datatable) thead tr td {
  background-color: #9de1b7;
  /* Old browsers */
  background-color: -moz-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* FF3.6+ */
  background-color: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9de1b7), color-stop(100%, #72ccb0));
  /* Chrome,Safari4+ */
  background-color: -webkit-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Chrome10+,Safari5.1+ */
  background-color: -o-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Opera 11.10+ */
  background-color: -ms-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* IE10+ */
  background-color: linear-gradient(to bottom, #9de1b7 0%, #72ccb0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9de1b7', endColorstr='#72ccb0',GradientType=0 );
  /* IE6-9 */
  border: 1px solid #91e7cd;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 14px;
  position: relative;
}
/* line 418, /var/www/stowhealth/app/assets/sass/style.css.scss */
table td {
  color: #5b5b5b;
  font-size: 12px;
  font-family: Arial;
  position: relative;
}
/* line 423, /var/www/stowhealth/app/assets/sass/style.css.scss */
table td a {
  color: #a2a2a2;
  text-decoration: underline;
}

/* line 431, /var/www/stowhealth/app/assets/sass/style.css.scss */
#weekDiary td {
  position: relative;
}

/* line 436, /var/www/stowhealth/app/assets/sass/style.css.scss */
table.table, .table th, .table td {
  border: 1px solid #d9d9d9 !important;
}

/* line 439, /var/www/stowhealth/app/assets/sass/style.css.scss */
.table td.center {
  text-align: center;
}

/* line 443, /var/www/stowhealth/app/assets/sass/style.css.scss */
#diaryModal .modal-body table.table, #diaryModal .modal-body table.table th, #diaryModal .modal-body table.table td {
  border: 1px solid #ffffff !important;
}

/* line 447, /var/www/stowhealth/app/assets/sass/style.css.scss */
.purplebar {
  padding: 10px;
  text-align: center;
  color: #ffffff;
  font-size: 14px;
  background-color: #8d78a4;
  width: 97%;
}
/* line 454, /var/www/stowhealth/app/assets/sass/style.css.scss */
.purplebar .row-fluid {
  margin-top: 10px;
}
/* line 456, /var/www/stowhealth/app/assets/sass/style.css.scss */
.purplebar .row-fluid .span4 {
  font-size: 16px;
  color: #ffffff;
}

/* line 463, /var/www/stowhealth/app/assets/sass/style.css.scss */
#dashboardBookings {
  padding-top: 20px;
}

/* line 467, /var/www/stowhealth/app/assets/sass/style.css.scss */
.dashboardpurplebar {
  padding: 10px 10px 10px 20px;
  text-align: left;
  color: #ffffff;
  font-size: 16px;
  background-color: #8d78a4;
  width: 102%;
  margin-left: -20px;
  text-transform: uppercase;
  margin-bottom: 20px;
}
/* line 478, /var/www/stowhealth/app/assets/sass/style.css.scss */
.dashboardpurplebar.active {
  margin-bottom: 0px;
}

/* line 483, /var/www/stowhealth/app/assets/sass/style.css.scss */
.statsImage {
  margin-bottom: 70px;
}

/* line 487, /var/www/stowhealth/app/assets/sass/style.css.scss */
.formSepUpp {
  border-top: 1px solid #E5E5E5;
  margin-top: 12px;
  padding-top: 12px;
}

/* line 495, /var/www/stowhealth/app/assets/sass/style.css.scss */
.row-fluid input[type="text"], .row-fluid input[type="email"], .row-fluid input[type="password"] {
  width: 93%;
  border: 1px solid #b9b9b9;
  padding: 7px;
}
/* line 502, /var/www/stowhealth/app/assets/sass/style.css.scss */
.row-fluid textarea {
  width: 96%;
  border: 1px solid #b9b9b9;
  padding: 7px;
  height: 105px;
}
/* line 509, /var/www/stowhealth/app/assets/sass/style.css.scss */
.row-fluid select {
  width: 78%;
  height: 30px;
}

/* line 516, /var/www/stowhealth/app/assets/sass/style.css.scss */
hr {
  color: #dbdbdb;
}

/* line 521, /var/www/stowhealth/app/assets/sass/style.css.scss */
.mapArea ul#tabList {
  overflow: hidden;
  width: 740px;
  border-bottom: none;
}
/* line 522, /var/www/stowhealth/app/assets/sass/style.css.scss */
.mapArea ul#tabList li {
  width: 246px;
  border-bottom: 1px solid #a5a5a5;
}
/* line 525, /var/www/stowhealth/app/assets/sass/style.css.scss */
.mapArea ul#tabList li a {
  border-radius: 0px !important;
  border-bottom: 1px solid #a5a5a5;
  color: #555555;
}
/* line 531, /var/www/stowhealth/app/assets/sass/style.css.scss */
.mapArea ul#tabList li:hover {
  background-color: #eeeeee;
}

/* line 542, /var/www/stowhealth/app/assets/sass/style.css.scss */
#calOptions ul {
  overflow: hidden;
  width: 740px;
  border-bottom: none;
}
/* line 543, /var/www/stowhealth/app/assets/sass/style.css.scss */
#calOptions ul li {
  width: 246px;
  border-bottom: 1px solid #a5a5a5;
}
/* line 546, /var/www/stowhealth/app/assets/sass/style.css.scss */
#calOptions ul li a {
  border-radius: 0px !important;
  border-bottom: 1px solid #a5a5a5;
  color: #555555;
}
/* line 552, /var/www/stowhealth/app/assets/sass/style.css.scss */
#calOptions ul li:hover {
  background-color: #eeeeee;
}

/* line 562, /var/www/stowhealth/app/assets/sass/style.css.scss */
.settings ul {
  display: none;
}

/* line 566, /var/www/stowhealth/app/assets/sass/style.css.scss */
.shortcut, .shortcuts {
  background-color: #F3F3F3;
  background-image: linear-gradient(to bottom, #fafafa, #e9e9e9);
  background-repeat: repeat-x;
  border: 1px solid #D8D8D8;
  border-radius: 5px 5px 5px 5px;
  display: inline-block;
  margin: 0 0.9% 1em;
  padding: 51px 0 12px;
  text-decoration: none;
  vertical-align: top;
  width: 100%;
}

/* line 580, /var/www/stowhealth/app/assets/sass/style.css.scss */
.shortcuts .shortcut .shortcut-label {
  color: #666666;
  display: block;
  font-weight: 600;
}

/* line 585, /var/www/stowhealth/app/assets/sass/style.css.scss */
.shortcuts .shortcut-label {
  color: #333333 !important;
  margin-top: 10px;
}

/* line 590, /var/www/stowhealth/app/assets/sass/style.css.scss */
.addBookingOption {
  margin-top: 50px;
}
/* line 592, /var/www/stowhealth/app/assets/sass/style.css.scss */
.addBookingOption ul li:hover {
  background-color: #5C5C5C;
}
/* line 596, /var/www/stowhealth/app/assets/sass/style.css.scss */
.addBookingOption ul li a {
  color: #77d2b6;
  font-size: 14px;
}
/* line 600, /var/www/stowhealth/app/assets/sass/style.css.scss */
.addBookingOption ul li a:hover {
  color: #ffffff;
}

/* line 608, /var/www/stowhealth/app/assets/sass/style.css.scss */
.well form {
  margin-top: 0 !important;
}

/* line 614, /var/www/stowhealth/app/assets/sass/style.css.scss */
.input-append.date .add-on i {
  width: 13px;
  height: 13px;
  margin: 3px auto;
}
/* line 620, /var/www/stowhealth/app/assets/sass/style.css.scss */
.input-append.date input[type="text"] {
  width: 87% !important;
}
/* line 625, /var/www/stowhealth/app/assets/sass/style.css.scss */
.input-append .add-on {
  padding: 7px 8px;
  border-radius: 0px !important;
}

/* line 631, /var/www/stowhealth/app/assets/sass/style.css.scss */
.removeSundryOption {
  margin: 31px 75px 0 0;
}

/* line 635, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderWrapper {
  background-color: #ffffff;
  margin-bottom: 20px;
  padding: 20px;
}
/* line 640, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderWrapper strong, .orderWrapper .optionTitle {
  color: #5b5b5b;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
}
/* line 647, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderWrapper * {
  color: #5b5b5b;
  font-size: 12px;
  font-family: Arial;
}
/* line 653, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderWrapper .greybox {
  background-color: #f4f4f4;
  padding: 20px;
}
/* line 657, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderWrapper .greybox span {
  font-size: 14px;
  color: #a5a5a5;
}
/* line 662, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderWrapper .greybox strong {
  font-size: 14px;
  color: #5b5b5b;
}
/* line 669, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderWrapper .greyboxtotal strong {
  width: 140px;
  background-color: #e2e2e2;
  display: block;
  float: left;
  padding: 36px 20px 20px;
  height: 35px;
  font-size: 16px;
  color: #8a8a8a;
  text-align: center;
}
/* line 681, /var/www/stowhealth/app/assets/sass/style.css.scss */
.orderWrapper .greyboxtotal span {
  display: block;
  float: left;
  height: 35px;
  padding: 36px 20px 20px;
  width: 476px;
  font-size: 16px;
  color: #5b5b5b;
  background-color: #f4f4f4;
}

/* line 694, /var/www/stowhealth/app/assets/sass/style.css.scss */
.totalPrice strong, .totalPrice span {
  color: #8A8A8A;
  font-size: 20px;
  font-weight: bold;
}

/* line 700, /var/www/stowhealth/app/assets/sass/style.css.scss */
.totalPrice span {
  font-weight: normal;
}

/* line 704, /var/www/stowhealth/app/assets/sass/style.css.scss */
.dashed-divider {
  height: 2px;
  border-top: 1px dashed #a5a5a5;
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 711, /var/www/stowhealth/app/assets/sass/style.css.scss */
.ampm {
  color: #939393;
  font-weight: bold;
  font-family: Arial;
  font-size: 18px;
  text-transform: uppercase;
  margin: 20px 0px 10px;
}

/* line 721, /var/www/stowhealth/app/assets/sass/style.css.scss */
.todayWrapper .purplebar, .weekWrapper .purplebar {
  margin-bottom: 20px;
}

/* line 728, /var/www/stowhealth/app/assets/sass/style.css.scss */
.pagination ul > li a, .pagination ul > li span, .pagination ul > li a, .pagination ul > li span {
  background-color: #9de1b7;
  /* Old browsers */
  background-color: -moz-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* FF3.6+ */
  background-color: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9de1b7), color-stop(100%, #72ccb0));
  /* Chrome,Safari4+ */
  background-color: -webkit-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Chrome10+,Safari5.1+ */
  background-color: -o-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* Opera 11.10+ */
  background-color: -ms-linear-gradient(top, #9de1b7 0%, #72ccb0 100%);
  /* IE10+ */
  background-color: linear-gradient(to bottom, #9de1b7 0%, #72ccb0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9de1b7', endColorstr='#72ccb0',GradientType=0 );
  /* IE6-9 */
  border: 1px solid #91e7cd;
  color: #ffffff;
  border: 0;
}
/* line 734, /var/www/stowhealth/app/assets/sass/style.css.scss */
.pagination ul > li.active a, .pagination ul > li.active a {
  color: #5B5B5B;
}

/* line 741, /var/www/stowhealth/app/assets/sass/style.css.scss */
#weekDiary tbody td, #monthDiary tbody td {
  border: 1px solid #D9D9D9 !important;
  padding: 8px;
  position: static;
  text-align: center;
  width: 83px;
}
/* line 747, /var/www/stowhealth/app/assets/sass/style.css.scss */
#weekDiary tbody td.weekOption, #monthDiary tbody td.weekOption {
  background-color: #ffffff;
}
/* line 753, /var/www/stowhealth/app/assets/sass/style.css.scss */
#weekDiary thead td, #monthDiary thead td {
  font-size: 12px;
  padding: 10px;
  position: static;
  text-align: center;
}

/* line 765, /var/www/stowhealth/app/assets/sass/style.css.scss */
#monthDiary tbody td {
  height: 40px;
}

/* line 772, /var/www/stowhealth/app/assets/sass/style.css.scss */
.table-threshold-low, .amlow-pmlow {
  background-image: url(/assets/green.jpg);
  cursor: pointer;
  background-size: cover;
}

/* line 778, /var/www/stowhealth/app/assets/sass/style.css.scss */
.table-threshold-low-medium, .amlow-pmmedium {
  background-image: url(/assets/green-yellow.jpg);
  cursor: pointer;
  background-size: cover;
}

/* line 784, /var/www/stowhealth/app/assets/sass/style.css.scss */
.ammedium-pmlow {
  background-image: url(/assets/yellow-green.jpg);
  cursor: pointer;
  background-size: cover;
}

/* line 790, /var/www/stowhealth/app/assets/sass/style.css.scss */
.ammedium-pmhigh {
  background-image: url(/assets/yellow-pink.jpg);
  cursor: pointer;
  background-size: cover;
}

/* line 796, /var/www/stowhealth/app/assets/sass/style.css.scss */
.amhigh-pmmedium {
  background-image: url(/assets/pink-yellow.jpg);
  cursor: pointer;
  background-size: cover;
}

/* line 802, /var/www/stowhealth/app/assets/sass/style.css.scss */
.table-threshold-medium, .ammedium-pmmedium {
  background-image: url(/assets/yellow.jpg);
  cursor: pointer;
  background-size: cover;
}

/* line 808, /var/www/stowhealth/app/assets/sass/style.css.scss */
.table-threshold-medium-high {
  background-image: url(/assets/pink-yellow.jpg);
  cursor: pointer;
  background-size: cover;
}

/* line 814, /var/www/stowhealth/app/assets/sass/style.css.scss */
.table-threshold-high, .amhigh-pmhigh {
  background-image: url(/assets/pink.jpg);
  cursor: pointer;
  background-size: cover;
}

/* line 820, /var/www/stowhealth/app/assets/sass/style.css.scss */
.amempty-pmlow {
  background-image: url(/assets/green_bottom.png);
  cursor: pointer;
  background-size: cover;
}

/* line 826, /var/www/stowhealth/app/assets/sass/style.css.scss */
.amempty-pmmedium {
  background-image: url(/assets/yellow_bottom.png);
  cursor: pointer;
  background-size: cover;
}

/* line 832, /var/www/stowhealth/app/assets/sass/style.css.scss */
.amempty-pmhigh {
  background-image: url(/assets/red_bottom.png);
  cursor: pointer;
  background-size: cover;
}

/* line 838, /var/www/stowhealth/app/assets/sass/style.css.scss */
.amlow-pmempty {
  background-image: url(/assets/green_top.png);
  cursor: pointer;
  background-size: cover;
}

/* line 844, /var/www/stowhealth/app/assets/sass/style.css.scss */
.ammedium-pmempty {
  background-image: url(/assets/yellow_top.png);
  cursor: pointer;
  background-size: cover;
}

/* line 850, /var/www/stowhealth/app/assets/sass/style.css.scss */
.amhigh-pmempty {
  background-image: url(/assets/red_top.png);
  cursor: pointer;
  background-size: cover;
}

/* line 863, /var/www/stowhealth/app/assets/sass/style.css.scss */
#settingsPage .span6 {
  text-align: center;
  margin: 20px 0px;
}
/* line 867, /var/www/stowhealth/app/assets/sass/style.css.scss */
#settingsPage .span6 .shortcut-label {
  display: block;
  font-family: "Titillium Web", sans-serif;
  color: #515151;
  font-weight: 200;
  font-size: 20px;
  margin-top: 20px;
}
/* line 876, /var/www/stowhealth/app/assets/sass/style.css.scss */
#settingsPage .span6 a {
  text-decoration: none;
  -webkit-transition: all .25s;
  -moz-transition: all .25s;
  -ms-transition: all .25s;
  -o-transition: all .25s;
  transition: all .25s;
}
/* line 880, /var/www/stowhealth/app/assets/sass/style.css.scss */
#settingsPage .span6 a:hover {
  opacity: 0.7;
}

/* line 888, /var/www/stowhealth/app/assets/sass/style.css.scss */
table#invocieTable tbody td {
  color: #A2A2A2;
}
/* line 890, /var/www/stowhealth/app/assets/sass/style.css.scss */
table#invocieTable tbody td a {
  color: #A2A2A2;
  text-decoration: none;
  -webkit-transition: all .25s;
  -moz-transition: all .25s;
  -ms-transition: all .25s;
  -o-transition: all .25s;
  transition: all .25s;
}
/* line 895, /var/www/stowhealth/app/assets/sass/style.css.scss */
table#invocieTable tbody td a:hover {
  opacity: 0.7;
}

/* line 902, /var/www/stowhealth/app/assets/sass/style.css.scss */
.whitebackground {
  background-color: #ffffff;
}

/* line 906, /var/www/stowhealth/app/assets/sass/style.css.scss */
.options {
  position: relative;
}

/* line 915, /var/www/stowhealth/app/assets/sass/style.css.scss */
.rooms_booked_today,
.rooms_used_today,
.hours_booked_today,
.rooms_booked_weekly,
.rooms_used_weekly,
.hours_booked_weekly {
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
  width: 100px;
}

/* line 923, /var/www/stowhealth/app/assets/sass/style.css.scss */
.rooms_booked_today {
  color: #69C1A6;
  font-size: 30px;
  left: 40px;
  top: 68px;
}

/* line 930, /var/www/stowhealth/app/assets/sass/style.css.scss */
.rooms_used_today {
  color: #3FB490;
  font-size: 32px;
  left: 228px;
  top: 114px;
}

/* line 937, /var/www/stowhealth/app/assets/sass/style.css.scss */
.rooms_used_weekly {
  color: #FFFFFF;
  font-size: 32px;
  left: 598px;
  top: 114px;
}

/* line 944, /var/www/stowhealth/app/assets/sass/style.css.scss */
.hours_booked_today {
  color: #4A4A4A;
  font-size: 22px;
  left: 410px;
  top: 102px;
}

/* line 951, /var/www/stowhealth/app/assets/sass/style.css.scss */
.hours_booked_weekly {
  color: #4A4A4A;
  font-size: 22px;
  left: 548px;
  top: 373px;
}

/* line 958, /var/www/stowhealth/app/assets/sass/style.css.scss */
.rooms_booked_weekly {
  color: #69C1A6;
  font-size: 30px;
  left: 59px;
  top: 339px;
}

/* line 965, /var/www/stowhealth/app/assets/sass/style.css.scss */
.myBookingsNineSixty {
  width: 960px;
  margin: 0 auto;
}
/* line 968, /var/www/stowhealth/app/assets/sass/style.css.scss */
.myBookingsNineSixty table {
  margin-top: 20px;
}

/* line 973, /var/www/stowhealth/app/assets/sass/style.css.scss */
.myBookingsGreyBar {
  background: #5c5c5c;
  margin-top: -20px;
  margin-bottom: 20px;
}
/* line 978, /var/www/stowhealth/app/assets/sass/style.css.scss */
.myBookingsGreyBar a {
  float: right;
  color: #ffffff;
  margin-top: 45px;
  margin-right: 20px;
}
/* line 983, /var/www/stowhealth/app/assets/sass/style.css.scss */
.myBookingsGreyBar a:hover {
  text-decoration: none;
}

/* line 989, /var/www/stowhealth/app/assets/sass/style.css.scss */
.strongLabel {
  font-size: 17px;
  font-family: "Titillium Web", sans-serif;
  margin-bottom: 5px;
  margin-top: 10px;
}

/* line 996, /var/www/stowhealth/app/assets/sass/style.css.scss */
.modalAjaxGif {
  width: 25px;
  height: 25px;
  margin: 0 auto;
  display: block;
}

/* line 1003, /var/www/stowhealth/app/assets/sass/style.css.scss */
#openStats {
  cursor: pointer;
}

/* line 1007, /var/www/stowhealth/app/assets/sass/style.css.scss */
.one_half {
  width: 48%;
}

/* line 1010, /var/www/stowhealth/app/assets/sass/style.css.scss */
.one_third {
  width: 30.66%;
}

/* line 1013, /var/www/stowhealth/app/assets/sass/style.css.scss */
.two_third {
  width: 65.33%;
}

/* line 1016, /var/www/stowhealth/app/assets/sass/style.css.scss */
.one_fourth {
  width: 22%;
}

/* line 1019, /var/www/stowhealth/app/assets/sass/style.css.scss */
.three_fourth {
  width: 74%;
}

/* line 1022, /var/www/stowhealth/app/assets/sass/style.css.scss */
.one_fifth {
  width: 16.8%;
}

/* line 1025, /var/www/stowhealth/app/assets/sass/style.css.scss */
.two_fifth {
  width: 37.6%;
}

/* line 1028, /var/www/stowhealth/app/assets/sass/style.css.scss */
.three_fifth {
  width: 58.4%;
}

/* line 1031, /var/www/stowhealth/app/assets/sass/style.css.scss */
.four_fifth {
  width: 67.2%;
}

/* line 1034, /var/www/stowhealth/app/assets/sass/style.css.scss */
.one_sixth {
  width: 13.33%;
}

/* line 1037, /var/www/stowhealth/app/assets/sass/style.css.scss */
.five_sixth {
  width: 82.67%;
}

/* line 1050, /var/www/stowhealth/app/assets/sass/style.css.scss */
.one_half,
.one_third,
.two_third,
.three_fourth,
.one_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
  position: relative;
  margin-right: 4%;
  float: left;
}

/* line 1055, /var/www/stowhealth/app/assets/sass/style.css.scss */
.last {
  margin-right: 0 !important;
  clear: right;
}

/* line 1060, /var/www/stowhealth/app/assets/sass/style.css.scss */
.field_with_errors {
  display: inline;
}

/* line 1065, /var/www/stowhealth/app/assets/sass/style.css.scss */
#error_explanation * {
  color: #F93959 !important;
}

/* line 1069, /var/www/stowhealth/app/assets/sass/style.css.scss */
.bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover {
  background-image: none;
  background-color: #77D3B7 !important;
}

/* line 1074, /var/www/stowhealth/app/assets/sass/style.css.scss */
.timepicker .btn {
  background-image: none;
  background-color: #77D3B7 !important;
}

/* line 1079, /var/www/stowhealth/app/assets/sass/style.css.scss */
.tab-content {
  position: relative;
}

/* line 1083, /var/www/stowhealth/app/assets/sass/style.css.scss */
.tab-content .ajax-overlay {
  background-color: #000000;
  opacity: 0.2;
  position: absolute;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 1px;
  bottom: 0px;
  text-align: center;
  display: none;
}

/* line 1096, /var/www/stowhealth/app/assets/sass/style.css.scss */
.tab-content .ajax-overlay .fa {
  top: 50%;
  position: relative;
  margin-top: -15px;
}

/* line 1102, /var/www/stowhealth/app/assets/sass/style.css.scss */
.select-1, .select-2, .select-3 {
  display: none;
}

/* line 1108, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .input-append .add-on {
  padding: 4px 8px;
}
/* line 1112, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .input-append.date input[type="text"] {
  width: 84% !important;
}
/* line 1117, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .formarea select {
  width: 100%;
}
/* line 1122, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .buttons, .recurringBookingArea .submit {
  padding: 20px;
  border-bottom: 1px solid #e5e5e5;
  background-color: #ffffff;
}
/* line 1128, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .formarea {
  padding: 20px 40px;
  border-bottom: 1px solid #e5e5e5;
  background-color: #ffffff;
}
/* line 1134, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .bookings {
  padding: 20px 40px;
  border-bottom: 1px solid #e5e5e5;
  background-color: #ffffff;
}
/* line 1140, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .greyarea {
  background-color: #e2e2e2;
  padding: 25px;
}
/* line 1144, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .greyarea ul {
  display: inline-block;
  padding: 10px 30px 10px 30px;
  margin: 0 0 10px 0;
}
/* line 1146, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .greyarea ul.first-ul {
  padding-left: 0px;
}
/* line 1154, /var/www/stowhealth/app/assets/sass/style.css.scss */
.recurringBookingArea .greyarea ul li {
  list-style: none;
}

/* line 1163, /var/www/stowhealth/app/assets/sass/style.css.scss */
table.table, .table th, .table td {
  border-top: 1px solid #dddddd !important;
  border-right: none !important;
  border-left: none !important;
  border-bottom: none !important;
}
