body {
    direction: rtl;
    unicode-bidi: embed;
    text-align: right;
    font-family: 'Droid Arabic Kufi', sans-serif;
}
a,h1,h2,h3,h4,h5,h6,p,label,.latest-events-slider .slider-wrapper .content .title , input , button, .title , .title span , .description ,
.cs-options , .excerpt , .tp-caption ,.status ,.tp-arr-titleholder, .about-text , .address,span ,.information li span, .cs-placeholder , .widget-box , .widget-title , .current
{
    font-family: 'Droid Arabic Kufi', sans-serif !important;
}
.latest-events-slider .slider-wrapper .content .information li i{
    margin-right: inherit;
    margin-left: 10px;
}
.eventchamp-event-counter .buttons a i, .latest-events-slider .slider-wrapper .content .buttons a i,
.event-search-tool .title i{
    margin-left: 10px;
}
.event-search-tool .search-content button{
    margin-left: 0px;
    margin-right: 30px;
}
.cs-select > span::after{
    right: inherit;
    left: 20px;;
}
.event-search-tool .search-content button i{
    margin-right: inherit;
    margin-left: 15px;
}
.cs-placeholder{
    text-align: right;
}
.event-list-style-1 .details .date i, .event-list-style-1 .details .location i{
    margin-left: 8px;
    margin-right: inherit;
}
.event-list-style-1 .details .category {
    font-size: 12px;
    text-transform: uppercase;
    float: right;
    margin-right: inherit;
    margin-left: 20px;
}
.eventchamp-newsletter-element .newsletter-content .title i{
    margin-right: inherit;
    margin-left: 15px;
}
.eventchamp-newsletter-element .newsletter-content button{
    margin-right: 30px;
    margin-left: inherit;
}
.post-list-style-2 .bottom .post-information li i{
    margin-left: 10px;
    margin-right: inherit;
}
.post-list-style-2 .bottom .post-information li:last-child{
    margin-right: 8px;
    margin-left: inherit;
}
.post-list-style-3 .post-information i{
    margin-right:inherit ;
    margin-left: 8px;
}
.eventchamp-app-box .app-item i{
    margin-right: inherit;
    margin-left: 15px;
}
.header-style-1 .header-main-area .header-menu .navbar .navbar-nav>li{
    float: right;
}
.post-list-style-3 .image{
    margin-right: inherit;
    margin-left: 10px;
}
.content-title-element.size2 .title,select,li,.event-search-tool .search-content button{
    text-align: right;
}
.event-search-tool .search-content div.title,.eventchamp-newsletter-element.dark .newsletter-content div.title{
    margin-right: inherit;
    margin-left: 30px;
}
.s_date{
    text-align: right;
}
.categorized-events .nav-tabs{
    /*margin-right: 95px*/
}
.categorized-events .nav-tabs>li {
    float: none;
    padding: 0px;
    margin: 0px 3px 0px 3px !important;
    display: inline-block;
}

.nav-tabs>li{
    float: right !important;
}
.footer ul li a{
    text-align: right;
}
.footer ul li a:before{
    color: #6600ff;
    margin-left: 15px;
    font-size: 14px;
}
.event-search-tool .search-content div.columns {
    width: calc( 100% - 0px );
    float: left;
    margin: 0px 0px;
}
.cs-select{
    text-align: right;
}
.widget-title span{
    float: right;
    margin-left: 10px
}
@media (max-width: 767px) {
    .categorized-events .nav-tabs>li {
        float: none;
        padding: 0px;
        margin: 0px 3px 2px 1px !important;
        display: inline-block;
    }
    .nav-tabs>li {
        float: none  !important;
        display: inline-block;
    }
}
.latest-events-slider .slider-wrapper .content .information li {
    display: inline-block;
    margin-right: inherit;
    margin-left: 30px;
}
.event-list-style-1 .details .date, .event-list-style-1 .details .location{
	margin-right: inherit;
    margin-left: 10px;
}
.event-list .event-list-style-1{
    float: right;
}
.widget_nav_menu ul li a, .widget_nav_menu ul li a:visited, .widget_archive ul li a, .widget_archive ul li a:visited, .widget_pages ul li a, .widget_pages ul li a:visited, .widget_categories ul li a, .widget_categories ul li a:visited{
    text-align: right;
}
.post-pagination ul li i.fa-angle-right{
    float: right;
        margin-top: 2px;
}
.post-pagination ul li i.fa-angle-left{
    float: left;
        margin-top: 2px;
}
.header-style-1 .header-main-area .header-logo{
	float: left;
}
.header-style-1 .header-main-area .header-menu {
    float: right;
}
.header-style-1 .header-top-bar .user-box-links,.header-style-1 .header-top-bar .social-links,.lang_sel_list_horizontal{
	float: right;
}
.venue-list-style-1 .category{
    margin-bottom: 7px;
}
.venue-list-style-1 .category a{
    background: #6201f4;
    color: #fff;
    padding: 0px 22px 0px;
    border-radius: 5px;
}
.pagination-left{
    position: absolute !important;
    left: 10px !important;
    top: 15% !important;
    z-index: 1000 !important;
    border-radius: 20px !important;
}
.pagination-right{
    position: absolute !important;
    right: 10px !important;
    top: 15% !important;
    z-index: 1000 !important;
    border-radius: 20px !important;
}
.wpb_revslider_element .rtl{
    direction: ltr ;
}
.rev_slider .slotholder:after {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
 
    /* black overlay with 50% transparency */
    background: rgba(156, 39, 176, 0.14) !important 
}
.tp-shape {
    background-color: rgba(106, 0, 255, 0.19) !important;
}
.plyr{
    direction: rtl !important
}
 .tp-thumbs.inner.hesperiden.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal{
    direction: ltr;
 }

