
body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
/*input,
select,
textarea {
    max-width: 280px;
}*/

/* Carousel */
.carousel-caption {
    z-index: 10 !important;
}

    .carousel-caption p {
        font-size: 20px;
        line-height: 1.4;
    }

@media (min-width: 768px) {
    .carousel-caption {
        z-index: 10 !important;
    }
}

.visibility-hidden {
    visibility: hidden;
}

.tools-icon, .tools-icon a, .tools-icon a:hover {
    text-decoration: none !important;
}

.text-normal {
    color: #333;
}

input[type=date].form-control {
  line-height: unset;
}

.autocomplete {
  /*the container must be positioned relative:*/
  position: relative;
  display: inline-block;
}
.autocomplete-items {
  position: relative;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}

.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}

.autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #e9e9e9;
}

.autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}

.btn-working.active {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}

.btn-forrenewal.active {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}

.btn-inprogress.active {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}

.btn-rejected.active {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

// Ties

.tile-games {
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
  background: #fff;
  padding: 20px;
  margin-bottom: 10px;
  color: #fff;
  background: #2672EC;
}

.tile-newusers {
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
  background: #fff;
  padding: 20px;
  margin-bottom: 10px;
  color: #fff;
  background: #3e2784;
;
}

.title {
  margin-top: 0px;
}
