label,
input,
button,
select,
textarea{
  font-size: 0.9rem;
}
label {
  margin-bottom: 0;
}
.input-append, .input-prepend,
.control-group{
  margin-bottom: 0;
}
.popover-content {
  padding: 5px 14px;
  max-width: 320px;
  line-height: 0.9rem;
  background-color: rgba(242,222,222,1);
}
.popover.top .arrow:after{
  border-top-color: rgba(242,222,222,1);
}
.popover.bottom .arrow:after{
  border-bottom-color: rgba(242,222,222,1);
}
.popover.right .arrow:after {
  border-right-color: rgba(242,222,222,1);
}

.popover{
  background-color: rgba(242,222,222,1);
  min-width: 200px;
  max-width: 450px;
  color:#ff0000;
  z-index:1070;
}

.pagination {
  margin: 2px 2px 4px 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.godquest{
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
  background: url(/core/css/img/GodQuest.png);
  opacity: 1.0;
}
#toolbar .btn-group > .btn + .btn {
  margin-left: -3px;
}

.modal-footer {
  text-align: left;
  background-color: transparent;
}

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: 2px;
}

select:focus,
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 {
  outline: none;
  border: 1px solid;
  border-color: rgba(140, 140, 140, 0.5);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(140, 140, 140, 0.5);
}
.message,
.alert {
  border-radius: 2px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 2px 0 0 2px;
  -moz-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}
.dropdown-menu{
  border-radius:2px;
}

@media (min-width: 769px) {
  div.bootstrap .mobile-topbar.open > .dropdown-menu {
    display: none;
  }
}