/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /*margin-top: 60px;*/
  margin-bottom: 40px; /* Margin bottom by footer height */
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 30px; /* Set the fixed height of the footer here */
  line-height: 30px; /* Vertically center the text there */
  background-color: #C04D00;
  font-size: 11px;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

.container {
  width: auto;
  /*max-width: 680px;*/
  padding: 0 15px;
}



/*CUSTOM BUTTON*/
.btn-theme {
  color: #fff;
  background-color: #C04D00;
  border-color: #C04D00;
}

.btn-theme:hover {
  color: #fff;
  background-color: #503C2A;
  border-color: #503C2A;
}

.btn-theme:focus, .btn-theme.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-theme.disabled, .btn-theme:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-theme:not(:disabled):not(.disabled):active, .btn-theme:not(:disabled):not(.disabled).active,
.show > .btn-theme.dropdown-toggle {
  color: #fff;
  background-color: #22b1ea;
  border-color: #22b1ea;
}

.btn-theme:not(:disabled):not(.disabled):active:focus, .btn-theme:not(:disabled):not(.disabled).active:focus,
.show > .btn-theme.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}