/* Optional responsive image override */
img {
  max-width: none;
}

header .container {
  border-width: 0 1px;
  border-style: solid;
  border-color: gray;
}

@-moz-document url-prefix() {
  fieldset {
    display: table-cell;
  }
}

.title-capitalize::first-letter {
  text-transform: uppercase;
}

.cursor-pointer {
  cursor: pointer;
}

ul {
  list-style: none;
}

footer {
  margin-top: 10px;
}

.test {
  border: 1px dotted red;
}

.pagination {
  margin: 2px 0;
}

.caret {
  cursor: pointer;
}

.btn-primary {
  color: #585b5d;
  background-color: #ffce01;
  border-color: #e8ba1f;
}

.btn-primary:hover,
.btn-primary.active, .btn-primary:active,
.btn-primary:focus, .btn-primary.focus,.open>.dropdown-toggle.btn-primary{
  color: #585b5d;
  background-color: #e8ba1f;
  border-color: #eea236;
}

.btn-link {
  font-weight: 400;
  color: #000000;
  border-radius: 0;
}

.btn-link:hover {
  font-weight: 400;
  color: #e8ba1f;
  border-radius: 0;
}

a {
  color: #000000;
  text-decoration: none;
}

a:hover {
  color: #e8ba1f;
  text-decoration: none;
}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #e8ba1f;
  border-color: #e8ba1f;
}

.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
  z-index: 3;
  color: #585b5d;
  background-color: #eee;
  border-color: #ddd;
}

.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover,
.pagination > li > a,
.pagination > li > span {
  color: #585b5d;
}

a.btn.btn-default.btn-sm.medias {
  float: right;
  margin-bottom: 5px;
}

.opacity-50 {
  opacity: 0.5;
}
