
body{
    font-family: "Poppins", sans-serif;
    font-size: 14px;
    padding: 0;
    margin: 0;
    background-color: #f3f3f3 !important;
    color: #353535 !important;
}
body a:not(.btn):hover {
    text-decoration: none !important;
}

body .wrapper-body{
        min-height: calc(100% - 102px);
}
.module-header{
    background: url(https://rowcropdev.powerappsportals.com/sub_banner.png) center center / cover no-repeat;
}
.module-breadcrumb{
    font-family: "Poppins", sans-serif;
    color: #fff;
    font-size: 14px;
    font-weight: 300;
        padding: 25px 0 0 0;
}
.module-breadcrumb span{
    padding: 0 5px 0 0;
}
.module-breadcrumb a{
     font-weight: 300;
      font-family: "Poppins", sans-serif;
    color: #fff;
     padding: 0 5px 0 0;
}
.module-breadcrumb a:hover{
      color: #fff;
      text-decoration: underline;
}
.module-breadcrumb span#moduleBreadcrumb{
font-weight: 600;
}
.module-tabs{
    background: #003244;
    border-radius: 10px 10px 0 0;
    margin-top: 65px;
}
.module-tabs ul{
list-style: none;
margin: 0;
padding: 0;
}
.module-tabs ul li{
    list-style: none;
        padding: 0 10px;
 display: inline-block;
}
.module-tabs a{
      font-family: "Poppins", sans-serif;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    margin-left: 0 !important;
    padding: 18px 25px !important;
    display: inline-block;
        border-bottom: 3px solid transparent;
        text-decoration: none !important;
}
.module-tabs a:hover{
    color: #C3D62E;
        border-bottom: 3px solid #C3D62E;
         text-decoration: none !important;
     
}
.module-tabs li.active a{
    color: #C3D62E;
        border-bottom: 3px solid #C3D62E;
         text-decoration: none !important;
         font-weight: 600;
}
body table.table tr th{
    background: #D1D6DD;
    color: #374151;
}
body table.table tr th a{
color: #374151;
}
body .toolbar-actions{
        width: 100%;
        padding: 15px 0 5px 0;
}
body .toolbar-actions .entitylist-search{
float: left !important;
}
body .toolbar-actions .entitylist-search .input-group-btn .btn{
background: #537D24;
    box-shadow: none;
    
    border: 1px solid #537D24; 

    border-radius: 0 .375rem .375rem 0 !important;
}
body .entitylist-search {
    width: 40%;
}

body .toolbar-actions .entitylist-search .input-group-btn .btn span.fa-search{
        color: #fff;
}
body .input-group{
    float: right !important;
}
body .toolbar-actions .input-group a.create-action{
    margin-top: 0;
}
body div.input-group a.create-action{
    border-color: #537D24;
    background-color: #537D24;
    border-radius: 50px !important;
}
body .input-group a.create-action:hover, body .input-group a.create-action:active, body .input-group a.create-action:focus{
    border-color: #568621;
    background-color: #568621; 
}

body .entitylist-search input.form-control:focus{
    border-color: #568621;
    outline: 0;
    box-shadow: none;
}
body h4.modal-title{
    margin-top: 0;
    font-size: 18px;
    color: #003244;
}
body div.modal div.modal-content 
 {
    width: 90%;
    margin-top: 55px;
}
body .modal-body{
        background-color: #f3f3f3 !important;
        padding-bottom: 0; 
}

@media(max-width:600px){
body .entitylist-search {
    width: 100%;
    margin-bottom: 15px;
}
body .toolbar-actions{
        padding: 10px 0 0;
}
.module-tabs ul li{
        padding: 0 10px;
         width: 100%;
}
.module-tabs a{
        padding: 9px 6px !important;
        width: 100%;
        box-sizing: border-box;
}
.module-tabs{
    margin-top: 20px;
}
.module-header{
    padding: 0 15px;
}
}

 