/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/
.wpml-ls-item.wpml-ls-current-language {
  display: none !important;
}

#Top_bar:not(.is-sticky) { border-bottom: 1px solid rgba(0,0,0,.03); }
.rtl .mfn-header-tmpl .mfn-icon-box-left .icon-wrapper {margin: 0 0px 0 10px;}
.rtl body,p,h1,h2,h3,h4,h5,h6,h7,a,sr7-txt {font-family: 'Cairo' !important;}
.rtl .mfn-menu-separator-on > .mfn-menu-li:after {
    left: calc(var(--mfn-header-menu-gap) * -0.5);
	    right: auto;
}
.rtl div#Balloon-boyAr .mcb-wrap-inner
 {
    justify-content: flex-end;
}
div#\#kidscarousel li .title {display:none !important} 
/* Only affects this carousel */
#kidscarousel [dir="rtl"] .slick-track { right: 0; left: auto; }
.rtl li.testimonials_slider_li blockquote {
    text-align: center;
}
.rtl div#evcal_list {text-align:right !important;}


.rtl #evcal_list .eventon_list_event .event_description p.evotx_success_msg{padding: 20px 50px 20px 0px;}
.rtl .evo_metarow_tix .evotx_success_msg:before {
	    right: 0;left:auto !important;
}
.rtl .evost_view_control_zin.evodfx.evofxdrr {
    flex-direction: row-reverse;
}
.rtl .woocommerce table.shop_table td.product-name {
    text-align: right;
}
.rtl .shop_table .cart_item.evo_event_ticket_item .product-name .variation dt {
    float: right;
    margin-right: 0px;
    margin-left: 7px;
}

.woocommerce-checkout span.select2-selection.select2-selection--single {
    border: 1px solid #c0c0c0 !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: #c0c0c0 !important;
    overflow: hidden !important;
    z-index: 999 !important;
    height: 45px !important;
    width: 100% !important;
    clip: auto !important;
    padding: .5em !important;
    font-family: inherit;
    font-weight: 400;
    letter-spacing: normal;
    display: block !important;
    border-radius: var(--wc-form-border-radius);
    color: var(--wc-form-color-text, #000);
    line-height: normal !important;
}

.woocommerce-checkout span#select2-billing_email-container {
    padding: 0px !important;
}
.rtl .woocommerce-checkout span#select2-billing_email-container {
    text-align:right;
}
.rtl span.evotxVA_data
{
    text-align: right;
}

.rtl .evost_seat_selection .evost_section .evost_row, .rtl .evost_inline_seat_map .evost_row {
	flex-direction: row-reverse;
}
span.evotxVA_ticket.NA {
    background-color: #ebebeb !important;
    padding: 20px 15px !important;
    margin-bottom: 20px !important;
    line-height: 31px;
}

p.desc_trig_outter { display: none !important; } div#event_addtocal { display: none !important; }
.evost_seat_layout.map_area900-700.seat_size30-30.pro {}
@media (max-width: 568px){	
		.rtl .evcal_eventcard .evcal_evdata_row .evcal_evdata_cell{padding-left: inherit; margin-left: 0; padding-right: 0; margin-right: -30px;}
	.rtl .evcal_eventcard .evcal_evdata_cell .evo_h3, .rtl .ajde_evcal_calendar #evcal_list .evcal_eventcard .evcal_evdata_cell_title, .rtl .evo_pop_body .evcal_evdata_cell_title {padding-left: 0px; padding-top: 2px;padding-right: 30px;}

}

.rtl .evost_inline_seat_map {    direction: ltr;}
.rtl .evost_inline_seat_map .evost_section, .rtl .evost_inline_seat_map .evost_map_information {
    direction: rtl;
}

.is-medium table.wc-block-cart-items .wc-block-cart-items__row, .is-mobile table.wc-block-cart-items .wc-block-cart-items__row, .is-small table.wc-block-cart-items .wc-block-cart-items__row
 {
    grid-template-columns: 60px 130px !important;
}
.rtl .mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review {
    margin-right: 0;
}
.rtl .woocommerce table.shop_table th:first-child {
	text-align:right;
} 
form.checkout.woocommerce-checkout tfoot {
    display: block;
}

@media (min-width: 568px){	
.rtl .mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review {
    margin-right: 40px;
}
}