.daterangepicker {
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
}

body {

    overflow-x: hidden;
}

#map {
    height: 400px;
    /* The height is 400 pixels */
    width: 100%;
    /* The width is the width of the web page */
    transition: 1s;
}

img {
    transition: 1s;
}

#modalMap {
    height: 400px;
    /* The height is 400 pixels */
    width: 100%;
    /* The width is the width of the web page */
}

.paging_simple_numbers {
    margin-top: 10px;
}

.clickable-row:hover {
    background: #329b7d7a;
    cursor: pointer;
}

.entries-header {
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 10px;
    border-radius: 2px!important;
    background: white;
}

.user {
    padding-top: 20px;
    padding-bottom: 20px;
    background: #22b86145;
    height: 50px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 1px;
    margin-bottom: 70px;
}


.user img {
    width: 50px;
    height: 50px;
    border-radius: 50px;
    margin-left: 10px;
    margin-right: 10px;
}

.user h5 {
    margin-right: 10px;
    margin-bottom: 0px;
    font-size: 16px;

}

.sidebar {
    flex-direction: column;
    display: flex;
    justify-content: space-between;
    padding-top: 15px;

}

.sidebar-item {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: left;
    align-items: center;
    background: transparent;
    padding-left: 15px;
    border-radius: 0!important;
}

.sidebar-item:hover {
    background: #329b7d !important;

}

.sidebar-item a {
    width: 100%;
    text-decoration: none;
    color: black;
    display: flex;
    align-items: center;

}

.sidebar-item a i {
    margin-right: 6px;
    font-size: 20px;

}


.entry-input input {
    max-width: 230px;
}

.entry-input select {
    max-width: 230px;
}
.form-control {
    border-radius:2px!important;
}

.modal-title{
    font-weight: 300!important;
    text-transform: uppercase!important;
    font-size: 14px!important;
    color:white;!important;
}
.modal-header{
    background: #329b7d !important;
}
.entry-input {
    margin-bottom: 20px;
}

.input-holder {
    width: 100%;
    display: flex;
    justify-content: center;
}

.input-holder input, select {
    align-self: center;
}

.input-holder label {
    margin-left: 15px;
    margin-bottom: 5px;
}

.dz-preview {
    width: 100%;
}

 body {
            overflow-x: hidden;
            background: #f8f9fa;
        }

        label {
            font-weight: 500 !important;
            margin-top: 5px;
        }
        button{
            font-weight: 300 !important;
            text-transform: uppercase!important;
            font-size: 12px !important;
            border-radius: 2px !important;
        }

        .btn-sm{
            font-weight: 300 !important;
            text-transform: uppercase!important;
            font-size: 12px !important;
            border-radius: 2px !important;
        }

        .btn{
            font-weight: 300 !important;
            text-transform: uppercase!important;
            font-size: 12px !important;
            border-radius: 2px !important;
        }


        .lb-dataContainer{
            display: none;!important;
        }