/* RTL Styling Start */ 

body.rtl .menu-top-navigation {
    float: left;
}
body.rtl .menu-top-navigation li {
    float: right;
}
body.rtl .menu-tab-outer {
    right: auto;
    left: 0;
}
body.rtl .footer-left {
    float: right;
}
body.rtl .footer-right {
    float: left;
}
body.rtl ul.footer-social-links li {
    float: right;
}
body.rtl .footer-right #mc_embed_signup {
    float: left;
    margin-right: 20px;
    margin-left: 0;
}
body.rtl .footer-right input[type="email"] {
    float: right;
}
body.rtl .footer-right input[type="submit"] {
    margin-right: 20px;
    margin-left: 0;
    font-family: Cairo-Bold;
}
body.rtl .footer-right > p {
    text-align: left;
}
body.rtl ul.footer-left-navigation li {
    float: right;
    margin-right: 0;
    margin-left: 15px;
}
body.rtl ul.footer-phone-links {
    float: right;
    background-position: right 5px;
    margin-right: 0;
    padding-right: 30px;
    margin-left: 20px;
    padding-left: 0;
    direction: ltr;
}
body.rtl ul.footer-phone-links li {
    float: right;
}
body.rtl .footer-right > p{
    font-family: Cairo-Light;
}
body.rtl .button-style-1{
    font-family: Cairo-Bold;
}
body.rtl ul.footer-left-navigation li a{
    font-family: Cairo-Light;
}
body.rtl .find-property-outer {
    right: auto;
    left: 0;
}
body.rtl .find-property-form-container {
    right: auto;
    left: 0;
    transform: translateX(-100%);
}
body.rtl .find-property-button {
    left: 0;
    right: auto;
    padding: 14px 30px 14px 10px;
    background-position: 93% center;
    background-image: url(assets/images/select-arrow-right.svg);
    border-right: 1px solid;
    border-left: 0;
    font-family: Cairo-Bold;
    line-height: 24px;
}
body.rtl .find-property-close {
    right: auto;
    left: 15px;
    font-family: 'Cairo-Regular';
}
body.rtl .property-form-group {
    float: right;
    padding-right: 0;
    padding-left: 20px;
}
body.rtl .property-form-group.property-form-group-button {
    padding-left: 0;
}
body.rtl .property-form-group .form-control {
    padding: 0 10px 0 30px;
    background-position: 10px center;
    font-family: Cairo-Regular;
}
body.rtl .property-form-group label {
    font-family: 'Cairo-Light';
}
body.rtl .property-form-group.property-form-group-button .button-style-1 {
    margin-top: 46px;
}
body.rtl li.lng-switch a{
    font-family: Arada-Regular;
}
body.rtl .menu-top-navigation li ul a {
    text-align: right;
}
body.rtl p.hide-anchor-link a {
    margin-right: 10px;
}

body.rtl .footer-right input[type="submit"] {
    margin-right: 20px;
    margin-left: 0;
}
body.rtl .footer .mc-field-group {
    flex-direction: row-reverse;
}
body.rtl .each-result-image {
    float: right;
}
body.rtl .each-result-content {
    float: left;
}
body.rtl .search-form-input input {
    padding-right: 10px;
    padding-left: 56px;
}
body.rtl .search-form-input button {
    right: auto;
    left: 0;
}


body.rtl .menu-top-navigation .aradamenuimg,
body.rtl .menu-top-navigation .aljadamenuimg{
    background: url(assets/images/arada-ar-logo-dark.svg) no-repeat;
    background-size: 70%;
    background-position: center;
}
body.rtl .menu-top-navigation .aljadamenuimg{
    background-image: url(assets/images/aljada-menu.svg);
}
body.rtl.tax-property_category .counter-val{
    padding-left: 5px;
}
body.rtl.tax-property_category .rounded-blocks li:last-child .counter-val{
    padding-left: 0px;
}
body.rtl .fancybox__caption{
    direction: rtl;
}
body.rtl .wc-font-adjustment p{
    font-family: 'Cairo-Regular';
}

