
.navbar-top-links > li {
    float: right;
}

.navbar-left {
    float: right !important;
}

.pull-right {
    float: left !important;
}

.pull-left {
    float: right !important;
}

.top-left-part {
    float: right !important;
}

.toggle-box label.toggle-box-input.checked > span > span {
    transform: translate(-20px);
}

.clr-field button {
    border-radius: 16px 0 0 16px;
}

.wizard-tabs > button > div::before {
    right: 50px;
    left: auto;
}

.whatsapp-search > div > div {
    left: auto;
    right: 0;
}

.whatsapp-chat > div > div > div.start {
    border-radius: 20px 0 20px 20px;
    float: right;
}

.whatsapp-chat > div > div > div.end {
    border-radius: 0 20px 20px;
    float: left;
}

.whatsapp-phone > a > i {
    margin-right: 10px;
    margin-left: 0;
}

.button-group-buttons > span:first-child,
.button-group-buttons > a:first-child,
.button-group-buttons > button:first-child {
    border-bottom-right-radius: 13px;
    border-top-right-radius: 13px;
}

.button-group-buttons > span:first-child:not(:last-child),
.button-group-buttons > a:first-child:not(:last-child),
.button-group-buttons > button:first-child:not(:last-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.button-group-buttons > span:last-child,
.button-group-buttons > a:last-child,
.button-group-buttons > button:last-child {
    border-bottom-left-radius: 13px;
    border-top-left-radius: 13px;
}

.button-group-buttons > span:last-child:not(:first-child),
.button-group-buttons > a:last-child:not(:first-child),
.button-group-buttons > button:last-child:not(:first-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

.field-group > .form-control:first-child {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    border-right-width: 1px !important;
}

.field-group > .form-control:first-child:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.field-group > .form-control:last-child {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
    border-left-width: 1px !important;
}

.field-group > .form-control:last-child:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right-width: 0 !important;
}

.document-sum p {
    direction: ltr;
    text-align: right;
}


select.form-control {
    padding: 0 16px 0 32px;
}

nav.glass-nav {
    left: 20px;
    right: auto;
}
#side-menu li {
    border-right: 0 none;
    border-left: 5px solid #fff;
}

#side-submenu {
    left: -230px;
    right: auto;
    border-right: 1px solid #e0e5f2;
    border-left: 0 none;
}

#side-submenu.open {
    left: 0;
    right: auto;
}

.search-result > a {
    float: left;
}

.filterTable > a {
    border-radius: 0 20px 20px 0;
}

.btn i {
    margin-left: 10px;
    margin-right: 0;
}

.btn.btn-icon-solo i,
.btn.btn-icon i {
    margin-left: 0;
}

.pagination-prev a::before {
    content: "\f105";
}

.pagination-next a::before {
    content: "\f104";
}

.pagination-first a::before {
    content: "\f101";
}

.pagination-last a::before {
    content: "\f100";
}

.selectbox::after {
    left: 14px;
    right: auto;
}

.button-group-buttons {
    left: 3px;
    right: auto;
}

.search-result,
.dropdown-notifications,
.dropdown-user {
    left: 0;
    right: auto;
}


th {
    text-align: right;
}
.nav {
    padding-right: 0;
}

.navbar-top-links .dropdown-user {
    right: auto;
    left: 0;
}
.bg-title {
    left: auto;
    right: 0;
}

.comment-center .user-name {
    margin: 0 0 0 10px;
}

.dataTables_filter label:before {
    left: auto;
    right: -25px;
}

.timeline-oneside:before {
    left: auto;
    margin-left: 0;
    right: 5%;
    margin-right: -1.5px;
}

.timeline-oneside>li>.timeline-panel {
    float: left;
}

.timeline-oneside>li>.timeline-panel:before {
    right: auto;
    left: -8px;
    border-left: 0 solid rgba(120,130,140,.13);
    border-right: 8px solid rgba(120,130,140,.13);
}

.timeline-oneside>li>.timeline-panel:after {
    right: auto;
    left: -7px;
    border-left: 0 solid #fff;
    border-right: 7px solid #fff;
}

.timeline-oneside>li>.timeline-badge {
    left: auto;
    right: 5%;
    margin-right: -25px;
    margin-left: 0;
}

.timeline-oneside>li.timeline-inverted>.timeline-panel {
    float: left;
}

.timeline-oneside>li.timeline-inverted>.timeline-panel:before {
    right: -8px;
    left: auto;
    border-right-width: 0;
    border-left-width: 8px;
}

.timeline-oneside>li.timeline-inverted>.timeline-panel:after {
    right: -7px;
    left: auto;
    border-right-width: 0;
    border-left-width: 7px;
}

.asColorPicker-trigger{
    right:auto;
    left:1px;
}

.Documents {
    float: right;
}
.People {
    float: left;
}

#loading-bar-spinner {
    margin: 14px 7px 0 0;
}

#loading-bar-spinner .spinner-icon {
    border-left-color: transparent;
    border-right-color: #fd6b2b;
}

#side-menu .fa-angle-left,
#side-menu .fa-angle-down,
#side-menu .fa-angle-right {
    right: auto;
    left: 20px;
}

#side-menu li {
    border-left: 0 none;
}

.pagination-container ul,
.pagination-container .page-size {
    float: left;
}
.pagination-container ul {
    margin-left: auto;
    margin-right: 10px;
}

.filter label {
    padding-left: 5px;
    padding-right: 0;
}

.title-btns {
    text-align: left;
}

