/**
 * REZZAG RTL (Right-To-Left) CSS
 */
/* arabic */
@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-weight: 400;
  src: local('Cairo'), local('Cairo-Regular'), url(fonts/SLXGc1nY6HkvalIkTpu0xg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
}
/* latin-ext */
@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-weight: 400;
  src: local('Cairo'), local('Cairo-Regular'), url(fonts/SLXGc1nY6HkvalIvTpu0xg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-weight: 400;
  src: local('Cairo'), local('Cairo-Regular'), url(fonts/SLXGc1nY6HkvalIhTps.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 400;
  src: local('Tajawal'), local('Tajawal-Regular'), url(fonts/Iura6YBj_oCad4k1nzSBC45I.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
}
/* latin */
@font-face {
  font-family: 'Tajawal';
  font-style: normal;
  font-weight: 400;
  src: local('Tajawal'), local('Tajawal-Regular'), url(fonts/Iura6YBj_oCad4k1nzGBCw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@import url("the-events-calendar.css");

body, .slider-caption h2,
.breaking-news ul a {
    font-family: 'Tajawal', Tahoma, arial !important;
}
h1, h2, h3, h4, h5, h6,
#main-content input[type="submit"],
input[type="submit"],
.more-link, a.wp_rss_retriever_title,
#main-nav, #main-nav ul li a,
.archive-box .entry a.more-link,
.share-post span.share-text,
.breaking-news span.breaking-news-title {
    font-family: 'Cairo', Tahoma, arial !important;
}
.logo,
.top-nav ul,
.top-nav ul li,
.top-nav ul ul,
#main-nav ul li,
#main-nav ul li.mega-menu.mega-cat .mega-cat-more-links li,
.mega-cat-sub-categories,
#main-nav ul li.mega-menu.mega-cat .mega-menu-block .mega-menu-post,
#main-nav .mega-check-also,
.breaking-news span.breaking-news-title,
.breaking-news ul,
a.more-link,
.item-list .post-thumbnail,
.timeline .post-thumbnail,
.live-search_result_container .post-thumbnail,
.share-post li,
.mini-share-post li,
.author-social,
.author-comment cite,
.entry ul.best-reviews .post-thumbnail,
.entry ul.best-reviews .best-reviews-content,
.entry ul.best-reviews .best-review-score,
.ei-slider-thumbs li,
.list-box li.first-news,
.pic-box li,
.video-box .big-video-column,
.cat-tabs-wrap li.first-news,
.tie-weather-forecast-day,
.tie-weather-current-temp,
.flickr-widget .flickr_badge_image,
.post-tabs-ver .pane,
.flickr-wrapper .flickr_badge_image,
.footer-bottom .container .alignleft,
.main-nav-logo,
.tie-instagram-post {
    float: right;
}
 .logo {
	margin-left: 0;
	margin-right: 100px;
}
.top-nav .social-icons,
.search-block .search-button,
.e3lan-top,
.commentmetadata,
.pagination .pages,
.video-box li ,
.tie-weather-todays-stats,
.authors-posts .widget-container li strong,
h3.toggle-head-open i,
h3.toggle-head-close i,
#tie_lang_switcher,
.footer-bottom .container .alignright{
    float: left;
}

#main-nav ul .mega-check-also li {
    float: right !important;
}

#main-nav ul .mega-check-also li:nth-child(2n+3) {
    clear: right;
}

/* Header
----------------------------------- */
#main-nav ul li.menu-item-has-children:after,
#main-nav ul li.mega-menu:after,
.top-menu ul li.menu-item-has-children:after
 {
    left: 7px;
    right: auto;
}
#main-nav ul ul li.menu-item-has-children:after,
.top-nav .top-menu ul ul li.menu-item-has-children:after {
    border-right-color: transparent;
    border-left-color: #bbb;
}

#main-nav ul li.menu-item-has-children a,
#main-nav ul li.mega-menu a,
.top-nav ul li.menu-item-has-children a {
    padding-right: 10px;
    padding-left: 20px;
}

.top-nav ul ul li:hover > a,
.top-nav ul ul:hover > a,
#main-nav ul ul li:hover > a,
#main-nav ul ul:hover > a {
    padding-left: 5px;
    padding-right: 15px;
}

.top-nav ul ul ul,
#main-nav ul ul ul {
    right: 100%;
    left: auto;
    top: 0 !important;
}

