
/* rtl */
.rtl #content .ux_banner .inner{right:0%;left:0%;}
body.rtl .lightbox-white .mfp-close{margin:30px 0 0 30px !important;}
.rtl .header-wrapper .icon-international > a{padding-right:25px !important;}
.rtl .header-wrapper .flags > a{padding-right:25px !important;margin-left:5px;}
.rtl #hero-links .large-4.columns, .rtl #hero-links .large-8.columns{padding:0 0 0.4em 0.4em;}
.rtl .home .large-4.columns, .rtl .home .large-8.columns{padding:0 0 0.4em 0.4em;}
.rtl .home .ux_banner .left{right:3%;}
.rtl .home .ux_banner .left .large-one_fifth:nth-child(4){border-right:1px solid #000;padding-right:60px;}
.rtl #new-royalslider-2.rsUni{padding:0 0 0 20px;}
.rtl #testimonial-slider .large-9.columns, .rtl #testimonial-slider .large-3.columns{border-left:none;}
.rtl #new-royalslider-2.rsUni .rsOverflow{padding-right:40px;border-right:1px solid rgba(107, 107, 107, 1) !important;}
.rtl .event_details-right{text-align:left;}
.rtl .location-start_times tbody td.column-1{text-align:left;}
.rtl .event-packages tbody td{text-align:left;}
.rtl .page-id-142 .large-3.columns{padding-right:0em;padding-left:0em;}
.rtl #courseland-links .large-3.columns{padding-right:0em;padding-left:0em;}
.rtl #er_about #aobut_faqs.columns{padding-right:0;padding-left:0;}
.rtl h4.sponsors{float:right;margin-left:1.5em;}
.rtl a.sponsors, a.sponsor{float:right;}
.rtl .embed-container iframe, .embed-container object, .embed-container embed{right:0;}
@media only screen and (min-width:800px) {
    .rtl #international-button{right:-140px;}
}
@media only screen and (min-width:48em) {
    .rtl .center-submit.gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span.name_first{margin-left:2.4% !important;}
}
@media only screen and (max-width:48em) {
    .rtl .event-packages tbody td{text-align:right;}
    .rtl h4.sponsors{margin:0 auto .75em auto;}
}


/* rtl foundation override */

.left{float:right !important;}
.right{float:left !important;}
.text-left{text-align:right !important;}
.text-right{text-align:left !important;}
.row.custom-width{margin-right:auto !important;margin-left:auto !important;}
.row.divided .columns{border-left:1px solid rgba(0, 0, 0, 0.05);}
.column-inner{float:right;}
.text-pull-inn{margin-right:auto;margin-left:auto;}
.social-icons .icon,.yith-wcwl-share li a{margin:0 0 5px 5px;}
.social-icons.size-small .icon,#top-bar .social-icons .icon{margin-left:5px;}
.yith-wcwl-share ul{margin-right:0 !important;}
.social-icons.share-row span.title{margin-left:5px;}
.star-rating,.star-rating{text-align:right;}
.star-rating:before,.woocommerce-page .star-rating:before{float:right;right:0;}
.star-rating span{float:right;right:0;}
.star-rating span:before{right:0;}
ul.tabs{margin-right:0 !important;}
.tabbed-content ul.tabs li a{margin-left:25px;}
.tabbed-content.pos_pills ul.tabs li{border-left:1px solid rgba(0, 0, 0, 0.1);}
.vertical-tabs ul.tabs-nav{margin-right:0;border-left:1px solid #DDD;margin-left:-1px;}
.vertical-tabs ul.tabs-nav li.current a,.vertical-tabs ul.tabs-nav li.current_page_item a,.vertical-tabs ul.tabs-nav li a:hover,.vertical-tabs ul.tabs-nav li.current-menu-item a{border-left:4px solid #DDD;}
.vertical-tabs .tabs-inner{border-right:1px solid #DDD;padding-right:40px;}
.vertical-tabs .tabs-inner,.tabbed-content .panel{float:right;}
.accordion .accordion-title a:before{margin-left:15px;}
.quantity.buttons_added{text-align:right;}
.quantity.buttons_added .minus{border-left:0;}
.quantity.buttons_added .plus{border-right:0;}
.product-info .quantity{margin-right:10px;}
.alert-box a.button{margin:0 0 0 15px;}
.woocommerce-message{padding-left:320px;}
.woocommerce-message a.button{left:0;}
.woocommerce-message:before{margin-left:10px;}
#top-link{left:35px;}
.column-inner > ul,.column-inner > ol,.entry-content > ul,.short-description > ul,.tabs-inner ul,.tabs-inner ol,.accordian-inner ul,.accordian-inner ol,.woocommerce > ul,.woocommerce > ol{margin-right:20px;}
.entry-content ol{margin-right:20px;}
#content > ul{margin-right:20px;}
ul li.bullet-checkmark:before{padding-left:10px;}
ul li.bullet-arrow:before{padding-left:10px;}
ul li.bullet-star:before{padding-left:10px;}
h3.section-title a{float:left;}
h3.section-title a:after{margin-right:10px;}
h3.section-title.title_center span:before{right:-1010px;}
h3.section-title.title_center span:after{left:-1010px;}
h3.section-title.title_bold span,h3.section-title.title_bold_center span{right:15px;}
h3.section-title.title_bold a{left:15px;}
h3.section-title.title_bold_center span{right:auto;}
.text-center .tx-div{margin:15px auto 15px auto;}
.text-right .tx-div{margin:15px auto 15px 0;}
.ux-box.text-center .ux-box-text{padding-right:5px;padding-left:5px;}
.ux-box.ux-text-circle .ux-box-image{margin-right:30px;margin-left:30px;}
.ux-box.ux-text-overlay .ux-box-text{right:15px;left:15px;}
.ux-box.post-item.ux-text-overlay .ux-box-text{right:30px;left:30px;}
.ux-box.ux-text-badge .ux-box-text{right:0;left:0;}
.slider .ux-box.ux-text-badge .ux-box-text{right:15px;left:15px;}
.collapse .row .column,.collapse .row .columns{padding-right:0;padding-left:0;float:right;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
    .ux-loading{right:50%;margin:-14px -42px 0 0;}
    .ux-loading i{float:right;}
    .ux_block .edit-link{right:0;}
    a.lost_password{margin-right:15px;}
    .catalog-mode-header{text-align:left;float:left;}
    .tooltipster-base{right:0;}
    .tooltipster-arrow{right:0;}
    .tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-right:8px solid transparent !important;border-left:8px solid transparent !important;}
    .tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-right:9px solid transparent !important;border-left:9px solid transparent !important;}
    .tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-right:8px solid transparent !important;border-left:8px solid transparent !important;}
    .tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-right:9px solid transparent !important;border-left:9px solid transparent !important;}
    .tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{right:0;left:0;}
    .tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{right:6px;}
    .tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{right:5px;}
    .tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{left:6px;}
    .tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{left:5px;}
    .tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-right:4px solid;left:-4px;}
    .tooltipster-arrow-left .tooltipster-arrow-border{border-right:9px solid;}
    .tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-left:8px solid;right:-7px;}
    .tooltipster-arrow-right .tooltipster-arrow-border{border-left:9px solid;}
    p.demo_store{padding:6px 0 8px 0;}
    #top-bar .left-text{text-align:right;float:right;}
    #logo a{float:right;}
    #masthead .left-links > ul{float:right;margin-right:15px;}
    #masthead .right-links > ul{float:left;}
    #masthead.stuck{right:0;left:0;}
    .boxed #masthead,.boxed .wide-nav{right:auto;left:auto;}
    .boxed #masthead.stuck,.boxed .wide-nav.stuck{right:auto;left:auto;}
    .logo-center #masthead .left-links > ul{margin-right:0;}
    .logo-center #masthead .left-links > ul > li{margin-right:0;margin-left:20px;}
    ul.header-nav li{float:right;margin-right:15px;}
    .nav-dropdown,.sub-menu.submenu-languages{padding:20px 30px 20px 10px;}
    .right-links .nav-dropdown,.left-links .nav-dropdown,.account-dropdown .nav-dropdown{margin-right:-15px;}
    .nav-dropdown > ul:after,.nav-dropdown > .row:after,.nav-dropdown-inner:after,.menu-item-language .sub-menu:after{border-color:rgba(221, 0) 221, 221,;right:8px;margin-right:-7px;}
    .nav-dropdown > .row:after{right:-12px;}
    .nav-dropdown-inner:after{right:auto;left:-25px;}
    .menu-item-language .sub-menu:after{right:auto;left:20px;}
    ul.header-nav li .nav-dropdown li a{margin-left:20px;}
    ul.header-nav li .nav-dropdown > ul > li.menu-parent-item{float:right !important;}
    #site-navigation .nav-dropdown .nav-column-links .nav-column-links{padding-right:7px;}
    li.menu-parent-item > a.nav-top-link:after{margin-right:5px;}
    ul.header-nav li .nav-dropdown li.image-column{float:right !important;}
    ul.header-nav li .nav-dropdown li.image-column a{margin-left:-10px;}
    .label-new.menu-item > a:after,.label-hot.menu-item > a:after,.label-sale.menu-item > a:after,.label-popular.menu-item > a:after{margin-right:7px;}
    a.nav-top-link:before{margin-left:5px !important;}
    .search-dropdown .nav-dropdown{padding-left:30px !important;}
    .header-nav li.account-dropdown{border-left:1px solid rgba(0, 0, 0, 0.1);padding-left:15px;}
    .header-nav li:last-child{border-left:0 !important;padding-left:0 !important;}
    .nav-crop-right-links .right-links .li.mini-cart{margin-right:5px !important;}
    .nav-crop-right-links .right-links ul.header-nav li{margin-right:5px !important;}
    .nav-crop-right-links .right-links ul.header-nav li.account-dropdown{padding-left:5px !important;}
    .nav-crop-left-links .left-links ul.header-nav > li{margin-right:5px !important;}
    .autocomplete-suggestion{padding-right:15px;text-align:right;}
    ul.top-bar-nav li{border-right:1px solid rgba(255, 255, 255, 0.2);padding-right:10px;margin-right:10px;}
    ul.top-bar-nav .nav-dropdown{left:0;}
    ul.top-bar-nav .nav-dropdown > ul:after{left:20px;right:auto;}
    .menu-item:before{margin-left:8px;}
    .wide-nav.stuck{left:0;right:0;}
    .wide-nav .header-nav > li{margin-right:0;}
    .wide-nav .wide-nav-right form{margin-right:15px;}
    .wide-nav .header-nav a.nav-top-link{padding-left:15px;}
    .wide-nav.nav-center .nav-wrapper > #site-navigation li{text-align:right;}
    .wide-nav.nav-left .nav-wrapper > #site-navigation{float:right;}
    .wide-nav.nav-center .nav-dropdown > ul:after,.wide-nav.nav-center .nav-dropdown > .row:after{right:60px;}
    .wide-nav-search > li{margin-right:0 !important;margin-left:30px;}
    .wide-nav-search > div{padding-right:20px;}
    .logo-center .wide-nav-search > div{padding-right:0;padding-left:20px;}
    .wide-nav-search .autocomplete-suggestion,.wide-nav-right .autocomplete-suggestion{padding-right:15px;}
    .transparent-header .header-wrapper,.transparent-header.boxed-header .header-wrapper,.transparent-header .header-wrapper{right:0;left:0;}
    .boxed-header .header-wrapper{margin-right:auto;margin-left:auto;}
    .boxed.transparent-header .header-wrapper,.boxed.no-header .header-wrapper{right:auto;left:auto;}
    .ux-header-element a{margin-right:7.5px;}
    .html-block-inner .search-wrapper{margin-right:7.5px !important;}
    .mobile-sidebar li ul:before{left:0;}
    .mobile-sidebar li ul{border-right:2px solid rgba(0, 0, 0, 0.05);padding-right:15px;}
    .absolute-footer ul li{float:right;padding-left:15px;}
    .page-left-sidebar .page-inner{padding-right:30px;border-right:1px solid #eeeeee;}
    .page-right-sidebar .page-inner{padding-left:30px;border-left:1px solid #eeeeee;}
    .page-breadcrumb .tabs h1{padding:15px 0 10px 40px;}
    .ux_banner .page-breadcrumb .tabs h1{padding:0 0 0 30px;}
    .entry-image .post-date,.ux-box .post-date{right:-10px;}
    .column-slider .ux-box .post-date{right:0;}
    .navigation-paging .nav-previous{float:right;}
    .navigation-paging .nav-next{float:left;}
    .navigation-image > div{margin-left:10px;}
    .post-date{margin-left:10px;}
    .navigation-post .nav-next{text-align:left;border-right:1px solid #dddddd;}
    .gallery{margin-right:-5px !important;margin-left:-10px !important;}
    .alignleft{float:right;margin-left:1.5em;}
    .alignright{float:left;margin-right:1.5em;}
    .blog-pinterest-style{margin-left:-5px;margin-right:-5px;}
    .blog-pinterest-style .entry-content{border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;}
    .blog-pinterest-container .navigation-container{margin-right:-5px;margin-left:-5px;padding-right:0.9375em !important;padding-left:0.9375em !important;}
    .blog-pinterest-container .navigation-container .nav-next{margin-left:20px;}
    .comment-form-author,.comment-form-email{padding-left:10px;}
    #comments ul.children{margin-right:35px;}
    .comment-list .children .comment-inner,.children #respond{margin-left:0;}
    td.order-actions{text-align:left;}
    .col2-set .col-1,.col2-set .col-2{float:right;margin-left:30px;}
    .account-user{padding-right:80px;}
    .account-user .avatar{right:0;}
    .wishlist_table .product-thumbnail img{padding-right:0;margin-right:20px;}
    .yith-wcwl-share{text-align:right;}
    .page-featured-item #content > ul{margin-right:-7.5px;}
    .page-featured-item .item-tags span{margin-left:10px;}
    #back-to-site{right:0;}
    .woocommerce-result-count{margin-left:20px;}
    .woocommerce-ordering,.woocommerce-ordering .custom.dropdown,.woocommerce-ordering select{margin:0 0 1px 0 !important;}
    .product-small .tx-div{margin:4px auto 4px auto !important;}
    .product-small.out-of-stock .out-of-stock-label{right:0;left:0;}
    .callout{right:0;}
    .callout.style1.large{right:-5px;}
    .callout.style2{right:10px;}
    .callout.style2.large{right:15px;}
    .callout.style3{right:20px;}
    .callout.style3.large{right:40px;}
    .quick-view{right:0;left:0;}
    a.filter-button span{margin-left:5px;}
    .add-to-cart-grid{right:10px;left:auto;}
    .product-image .cart-icon .cart-icon-handle{left:50%;margin-left:-5px;}
    .yith-wcwl-add-to-wishlist{left:20px;}
    .yith-wcwl-wishlistexistsbrowse a:before,.yith-wcwl-add-button a.add_to_wishlist:before,.yith-wcwl-wishlistaddedbrowse a:before{right:0;left:0;}
    .column-slider .yith-wcwl-add-to-wishlist{left:25px;}
    #yith-wcwl-popup-message{right:50%;}
    .product-image .yith-wcwl-add-to-wishlist{left:30px;}
    .style-grid3 .name{padding-left:5px;margin-left:10px;border-left:1px solid #eeeeee;}
    .zoom-button{right:30px;}
    .up-sell.large-block-grid-2 li{padding:0 3px 6px 3px !important;}
    .product-sidebar-right > .inner{border-right:1px solid #eeeeee;padding-right:30px;}
    .product-sidebar-left > .inner{border-left:1px solid #eeeeee;padding-left:30px;}
    .product-page .text-center .custom.dropdown{margin-right:auto !important;margin-left:auto !important;}
    .product-page .prefix.last{border-radius:10px 0px 10px 0px;}
    .shop_attributes th{padding-left:15px;}
    .variations .value{margin-right:0;}
    .tabs_vertical-style #add_review.large-5{padding-right:15px;}
    .next-prev-nav{text-align:left;}
    .next-prev-nav .icon-angle-left{padding-left:2px;}
    .next-prev-nav .icon-angle-right{padding-right:2px;}
    .prod-dropdown .nav-dropdown{right:auto;left:0 !important;}
    .review-item{padding-right:90px;}
    .review-item .avatar{right:0;}
    .review-item .description{padding-left:20%;}
    .woocommerce p.stars span,.woocommerce-page p.stars span{float:right;}
    .woocommerce p.stars span a,.woocommerce-page p.stars span a{float:right;right:0;}
    .easyzoom-notice{right:50%;margin:-1em -5em 0 0;}
    .easyzoom-flyout{right:0;}
    li.mini-cart .nav-dropdown{left:15px;padding-left:30px !important;}
    .cart-icon strong{margin-right:15px;}
    .cart-icon .cart-icon-handle{left:50%;margin-left:-8px;}
    .mini-cart-top-bar span.label{margin-right:5px;}
    .custom-cart-inner{padding-right:32px;}
    .custom-cart-icon{left:0;}
    .custom-cart-count{left:-10px;}
    .mini-cart-item a.cart_list_product_title{padding:0 0 0 20px;}
    .mini-cart-item .cart_list_product_quantity{margin-right:5px;}
    .minicart_total_checkout span.amount{margin-right:5px;}
    .shop_table dl.variation dt{margin-left:5px;}
    .shop_table dl.variation dd{margin-left:10px;}
    .shop_table .product-price{padding-left:20px;}
    .shop_table .product-subtotal{text-align:left;}
    .shop_table.order_details .product-total,.shop_table .product-total{text-align:left;}
    .shop_table .shipping th{padding-left:15px;}
    .cart_totals td{text-align:left;}
    .checkout_table_item .product-total{text-align:left;}
    .shop_table tfoot td{text-align:left;}
    ul#shipping_method li input{margin:0 0 0 5px;}
    .cart-wrapper{padding-left:15px;border-left:1px solid #DDD;margin-right:-15px;margin-left:-15px;padding-right:15px;}
    a.shipping-calculator-button{margin:5px 0 0 0;}
    a.shipping-calculator-button:before{margin-left:5px;}
    .cross-sells ul{margin-right:0;}
    .woocommerce-checkout .select2-container .select2-choice{padding:4px 8px 4px 0;}
    .checkout-group h3:before,.order-review h3:before{margin-left:10px;}
    #billing_first_name_field,#billing_email_field{padding-left:2%;}
    label.checkbox{margin-right:10px;}
    h3#ship-to-different-address label.checkbox{margin-right:0;}
    h3#ship-to-different-address input{margin-right:10px;}
    ul.payment_methods{margin:0 0 30px 0 !important;}
    ul.payment_methods li label{margin-right:10px;}
    .form-row.terms .checkbox{padding-right:25px;}
    .form-row.terms .input-checkbox{right:0;}
    .payment_method_paypal img{margin-right:5px;}
    a.about_paypal{margin-right:5px;}
    .iosSlider{right:0;text-align:right;}
    .row .iosSlider .row{margin-right:auto;margin-left:auto;}
    .iosSlider .slider .slide{float:right;}
    .iosSlider .slider > .ux_banner{float:right;}
    .product-gallery-slider .sliderNav.small a.nextSlide span{right:15px;}
    .product-gallery-slider .sliderNav.small a.prevSlide span{left:15px;}
    .product-thumbnails .sliderNav.small a.disabled.nextSlide{right:-50px;}
    .product-thumbnails .sliderNav.small a.disabled.prevSlide{left:-50px;}
    .product-thumbnails .thumb{margin:0 0 0 15px;}
    .iosSlider .sliderNav a.nextSlide{right:0;}
    .iosSlider .sliderNav a.prevSlide{left:0;}
    .iosSlider .sliderNav a.nextSlide span{right:30%;padding-left:3px;}
    .iosSlider .sliderNav a.prevSlide span{left:30%;padding-right:3px;}
    .sliderNav.small a.nextSlide span{right:0;padding-left:3px;}
    .sliderNav.small a.prevSlide span{left:0;padding-right:3px;}
    .iosSlider .sliderNav.simple a.nextSlide{right:10px;}
    .iosSlider .sliderNav.simple a.prevSlide{left:10px;}
    .column-slider .info.style-grid2{padding-right:15px;}
    .column-slider .callout.style2{right:15px;}
    .column-slider .callout.style3{right:25px;}
    .sliderBullets{right:10%;left:10%;}
    .ux_banner-grid{margin-right:-7.5px !important;margin-left:-7.5px !important;}
    .ux_banner-grid .columns{margin-right:-.1px;}
    .ux_banner-grid .columns > .column-inner{padding-right:7.5px;padding-left:7.5px;}
    .ux_banner .banner-bg,.ux-section .banner-bg,.ux-section .bg-overlay,.ux_banner .bg-overlay,.ux-section-img{right:0;left:0;}
    .ux_banner .banner-effect{right:0;left:0;}
    .ux_banner .row{margin-right:auto !important;margin-left:auto !important;}
    #content .slider .ux-section{padding-right:0 !important;padding-left:0 !important;}
    .ux-section-img{right:auto;left:0;}
    .ux-section-img.left{left:auto;right:0;}
    .text-right .button{margin:10px 10px 10px 0;}
    .text-left .button{margin:10px 0 10px 10px;}
    .ux_banner .inner{right:0;left:0;}
    .ux_banner .inner.left{right:10%;left:auto;text-align:right;}
    .ux_banner .inner.far-left{right:20px;left:auto;text-align:right;}
    .ux_banner .inner.right{right:auto;left:10%;text-align:left;}
    .ux_banner .inner.far-right{right:auto;left:20px;text-align:left;}
    .ux_banner .inner.full-width{right:0 !important;left:0 !important;}
    .ux_banner .left .tx-div,.ux_banner .left p,.ux_banner .far-left .tx-div,.ux_banner .far-left p{margin:0 0 0 auto;}
    .ux_banner .right .tx-div,.ux_banner .far-right .tx-div,.ux_banner .right p,.ux_banner .far-right p{margin:0 auto 0 0;}
    .ux_banner .text-left .tx-div,.ux_banner .text-left p{margin:0 0 0 auto;}
    .ux_banner .text-right .tx-div,.ux_banner .text-right p{margin:0 auto 0 0;}
    .ux-banner-video{right:0;left:0;}
    .ux-youtube{left:0;right:0;}
    .mfp-bg{right:0;}
    .mfp-wrap{right:0;}
    .mfp-container{right:0;}
    .mfp-content{text-align:right;}
    .mfp-preloader{right:8px;left:8px;}
    .mfp-close{left:0;padding:0 10px 18px 0;}
    .mfp-counter{left:0;}
    .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{right:0;margin-right:35px;}
    .mfp-arrow-left{right:0;}
    .mfp-removing .mfp-arrow-left{right:-100px;}
    .mfp-removing .mfp-arrow-right{left:-100px;}
    .mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-left:17px solid white;margin-right:31px;}
    .mfp-arrow-right{left:0;}
    .mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-right:17px solid white;margin-right:39px;}
    .mfp-iframe-scaler iframe{right:0;}
    .mfp-figure:after{right:0;left:0;}
    .mfp-bottom-bar{right:0;}
    .mfp-title{text-align:right;padding-left:36px;}
    .mfp-img-mobile .mfp-figure small{margin-right:5px;}
    .mfp-img-mobile .mfp-counter{left:5px;}
    .mfp-img-mobile .mfp-close{left:0;}
    .mfp-ie7 .mfp-bottom-bar{right:50%;margin-right:-300px;}
    .mfp-ie7 .mfp-close{left:0;}
    .off-canvas .mfp-content, .off-canvas.mfp-ready.mfp-removing .mfp-content{right:0;}
    .off-canvas.right .mfp-content, .off-canvas.right.mfp-ready.mfp-removing .mfp-content{right:auto;left:0;}
    #map_container .map-info{right:0;left:30px;}
    .featured-product .product-bg{right:0;left:0;}
    .pinterest-style{margin-right:-5px;margin-left:-5px;}
    .pinterest-style li{float:right;}
    .lookbook-slider .callout{right:20px !important;}
    .text-left .testimonial_text{padding-right:100px;}
    .text-left .testimonial_image img{right:0;}
    .testimonial_text .test_company{margin-right:5px;}
    .featured-box.pos-left{padding-right:70px;}
    .featured-box.pos-left .featured-img{right:0;}
    .row.boxed .featured-box.pos-left{padding-right:40px;}
    .row.boxed .featured-box.pos-left .featured-img{right:-20px;}
    .ux_price_table .cta-button{margin:15px 0 0 0;}
    .bullet-more-info{margin-right:5px;}
    .scroll-to-bullets{left:45px;text-align:left;}
    .widget_layered_nav_filters .chosen a:before{margin-left:5px;}
    .widget_product_categories li .count,.widget_layered_nav li .count{float:left;}
    .widget_product_categories li a{padding-left:15px;}
    .widget_product_categories li .count{left:0;}
    .widget_product_categories li ul.children{padding:5px 15px 10px 0;}
    .widget_layered_nav_filters li{float:right;margin:0 0 5px 5px;}
    .product_list_widget .wp-post-image{right:0;}
    .product_list_widget li{padding:10px 75px 10px 0;}
    .product_list_widget .variation dd{margin:0 5px 0 0;}
    .widget_shopping_cart_content .buttons .button{margin:0 0 5px 0;}
    .flatsome_recent_posts li{padding:0 45px 10px 0;}
    .flatsome_recent_posts .post-date{right:0;}
    .widget_nav_menu ul li.current-menu-item a{border-left:3px solid #dddddd;}
    .widget_nav_menu ul li ul{margin-right:10px;}
    .widget_product_tag_cloud a,.widget_tag_cloud a{float:right;margin:0 0 5px 5px;}
    .ninja-forms-form-wrap .ninja-forms-form .field-wrap.label-left .ninja-forms-field,.ninja-forms-form-wrap .ninja-forms-form .field-wrap.label-left .ninja-forms-star-rating-control{margin-right:0 !important;}
    .widget_price_filter .price_slider_amount{text-align:left;}
    .widget_price_filter .price_slider_amount .button{float:right;}
    .widget_price_filter .ui-slider{text-align:right;}
    .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-right:-13px;}
    .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px;}
    .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px;}
    .dark li.account-dropdown{border-color:rgba(255, 0.1) 255, 255, !important;}
    .dark-header #masthead .header-nav li.account-dropdown,.dark-header #masthead .header-nav li.html-block{border-color:rgba(255, 0.3) 255, 255,;}
    .dark .flatsome_recent_posts li,.dark .product_list_widget li{border-color:rgba(255, 0.2) 255, 255,;}
    .dark .widget_nav_menu ul li a{border-color:rgba(255, 0.2) 255, 255,;}
    .dark-header .ux-header-element a,#top-bar .social-icons a,.dark .social-icons a.icon,.dark-header #masthead .social-icons a.icon,.dark .row.divided .columns > .column-inner,.dark .row.divided .columns,.dark h3.section-title.title_center span:before,.dark h3.section-title.title_center span:after,.dark .ux_price_table .bullet-item,.dark .ux_price_table .description,.dark .author-box,.dark .tabbed-content ul.tabs li a,.dark .product-details,.dark .comment-list .children .comment-inner,.dark .comment-list > li.comment > .comment-inner,.dark .navigation-post .nav-next,.dark .navigation-post,.dark footer.entry-meta,.dark .blog-pinterest-style .entry-content,.dark .pagination-centered,.dark .product-sidebar-right .inner,.dark .widget h3.widget-title.shop-sidebar,.dark .widget_product_categories > ul > li,.dark .widget_layered_nav > ul > li,.dark hr,.dark .product_meta > span,.dark .review-item,.dark h3.section-title,.dark .shop_table thead,.dark .cart_table_item,.dark .cart-wrapper,.dark .cart-sidebar .widget-title,.dark .cart_totals .total,.dark .shop_table .total,.dark table tr,.product-info .social-icons{border-color:rgba(255, 0.2) 255, 255,;}
    #content .ux-section{padding-right:0 !important;padding-left:0 !important;}
    #masthead .mobile-menu a{padding:5px 0 5px 5px;}
    .woocommerce-message a.button{float:left;right:0;left:0;}
    .woocommerce-message{padding-left:0;}
    .vertical-tabs .tabs-inner{padding-right:0;}
    .mini-cart .cart-price{margin-left:15px;}
    .page-right-sidebar .blog-entry{padding-left:0;border-left:0;}
    .mini-cart.active .nav-dropdown{left:0;}
    .row{margin-right:auto;margin-left:auto;}
    .row.collapse .column,.row.collapse .columns{padding-right:0;padding-left:0;float:right;}
    .row .row{margin-right:-0.9375em;margin-left:-0.9375em;}
    .column,.columns{padding-right:0.9375em;padding-left:0.9375em;float:right;}
    [class*=\"column\"] + [class*=\"column\"]:last-child{float:left;}
    [class*=\"column\"] + [class*=\"column\"].end{float:right;}
    [class*=\"block-grid-\"] > li{float:right;}
    div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{direction:rtl;}
    ul, ol{margin-right:0;}
    ul.no-bullet, ol.no-bullet{margin-right:0;}
    ul li ul,ul li ol{margin-right:1.25em;}
    ol li ul,ol li ol{margin-right:1.25em;}
    blockquote{padding:0 1.875em 0 1.25em;border-right:2px solid #ddd;}
    .vcard{margin:0 0 1.25em 0;}
    #submit, button, .button, input[type=\"submit\"]{padding-left:1.5em;padding-right:1.5em;}
    #submit.large, button.large, .button.large, input[type=\"submit\"].large{padding-left:2em;padding-right:2em;}
    #submit.small, button.small, .button.small, input[type=\"submit\"].small{padding-left:1.125em;padding-right:1.125em;}
    #submit.tiny, button.tiny, .button.tiny, input[type=\"submit\"].tiny{padding-left:0.875em;padding-right:0.875em;}
    #submit.expand, button.expand, .button.expand, input[type=\"submit\"].expand{padding-left:0px;padding-right:0px;}
    #submit.left-align, button.left-align, .button.left-align, input[type=\"submit\"].left-align{text-align:right;}
    #submit.right-align, button.right-align, .button.right-align, input[type=\"submit\"].right-align{text-align:left;padding-left:0.75em;}
    form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-right:0.5em;}
    label.right{text-align:left;}
    label.inline{margin:0 0 1em 0;}
    .postfix.button{padding-right:0;padding-left:0;}
    .prefix.button{padding-right:0;padding-left:0;}
    .prefix.button.radius{border-bottom-right-radius:5px;}
    .postfix.button.radius{border-bottom-left-radius:5px;}
    .prefix.button.round{border-bottom-right-radius:1000px;}
    .postfix.button.round{border-bottom-left-radius:1000px;}
    span.prefix{border-left:none;}
    span.prefix.radius{border-bottom-right-radius:6px;}
    span.postfix{border-right:none;}
    span.postfix.radius{border-bottom-left-radius:6px;}
    .input-group.radius > *:first-child, .input-group.radius > *:first-child *{border-bottom-right-radius:6px;}
    .input-group.radius > *:last-child, .input-group.radius > *:last-child *{border-bottom-left-radius:6px;}
    .input-group.round > *:first-child, .input-group.round > *:first-child *{border-bottom-right-radius:1000px;}
    .input-group.round > *:last-child, .input-group.round > *:last-child *{border-bottom-left-radius:1000px;}
    input[type=\"text\"],input[type=\"password\"],input[type=\"date\"],input[type=\"datetime\"],input[type=\"datetime-local\"],input[type=\"month\"],input[type=\"week\"],input[type=\"email\"],input[type=\"number\"],input[type=\"search\"],input[type=\"tel\"],input[type=\"time\"],input[type=\"url\"],textarea{margin:0 0 1em 0;}
    input[type=\"file\"],input[type=\"checkbox\"],input[type=\"radio\"],select{margin:0 0 1em 0;}
    fieldset legend{margin-right:-0.1875em;}
    .alert-box{padding:0.6875em 0.6875em 0.75em 1.3125em;}
    .alert-box .close{left:0.3125em;}
    .pagination{margin-right:-0.3125em;}
    .pagination li{float:right;margin-right:0.3125em;}
    table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{text-align:right;}
    table td, table th{text-align:right;}
}

.rtl div {direction: rtl;}

.rtl #content p { direction: rtl;}


