﻿@import url(scss/base/bootstrap.rtl.min.css);
body {
  direction: rtl !important;
  text-align: right !important; }

button, input, optgroup, select, textarea {
  font-family: inherit; }

#wrapper {
  padding-left: 0;
  padding-right: 230px; }
  #wrapper #sidebar-wrapper {
    margin-left: auto;
    left: auto;
    margin-right: -230px;
    right: 230px; }

#sidebar-wrapper .panel-heading a span {
  right: auto;
  left: 20px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg); }

#sidebar-wrapper .panel-heading a.collapsed span {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

#page-content-wrapper .page-title-bar .action-bar {
  float: left; }

.custom-select {
  padding: 0.375rem 0.75rem 0.375rem 1.75rem;
  background-position: left 0.75rem center; }

.custom-control-label::before {
  left: auto;
  right: -25px; }

.custom-control-label::after {
  left: auto;
  right: -25px; }

.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-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group .form-control:not(:first-child), .input-group-addon:not(:first-child), .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group > .btn, .input-group-btn:not(:first-child) > .dropdown-toggle, .input-group-btn:not(:last-child) > .btn:not(:first-child), .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px; }

.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.was-validated .form-control:invalid, .was-validated .v-select .dropdown-toggle:invalid, .v-select .was-validated .dropdown-toggle:invalid, .form-control.is-invalid, .v-select .is-invalid.dropdown-toggle {
  background-position: center left calc(2.25rem / 4);
  padding-right: 0.75rem;
  padding-left: 2.25rem; }

.input-group-prepend {
  margin-right: 0;
  margin-left: -1px; }

.input-group-append {
  margin-left: 0;
  margin-right: -1px; }