.search-block #s-header {
	float: left;
    border-width: 0 1px 0 0;
}

#main-nav .main-menu {
    margin-right: 10px;
    margin-left: 0;
}

#main-nav ul li,
#main-nav ul li a {
    border-width: 0 1px 0 0;
}

#main-nav ul li:last-child a {
    border-left-width: 0 ;
    border-right-width: 1px;
}

#main-nav ul li i.fa,
#slide-out ul li i.fa,
#mobile-menu li.menu-item-home a:before {
    margin-left: 5px;
    margin-right: 0;
}

#main-nav ul > li.menu-item-has-children:hover > a:after {
    right: 20px;
    left: auto;
}

#main-nav li.mega-menu.mega-links .mega-menu-block ul li.mega-link-column {
	float:right;
    padding-left: 25px;
    padding-right: 0;
}

#main-nav .mega-cat-content {
	float:right;
    padding-left: 0;
    padding-right: 20px;
}

#main-nav ul li.mega-menu.mega-cat .mega-menu-block .mega-menu-post {
    padding-right: 0;
    padding-left: 20px;
}

#main-nav .mega-recent-featured-list,
#main-nav .mega-recent-post {
	float:right;
    margin-right: 0;
    margin-left: 3%;
}

#main-nav ul li.mega-menu.mega-links .mega-menu-block {
    padding-right: 25px;
    padding-left: 0;
}

a.random-article,
a.tie-cart {
	float: left;
    margin-left: 0;
    margin-right: 1px;
}

.search-block {
	float:left;
    margin-left: 0;
    margin-right: 5px;
}

.search-block:after {
    left: 30px;
    right: auto;
    border-right-color: transparent !important;
    border-left-color: #F88C00;
}

.today-date{
	float:right;
    margin: 9px 0 0 10px;
    border-width: 0 0 0 1px;
}


/* Posts */
p.post-meta span {
    margin-left: 10px;
    margin-right: 0;
}

body.single .post-inner p.post-meta span,
.entry ul.best-reviews .best-review-score {
    margin-right: 0;
    margin-left: 15px;
}

body.single .post-inner p.post-meta span i {
    margin-left: 5px;
    margin-right: 0;
}

span.post-comments-widget i:before,
span.post-views-widget span i:before,
span.tie-date i:before,
.post-meta i:before {
    margin-left: 3px;
    margin-right: 0;
}

.post-thumbnail {
    margin-right: 0;
    margin-left: 15px;
}

.widget-container .post-thumbnail,
.footer-widget-container .post-thumbnail,
#main-nav ul li.mega-menu .mega-menu-block .mega-check-also .post-thumbnail,
.block-head h3,
.widget-top h4,
.cat-box-title h2,
.comment-avatar,
.cat-box li .post-thumbnail {
	float: right;
    margin-right: 0;
    margin-left: 10px;
}

.entry #related_posts {
	float: left;
    margin: 0 0 20px 20px;
    margin-left: 0;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 20px;
    border-width: 0 1px 0 0;
}

.share-post {
    padding-right: 10px;
    padding-left: 0;
}

.share-post span.share-text {
	float:right;
    margin-right: -10px;
    margin-left: 10px;
}

.share-post .normal-social li,
.mini-share-post .normal-social li {
    text-align: left;
    direction: ltr;
}

.flat-social a{
    margin-right: 0;
    margin-left: 6px;
}

.flat-social a i {
    margin-right: 0;
    margin-left: 3px;
}

#author-box .author-avatar img,
.author-avatar img {
	float: right;
    margin-right: 0;
    margin-left: 20px;
}

.post-previous {
	float: right;
    padding-left: 0;
    padding-right: 40px;
}

.post-next {
	float: left;
    text-align: left;
    padding-left: 40px;
    padding-right: 0;
}

.post-navigation div a:after {
    font-family: 'Tajawal', Arial, Verdana, serif !important;
}

.post-previous a:after {
    left: auto;
    right: 0;
}

.post-next a:after,
.commentlist .reply a {
    right: auto;
    left:0;
}


.entry ol,
.entry ul {
    margin-right: 15px;
    margin-left: 0;
}

