/* ---------- content ----------- */
.content{
    text-align: right;
}
/* ----------- home page boxes --------- */
.small-box .icon > i{
    left: 15px !important;
    text-align: left;

}
.small-box > .inner{
    text-align: right;
}


/* ---------------- Card ------------------ */
.card-title {
    float: right;
}

.card-header > .card-tools {
    float: left;
}

/* ------------ Boxes ------------- */
.info-box .info-box-content {
    text-align: right;
}

.list-unstyled, .chart-legend, .contacts-list, .users-list, .mailbox-attachments{
    padding: 0;
    text-align: right;
}

/* ------- todo list ----------- */
.todo-list > li .tools {
    float: left;
}
/* ------------ checkbox -------- */
[class*=icheck-]>label {
    padding-left: 22px!important;
}


/* ----------- sidebar -------- */
.nav-sidebar .nav-link>.left:nth-child(2), .nav-sidebar .nav-link>p>.left:nth-child(2) {
    left: 2.2rem;
}

/* ------------- inputs -------------- */
.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child){
    border-radius: 0.25rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {
    border-radius: 0.25rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
   
   
}