.input-group-password{
	
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
display: flex;
    align-items: center;
    padding: 0.571rem 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.45;
    color: #6e6b7b;
    text-align: center;
    background-color: #fff;
    border: 1px solid #d8d6de;
        border-radius: 0.357rem;
}

/* admin part start here*/
.inlogo img {
    width: 40px !important;
}
#sidebar_logo{
        width: 105px;
    margin-left: 35px;
}
#logout_btn{
    display: contents;
    font-weight: 400;
    color: #6e6b7b;
}

.modal-title{
    color: #fff !important;
}
/*table custom style*/
.custom_table > :not(caption) > * > *{
         padding: 0.72rem 1rem !important;
    }
.name_field{
    width: 30%;
}
.uploaded_imgs {
    display: inline-block;
}
.new_uploaded_img{
    margin-left: 20px;
}
#cropModal img {
    max-width: 100%;
}

.cropper-container {
    width: 100% !important;
}
.text-right{
    text-align: right;
}
.graph_card_height{
        min-height: 405px;
}
.summary_card_height{
        min-height: 275px;
}
#cropModal .modal-dialog {
    max-width: 900px; /* increase modal width */
}

#cropImage {
    max-width: 100%;
    max-height: 70vh;
    display: block;
}

.preview-wrapper{
    margin-top: 20px;
}
/*tootl tip*/
.tooltip-inner {
    text-align: left !important;
    max-width: 260px;
    padding: 10px 12px;
}
/* admin part end here*/
.del_btn{
        border: none;
    background: none;
}
.text-white h2,.text-white h6{
    color: #fff;
}
.dashboard_table{
    height: 600px;
    overflow-y: scroll;
}
.dashboard_graph{
    height: 450px;
}