/*
.container,
.container-fluid {
  margin: 0;
  padding: 0;
}

.container.show-border,
.container-fluid.show-border {
  border: 1px solid $dark_green;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Well
.well {
  min-height: 270px;
  padding-top: 0;
  border-radius: 10px;
  box-shadow: 5px 5px 5px $dark_shade;
}

.well > ul > li {
  margin: 0;
  padding: 0;
  color: $dark_red;
}

.well > ul > li > a {
  color: $dark_red;
}

.well > li > a:hover {
  background-color: $dark_red;
  color: $main_white;
}

.well_Cems, .well_Book, .well_Locl,
.well_Cens, .well_Misc, .well_Srch {
  height: 270px;
  margin-top: 0;
}

.well_Cems {
  background: url(../images/mis_images/db_cems.png);
}

.well_Book {
  background: url(../images/mis_images/db_book.png);
}

.well_Locl {
  background: url(../images/mis_images/db_locl.png);
}

.well_Cens {
  background: url(../images/mis_images/db_cens.png);
}

.well_Misc {
  background: url(../images/mis_images/db_misc.png);
}

.well_Srch {
  background: url(../images/mis_images/db_srch.png);
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Modal
.modal-body {
  padding: 0px 15px 15px;
}

.modal-body > a:hover {
  background-color: transparent;
}

.modal-sm {
  width: 400px;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Table
table.dataTable td.lists > a {
  color: $main_black;
  font-size: 1.15em;
  text-decoration: underline;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Form-Control
.form-control {
    background-color: $main_white;
    color: $main_black;
    font-family: var(--font-family-sans-serif);
    font-size: 13px;
    height: 25px;
    padding: 3px 5px 4px;
    border: 1px solid $dark_shade;
    border-radius: 0;
}

.form-control:hover,
.form-control:focus,
.form-control:active {
  border: 1px solid $dark_shade;
  box-shadow: 3px 3px 2px $dark_shade;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Checkbox
.checkbox input[type="checkbox"] {
  height: 26px;
  padding: 0 6px;
  color: $dark_shade;
  background-color: $main_white;
  border: 1px solid $dark_shade;
}

.checkbox input[type="checkbox"]:hover,
.checkbox input[type="checkbox"]:focus,
.checkbox input[type="checkbox"]:active {
  outline: none;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Radio
.radio-inline input[type="radio"]:hover,
.radio-inline input[type="radio"]:focus,
.radio-inline input[type="radio"]:active {
  outline: none;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Button
.btn-default,
.btn-primary {
  background-color: $dark_shade;
  color: $main_white;
  border-radius: 0;
  margin-bottom: 5px;
  border: 1px solid $dark_shade;
}

.btn:active:focus {
  outline: none;
}

.btn-default:link, .btn-default:visited,
.btn-primary:link, .btn-primary:visited {
  text-decoration: none;
  color: $main_white;
  border: 1px solid $dark_shade;
}

.btn-default:active,
.btn-primary:active {
  background-color: $dark_red;
  border: 1px solid $dark_red;
  outline: none;
}

.btn-default:hover,
.btn-primary:hover {
  background-color: $dark_red;
  border: 1px solid $dark_red;
}

.btn-default:focus,
.btn-primary:focus {
  color: $main_white;
  background-color: $dark_red;
  border: 1px solid $dark_red;
  outline: none;
}

.btn-obit {
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}

.btn-current {
  background: $dark_red;
  color: $main_white;
  border: 1px solid $dark_red;
}

.btn-sm {
  height: 24px;
  min-width: 70px;
  padding: 0 5px;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Row
.row {
  margin: 0;
}

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.row.show-border {
  border: 1px solid #000088;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Pager
.pager {
  margin: 5px 0;
}

.pager li > a {
  background-color: $btn-primary-bg;
  color: $main_white;
  padding: 3px;
  text-decoration: none;
  border: 1px solid $btn-primary-bg;
  border-radius: 5px;
}

.pager li > a:hover, .pager li > a:focus {
  background-color: $dark_red;
  color: $main_white;
  outline: none;
  border: 1px solid $dark_red;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Panel
.panel, .panel.obit {
  background-color: $btn-primary-bg;
  border: 0;
  margin: 0;
  padding: 15px;
  border-radius: 0;
  -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

.panel.indent {
  padding-left: 10px;
}

.panel.show-border {
  border: 1px solid $dark_red;
}

.panel.fixed-panel {
  min-height: 200px;
  max-height: 800px;
  overflow-y: scroll;
}

.panel-body.show-border {
  border: 1px solid #008800;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Accordion
.affix {
  position: static;
}

.accordion-group {
  border-width: 0;
}

.accordion-heading .accordion-toggle, .accordion-inner, .nav-stacked li > a {
  padding-left: 1px;
}

.caret {
  color: $main_white;
}

//	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thumbnail
.thumbnail {
  margin-bottom: 8px;
  border-radius: 0;
}

.thumbnail.right-caption > img {
  float: left;
  margin-right: 9px;
}

.thumbnail.right-caption {
  float: left;
}

.thumbnail.right-caption > .caption {
  padding: 4px;
}
*/