html[dir="rtl"] .header-main {}

html[dir="rtl"] .sec-header-tab {
    font-size: 45px;
}

html[dir="rtl"] .btn-action-img {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

html[dir="rtl"] .tab-content--left {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
html[dir="rtl"] .tooltips-date{
    left: 0%;
    right: 90%;
}
html[dir="rtl"] .tab-content-left {
    padding-right: 0px;
    padding-left: 10%;
}

html[dir="rtl"] .sec-content--right {
    border-radius: 0px 250px 250px 0px;
}

html[dir="rtl"] .gallery-left {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    float: left;
}

html[dir="rtl"] .gallery-right {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

/* *************************************************** */
/* *************************************************** */

html[dir="rtl"] .header-back--page {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

html[dir="rtl"] .party-icon--addons {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

html[dir="rtl"] .header-icon--top {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    left: 5%;
}

html[dir="rtl"] .page-header--icon-top.party {
    right: 75%;
}

html[dir="rtl"] .party-icon--left-bottom {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    left: 5%;
}

html[dir="rtl"] .page-party--icon-left-bottom {
    right: -18.3%;
}

html[dir="rtl"] .page--text {
    font-size: 15px;
}

/* html[dir="rtl"] .page-footer--content {
    font-size: 12px;
} */

/* ************************************ */
/* ***************************************** */


html[dir="rtl"] .party-page--menu {
    font-size: 21px;
}

html[dir="rtl"] .page-header--icon-top.hamburger {
    right: 75%;
}

html[dir="rtl"] .page-heading {
    border-left: 1px solid #BFBFBF;
    border-right: 0px;
}

html[dir="rtl"] .page-header--icon-top.meeting {
    right: 75%;
}

html[dir="rtl"] .policy-input[type=checkbox] {
    float: right;
    margin-left: 0px !important;
}

/* ******************media query************** */

@media(max-width:1366px) {
    html[dir="rtl"] .page-party--icon-left-bottom {
        right: -14.3%;
        width: 150px;
    }
}

@media(max-width:1280px) {
    html[dir="rtl"] .page-party--icon-left-bottom {
        right: -16.3%;
        width: 150px;
    }
}

@media(max-width:1200px) {
    html[dir="rtl"] .sec-header-tab {
        font-size: 40px;
    }

    html[dir="rtl"] .page-party--icon-left-bottom {
        right: -18.3%;
        width: 150px;
    }
}

@media(max-width:1024px) {
    html[dir="rtl"] .page-party--icon-left-bottom {
        right: -20.3%;
        width: 150px;
    }
    html[dir="rtl"] .sec-header-tab {
        font-size: 36px;
    }
}

@media(max-width:991px) {
    html[dir="rtl"] .policy-label {
        font-size: 12px;
        padding: 0px 18px;
    }

    html[dir="rtl"] .sec-header-tab {
        font-size: 33px;
    }    

    html[dir="rtl"] .page-footer--content {
        padding: 8px 14px;
        font-size: 12.4405px;
    }

    html[dir="rtl"] .party-page--menu {
        font-size: 16px;
    }

    html[dir="rtl"] .policy-input[type=checkbox] {
        margin-right: 11px;
        height: 21px;
    }
    html[dir="rtl"] .tooltips-date {
        right: 85%;
    }
}

@media (max-width: 800px) {
    html[dir="rtl"] .home {
        margin-top: 0px;
        padding-left: 0px;
    }
    html[dir="rtl"] .sec-header-tab {
        font-size: 35px;
    } 

    html[dir="rtl"] li.nav-item.dropdown {
        top: -18px;
    }
}

@media (max-width: 768px) {
    html[dir="rtl"] .home {
        margin-top: 17px;
        padding-left: 0px;
        padding-right: 42px;
    }

    html[dir="rtl"] .btn-title {
        padding: 2px 17px;
    }

    html[dir="rtl"] .header-icon--top {
        display: none;
    }

    /* html[dir="rtl"] .sec-header-tab {
   font-size: 24px;
} */
}

@media (max-width: 767px) {
    html[dir="rtl"] .page-footer--content {
        padding: 8px 20px;
        font-size: 16.4405px;
    }

    html[dir="rtl"] .party-page--menu {
        font-size: 21px;
    }

    html[dir="rtl"] .btn-action--title.process {
        font-size: 32px;
        padding: 2px 30px;
    }

    html[dir="rtl"] .policy-check {
        display: flex;
        padding-left: 0px;
    }

    html[dir="rtl"] .policy-label {
        padding-right: 20px;
        padding-left: 0px;
    }
    html[dir="rtl"] .sec-header-tab {
        font-size: 33px;
    }
    html[dir="rtl"] .tooltips-date {
        right: 90%;
    }
}

@media (max-width: 600px) {
    html[dir="rtl"] .page-footer--content {
        font-size: 12.4405px;
    }

    html[dir="rtl"] .news-policy {}
    html[dir="rtl"] .sec-header-tab {
        font-size: 26px;
    }    

    html[dir="rtl"] li.nav-item.dropdown {
        right: 7%;
    }
}

@media (max-width: 500px) {
    html[dir="rtl"] .page-footer--content {
        padding: 4px 8px;
        font-size: 11.4405px;
    }

    html[dir="rtl"] .policy-input[type=checkbox] {
        /* height: 32px; */
        width: 32px;
    }
    html[dir="rtl"] .sec-header-tab.active {
        padding: 1vh 2vw 2vh 2vw;
    }
    html[dir="rtl"] .sec-header-tab {
        font-size: 20px;      
        padding: 1vh 2vw 1vh 2vw;
    }
   
}

@media (max-width: 400px) {
    html[dir="rtl"] .page-footer--content {
        font-size: 9.4405px;
    }

    html[dir="rtl"] .policy-label {
        font-size: 10px;
    }
    html[dir="rtl"] .sec-header-tab {
        font-size: 16px;     
    }
   
}

@media (max-width: 360px) {

    html[dir="rtl"] .btn-read--title {
        padding: 15px;
    }
    html[dir="rtl"] .sec-header-tab {        
        padding: 0.5vh 1vw 0.5vh 1vw;
    }
    html[dir="rtl"] .sec-header-tab.active {
        padding: 1vh 1vw 1vh 1vw;
    }
    html[dir="rtl"] .tooltips-date {
        right: 85%;
    }

    html[dir="rtl"] li.nav-item.dropdown {
        right: 12%;
    }
}

@media (min-width: 670px) {
    /* html[dir="rtl"] .sec-header-tab {
        font-size: 20px;
    } */
}

@media (min-width: 1200px) {


    html[dir="rtl"] .page--text {
        font-size: 18px;
    }
}


@media (min-width: 1400px) {
    html[dir="rtl"] .party-addons {
        padding-left: 60px;
        padding-right: 0px;
    }

    html[dir="rtl"] .addons-total {
        padding-left: 0px;
        padding-right: 23%;
    }

    html[dir="rtl"] .page-party-add-ons-wrapper.add-ons-details-form .page--text {
        padding-left: 0%;
        padding-right: 6%;
    }


}

@media (min-width: 1536px) {
    html[dir="rtl"] .sec-header-tab.active {
        padding: 4vh 5vw 6vh 5vw;
    }
}
@media (min-width: 1680px) {
    html[dir="rtl"] .sec-header-tab {
        padding: 4vh 5vw 2vh 5vw;
    }
}
@media (min-width: 2440px) {
    html[dir="rtl"] .sec-header-tab {
        padding: 5vh 6vw 2vh 6vw;
    }
    html[dir="rtl"] .sec-header-tab.active {
        padding: 6vh 6vw 3vh 6vw;
    }
}
@media(min-width:601px) and (max-width:660px) {
    html[dir="rtl"] .sec-header-tab {
        font-size: 30px;
    }
}

html[dir="rtl"] .language-changer {
    position: absolute;
    z-index: 999;
    left: 0%;
}

html[dir="rtl"] .nav-link.my-dropdown-toggle {
    direction: ltr;
}

html[dir="rtl"] .main-nav .drop-down-menu {
    right: -50%;
    left: 10%;
}

html[dir="rtl"] .main-nav .flag {
    padding-left: 20px !important;
    padding-right: 0px !important;
    margin-right: 0;
    margin-left: -15px;
}

html[dir="rtl"] .main-nav .flag .flag-container::after {
    margin-left: 0.5em;
}


html[dir="rtl"] .policy-input[type=checkbox].event-policy-checkbox {
    margin-left: 10px !important;
}

html[dir="rtl"] .booking-form--content .form-select-date{
    background-position: left .75rem center;
}

html[dir="rtl"] .booking-form--content .form-select{
    background-position: left .75rem center;
}
html[dir="rtl"] .event-featured-wrap .btn-event-img {
    -webkit-transform: scaleX(-1);
}

html[dir="rtl"] .event-featured-wrap a.btn-event-view {
    padding: 0px 10px 0px 5px !important;
}