.entry li ul,
.entry li ol{
    margin: 5px 15px 0 0;
}

blockquote p {
    border-width: 0 4px 0 0;
}

#related_posts .related-item{
	float: right;
    margin-right: 0;
    margin-left: 3%;
}

.full-width #related_posts .related-item,
.full-width #related_posts .related-item:nth-child(3n+3) {
    margin-right: 0;
    margin-left: 2%;
}

#related_posts .related-item:nth-child(3n+3),
.full-width #related_posts .related-item:nth-child(4n+4) {
    margin-right: inherit;
    margin-left: 0;
}

#main-content:not(.full-width) #related_posts .related-item:nth-child(3n+4),
.full-width #related_posts .related-item:nth-child(4n+5){
    clear: right;
}

a.go-to-the-post {
    right: auto;
    left: 10px;
}

.entry .last {
    margin-right: inherit !important;
    margin-left: 0 !important;
    clear: left;
}

.entry table td,
.entry table th {
    text-align: right;
}
#reading-position-indicator {
    right: 0;
    left: auto;
}
.rtl .wp-playlist .wp-playlist-item-length {
    left: 6px;
}
.mejs-offscreen {
  left: auto !important;
  right: -10000px !important;
}
.comment-content {
    margin-left: 0;
    margin-right: 80px;
}

.commentlist .children {
    margin-right: 50px;
    margin-left: 0;
}

.commentlist li #respond {
	margin: 10px 70px 20px 0 !important;
}

#respond h3 {
	float:right;
	margin-right: 0;
	margin-left: 10px;
}

/* Pages and Archives */

.search-block-large .search-button {
    right: auto;
    left: 1px;
}

.sitemap-col {
	float: right;
    margin-left: 2%;
    margin-right: 0
}

#sitemap .last {
    margin-left: 0px;
    margin-right: inherit;
}

.entry ul.best-reviews li {
    padding-left: 0;
    padding-right: 170px;
}

.best-review-score-image {
    margin-left: 0;
    margin-right: -170px;
}

#login-form .login-button {
    margin-left: 20px;
    margin-right: 0;
}

.page-title {
	float: right;
    margin-left: 10px;
    margin-right: 0;
}

a.rss-cat-icon {
	float:left;
    margin-right: 4px;
    margin-left: 0;
}

.pagination a,
.pagination span.extend,
.pagination span.current {
	float: right;
    margin-right: 0;
    margin-left: 3px;
}

/* Sliders */

#featured-posts .featured-post {
	float: right;
    padding-right: 1px;
    padding-left: 0;
}

#featured-posts .featured-post.featured-post-1,
#featured-posts .featured-post.featured-post-3 {
    padding-left: inherit;
    padding-right: 0;
}

#featured-posts .flex-direction-nav .flex-prev {
    left: 50px !important;
    right: auto !important;
}

#featured-posts .flex-direction-nav .flex-next {
    left: 5px !important;
    right: auto !important;
}

.flex-viewport {
    direction: ltr;
}

.slider-caption {
    direction: rtl !important;
    text-align: right;
}

.flex-direction-nav .flex-next {
    left: -30px;
    right: auto;
}

.flex-direction-nav .flex-prev {
    right: -30px;
    left: auto;
}

.flexslider:hover .flex-next {
    left: 5px;
    right: auto;
}

.flex-direction-nav .flex-next:before {
    content: "\f104";
}

.flexslider:hover .flex-prev {
    right: 5px;
    left: auto;
}

.flex-direction-nav .flex-prev:before {
    content: "\f105";
}

.flex-control-paging li a,
.ei-slider-thumbs li a {
  border-left:  1px solid #888;
  border-right: 0 none;
}

.ei-slider-thumbs li.ei-slider-element {
    right: auto;
    left: auto;
}

/* News Boxes */

.cat-box p.post-meta span,
.cat-box p.post-meta .stars-small {
    margin-left: 7px;
    margin-right: 0;
}

.cat-box p.post-meta .stars-small span {
    margin-left: 0;
}

.list-box li{
    float: left;
    clear: left
}

.list-box li.other-news {
    border-left: 0 none;
    border-right: 3px solid #eaeaea;
}

.wide-box li {
    float: right;
}

