/* @import url('https://fonts.cdnfonts.com/css/effra-heavy'); */

@font-face {
    font-family: 'Gellix';
    src: url('../font/Gellix-Regular.eot');
    src: local('Gellix Regular'), local('Gellix-Regular'), url('../font/Gellix-Regular.eot') format('embedded-opentype'), url('../font/Gellix-Regular.woff2') format('woff2'), url('../font/Gellix-Regular.woff') format('woff'), url('../font/Gellix-Regular.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

* {
    font-family: 'Gellix', 'Tajawal', sans-serif !important;
    /* font-family: 'Tajawal' !important; */
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Gellix', 'Tajawal', sans-serif !important;
}

body {
    /* font-family: 'Effra Md', sans-serif !important; */
}

.search-title {
    text-align: right;
}

#search-label {
    /* padding-right: 25px; */
    text-align: right;
}

#rd-search-form-input {
    text-align: right;
    color: #000;
}

.rd-search-form-input {
    text-align: right;
    color: #000;
}

.main-search-scroll {
    direction: rtl;
}

.rtl-search-submit {
    left: 0 !important;
}

.footer-modern-main {
    text-align: right;
}

.steep-buy-ticket-div {
    direction: rtl;
}

#container .product-details h1 {
    text-align: right !important;
}

#container .product-details>p {
    text-align: right !important;
}

@media only screen and (max-width: 600px) {
    .footer-modern-main {
        text-align: center;
    }
}

.ticket-section {
    direction: rtl !important;
}

.section-checkout {
    direction: rtl !important;
}

.product-details {
    text-align: right !important;
    float: left;
}

#container .product-details>p {
    text-align: right;
}

.info {
    text-align: right;
}

.primeCard {
    direction: rtl;
}

.events-container,
.category-page,
.category-section,
.sidebar,
.navbar,
.event-details {
    direction: rtl;
}

.sidebar {
    right: 0 !important;
    left: auto !important;
}

.dropdown-menu {
    text-align: center;
    min-width: 100px;
}

.currency-menu {
    margin-inline-start: -44px;
    text-align: center;
    /* margin-top: 105px; */
    position: absolute;
    top: 30px;
}

.primeCard .box {
    direction: rtl;
}

.dz-info {
    text-align: right !important;
}

.article-section {
    direction: rtl;
}

.blog-layout-aside {
    margin-left: 0px !important;
}

.sort-result {
    text-align: right;
}

.about-store {
    direction: rtl;
}

.contact-section {
    direction: rtl;
}

.send-message-section {
    direction: rtl;
}

.align-right {
    text-align: right;
}

.rd-navbar-main {
    direction: rtl;
}

.rd-navbar-nav {
    text-align: left;
}

.main-search-input {
    text-align: right !important;
}

.search-label {
    text-align: right;
}

.main-search-scroll {
    direction: rtl;
}

.rd-search-inline .rd-search-submit {
    right: 0 !important;
    padding-right: 2px !important;
}

.footer-modern {
    direction: rtl !important;
}


/* mobile media */

@media only screen and (max-width: 600px) {
    .rd-nav-item {
        text-align: right !important;
        padding: 1px !important;
    }
    .rd-navbar-fixed .rd-nav-link {
        padding: 10px !important;
    }
    .btn-sell {
        width: 100%;
    }
    .rd-navbar-fixed .rd-nav-item.active .rd-nav-link {
        background-color: #fff !important;
        color: black !important;
    }
    .flag-li {
        padding: 0px 100px !important;
    }
    /* .setting-li{
        padding: 0px 100px !important;
    } */
}

.ftco-section {
    direction: rtl;
}

.card-corporate {
    text-align: right !important;
}

.faq-section {
    direction: rtl !important;
}

.accordion-button::after {
    margin-right: auto !important;
    margin-left: 0 !important;
}

.form-icon {
    right: 0 !important;
}


/* .phone-icon{
    right: 0 !important;
}
.email-icon{
    right: 0 !important;
} */

.form-label {
    text-align: right !important;
}

.form-wrap-icon .form-input,
.form-wrap-icon .form-label {
    padding-right: 40px !important;
}

.rd-dropdown-item-rtl {
    text-align: right !important;
}

.rtl-card {
    direction: rtl !important;
}

.dashboard-row-rtl {
    direction: rtl !important;
}

.wallet-rtl-container {
    direction: rtl !important;
}

.rtl-tabs {
    direction: rtl;
}

.search-submit-rtl {
    left: 0 !important;
}

.search-select-list {
    text-align: right !important;
}

.sell-myticket-modal {
    direction: rtl;
}

.rd-search-inline .rd-search-submit {
    border-radius: 0px !important;
    border-top-left-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}