.person_name{
    padding: 10px;
    font-size: 20px;
}
.readonly{
pointer-events: none;
cursor: not-allowed;
}
.hideme{
    display: none !important;
}
.delete .btn.btn-primary.active.search{
    padding: 7px 15px;
    background: #4c4c4c;
}
.table a.ASC:after{
    content: " \f106";
    font-family: FontAwesome;
}
.table a.DESC:after{
    content: " \f107";
    font-family: FontAwesome;
}
.protab table tr th a{
    color:#fff;
}
.btn.btn-primary.active.black{
    font-family: 'Open Sans', sans-serif;
    width: 100px;
    background: #000;
    border: none;
    padding: 7px 9px;
    font-size: 15px;
    line-height: 20px;
}
.modal-backdrop{
        z-index: -1;
}
.upload_buton .redbtn { border-color:#dc1f1f;font-family: 'Open Sans', sans-serif; font-size: 16px;	text-transform: uppercase; line-height: 25px;	font-weight: 600;background: #dc1f1f;}

.buttons-left-list.buttons-left .text {
    font-size: 12px;
    line-height: 14px;
}
.displaysales {
    position: relative;
}
.buttons-left.buttons-left-list {
    width: 81%;
}
.upload_buton .redbtn1 {
    border-color: #dc1f1f;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 25px;
    font-weight: 600;
    background: #dc1f1f;
    float: left;
    margin: 2px;
}