.recent-box .recent-item,
.scroll-box .scroll-item {
    float: right;
    margin-right: 0;
    margin-left: 3%;
}

.group_items .scroll-item:last-child,
.recent-box .recent-item:nth-child(3n+3) {
    margin-right: inherit;
    margin-left: 0;
}

.masonry-grid,
.full-width .masonry-grid.post-listing {
    padding-left: 0;
    padding-right: 0;
}

.cat-box ul.timeline {
    border-width: 0 2px 0 0;
}

.cat-box .timeline-archive ul.timeline {
    margin-left: 0;
    margin-right: 15px;
}

.cat-box .timeline-archive ul.timeline li.timeline-post {
    padding-left: 0;
    padding-right: 15px;
    text-align: right;
}

.cat-box ul.timeline li.timeline-post:before {
    right: -5.5px;
    left: auto;
}

.cat-tabs-header li {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}

.cat-tabs-wrap li {
    float: left;
    clear: left;
}

/* Widgets */
.widget_categories .widget-container li:before ,
.widget_product_categories ul li:before {
    margin-right: 0;
    margin-left: .53em;
}

.twitter-widget-content li,
#theme-footer .twitter-widget-content li {
	padding-right: 55px;
	padding-left: 10px;
}

.twitter-widget-content li i,
#theme-footer .twitter-widget-content li i {
	float: right;
	margin-left: 0;
	margin-right: -43px;
}

.widget.timeline-posts li h3 {
	border-width: 0 2px 0 0;
	padding-left: 0;
	padding-right: 10px;
}

.widget.timeline-posts li {
	padding-left: 0;
	padding-right: 5px;
}

.widget.timeline-posts li span.tie-date {
	padding-left: 0;
	padding-right: 12px;
}

.widget.timeline-posts li span.tie-date:before {
	left: auto;
	right: -3px
}

#tabbed-widget .widget-top {
	padding-left: 0;
	padding-right: 2px;
}

#tabbed-widget ul.tabs li {
	float: right;
	margin-right: 3px;
}

.arqam-lite-widget-counter li:nth-child(3n+1) {
    border-width: 0 0 1px 1px;
}

.arqam-lite-widget-counter li:nth-child(3n+3) {
    border-width: 0 1px 1px 0;
}

/* Shortcodes */
.dropcap {
    float: right;
	margin-right: 0;
	margin-left: 8px;
}

a.post-slideshow-next, a.post-slideshow-prev {
	float: left;
	margin-left: 0;
	margin-right: 5px;
}

a.post-slideshow-prev  .fa-angle-left:before {
	content: "\f105";
}

a.post-slideshow-next .fa-angle-right:before {
	content: "\f104";
}

.tie-list-shortcode li {
    padding-right: 20px;
    padding-left: 0;
}

.tie-list-shortcode ul li:before {
	margin-right: -20px;
	margin-left: 5px;
}

.post-tabs-ver ul.tabs-nav {
	left: 0;
	right: 1px;
	float: right;
	border-width: 1px 1px 1px 0;
}

.box div.box-inner-block {
	padding-left: 0;
	padding-right: 70px;
}
.box .tie-shortcode-boxicon {
	float: right;
	margin-left: 0;
	margin-right: -70px;
}

.one_half,
.one_third,
.two_third,
.three_fourth,
.one_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
	margin-right: 0;
	margin-left: 4%;
	float: right;
}

a.shortc-button i {
    margin-left: 10px;
    margin-right: 0;
}

.author-info img.author-img {
    float: right;
    margin-right: 0;
    margin-left: 15px;
}

/* Footer */
.footer-widgets-box {
    float: right;
    margin-right: 0;
    margin-left: 4%;
}

.footer-1c .footer-widgets-box,
.narrow-wide-2c #footer-second,
.wide-narrow-2c #footer-second,
.footer-2c #footer-second,
.footer-3c #footer-third,
.footer-4c #footer-fourth,
.wide-right-3c #footer-third,
.wide-left-3c #footer-third {
    margin-right: inherit;
	margin-left: 0;
}

.footer-widget-container li,
#theme-footer #tabbed-widget .tabs-wrap li {
	padding-right: 0;
	padding-left: 12px;
}
.footer-bottom .social-icons {
	float: left;
	margin-right: 0;
	margin-left: 15px;;
}


