body{
    font-family: tahoma,arial,helvetica,sans-serif;
    padding-bottom:70px;
}
.page-header {
    margin-top: 10px;
}
.page-header h3 {
    margin-top: 0;
}
.top10 {
    padding-top: 10px;
}
.bottom10 {
    padding-bottom: 10px;
}
.bottom20 {
    padding-bottom: 20px;
}

table {
    white-space: nowrap;
}
.ui-autocomplete-loading {
    background: white url("/img/loading_16_16.gif") left center no-repeat;
}

/*Arabic style -------------------------------------------------------*/
/*fix rtl bootstrap*/
.input-group-addon:first-child {
    border-right: 1px solid rgb(204, 204, 204);
}
/*side menu*/
.ar .quick-links .list-group a i {
    margin-left: 8px;
    margin-right: 0;
    font-size: 16px;
}
.ar .swal2-container .swal2-modal {
    font-family: tahoma,arial,helvetica,sans-serif !important;
}

.list-group.list-group-root {
    padding: 0;
    overflow: hidden;
}

.list-group.list-group-root .list-group {
    margin-bottom: 0;
}

.list-group.list-group-root .list-group-item {
    border-radius: 0;
    border-width: 1px 0 0 0;
}

.list-agroup.list-group-root > .list-group-item:first-child {
    border-top-width: 0;
}

.en .list-group.list-group-root > .list-group > .list-group-item {
    padding-left: 30px;
}

.en .list-group.list-group-root > .list-group > .list-group > .list-group-item {
    padding-left: 45px;
}

.en .list-group-item .glyphicon {
    margin-right: 5px;
}

.ar .list-group.list-group-root > .list-group > .list-group-item {
    padding-right: 30px;
}

.ar .list-group.list-group-root > .list-group > .list-group > .list-group-item {
    padding-right: 45px;
}

.ar .list-group-item .fa {
    margin-left: 8px;
}

/*end of side menu*/