.sr-only {
  height: 1px !important;
}

.button.blue {
  background: #123fc8;
}

.button.white {
  border-color: #123fc8;
  color: #123fc8;
}

.input-icon .fill {
  background: #123fc8;
}

.forgot-password-container h1 {
  color: #123fc8;
}

#log-container {
  background: #123fc8;
}

.page-ota #log-container {
	margin-left: 0;
	position: relative;
	width: 100%;
}

#logout-button {
  color: #123fc8;
}

.page-ota .orders-zone .selectbox .icon-font {
  color: #123fc8;
}

.row-container .info-button {
  color: #123fc8;
}

.row-container .display-rows {
  color: #123fc8;
}

.sidebar-section h3 {
  color: #123fc8;
}

#continue-to-payment-button {
  background: #123fc8;
}

.sidebar-item.toggle .actions-container a {
  color: #123fc8;
}

.sidebar-item.toggle .hidden-container .section .edit {
  color: #123fc8;
}

#sidebar-complete-booking a {
  color: #123fc8;
}

#datepicker-container td.ui-datepicker-current-day a {
  background: #123fc8 !important;
}

.timeslots-container :checked + label,
.timeslots-container :checked + label .time {
  background: #123fc8;
}

#discount-row a {
  color: #123fc8;
}
#summary-container .summary-section .edit {
  color: #123fc8;
}

#payment-container .more-payment-types-link {
  color: #123fc8;
}
.orders-zone h1 {
  color: #123fc8;
}

#reservation-history-container .small-cell a.pencil:before,
#edit-reservation .pencil:before {
  color: #123fc8;
}

.toggle-table-container .top-row {
  background: #123fc8;
}
.form-table-container .label-container {
  background: #123fc8;
}
.form-table-container .label-container {
  background: #123fc8;
}
#new-booking-button {
  background-color: #123fc8;
}