/**
 * Off Canvas Mobile menu
 * -----------------------------------------------------------------------------
 */

#slide-out {
    right: 0;
    left: auto;
    -webkit-transform: translate3d(100%, 0, 0);
       -moz-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
         -o-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
}

#slide-out #mobile-menu a {
    padding-right: 10px;
    padding-left: 10px;
}

.search-mobile #s-mobile {
    float: left;
}

.search-mobile button.search-button {
    right: auto;
    left: 0;
}

#slide-out #mobile-menu ul li.menu-item-has-children i.mobile-arrows{
    right: auto;
    left: 0;
    border-left: 0 none;
    border-right: 1px solid #333;
}

#slide-out #mobile-menu ul ul a {
    padding-right: 30px;
    padding-left: 0
}

#slide-out #mobile-menu ul ul ul a {
    padding-right: 40px;
    padding-left: 0
}

#slide-out #mobile-menu ul ul ul a {
    padding-right: 50px;
    padding-left: 0
}

#slide-out #mobile-menu ul ul ul ul a {
    padding-right: 60px;
    padding-left: 0
}

#slide-out-open {
    right: 5px;
    left: auto;
}

#open-slide-overlay {
    left: auto;
    right: 80%;
}

.csstransforms3d.csstransitions .js-nav .inner-wrapper {
    left: 0;
    right: 80%;
}

.csstransforms3d.csstransitions .js-nav .inner-wrapper{
	left: auto !important;
	right: 0 !important;
}

.csstransforms3d.csstransitions .js-nav #slide-out-open span:before{
    opacity: 0;
}

.csstransforms3d.csstransitions .js-nav .inner-wrapper {
	-webkit-transform: translate3d(-80%, 0, 0);
	   -moz-transform: translate3d(-80%, 0, 0);
	    -ms-transform: translate3d(-80%, 0, 0);
	     -o-transform: translate3d(-80%, 0, 0);
	        transform: translate3d(-80%, 0, 0);
}


/**
 * Reponsive
 * -----------------------------------------------------------------------------
 */

/* 670px */

@media only screen and (max-width: 670px){

 	#featured-posts .featured-post{
		padding: 0 1px 1px 0 !important;
	}

	#featured-posts .featured-post-1,
	#featured-posts .featured-post-2,
	#featured-posts .featured-post-4 {
		padding-right: 0 !important;
	}

}

/*  Phone  : 500px */

@media only screen and (max-width: 500px){

    .entry ul.best-reviews li {
        padding-right: 65px;
        padding-left: 0;
    }

    .best-review-score-image{
        margin-right: -65px;
        margin-left: 0;
    }

    .author-info img.author-img {
        margin-right: 0;
        margin-left: 10px;
    }

    .author-info-content {
        padding-right: 60px;
        padding-left: 0;
    }

}

/* 350px */

@media only screen and (max-width: 350px){

    .logo {
        text-align: left;
        padding-left: 20px;
        padding-right: 0;
    }

	.overlay-icon:before,
    .tie_slider .overlay-icon:before {
        margin: -15px -15px 0;
	}

}

/* .isotope */
.isotope .isotope-item {
	-webkit-transition-property: right, top, -webkit-transform, opacity;
	   -moz-transition-property: right, top,    -moz-transform, opacity;
	    -ms-transition-property: right, top,     -ms-transform, opacity;
	     -o-transition-property: right, top,      -o-transform, opacity;
	        transition-property: right, top,         transform, opacity;

	-webkit-transform: none !important;
	   -moz-transform:  none !important;
	    -ms-transform:  none !important;
	     -o-transform:  none !important;
	        transform:  none !important;

	left:auto !important;
	float:right !important;
}

html body iframe[name*="oauth2relay"]{ display: none; right: -100px; }

.post-title {
    font-size: 22px;
}
.breaking-news span.breaking-news-title {
    padding: 0 10px 0;
}
.breaking-news ul a {
    padding: 6px 8px;
}
/**
 * Modern Events Calendar
 * -----------------------------------------------------------------------------
 */
