.dir-rtl {
    direction : rtl;
}
.dir-ltr {
    direction : ltr;
}
.align-right {
    text-align : right !important;
}
.align-left {
    text-align : left !important;
}
.align-center {
    text-align : center !important;
}
.display-inline-block {
    display : inline-block ;
}
/* ------------------------------------------
                   footer
 ------------------------------------------ */
.main-footer {
    text-align: right;
    direction: rtl;
}
.main-footer .widget-title {
    text-align: right;
}

@media (min-width: 992px){
    body.wb-rtl .col-md-offset-2-rtl {
        margin-right: 16.66666667%;
        margin-left : 0 !important;
    }
    body.wb-ltr .col-md-offset-2-rtl {
        margin-left: 16.66666667%;
        margin-right : 0 !important;
    }
}
@media (min-width: 992px){
    body.wb-rtl .col-md-offset-1-rtl {
        margin-right: 8.33333333%;;
        margin-left : 0 !important;
    }
    body.wb-ltr .col-md-offset-1-rtl {
        margin-left: 8.33333333%;;
        margin-right : 0 !important;
    }
}
@media (min-width: 1200px){
    body.wb-rtl .col-lg-offset-2-rtl {
        margin-left: 0!important;
        margin-right: 16.66666667%;
    }
    body.wb-ltr .col-lg-offset-2-rtl {
        margin-right: 0!important;
        margin-left: 16.66666667%;
    }
}
@media (min-width: 992px){
     body.wb-rtl .col-md-offset-3-rtl {
        margin-right: 25%;
        margin-left : 0 !important;
    }
    body.wb-ltr .col-md-offset-3-rtl {
        margin-left: 25%;
        margin-right : 0 !important;
    }
}
.fl-right {
    float : right !important;
}
@media (min-width: 992px){
    .WM-RTL .fl-right-response {
        float : right;
    }
}
.fl-left {
    float : left !important;
}

@media (min-width: 992px){
    .pl-md-6-rtl {
        padding-right: 4.5rem !important;
        padding-left: 0 !important;
    }
}
.btn-icon-solid .btn-icon, .btn-icon-bordered .btn-icon {
    margin-right: 20px;
    margin-left : 0;
}

.ld-sf--size-xs [type=text], .ld-sf--size-xs [type=email], .ld-sf--size-xs [type=submit] {
    height: 32px;
}
.accordion-expander {
    right : unset;
    left: 30px;
}
.liquid-lp-read-more .btn-line-after:after {
    content: '\e818';
    left: -3px;
    right: unset;
}
.liquid-lp-read-more .btn-line {
    margin-right: 0 !important;
    margin-left: 1em !important;
}
.liquid-lp-read-more .btn-txt ~ .btn-line {
    margin-left: 0 !important;
    margin-right: 1em !important;
}
.liquid-lp:hover .liquid-lp-read-more .btn-line ~ .btn-txt {
    -webkit-transform: translateX(2.3em);
    transform: translateX(2.3em);
}
.liquid-lp:hover .liquid-lp-read-more .btn-line-after {
    -webkit-transform: scaleX(1) translateX(3.9em);
    transform: scaleX(1) translateX(3.9em);
}
.main-footer .copyright.FlexCopyright .lqd-column , .main-footer .copyright.FlexCopyright {
    display: flex;
}
@media screen and (max-width : 500px) {
    .main-footer .copyright.FlexCopyright .lqd-column , .main-footer .copyright.FlexCopyright {
        display: block;
        text-align: center;
    }
}
.ld-sf p {
    margin-bottom: 10px;
}

.ld-dropdown-menu-content.multilanguage {
    width: 50px;
    padding: 10px 10px;
    border: 1px solid rgba(0, 0, 0, 0.1);
}
@media (min-width: 992px){
    .pl-md-9 {
        padding-left: 6rem !important;
        padding-right : 0 !important;
    }
}
@media (min-width: 992px){
    .ml-md-9 {
        margin-left: 6rem !important;
        margin-right : 0 !important;
    }
}
body.wb-rtl ol.breadcrumb > li:not(:last-child):after {
    content: '\f104';
    margin-left: 0.5em;
    margin-right: 0.75em;
    font-size: 0.85em;
    font-family: Fontello;
    margin-top: 3px;
    float: left;
}
body.wb-ltr ol.breadcrumb > li:not(:last-child):after {
    content: '\f105';
    margin-left: 0.75em;
    margin-right: 0.75em;
    font-size: 0.85em;
    font-family: Fontello;
    margin-top: 5px;
    float: right;
}

@media (min-width: 992px){
    body.wb-rtl .col-md-1-rtl,body.wb-rtl .col-md-2-rtl,body.wb-rtl .col-md-3-rtl,body.wb-rtl .col-md-4-rtl,body.wb-rtl .col-md-5-rtl, .col-md-6-rtl,
    body.wb-rtl .col-md-7-rtl,body.wb-rtl .col-md-8-rtl,body.wb-rtl .col-md-9-rtl,body.wb-rtl .col-md-10-rtl,body.wb-rtl .col-md-11-rtl,body.wb-rtl .col-md-12-rtl {
        float: right;
    }
    body.wb-ltr .col-md-1-rtl,body.wb-ltr .col-md-2-rtl,body.wb-ltr .col-md-3-rtl,body.wb-ltr .col-md-4-rtl,body.wb-ltr .col-md-5-rtl,body.wb-ltr .col-md-6-rtl,
    body.wb-ltr .col-md-7-rtl,body.wb-ltr .col-md-8-rtl,body.wb-ltr .col-md-9-rtl,body.wb-ltr .col-md-10-rtl,body.wb-ltr .col-md-11-rtl,body.wb-ltr .col-md-12-rtl {
        float: left;
    }
}
.ld-sf:hover .submit-icon-rtl {
    -webkit-transform: translate3d(-2px, 0, 0) !important;
    transform: translate3d(-2px, 0, 0) !important;
}
.main-nav .children, .nav-item-children {
    text-align : right;
}
.submenu-expander {
    margin-right : 18px;
    margin-left : 0px;
}
@media (min-width: 992px){
    .dir-rtl-respons {
        direction : rtl;
    }
}

.main-nav .children, .nav-item-children {
    right : 0px;
    left : unset;
}
.nav-item-children .nav-item-children {
    right : 100%;
    left : unset;
}
.WM-RTL .iconbox-side .iconbox-icon-wrap {
    margin-left: 30px;
    margin-right : 0px;
}
.WM-RTL .iconbox-side{
    text-align : right;
}
.WM-RTL .fl-right-rtl {
    float : right;
}
/*header*/
.megamenu.megamenu-fullwidth .nav-item-children {
    direction: rtl;
    text-align: right;
}
.main-nav .children, .nav-item-children{
    direction: rtl;
    text-align: right;
}
