/* Pampa Less - May 27, 2015 */
/* PAA 2015 */
/* customized H1-H4, em, glyphicon, and menu background */

.modal-backdrop {
  opacity: 0 !important;
}
.modal-content {
  border: 3px solid #0071a9;
  border-radius: 8px;
}
.modal-header {
  background-color: #054C82;
  padding: 7px 15px 10px 15px;
}
.modal-title {
  color: white;
}
.modal .close {
  color: white;
  opacity: 0.5;
}
/* popover with a thick border */

.popover {
  border: 3px solid #054C82;
}
.popover > .arrow {
  border-width: 13px;
}
.popover.top > .arrow {
  bottom: -13px;
  margin-left: -13px;
  border-top-color: #054C82;;
}
.popover.top > .arrow:after {
  bottom: 3px;
}
/* headings and footer */

h1,
h2,
h3,
h4 {
  color: #054C82;
}
.em {
  font-weight: bold;
  color: #054C82;
}
.badge {
  color: white;
  background-color: #054C82;
}
#footer {
  margin-top: 25px;
  border-top: 1px solid #cccccc;
  padding-top: 10px;
}
/* table styles */

.table tr:last-child {
  border-bottom: 1px solid #dddddd;
}
.table-list {
  margin: 10px auto;
}
.table-list tr {
  border-top: 1px solid #cccccc;
}
.table-list tr:first-child {
  border: none;
}
.table-list td {
  vertical-align: top;
  padding: 14px;
}
/* more to come */

.btn-ok {
  font-size: 18px;
  padding: 2px 5px;
}
.btn-query {
  font-size: 18px;
  padding: 2px 5px;
}
.btn-ok,
.btn-remove {
  background-color: white;
  border: 1px solid white;
}
.btn-ok:focus,
.btn-ok:hover,
.btn-remove:focus,
.btn-remove:hover {
  background-color: #f0f0f0;
  border: 1px solid #cccccc;
}
.glyphicon {
  color: #054C82;
}
.glyphicon-ok {
  color: green;
}
.glyphicon-remove {
  color: red;
}
.indent {
  margin-left: 30px;
}
.btn-nav {
  color: white;
  background-color: #054C82; /* menu background */
  border-right: 1px solid white;
}
.btn-nav:hover {
  color: white;
  background-color: #1a8bc3;
}
#lang,
#lang a {
  color: #054C82;
}

.presenter {
    display:inline;
    font-size: 85%;
}

.btn-clear {
  background-color:transparent
}
.btn-clear:hover {
  border:1px solid #c0c0c0;
}