#check-also-box {
	max-width: 350px;
}
.container section{
	width: 100%;
}
.cat-box.column2 {
    width: 48% !important;
    float: left !important;
    margin-right: 1% !important;
    margin-left: 1% !important;
}
.mec-wrap .mec-totalcal-box {
    padding: 40px 5px;
}
.single-mec-events .mec-wrap .col-md-4 {
    float: left !important;
	margin-top:0 !important;
}
@media (min-width: 961px){
.mec-wrap .col-md-1, .mec-wrap .col-md-10, .mec-wrap .col-md-11, .mec-wrap .col-md-12, .mec-wrap .col-md-2, .mec-wrap .col-md-3, .mec-wrap .col-md-4, .mec-wrap .col-md-5, .mec-wrap .col-md-6, .mec-wrap .col-md-7, .mec-wrap .col-md-8, .mec-wrap .col-md-9 {
    float: right;
	}}
.mec-wrap .mec-event-meta.mec-color-before, .mec-wrap .mec-event-meta.mec-color-before span {
    margin-bottom: 20px;
}
div.pdfemb-toolbar button, div.pdfemb-toolbar button[disabled] {
    background-color: hsla(0,0%,0%,.12) !important;
    background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0)) !important;
    background-clip: padding-box !important;
    border: 1px solid hsla(0,0%,0%,.35) !important;
    border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42) !important;
    box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset, 0 0 1px hsla(0,0%,100%,.15) inset, 0 1px 0 hsla(0,0%,100%,.05) !important;
    -webkit-transition-property: background-color, border-color, box-shadow !important;
    -webkit-transition-duration: 150ms !important;
    -webkit-transition-timing-function: ease !important;
    transition-property: background-color, border-color, box-shadow !important;
    transition-duration: 150ms !important;
    transition-timing-function: ease !important;
    min-width: 16px !important;
    padding: 2px 6px 0 !important;
    width: auto !important;
    border-radius: 2px !important;
    color: hsla(0,0%,100%,.8);
    font-size: 12px;
    line-height: 1.2 !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    cursor: default !important;
    margin: 4px 2px 4px 0 !important;
    float: left !important;
}
.mec-event-list-standard .mec-event-content {
    padding-top: 15px;
    padding-left: 30px;
	padding-right: 0;
}
.mec-event-list-standard .col-md-3.mec-event-image-wrap {
    padding-right: 0;
}
.mec-event-list-standard .mec-event-title {
    letter-spacing: 0 !important;
}
.mec-event-list-standard .mec-event-title {
    display: inline-block;
}
.mec-wrap, .mec-wrap div:not([class^=elementor-]), .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-single-event .mec-frontbox-title, .mec-event-content p, h3 {
    font-family: 'Tajawal',Arial,sans-serif !important;
}
.mec-calendar .mec-calendar-events-side {
    border-right: 1px solid #efefef;
	border-left:0;
}
.mec-calendar .mec-calendar-events-side .mec-table-side-title {
    font-size: 14px;
    letter-spacing: 0px;
}
.mec-event-article i {
    margin-right: 0;
    margin-left: 5px;
    float: right;
}
.mec-event-sharing-wrap li i {
    float: none;
}
.mec-event-grid-minimal .mec-event-date:hover{
	color: #ffffff !important;
}
.mec-sl-arrow-right:before {
    content: "\e605";
}
.mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-frontbox {
	padding: 10px;
}
.mec-single-event-additional-organizers {
    z-index: 1;
}
.mec-wrap h4 a {
	font-family: 'Tajawal', Tahoma, arial !important;
}
/**
 * Sidebar
 * -----------------------------------------------------------------------------
 */
.full-width .content, body.error404 .content {
    float: none !important;
}
.content {
    float: right !important;
}
#sidebar {
	float: left !important;
}

.sidebar-left #sidebar {
	float: right !important;
}

.sidebar-left .content {
	float: left !important;
}
#theme-header {
    /* background-image: url(images/Background-rtl.jpg) !important; */
}

.wp_rss_retriever_image {
    float: right;
    margin-left: 1em;
    margin-right: 0;
}
div.wpcf7 {
    direction: rtl !important;
}
.menu-sub-content {
	top:42px !important;
}

.slider-caption h2 a, .slider-caption h2, .full-width .content .slider-caption h2 {
    font-size: 17px;
    color: #036334 !important;
    font-family: 'Cairo', Tahoma, arial;
}

span.rss-date {
    float: right;
}
