@import "googleApisLangue.css";
/* Using a url */
html[lang="ar"] p {
    text-align: right;
}

html[lang="ar"] .dropdown-toggle::after {
    margin-left: 0px;
    margin-right: 0.255em;
}

html[lang="ar"] .msg-acc-log .titlepage .title-2 h2 {
    text-align: right;
}

html[lang="ar"] .mr-3,
html[lang="ar"] .mx-3 {
    margin-right: 0rem !important;
    margin-left: 1rem !important;
}

html[lang="ar"] .line .color-label-home.h6,
html[lang="ar"] .block-inscrit .line .intitule-250 {
    text-align: right !important;
}

html[lang="ar"] input.btn.btn-primary.float-md-right {
    float: right!important;
}

html[lang="ar"] h3.title-big {
    text-align: right;
}

html[lang="ar"] .bloc-acc-lft .title-big.text-primary {
    text-align: right;
}

html[lang="ar"] .bloc-acc-rt ul.liste-services-demat,
html[lang="ar"] .bloc-acc-lft ul.liste-services-demat {
    text-align: right!important;
    margin: 0px 10px 0 0px;
}

html[lang="ar"] .line {
    text-align: right;
}

html[lang="ar"] div.main-part {
    border-radius: 0.42rem;
    border-top-left-radius: 0.42rem;
    border-top-right-radius: 0;
}

html[lang="ar"] .navbar ul.navbar-nav li.nav-item {
    margin-right: 0;
    margin-left: 0.35rem;
}

html[lang="ar"] .col-lg-3.col-md-3.col-sm-4.foot-logo {
    display: flex;
    flex-direction: row;
}

html[lang="ar"] div#authSection .block-inscrit .rounded .line .line.ml-2,
html[lang="ar"] div#authSection .block-inscrit .rounded .line .line.ml-2 > p {
    float: left;
    text-align: left;
}

html[lang="ar"] .dropdown-menu {
    right: 0;
}

html[lang="ar"] span.fa.fa-chevron-right {
    margin-right: 0!important;
    margin-left: 0.5rem !important;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

html[lang="ar"] .modal-body .block-inscrit .text-primary {
    text-align: right;
}

html[lang="ar"] .modal-header .close {
    padding: 1rem 1rem;
    margin: 0;
}

html[lang="ar"] .hidden-xs.col-xs-10.generalBox.watched {
    direction: rtl;
}

html[lang="ar"] .generalBox .contentColumn {
    text-align: right;
}


html[lang="ar"] .generalBox .leftColumn .share ul li {
    padding-left: 10px;
    margin-left: 8px;
    border-left: solid 1px #003772;
}

html[lang="ar"] .generalBox .leftColumn .share ul li:last-child {
    padding-left: 0;
    margin-left: 0;
    border-left: solid 1px transparent;
}

html[lang="ar"] .partitioner div.float-left {
    direction: rtl;
}

html[lang="ar"] .partitioner input {
    float: right;
}

html[lang="ar"] .partitioner {
    display: flex;
}

html[lang="ar"] .breadcrumbs a {
    padding-right: 0;
    padding-left: 3px;
}

html[lang="ar"] .bloc-accueil ul.liste-actions a,
html[lang="ar"] .bloc-accueil ul.liste-actions-compte a {
    text-align: right;
}

html[lang="ar"] .Settings-profil .bloc-accueil span.message-big i.fas {
    margin-right: 0;
    margin-left: 1rem;
}

html[lang="ar"] .bloc-accueil span.svg-icon.svg-icon-primary.svg-icon-2x {
    margin-right: 0 !important;
    margin-left: 0.5rem !important;
}

html[lang="ar"] .accordion.accordion-light .card .card-header .card-title:after {
    left: 0;
}

html[lang="ar"] #myTabContent .line .intitule-250.police-label,
html[lang="ar"] div[id$="blocMesCoordonnees"] .card-body > .line .intitule-250,
html[lang="ar"] div#etablieFrance .intitule-120.indent-30 {
    text-align: right!important;
}

html[lang="ar"] .content-bloc {
    float: right;
}

html[lang="ar"] .calendar img {
    max-height: 38px;
}


html[lang="ar"] .search-by-date .line {
    display: contents;
}
html[lang="ar"] .float-right.mb-2.margin-fix {
    float: right!important;
}

