body {
  font-size: 1.2rem;
  /*.ui-datatable.ui-datatable-gridlines thead > tr > th {
    text-align: center !important;
  }*/
}
body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-e, body .ui-datatable .ui-datatable-data > tr .ui-row-toggler.ui-icon-circle-triangle-w {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e, body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e, body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
body .ui-growl {
  left: 20px;
  direction: rtl;
}
body .ui-growl .ui-growl-image {
  float: right;
}
body .layout-wrapper .layout-sidebar .layout-menu li.layout-root-menuitem > .layout-menuitem-root-text i.pi-ellipsis-h::before {
  content: "";
}
body .layout-wrapper .layout-sidebar .layout-menu li a > .layout-menuitem-text {
  font-size: 1.2rem;
}
body .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-list.ui-widget-content.ui-widget .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-list-item {
  direction: rtl;
}
body .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-list.ui-widget-content.ui-widget .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-list-item .ui-chkbox {
  float: right;
  margin-right: 0;
  margin-left: 1rem;
}
body .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-list.ui-widget-content.ui-widget .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-list-item label {
  float: right;
}
body .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-list.ui-widget-content.ui-widget .ui-selectcheckboxmenu-item-group {
  font-weight: bold;
  text-align: right;
}
body .ui-toggleswitch-dual-icon .ui-toggleswitch-handler {
  float: left;
}
body .ui-autocomplete-itemtip.ui-state-highlight {
  text-align: right;
  direction: rtl;
}
body .ui-autocomplete-panel .ui-autocomplete-table {
  direction: rtl;
}
body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler {
  margin-left: 0.5rem;
}
body .ui-selectonemenu-panel .ui-selectonemenu-items {
  direction: rtl;
}
body .ui-autocomplete .ui-autocomplete-dropdown {
  border-radius: 0.5rem 0 0 0.5rem;
}
body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input {
  border-radius: 0 0.3rem 0.5rem 0;
}
body .ui-autocomplete-empty-message {
  text-align: right;
}
body .ui-datatable.ui-datatable-normal thead {
  background: red;
}
body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield {
  text-align: right;
}
body .ui-selectonemenu,
body .p-selectonemenu,
body .ui-autocomplete.ui-autocomplete-dd,
body .p-autocomplete.p-autocomplete-dd {
  direction: rtl;
}
body .ui-selectonemenu .ui-selectonemenu-label,
body .p-selectonemenu .p-selectonemenu-label {
  text-align: right !important;
  padding-right: 0.75rem !important;
  padding-left: 2.5rem !important;
}
body .ui-selectonemenu .ui-selectonemenu-trigger,
body .p-selectonemenu .p-selectonemenu-trigger,
body .ui-autocomplete .ui-autocomplete-dropdown,
body .p-autocomplete .p-autocomplete-dropdown {
  left: 0 !important;
  right: auto !important;
}
body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input,
body .p-autocomplete .p-autocomplete-input {
  text-align: right !important;
  padding-right: 0.75rem !important;
  padding-left: 2.5rem !important;
}
body .ui-selectonemenu-panel .ui-selectonemenu-items,
body .ui-selectonemenu-panel .ui-selectonemenu-item,
body .p-selectonemenu-panel .p-selectonemenu-items,
body .p-selectonemenu-panel .p-selectonemenu-item,
body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item,
body .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item {
  direction: rtl;
  text-align: right !important;
}
body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter,
body .p-selectonemenu-panel .p-selectonemenu-filter-container .p-selectonemenu-filter,
body .ui-autocomplete-panel .ui-autocomplete-input,
body .p-autocomplete-panel .p-autocomplete-input {
  direction: rtl;
  text-align: right !important;
}
body .ui-button.ui-button-icon-only, body body .ui-button.ui-linkbutton.ui-button-icon-only {
  direction: ltr;
}
body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item {
  text-align: right;
}
body .ui-selectcheckboxmenu-token {
  float: right;
}
body .ui-columntoggler .ui-columntoggler-item .ui-chkbox {
  float: right;
  padding-left: 0.5rem;
}
body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item {
  text-align: right;
}
body .ui-button .ui-button-text {
  direction: rtl;
}
body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title {
  float: right;
}
body .ui-wizard .ui-wizard-nav-next {
  float: left;
}
body .ui-wizard .ui-wizard-nav-next .ui-button-icon-right {
  display: none;
}
body .ui-wizard .ui-wizard-nav-back {
  float: right;
}
body .ui-wizard .ui-wizard-nav-back .ui-button-icon-left {
  display: none;
}
body.layout-rtl-body .ui-paginator .ui-paginator-first,
body.layout-rtl-body .ui-paginator .ui-paginator-prev,
body.layout-rtl-body .ui-paginator .ui-paginator-next,
body.layout-rtl-body .ui-paginator .ui-paginator-last,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-first,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-prev,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-next,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-last {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1);
}
body.layout-rtl-body .ui-paginator .ui-paginator-first .ui-icon,
body.layout-rtl-body .ui-paginator .ui-paginator-prev .ui-icon,
body.layout-rtl-body .ui-paginator .ui-paginator-next .ui-icon,
body.layout-rtl-body .ui-paginator .ui-paginator-last .ui-icon,
body.layout-rtl-body .ui-paginator .ui-paginator-first .ui-paginator-icon,
body.layout-rtl-body .ui-paginator .ui-paginator-prev .ui-paginator-icon,
body.layout-rtl-body .ui-paginator .ui-paginator-next .ui-paginator-icon,
body.layout-rtl-body .ui-paginator .ui-paginator-last .ui-paginator-icon,
body.layout-rtl-body .ui-paginator .ui-paginator-first .pi,
body.layout-rtl-body .ui-paginator .ui-paginator-prev .pi,
body.layout-rtl-body .ui-paginator .ui-paginator-next .pi,
body.layout-rtl-body .ui-paginator .ui-paginator-last .pi,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-first .ui-icon,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-prev .ui-icon,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-next .ui-icon,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-last .ui-icon,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-first .ui-paginator-icon,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-prev .ui-paginator-icon,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-next .ui-paginator-icon,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-last .ui-paginator-icon,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-first .pi,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-prev .pi,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-next .pi,
.layout-wrapper.layout-rtl .ui-paginator .ui-paginator-last .pi {
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  -ms-transform: none;
  transform: none;
}
