.right-group {
  text-align: right; }

body {
  text-align: right; }

.navbar-right {
  float: left !important; }

.content-header h2 {
  text-align: right; }

.modal-header .close {
  padding: 0.3rem;
  margin: unset; }

.legend-wrapper {
  float: left; }

.bot-quickaccess {
  float: left; }

.view-container .main-content-container .content-header .path-nav {
  position: absolute;
  left: 30px;
  right: unset;
  display: table;
  z-index: 3; }

.view-container .main-content-container .content-body .ta-box-list-wrapper .box-column-header {
  text-align: right; }

.logo {
  color: #fff; }

.tbl-pagination .float-right {
  float: left !important; }

.popover {
  margin-left: 15px; }
  .popover-width {
    right: auto !important;
    left: 0 !important; }

.pop-login {
  right: auto !important;
  left: 0px !important; }
  .pop-login .arrow {
    right: 74% !important;
    margin-left: 5px !important; }
  .pop-login .btn-logout-wrapper {
    text-align: left; }
.pop-notif {
  right: auto !important;
  left: 0px !important; }
  .pop-notif .arrow {
    right: 65% !important;
    left: auto !important; }
.pop-settings {
  right: auto !important;
  left: 29px !important; }
  .pop-settings .arrow {
    right: 12% !important;
    margin-right: -21px !important; }
    .pop-settings .arrow ::after {
      margin-right: -21px !important; }
.pop-help .arrow {
  right: 17.5% !important;
  margin-right: -21px !important; }
  .pop-help .arrow ::after {
    margin-right: -21px !important; }
.pop-search .arrow {
  right: 95.5% !important; }
.pop-diary {
  right: auto !important; }

.quickaccess-pop {
  margin-right: 0px !important;
  right: auto !important; }

.panel-body li:hover {
  border-right: 5px solid; }
.panel-body li a i {
  padding-right: 10px; }

.submodule-type {
  float: left;
  margin-right: 10px; }

.pons-calendar {
  float: right; }

.pons-calendar-header span {
  float: right; }
.pons-calendar-header p {
  float: right; }

.pons-calendar-body {
  float: left; }
  .pons-calendar-body a {
    float: right; }

.login-form-footer {
  text-align: left; }

.datepicker-label {
  float: right; }

.datepicker-wrapper {
  float: right; }

.main-content-container .content-header-icon {
  margin-left: 10px; }
.main-content-container .content-header .path-nav {
  left: 30px;
  right: unset; }
  .main-content-container .content-header .path-nav .tc-new {
    margin-right: 10px; }
.main-content-container .content-body.staffprofile .row .tabs .staff-contact-info .row:first-child, .main-content-container .content-body.staffprofile .row .tabs .staff-address-info .row:first-child {
  margin-right: 0;
  margin-left: 30px; }
.main-content-container .content-body .animate-right .profile-image .record-number {
  width: 77%;
  left: 22px; }
.main-content-container .content-body .profile-image {
        /*.record-number {
            right: 2px;
        }
/*.record-number:hover {
            opacity: 1;
        }*/ }
  .main-content-container .content-body .profile-image i {
    right: 119px; }
  .main-content-container .content-body .profile-image input {
    left: 0;
    text-align: left; }
.main-content-container .content-body .ltr-div > div {
  float: right !important; }
.main-content-container .content-body .ltr-div .col-lg-12 {
  padding: 0; }
.main-content-container .content-body .ltr-div .ltr-div-reg-title-row {
  padding-left: 0;
  padding-right: 0; }
.main-content-container .content-body .ltr-div .ltr-left-div .form-row {
  text-align: left; }
.main-content-container .content-body .ltr-div .ltr-right-div .form-row {
  text-align: right; }
.main-content-container .content-body .ctrl-item {
  float: right;
  margin-right: 0;
  margin-left: 10px; }
.main-content-container .content-body label {
  margin-left: 5px; }
.main-content-container .content-body .result-list > .nav-stack li .module-details .module-details-left {
  float: right; }
.main-content-container .content-body .result-list > .nav-stack li .module-details .module-details-right {
  float: left; }
.main-content-container .content-body .result-list > .nav-stack li .module-details span.tc-description, .main-content-container .content-body .result-list > .nav-stack li .module-details span.tc-value {
  float: right; }
.main-content-container .content-body .result-list > .nav-stack li .module-details span.tc-value {
  margin: 0 5px; }
.main-content-container .content-body .popover-inner .popover-content ul {
  padding-right: 0; }
.main-content-container .content-body .animate-left {
  right: 0; }
.main-content-container .content-body .animate-left.ng-hide {
  right: -100%; }
.main-content-container .content-body .animate-right {
  right: 0; }
  .main-content-container .content-body .animate-right .profile-image img {
    margin-left: 20px; }
.main-content-container .content-body .animate-right.ng-hide {
  right: 100%; }
.main-content-container .patient-reg-2 .patient-contact-info > div:nth-child(2), .main-content-container .patient-reg-2 .patient-info > div:nth-child(2) {
  padding: 0 0 0 30px; }

.module-details-custom span.tc-description, .module-details-custom span.tc-value {
  float: right; }
.module-details-custom span.tc-value {
  margin: 0 5px; }

/*Triage additional css*/
.btn-triage {
  float: left; }

.bg-success {
  float: left; }

.btn-arrival {
  float: left; }

.bg-warning {
  float: left; }

.bg-new {
  float: left; }

.tc-new .fa {
  display: inline-block; }

.selectize-control.single .selectize-input:after {
  right: unset;
  left: 6px; }

.menu_opener_label {
  background: #EDEFF0;
  width: 400px;
  height: 400px;
  display: block;
  cursor: pointer;
  border-radius: 50%;
  position: absolute;
  top: 50px;
  right: 50px;
  z-index: 10;
  text-align: center;
  font-size: 62px;
  padding-top: 28%;
  color: #2dc3e8; }

.menu_opener .link-1 {
  top: 0;
  right: 201px; }

.menu_opener .link-1:hover {
  top: -50px;
  transform: scale(1.2, 1.2); }

.menu_opener .link-2 {
  top: 25px;
  right: 305px;
  transform: rotate(340deg);
  -ms-transform: rotate(340deg);
  -moz-transform: rotate(340deg);
  -webkit-transform: rotate(340deg);
  -o-transform: rotate(340deg); }

.menu_opener .link-2:hover {
  top: -15px;
  right: 335px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-3 {
  top: 100px;
  right: 380px;
  transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  -webkit-transform: rotate(300deg);
  -o-transform: rotate(300deg); }

.menu_opener .link-3:hover {
  top: 90px;
  right: 425px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-4 {
  right: 400px;
  top: 203px;
  transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  -o-transform: rotate(270deg); }

.menu_opener .link-4:hover {
  right: 450px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-5 {
  top: 303px;
  right: 375px;
  transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  -webkit-transform: rotate(210deg);
  -o-transform: rotate(210deg); }

.menu_opener .link-5:hover {
  top: 330px;
  right: 430px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-6 {
  top: 374px;
  right: 301px;
  transform: rotate(220deg);
  -ms-transform: rotate(220deg);
  -moz-transform: rotate(220deg);
  -webkit-transform: rotate(220deg);
  -o-transform: rotate(220deg); }

.menu_opener .link-6:hover {
  top: 405px;
  right: 350px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-7 {
  top: 400px;
  right: 201px;
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -o-transform: rotate(90deg); }

.menu_opener .link-7:hover {
  top: 450px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-8 {
  top: 377px;
  right: 100px;
  transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  -webkit-transform: rotate(150deg);
  -o-transform: rotate(150deg); }

.menu_opener .link-8:hover {
  top: 410px;
  right: 60px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-9 {
  top: 305px;
  right: 25px;
  transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  -webkit-transform: rotate(60deg);
  -o-transform: rotate(60deg); }

.menu_opener .link-9:hover {
  top: 330px;
  right: -25px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-10 {
  right: 0px;
  top: 203px;
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -o-transform: rotate(90deg); }

.menu_opener .link-10:hover {
  right: -60px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-11 {
  top: 25px;
  right: 95px;
  transform: rotate(40deg);
  -ms-transform: rotate(40deg);
  -moz-transform: rotate(40deg);
  -webkit-transform: rotate(40deg);
  -o-transform: rotate(40deg); }

.menu_opener .link-11:hover {
  top: -20px;
  right: 65px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.menu_opener .link-12 {
  top: 100px;
  right: 20px;
  transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  -webkit-transform: rotate(60deg);
  -o-transform: rotate(60deg); }

.menu_opener .link-12:hover {
  top: 65px;
  right: -25px;
  transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: scale(1.2, 1.2); }

.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-right: 0px; }

.bot-float-btn-cont div span.bot-quickaccess .btn {
  float: inherit; }

.patient-dob-div .dob-invalid {
  right: 15px;
  left: unset !important; }
.patient-dob-div .dob-switch-locale {
  left: 15px;
  right: unset !important; }

.rtl-div {
  direction: ltr; }

.btn {
  margin-left: .5rem; }

@media (max-width: 1200px) {
  .navbar-right {
    float: none !important; }

  .popover.popover-width, .popover.popover-notifwidth, .popover.pop-login {
    right: 65px !important; }
    .popover.popover-width .arrow, .popover.popover-notifwidth .arrow, .popover.pop-login .arrow {
      transform: rotate(90deg);
      right: 5px !important;
      margin-left: -21px !important; }
  .popover.pop-settings {
    top: 43px !important; }
    .popover.pop-settings .arrow {
      top: 16px !important; }
  .popover.pop-help {
    top: 92px !important; }
    .popover.pop-help .arrow {
      top: 20px !important; }
  .popover.pop-notif {
    top: 141px !important;
    min-width: 0;
    width: unset;
    max-width: 440px !important; }
    .popover.pop-notif .arrow {
      top: 20px !important;
      right: -5px !important; }
  .popover.pop-login {
    top: 190px !important;
    min-width: 0;
    max-width: 350px;
    width: unset; }
    .popover.pop-login .arrow {
      top: 20px !important;
      right: -5px !important; }
  .popover.pop-search {
    top: 240px !important;
    min-width: 0;
    width: unset;
    max-width: 380px; }
    .popover.pop-search .arrow {
      top: 20px !important;
      right: -5px !important; }
    .popover.pop-search .popover-inner .list {
      max-height: calc(100vh - 335px); } }

/*# sourceMappingURL=main-rtl.css.map */
