
h1, .h1 {
    font-size : 1.5rem !important;
}

h2, .h2 {
    font-size : 1.2rem !important;
}

h3, .h3 {
    font-size : 1.0rem !important;
}

.row{
    margin-bottom: 10px !important;
}

body{
    background:#fff;
}
    .btn-info, .btn-info:hover{
        background:#d9d9d9;
        color:#fff;
        border-color:#d9d9d9;
    }
    .card-header{
        font-size:18px;
        font-weight:500;
    }
    .main_menu_side, .left_col {
        background:#0d6d23;
       
    }
    .sidebar-footer, .nav_title {

    }
    .icon{
        opacity:.2;
    }
    .dateleft{
        background:#d1d1d1;
        padding-left:13px;
        color:#212121;
        -webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
    }
    .dateright{
        padding-left:13px;
        padding-right:13px;
        background:#a1cbe6;
        color:#fff;
        -webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
    }
    .checkoutcolor{
        background:#6c757d;
    }
    .checkincolor{
        background:#198754;
    }
    h3{
      font-size:2.2rem;
    }

    .dateleft{ 
        background: #d1d1d1;
         border-top-left-radius: 14px;
         border-bottom-left-radius: 14px;
         padding: 5px;
        padding-left: 10px;
      }
      .checkincolor{  
       color:#fff;
       background:#66c52a;
       border-top-right-radius: 14px;
       border-bottom-right-radius: 14px;
       padding: 5px;
        padding-right: 10px;
      }
      #saldobtn{
        cursor:pointer;
      }