﻿.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.messaging,
.message,
.cooltipmessage {
  margin-bottom: 10px;
}
.rc-saving {
  display: block !important;
}
.datetime-picker-time[disabled],
.datetime-picker-date[disabled] {
  background-color: #ebebe4;
}
.rangeCalendarsListRoot .widgetBody {
  padding: 0;
  margin-bottom: 40px;
}
.rangeCalendarsListRoot table.rangeCalendarItems thead tr th,
.rangeCalendarsListRoot table.rangeCalendarItems thead tr th:hover {
  cursor: default;
}
.rangeCalendarsListRoot table.rangeCalendarItems tbody tr.empty td div {
  margin: 10px 0;
}
.rangeCalendarAddEditRoot .browse-periods-wrapper {
  margin-bottom: 10px;
  text-align: right;
}
.rangeCalendarAddEditRoot .editor-forms .form-group {
  margin-bottom: 15px;
}
.rangeCalendarAddEditRoot .editor-forms .form-group .pay-frequency {
  margin-right: 20%;
}
.rangeCalendarAddEditRoot .editor-forms .form-group .weekEndDay {
  position: relative;
  top: -8px;
}
.rangeCalendarAddEditRoot .editor-forms .form-group .weekEndDay select {
  width: 110px;
}
.rangeCalendarAddEditRoot .editor-forms .form-group select {
  margin-top: 5px;
}
.rangeCalendarAddEditRoot .editor-forms .form-group label span:hover {
  cursor: pointer;
}
.periodsListRoot {
  border: 1px solid #ccc;
  padding: 0;
  margin: 7px;
  border-radius: 3px;
}
.periodsListRoot input[disabled] {
  opacity: .85;
}
.periodsListRoot .firstStartDate input,
.periodsListRoot .lastEndDate input {
  width: 90px;
}
.periodsListRoot .lastEndDate {
  margin-left: 20px;
}
.periodsListRoot table.PeriodViewModelItems {
  margin: 30px -10px;
  border-top: 1px solid #808080;
}
.periodsListRoot table.PeriodViewModelItems tr:last-child {
  border-bottom: 1px solid #ccc;
}
.periodsListRoot table.PeriodViewModelItems td input[type=text] {
  margin-right: 20px;
}
.periodsListRoot table.PeriodViewModelItems td input[disabled] {
  width: 100px;
}
.autogeneratePeriodsRoot h5 {
  position: relative;
  top: -10px;
}
.autogeneratePeriodsRoot #pStartDate[disabled] {
  width: 90px;
}
.autogeneratePeriodsRoot input[disabled] {
  opacity: .85;
}
.autogeneratePeriodsRoot .row {
  margin-bottom: 10px;
}