/* Re-customize the container */
body {

    background-color: rgb(250, 250, 250);
}
@media (min-width: 48em) {
  .container {
    max-width: 50rem;
  }
}
.carousel-control-prev {
  color: #bada55;
}
.navbar{
    position:relative;
}
.jumbotron {
    padding-bottom: 1rem;
}
.display-4 {
    margin-top:2.1rem;
    font-size: 2.8rem;
}
.content-jumbotron {
    margin-top:4.5rem;
}
.btn-jumbotron {
    padding: 0.45rem 1.2rem;
    font-size: 1.2rem;
}
.heading-jumbotron {
    margin:2.5rem 0rem;
}
.col-center-block {
    float: none;
    display: block;
    margin: 0 auto;
    /*margin-left: auto; margin-right: auto; */
}
.table-data {  
    height: 14.75rem;
    overflow: auto;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}
.table-data {  
    height: 20.5rem;
    overflow: auto;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}
.custom-file {
    width: 100%;
}
.custom-file .custom-file-control:lang(en)::before {
    content: "Browse File";
}
.table-fit {
    width: 1%;
}
.ajax-loader-container {
    position: relative;
}
.ajax-loader {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.ui-datepicker {
    width: 15.5rem;
}
.no-border {
    border: 0;
    box-shadow: none;
}
.cursor-pointer {
    cursor: pointer;
}
.delete-result {
    color: #a94442;
}
.view-result {
    color: #28a745;
}
/* from bootstrap3*/
.has-feedback {
    position: relative
}
.has-feedback .form-control {
    padding-right: 42.5px
}
.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168
}
.has-success .input-group-addon {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #3c763d
}
.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b
}
.has-warning .input-group-addon {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #8a6d3b
}
.has-warning .form-control-feedback {
    color: #8a6d3b
}
.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483
}
.has-error .input-group-addon {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442;
}
.has-error .form-control-feedback {
    color: #a94442;
}
.has-danger {
    color: #a94442;
}
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
}
.navbar.center h3 {
	margin: auto;
}