/* Custom Css */
   .user-search-list .form-control-icon {
      position: relative;
  }

  .user-search-list .form-control-icon input {
      padding-right: 2.5rem;
  }

  .user-search-list .form-control-icon .fa-search {
      position: absolute;
      right: 0.75rem;
      top: 50%;
      transform: translateY(-50%);
      color: #aaa;
      pointer-events: none;
  }
  .user-dropdown-btn .dropdown button{
    background: linear-gradient(141.55deg, #6FD943 3.46%, #6FD943 99.86%), #6FD943;
    box-shadow: 0 5px 7px -1px rgba(111, 217, 67, 0.3);
    border:1px solid #6FD943;
}
.user-dropdown-btn .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    border-color: #6fd943;
}

#navbar-main {
    box-shadow: 0 6px 30px rgba(182, 186, 203, 0.3);
    background: #fff;
}
.dropdown-menu a {
    font-size: 15px !important;
}
.application .sidenav-header .navbar-brand img {
    height: auto;
}

ul.navbar-nav .dropdown-animate a{
background:none;
box-shadow:none;
border-radius:0px!important;
padding: 10px 10px !important;
font-size:20px;
}

.div-mega > ul.navbar-nav > li.nav-item > a:hover, .div-mega > ul.navbar-nav > li.nav-item > a.active {
    background: linear-gradient(141.55deg, #6FD943 3.46%, #6FD943 99.86%), #6FD943;
    box-shadow:0 5px 7px -1px rgba(111, 217, 67, 0.3);
}
.div-mega > ul.navbar-nav > li.nav-item > a {
    color: #333333;
    font-size: 15px;
    font-family: system-ui;
}
.div-mega > ul.navbar-nav > li.nav-item > a:hover:before, .div-mega > ul.navbar-nav > li.nav-item > a.active:before {
    background: #419900;
    
}

.message-counter i {
    font-size: 26px;
}

.fa-globe-europe {
    margin-left: 10px;
    /* margin-right: 10px; */
    font-size: 20px;
}

.nav-link .fas.fa-envelope.m-0 {
margin-left: 10px !important;
font-size:20px !important;
position: relative;
    bottom: 3px;
}

.media-pill span {
    font-size: 17px !important;
    text-transform: uppercase;
    color: #000;
}
.navbar-nav .media-pill .avatar {
       border: 3px solid #6FD943 !important;
}

.svg-inline--fa.fa-envelope {
    position: relative;
    bottom: 2px;
}

.application .sidenav.show {
    background: #fff;
    border-radius: 0;
    box-shadow: 0 6px 30px rgba(182, 186, 203, 0.3);
}
.card {
  
    border-radius: 5px;
    box-shadow: 0 6px 30px rgba(182, 186, 203, 0.3);
    background: #fff;
}
.navbar-nav .nav-link {
    color: #333;
    font-family: system-ui;
    font-size: .9rem;
}
.navbar .avatar img {
    position: relative;
    bottom: 2px;
}
.div-mega > ul.navbar-nav div ul.nav li.active a {
    color: #6fd943;
}
.div-mega > ul.navbar-nav div ul.nav li a:hover {
    color: #6fd943;
}

.card {
    display: flex;
}
.card .left-card {
    width: auto;
    /* float: left; */
}
.card .left-card h4 {
    font-size: 17px;
    color: #333;
    font-weight: 600;
    width: auto;
    padding-top: 5px;
    margin: 5px 0px 0px 0px;
    font-family: system-ui !important;
}
.card .number-icon {
    margin-top: 4px;
}
.edit-icon, .delete-icon{
    border-radius:3px;
}
.card-box input.btn-create.badge-blue {
    padding: 12px 25px !important;
    border-radius: 2px;
    position: relative;
    bottom: 1px;
}
.btn-create{
    border-radius:3px;
}
#apply-bulk-action {
    font-size: 17px;
}
.btn-create {
    border-radius: 3px !important;
}
.dataTables_wrapper .dataTables_length {
   
    border: 1px solid #6fd943;
    background: #6fd943;
   
}
.dataTables_wrapper .dataTables_length select {
    color: #6fd943;
}
.dataTables_wrapper .dataTables_filter {
    border: 1px solid #6fd943;
}
.dataTables_wrapper .dataTables_filter label {
    color: #6bd040;
}
.Id a:hover {
    background: #6fd943;
}
.Id a {
   
    border: 1px solid #6fd943;
    color:#6fd943;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    background: #6dd542 !important;
    border-color: #6dd542 !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
   
    color: #6dd542 !important;
}
.all-button-box a {
    background: #6fd843;
    border-radius: 4px;
    font-size: .9rem;
}
.edit-icon {
    background: #6fd843;
}
.form-group input:focus {
    border-color: #6fd943;
   
}
.custom-control-input:checked ~ .custom-control-label::before {
    border-color: #6fd943;
    background-color: #6fd943;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    
    background-color: #6fd943;
    border-color: #6fd943;
}
.form-control:focus {
    border-color: rgb(111 217 67);
}
.badge-blue {
    background: #6fd943;
    
}
.apply-btn {
    background-color: #6fd943;
    padding: 9px 10px;
}
.more-text {
    color: #6fd943;
}
.widget-text:before {
    background: #6fd943;
}
.more-text:hover {
    color: #272729;
}
.card form input:focus, .card form textarea:focus {
    border-color: #6fd943;
}
input.btn {
    border-radius: 3px !important;
}
.page-title h5, .h4 {
    font-weight: 700 !important;
    font-size: 1.1rem;
}
.text-type {
    color: #6fd943;
}
.btn-box .select2-container .select2-selection--single {
    border-color: #6fd843;
}
.reset-btn {
    padding: 9px 12px;
}

a.btn-icon-only {
    border-radius: 5px;
    background: #6fd943;  
   
}
.choose-file div {
    border-radius: 5px;
}
table tbody tr td {
    color: #333;
}
.month-btn {
    border: 1px solid #6fd943;
}

.bg-gredient:before, .bg-gredient1:before, .features-inner-part:before, .bg-gredient2:before, .bg-gredient3:before, .bg-gredient4:before {
    background: linear-gradient(-60deg, #129447, #74C044);
}
.top-header-part a.button {
    background-color: #056836;
    border-color: #056836;
}
section.pricing-plan.bg-gredient3::before {
    background: #061737;
}
.bottom-part .inner-text ul li a {
   
    color: #000;
    font-weight: 600;
}
.bottom-part .inner-text .copy-right {
    font-size: 14px;
    font-weight: 600;
    color:#333;
}
.top-part-main .top-part ul li a {
   
    color: #333;
    font-weight: 600;
}
.our-system .plan-2 {
    text-align: center;
}
p.price sup {
    top: 0px;
}
.nav.nav-tabs li a {
    color: #fff;
}

.nav.nav-tabs {
    border: 1px solid #056836;
}
.nav.nav-tabs li a.active {
    background: #056836;
    
}
a.button {
    background-color: #056836;
    border-color: #056836;
}

table#DataTables_Table_0{
    border-top: 1px solid #e7e7e7;
    margin-bottom: 20px;
    position: relative;
    bottom: 5px;
}
}