.filterTable {
    right: auto;
    left: 0;
    transition: left 300ms linear;
}

.filterTable.filterTableClosed {
    right: auto;
    left: -500px;
}

.filterTable > a {
    left: auto;
    right: -45px;
}

.apexcharts-tooltip {
    direction: rtl;
    text-align: right;
}

.apexcharts-tooltip-series-group {
    display: flex !important;
    flex-direction: row-reverse !important;
    justify-content: flex-end !important;
    align-items: center;
    gap: 6px;
}

.apexcharts-tooltip-marker {
    margin: 0 0 0 4px !important;
}
.text-right {
    text-align: left;
}

.dropdown-menu {
   text-align: right;
}
.navbar-top-links .dropdown-user .dw-user-box .u-img,
.navbar-top-links .dropdown-user .dw-user-box .u-text {
    float: right;
}

.navbar-top-links .dropdown-user .dw-user-box .u-text {
    padding-right: 10px;
    padding-left: 0;
}

.m-r-5 {
    margin-right: 0 !important;
    margin-left: 5px !important;
}

.pagination > li > a, .pagination > li > span {
    float: right;
}

/*.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle {*/
/*    border-top-right-radius: 0;*/
/*    border-bottom-right-radius: 0;*/

/*    border-top-left-radius: 16px;*/
/*    border-bottom-left-radius: 16px;*/
/*}*/

/*.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {*/
/*    border-top-right-radius: 16px;*/
/*    border-bottom-right-radius: 16px;*/
/*    border-top-left-radius: 0;*/
/*    border-bottom-left-radius: 0;*/
/*}*/

/*.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {*/
/*    border-top-left-radius: 16px;*/
/*    border-bottom-left-radius: 16px;*/
/*    border-top-right-radius: 0;*/
/*    border-bottom-right-radius: 0;*/
/*}*/


/*.input-group .form-control:first-child, */
/*.input-group md-datepicker:first-child input, */
/*.input-group md-autocomplete:first-child input, */
/*.input-group-addon:first-child, */
/*.input-group-btn:first-child > .btn, */
/*.input-group-btn:first-child > .btn-group > .btn, */
/*.input-group-btn:first-child > .dropdown-toggle, */
/*.input-group-btn:last-child > .btn-group:not(:last-child) > .btn, */
/*.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {*/
/*    border-top-right-radius: 16px;*/
/*    border-bottom-right-radius: 16px;*/
/*    border-top-left-radius: 0;*/
/*    border-bottom-left-radius: 0;*/
/*}*/

.input-group-addon:first-child {
    border-right-color: rgba(120, 130, 140, 0.13);
    border-right-style: solid;
    border-right-width: 1px;
    border-left: 0;
}

.input-group-addon:last-child {
    border-right: 0;
    border-left-color: rgba(120, 130, 140, 0.13);
    border-left-style: solid;
    border-left-width: 1px;
}

.checkbox-inline, .radio-inline {
    padding-right: 20px;
    padding-left: 0;
}

.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {
    margin-right: -20px;
    margin-left: 0;
}

.radio {
    padding-right: 20px;
    padding-left: 0;
}

.radio label {
    padding-left: 0;
    padding-right: 5px;
}
.radio label::before {
    right: 0;
    left: auto;
    margin-left: 0;
    margin-right: -20px;
}

.radio label::after {
    right: 2px;
    left: auto;
    margin-left: 0;
    margin-right: -20px;
}

.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {
    margin-left: 0;
    margin-right: 10px;
}

.form-horizontal .control-label {
    text-align: left;
}

.document-creation p.form-control-static {
    text-align: right;
}

.checkbox {
    padding-right: 20px;
    padding-left: 0;
}

.list-group {
    padding-right: 0;
}

.checkbox label::after {
    left: auto;
    right: 0;
    margin-left: 0;
    margin-right: -17px;
}
.checkbox label::before {
    left: auto;
    right: 0;
    margin-left: 0;
    margin-right: -20px;
}

.checkbox label {
    padding-right: 5px;
    padding-left: 0;
}

.swal-text {
    text-align: right;
}

.tabs-style-linemove nav {
    background: #fff;
}

#side-menu li.active {
    border-right: 5px solid #45c6e4;
    border-left: 0 none;
}


.tabs-style-underline nav li {
    border-right: 0 none;
    border-left: 1px solid #e7ecea;
    padding: 0 15px;
}

.tabs-style-underline nav li:last-child {
    border-left: 0 none;
}

#alert-floating-container {
    right: auto;
    left: 0;
}

@media (max-width: 974px) {
    .form-horizontal .control-label {
        text-align: right;
    }

    .document-sum .form-horizontal .control-label {
        text-align: left;
    }
}

@media (max-width: 1200px) {

    .filterTable.filterTableClosed {
        left: -350px;
    }

    .fix-header #page-wrapper {
        margin-right: 0;
    }
    .fix-header #page-wrapper.open {
        margin-right: 300px;
        margin-left: -300px;
    }
    .sidebar {
        z-index: 1001;
        position: fixed;
        right: -300px;
        left: auto;
    }
    .sidebar.open {
        right: 0;
        left: auto;
    }

    nav.glass-nav.open {
        left: -280px;
        right: auto;
    }
}

@media screen and (min-width: 960px) {
    .whatsapp-input > div > textarea {
        /*padding-left: 145px !important;*/
        /*padding-right: 65px !important;*/
    }
}

@media (max-width: 800px) {

    .wizard-tabs > button > div::before {
        right: 25px;
        left: auto;
    }
}