.categorized-events .nav-tabs>li>a, .categorized-events .nav-tabs>li>a:visited{
    border-radius: 0 !important;
    -webkit-box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14), 0 6px 30px 5px rgba(0,0,0,0.12), 0 8px 10px -5px rgba(0,0,0,0.3);
    box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14), 0 6px 30px 5px rgba(0,0,0,0.12), 0 8px 10px -5px rgba(0,0,0,0.3);
}
.tp-caption.tp-hidden-caption, .tp-forcenotvisible, .tp-hide-revslider, .tp-parallax-wrap.tp-hidden-caption{
    visibility: visible !important
}
.event-list-style-1 .details .category .post-categories {
    list-style: none;
    margin: 0px;
    color: #FFFFFF;
    background: #ffbb00;
    padding: 5px 20px 5px;
    border-radius: 3px;
    font-weight: 500;
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
}
.tp-rightarrow{
    left: inherit !important;
    right: 0 !important
}
.tp-arr-titleholder{
    letter-spacing: 0
}
.rev_slider,.rev_slider .fullscreenbanner .revslider-initialised .tp-simpleresponsive .rev_redraw_on_blurfocus{

    direction: ltr !important;
}
.custom_slider_text{
    font-size: 70px;
}
span.slider_txt.custom_slider_texts{
    font-size: 22px
}
.post-list-style-2 .bottom a.more-button, .post-list-style-2 .bottom a.more-button:visited{
    border-radius: 5px !important
}
.eventchamp-contact-box .about-more-link, .eventchamp-contact-box .about-more-link:visited{
        padding: 5px 25px 5px;
}

.latest-events-slider .slider-wrapper .content .category a, .latest-events-slider .slider-wrapper .content .category a:visited{
    -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.latest-events-slider .slider-wrapper .content .category a:hover , .event-list-style-1 .details .category .post-categories:hover,
.eventchamp-latest-posts-carousel .pagination-left, .eventchamp-latest-posts-carousel .pagination-right, .eventchamp-latest-posts-carousel .all-button, .eventchamp-latest-posts-carousel .all-button:visited, .venues-list-carousel .pagination-left, .venues-list-carousel .pagination-right, .venues-list-carousel .all-button, .venues-list-carousel .all-button:visited, .events-list-carousel .pagination-left, .events-list-carousel .pagination-right, .events-list-carousel .all-button, .events-list-carousel .all-button:visited, .categorized-events .all-button, .categorized-events .all-button:visited{
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
}
.venue-list-style-1 .image>a:before, .event-list-style-1 .image>a:before , .venue-list-style-1 .image, .event-list-style-1 .image , .eventchamp-banner,
.eventchamp-latest-posts-carousel .pagination-left:hover, .eventchamp-latest-posts-carousel .pagination-right, .eventchamp-latest-posts-carousel .all-button:hover, .venues-list-carousel .pagination-left:hover, .venues-list-carousel .pagination-right:hover, .venues-list-carousel .all-button:hover,  .events-list-carousel .pagination-left:hover, .events-list-carousel .pagination-right:hover, .events-list-carousel .all-button:hover,  .categorized-events .all-button:hover,
{
    -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}

.venue-list-style-1 .image, .event-list-style-1 .image ,.post-list-style-2 .image,.eventchamp-banner, .venue-list-style-1 .image , .post-list-style-2 .image>a{
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
}
.venue-list-style-1 .image, .event-list-style-1 .image:hover,.eventchamp-banner a:hover,.post-list-style-2 .image:hover ,.eventchamp-banner:hover, .venue-list-style-1 .image:hover , .post-list-style-2 .image>a:hover{
    -webkit-box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);
    box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);
}
#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-theme-inverse .onesignal-bell-launcher-button svg .foreground{
    fill: #6201f4 !important;
}
#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-theme-inverse .onesignal-bell-launcher-button svg .stroke{
    stroke: #6201f4 !important;
}
.content-title-element .title{
        text-shadow: 1px 1px 1px #999797, 3px 3px 8px #a09fa2b5;
}

.eventchamp-banner a {
        -webkit-box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);
    box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);
}
.eventchamp-latest-posts-carousel .pagination, .venues-list-carousel .pagination, .events-list-carousel .pagination{
    margin: 67px auto 15px;
}
.post-list-style-2 .image ,.eventchamp-banner {
    border-radius: 4px !important
}
.latest-events-slider .slider-wrapper .content .category a{
    -webkit-box-shadow : none;
    box-shadow : none;
    font-size: 16px;
}
.user-box-links , .social-links , .icl-ar{
    -webkit-box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14), 0 6px 30px 5px rgba(0,0,0,0.12), 0 8px 10px -5px rgba(0,0,0,0.3);
    box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14), 0 6px 30px 5px rgba(0,0,0,0.12), 0 8px 10px -5px rgba(0,0,0,0.3);
}
.latest-events-slider .slider-wrapper .content .feature{
    margin-right: 0;
}
.custom_slider_text{
    font-size: 60px
}
.page-id-9099 .header-style-1.header-style-2 .header-main-area .header-alternative-logo{
        margin-left: 335px;
}

.btnr_text{
    margin-top: -23px;
    z-index: 100000000000;
    position: relative;
}
@media (min-width: 1200px){
    .page-id-9099  .container {
        width: 100%;  
    }
}
 

@media (min-width: 992px){
    .page-id-9099 .container {
     width: 100%;  
    }
}

.page-id-9099 .latest-events-slider .slider-wrapper .content .feature{
    max-width: 100%
}.page-id-9099 .logo {
    display: none;
}
.latest-events-slider .slider-wrapper .content .category a{
    font-size: 25px
}
.page-id-9263 .onesignal-bell-container{
    display: none;
}