body{
  margin-top:-5px !important;
  font-size: 13px !important;
  color: #333333;
}

td{
  color: #2F4F4F;
}

a, a:hover,a:visited, a:focus {
    text-decoration:none!important;
}

.mamb_form .row{
  margin-bottom: 20px;
}

.mamb_add .row{
  margin-bottom: 20px;
}

.mamb_edit .row{
  margin-bottom: 20px;
}

.mamb_details .row{
  margin-bottom: 25px;
}

.mamb_photo .row{
margin-bottom: 25px !important;
}

.mamb_content{
  margin-bottom: 25px;
}

.mamb_small{
  color: green;
}

.mamb_small2{
  color: red;
}

.mamb_border{
  border: 1px solid #DCDCDC;
  padding-top: 15px;
}

.mamb_border1{
  border: 1px solid #E1E1E1;
  padding: 10px 10px 10px 10px;
}

.mamb_border2{
  border: 1px solid #DCDCDC;
  padding-top: 15px;
  padding-bottom: 15px;
}

.mamb_border3{
  border: 1px solid #E1E1E1;
  border-radius: 5px;
  padding: 20px 10px 0px 10px;
  margin-bottom: 15px;
}

.mamb_border4{
  border: 1px solid #E1E1E1;
  border-radius: 5px;
  background-color: #F0FFFF;
  padding: 20px 10px 0px 10px;
  margin-bottom: 12px;
}

.mamb-bg-secondary{
  background-color: #B0C4DE!important;
}

.mamb-bg-success{
  background-color: #E0FFFF!important;
}

.badge{
  padding: 7px 10px 7px 10px!important;
}

.bg-gradient-primary{
  background-color: #4682B4 !important;
}

.breadcrumb {
  padding: .25rem 1rem !important;
  font-size: 13px;
}

.breadcrumb a:hover{
  text-decoration: none;
}

/*.card-header{
  background: #4682B4 !important;
  font-size: 16px;
  font-weight: bold;
}

.card-body{
  background: #FFFFF0;
}*/

card-footer a{
  color: #FFFFFF;
}

.bg-login-image{
  background:url('../img/login.png');
  background-position:center;
  background-size:cover
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
  padding-left: 0.7rem!important;
  padding-right: 0.7rem!important;
}

.nt_card_icon i{
    font-size: 3rem;
    padding-top: 12px;
}

.nt_card_text {
    font-size: 2rem;
    text-align: right;
    color: #2F4F4F;
    padding-top: 15px;
}

.mamb .card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 0rem!IMPORTANT;
}