body {background-color:#E9E9E9;padding-top: 5rem;}
.btn-info {background-color: #8FC400;border-color: #759A12;}.btn-info:hover {background-color: #84A52B;border-color: #759A12;cursor:pointer;}
.bg-dark {background-color: #8FC400 !important;}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {font-weight:bold;}

a {color:#000;color: #343a40;}
a:hover {
    color: #1d2124;
}
.arrow-back{margin-right: -10px;}

@media (max-width: 800px){
body {
	padding-top: 3.8rem;
}
.container {
	padding-right: 5px;
    padding-left: 5px;
}
.card-body {
    padding: 0.25rem;
}
.card-body.card-form {
    padding: 1.25rem;
}
.card-body.service-detail {
    padding: 1.25rem;
}

}
.card-body .alert {
	margin-bottom: 0.25rem;
}
.card, .alert {
	border-radius:0px;
}
.card-body .row {
  margin-bottom:5px;
}

.datetimepicker td, .datetimepicker th {font-size: 0.8em;}

label.checkbox {margin: 0 .5rem .5rem;}
label.checkbox input {margin: 0 .2rem;}