html, body {
    direction: rtl;
    letter-spacing: unset;
}

* {
    letter-spacing: normal !important;
}


.report-date {
    float: left
}

.pin-qr {
    text-align: left;
    float: left
}

.patient-info .col {
    float: right
}


.report-title .info-label, .report-title .info-value {
    text-align: left;
}

.plus-info .description {
    padding-right: 0;
    padding-left: 20px;
}

.plus-info .logos {
    float: left;
}

.plus-info .logos img {
    margin-left: 0;
    margin-right: 20px;
}

.sign {
    text-align: left
}

.section-content {
    float: right
}

.biom-title {
    margin-left: 0;
    margin-right: 5px
}

.biom-value {
    font-family: "Open Sans",sans-serif !important;
    text-align: right;
    padding-right: 0;
    padding-left: 6px;
}

.biom-past {
    text-align: right
}

.biom-range {
    text-align: right
}

.biom-unit {
    text-align: right
}

.biom-last {
    padding-right: 0 !important;
    padding-left: 25px !important;
}

.bar {
    margin-right: 0;
    margin-left: 10px;
}

.bar > div:first-child {

    border-radius: 0 3px 3px 0;
    border-left: 0;
}

.bar > div:last-child {
    border-radius: 3px 0 0 3px;
    border-right:0
}

.footer-content {
    text-align: left
}


.arrow {
    right: auto;
    left: 0;

}

.biom-past {
    padding-left: 5px !important;
    padding-right: 15px !important;
}


.card {
    float: right
}

.card .text {
    float: right
}

.insight-disclaimer {
    float: right;
    font-size:14px
}

.html-content.inline-text {
    display: inline;
    direction:rtl !important
}
.detailed-list,.detailed-list * {
    direction: ltr !important;
}
.card.cr .text {
    margin-left: 0;
    margin-right: 50px;
}

.related {
    margin-left: 0;
    margin-right: 5px;
    float: right
}

.html-content img {
    display: inline-block;
    margin-left: 5px;
}

.related-icons .related:first-child {
    margin-right: 0;
    margin-left: 0
}

.related .label {
    padding-left: 0;
    padding-right: 10px;
}


.grid-col {
    float: right;
}

.grid-row {
    float: right
}

.biom-circle {
    float: right;
}

.biom-info {
    float: right;
    margin-left: 0;
    margin-right: 16px;
}


.biom-bar .labels td {
    padding-right: 0;
    padding-left: 8px;
}

.biom-bar .range {
    margin-right: 0;
    margin-left: 3px;
}

.biomarker-container {
    float: right;
    clear: right
}

.biomarker-container-line {
    float: right
}

.signature img {
    margin-left: 0;
    margin-right: 20px;
}

.related-text {
    margin-right: 0;
    margin-left: 87px;
}

.detailed-list img {
    left: auto;
    right: 2.5%;
}


.detailedList td {
    text-align: right !important;
}

.detailed-list {
    float: right
}

.panel-container {
    float: right
}

.biomarker {
    float: right;
}

.detailed-list-title-wrapper {
    float: right
}

.detailed-list-wrapper {
    float: right
}

.card-wrapper {
    float: right;
}

.outer {
    padding-left: 0;
    padding-right: 20px;
}

.inner:before {
    right: -1%;
    left: auto;

}

li.arrow-icon {
    margin-right: 8px;
    margin-left: 0
}

.arrow-icon + ul {
    padding-left: 0;
    padding-right: 25px;
}


.biomarker-container.hide-flag .pair {
    direction: rtl;
    text-align: right;

}

.biomarker-container .biom-bar {
    float: right
}

.min-pdf .biomarker-container {
    float: right
}

.biomarker-min {
    float: right
}

.doctor-only-content-header {
    float: right
}

.doctor-only-content-container {
    float: right;
}

.tolerance-text {
    float: right
}


.biom-range {
    padding-right: 0;
    padding-left: 20px;
}


.panel-subtitle {
    float: right
}

.panel-subtitle-item {
    margin-left: 0;
    margin-right: -10px;
}


.section.panel {
    float: right
}

.plus-info-container {
    float: left
}

.imc-lab .profile-item-row {
    float: right
}

.qr-container {
    text-align: left;
    float: left;
}

.panel-tile-text {
    float: right;
    padding-right: 0;
    padding-left: 8px;
}

.biomarker-attachments {
    float: right;
}

.compact-item .range-placeholder {
    float: right;
}

div#summary {
    float: right
}

.chart {
    direction: rtl !important;
}

.biomarker-notes {
    float: right;
}

.biomarker-block-row {
    float: right
}

img.biomarker-attachment-item {
    padding: 0 10px;
    margin: 6px 5px 6px 0;
}
#patient-container .info-label {
    border-right: 0;
    border-left: 3px solid #fff;
    font-weight: normal;
}

div#patient-container .grid-row .grid-col {
    float: right
}

div#patient-container .grid-row .grid-col:nth-child(2){
    float: left;
}

div#patient-container,
div#report-summary{
    float: right
}

.panel-title-text {
    float: right
}

.biomarker-notes {
    float: right
}

.details-block {
    float: right
}

.first.column {
    border-right: 0;
    border-left: 1px solid rgb(242, 245, 248);
    padding-right: 0;
    padding-left: 30px;
}

.last.column {
    border-left: 0;
    border-right: 1px solid rgb(242, 245, 248);
    padding-left: 0;
    padding-right: 30px;
}

.section-content-details-view {
    float: right
}

.section-biomarker-container {
    float: right
}

.grid-row-col {
    float: right;
}

.all-details-section .grid-col.size3 {
    float: left;
    clear: left;
}

.section-content-header {
    float: right
}
#patient-container .info-value.ltr_dir{
    direction:ltr;
    text-align: right;
}
.panel-title {
    float: left;
}

.card-wrapper-note .card .icon{
    float: left;
}
.rectified-title-icon {
    text-align: left;
    float: right;
}

.rectified-title-icon table{
    float:left;
}