body.rtl .arada-footer-newsletter label {
    left: auto;
    right: 0;
    top: -25px;
}
body.rtl.page-template-template section.wordpress-container ul {
    list-style: outside;
    margin-left: 0;
    margin-right: 18px;
}
body.rtl .footer-right #mc_embed_signup .wpcf7-spinner {
    right: auto;
    left: 0;
}
body.rtl  span[data-name="your-consent"] .wpcf7-not-valid-tip {
    width: 100%;
    float: right;
}

@media (max-width: 1566px){
    
}

@media (max-width: 1440px){
}

@media (max-width: 1380px){
    body.rtl ul.footer-social-links {
        float: left;
    }
}
@media (max-width: 1366px){
    body.rtl .menu-top-navigation {
        right: auto;
        left: -280px;
    }
    body.rtl .menu-top-navigation.show {
        right: auto;
        left: 0;
    }

    body.rtl .menu-top-navigation li a {
        float: left;
        text-align: left;
    }
    body.rtl .menu-top-navigation li ul a {
        text-align: left;
    }
    body.rtl .menu-top-navigation li.menu-item-has-children > a::before {
        left: auto;
        right: -11%;
    }
    body.rtl .menu-top-navigation li.menu-item.menu-item-has-children {
        background-position: 90% 20px;
    }
    body.rtl .menu-top-navigation .nav-button > a {
        float: none;
    }
    body.rtl .menu-top-navigation .aradamenuimg,
    body.rtl .menu-top-navigation .aljadamenuimg{
        background: url(assets/images/arada-ar-logo-light.svg) no-repeat;
        background-size: 100px;
        background-position-y: center;
        background-position-x: calc(0% + 18px);
    }
    body.rtl .menu-top-navigation .aljadamenuimg{
        background: url(assets/images/aljada-menu-white.svg) no-repeat;
    }

}

@media only screen and (min-width: 962px)
{
    body.rtl .footer-right {
        text-align: left;
    }
}
@media only screen and (max-width: 961px)
{
    body.rtl .footer-right #mc_embed_signup {
        margin: 0 auto;
    }
    body.rtl ul.footer-social-links {
        float: none;
        margin-bottom: 40px;
    }
    body.rtl ul.footer-social-links li {
        float: none;
    }
}
@media only screen and ( max-width:768px) {
    body.rtl .property-form-group {
        padding-left: 0;
    }
    body.rtl .property-form-group label {
        text-align: right;
    }
    body.rtl .property-form-group.property-form-group-button .button-style-1 {
        margin-top: 10px;
    }
    body.rtl .find-property-button {
        padding: 12px 30px 12px 10px;
    }
}
@media only screen and ( max-width: 961px) {
    body.rtl ul.footer-left-navigation li {
        float: none;
        margin: 0 7px 0 7px;
    }
    body.rtl ul.footer-phone-links {
        float: none;
    }
    body.rtl .footer-right #mc_embed_signup {
        float: none;
    }
    body.rtl .footer-right > p {
        text-align: center;
    }
}
@media only screen and (max-width: 560px){
    body.rtl ul.footer-left-navigation li {
        margin: 0;
        margin-bottom: 4px;
    }
    body.rtl ul.footer-phone-links li {
        text-align: right;
    }
}


/* Registration Form Popup Style Start */
.rtl .registration-popup .close {
    right: auto;
    left: 20px;
    float: left;
}

.rtl .registration-popup input[type=text],
.rtl .registration-popup input[type=email], 
.rtl .registration-popup input[type=tel], 
.rtl .registration-popup input[type=submit], 
.rtl .registration-popup textarea, 
.rtl .registration-popup select {
    direction: rtl;
    font-family: 'Cairo-Regular';
}
/* Registration Form Popup Style End */