html[lang="ar"] div#ctl0_CONTENU_PAGE_AdvancedSearch_panelMsgRecherche .form-bloc p {
    text-align: right!important;
}
html[lang="ar"] div#headerDetail.collapsed svg,
html[lang="ar"] div#cardLegendHeader.collapsed svg,
html[lang="ar"] .togl-pan-rep .title-toggle svg,
html[lang="ar"] .prepa-av i.fas.fa-caret-right {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

html[lang="ar"] .nav-item .nav-link > i {
    margin-left: 10px!important;
}

html[lang="ar"] h6.text-aucun-resultat {
    text-align: right;
}

html[lang="ar"] .mr-1,
html[lang="ar"] .mx-1 {
    margin-right: 0 !important;
    margin-left: 0.25rem !important;
}
html[lang="ar"] .ml-2,
html[lang="ar"] .mx-2 {
    margin-left: 0 !important;
    margin-right: 0.5rem !important;
}

html[lang="ar"] .form-field1.card.bg-gray-blue.p-2.mb-3 .content i.fas.fa-exclamation-triangle.m-1,
html[lang="ar"] div#divVerifPluginKo i.fa.fa-exclamation-circle {
    float: right;
    margin-right: 0%!important;
    margin-left: 2%!important;
}

html[lang="ar"] .form-field1.card.bg-gray-blue.p-2.mb-3 .content > div.prepa-av,
html[lang="ar"] div#divVerifPluginOk > p,
html[lang="ar"] div#divVerifPluginKo > p,
html[lang="ar"] div#divVerifPluginEnCours > p {
    float: right;
    text-align: right;
}


html[lang="ar"] .form-field1.card.bg-gray-blue.p-2.mb-3:after,
html[lang="ar"] div#divVerifPluginOk:after,
html[lang="ar"] div#divVerifPluginKo:after,
html[lang="ar"] div#divVerifPluginEnCours:after {
    top: 0;
    right: 45%;
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg);
}

html[lang="ar"] .form-field1.card.bg-gray-blue.p-2.mb-3 .content .float-right {
    display: flex;
    flex-direction: row-reverse;
}


html[lang="ar"] .form-bloc-conf .content {
    text-align: right;
}

html[lang="ar"] .form-bloc-conf .content .message {
    float: right;
    text-align: right;
}

html[lang="ar"] .msg-erreur,.msg-confirmation {
    background-position: right 10px center!important;
    padding: 10px 50px 10px 10px;
}

html[lang="ar"] .tableau-detail-pli {
    text-align: right;
}

html[lang="ar"] .tab-pane .form-field1.card.p-2.shadow.mb-2 .content p {
    float: right;
}

html[lang="ar"] .title-toggle-open,.title-toggle,
html[lang="ar"] .title-toggle:hover {
    text-align: right;
    float: right;
}

html[lang="ar"] .title-toggle span.svg-icon svg {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}


html[lang="ar"] .line-50pourcent {
    float: right;
}

html[lang="ar"] .intitule-100 {
    float: right;
}

html[lang="ar"] .float-right.btn-annuler-depot {
    float: left!important;
}

html[lang="ar"] .table-results {
    text-align: right;
}

html[lang="ar"] .table-results th {
    text-align: right;
}

html[lang="ar"] .form-bloc .content {
    text-align: right;
}

html[lang="ar"] a.bouton-retour {
    float: right;
}

html[lang="ar"] .link-line a.bouton-suivant,
html[lang="ar"] a.bouton-ajouter-panier.float-right {
    float: left!important;
}

html[lang="ar"] a.bouton-ajouter-panier.float-right,
html[lang="ar"] a.bouton-signer {
    margin-left: 0;
    margin-right: 1rem;
}
html[lang="ar"] .intitule-150 {
    float: right;
    text-align: right;
}
html[lang="ar"] li.picto-link {
    text-align: right;
}
html[lang="ar"] .form-field {
    text-align: right;
}

html[lang="ar"] .content-bloc {
    float: right;
    text-align: right;
}

html[lang="ar"] .dropdown-menu ul li.off a,
html[lang="ar"] .dropdown-menu.shadow.p-3.show >ul > li > a {
    text-align: right;
    padding: 11px 30px 11px 11px;
}

html[lang="ar"] li a:hover + .dropdown-menu.second-level,
html[lang="ar"] li:hover > .dropdown-menu.second-level {
    right: -100%;
}

html[lang="ar"] .mr-2, html[lang="ar"] .mx-2 {
    margin-right: 0 !important;
    margin-left: 0.5rem !important;
}
html[lang="ar"] .info-aide-small {
    float: right;
}
html[lang="ar"] .stepper .bloc-50pourcent.coordo-sg-left {
    margin-right: 0%;
    margin-left: 1%;
}
html[lang="ar"] .bloc-50pourcent {
    float: right;
}
html[lang="ar"] .stepper .bloc-50pourcent.coordo-sg-right {
    margin-left: 0%;
    margin-right: 1%;
}
html[lang="ar"] .check-bloc {
    float: right;
}

html[lang="ar"] .check-bloc input {
    margin-right: 0;
    margin-left: 5px;
}
html[lang="ar"] p, html[lang="ar"] body {
    font-family: 'Readex Pro', sans-serif !important;
}
html[lang="ar"] .generalBox .leftColumn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
html[lang="ar"] .rightColumn.rightColumn-green {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

html[lang="ar"] #middle .main-part .breadcrumbs {
    gap: 0.5rem;
}