/* Twitter/X Icon Customization - FOOTER ONLY - Matching Other Icons Style */
footer ul.social-list.bsc-clearfix li a[href*="twitter"], 
footer ul.social-list.bsc-clearfix li a[href*="x.com"],
.footer ul.social-list.bsc-clearfix li a[href*="twitter"], 
.footer ul.social-list.bsc-clearfix li a[href*="x.com"],
#footer ul.social-list.bsc-clearfix li a[href*="twitter"], 
#footer ul.social-list.bsc-clearfix li a[href*="x.com"] {
    font-family: Arial, sans-serif;
    background-color: #ffffff !important; /* White background like other icons */
    border: 1px solid #e0e0e0 !important; /* Light border like other icons */
    border-radius: 50% !important; /* Circular shape to match other icons */
    transition: all 0.3s ease;
    overflow: hidden;
    display: inline-block !important;
    vertical-align: top !important;
    text-align: center;
    line-height: 32px !important; /* Center content vertically */
    position: relative;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important; /* Subtle shadow like other icons */
}

/* X text styling - FOOTER ONLY */
footer ul.social-list.bsc-clearfix li a[href*="twitter"]:before, 
footer ul.social-list.bsc-clearfix li a[href*="x.com"]:before,
.footer ul.social-list.bsc-clearfix li a[href*="twitter"]:before, 
.footer ul.social-list.bsc-clearfix li a[href*="x.com"]:before,
#footer ul.social-list.bsc-clearfix li a[href*="twitter"]:before, 
#footer ul.social-list.bsc-clearfix li a[href*="x.com"]:before {
    content: "𝕏"; /* X logo character */
    font-weight: bold;
    font-size: 14px !important; /* Appropriate size for the icon */
    color: #5b1d64; /* Purple color */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    line-height: 1;
    z-index: 2;
}

/* Alternative: Use regular X if the special character doesn't display well */
/*
footer ul.social-list.bsc-clearfix li a[href*="twitter"]:before, 
footer ul.social-list.bsc-clearfix li a[href*="x.com"]:before,
.footer ul.social-list.bsc-clearfix li a[href*="twitter"]:before, 
.footer ul.social-list.bsc-clearfix li a[href*="x.com"]:before,
#footer ul.social-list.bsc-clearfix li a[href*="twitter"]:before, 
#footer ul.social-list.bsc-clearfix li a[href*="x.com"]:before {
    content: "X";
    font-weight: 900;
    font-size: 16px !important;
    color: #5b1d64;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    line-height: 1;
    z-index: 2;
}
*/

/* Hide the original icon content - FOOTER ONLY */
footer ul.social-list.bsc-clearfix li a[href*="twitter"] i, 
footer ul.social-list.bsc-clearfix li a[href*="twitter"] span,
footer ul.social-list.bsc-clearfix li a[href*="x.com"] i, 
footer ul.social-list.bsc-clearfix li a[href*="x.com"] span,
.footer ul.social-list.bsc-clearfix li a[href*="twitter"] i, 
.footer ul.social-list.bsc-clearfix li a[href*="twitter"] span,
.footer ul.social-list.bsc-clearfix li a[href*="x.com"] i, 
.footer ul.social-list.bsc-clearfix li a[href*="x.com"] span,
#footer ul.social-list.bsc-clearfix li a[href*="twitter"] i, 
#footer ul.social-list.bsc-clearfix li a[href*="twitter"] span,
#footer ul.social-list.bsc-clearfix li a[href*="x.com"] i, 
#footer ul.social-list.bsc-clearfix li a[href*="x.com"] span {
    opacity: 0;
    visibility: hidden;
}

/* Force same dimensions and alignment as other social icons - FOOTER ONLY */
footer ul.social-list.bsc-clearfix li a[href*="twitter"], 
footer ul.social-list.bsc-clearfix li a[href*="x.com"],
.footer ul.social-list.bsc-clearfix li a[href*="twitter"], 
.footer ul.social-list.bsc-clearfix li a[href*="x.com"],
#footer ul.social-list.bsc-clearfix li a[href*="twitter"], 
#footer ul.social-list.bsc-clearfix li a[href*="x.com"] {
    width: 32px !important;
    height: 32px !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover effects - FOOTER ONLY - Matching other icons */
footer ul.social-list.bsc-clearfix li a[href*="twitter"]:hover, 
footer ul.social-list.bsc-clearfix li a[href*="x.com"]:hover,
.footer ul.social-list.bsc-clearfix li a[href*="twitter"]:hover, 
.footer ul.social-list.bsc-clearfix li a[href*="x.com"]:hover,
#footer ul.social-list.bsc-clearfix li a[href*="twitter"]:hover, 
#footer ul.social-list.bsc-clearfix li a[href*="x.com"]:hover {
    background-color: #f0f8ff !important; /* Light background on hover */
    transform: translateY(-1px); /* Subtle lift effect */
    box-shadow: 0 2px 6px rgba(29, 161, 242, 0.2) !important; /* Blue shadow */
}

/* Hover effect on the X symbol */
footer ul.social-list.bsc-clearfix li a[href*="twitter"]:hover:before, 
footer ul.social-list.bsc-clearfix li a[href*="x.com"]:hover:before,
.footer ul.social-list.bsc-clearfix li a[href*="twitter"]:hover:before, 
.footer ul.social-list.bsc-clearfix li a[href*="x.com"]:hover:before,
#footer ul.social-list.bsc-clearfix li a[href*="twitter"]:hover:before, 
#footer ul.social-list.bsc-clearfix li a[href*="x.com"]:hover:before {
    color: #5b1d64 !important; /* Keep X purple on hover */
    transform: translate(-50%, -50%) scale(1.1); /* Slight scale effect */
}

/* Ensure all footer social icons have consistent styling */
footer ul.social-list.bsc-clearfix li a,
.footer ul.social-list.bsc-clearfix li a,
#footer ul.social-list.bsc-clearfix li a {
    width: 32px !important;
    height: 32px !important;
    display: inline-block !important;
    vertical-align: top !important;
    margin: 0 2px !important;
    border-radius: 50% !important; /* Make all icons circular */
    transition: all 0.3s ease !important; /* Smooth transitions for all */
}





















@font-face {
 font-family:'dinnextarabic';
 src:url("/static/uploads/themefiles/DINNextLTArabicRegular.ttf") format('truetype');
 font-weight:normal;
 font-style:normal
}

@font-face {
 font-family:'dinnextarabic-bold';
 src:url("/static/uploads/themefiles/DINNextLTArabicBold.ttf") format('truetype');
 font-weight:normal;
 font-style:normal
}

@font-face {
 font-family:'dinnextarabic-medium';
 src:url("/static/uploads/themefiles/DINNextLTArabicMedium.ttf") format('truetype');
 font-weight:normal;
 font-style:normal
}


@font-face {
 font-family:'dinnextarabic-heavy';
 src:url("/static/uploads/themefiles/DINNextLTArabicheavy.ttf") format('truetype');
 font-weight:normal;
 font-style:normal
}


@font-face {
 font-family:'dinnextarabic-light';
 src:url("/static/uploads/themefiles/DINNextLTArabicLight.ttf") format('truetype');
 font-weight:normal;
 font-style:normal
}


@font-face {
 font-family:'dinnextarabic-regular';
 src:url("/static/uploads/themefiles/DINNextLTArabicRegular.ttf") format('truetype');
 font-weight:normal;
 font-style:normal
}

 body .single-featured .wp-caption-text { 
  display: none;
}


		
body , html {
	  max-width: 100%!important;
	  width: 100%!important;
	  min-width: 100%!important;
	  float: left!important;
	   overflow-x: hidden;
	}
	
	

/*** common ***/
 

.page-layout-1-col .container,.page-layout-1-col .content-wrap,body.page-layout-1-col .boxed.site-header .main-menu-wrapper,body.page-layout-1-col .boxed.site-header.header-style-5 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block,body.page-layout-1-col .boxed.site-header.header-style-6 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block,body.page-layout-1-col .boxed.site-header.header-style-8 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block,body.page-layout-1-col.boxed .main-wrap,.page-layout-2-col-right .container,.page-layout-2-col-right .content-wrap,body.page-layout-2-col-right.boxed .main-wrap,.page-layout-2-col-left .container,.page-layout-2-col-left .content-wrap,body.page-layout-2-col-left.boxed .main-wrap,.page-layout-1-col .bs-vc-content>.vc_row,.page-layout-1-col .bs-vc-content>.vc_vc_row,.page-layout-1-col .bs-vc-content .vc_row[data-vc-full-width=true] > .bs-vc-wrapper,.footer-instagram.boxed,.site-footer.boxed,.page-layout-1-col .bs-vc-content>.vc_row.vc_row-has-fill .upb-background-text.vc_row,.bs-injection.bs-injection-1-col>.vc_row,.bs-injection.bs-injection-1-col>.vc_vc_row,.bs-injection.bs-injection-1-col>.vc_row[data-vc-full-width=true] > .bs-vc-wrapper,.bs-injection.bs-injection-2-col>.vc_row,.bs-injection.bs-injection-2-col>.vc_vc_row,.bs-injection.bs-injection-2-col>.vc_row[data-vc-full-width=true] > .bs-vc-wrapper
{
	 
	width:100%!important;
	font-family: dinnextarabic-bold,sans-serif !important;
}


 body.bs-theme, body.bs-theme .btn-bs-pagination, body.bs-theme .body-typo , .heading-typo, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .heading-1, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6, .header .site-branding .logo, .search-form input[type="submit"], .widget.widget_categories ul li, .widget.widget_archive ul li, .widget.widget_nav_menu ul.menu, .widget.widget_pages ul li, .widget.widget_recent_entries li a, .widget .tagcloud a, .widget.widget_calendar table caption, .widget.widget_rss li .rsswidget, .listing-widget .listing-item .title, button, html input[type="button"], input[type="reset"], input[type="submit"], input[type="button"], .pagination, .site-footer .footer-social-icons .better-social-counter.style-name .social-item, .section-heading .h-text, .entry-terms a, .single-container .post-share a, .comment-list .comment-meta .comment-author, .comments-wrap .comments-nav, .main-slider .content-container .read-more, a.read-more, .single-page-content > .post-share li, .single-container > .post-share li, .better-newsticker .heading, .better-newsticker ul.news-list li , p , div , span , a
{ 
	font-family: dinnextarabic-bold,sans-serif !important;
}



div[class^='empty-note'], div[class*='empty-note']{
    display:none!important;
}



div[class^='empty-note']::parent, div[class*='empty-note']::parent{
    display:none!important;
}

.desktopads .section-heading {
	display: none !important;
}
	
.desktopads   {
	margin : 5px 0px;
	text-align: center;
} 
	
.rtl .desktopads .widget {
  margin: 0 !important;
	background: #f2f2f2 !important;
	padding: 1px !important;
}

.mobileads .section-heading {
	display: none !important;
}
	
.mobileads   {
	margin : 5px 0px;
	text-align: center;
} 
	
.rtl .mobileads .widget {
  margin: 0 !important;
	background: white !important;
	padding: 1px !important;
}

.rtl .better-social-counter.style-big-button.colored .social-item.instagram {
  background-color:rgb(179, 57, 129) !important;
}


.share-nlconk-element {
 position:relative;
 margin:0;
 color:#fff;
 font-size:0
}
.share-nlconk-element,
.share-nlconk-element .bts-share-btn {
 font-family:helvetica neue,helvetica,arial,sans-serif;
 padding:0;
 line-height:0
}

.at-share-btn-elements {
  display: none;
}


.share-nlconk-element .bts-share-btn {
	cursor: pointer;
	margin: 3px 0.2%;
	display: inline-block;
	overflow: hidden;
	border: 0;
	text-decoration: none;
	text-transform: none;
	background-color: transparent;
	color: inherit;
	transition: all .2s ease-in-out;
	width: 98px;
	text-align: right;
	height: 32px;
}

.bts-icon-wrapper.bts-share-btn.at-svc-email {
  width: 70px;
}

.share-nlconk-element .bts-share-btn:focus,
.share-nlconk-element .bts-share-btn:hover {
 transform:translateY(-4px);
 outline-offset:-1px;
 color:inherit
}
.share-nlconk-element .bts-share-btn::-moz-focus-inner {
 border:0;
 padding:0
}
.share-nlconk-element .bts-share-btn.bts-share-btn.bts-svc-compact:hover {
 transform:none
}
.share-nlconk-element .bts-icon-wrapper {
 vertical-align:middle
}
.share-nlconk-element .at4-share-count,
.share-nlconk-element .bts-label {
	 margin: 0 4.5px 0 2.5px;
	 text-decoration:none;
	 vertical-align:middle;
	 display:inline-block;
	 background:none;
	 height:0;
	 font-size:inherit;
	 line-height:inherit;
	 color:inherit; 
	position: absolute; 
}
.share-nlconk-element.bts-mobile .at4-share-count,
.share-nlconk-element.bts-mobile .bts-label {
 display:none
}
.share-nlconk-element .at_native_button {
 vertical-align:middle
}
.share-nlconk-element .addthis_counter.addthis_bubble_style {
 margin:0 2px;
 vertical-align:middle;
 display:inline-block
}
.share-nlconk-element .fb_iframe_widget {
 display:block
}
.share-nlconk-element.bts-share-tbx-native .at300b {
 vertical-align:middle
}
.bts-style-responsive .bts-share-btn {
 padding:5px
}
.dakhlanews-share-social {
  display: inline-block!important;
  width: 100%;
}
.dakhlanews-share-social .at4-spacer {
	 height:1px;
	 display:block;
	 visibility:hidden;
	 opacity:0
}
.dakhlanews-share-social .at4-count-container {
	 display:table-cell;
	 text-align:center;
	 min-width:200px;
	 vertical-align:middle;
	 border-right:1px solid #ccc;
	 padding-right:20px
}
.dakhlanews-share-social .at4-count {
	 font-size:60px;
	 line-height:60px;
	 font-weight:700
}
.dakhlanews-share-social .at4-count-title {
	 position:relative;
	 font-size:18px;
	 line-height:18px;
	 bottom:2px
}
.dakhlanews-share-social .block-share-btn-elements {
	display: inline-block;
	vertical-align: middle;
	padding-left: 20px;
	width: 100%;
	text-align: center;
}
.at_flat_counter {
	 cursor:pointer;
	 font-family:helvetica,arial,sans-serif;
	 font-weight:700;
	 text-transform:uppercase;
	 display:inline-block;
	 position:relative;
	 vertical-align:top;
	 height:auto;
	 margin:0 5px;
	 padding:0 6px;
	 left:-1px;
	 background:#ebebeb;
	 color:#32363b;
	 transition:all .2s ease
}
.at_flat_counter:after {
	 top:30%;
	 left:-4px;
	 content:"";
	 position:absolute;
	 border-width:5px 8px 5px 0;
	 border-style:solid;
	 border-color:transparent #ebebeb transparent transparent;
	 display:block;
	 width:0;
	 height:0;
	 transform:translateY(360deg)
}
.at_flat_counter:hover {
	background:#e1e2e2
}

.afterpost_content { 
    border: 0px solid rgba(125, 108, 108, 0.11) !important;
    background-color: #f5f5f5 !important;
    padding: 1px;
    width: 90%;
	margin: auto;
}

.afterpost_content .bs-irp.center.bs-irp-thumbnail-1-full {
    margin: 0;
}
 

.rtl .site-header.site-header.site-header .main-menu.menu > li
{
	background-color: transparent !important;
	color: #000 !important;
}

  

body.rtl.site-header.site-header.header-style-2 .main-menu.menu > li:hover > a
{
	color: #fff !important;
}


#channeltv .listing.listing-grid.listing-grid-1.clearfix.columns-3 {
  margin: 14px;
}


.topbar .section-links {
  width: 40%;
}

#topleft-navigation li {
  float: left;
  margin-left: 10px;
}

#topleft-navigation li > a > .bf-icon {
  margin-left: 6px;
  margin-right: auto;
  color: #e3020e;
  font-size: 14px;
}

  

.rtl #opinionblockrow .section-heading {
  margin-bottom: 5px !important;
  padding: 13px 5px;
  border-bottom: 2px solid rgba(1, 1, 1, 0.04);
  background:white;
}

.rtl #opinionblockrow .listing.listing-classic.listing-classic-1.clearfix.columns-1 {
	padding: 10px;
	min-height: 250px !important;
}



body.rtl .bs-sks.bs-sks-type-2 {
	max-width: 1100px !important;
	width: 100% !important;
	height: 100%;
	margin: auto !important;
	top: 187px !important;
	display: block !important;
	left: 0 !important;
	right: 0 !important;
}

body.rtl .bs-sks {
  position: absolute;
}




body.rtl .bs-sks .bs-sksitemr , body.rtl .bs-sks .bs-sksiteml {
		display:none !important;
	}
	

.bs-sks .bs-sksitemr > div {
    float: right!important;
}
  
.bs-sksitem.bs-sksiteml > div {
    float: left !important;
}

.bs-sksitem.bs-sksitemr > div > div , .bs-sksitem.bs-sksiteml > div > div {
    width: 160px;
}

body.rtl .bs-sks .bs-sksitemr {
  text-align: left !important;
  position: absolute !important; 
  left: 0;
}

 

body.rtl .bs-sks .bs-sksiteml {
  text-align: left !important;
  position: absolute !important;
  float: right !important;
}

 

.mobileads {
			display: none!important;
		}
		
		
body.boxed.rtl .bs-sks .bs-sksiteml {
  padding-right: 0;
  margin-right: -8px;
}

body.boxed.rtl  .bs-sks .bs-sksitemr {
  padding-left: 0;
}
		

/*backupmaincolor = 2 3 3 8 8 8   //  0 0 2 d 6 2  */

html {
    --background-color:#5B1D64;
    --body-background-color:#f2f2f2;
	--bodyboxed-background-color:#f9fafd;
	--widget-background-color:#ffffff;
	--content-text-color:#0a0a0a;
	--content-text-darkcolor:#ffffff;
	--content-title-text-color:#000000;
	--modthemeslider-background-color:#fff;
	--modthemesliderbefore-background-color:#0d1323;
	--facebook-icon-color : #000000;
	--instagram-icon-color: #000000;
	--youtube-icon-color :#000000;
	--twitter-icon-color : #000000;
	--whatsapp-icon-color: #000000;
	--section-heading: #5B1D64;
	--section-heading-before:rgba(0,0,0,.07);
	--section-heading-h24:white;
	--section-shheading-before:#5B1D64;
	--section-shheading-beforechr:red;
	--theme-text-color:#111111;
	--main-color-hover:#5B1D64;
	--listing-item-color:#383838;
	--section-heading-sh-channeltv:#414448;
	--single-post-title:#000000;
	--afterpost-content-bg:#f7f4f4;
	--single-post-title-hover:#5B1D64;
	--single-post-title-bg:#ffffff;
	--background-color-mobile:#ffffff;
	--color-espacepolitiquetext:#1a1616;
	--color-homettabstext:#6a5a5a;
	--channeltv-background-color:#ffffff;
	--item-classic-color:#2b2626; 
	--block-color-span:#ffffff; 
	
}

 

body.bs-theme.rtl, body.bs-theme.rtl .btn-bs-pagination, body.bs-theme.rtl .body-typo {

    color:var(--theme-text-color)!important;
}

 

.rtl .section-heading.sh-t5 > .main-link > .h-text::before, .rtl .section-heading.sh-t5 > a:first-child:last-child > .h-text::before, .rtl .section-heading.sh-t5 > .h-text:first-child:last-child::before {
    background-color: var(--section-shheading-before);
}

.main-color, .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus, .widget.widget_nav_menu .menu .better-custom-badge, .widget.widget_recent_comments a:hover, .bs-popular-categories .bs-popular-term-item, .main-menu.menu .sub-menu li.current-menu-item > a, .bs-about .about-link a, .comment-list .comment-footer .comment-reply-link:hover, .comment-list li.bypostauthor > article > .comment-meta .comment-author a, .comment-list li.bypostauthor > article > .comment-meta .comment-author, .comment-list .comment-footer .comment-edit-link:hover, .comment-respond #cancel-comment-reply-link, span.dropcap.dropcap-square-outline, span.dropcap.dropcap-circle-outline, ul.bs-shortcode-list li::before, a:hover, .post-meta a:hover, .site-header .top-menu.menu > li:hover > a, .site-header .top-menu.menu .sub-menu > li:hover > a, .mega-menu.mega-type-link-list .mega-links > li > a:hover, .mega-menu.mega-type-link-list .mega-links > li:hover > a, .listing-item .post-footer .post-share:hover .share-handler, .listing-item-classic .title a:hover, .single-post-content > .post-author .pre-head a:hover, .single-post-content a, .single-page-simple-content a, .site-header .search-container.open .search-handler, .site-header .search-container:hover .search-handler, .site-header .shop-cart-container.open .cart-handler, .site-header .shop-cart-container.open:hover .cart-handler, .site-footer .copy-2 a:hover, .site-footer .copy-1 a:hover, ul.menu.footer-menu li > a:hover, .rh-header .menu-container .resp-menu li:hover > a, .listing-item-thumbnail:hover .title a, , .listing-item-blog:hover .title a, .listing-item-classic:hover .title a, .post-meta a:hover, .pagination.bs-numbered-pagination > span, .pagination.bs-numbered-pagination .wp-pagenavi a:hover, .pagination.bs-numbered-pagination .page-numbers:hover, .pagination.bs-numbered-pagination .wp-pagenavi .current, .pagination.bs-numbered-pagination .current, .listing-item-text-1:hover .title a, .listing-item-text-2:hover .title a, .listing-item-text-3:hover .title a, .listing-item-text-4:hover .title a, .bs-popular-categories .bs-popular-term-item:hover, .main-menu.menu > li:hover > a, .listing-mg-5-item:hover .title, .listing-item-tall:hover > .title, .bs-text a, .wpb_text_column a, .bf-breadcrumb .bf-breadcrumb-item a:hover span, .off-canvas-menu li.current-menu-item > a, .entry-content.off_canvas_footer-info a, .comment-list .comment-content em.needs-approve, .better-newsticker ul.news-list li a:hover {
	color:var(--main-color-hover)!important;
}


.section-heading.sh-t5 > .main-link > .h-text, .section-heading.sh-t5 a.active, .section-heading.sh-t5 .main-link:first-child:last-child .h-text, .section-heading.sh-t5 > .h-text {
    color:var(--section-heading)!important;
}

.section-heading.sh-t5::before {
    background: var(--section-heading-before)!important;
}

.rtl .listing-item-tb-3 .title,.rtl .listing-item-tb-1 .title , .rtl .listing-item-grid-1 .title , .rtl .listing-item-text-2 .title  {
    color:  var(--listing-item-color);
}

.better-slider {
  direction: rtl !important;
  padding: 10px !important;
}

.socialnetworkhome
{
	margin: 15px 0 !important;
	max-width: 100% !important;
	padding: 0 38px;
}

.socialnetworkhome .better-social-counter.style-big-button .social-item {

  margin: 0;
}

.socialnetworkhome .better-social-counter.style-big-button .item-name {
  display: block;
  color: #fff;
  margin-top: 2px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: none;
}

.socialnetworkhome .better-social-counter.style-big-button .item-title-join {
  display: block;
  color: #fff;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-top: 5px;
}


.socialnetworkhome .better-social-counter.style-big-button .bsfi-vk::before {
  content: "";
  background: url(/static/uploads/themefiles/tiktokf-sidebar.png) !important;
    background-repeat: repeat;
    background-size: auto;
  width: 24px !important;
  height: 21px !important;
  display: inline-block;
  text-align: center;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  padding: 14px 10px !important;
}

.socialnetworkhome .better-social-counter.style-big-button.colored .social-item.vk:hover {
  background-color: #272b31;
}



.socialnetworkhome .better-social-counter.style-big-button.colored .social-item.vk {
  background-color: #282728!important;
}

.socialnetworkhome .better-social-counter.style-big-button .item-icon.bsfi-vk {
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border: 1px solid rgba(0,0,0,.05);
  background: #4f4146 !important;
}

 
#sidebar-primary-sidebar .widget
{
    padding: 10px;
}
	
#homepagepart1 .vc_col-lg-2 {
    width: 19.667%;
}

#homepagepart1 .vc_col-lg-7 {
    width: 53.333%;
}

#homepageslidercol1 {
    width: 27%;
}



.bs-slider .better-control-nav li a {
  height: 13px;
  width: 13px;
}

.rtl .site-header.header-style-2 .main-menu-wrapper .main-menu-inner {
    height: 44px !important;
}

.comment-form-cookies-consent {
  display: none;
}

#site-footer .about-link.heading-typo {
  display: none;
}


.rtl #slidernewselementhome .bs-slider .better-control-nav li a {
	height: 14px;
	width: 14px;
}

.rtl #slidernewselementhome .term-badges.floated {
  left: auto;
  right: 0;
  text-align: right;
}

.rtl #slidernewselementhome  .content-container {
  -webkit-transition: all .35s;
  -moz-transition: all .35s;
  -o-transition: all .35s;
  transition: all .35s;
  position: absolute;
  bottom: 0px !important;
  left: 0;
  right: 0;
  padding: 10px 10px 10px 10px;
  overflow: hidden;
  pointer-events: none;
  z-index: 2;
  background: linear-gradient(180deg, rgba(0,0,0,0), black);
  min-height: 86px !important;
}

.rtl #pagehomepagepart2 {
  margin-top: 15px;
  margin-bottom: 8px;
}


.rtl #pagehomepagepart2 .listing-item-grid-1 .title {
	 line-height: 23px;
	display: inline-block;
	font-size: 15px !important;
}

.rtl #pagehomepagepart2 .listing-item-grid-1 article  {

	background: transparent;
	
}


.rtl #pagehomepagepart2 .listing.columns-4 .listing-item:nth-child(4n-3)
{
	padding-left: 10px;
	padding-right: 0;
}

.rtl #pagehomepagepart2 .listing.columns-4 .listing-item:nth-child(4n+2) ,.rtl #pagehomepagepart2  .listing.columns-4 .listing-item:nth-child(4n+3)
{
	padding-left: 5px;
	padding-right: 5px;
}

.rtl #pagehomepagepart2 .listing.columns-4 .listing-item:nth-child(4n+4)
{
	padding-right: 10px;
}



.bs-listing-listing-grid-1 .item-inner, .bs-vc-sidebar-column .bs-listing-listing-thumbnail-1, .listing-item-blog-1, .listing-item-blog-5 {
  background: transparent;
  padding: 19px;
  box-shadow: none;
  border: none;
}

.rtl #slidernewselementhome .title {
  text-shadow: none;
  line-height: 1.4;
  text-align: center !important;
  max-width: 100%;
  margin: 0 !important;
  padding: 0 !important;
  font-size: 22px !important;
  font-weight: 500!important;
}

.rtl #slidernewselementhome .title a:hover {
  color:#f0dbdb !important;
} 


.rtl #slidernewselementhome  .better-control-nav, .rtl #slidernewselementhome  ol.better-control-nav {
  
  width: 100%;
  margin-right: 0 !important;
margin-left: 0 !important;
}

.rtl .fsar-caption {
  display: none;
}

.rtl #tabshome .section-heading {
	padding: 0;
	border: 1px solid rgba(206, 193, 193, 0.23) !important;
}

.rtl #tabshome .btn-bs-pagination .fa {

  color: black;
}


.rtl #tabshome .bs-slider-controls {
	position: absolute;
	width: 90% !important;
	margin-right: 12px;
	margin-top: 0px !important;
	text-align: left;
}

.rtl #tabshome .listing.listing-classic.listing-classic-1.clearfix.columns-1 {
  padding: 0 4px; 
}

.rtl #tabshome .tab-content {
   
}
  
.rtl #tabshome article
{
	padding: 0 5px!important;
}


.rtl #tabshome .btn-bs-pagination {
 
  font-size: 15px !important;
  padding: 0 8px;
  display: inline-block;
  line-height: 25px !important;
  min-width: 26px;
  text-align: center !important;
  cursor: pointer;
  text-transform: uppercase !important;
}


.rtl #tabshome .btn-bs-pagination {
  background: white !important;
  border-radius: 60%;
  border: 1px solid rgb(236, 228, 228);
}


.rtl #tabshome .section-heading .h-text {
	font-size: 14px !important;
	text-align: center;
	line-height: 32px;
	font-weight: normal !important;
	padding: 0 !important;
	margin: 0 !important;
	text-shadow: none !important;
	font-family: 'dinnextarabic-bold';
	text-transform: none !important;
	color: var(--background-color) !important;
}

.rtl #tabshome .main-link {
  border-left: 2px solid #d2e0ee  !important;
}

.rtl #tabshome .section-heading > .other-link {
  opacity: 1;
  position: relative;
  width: 50%;
  text-align: center!important;
}

.rtl #tabshome .main-link.active , .rtl #tabshome .bs-pretty-tabs .other-link.active  {
  background:var(--background-color) !important;
}


.rtl #tabshome .main-link.active span , .rtl #tabshome .bs-pretty-tabs .other-link.active span  {
  color:#f4ede4 !important;
}

.rtl #tabshome .main-link.active::after  {

	content: '\f0d7' !important;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 14px;
	font-size: 32px;
	display: block;
	position: absolute;
	z-index: 99 !important;
	width: 50% !important;
	text-align: center;
	top: 20px !important;
	color: var(--background-color) !important;
	
	
}

.rtl #tabshome .section-heading > .other-link.active::after  {

	content: '\f0d7' !important;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 14px;
	font-size: 32px;
	display: block;
	position: absolute;
	z-index: 99 !important;
	width: 50% !important;
	text-align: center;
	top: 20px !important;
	color: var(--background-color) !important;
	
	
}


.rtl #tabshome .section-heading.multi-tab .bs-pretty-tabs-container .other-link.active::after
{
	content: '\f0d7' !important;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 14px;
	font-size: 32px;
	display: block;
	position: absolute;
	z-index: 99 !important;
	width: 100% !important;
	text-align: center;
	top: 20px !important;
	color: var(--background-color) !important;
}


.rtl #tabshome .section-heading.sh-t5::before {
	content: '';
	display: none;
	height: 1px !important;
	margin-top: -1px !important;
	position: absolute !important;
	z-index: 777;
}

.rtl #tabshome .section-heading.sh-t5::after {
	content: '';
	display: none;
	height: 1px !important;
	margin-top: 40px !important;
	position: absolute !important;
	z-index: 0;
}


.rtl #tabshome .section-heading .main-link , .rtl #tabshome .section-heading.multi-tab .bs-pretty-tabs-container {
  width: 50%;
  text-align: center;
  display: inline-block;
    padding-left: 0;
  padding-right: 0!important;
}

.rtl #tabshome .section-heading a .h-text::before
{
	display: none;
}
 
#tabshome {
	padding: 10px 5px 30px 5px !important;
	min-height: 490px !important;
	height: auto;
}

.rtl #tabshome .listing-item-classic-1 .title {
	line-height: 21px;
	font-size: 17px; 
	overflow: hidden;
	padding: 0;
}

.rtl #tabshome .listing-item-classic-1 .listing-inner {
  padding-bottom: 10px;
}



.rtl #tabshome .bs-pretty-tabs-container .bs-pretty-tabs-elements {

	display: inline-block !important;
	margin: 0 !important;
	width: 100% !important;
	text-align: center !important;
  
}

.rtl #tabshome .bs-pretty-tabs-more.other-link {
  display: none !important;
}

.rtl #tabshome .section-heading.sh-t5 .bs-pretty-tabs-container .bs-pretty-tabs-elements {
  padding: 0;
  border: none !important;
  background: transparent !important;
  min-width: 15px!important;
}

.rtl .vc_col-sm-3 .section-heading.sh-t7 {
  line-height: 20px;
  margin-bottom: 24px;
  padding: 8px;
  margin-top: 8px;
}

.rtl #trending .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
  margin: 16px 20px;
}

.rtl #trending .listing-item-tb-1 .title {
  margin: 0;
  font-size: 14px !important;
  font-weight: normal !important;
}



.rtl #trending .listing.columns-1 .listing-item-tb-1 {
  margin-bottom: 14px;
  padding-bottom: 13px;
  border-bottom: solid 1px rgba(0,0,0,.07);
  padding: 0 !important;
}

#ouservices {
  background: #fff;
  padding: 15px 0;
}

.rtl .itemsmixblock .section-heading.sh-t7.sh-s1 {
  padding: 15px 0 !important;
  border-bottom: 2px solid rgba(1, 1, 1, 0.04);
}

.rtl .itemsmixblock  .section-heading.sh-t7 > .main-link > .h-text::before, .rtl .itemsmixblock  .section-heading.sh-t7 > a:last-child:first-child > .h-text::before
{
	margin-right: -1px!important;
}

.rtl .itemsmixblock #trending  .section-heading.sh-t7 > .h-text:last-child:first-child::before
{
	margin-right: -1px!important;
}



.rtl #trending  .termbadges {
  display: none;
}

.rtl #opinionblock .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
  margin: 10px;
}

.rtl #opinionblock article {
  padding: 2px 10px !important;
}

.rtl #opinionblock .bs-slider-list.draggable , .rtl #opiniondakhlanews .bs-slider-list.draggable  {
  min-height: 308px;
  padding-bottom: 0 !important;
}



.rtl #opiniondakhlanews
{
	
}

.rtl #ouservices .wpb_single_image.wpb_content_element.vc_align_left {
  text-align: center;
}
 
.rtl #opiniondakhlanews .listing.listing-classic.listing-classic-1.clearfix.columns-1 {
  padding: 10px;
	min-height: 280px !important;
	max-height: 280px;
}


.rtl #trending .listing.listing-thumbnail.listing-tb-1 {
	margin: 14px 8px;
	min-height: 299px;
}

.rtl #trending.listing.listing-thumbnail.listing-tb-1 {
	margin: 14px 8px;
	min-height: 299px;
}
		
.rtl #trending.bs-listing.bs-listing-listing-thumbnail-1 , .rtl #opiniondakhlanews.bs-listing , .rtl .opinionblock.bs-listing  {
	max-height: 400px;
	min-height: 396px;
}
		
		



.rtl .bs-listing-listing-grid-1 .item-inner,.rtl .bs-vc-sidebar-column .bs-listing-listing-thumbnail-1, .rtl .listing-item-blog-1, .rtl .listing-item-blog-5 {
  background: var(--widget-background-color) !important;
  border: none;
  padding: 2px 4px !important;
}


.rtl .listing-item-blog-1 .featured .img-holder, .rtl .listing-item-blog-5 .featured .img-holder {
  width: 100%!important;
  margin: 0;
}


.rtl .listing-item-blog-1 .featured, .rtl .listing-item-blog-5 .featured {
  width: 42%!important;
  margin-left: 0 !important;
  margin-bottom: 0 !important;
}

.rtl .listing-item-blog-1 .metacontent {
	width: 52%!important;
	float: left;
}

.rtl .listing-item-blog-1, .rtl .listing-item-blog-5 {
  margin-bottom: 5px;
}



.layout-2-col .content-column {
  background: var(--widget-background-color) !important;
}

.entry-terms:last-child {
  margin-bottom: 10px!important;
}

.at-share-btn-elements {
  text-align: center;
}


#pagehomepagepart1 .wpb_column.bs-vc-column.vc_column_container.vc_col-sm-2 {
  padding: 12px 5px !important;
  background: var(--widget-background-color) !important;
}

#pagehomepagepart1 .bs-listing {
  background-color: var(--widget-background-color) !important;
  padding: 0;
  min-height: 526px;
}

#pagehomepagepart1 .bs-slider-item > .item-content {
  min-height: 420px !important;
}


.rtl #pagehomepagepart1 .vc_col-sm-3 {
  width: 29%;
}

  
 
.rtl #pagehomepagepart2 .listing-item-grid-1 {
  margin-bottom: 0;
}


.bs-listing-listing-grid-1 .item-inner {
  padding: 3px!important;
}


.rtl .listing-item-classic-1 .title {
	font-family: 'dinnextarabic-bold';
	font-weight: normal;
	line-height: 20px;
	font-size: 20px;
	text-align: center;
	text-transform: capitalize;
	color: var(--item-classic-color)!important;
	padding: 0 10px;
}

.rtl .listing-item-blog.listing-item-blog-1  {
  margin: 0 0 10px 0;
}

.rtl .listing-item-classic-1 .featured {
    position: relative;
    line-height: 0;
    margin-bottom: 10px;
}

.rtl .listing-item-classic-1 {
    margin-bottom: 10px;
}

.rtl .listing.listing-classic.listing-classic-1.clearfix.columns-1 {
	padding: 10px;
}

.rtl .listing.listing-blog.listing-blog-1.clearfix.columns-1 {
	padding: 8px; 
}


.rtl .better-prev {
    left: auto !important;
    float: right;
    right: 20px !important;
}
 
.rtl a.better-next::before {
    content: '\f053' !important;
}

.rtl a.better-prev::before {
    content: '\f054' !important;
}


.rtl .better-next {
    right: auto !important;
    float: left;
    left: 20px !important;
}

 

.row.vc_row.wpb_row.vc_row-fluid.blockhomepage1 {
  margin-bottom: 4px;
}

.blockhomepage1 .bs-listing {
  background: white;
  padding: 0px !important;
}

.blockhomepage1 .listing-mix-4-8 .listing-classic-2 {
  margin-bottom: 0px;
}

.rtl .blockhomepage1 .listing.listing-blog.listing-blog-1.clearfix.columns-1 {
  padding: 2px;
  min-height: 170px !important;
}

.rtl .blockhomepage1 .listing-item-blog-1 .featured, .rtl .blockhomepage1 .listing-item-blog-5 .featured {
  width: 32% !important;
  margin-left: 0 !important;
  margin-bottom: 0 !important;
}

.rtl .blockhomepage1 .listing-item-blog-1 .metacontent {
  width: 63% !important;
  float: left;
}

.rtl .blockhomepage1 .listing-item-classic.bsw-4 .title .post-title {
  font-size: inherit;
}

.rtl .blockhomepage1 .listing-item.listing-item-blog .title, .rtl .blockhomepage1 .listing-item.listing-item-classic.listing-item-classic-2 .title {
  font-size: 15px !important;
  font-weight: normal !important;
  padding: 0 !important;
  margin: 0px !important;
  color: var(--item-classic-color) !important;
}

.rtl .blockhomepage1 .listing-mix-4-8 .listing-classic-2 {
  margin-bottom: 0px;
  padding: 0 1px;
}

.rtl .blockhomepage1 .listing-item-classic-2 .featured {
  position: relative;
  line-height: 0;
  margin: -2px -21px 15px;
}


.blockhomepage1  .wpb_raw_code.wpb_content_element.wpb_raw_html {
  text-align: left;
  padding-left: 40px;
  position: absolute;
  z-index: 77;
  width: 50%;
  font-size: 16px !important;
  padding-top: 8px;
  left: 0;
}

.blockhomepage1  .wpb_raw_code.wpb_content_element.wpb_raw_html  a
{
	color:black;
}

.rtl .blockhomepage1 .section-heading.sh-t2.sh-s3 {
  background: rgb(0, 47, 96)!important;
}

.rtl .blockhomepage1 .section-heading.sh-t2.sh-s3::after {
  top: 0;
  width: 5px;
  bottom: 0;
  height: 100%;
  margin-right: 6px;
}

.rtl .blockhomepage1 .section-heading.sh-t2 .h-text {
  color: #edf2f9 !important;
  font-weight: 500;
}

.rtl .blockhomepage1 .section-heading {
	margin-bottom: 0px !important;
	margin-top: 12px !important;
	padding: 13px 5px;
	margin-bottom: 5px !important;
}


.rtl .blockhomepage1 .section-heading.sh-t7.sh-s1 > .main-link .h-text, .rtl .blockhomepage1 .section-heading.sh-t7.sh-s1 > .main-link .h-text
{
	color: #5B1D64 !important;
}


.rtl .blockhomepage1 .bs-shortcode.bs-heading-shortcode {
   
}

.rtl .blockhomepage1 .section-heading.sh-t7 > .h-text:first-child:last-child::before {
   
  height: 26px;
	width: 9px;
	background: #000;
	background-color: rgb(0, 0, 0);
	top: 50%;
	margin-top: -11.5px;
}

.rtl .blockhomepage1 .section-heading.sh-t2::after {
  background-color: #eff5fb!important;
}

.rtl .blockhomepage1 .section-heading.sh-t7 .h-text
{
	font-weight: normal !important;
	font-size: 17px !important;
}


.rtl .blockhomepage1 .wpb_column.vc_column_container .bs-vc-wrapper  {
  min-height: 420px !important; 
}


.rtl .blockhomepage1 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail > .item-inner {
  background: var(--widget-background-color) !important;
  padding: 19px;
  box-shadow: none;
  border: 0px solid #ebebeb!important; 
  padding: 5px 14px!important; 
}

.rtl .blockhomepage1 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail {
  margin-bottom: 0px;
}

.rtl .blockhomepage1 .bs-listing.bs-listing-listing-mix-2-1.bs-listing-single-tab {
  padding: 0 10px !important;
}

.rtl .blockhomepage1 .termbadges {
  display: none; 
}






.row.vc_row.wpb_row.vc_row-fluid.blockhomepagedyn1 {
  margin-bottom: 4px;
}

.blockhomepagedyn1  .wpb_raw_code.wpb_content_element.wpb_raw_html {
  text-align: left;
  padding-left: 40px;
  position: absolute;
  z-index: 77;
  width: 50%;
  font-size: 16px !important;
  padding-top: 8px;
  left: 0;
}

.blockhomepagedyn1  .wpb_raw_code.wpb_content_element.wpb_raw_html  a
{
	color:black;
}

.rtl .blockhomepagedyn1 .section-heading.sh-t2.sh-s3 {
  background: rgb(0, 47, 96)!important;
}

.rtl .blockhomepagedyn1 .section-heading.sh-t2.sh-s3::after {
  top: 0;
  width: 5px;
  bottom: 0;
  height: 100%;
  margin-right: 6px;
}

.rtl .blockhomepagedyn1 .section-heading.sh-t2 .h-text {
  color: #edf2f9 !important;
  font-weight: 500;
}

.rtl .blockhomepagedyn1 .section-heading {
	margin-bottom: 0px !important;
	margin-top: 12px !important;
	padding: 13px 5px;
	background: #fff !important;
}

.rtl .blockhomepagedyn1 .bs-shortcode.bs-heading-shortcode {
  background: transparent !important;
}

.rtl .blockhomepagedyn1 .section-heading.sh-t7 > .h-text:first-child:last-child::before {
  background-color: #e3020e !important;
  height: 26px;
	width: 9px;
	top: 50%;
	margin-top: -11.5px;
}

.rtl .blockhomepagedyn1 .section-heading.sh-t2::after {
  background-color: #eff5fb!important;
}

.rtl .blockhomepagedyn1 .section-heading.sh-t7 .h-text
{
	font-weight: normal !important;
	font-size: 17px !important;
	color: var(--background-color) !important;
}

 

.rtl .blockhomepagedyn1 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail > .item-inner {
  background: var(--widget-background-color) !important;
  padding: 19px;
  box-shadow: none;
  border: 0px solid #ebebeb!important; 
  padding: 5px 14px!important; 
}

.rtl .blockhomepagedyn1 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail {
  margin-bottom: 0px;
}

.rtl .blockhomepagedyn1 .bs-listing.bs-listing-listing-mix-2-1.bs-listing-single-tab {
  padding: 0 10px !important;
}

.rtl .blockhomepagedyn1 .termbadges {
  display: none; 
}


.rtl .blockhomepagedyn1  .post-count-badge.pcb-t1.pcb-s1
{
	background-color: #e3020e !important;
	
}

.blockhomepagedyn1 .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
  padding: 15px 15px;
}



.row.vc_row.wpb_row.vc_row-fluid.blockhomepagedyn2 {
  margin-bottom: 4px;
}

.blockhomepagedyn2  .wpb_raw_code.wpb_content_element.wpb_raw_html {
  text-align: left;
  padding-left: 40px;
  position: absolute;
  z-index: 77;
  width: 50%;
  font-size: 16px !important;
  padding-top: 8px;
  left: 0;
}

.blockhomepagedyn2  .wpb_raw_code.wpb_content_element.wpb_raw_html  a
{
	color:black;
}

.rtl .blockhomepagedyn2 .section-heading.sh-t2.sh-s3 {
  background: rgb(0, 47, 96)!important;
}

.rtl .blockhomepagedyn2 .section-heading.sh-t2.sh-s3::after {
  top: 0;
  width: 5px;
  bottom: 0;
  height: 100%;
  margin-right: 6px;
}

.rtl .blockhomepagedyn2 .section-heading.sh-t2 .h-text {
  color: #edf2f9 !important;
  font-weight: 500;
}

.rtl .blockhomepagedyn2 .section-heading {
	margin-bottom: 0px !important;
	margin-top: 12px !important;
	padding: 13px 5px;
	background: #fff !important;
}

.rtl .blockhomepagedyn2 .bs-shortcode.bs-heading-shortcode {
  background: transparent !important;
}

.rtl .blockhomepagedyn2 .section-heading.sh-t7 > .h-text:first-child:last-child::before {
  background-color: #e3020e !important;
  height: 26px;
	width: 9px;
	top: 50%;
	margin-top: -11.5px;
}

.rtl .blockhomepagedyn2 .section-heading.sh-t2::after {
  background-color: #eff5fb!important;
}

.rtl .blockhomepagedyn2 .section-heading.sh-t7 .h-text
{
	font-weight: normal !important;
	font-size: 17px !important;
}

 

.rtl .blockhomepagedyn2 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail > .item-inner {
  background: var(--widget-background-color) !important;
  padding: 19px;
  box-shadow: none;
  border: 0px solid #ebebeb!important; 
  padding: 5px 14px!important; 
}

.rtl .blockhomepagedyn2 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail {
  margin-bottom: 0px;
}

.rtl .blockhomepagedyn2 .bs-listing.bs-listing-listing-mix-2-1.bs-listing-single-tab {
  padding: 0 10px !important;
}

.rtl .blockhomepagedyn2 .termbadges {
  display: none; 
}


.rtl .blockhomepagedyn2  .post-count-badge.pcb-t1.pcb-s1
{
	background-color: #e3020e !important;
	
}

.blockhomepagedyn2 .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
  padding: 15px 15px;
}




.row.vc_row.wpb_row.vc_row-fluid.blockhomepagedyn3 {
	margin-bottom: 4px;
	margin-top: 10px;
}

.blockhomepagedyn3  .wpb_raw_code.wpb_content_element.wpb_raw_html {
  text-align: left;
  padding-left: 40px;
  position: absolute;
  z-index: 77;
  width: 50%;
  font-size: 16px !important;
  padding-top: 8px;
  left: 0;
}

.blockhomepagedyn3  .wpb_raw_code.wpb_content_element.wpb_raw_html  a
{
	color: #5B1D64 !important;
}


.rtl .section-heading.sh-t7 > .main-link > .h-text::before, .rtl .section-heading.sh-t7 > a:last-child:first-child > .h-text::before {
	display: inline-block;
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	height: 26px;
	width: 10px;
	background: #000;
	  background-color: rgb(0, 0, 0);
	background-color: rgb(0, 0, 0);
	top: 50%;
	margin-top: -12.5px;
}



.blockhomepagedyn3 .section-heading.sh-t7.sh-s1 > .main-link .h-text,.blockhomepagedyn3 .section-heading.sh-t7.sh-s1 > .main-link .h-text
{
	color: #5B1D64 !important;
	font-size: 17px !important;
}

.rtl .blockhomepagedyn3 .section-heading.sh-t2.sh-s3 {
  background: rgb(0, 47, 96)!important;
}

.rtl .blockhomepagedyn3 .section-heading.sh-t2.sh-s3::after {
  top: 0;
  width: 5px;
  bottom: 0;
  height: 100%;
  margin-right: 6px;
}
 
.rtl .blockhomepagedyn3 .section-heading.sh-t7.sh-s1 > .h-text,.rtl .blockhomepagedyn3 .section-heading.sh-t7.sh-s1 > .h-text
{
  color: #5B1D64 !important;
  font-weight: 500;
}

.rtl .blockhomepagedyn3 .section-heading {
  margin-bottom: 5px !important;
  padding: 13px 5px;
  border-bottom: 2px solid rgba(1, 1, 1, 0.04);
}

.rtl .blockhomepagedyn3 .bs-shortcode.bs-heading-shortcode {
  background: transparent !important;
}

.rtl .blockhomepagedyn3 .section-heading.sh-t7 > .h-text:first-child:last-child::before {
  background-color: #e3020e !important;
  height: 26px;
	width: 9px;
	top: 50%;
	margin-top: -11.5px;
}

.rtl .blockhomepagedyn3 .section-heading.sh-t2::after {
  background-color: #eff5fb!important;
}

.rtl .blockhomepagedyn3 .section-heading.sh-t7 .h-text
{
	font-weight: normal !important;
	font-size: 17px !important;
}

 

.rtl .blockhomepagedyn3 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail > .item-inner {
  background: var(--widget-background-color) !important;
  padding: 19px;
  box-shadow: none;
  border: 0px solid #ebebeb!important; 
  padding: 5px 14px!important; 
}

.rtl .blockhomepagedyn3 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail {
  margin-bottom: 0px;
}

.rtl .blockhomepagedyn3 .bs-listing.bs-listing-listing-mix-2-1.bs-listing-single-tab {
  padding: 0 10px !important;
}

.rtl .blockhomepagedyn3 .termbadges {
  display: none; 
}


.rtl .blockhomepagedyn3  .post-count-badge.pcb-t1.pcb-s1
{
	background-color: #e3020e !important;
	
}

.blockhomepagedyn3 .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
  padding: 15px 15px;
}





 .rtl #customize-primary-sidebar .blockhomepagedyn2 .bs-shortcode.bs-heading-shortcode {
  padding: 0;
}


 .rtl #customize-primary-sidebar .blockhomepagedyn2  .better-social-counter .social-list {
	margin: 0;
	padding: 5px 5px !important;
	list-style: none;
	background: var(--widget-background-color) !important;
}


 .rtl #customize-primary-sidebar .blockhomepagedyn2 .better-social-counter.style-big-button.in-1-col .social-item {
  width: 48%;
  margin: 1%;
}

 .rtl #customize-primary-sidebar .blockhomepagedyn2 .better-social-counter.style-big-button .item-icon {
  margin-left: 18px;
  float: right;
  margin-right: auto;
}

#sidebar-primary-sidebar {
  padding: 0 8px !important;
  background: white!important;
}


 .rtl #customize-primary-sidebar .blockhomepagedyn2 .better-social-counter.style-big-button .item-icon {
  width: 20px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border: 1px solid rgba(0,0,0,.05);
  background: rgba(0,0,0,.14) !important;
  -webkit-text-shadow: 0 0 1px rgba(0,0,0,.2);
  -moz-text-shadow: 0 0 1px rgba(0,0,0,.2);
  text-shadow: 0 0 1px rgba(0,0,0,.2);
  color: #fff;
  display: inline-block;
  font-size: 14px;
}

 .rtl #customize-primary-sidebar .wpb_single_image.vc_align_left {
  text-align: center;
}

 .rtl #customize-primary-sidebar .better-social-counter.style-big-button .item-title-join {
  display: block;
  color: #fff;
  font-size: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family:'dinnextarabic-bold'!important; 
  font-size: 17px;
  padding-top: 6px;
}



 .rtl #customize-primary-sidebar .better-social-counter .item-name {
  font-family:'dinnextarabic-bold'!important; 
  font-weight: 400;
  font-size: 14px;
  text-transform: initial;
  display: none;
}


body.rtl #customize-primary-sidebar .better-social-counter.style-big-button.colored .social-item.vk {
  background-color: #282728;
}

body.rtl #customize-primary-sidebar .better-social-counter.style-big-button.colored .social-item.instagram:hover {
  background-color: rgb(179, 57, 129) !important;
}



body.rtl #customize-primary-sidebar .better-social-counter .bsfi-vk::before {
	content: "";
	background: url(/static/uploads/themefiles/tiktokf-sidebar.png) !important;
	background-repeat: repeat;
	background-size: auto;
	width: 29px !important;
	height: 30px !important;
	display: inline-block;
	text-align: center;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	padding: 8px 7px !important;
}

body.rtl #customize-primary-sidebar .better-social-counter.style-big-button .bsfi-vk.item-icon {
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center; 
  background: #4f4146 !important;
  -webkit-text-shadow:inherit;
  -moz-text-shadow: inherit;
  text-shadow:inherit;
}

body.rtl #customize-primary-sidebar #trending.bs-listing.bs-listing-listing-thumbnail-1, body.rtl #customize-primary-sidebar #opiniondakhlanews.bs-listing, .rtl .opinionblock.bs-listing {
  max-height: 515px !important;
  min-height: auto!important;
}



 .rtl #customize-primary-sidebar .better-social-counter.style-big-button .social-item {
   font-family: 'dinnextarabic-bold'!important;
}

 .rtl #customize-primary-sidebar .blockhomepagedyn2 .section-heading {
  margin-bottom: 0px !important;
  margin-top: 12px !important;
  padding: 5px 5px;
  background: #fff !important;
}

 .rtl #customize-primary-sidebar .row.vc_row.vc_inner.vc_row-fluid.vc_custom_1657880204785.vc_row-has-fill {
	background: var(--widget-background-color) !important;
}


 .rtl #customize-primary-sidebar .listing.listing-mix-3-1 .listing-item-grid-1 {
  margin-bottom: 0;
  padding: 5px 10px;
}

 .rtl #customize-primary-sidebar .blockhomepagedyn2 .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
  padding: 15px 10px;
  margin-top: 15px;
}

 .rtl #customize-primary-sidebar .blockhomepagedyn2 .section-heading.sh-t7 > .h-text:first-child:last-child::before , .rtl .section-heading.sh-t7 > .h-text:last-child:first-child::before {
	display: inline-block;
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	height: 15px;
	width: 17px;
	margin-top: -7.5px;
	margin-right: -6px;
}


 .rtl #customize-primary-sidebar #tabshome .bs-slider-controls {
  position: relative;
  width: 90% !important;
  margin-right: 12px;
margin-top: auto !important;
  text-align: left;
}

 .rtl #customize-primary-sidebar #tabshome {
  padding: 10px 5px 10px 5px !important;
  min-height: 490px !important;
}

.rtl #customize-primary-sidebar .listing.listing-mix-3-1 .row-1 + .row-2 {
  margin-top: 5px;
}


.rtl #customize-primary-sidebar .listing.listing-text.listing-text-2.clearfix.columns-1 {
  padding: 8px 25px 8px 0;
}

.rtl #customize-primary-sidebar .listing-item.listing-item-text.listing-item-text-2 {
  display: list-item;
  list-style: disclosure-closed;
  font-size: 16px;
}

.rtl #customize-primary-sidebar .listing-item-text-2 .item-inner {
  border-left: none;
  border-right: 3px solid rgba(0,0,0,.11);
  padding: 2px 5px;
  border: none;
}

.rtl #customize-primary-sidebar .listing-item-text-2 .title {
  font-family: 'dinnextarabic-bold';
  font-weight: 400;
  line-height: 21px;
  font-size: 14px;
  text-align: inherit;
  text-transform: inherit;
  color: #383838;
  font-weight: normal;
}



#breakingnewselement {

    position: fixed;
    width: 100% !important;
    bottom: 0px;
    z-index: 999999 !important;
    max-width: 100% !important;
    height: 60px;
	background-color:#b30404 !important;
	padding: 0;
	margin: 0;
}

#breakingnewselement .bs-vc-wrapper
{
	width: 100% !important;
}

.rtl #breakingnewselement .better-newsticker .heading {

    height: 40px;
	font-family: 'dinnextarabic-bold';
	border-left: 1px solid white;
	margin-top: 7px;
	animation: running;
	font-size: 28px !important;
	border: 1px solid rgb(255, 255, 255);
	padding: 1px 0;
	user-select: none;

}


.rtl #breakingnewselement .better-newsticker .heading::after {
  border-left-color: #e3020e;
  display: none;
}


.rtl #breakingnewselement .better-newsticker ul.news-list li {

	font-size: 19px !important;
	color: white;
	padding-top: 5px;
	height: auto;
	line-height: 40px;

}

.rtl #breakingnewselement .better-newsticker ul.news-list li a {

    color: #e8e85f;
    font-size: 22px;
    font-family: 'dinnextarabic-bold';
	color: inherit !important;
	font-weight: normal;

}

.rtl #breakingnewselement .section-heading.sh-t4.sh-s6 {
    display: none;

}

.rtl #breakingnewselement .better-newsticker .heading {

    background-color: transparent !important;

}
.rtl #breakingnewselement  .better-newsticker {

    min-height: 50px;
    max-height: 50px;

}

.rtl #breakingnewselement  .better-newsticker .control-nav {

    left: 0;
    right: auto;
    display: none;

}




.rtl #breakingnewselement .section-heading.sh-t7.sh-s1 {
  display: none;
}

.rtl #breakingnewselement .better-newsticker ul.news-list li.active {
  width: 100% !important;
}



.rtl #homecalendar .listing.listing-text.listing-text-2.clearfix.columns-1 {
	padding: 8px 25px 8px 0;
	min-height: 287px !important;
	max-height: 287px !important;
	overflow: hidden;
	height: 218px !important;
}

.rtl #homecalendar .listing-item.listing-item-text.listing-item-text-2 {
  display: list-item;
  list-style: disclosure-closed;
  font-size: 16px;
  margin-bottom: 9px;
}

.rtl #homecalendar .listing-item-text-2 .item-inner {
  border-left: none;
  border-right: 3px solid rgba(0,0,0,.11);
  padding: 2px 5px;
  border: none;
}

.rtl #homecalendar .listing-item-text-2 .title {
  font-family: 'dinnextarabic-bold';
  font-weight: 400;
  line-height: 21px;
  font-size: 14.5px;
  text-align: inherit;
  text-transform: inherit;
  color: #383838;
  font-weight: normal;
}

.rtl #mostviewed  .listing-item-tb-1 .img-holder {
  width: 109px;
  margin-right: 0;
  float: none;
}



.rtl .listing-item-text-2 .title a {
  color: var(--listing-item-color);
  margin: 0;
}


.rtl .entry-content .h-text.heading-typo {
  font-weight: normal;
}

.rtl .entry-content strong {
  font-weight: normal !important;
}




.opinionhomeclassss .title::before {
  width: 20px;
  height: 30px;
  font: normal normal normal 14px/1 bs-icons;
  font-size: 14px;
  background: 0 0;
  border-radius: inherit;
  display: inline-block;
  color: rgba(86, 86, 86, 0.37);
  content: "\b044";
  font-size: 24px; 
  transform: rotate(180deg);
  text-align: center;
}


.opinionhomeclassss .title::after
{
	width: 20px;
  height: 30px;
  font: normal normal normal 14px/1 bs-icons;
  font-size: 14px;
  background: 0 0;
  border-radius: inherit;
  display: inline-block;
  color: rgba(86, 86, 86, 0.37);
  content: "\b044";
  font-size: 24px;
margin-right: 10px;
position: absolute;
}

.sitedivers .wpb_single_image.vc_align_left {
  text-align: left;
  padding: 6.5px;
  background: white;
  margin: 0 !important;
}

.sitedivers .wpb_single_image .vc_figure {
  display: inline-block;
  vertical-align: top;
  margin: 0;
  max-width: 100%;
  width: 100% !important;
  margin: auto !important;
  text-align: center!important;
}

.row.vc_row.wpb_row.vc_row-fluid.blockhomepage3 {
  margin-bottom: 4px;
}

.blockhomepage3  .wpb_raw_code.wpb_content_element.wpb_raw_html {
  text-align: left;
  padding-left: 40px;
  position: absolute;
  z-index: 77;
  width: 50%;
  font-size: 16px !important;
  padding-top: 7px;
  left: 0;
}

.blockhomepage3  .wpb_raw_code.wpb_content_element.wpb_raw_html  a
{
	color:#fbf5f5 !important;
}

.rtl .blockhomepage3 .section-heading.sh-t2.sh-s3 {
  background: rgb(78, 86, 96) !important;
}

.rtl .blockhomepage3 .section-heading.sh-t2.sh-s3::after {
  top: 0;
  width: 5px;
  bottom: 0;
  height: 100%;
  margin-right: 6px;
}

.rtl .blockhomepage3 .section-heading.sh-t2 .h-text {
  color: #edf2f9 !important;
  font-weight: 500;
  padding-right: 0px;
  line-height: 40px !important;
}

.rtl .blockhomepage3 .section-heading {
  margin-bottom: 0px !important;
  margin-top: 12px !important;
}

.rtl .blockhomepage3 .section-heading.sh-t2::after {
  background-color: #eff5fb!important;
}

.rtl .blockhomepage3 .wpb_column.vc_column_container .bs-vc-wrapper  {
  min-height: 420px !important; 
}

.rtl .blockhomepage3 .listing-item-grid-1 {
  margin-bottom: 5px!important; 
}


 
#slidernewselement .bs-slider-item > .item-content {

    min-height: 380px !important;
}

#slidernewselement .better-control-nav li {

    vertical-align: bottom;
	position: relative;
	padding: 0;
	color: white;
	float: right;
	margin-right: 5px !important;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
}
 

#slidernewselement .better-control-nav li a {
	display: inline-block;
	text-indent: 0px;
	overflow: hidden;
	border-radius: 50%;
	background-color: #eee;
	cursor: pointer;
	padding: 2px 4px !important;
	color: #080809 !important;
	font-weight: normal;
	width: 27px;
	height: 27px;
	font-size: 13px;
}

#slidernewselement .better-control-nav li a.better-active , #slidernewselement .better-control-nav li a:hover
{
	background-color:#054a81 !important;
	color: #f4ebeb !important;
}

#slidernewselement .term-badges.floated {
    display: block!important;
}

#slidernewselement .term-badges.floated .term-badge a {
     
}

.rtl #slidernewselement .term-badges.floated {

   text-align: right;
    width: 100%!important;
	right: auto;
	left: 0;
	top: 20px; 

}

.rtl #slidernewselement .term-badges.floated a {

  
	font-size: 13px !important;
	background: #fdf6f6 !important;

}
 
.rtl #slidernewselement .content-container  {


    left: 0!important;
    right: 0!important; 
    width: 100%!important;
    height:  100%!important;
    padding: 5px!important;
	top: 0 !important;
	margin: 0 !important;
	max-height: 100% !important; 
	display: table-cell;
	background:none!important;

}

.rtl #slidernewselement .title {

      
	font-size: 20px !important;
	color: white !important;
	width: 100% !important;
	max-width: 100% !important;
	position: absolute;
	bottom: 0;
	min-height: 70px !important;
	padding: 10px 10px;
	margin: 0 !important;
	left:0;
	font-weight: normal!important;
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #000 95%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255, 0)), color-stop(95%,#000 ));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%,#000 95%);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,#000 95%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,#000 95%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%,#000 95%); 
	
	
} 

#slidernewselement .bs-slider-3-item .post-url.post-title {
   color: white!important;
} 
  




body::-webkit-scrollbar {
  width: 1em;
}
 
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
 
body::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}


.back-top.fade-out1 {
    opacity: 1!important;
}


#sidebar-primary-sidebar .section-heading .h-text , .rtl .post-related .section-heading .h-text , .rtl .comments-template .section-heading .h-text
{
    font-family: 'dinnextarabic-bold';
    line-height: 32px !important;
    font-size: 17px !important;
    text-transform: capitalize;
    font-weight: normal !important;
}

 .rtl .post-related .listing-item .term-badges.floated {
    right: 0;
    display: none;
} 

 
.rtl .site-footer .about-title {
    margin-bottom: 10px !important;
	text-align: center!important;
}



nav.theme-switch-wrapper-nav {
  display: flex;
  justify-content: flex-end;
  padding:0;
  float:left;
  margin-left: 0px;
}
 
.theme-switch-wrapper {
	display: flex;
	align-items: center;
	padding: 1px 0;
    padding-right: 0px;
	width: 140px !important;
	float: left;
	border-right: 1px solid #ac9a9a;
	padding-right: 10px;
}
.theme-switch-wrapper span {
	z-index: 55;
	margin-left: 0;
	margin-top: -2px;
	font-family: 'dinnextarabic-bold' !important;
	font-weight: normal !important;
	text-transform: none;
	color: var(--facebook-icon-color);
	font-size: 14px;
	margin-right: 4px;

}

.theme-switch {
	display: inline-block;
	height: 24px;
	position: absolute;
	width: 50px;
	margin-right: 82px;
	background-color: #eee5e5;
	margin-top: 9px;
	border-radius: 17px;
	padding: 0 15px;
}

.theme-switch input {
  display: none;
}

.modthemeslider { 
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: 0.4s;
}

.modthemeslider:before {
  background-color: #686b75 !important;
  bottom: 3px;
  content: "";
  height: 18px;
  left: 4px;
  position: absolute;
  transition: 0.4s;
  width: 17px;
}

input:checked + .modthemeslider {
  background-color:var(--modthemesliderbefore-background-color)!important;
}

input:checked + .modthemeslider:before {
  transform: translateX(26px);
}

input:checked + .modthemeslider::before
{
	background-color: white!important;
}

.modthemeslider.round {
  border-radius: 24px;
}

.modthemeslider.round:before {
  border-radius: 50%;
}


.site-header.full-width.header-style-2 .main-menu-wrapper
{
	background-color: #f7f7f7 !important;	
}

.site-header.header-style-2 .main-menu-wrapper.menu-actions-btn-width-1 .main-menu-container {
    padding-left: 10px!important;	
    padding-right: 0;
}


.rtl .main-bg-color, .rtl .main-menu.menu .sub-menu li.current-menu-item:hover > a:hover, .rtl .main-menu.menu .better-custom-badge, .rtl .off-canvas-menu .menu .better-custom-badge, ul.sub-menu.bs-pretty-tabs-elements .mega-menu.mega-type-link .mega-links > li:hover > a, .rtl .widget.widget_nav_menu .menu .better-custom-badge, .rtl .widget.widget_nav_menu ul.menu li > a:hover, .rtl .widget.widget_nav_menu ul.menu li.current-menu-item > a, .rtl .rh-header .menu-container .resp-menu .better-custom-badge, .rtl .bs-popular-categories .bs-popular-term-item:hover .term-count, .rtl .widget.widget_tag_cloud .tagcloud a:hover, span.dropcap.dropcap-square, span.dropcap.dropcap-circle, .rtl .main-menu.menu > li:hover > a::before, .rtl .main-menu.menu > li.current-menu-parent > a::before, .rtl .main-menu.menu > li.current-menu-item > a::before, .rtl .main-slider .better-control-nav li a.better-active, .rtl .main-slider .better-control-nav li:hover a, .rtl .site-footer.color-scheme-dark .footer-widgets .widget.widget_tag_cloud .tagcloud a:hover, .rtl .site-footer.color-scheme-dark .footer-widgets .widget.widget_nav_menu ul.menu li a:hover, .rtl .entry-terms.via a:hover, .rtl .entry-terms.source a:hover, .rtl .entry-terms.post-tags a:hover, .rtl .comment-respond #cancel-comment-reply-link, .rtl .better-newsticker .heading, .rtl .better-newsticker .control-nav span:hover, .rtl .listing-item-text-1:hover .term-badges.floated .term-badge a, .rtl .term-badges.floated a, .rtl .archive-title .term-badges span.term-badge a:hover, .rtl .post-tp-1-header .term-badges a:hover, .rtl .archive-title .term-badges a:hover, .rtl .listing-item-tb-2:hover .term-badges.floated .term-badge a, .rtl .btn-bs-pagination:hover, .rtl .btn-bs-pagination.hover, .rtl .btn-bs-pagination.bs-pagination-in-loading, .rtl .bs-slider-dots .bs-slider-active > .bts-bs-dots-btn, .rtl .listing-item-classic:hover a.read-more, .rtl .bs-loading > div, .rtl .pagination.bs-links-pagination a:hover, .rtl .footer-widgets .bs-popular-categories .bs-popular-term-item:hover .term-count, .rtl .footer-widgets .widget .better-control-nav li a:hover, .rtl .footer-widgets .widget .better-control-nav li a.better-active, .rtl .bs-slider-2-item .content-container a.read-more:hover, .rtl .bs-slider-3-item .content-container a.read-more:hover, .rtl .main-menu.menu .sub-menu li.current-menu-item:hover > a, .rtl .bs-slider-2-item .term-badges.floated .term-badge a, .rtl .bs-slider-3-item .term-badges.floated .term-badge a, .rtl .listing-item-blog:hover a.read-more, .rtl .back-top, .rtl .site-header .shop-cart-container .cart-handler .cart-count, .rtl .site-header .shop-cart-container .cart-box::after, .rtl .single-attachment-content .return-to:hover .fa, .rtl .topbar .topbar-date, .rtl .ajax-search-results::after, .rtl .better-gallery .gallery-title .prev:hover, .rtl .better-gallery .gallery-title .next:hover, .rtl .comments-template-multiple .nav-tabs .active a::after, .rtl .comments-template-multiple .active .comments-count, .rtl .off-canvas-inner::after, .rtl .more-stories::before, .rtl .bs-push-noti .bs-push-noti-wrapper-icon, .rtl .post-count-badge.pcb-t1.pcb-s1, .rtl .bs-fpe.bs-fpe-t2 thead, .rtl .post-tp-1-header .term-badges a, .rtl .site-header.site-header .main-menu.menu > li.current-menu-item > a, .rtl .site-header.site-header .main-menu.menu > li:hover > a, .rtl .site-header.site-header .main-menu.menu > li.current-menu-parent > a, .rtl .site-header.site-header .main-menu.menu > li.current-post-ancestor > a, .rtl .mega-menu.mega-type-link-list
{
    background-color: var(--background-color)!important;
}

.rtl .better-control-nav li a.better-active, .rtl .better-control-nav li:hover a
{
	 background-color: var(--section-shheading-before)!important;
}



.site-header.header-style-1, .site-header.header-style-2, .site-header.header-style-3, .site-header.header-style-4, .site-header.header-style-5.full-width, .site-header.header-style-5.boxed > .content-wrap > .container, .site-header.header-style-5 .bs-pinning-wrapper.bspw-header-style-5 > .bs-pinning-block, .site-header.header-style-6.full-width, .site-header.header-style-6.boxed > .content-wrap > .container, .site-header.header-style-6 .bs-pinning-wrapper.bspw-header-style-6 > .bs-pinning-block, .site-header.header-style-7, .site-header.header-style-8.full-width, .site-header.header-style-8.boxed > .content-wrap > .container, .site-header.header-style-8 .bs-pinning-wrapper.bspw-header-style-8 > .bs-pinning-block

body.boxed.rtl .main-wrap {
    box-shadow: none;
    background-color: var(--bodyboxed-background-color)!important;
}

.rtl .site-header.header-style-1, .rtl .site-header.header-style-2, .rtl .site-header.header-style-3, .rtl .site-header.header-style-4, .rtl .site-header.header-style-5.full-width, .rtl .site-header.header-style-5.boxed > .content-wrap > .container, .rtl .site-header.header-style-5 .bs-pinning-wrapper.bspw-header-style-5 > .bs-pinning-block, .rtl .site-header.header-style-6.full-width, .rtl .site-header.header-style-6.boxed > .content-wrap > .container, .rtl .site-header.header-style-6 .bs-pinning-wrapper.bspw-header-style-6 > .bs-pinning-block, .rtl .site-header.header-style-7, .rtl .site-header.header-style-8.full-width, .rtl .site-header.header-style-8.boxed > .content-wrap > .container, .rtl .site-header.header-style-8 .bs-pinning-wrapper.bspw-header-style-8 > .bs-pinning-block
{
	background-color: var(--bodyboxed-background-color)!important;
}


.rtl .archive-title, .rtl .bs-listing, .rtl .bs-shortcode, .rtl .bs-vc-block, .rtl .bs-vc-content .better-studio-shortcode, .rtl .widget, body.rtl.archive .content-column .listing, body.search.rtl .content-column .listing , .rtl .author-profile, .rtl .comment-respond, .rtl .comments-wrap, .rtl .post-related, .rtl .post-template-1 .single-container > .post, .rtl .post-template-10 .single-container > .post, .rtl .post-template-11 .single-container > .post, .rtl .post-template-12 .single-container > .post, .rtl .post-template-13 .single-container > .post, .rtl .post-template-2 .single-container > .post, .rtl .post-template-3 .single-container > .post, .rtl .post-template-4 .single-container > .post, .rtl .post-template-5 .single-container > .post, .rtl .post-template-6 .single-container > .post, .rtl .post-template-7 .single-container > .post, .rtl .post-template-8 .single-container > .post, .rtl .post-template-9 .single-container > .post, .rtl .single-container > .post-author, .rtl .single-page-simple-content , .rtl article 
{
    background: var(--widget-background-color)!important;
	border: 0px solid #ebebeb!important;
}

.rtl h1, .rtl .h1,.rtl .heading-1 {
    color: #3d3d42 !important;
}

.rtl .entry-content , .rtl .entry-content p
{
	color: var(--content-text-color)!important;
}


.rtl .site-header.site-header .main-menu.menu > li.current-menu-item > a 
{
	background-color: transparent !important;
	 
}


.rtl .site-header.site-header .main-menu.menu > li:hover > a
{
	background-color: transparent!important;
	color: #000000!important;
}

  
.rtl .site-header.site-header .main-menu.menu > li.current-menu-item::after , .rtl .site-header.site-header .main-menu.menu > li:hover::after
{
	background-color: var(--background-color) !important;
	height: 10px !important;
	width: 100% !important;
	display: block;
	content: '';
	position: relative;
	left: 0;
	display: none;

}


.rtl .site-header.site-header.header-style-2 .main-menu.menu > li:hover > a, body.rtl .site-header.site-header .main-menu.menu > li.current-menu-parent > a, body.rtl .site-header.site-header.site-header.site-header.header-style-2 .main-menu.menu > li.current-menu-parent:hover > a, body.rtl .site-header.site-header.site-header.site-header.header-style-2 .main-menu.menu > li.current-menu-parent > a {
   
	border-bottom:0px solid var(--background-color)!important;
}
 


  
.col-insidemenu.headeroptions .better-social-counter.style-button .item-icon {
	width: 26px !important;
	height: 28px !important;
	line-height: 27px !important;
	font-size: 19px !important;
	background-color: transparent !important;
    color: black !important;
}


.col-insidemenu.headeroptions .better-social-counter.style-button .item-icon.fa.fa-facebook 
{
	color: var(--facebook-icon-color)!important;
}
	
.col-insidemenu.headeroptions .better-social-counter.style-button .item-icon.fa.fa-instagram 
{
	color: var(--instagram-icon-color)!important;
}
	
.col-insidemenu.headeroptions .better-social-counter.style-button .item-icon.fa.fa-youtube 
{
	color: var(--youtube-icon-color)!important;
}
	
.col-insidemenu.headeroptions .better-social-counter.style-button .item-icon.fa.fa-twitter 
{
	color: var(--twitter-icon-color)!important; 
}
	
.col-insidemenu.headeroptions .better-social-counter.style-button .item-icon.fa.fa-whatsapp 
{
	color: var(--whatsapp-icon-color)!important; 
}
	

.col-insidemenu.headeroptions .better-studio-shortcode.bsc-clearfix.better-social-counter.style-button.not-colored.in-4-col {
    margin: 0 !important;
    padding: 0;
	float: right;
}
 

.col-insidemenu.headeroptions .better-social-counter.style-button .social-item {
    margin: 0 !important;
    line-height: 25px; 
	float:left;
}

.col-insidemenu.headeroptions
{
    background-color: var(--modthemeslider-background-color) !important;
	width:271px !important;
	text-align: center;
	padding: 2px 10px !important;
	margin: 0 !important;
    margin-left: 0px; 
    left: 0;
    margin-left:0px !important;
    top: 20px;
	 border-radius: 24px;
}
 

.col-insidemenu.headeroptions:before {
  border-radius: 50%;
}

.site-header .menu-action-buttons {
    left: 0;
    right: auto;
    margin-left: 0!important; 
}


.site-header .menu-action-buttons.show_search
{
	border-right: solid 1px #133cc226 !important;	
	border-left: solid 1px #133cc226 !important;	
}

.site-header .menu-action-buttons > .off-canvas-menu-icon-container {
    margin-left: 4px!important;
    right: 0 !important;
    left: auto !important;
    float: right!important;
	
}


body.boxed .main-wrap {
    box-shadow: none;
    background-color: transparent!important;
}


 body.rtl .site-header.header-style-2 .main-menu.menu > li {
    border-right: solid 1px #133cc226 !important;
    border-left: 0px!important;
}


 body.rtl .site-header.header-style-2 .main-menu.menu > li:first-child {
    border-right:0px!important;
    border-left: 0px!important;
}


.topbar.topbar-style-1
{
     
}

.blockafterheader
{
	padding: 10px 10px;
	width: 100%;
	margin: auto; 
	max-height: 100px;
	min-height: 105px;
	margin-bottom: 20px;
}


.blockafterheader .listing-item-tb-1 .title a {
    color: black;
}

.blockafterheader .termbadge {
    background: var(--background-color) !important;
    padding: 0 10px;
    color: var(--content-text-darkcolor);
    font-size: 12px;
}

.blockafterheader .listing-item-tb-1 .title {
    font-family: 'dinnextarabic-bold';
    font-weight: 700;
    line-height: 23px!important;
    font-size: 15px !important;
    text-align: inherit;
    text-transform: none;
	max-height: 75px;
}

.rtl .blockafterheader .bs-listing  {
	margin-bottom: 0px !important;
	background-color:#f7f7f7 !important;
}

.rtl .blockafterheader .bf-3-primary-column-size {
    width: 33%;
}

.blockafterheader .img-holder
{ 
	width: 135px !important; 
	max-height: 90px;
	min-height: 90px;
}

.rtl .blockafterheader .bs-vc-wrapper.wpb_wrapper
{
	padding-top: 4px !important;
}



.blockafterheader > .row.vc_row.wpb_row.vc_row-fluid {
    max-width: 1200px;
    margin: auto;
	background-color: #f7f7f7!important;
	max-height: 118px;
	min-height: 118px;
}


.bs-vc-sidebar-column .section-heading .h-text {
    font-family: 'dinnextarabic-bold';
    line-height: 34px!important;
    font-size: 17px!important;
    text-transform: capitalize;
    font-weight: normal !important;
}

body.boxed.rtl.frontpagehome .bs-vc-content > .vc_row > .bs-vc-wrapper, body.boxed.rtl.frontpagehome .content-wrap {
    padding-left: 0px;
    padding-right: 0px;
}



.banner-300-250 {

    overflow: hidden;
    height: auto;

}

div.banner-300-250
{	
	margin-bottom: 5px !important;
	margin-top: 2px; 
}

  

#header {
	background-color: var(--background-color)!important;
	background-position:top right !important;
	background-repeat: no-repeat !important;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.16); 

}

.site-header.header-style-8 .site-branding .logo.img-logo a {
  padding: 0!important;
}

.site-header.header-style-8 .site-branding {
  float: right;
  padding-left: 0!important;
}

.site-header.header-style-8 .site-branding .logo img {
  max-height: 100% !important;
  padding: 0!important;
  width: 100% !important;
	max-width: 94% !important;
	padding-bottom: 5px !important;
}


.site-header.header-style-8 .main-menu-container {
  width: 84%!important;
}

.site-header.header-style-8 .site-branding .logo, .site-header.header-style-8 .site-branding .logo img {
  max-height: inherit !important;

}

.site-header.header-style-8 .main-menu > li > a {
  line-height: 75px!important;
}

.site-header.header-style-8 .site-branding {
  width: 16%!important;
  border-left: 1px solid rgba(40, 34, 34, 0.05);
}

.site-header .show_off_canvas.menu-action-buttons {
    right: 0!important;
    left: auto!important;
}

.site-header.header-style-2 .main-menu-wrapper.menu-actions-btn-width-2 .main-menu-container {
    padding-right: 40px!important;
    padding-left: 0!important;
}


.topbar .section-links {
 
    margin-top: 2px;
}

#allcontent1 .row.vc_row.vc_inner.vc_row-fluid {
     
}

#allcontent2 article { 
    margin: 0 auto !important;
    max-width: 89%;
    right: 0;
    padding: 0 !important;
}
#allcontent1 .bs-listing , #allcontent2 .bs-listing  {
	margin: 5px !important;
}

#allcontent2 .widget {

	margin: 0px!important;
	padding: 0;
	background: transparent!important;
}


.opinionblock .bs-listing {
    background-color: transparent;
    padding: 2px !important;
}

.opinionblock .bs-listing  .listing-item-tb-3 .title  {
    color: white!important;
}


.site-header .search-container .search-box .search-form .search-field {
    color: #000000;
    text-align: center;
}

.site-header.header-style-2 .main-menu.menu {
    margin-bottom: -3px!important;
}



.site-header.full-width .topbar {
    border-style: none !important;
}

.site-header.full-width .topbar, .site-header.boxed .topbar .topbar-inner {

    background-color: #f7f7f7 !important;
	border-bottom: 1px solid rgba(198, 182, 182, 0.15) !important;

}

#desktopads728-90 {
 
	margin-top: 5px;

}

.homecategory.wpb_column.bs-vc-column.vc_column_container.vc_col-sm-6 {
 
	min-height: 465px !important;
	width: 51%;
	left: 1%;

}

.homecategory2.wpb_column.bs-vc-column.vc_column_container.vc_col-sm-6 {

	width: 48%;
	left: 1%;

}
 

.section-heading.sh-t7 > .main-link > .h-text::before, .section-heading.sh-t7 > a:first-child:last-child > .h-text::before, .section-heading.sh-t7 > .h-text:first-child:last-child::before {
    background-color: #e3020e!important;
}



.section-lang {

    display: inline-block;
	float: left;
	text-align: center;
	padding: 0px;
	font-size: 13px;
	color: #fefafa;
	margin-right: 10px;
	height: 20px;
	margin-top: 4px;
	margin-left: 15px;

}

.section-lang ul {

    display: contents;

}

.section-lang li {

    margin: 0 3px !important;
    width: 20px !important;
    display: inline-block;

}

.section-lang img {

    float: left;
    display: inline-block;
    width: 20px;

}


.rtl .topbar .better-social-counter.style-button .social-item .item-icon {
  font-size: 14px !important;
  width: 20px !important;
}

.rtl .topbar .better-social-counter.style-button .social-item .item-icon {
	border-radius: 50%;
	width: 25px !important;
}

.rtl .topbar .top-menu-container ul.menu > li {
   
}

.rtl .topbar .topbar-inner {
  padding: 0;
}


.rtl .topbar .top-menu-container ul.menu li.menu-have-icon > a > .bf-icon {
	margin-left: 3px;
	color: #662c6e;
	font-size: 14px;
	margin-right: 6px;
}

.topbar .better-studio-shortcode .social-list {
  float: left; 
  padding-right: 20px;
}





.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .vc_row .vc_column_container > .vc_column-inner, .container, .vc_column_container.vc_column_container, .vc_row.vc_column-gap-35, .vc_row.vc_column-gap-30, .vc_row.vc_column-gap-25, .vc_row.vc_column-gap-20, .vc_row.vc_column-gap-15, .vc_row.vc_column-gap-10, .vc_row.vc_column-gap-5, .vc_row.vc_column-gap-4, .vc_row.vc_column-gap-3, .vc_row.vc_column-gap-2, .vc_row.vc_column-gap-1 {

    padding-right:4px!important;
    padding-left:4px!important;

}

#timenow {

    font-size: 12px;
    padding-top: 2px;
    display: inline-block;
    float: right;

}

#timenow div {
    font-size: 12px; 
	padding-top: 2px;
	display: inline-block;
	margin: 0 1px;
}

.topbar.topbar-style-1 .section-menu {

    max-width: 90%!important;

}

.section-menu2 {
    width: 260px !important;
    float: left;
    font-size: 12px !important;
	margin-right:-86px!important;
	
}


.rtl .section-menu2 .top-menu > li
{
	float: left;
}


.topbar .control-nav {
    display: none;
}

.topbar .section-links {
   margin-right: 15px;
}

.topbar .better-social-counter.style-button .social-item .item-icon {

 
    width: 20px;

}


.spart {
    float: left;
    width: 10px;
    text-align: center;
    font-size: 12px !important;
    margin-top: 4px;
}

.bs-injection.bs-injection-after_header.bs-injection-2-col.bs-vc-content.desktopads {

    width: 75%;
	max-width: 100% !important;
	padding: 0 !important;
	margin: 0 !important;
	height: 30px !important;
	display: inline-table !important;

}

.contactfooter li
{
	display:inline-block;
}

.contactfooter li .fawhatsapp
{
	color:#2d9104!important;
}

.contactfooter li .fphonenumber
{
	color:#fb1b20!important;
}


#sidebarvideohome {
    margin-left: 11px !important;
    margin-right: -11px !important;
}


.sliderhomepost
{ 
	margin: 0 !important;
	
}

.sliderhomepost .listing-item.listing-item-classic {
	padding: 0 !important;
	margin-bottom: 14px;
	width: 48% !important;
	margin: 1% 1%;
}

.sliderhomepost article {
    padding: 0px !important;
    background-color: white !important;
}

.sliderhomepost .term-badges.floated {

    display: block !important;
	margin-right: 9px;
	margin-top: 5px;

}

#slidercol1 .bs-listing { 

    background-color: white;
    padding: 0px !important;
	margin: 5px 0 !important;
 
} 

.rtl #webtv.homewebtv article {
    padding: 2px 3px !important;
    background-color: white !important;
}

.rtl #webtv.homewebtv .listing-item-tb-2
{
	margin-bottom: 13px!important;
}

.rtl #webtv.homewebtv .section-heading.sh-t7 > .main-link > .h-text::before, .rtl #webtv.homewebtv .section-heading.sh-t7 > a:first-child:last-child > .h-text::before
{
	display: none;
}

.rtl #webtv.homewebtv .listing.listing-thumbnail.listing-tb-2.clearfix.scolumns-2 {
 
    border: 1px solid #f8f2f2 !important;
    padding: 1px;
    margin: 0 2px!important;
}

.rtl #webtv.homewebtv .section-heading.sh-t7 > .main-link > .h-text, .rtl #webtv.homewebtv .section-heading.sh-t7 > a:last-child:first-child > .h-text {
    padding-right: 15px !important;
}


#homepagepart1 {
 
	padding-top: 10px; 

}

#slidercol1 {

	background-color: white;
    padding-top: 10px;
    margin-bottom: -10px;
}

}


.slidercol3ads .bs-listing.bs-listing-listing-text-4.bs-listing-single-tab   {
background-color:rgba(255, 218, 186, 0.74) !important;
margin-top: 2px;
min-height: 350px;
max-height:350px;
overflow: hidden;
margin-top: 15px !important;
}

 

.slidercol3ads .bs-listing {
    background-color: transparent!important;
}


.slidercol3ads article {
	padding: 2px 5px !important;
	background-color: transparent !important;
	margin: 0;
	margin-right: 0px; 
}


.slidercol3ads #lastupdates article {
	padding: 2px 5px !important;
	background-color: transparent !important;
	margin: 0;
	margin-right: 0px;
	display: list-item;
	margin-right: 18px;
	list-style: disc;
	font-size: 15px;
	color: #e3020e !important;
	width: calc( 100% - 15px) !important;
}

#lastupdates .section-heading .h-text .bf-icon img {
    width: 18px !important;
    color: white !important;
}


#tamazighrt {
    background-color: #ffe2be;
}
  

.rtl #tamazighrt article {
    padding: 11px 10px !important;
    background-color: transparent !important;
}  

.rtl .slidercol3ads .listing-item-text-4 .title a {
    color:  #fbf2f2 !important;
}


.site-header .site-branding .logo img {
	margin: 8px 0;
    margin-right: 0px;
	margin-right: -10px; 
}


.slidercol3ads
{
	margin-top: 2px;
	background: #1549ab;
	padding: 0 !important;
	
}

.slidercol3ads .bs-vc-wrapper > div
{
	margin: 0;
}
.slidercol3ads .listing-item.listing-item-classic.listing-item-classic-2 .title {
    font-size: 17px !important;
    font-weight: normal !important;
    text-align: center;
    color: white;
}

.slidercol3ads .listing-item-tb-3 .title
{
	color:white!important;
}

.slidercol3ads .widget {
    background-color: transparent;
	padding: 0px !important;
	margin-bottom: 0;
	margin-top: 18px;
}
 
.slidercol3ads .bs-listing {
    background-color: transparent !important;
	padding: 0 3px !important;
	margin-top: 15px !important;
}

.rtl #hiwarblock.bs-listing {
    background-color: white !important;
    padding: 2px !important;
}
.rtl #hiwarblock.bs-listing .listing-item.listing-item-classic.listing-item-classic-2 .title {
    font-size: 20px !important;
    font-weight: normal !important;
    text-align: center;
    color: #111010;
}


.slidercol3ads  .bs-vc-wrapper  > div  
{
	 
}
 
#allcontent2 .listing-item-classic-2 .listing-inner {
    padding: 0 10px 10px 10px!important;
 }
 
#allcontent2 .listing-item.listing-item-classic.listing-item-classic-2 .title {
    font-size: 17px !important;
    font-weight: normal !important;
    text-align: center;
}

#slidercol2posts 
{
	width: 100%;
	margin: auto; 
	margin-left: 5px !important;
	float: left;
}

#slidercol2posts .sliderhomepost
{
	padding: 0 2px !important;
	margin: 0 2px !important;
	
}


.sliderhomepost .post-title.post-url , .sliderhomepost2 .post-title.post-url  {

    font-size: 14px !important;
    line-height: 20px !important;
    color: white !important;
    display: block; 
	margin: 0 8px !important;

}

.rtl .sliderhomepost .title ,.rtl .sliderhomepost2 .title  {

      
	font-size: 20px !important;
	color: white !important;
	width: 100% !important;
	max-width: 100% !important;
	position: absolute!important;
	bottom: 0!important;
	min-height: 50px !important;
	padding: 0px 0px;
	margin: 0 !important;
	left:0!important;
	
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #000 70%)!important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255, 0)), color-stop(70%,#000 ))!important;
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%,#000 70%)!important;
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,#00 70%)!important;
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,#000 70%)!important;
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%,#000 70%)!important;
	
	
} 

.sliderhomepost .listing-item-classic-3 .listing-inner , .sliderhomepost2 .listing-item-classic-3 .listing-inner
{
	padding: 0!important;
}

.sliderhomepost .listing-item-classic-3 .featured .img-holder {

    width: 100%;
    margin: 0;
    float: none;
    max-height: 162px!important;

}

.sliderhomepost2
{ 
	margin: 0 !important;
	
}

.sliderhomepost2 .listing-item.listing-item-classic {
    padding: 0 !important;
}

.sliderhomepost2 article {
    padding: 0px !important;
    background-color: white !important;
}

.sliderhomepost2 .term-badges.floated {

    display: block !important;

}

.homecategory .bs-listing-listing-grid-1 .item-inner {
    padding: 10px;
}

.rtl .homecategory .listing.columns-2 .listing-item:nth-child(2n+1) , .rtl .homecategory .listing.columns-2 .listing-item:nth-child(2n)
{
	padding-left: 0px!important;
	padding-right: 0px!important;
}

.rtl .homecategory .listing-item .term-badges.floated {
    top: 15px;
}
 

.rtl .homecategory.bs-listing-listing-grid-1 .item-inner
{
	border: 0px solid #ebebeb!important;
	 padding: 5px 9px 0px 5px;
}

.rtl .homecategory .listing-item-grid-1 {
    margin-bottom: 5px;
}

.rtl .term-badges.floated a {

	padding: 0px 7px !important;
	margin-right: 0px; 
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: top;
	color: var(--background-color)!important;
	font-size: 13px !important;
	background: #f7f7f7 !important; 
	margin-top: 5px !important;
	line-height: 25px!important;
	border-radius: 14px 0 0 0;
}

 

#edito .section-heading.sh-t7 > .main-link > .h-text, .section-heading.sh-t7 > a:last-child:first-child > .h-text {
    position: relative;
    padding: 0 15px 0 24px;  
}

#edito .listing-item-tb-3 .title, #edito .listing-item-tb-1 .title {
 
    color: #fff9f9;
}


   

iframe , object {
    width: 100%;
}

.site-header .site-branding .logo {

    max-width: 250px;
}

.site-header .site-branding .logo {

    margin: 5px 0;

}

.ptms_marquee a 
{
	font-family: 'dinnextarabic-bold';
	font-size:11px;
}

.ptms_marquee {
 
    margin-top: -10px;

}

.logomarquee {
   display: inline-block;
	width: 20px;
	border-radius: 50px;
	margin: 0 15px;
}



.rtl.pagecontent .single-container .section-heading.sh-t7 > .h-text:last-child:first-child {

    padding: 0 20px 0 15px!important;
    text-align: center!important;
    color: black !important;
    font-size: 25px!important;
    margin: 15px!important;
    margin-bottom: 35px!important;

}

.rtl.pagecontent .single-container  .section-heading.sh-t7::before {

    display: none;

}


.rtl.pagecontent .single-container .section-heading.sh-t7 > .h-text:last-child:first-child::before {

    display: none;

}

.rtl.pagecontent .single-container  .section-heading.sh-t7 {
 
    text-align: center;
}


.section-heading.sh-t7 > .h-text:last-child:first-child, .section-heading.sh-t7 > .main-link > .h-text, .section-heading.sh-t7 > a:last-child:first-child > .h-text {

    padding-right: 25px !important;

}

.rtl .homecategory article 
{

    padding: 11px 10px !important;
    background-color: white !important;

}
  
.comments-template.comment-respond .section-heading.sh-t7.sh-s1 {
    display: none;
}

.beforecomments {
    text-align: center;
    font-size: 16px;
	padding: 0 25px;
}



.rtl #channeltv {
	margin-bottom: 5px;
	background: #5e2466;
}

.rtl #channeltv .listing-item-grid:hover .title a
{
	color: inherit !important;
}

.rtl .blockhomepage3 .section-heading.sh-t2.sh-s3 {
	background-color: #0b4993 !important;
}


.rtl .blockhomepage3 .section-heading.sh-t2::after {
  background-color: #e3020e !important;
}

.rtl #channeltv .bs-listing-listing-grid-1 .item-inner
{
	padding: 0 !important;
	
}

.rtl .blockhomepage3 .section-heading {
  margin-bottom: 14px !important;
  margin-top: 12px !important;
}

.rtl .blockhomepage3 .section-heading.sh-t7.sh-s1 > .main-link .h-text, .rtl .blockhomepage3 .section-heading.sh-t7.sh-s1 > .main-link .h-text
{
	font-size: 17px !important;
}


.rtl #channeltv .type-post.format-standard.has-post-thumbnail.listing-item-2.listing-item.listing-mg-item.listing-mg-5-item.listing-mg-5-item-small {

    background-color: white;
    padding-bottom: 10px;

}


.rtl #channeltv .section-heading.sh-t3.sh-s8.main-term-85 {
	margin-top: 20px;
	margin-bottom: 20px !important;
	color:white !important;
}

.rtl #channeltv  .listing-mg-5-item-big .content-container {
    background:#1a1818 !important;
}

.rtl #channeltv .listing-mg-5-item .title a
{
	color: white!important;
}


.listing-mix-1-1 .listing-item-tb-1 {
    margin-bottom: 7px!important;
}

.rtl #channeltv .section-heading .h-text .bf-icon {
 
    color:#fffffa !important;
	margin: 0 10px;
	font-size: 48px;

}

.page-layout-1-col .bs-vc-content > #channeltv.vc_row
{
    max-width: 94%!important;
}


#homepagerightcontent {
    padding:0px; 
	background: transparent !important;
	padding-top: 14px !important;
	padding-bottom: 0px !important;
	margin-bottom: 10px; 
}

#homepagerightcontent .bs-slider-slide {

  

}

 

#homepagerightcontent .bs-listing-listing-classic-3 .bs-slider-controls
{
	margin-top: 14px;
}
		
#videoelementtv .bs-listing-listing-classic-3 .bs-slider-controls
{
	margin-top: 15px;
	margin-bottom: 15px;
}
		

#homepagerightcontent .btn-bs-pagination {

    border: 1px solid rgba(255,255,255,.33);
    color: white !important;
    font-size: 11px !important;
    padding: 0 6px;
    display: inline-block;
    line-height: 22px !important;
    min-width: 26px;
    text-align: center !important;
    cursor: pointer;
    text-transform: uppercase !important;

}

#homepagerightcontent .bs-slider-dots li.bs-slider-active .bts-bs-dots-btn
{
	color:white!important;
}

#videoelementtv .bs-slider-dots li.bs-slider-active .bts-bs-dots-btn
{
	color:white!important;
	background:red!important;
}

 


#homepagerightcontent  .bts-bs-dots-btn {

	display: inline-block;
	text-indent: 0;
	overflow: hidden;
	border-radius: 60%;
	background-color: #d5e4d5;
	cursor: pointer;
	padding: 2px 4px !important;
	color:#0f0b0b !important;
	font-weight: 700;
	width: 28px;
	height: 28px;
	font-size: 14px;

}

#homepagerightcontent2222 .bs-slider-dots li.bs-slider-active .bts-bs-dots-btn
{
	color:black!important;
	background:rgba(0,0,0,0.2)!important;
}


body.rtl .bs-slider-1 .better-direction-nav .better-next, body.rtl .bs-slider-1 .better-direction-nav .better-prev {
  opacity: 1;
}



#homepagerightcontent .better-direction-nav {
    display: none;
}


#homepagerightcontent .bs-listing
{
	margin-bottom: 15px;	
}

#homepagerightcontent .vc_column_container.vc_column_container {

    padding-right: 5px !important;
    padding-left: 5px !important;

}

#homepagerightcontent  .listing-item-tb-2 .title {

    line-height: 25px;
    font-size: 13px;
    text-align: center;
    text-transform: none;
    color: #383838;

}


#homepagerightcontent  .listing-item-grid-1 .title {

    font-family: 'dinnextarabic-bold';
    font-weight: inherit;
    line-height: 25px;
    font-size: 18px;
    text-align: center;
    text-transform: none;
    color: #383838;
    margin-bottom: 25px;

}

#homepagerightcontent .post-summary {

    font-family: 'dinnextarabic-bold';
    font-weight: 400;
    line-height: 22px;
    font-size: 13px;
    text-align: inherit;
    text-transform: initial;
    color: #888888;

}

.section-heading.sh-t5::before {
    content: '';
    display: inline-block;
    height: 2.5px!important;
}



.section-heading.sh-t5 > .h-text:last-child:first-child::before, .section-heading.sh-t5 > .main-link > .h-text::before, .section-heading.sh-t5 > a:last-child:first-child > .h-text::before {

    height: 2.5px!important;
}

.comments-template .section-heading.sh-t7
{
	margin-bottom: 8px !important;
	margin-top: 0;
	padding: 5px 5px;
	background: white;
}

.comments-template .url-wrap , .comments-template .note-before  {
  display: none;
}

.rtl .comment-respond {
  background: #f9f9f9 !important;
  margin: 5px 0;
}



#channeltv .section-heading.sh-t3.sh-s8 > a > .h-text {
 
    background: transparent!important;
}

#channeltv .section-heading .h-text {
    font-family: 'dinnextarabic-bold';
    font-weight: normal;
    line-height: 36px;
    font-size: 18px;
    text-transform: uppercase;
}



#channeltv .bs-vc-wrapper {
	margin: auto;
	padding: 0 5px;
}

#channeltv .vc_column_container.vc_column_container
{
	padding-right: 0px !important;
	padding-left: 0px !important;
}

#channeltv .listing-item-tb-2 .img-holder::before {
  padding-top: 59%;
}



#channeltv .bs-vc-wrapper  .bs-listing.bs-listing-modern-grid-listing-5.bs-listing-single-tab {

    max-width: 1200px;
    margin: auto; 
	padding-top: 0px!important;
	padding-bottom:0px!important;
	margin-bottom: 30px !important;
	

}

#channeltv .bs-listing-listing-grid-1 .item-inner {
    padding: 4px;
}


#channeltv .bs-listing {
    background-color: transparent !important; 
}

#channeltv article { 
    background-color: transparent !important;
}

#channeltv .listing-mg-5-item-small .title {
    color: white !important;
}


#channeltv .section-heading.sh-t3.sh-s8 > a:last-child:first-child > .h-text::before ,#channeltv  section-heading.sh-t3.sh-s8 > .main-link > .h-text::before
{
	display:none!important;
}

#channeltv .section-heading  .h-text
{
	border: 0 !important;
	color: #FFF !important;
}

.rtl #channeltv  .section-heading .main-link::before {
  display: block;
  content: "+";
  position: absolute;
  left: 0;
  font-family: times;
  font-size: 20px;
  color: #fff !important;
  font-weight: normal;
  margin-top: 0;
  border: 1px solid #fff !important;
  border-radius: 63px;
  width: 26px;
  height: 25px;
  text-align: center;
  padding-top: 4px;
  font-weight: bold;
  margin-left: 5px;
}


.rtl #channeltv .column-1 .listing-item-grid-1 .featured .img-holder {
  width: 100%;
  margin: 0;
  float: none;
  display: block;
  min-height: 589px;
}

.rtl #channeltv .listing.listing-mix-1-4 .column-1 {
  width: 75%;
  padding-right: 0;
  padding-left: 0;
}
 

.rtl #channeltv .listing.listing-mix-1-4 .column-2 {
  width: 25%;
  padding-left: 0;
  padding-right: 1px;
}


.rtl #channeltv .item-inner .title { 
	color: #fff !important;
	padding: 15px 7px;
	font-size: 17px !important;
	min-height: 73px;
	background: linear-gradient(180deg, rgba(0,0,0,0), black);
	position: relative;
	width: auto;
	bottom: 0;
	margin-top: -70px; 
	max-height: 70px;
	overflow: hidden;
}

.rtl #channeltv .item-inner .post-title {
  max-height: 54px !important;
  display: inline-block;
  overflow: hidden;
}


.rtl #channeltv .listing-item-thumbnail:hover .title a
{
		color: #fff !important;
}

 #channeltv .section-heading.sh-t3::after
 {
	 display: none;
 }

#channeltv  .section-heading.sh-t3.sh-s8 > a > .h-text
{
	color:#fffbfc !important;
	font-size: 35px !important;
	padding: 5px 10px;
	font-family: 'dinnextarabic-bold';
}

#channeltv .section-heading.sh-t3.sh-s8 > .main-link > .h-text::after, #channeltv .section-heading.sh-t3.sh-s8 > a:last-child:first-child > .h-text::after {

    display: none!important;

} 

.rtl #webtv  {

    border: 0px solid #fbf5f5ee!important;
    border-top-color: rgb(196, 198, 200)!important;
    border-top-style: solid!important;
    border-top-width: 1px!important;
    border-top: none!important;
	height: auto !important;

}

.rtl #webtv .listing-item-tb-2 .item-inner .img-holder::after {
	content: "\f04b";
	border-color: black;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 14px;
	font-size: 14px;
	font-size: 14px !important;
	display: inline-block;
	position: absolute;
	z-index: 99 !important;
	color: white;
	width: 50px;
	text-align: center;
	height: 38px;
	padding: 2px;
    padding-top: 2px;
	cursor: pointer;
	float: right;
	right: 42% !important;
	top: 42%;
	background: #ee0303;
	padding-top: 12px;
	border-radius: 8px;
	opacity: 0.7;

}

.rtl #webtv .listing-item-tb-2 .item-inner:hover .img-holder::after{

	background: #fb1818;
	padding-top: 12px;
	opacity: 0.9;
}


.rtl #webtv.homewebtv .listing-item-tb-2 .item-inner .img-holder::after {
	content: "\f04b";
	border-color: black;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 14px;
	display: inline-block;
	position: absolute;
	z-index: 99 !important;
	color: white;
	width: 26px;
	text-align: center; 
	background: #ff0000;
	height: 24px;
	padding: 5px;
	padding-top: 5px;
	margin-right: 0px !important;
	border-radius: 3px;
	font-size: 9px;
	padding-top: 7px;
	margin-top:0;

}

.rtl #webtv .term-badges.floated
{
	display:none;
}


.rtl #webtv  .listing-item-tb-2 .title {

	text-align: center;
	overflow: hidden;
	font-size: 15px;
	font-weight: normal;
	line-height: 24px;

}

.rtl #webtv .listing-item-tb-2 .item-inner::before
{
	 
}


.section-heading.sh-t6::before, .section-heading.sh-t6::before, .section-heading.sh-t6 > .h-text, .section-heading.sh-t6 > .h-text::before, .section-heading.sh-t6 > .main-link > .h-text, .section-heading.sh-t6 > .main-link > .h-text::before, .section-heading.sh-t6 > a:first-child:last-child > .h-text, .section-heading.sh-t6 > a:first-child:last-child > .h-text::before {

    background-color:#ececec !important;
    color: #8c1835!important;
    font-weight: bold!important;

}

 


.listing-item-classic-2 .listing-inner {
    padding: 0 20px 20px 20px;
    border: 0px solid #e6e6e6!important;
}



.wpb_tabs .wpb_tabs_nav li {

    float: right !important;
    margin: 0 1px 0 0;
    font-size: 15px!important;

}


.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
   
    padding: 5px !important;
}

.rtl.frontpagehome .post-meta , .rtl.frontpagemobile .post-meta  {
    display: none;
}





article {
    padding: 5px 10px !important; 
}

.singlecontentinside img , .contentads img
{
	max-width:100%;
}

 

.section-heading .h-text a
{
	color:#8c1835!important;
}

 

.main-menu.menu > li .sub-menu {

    width: 220px!important;
    background-color: #fff;
    -webkit-box-shadow: 0 4px 4px 0 rgba(121,121,121,.5)!important;
    -moz-box-shadow: 0 4px 4px 0 rgba(121,121,121,.5)!important;
    box-shadow: 0 4px 4px 0 rgba(121,121,121,.5)!important;

}



.listing-inner {

    

}


.bs-listing
{
	background-color: white;
	padding: 2px !important;
}



.read-more {
    display: none !important;
}


#homepageothers .term-badges.floated 
{
    display: block;
    float: left;
    text-align: right !important;
}


.opinionblock  .listing-item-thumbnail.listing-item-tb-3:last-child {

    border-bottom: 0px solid #fbf5f5!important;

}



.opinionblock   .listing-item-thumbnail.listing-item-tb-3
{
	border-bottom: 1px solid rgba(236, 228, 228, 0.24);
	list-style: none;
	list-style-type: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 5px;
}


.opinionblock   .listing-item-tb-3 .img-holder {

    width: 66px!important;
    height: 60px!important;
	 -webkit-border-radius: 95px !important;
	-moz-border-radius: 95px !important;
	-border-radius: 95px !important;
	border-radius: 95px !important;

}
 
 

.opinionblock  .post-title {

	font-size: 14px; 

}


.opinionblock  .termbadges {

	display:none;

}

.opinionblock .listing-item .post-subtitle {
	font-family: 'dinnextarabic-bold';
	font-weight: normal !important;
	line-height: 23px;
	text-align: left !important;	
	text-transform: inherit;
	color: #e3020e;
	padding-left: 15px;
	font-size: 13px;

}


.opinionblock .listing-item-tb-1 .img-holder {
	width: 90px;
	margin-right: 0;
	float: none;
	border-radiuss: 49%;
	height: 64px !important;
}


.opinionblock  .post-subtitle, .listing-item-tb-1 .post-subtitle , #edito .post-subtitle {

    font-size: 12px;
	color: #e3020e;
	text-align: left; 

}

.rtl.single-cat-85 .single-container .single-featured-all , .rtl.single-cat-85  .after_post_content , .rtl.single-cat-85 .single-featured-all  , .rtl.single-cat-12984  .single-featured-all  , .rtl.single-cat-1411 .after_post_content  , .rtl.single-cat-7741 .after_post_content  , .rtl.single-cat-1011 .after_post_content  , .rtl.single-cat-1011  .single-featured-all {
	display:none;
}


.rtl.single-cat-1411 .single-container .single-featured-all  , .rtl.single-cat-7741 .single-container .single-featured-all   {
    float: left;
    width: 160px;
    height: auto;
    margin: 15px;
}

.rtl .single-container .postimagecomments {
	width: 100%;
	background-color: #f7f4f4 !important;
	color: #0f0d0d;
	margin-top: -10px;
	top: -10px;
	position: relative;
	text-align: center;
	font-size: 15px;
	font-weight: normal;
	padding: 2px 0;
}



.rtl .single-container .category-42 .postimagecomments {
    width: 100%;
	background-color: #f7f4f4 !important;
	color: #0f0d0d;
	margin-top: -10px;
	top: -10px;
	position: relative;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
}

.bs-irp.center.bs-irp-thumbnail-1-full {
    background: #eee;
    padding: 0 15px;
}

.bs-irp.bs-irp-thumbnail-1-full .post-meta {
    padding-top: 2px;
    font-style: inherit;
    display: none;
}


.bs-irp.bs-irp-thumbnail-1-full .bs-irp .bs-irp-heading {

    font-size: 15px;
}	
	
.bs-irp.bs-irp-thumbnail-1-full .bs-irp-heading {
    font-size: 15px;
    margin-bottom: 0!important;
    position: relative;
    padding: 0;
    text-transform: uppercase;
}

.bs-irp.bs-irp-thumbnail-1-full .termbadges {
    display: none;
}
.bs-irp.bs-irp-thumbnail-1-full .listing-item-tb-1 .title {
    font-family: 'dinnextarabic-bold';
    font-weight: 700;
    line-height: 23px;
    font-size: 15px !important;
}
.bs-irp.bs-irp-thumbnail-1-full .listing-item-tb-1 .title a{
	color: #4a4646 !important;
}



#sidebar-primary-sidebar .bs-listing
{
	background-color: white !important;
	margin: 10px 0 !important;
}


.site-header.header-style-6 .main-menu > li > a {

	line-height: 55px!important;
	font-size: 16px !important;
	font-weight: normal !important;

}

.bs-pinning-wrapper.bspw-header.bspw-header-style-6 {

    height: 60px !important;

}

 
.site-header.header-style-6 .site-branding .logo {
 
    height: 60px!important;

}


.site-header.header-style-6 .main-menu.menu {

    float: right!important;

}

.site-header.header-style-6 .main-menu.menu {

    height: 60px !important;
	margin-top: 10px;

}

.site-header .search-container .search-box .search-form .search-field {
    text-align: right!important;
    padding-right: 250px!important;
}



.site-header.header-style-6 .main-menu.menu > li {

    float: right;
    padding: 0 5px;  
}

.culture-box.clearfix {

    display: inline-block;
	float: right;
	width: 100px;
	background-color:#f3ecec;
	padding: 0;
	line-height: 70px;
	text-align: center;

}

.site-header.header-style-6 .main-menu.menu > li.menu-item-has-children  {

    width: 115px!important;
}

 

 .rtl .site-header.header-style-6 .main-menu.menu > li.menu-item-has-children > a::after {

    text-align: left!important;
    bottom: 9px!important;
    color: #b6acac!important;
    margin-right: 10px !important;
}

.site-header.header-style-6 .main-menu.menu > li.current-menu-item > a
{
	background: none!important;
	text-decoration: none !important;
}

.site-header.header-style-6 .main-menu.menu > li:hover > a
{
	background: none!important;
	text-decoration: none !important;
}

.site-header.header-style-6 .main-menu.menu > li.current-menu-item 
{
	 
}

.active-top-line .header-style-6.full-width .bspw-header-style-6 .bs-pinning-block.pinned
{
	border-top: 0px solid #8c1835!important;
}

.site-header.header-style-6 .menu-action-buttons > div {

    line-height: 60px;
    width: 100% !important;

}

.site-header .menu-action-buttons.width-1 {

    

}

.site-header .search-container .search-box .search-form .search-field {

    border: none;
    width: 100%;
    height: 40px;
 }
 
 .main-menu.menu > li > a::before {

    display: none!important;

}

.mega-grid-posts {

    padding: 5px!important;
}
.menu .mega-menu
{
	background-color: #fcf6f6;
}

.site-header .search-container .search-handler
{
	color:#111 !important;
	font-size: 19px !important;
}


.pace .pace-progress, .pace .pace-activity{background:#e3020e !important;}

.pace .pace-progress, .pace .pace-activity
{
	display:none;
}


.site-header.header-style-2.full-width .main-menu-wrapper
{
	 
}

.site-header.full-width .topbar
{
	 
	margin-bottom: -10px;
	margin-top: -3px;
}

body {
	background-color: var(--body-background-color)!important; 
}

.widget {
 
   background-color: white;
   padding: 8px;

}


#content {

    clear: both; 

}



.row.vc_row.wpb_row.vc_row-fluid.blockstyle2pagedynst1 {
	margin-bottom: 10px;
	margin-top: 10px;
}

 
.rtl .blockstyle2pagedynst1 .listing-item-grid-1 .featured .img-holder::before {
  padding-top: 50%!important;
}

.blockstyle2pagedynst1  .wpb_raw_code.wpb_content_element.wpb_raw_html {
  text-align: left;
  padding-left: 40px;
  position: absolute;
  z-index: 77;
  width: 50%;
  font-size: 16px !important;
  padding-top: 8px;
  left: 0;
}

.blockstyle2pagedynst1  .wpb_raw_code.wpb_content_element.wpb_raw_html  a
{
	color: #5B1D64 !important;
}


.rtl .section-heading.sh-t7 > .main-link > .h-text::before, .rtl .section-heading.sh-t7 > a:last-child:first-child > .h-text::before {
	display: inline-block;
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	height: 26px;
	width: 10px;
	background: #000;
	  background-color: rgb(0, 0, 0);
	background-color: rgb(0, 0, 0);
	top: 50%;
	margin-top: -12.5px;
}



.blockstyle2pagedynst1 .section-heading.sh-t7.sh-s1 > .main-link .h-text,.blockstyle2pagedynst1 .section-heading.sh-t7.sh-s1 > .main-link .h-text
{
	color: #5B1D64 !important;
	font-size: 17px !important;
}

.rtl .blockstyle2pagedynst1 .section-heading.sh-t2.sh-s3 {
  background: rgb(0, 47, 96)!important;
}

.rtl .blockstyle2pagedynst1 .section-heading.sh-t2.sh-s3::after {
  top: 0;
  width: 5px;
  bottom: 0;
  height: 100%;
  margin-right: 6px;
}
 
.rtl .blockstyle2pagedynst1 .section-heading.sh-t7.sh-s1 > .h-text,.rtl .blockstyle2pagedynst1 .section-heading.sh-t7.sh-s1 > .h-text
{
  color: #5B1D64 !important;
  font-weight: 500;
}

.rtl .blockstyle2pagedynst1 .section-heading {
  margin-bottom: 5px !important;
  padding: 13px 5px;
  border-bottom: 2px solid rgba(1, 1, 1, 0.04);
}

.rtl .blockstyle2pagedynst1 .bs-shortcode.bs-heading-shortcode {
  background: transparent !important;
}

.rtl .blockstyle2pagedynst1 .section-heading.sh-t7 > .h-text:first-child:last-child::before {
  background-color: #e3020e !important;
  height: 26px;
	width: 9px;
	top: 50%;
	margin-top: -11.5px;
}

.rtl .blockstyle2pagedynst1 .section-heading.sh-t2::after {
  background-color: #eff5fb!important;
}

.rtl .blockstyle2pagedynst1 .section-heading.sh-t7 .h-text
{
	font-weight: normal !important;
	font-size: 17px !important;
}

 

.rtl .blockstyle2pagedynst1 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail > .item-inner {
  background: var(--widget-background-color) !important;
  padding: 19px;
  box-shadow: none;
  border: 0px solid #ebebeb!important; 
  padding: 5px 14px!important; 
}

.rtl .blockstyle2pagedynst1 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail {
  margin-bottom: 0px;
}

.rtl .blockstyle2pagedynst1 .bs-listing.bs-listing-listing-mix-2-1.bs-listing-single-tab {
  padding: 0 10px !important;
}

.rtl .blockstyle2pagedynst1 .termbadges {
  display: none; 
}


.rtl .blockstyle2pagedynst1  .post-count-badge.pcb-t1.pcb-s1
{
	background-color: #e3020e !important;
	
}

.blockstyle2pagedynst1 .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
  padding: 0px;
}



.rtl .blockstyle2pagedynst1 .listing-mix-1-1 .column-1 {
  float: right;
  padding-left: 0;
  padding-right: 0; 
}
.rtl .blockstyle2pagedynst1 .listing-mix-1-1 .column-1 {
	width: 65%;
	padding: 0 6px;
}

.rtl .blockstyle2pagedynst1 .listing-mix-1-1 .column-2 {
  float: right;
  padding-right: 18px;
  padding-left: 0;
}

.rtl .blockstyle2pagedynst1 .listing-mix-1-1 .column-2 .listing.columns-1 .listing-item-tb-1 {
  margin-bottom: 14px;
  padding-bottom: 16px;
} 
  
.rtl .blockstyle2pagedynst1 .listing-mix-1-1 .column-2 {
  width: 35%; 
}

.blockstyle2pagedynst1 .listing-item-tb-1 .img-holder {
	width: 90px;
	min-height: 70px;
}

.rtl .blockstyle2pagedynst1 .listing-item-grid-1 .title {
	font-family: 'dinnextarabic-bold';
	font-weight: normal !important;
	line-height: 32px;
	font-size: 20px !important;
	text-align: center;
	text-transform: capitalize;
	color: var(--item-classic-color) !important;
	padding: 0 10px;
	height: auto;
}

.rtl .blockstyle2pagedynst1 .main-link::before {
  display: block;
	content: "+";
	position: absolute;
	left: 0;
	font-family: times;
	font-size: 20px;
	color: #5a555b !important;
	font-weight: normal;
	margin-top: 0;
	border: 1px solid #5a555b !important;
	border-radius: 63px;
	width: 26px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	margin-top: -5px;
	margin-left: 5px;
}

.rtl .blockstyle2pagedynst1  .section-heading:hover .main-link::before {
  display: block;
	content: "+";
	position: absolute;
	left: 0;
	font-family: times;
	font-size: 20px;
	color: #e3020e !important;
	font-weight: normal;
	margin-top: 0;
	border: 1px solid #e3020e !important;
	border-radius: 63px;
	width: 26px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	margin-top: -5px;
	margin-left: 5px;
}

.rtl .bs-listing.bs-listing-listing-mix-4-8.bs-listing-single-tab .section-heading .main-link::before {
  display: block;
	content: "+";
	position: absolute;
	left: 0;
	font-family: times;
	font-size: 20px;
	color: #5a555b !important;
	font-weight: normal;
	margin-top: 0;
	border: 1px solid #5a555b !important;
	border-radius: 63px;
	width: 26px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	margin-top: -5px;
	margin-left: 5px;
}

.rtl .bs-listing.bs-listing-listing-mix-4-8.bs-listing-single-tab .section-heading:hover .main-link::before {
	display: block;
	content: "+";
	position: absolute;
	left: 0;
	font-family: times;
	font-size: 20px;
	color: #e3020e !important;
	font-weight: normal;
	margin-top: 0;
	border: 1px solid #e3020e !important;
	border-radius: 63px;
	width: 26px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	margin-top: -5px;
	margin-left: 5px;
}


 





.row.vc_row.wpb_row.vc_row-fluid.blockstyle2pagedynst2 {
	margin-bottom: 10px;
	margin-top: 10px;
}

 
.rtl .blockstyle2pagedynst2 .listing-item-grid-1 .featured .img-holder::before {
  padding-top: 50%!important;
}

.blockstyle2pagedynst2  .wpb_raw_code.wpb_content_element.wpb_raw_html {
  text-align: left;
  padding-left: 40px;
  position: absolute;
  z-index: 77;
  width: 50%;
  font-size: 16px !important;
  padding-top: 8px;
  left: 0;
}

.blockstyle2pagedynst2  .wpb_raw_code.wpb_content_element.wpb_raw_html  a
{
	color: #5B1D64 !important;
}


.rtl .section-heading.sh-t7 > .main-link > .h-text::before, .rtl .section-heading.sh-t7 > a:last-child:first-child > .h-text::before {
	display: inline-block;
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	height: 15px;
	width: 17px;
	margin-top: -7.5px;
	margin-right: -6px;
}



.blockstyle2pagedynst2 .section-heading.sh-t7.sh-s1 > .main-link .h-text,.blockstyle2pagedynst2 .section-heading.sh-t7.sh-s1 > .main-link .h-text
{
	color: #fefeff !important;
	font-size: 17px !important;
}

.rtl .blockstyle2pagedynst2 .section-heading.sh-t2.sh-s3 {
  background: rgb(0, 47, 96)!important;
}

.rtl .blockstyle2pagedynst2 .section-heading.sh-t2.sh-s3::after {
  top: 0;
  width: 5px;
  bottom: 0;
  height: 100%;
  margin-right: 6px;
}
 
.rtl .blockstyle2pagedynst2 .section-heading.sh-t7.sh-s1 > .h-text,.rtl .blockstyle2pagedynst2 .section-heading.sh-t7.sh-s1 > .h-text
{
  color: #5B1D64 !important;
  font-weight: 500;
}

.rtl .blockstyle2pagedynst2 .section-heading {
  margin-bottom: 5px !important;
  padding: 13px 5px;
  border-bottom: 2px solid rgba(1, 1, 1, 0.04);
  background-color: var(--background-color) !important;
}

.rtl .blockstyle2pagedynst2 .bs-shortcode.bs-heading-shortcode {
  background: transparent !important;
}

.rtl .blockstyle2pagedynst2 .section-heading.sh-t7 > .h-text:first-child:last-child::before {
  background-color: #e3020e !important;
  height: 26px;
	width: 9px;
	top: 50%;
	margin-top: -11.5px;
}

.rtl .blockstyle2pagedynst2 .section-heading.sh-t2::after {
  background-color: #eff5fb!important;
}

.rtl .blockstyle2pagedynst2 .section-heading.sh-t7 .h-text
{
	font-weight: normal !important;
	font-size: 17px !important;
}

 

.rtl .blockstyle2pagedynst2 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail > .item-inner {
  background: var(--widget-background-color) !important;
  padding: 19px;
  box-shadow: none;
  border: 0px solid #ebebeb!important; 
  padding: 5px 14px!important; 
}

.rtl .blockstyle2pagedynst2 .listing-thumbnail.listing-tb-1.columns-2 > .listing-item-thumbnail {
  margin-bottom: 0px;
}

.rtl .blockstyle2pagedynst2 .bs-listing.bs-listing-listing-mix-2-1.bs-listing-single-tab {
  padding: 0 10px !important;
}

.rtl .blockstyle2pagedynst2 .termbadges {
  display: none; 
}


.rtl .blockstyle2pagedynst2  .post-count-badge.pcb-t1.pcb-s1
{
	background-color: #e3020e !important;
	
}

.blockstyle2pagedynst2 .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
  padding: 0px;
}



.rtl .blockstyle2pagedynst2 .listing-mix-1-1 .column-1 {
  float: right;
  padding-left: 0;
  padding-right: 0; 
}
.rtl .blockstyle2pagedynst2 .listing-mix-1-1 .column-1 {
	width: 65%;
	padding: 0 6px;
}

.rtl .blockstyle2pagedynst2 .listing-mix-1-1 .column-2 {
  float: right;
  padding-right: 18px;
  padding-left: 0;
}

.rtl .blockstyle2pagedynst2 .listing-mix-1-1 .column-2 .listing.columns-1 .listing-item-tb-1 {
  margin-bottom: 14px;
  padding-bottom: 16px;
} 
  
.rtl .blockstyle2pagedynst2 .listing-mix-1-1 .column-2 {
  width: 35%; 
}

.blockstyle2pagedynst2 .listing-item-tb-1 .img-holder {
	width: 110px;
	min-height: 70px;
}



.rtl .blockstyle2pagedynst2 .listing-item-grid-1 .title {
	font-family: 'dinnextarabic-bold';
	font-weight: normal !important;
	line-height: 32px;
	font-size: 20px !important;
	text-align: center;
	text-transform: capitalize;
	color: var(--item-classic-color) !important;
	padding: 0 10px;
	height: auto;
}

.rtl .blockstyle2pagedynst2 .main-link::before {
  display: block;
	content: "+";
	position: absolute;
	left: 0;
	font-family: times;
	font-size: 20px;
	color: #5a555b !important;
	font-weight: normal;
	margin-top: 0;
	border: 1px solid #5a555b !important;
	border-radius: 63px;
	width: 26px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	margin-top: -5px;
	margin-left: 5px;
}

.rtl .blockstyle2pagedynst2 .section-heading:hover .main-link::before {
    display: block;
	content: "+";
	position: absolute;
	left: 0;
	font-family: times;
	font-size: 20px;
	color: #e3020e !important;
	font-weight: normal;
	margin-top: 0;
	border: 1px solid #e3020e !important;
	border-radius: 63px;
	width: 26px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	margin-top: -5px;
	margin-left: 5px;
}






.rtl .blockhomepage3 .section-heading .main-link::before {
	display: block;
	content: "+";
	position: absolute;
	left: 0;
	font-family: times;
	font-size: 20px;
	color: #5a555b !important;
	font-weight: normal;
	margin-top: 0;
	border: 1px solid #5a555b !important;
	border-radius: 63px;
	width: 26px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	margin-left: 5px;
}

.rtl .blockhomepage3 .section-heading:hover .main-link::before {
   display: block;
	content: "+";
	position: absolute;
	left: 0;
	font-family: times;
	font-size: 20px;
	color: #e3020e !important;
	font-weight: normal;
	margin-top: 0;
	border: 1px solid #e3020e !important;
	border-radius: 63px;
	width: 26px;
	height: 25px;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	margin-left: 5px;
}
 
.rtl #channeltv .item-inner { 
  margin-bottom: 14px;
}
.rtl #channeltv .bs-listing-listing-grid-1 .item-inner
 {
  background: transparent;
}


.rtl #slidernewselementhome .content-container {
  -webkit-transition: all .35s;
  -moz-transition: all .35s;
  -o-transition: all .35s;
  transition: all .35s;
  position: absolute;
  bottom: 0px !important;
  left: 0;
  right: 0;
  padding: 10px 10px 10px 10px;
  overflow: hidden;
  pointer-events: none;
  z-index: 2;
  background: linear-gradient(180deg, rgba(0,0,0,0), black);
  min-height: 86px !important;
}



.rtl #channeltv article {
  padding: 0px 10px !important;
}

.rtl #channeltv .section-heading.sh-t5 .main-link .h-text ,.rtl #site-footer .section-heading.sh-t5 > .h-text
{
	color: #342e35 !important;
	padding: 5px 11px;
	min-height: 52px;
	font-size: 15px !important;
	height: auto;
	min-height: 80px;
}

.rtl #channeltv .column-1 .listing-item-grid-1 .title {
	color: #fff !important;
	padding: 18px 11px;
	font-size: 25px !important;
	height: auto;
	min-height: 73px;
	background: linear-gradient(180deg, rgba(0,0,0,0), black);
	position: relative;
	width: auto;
	bottom: 0;
	margin-top: -73px;
	z-index: 8888888888 !important;
}


.rtl #channeltv .column-1 .listing-item-grid-1 .item-inner .post-title {
  max-height: 107px !important;
  display: inline-block;
  overflow: initial;
}



.rtl #channeltv .term-badge  {
    display: none;
}


.rtl #channeltv .listing-item-grid-1 .featured::before {

	content: "\f04b";
	display: block;
	font: normal normal normal 14px/1 FontAwesome; 
	font-size: 14px;
	font-size: 20px !important;
	display: inline-block;
	position: absolute;
	z-index: 99 !important;
	color: white;
	width: 45px;
	text-align: center;
	height: 45px;
	padding: 2px;
	padding-top: 2px;
	padding-left: 2px;
	cursor: pointer;
	float: right;
	right: 42% !important;
	top: 42%;
	background: #00000040;
	padding-top: 12px;
	border-radius: 40px;
	opacity: 0.9;
	padding-left: 6px; 
	border: 2px solid #fff !important;

}

.rtl #channeltv .listing-item-grid-1:hover .featured::before {

	content: "\f04b";
	border-color: black;
	font: normal normal normal 14px/1 FontAwesome;
	color: white; 
	opacity: 0.8;

}

.rtl #channeltv .listing-item-grid-1 .featured {
  margin-bottom: 4px;
}

.rtl #channeltv .listing-item-grid-1 .featured .img-holder {
  max-height: 170px !important;
}	 
	 
	 

.rtl.archive.category article.main-term-85 .img-holder::after , .rtl.archive.author article.main-term-85 .img-holder::after , .rtl article.main-term-85 .img-holder::after , .listing.listing-classic.listing-classic-2.columns-2.columns-1  article.main-term-85 .img-holder::after , .rtl.archive.category  .listing.listing-classic.listing-classic-2.columns-2.columns-1  article.main-term-85 .img-holder::after {

	content: "\f04b";
	display: block;
	font: normal normal normal 14px/1 FontAwesome;  
	font-size: 12px !important;
	display: inline-block;
	position: absolute;
	z-index: 99 !important;
	color: white;
	width: 35px;
	text-align: center;
	height: 35px;
	padding: 2px;
	padding-top: 2px;
	padding-left: 2px;
	cursor: pointer;
	float: right;
	right: 42% !important;
	top: 42%;
	background: rgba(191, 183, 183, 0.04);
	padding-top: 12px;
	border-radius: 40px;
	opacity: 0.9;
	padding-left: 6px; 
	border: 2px solid #fff !important;
	 
  
  

}

	 

.rtl.archive.category article.main-term-85:hover .img-holder::after , .rtl.archive.author article.main-term-85:hover .img-holder::after , .rtl article.main-term-85:hover .img-holder::after , .listing.listing-classic.listing-classic-2.columns-2.columns-1  article.main-term-85:hover .img-holder::after , .rtl.archive.category  .listing.listing-classic.listing-classic-2.columns-2.columns-1  article.main-term-85:hover .img-holder::after {

	content: "\f04b";
	display: block;
	font: normal normal normal 14px/1 FontAwesome;  
	font-size: 12px !important;
	display: inline-block;
	position: absolute;
	z-index: 99 !important;
	color: white;
	width: 35px;
	text-align: center;
	height: 35px;
	padding: 2px;
	padding-top: 2px;
	padding-left: 2px;
	cursor: pointer;
	float: right;
	right: 42% !important;
	top: 42%;
	background:rgba(191, 183, 183, 0.24);
	padding-top: 12px;
	border-radius: 40px;
	opacity: 0.9;
	padding-left: 6px; 
	border: 2px solid #fff !important;

}

	 
 
	
.rtl article.main-term-85 .term-badges.floated {
    display: none;
}

.fa-fa-moon::before
{
	content: "\f186";
	font: normal normal normal 14px/1 FontAwesome;
	  font-size: 14px;
	font-size: 22px !important;
	z-index: 99 !important;
	color: #060605;
	text-align: center;
	padding: 2px;
	cursor: pointer;
	margin-top: 0px;
	display: inline-block;

}

.fa-fa-sun::before
{
	content: "\f185";
	font: normal normal normal 14px/1 FontAwesome;
	  font-size: 14px;
	font-size: 22px !important;
	z-index: 99 !important;
	color: #060605;
	text-align: center;
	padding: 2px;
	cursor: pointer;
	margin-top: 0px;
	display: inline-block;

}


	
	
.rtl #mainvideo article.main-term-85 .img-holder::after , .rtl.archive.category .listing:first-child article.main-term-85 .img-holder::after , #channeltv .listing-item-grid-1 .img-holder::after {

	content: "\f04b";
	display: block;
	font: normal normal normal 14px/1 FontAwesome; 
	font-size: 14px;
	font-size: 20px !important;
	display: inline-block;
	position: absolute;
	z-index: 99 !important;
	color: white;
	width: 45px;
	text-align: center;
	height: 45px;
	padding: 2px;
	padding-top: 2px;
	padding-left: 2px;
	cursor: pointer;
	float: right;
	right: 42% !important;
	top: 42%;
	background: rgba(191, 183, 183, 0.04);
	padding-top: 12px;
	border-radius: 40px;
	opacity: 0.9;
	padding-left: 6px; 
	border: 2px solid #fff !important;

	}


.rtl #mainvideo article.main-term-85:hover .img-holder::after , .rtl.archive.category .listing:first-child article.main-term-85:hover .img-holder::after  {
  
	background: rgba(191, 183, 183, 0.24);
	padding-top: 12px;
	opacity: 0.9;

}


.mega-menu.mega-grid-posts .listing-item-grid-1 .title
{
	height: 60px; !important;
}

.listing-item-grid-1 .title {

    font-family: 'dinnextarabic-bold';
    font-weight: normal!important;
    line-height: 22px;
    font-size: 16px!important;
    text-align: inherit;
    text-transform: none;
    text-align: center!important;
	margin-top: 10px; 

}	

body.rtl .listing-item-grid-1 {
  margin-bottom: 12px;
}

.listing-item-grid-1 .post-meta {

   display:none;
}



.post-meta .time, .post-meta .views {

    margin-left: 10px;
	font-size: 13px !important;
	font-weight: normal !important; 

}

.rtl .post-meta-wrap .post-meta .time::before {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: '\f017';
	margin-left: 5px;
	margin-right: 9px;
	color: #595252;
	font-size: 16px;
}

.rtl .post-meta-wrap .term-badge::before {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: '\f022';
	margin-left: 2px;
	margin-right: 9px;
	color: #595252;
	font-size: 16px;
}


.listing-item-classic-2 .title {

    font-family:dinnextarabic-bold!important;
    font-weight: 400;
    line-height: 24px!important;
    font-size: 16px!important;
    text-align: inherit;
    text-transform: none;
    color: #383838;
    font-weight: bold!important;

}
 

.main-wrap {

    margin: 0 auto;
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;

}

.rtl .main-menu.menu > li .sub-menu {

    width: 210px; 

}

.rtl .main-menu.menu .sub-menu > li > a {
    
    font-size: 16px !important;
    font-weight: normal !important;
}


.rtl .main-menu.menu .sub-menu > li:hover > a , .rtl .main-menu.menu .sub-menu > li > a:hover  {
   background-color: #e3020e!important;
   color:white !important;
}
 
 

.rtl .main-menu.menu .sub-menu > li, .rtl .main-menu.menu .sub-menu > li > a {

    color: #000000 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	font-family: 'dinnextarabic-bold';
	font-weight: normal !important;
	font-size: 14px !important;
}

.mega-menu.mega-grid-posts .listing-item-grid-1 .title {

    font-family: 'dinnextarabic-bold';
    line-height: 25px;
    font-size: 14px;
    text-align: inherit;
    text-transform: none;
    color: black;
}

.rtl .site-header.header-style-2.header-style-2 .main-menu > li > a {
    line-height: 46px;
    padding: 0 6px !important;
}   

 .main-menu.menu  li a
{
	margin: 0 0 0 0px!important;
	font-weight:normal !important;
	font-size: 14px !important;
}
 

.rtl .widget ol,.rtl  .widget ul {

    padding-right: 3px!important;

}

.rtl .section-heading.sh-t4.sh-s6 .h-text  {

    line-height: 26px!important;
    font-size: 12px!important;

}

.format-icon.format-video {

    display: none!important;

}


.rtl .post_format-post-format-video .single-featured , .rtl.single-cat-8511 .single-featured
{
	display:none;
}
.rtl .category-videos.has-post-thumbnail.single-post-content .single-featured , .rtl .category-videos .single-featured img
{
	display:none;
}

.rtl .single-featured img {

    max-width: 100%;
    height: auto !important;
    width: 100%; 

}
.rtl .entry-content  {
	font-family: 'dinnextarabic-bold' !important;
	font-size: 16px !important;
	text-align: justify !important;
	line-height: 30px;
	font-weight: normal !important;
}


.rtl .entry-terms.post-tags a, .rtl .entry-terms.source a, .rtl .entry-terms.via a {
  background: #fff;
    background-color: rgb(255, 255, 255);
  padding: 0 9px;
  display: inline-block;
  line-height: 26px !important;
	margin-right: 3px;
	font-size: 12px !important;
	float: right;
	margin-bottom: 3px;
  color: #5f5f5f;
  border-radius: 33px;
  border-right: 5px solid #e3020e !important; 
}

.entry-terms.post-tags .terms-label, .entry-terms.source .terms-label, .entry-terms.via .terms-label {
  line-height: 20px;
  border: 0px solid #444;
  background: #e3020e;
  color: #fff;
  font-size: 10px;
  float: left;
  border-radius: 33px;
}



.bf-icon.fa.fa-home {

    font-size: 18px;

}

.no-results {

    text-align: center;
    background-color: white;
    padding: 10px;

}


.rtl .post-template-1 .single-post-title
{

    font-size: 36px !important;
	font-weight: bold;
	color: var(--single-post-title) !important;
	line-height:49px;

}


.rtl .post-meta.single-post-meta .post-author-a,.rtl .post-meta.single-post-meta .time , .rtl .single-post-title ,.rtl .post-related .listing-item .title , .rtl #webtv .listing-item-tb-2 .title , .rtl .post-meta.single-post-meta b , .rtl .after_post_content .author-title a ,.rtl .after_post_content #singlepost_user_email ,.rtl .terms-label .single-post-content a 
{

	color: var(--single-post-title) !important;

}

.rtl .entry-terms.post-tags a ,.rtl .entry-terms.source a,.rtl .entry-terms.via a
{
	color: #f7fafd !important;
	background-color: #0b4488 !important;
	border: 2px solid #eee !important;
}


.rtl .entry-terms.post-tags a:hover ,.rtl .entry-terms.source a:hover,.rtl .entry-terms.via a:hover
{
	color: var(--single-post-title-hover) !important;
	background-color: var(--single-post-title-bghover) !important;
	border: 1px solid #eee;
}


#commentform .email-wrap {
  display: none;
}

.comment-respond .author-wrap {
  width: 100%!important;
}



.rtl .entry-content br {
    margin-top: 10px;
    margin-bottom: 20px;
}

.rtl .entry-content p {
    text-align: justify;
	
}

.site-header.header-style-2.full-width .main-menu.menu > li .sub-menu {

    top: 100%;
    width: 160px !important;

}

.site-header .site-branding .logo {

    margin-top: -1px!important;

}

.main-menu.menu .sub-menu li > a {

    line-height: 1.7!important;
    padding: 5px 5px!important;

}


.rtl .main-menu > li {
	border-left: 1px solid rgba(40, 34, 34, 0.05);
	margin: 0 !important;	
}

.rtl .main-menu > li > a {
    padding: 0 7px !important;
	display: inline-block;
	line-height: 43px;
}

.site-header.header-style-2 .main-menu.menu {
  height: 66px!important;
}  

 

.site-header.full-width .main-menu-wrapper {
    border-top: 0px solid #dedede!important;
}


.rtl .bs-injection.bs-vc-content > .vc_row.vc_row-fluid.vc_row-has-fill:first-child
{
	height:40px;
	
}
.section-heading .h-text
{
	font-size: 13px;
}

.rtl .section-heading.sh-t4.sh-s6 .h-text {
    line-height: 26px;
}
.rtl .section-heading.sh-t4.sh-s6 .h-text  a 
{
	color:white;
}

.rtl .bs-light-scheme .section-heading.sh-t4.sh-s6 {
    background-color: black!important;
}

.rtl .section-heading.sh-t4.sh-s4 .h-text,.rtl .section-heading.sh-t4.sh-s4 .h-text::before,.rtl .section-heading.sh-t4.sh-s5 .h-text, .rtl .section-heading.sh-t4.sh-s6 a.active .h-text,.rtl .section-heading.sh-t4.sh-s6 .main-link .h-text {

    background-color: #8c1835 !important;

}
.rtl  .section-heading.sh-t4 > .h-text {

    background-color: #8c1835 !important;

}

.rtl .section-heading.sh-t4.sh-s6 .h-text::before {
    border-bottom-color: #8c1835!important;
    height: 15px !important;

}
.section-heading {
    margin-bottom: 12px !important;
}

#sidebar-primary-sidebar .section-heading , .wpb_widgetised_column.wpb_content_element .section-heading {
    margin-bottom: 10px!important;
}

#homcol1 , #homcol2 {
    height: 490px !important;
	max-height: 490px !important;
	overflow: hidden !important;
}

#homcol1 article , #homcol2 article  {
    padding: 2px 2px !important;
}

#homcol1 .bs-vc-wrapper.wpb_wrapper , #homcol2 .bs-vc-wrapper.wpb_wrapper 
{
	background-color:white!important; 
}

#homcol2 .bs-vc-wrapper.wpb_wrapper  
{
	
padding: 5px;

}

 

#homcol2 .bs-listing { 
    margin-bottom: 0px !important;
}

#homcol2 .listing-item-tb-1 {
    margin-bottom: 10px!important;
}


#homcol1 .widget {
    margin-bottom: 5px!important;
}


#homcol1 .type-post.format-standard.has-post-thumbnail.listing-item {

    height: 72px !important;

}


.section-heading.sh-t4.sh-s6 .h-text::before {
    border-bottom: 26px solid transparent!important;

}
.rtl .better-newsticker .heading
{
	 background-color:#466aae !important;
	 font-size: 11px!important;
}
.rtl .better-newsticker .heading::after {

    border-left-color: #e3020e;;

}

.rtl .post-meta .comments, .post-meta .share, .post-meta .views {
    white-space: nowrap;
    display: none;
}


.page-ad-after-header {
    text-align: center;
    width: 1050px;
    max-width: 1050px;
	margin:auto;
	margin-top: 9px !important;
	margin-bottom: -10px !important;
	
}

.bs-injection.bs-injection-before_header, .bs-injection.bs-injection-after_header {
	padding-top: 0px!important;
}

#sliderhome {
    margin-top: 10px;
}


#sliderhome .term-badges.floated {

    display: block !important;
    top: 5px !important;

}

#sliderhome article {
    padding: inherit !important;
    background-color: white !important;
}

.listing-mg-type-1 .content-container {

    position: absolute;
    bottom: 0px!important;
    left: 0!important;
    right: 0!important;
    padding: 5px 0!important; 
    overflow: hidden; 
    background-color: rgba(0,0,0,.6)!important;
    width: 100%!important;
    text-align: center !important;
    min-height: 75px!important;

}

.rtl .section-heading.sh-t2  {

    border: 0px solid rgba(0,0,0,.06)!important;
    padding: 0 15px 0 20px!important;
	border: 0px solid rgba(0,0,0,.06) !important;
	background: #8c1835;


} 
 
  
.rtl .section-heading.sh-t2 .h-text {

	padding: 0px!important;
	line-height: 34px!important;
	border-style: solid!important;
	border-width: 0!important;
	border-color: #8c1835!important;
	display: initial!important;
	padding-right: 10px!important;
	color:white!important;
	font-size: 16px;
	font-weight: bold;

}

.rtl .section-heading.sh-t2::after {

    background: none!important;

} 
 


.rtl .site-header .top-menu.menu > li > a,.rtl .topbar .topbar-sign-in {

    color: #484141 !important;
	font-weight: normal !important;
	font-size: 12px !important;

}

.top-menu.menu > li > a
{
	font-size: 15px !important;
	font-family: dinnextarabic-bold !important;
	font-weight: 600 !important;
}

 
.rtl .section-heading.sh-t4.sh-s6 {

    background-color: black!important;

}

#desktopads980-250 .widget , #desktopads980-250  > div
{
	margin-bottom: 5px!important;
}

 

#menu-main .container { 
    width: auto !important;
}

#slider {

    padding: 8px;
    background-color: white;

}

.post-summary {
    display: none!important;
}
 
.secondhomecontent  .bs-listing
{
	margin-bottom: 5px;
}


.secondhomecontent  .bs-listing {
    padding: 0px !important;
}

.row.vc_row.wpb_row.vc_row-fluid.secondhomecontent {
    margin-bottom: 10px;
}



.secondhomecontent  > div > div {
    padding: 0;
    background-color: white;
    margin-top: 10px;
}

.secondhomecontent .listing-item-grid-1 {
    margin-bottom: 0px;
}


 .listing-item.listing-item-blog .title , .listing-item.listing-item-classic.listing-item-classic-2 .title
 {
	font-size: 18px !important;
	font-weight: normal !important;
	padding: 0 !important;
	margin: 0px !important;
	color: var(--item-classic-color) !important;
 }
 
  .listing-item.listing-item-blog .title a , .listing-item.listing-item-classic.listing-item-classic-2 .title a
 {
	color: var(--item-classic-color)!important;
 }

 


#slider .listing-item-classic-3 .featured .title {

    background: rgba(0, 0, 2, 0.8);
    position: absolute;
    bottom: -2px;
    padding: 10px;
    width: 100%;
	margin:0;

}

#slider .bs-listing {

    background-color: white;
    padding: 0px !important;
	margin-bottom: 0px;

}

#slider  article {
    padding: 2px 10px !important;
    background-color: white !important;
}

#slider #sliderads > div > div
{
	
	margin-bottom:5px;
}


#slider  .listing-item-classic-3 .title a {

    color: white;

}

#slider .vc_col-sm-2 {
    width: 20%;
}

#slider .vc_col-sm-8 {
    width: 60%;
}

#slider .vc_column_container.vc_column_container  {
    padding-right: 5px !important;
    padding-left: 5px !important;
}

#youtube_subscribe .textwidget.custom-html-widget {
	background: white;
	padding: 5px;
	text-align: center;
	background-position: bottom;
}

 



.rtl .mega-menu .term-badges.floated
{
	display:none;
}

.rtl .listing-modern-grid.slider-overlay-simple .listing-mg-item .content-container
{
	height: 50px;
	padding: 5px;
	line-height: 45px;
	
}

.topbar .section-links + .section-menu .better-newsticker .control-nav {

    display: none;
}
 

.rtl .better-control-nav, .rtl  ol.better-control-nav {

    height: 50px;
	margin-right: 16px !important;
	margin-top: 10px !important;
	margin-bottom: -15px !important;
}

.rtl .vc_row-has-fill > .bs-vc-wrapper > .vc_column_container > .bs-vc-wrapper,.rtl .vc_row-has-fill > .wpb_column > .bs-vc-wrapper {

    padding-top: 2px !important;

}

.rtl .better-newsticker
{
	 margin-top: 2px;
	
}

.better-newsticker ul.news-list li a {
    color: #f9f3f3 !important;
}

 body.active-top-line {
    border-top-width: 0px!important;
}

.section-heading.sh-t7.sh-s1 > .main-link .h-text, .section-heading.sh-t7.sh-s1 > .main-link .h-text , .section-heading.sh-t7.sh-s1 > .h-text, .section-heading.sh-t7.sh-s1 > .h-text
{
    color: var(--background-color) !important;
	font-size: 16px !important;
	font-weight: normal;
}

.rtl label { 
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 500!important;
}

.rtl .post-related .section-heading.sh-t7.sh-s1 > .h-text , .rtl .comments-template .section-heading.sh-t7.sh-s1 > .h-text
{
    color: #5B1D64 !important;
	font-size: 16px!important;
}

.entry-terms:last-child {
  margin-bottom: 15px;
}

.site-header.site-header.site-header .main-menu.menu > li.current-menu-parent > a, .site-header.site-header.site-header .main-menu.menu > li:hover > a {
 
    color: #f0edea!important;
}

 
.rtl .site-header.header-style-2 .header-inner {
    padding: 0 !important;
}

.rtl .site-header.header-style-2 .header-inner .content-wrap {

}

.rtl  .top-menu > li {

    margin-left: 0px!important;
	padding: 0 5px;

}

.site-footer .widget {
    background-color:transparent!important; 
	margin-bottom: 0;
}
 
.site-footer {

	font-size: 15px;
	padding: 0px!important;
	display: block;
	position: relative;
	width: 100%;
	font-weight: bold;

}

 


.widget.widget_nav_menu ul.menu li a {

	font-size: 14px!important;
	line-height: 20px!important;
	padding: 5px 10px;
	display: block;
	position: relative;
	width: 100%;
	font-weight: bold;

}

.rtl .site-footer {
	background: var(--background-color) url("/static/uploads/2023/04/fond-body-hd.png");
	background-position: center;
	border-top: 3px solid #fbf5f5ee;
}

.rtl .site-footer .footer-widgets,.rtl .footer-widgets .section-heading.sh-t4.sh-s5 .h-text::after {
    background-color: transparent!important;
}



.rtl .footer-widgets .section-heading.sh-t4.sh-s5 .h-text::after {
    background-color: #8c1835;
}

 .rtl .site-footer #menu-footer {
    display: none;

}

#sidebar-footer-1 .section-heading {
 
    display: none;

}

.widget.widget_nav_menu ul.menu li a {
    line-height: 24px;
    font-size: 13px;
    padding: 5px 10px;
    background-color: #fff;
    border: 0px solid #dedede!important;
    display: block;
    position: relative;
    width: 100%;
    font-weight: normal; 
}



.rtl .site-footer .widget img {
    max-height: 310px!important;
    height: auto;
} 

.rtl .site-footer .bs-subscribe-newsletter .subscribe-image {
  margin-bottom: 15px;
  text-align: center;
  max-width: 42px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
}

.rtl .site-footer .bs-subscribe-newsletter .subscribe-message {
  text-align: center;
  max-width: 312px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
  font-weight: normal;
}


.rtl .site-footer .section-heading.sh-t2 {
  border: 0px solid rgba(0,0,0,.06) !important;
  padding: 0 15px 0 20px !important;
  border: 0px solid rgba(0,0,0,.06) !important;
  background: transparent;
  text-align: center;
}

.rtl .site-footer .section-heading.sh-t2 .h-text {
  padding: 0px !important;
    padding-right: 0px;
  line-height: 34px !important;
  border-style: solid !important;
  border-width: 0 !important;
  border-color: #8c1835 !important;
  display: initial !important;
  padding-right: 10px !important;
  color: white !important;
  font-size: 16px;
  font-weight: normal;
  background: transparent !important;
}

.rtl .site-footer .newsletter-subscribe
{
	background-color: #f68e1e;
	font-weight: normal;
	opacity: 1 !important;
	border-top-left-radius: 16px !important;
	border-bottom-left-radius: 15px !important;
	margin-left: -3px;
}

.rtl .site-footer .newsletter-subscribe:hover
{
	background-color: #eaa051;
}

.rtl .site-footer .bs-subscribe-newsletter .newsletter-email {
  color: #5f6569;
  width: 100%;
  border-color: #cbd1d8;
  height: 34px;
  line-height: 34px;
  border-radius: 33px;
  padding: 0 12px;
  font-size: 12px;
  font-weight: normal;
}


.rtl .site-footer .copy-footer
{
	padding: 10px 0;
	background-color: #f7f7f7;
}

.rtl .site-footer .copy-1.col-lg-6.col-md-6.col-sm-6.col-xs-12 {

    font-size: 12px;
	font-weight: normal;
	width: 64%;
	padding: 0 !important;
	padding-right: 58px !important;

}

 

 
.rtl .site-footer #sidebar-footer-1 {
  background: transparent !important; 
width: 100% !important;
padding: 50px 45px !important
}

.rtl .site-footer #sidebar-footer-1 img {
  max-height: 160px !important;
  height: auto;
}

#site-footer br {
  display: none;
}

.rtl .site-footer .bs-shortcode
{
	background: transparent !important;
}
 

.rtl .site-footer #sidebar-footer-4  img {
  max-height: 50px !important;
  height: auto;
}


.rtl .site-footer .bs-subscribe-newsletter .subscribe-message {
  color: white;
}

#sidebar-footer-1 .bs-vc-wrapper.wpb_wrapper {
	background: #f7f7f7;
	max-width: 310px;
	padding: 35px 10px;
}


#sidebar-footer-1 {
  padding: 0px!important;
}

.site-footer #aboutwbesite li {

  list-style: square !important;
  color: #ffffff !important;
}


.rtl .site-footer .section-heading.sh-t5 > .h-text {
    color: var(--background-color);
}


.rtl .site-footer .widget .bs-shortcode {
    margin-bottom: 0;
    background: transparent !important;
}

.site-footer .copy-footer > .content-wrap .container .footer-copy-row, .site-footer .copy-footer > .content-wrap .container .footer-menu-wrapper {
    padding: 0!important;
    margin: 0!important;
}

.rtl .site-footer .copy-2 , .rtl .site-footer .copy-1
{
    color: #707070;
}



.rtl .parsley-required, .parsley-custom-error-message {
    color: yellow!important;
}

.rh-header .menu-container .menu-handler {

    border-right: 1px solid #fbf6f6!important;
}

.rh-header .rh-container {

	background-color: transparent !important; 
	height: 1px;
	border-bottom: 1px solid #fbf6f6;
	text-align: right;
}

.rh-header .logo-container {

    height: 40px!important;

}


.rtl .listing-item-tb-2 .format-icon {
    display: none!important;

}

.rtl .entry-content .wpcf7-form  p {
    text-align: right!important;

}

.rtl .site-header .bs-pagination {

    margin: 5px 0 0;
    display: none;

}

.rtl  .site-header .listing-item-grid-1 .title {
    font-size: 12px!important;

}

.rtl .archive-title {

    display: none;

}
.rtl .next-prev-post {
    display: none;

}

.rtl .post-related
{
	padding:10px 8px!important;
	background-color: white;
}


.rtl .post-related .section-heading.sh-t3.sh-s8 {
    padding: 0;
    text-align: center;
    margin-bottom: 15px !important;
}
 

.rtl .post-related .post-title
{
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
}


.rtl .post-related .section-heading.sh-t4.sh-s6 {
    margin-bottom: 10px !important;

}



.post-related .listing-item .title {

    font-size: 15px;
    line-height: 1.4;
    text-align: center;

}




.site-header .main-menu > li:hover > a , .site-header .main-menu > li.current-menu-item > a
{
	 
	
}

.main-menu.menu > li.current-menu-item > a::before
{
	 
}

.rtl .adselement-wid .section-heading  {

    display: none!important;

}

 .adselement-wid .custom-html-widget img {
    margin: 0px!important;
}


	
.rtl .site-footer .copy-2.col-lg-6.col-md-6.col-sm-6.col-xs-12 {
	font-size: 13px;
	font-weight: normal;
	width: 100%;
	text-align: center;
	padding: 0 !important;
}

.rtl .site-footer .widget.widget_nav_menu ul.menu li {
	display: list-item!important;
	float: none;
	margin-bottom: 2px;
	padding: 0;
	list-style: disc!important;
}

.rtl .post-tp-1-header .term-badges .term-badge:first-child a {
	margin: 0;
	background: transparent !important;
	font-size: 12px;
	color: var(--single-post-title) !important;
	line-height: 33px !important;
} 

.post-tp-1-header .term-badges {
  float: right !important;
}


.rtl .post-tp-1-header .term-badges a::before {
  content: "التصنيف : ";
  display: inline-block;
  direction: rtl !important;
}

.rtl .post-meta.single-post-meta .post-author-avatar
{
	margin: 0;
}

.rtl .post-tp-1-header .post-meta-wrap .post-meta {
  padding: 0px;
}


.rtl .post-meta.single-post-meta > a + span::before, .rtl  .post-meta.single-post-meta > span + a::before, .rtl .post-meta.single-post-meta > span + span::before , .rtl .post-tp-1-header .term-badges::after {
  content: ' ';
  display: inline-block;
  width: 14px;
  margin-right: 12px;
  height: 1px;
  background: rgba(0,0,0,.23);
  vertical-align: middle;
  transform: rotate(90deg) !important;
}


#catsingle {
  float: right;
  line-height: 33px !important; 
  padding-right: 40px;
  font-size: 12px;
  display: none;
}

.rtl .single-post-meta time {
  line-height: 33px !important;
  font-size: 12px;
  font-family: dinnextarabic-regular !important;
}

.rtl .post-meta.single-post-meta .comments,.rtl .post-meta.single-post-meta .post-author-avatar,.rtl .post-meta.single-post-meta .time, .rtl .post-meta.single-post-meta .views {
  line-height: 30px!important;
}




.rtl .post-meta.single-post-meta .post-author-name {
  font-size: 12px;
}


.rtl .after_post_content {
	width: 190px;
	background:var(--afterpost-content-bg);
	margin: 0;
	margin-right: 20px;
	padding: 8px 6px;
}

.rtl .after_post_content .post-author.clearfix {
    width: 100% !important;
    text-align: center;
    font-size: 13px;
}

.rtl .after_post_content img {
    max-width: 100%;
    height: auto;
    width: 120px !important;
	border-radius: 60px;
}

.after_post_content .author-title a {
	font-size: 18px;
	font-weight: normal;
}

.after_post_content #singlepost_user_email {
    font-size: 13px;
	font-weight: normal;
}

#loadmorecontentmobile
{
		display:none;
}


.slider-container.clearfix.slider-type-custom-blocks.slider-bc-before.slider-style-1-container.slider-overlay-simple-gr .term-badges.floated {
    display: none;
}
	


.entry-terms.post-tags a, .entry-terms.source a, .entry-terms.via a {
    background: #fff;
    border: 1px solid #d4d4d4;
    padding: 0 9px;
    display: inline-block;
    line-height: 20px;
    margin-right: 3px;
    font-size: 10px;
    float: left;
    margin-bottom: 3px;
    color: #5f5f5f;
    border-radius: 33px;
    font-weight: normal!important;
}

.post-meta.single-post-meta b {
    margin-left: 2px;
    font-weight: normal;
}


.single-featured .wp-caption-text {
    background: #eee;
}

 
 
 
 /**** laptops  ****/
 
	
	@media only screen and (min-width: 900px) 
	{
	    
		#header .social-item.twitter {
		  width: 37px !important;
		  display: inline-block;
		  background: #ac9292 !important;
		  height: 27px;
		  border-radius: 20px;
		}

		.page-layout-1-col .container, .page-layout-1-col .content-wrap, body.page-layout-1-col .boxed.site-header .main-menu-wrapper, body.page-layout-1-col .boxed.site-header.header-style-5 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.page-layout-1-col .boxed.site-header.header-style-6 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.page-layout-1-col .boxed.site-header.header-style-8 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.page-layout-1-col.boxed .main-wrap, .page-layout-2-col-right .container, .page-layout-2-col-right .content-wrap, body.page-layout-2-col-right.boxed .main-wrap, .page-layout-2-col-left .container, .page-layout-2-col-left .content-wrap, body.page-layout-2-col-left.boxed .main-wrap, .page-layout-1-col .bs-vc-content > .vc_row, .page-layout-1-col .bs-vc-content > .vc_vc_row, .page-layout-1-col .bs-vc-content .vc_row[data-vc-full-width="true"] > .bs-vc-wrapper, .footer-instagram.boxed, .site-footer.boxed, .page-layout-1-col .bs-vc-content > .vc_row.vc_row-has-fill .upb-background-text.vc_row, .bs-injection.bs-injection-1-col > .vc_row, .bs-injection.bs-injection-1-col > .vc_vc_row, .bs-injection.bs-injection-1-col > .vc_row[data-vc-full-width="true"] > .bs-vc-wrapper, .bs-injection.bs-injection-2-col > .vc_row, .bs-injection.bs-injection-2-col > .vc_vc_row, .bs-injection.bs-injection-2-col > .vc_row[data-vc-full-width="true"] > .bs-vc-wrapper , .site-footer .content-wrap {
		max-width: 1100px!important;
		width: 100%;
		}
		
		.blockafterheader > .row.vc_row.wpb_row.vc_row-fluid {
			max-width: 1200px!important;
			margin: auto;
			max-height: 118px;
			min-height: 118px;
			margin-bottom:10px;
		}
		
		



		
		.rtl .site-footer .copy-1.col-lg-6.col-md-6.col-sm-6.col-xs-12
		{
			font-size: 13px!important;
		}
		
		
		.blockafterheader > .row.vc_row.wpb_row.vc_row-fluid {
			max-width: 1115px;
			max-height: 100px !important;
			overflow: hidden;
		}
		
			body.rtl .topbar .item-icon.fa.fa-facebook {
			  background-color: #0657bf !important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}


			body.rtl .topbar .item-icon.fa.fa-twitter {
			  background-color:#1da1f2!important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}


			body.rtl .topbar .item-icon.fa.fa-youtube {
			  background-color:#ff0000 !important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}

			body.rtl .topbar .item-icon.fa.fa-whatsapp {
			  background-color: #25d366 !important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}

			body.rtl .topbar .item-icon.fa.fa-rss {
			  background-color: #f26522 !important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}


			body.rtl .topbar .item-icon.fa.fa-instagram {
			  background-color:rgb(179, 57, 129) !important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}
 

			body.rtl .topbar .item-icon.bsfi-telegram {
			  background-color: #0088cc !important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}


			body.rtl .topbar .item-icon.bsfi-android {
			  background-color: #a4c639 !important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}

			body.rtl .topbar .item-icon.bsfi-linkedin {
			  background-color: #0077b5 !important;
			  width: 21px !important;
			  border-radius: 5px;
			  height: 24px !important;
			}
					
		
		body.rtl .topbar .social-item.tiktok {
			height: 27px;
		}

		
		body.rtl .topbar .social-item.tiktok a::before { 
			content: " ";
			display: inline-block;
			width: 25px !important;
			height: 23px !important;
			margin: 00;
			background: #0d0c0c url(/static/uploads/themefiles/tiktok0.png) !important;
			background-size: auto !important;
			background-repeat: no-repeat !important;
			padding: 5px !important;
			border-radius: 15px;
			background-position: center !important;
			margin-top: 3px;
		}



		body.rtl .topbar .social-item.tiktok img {
			width: 25px;
			margin-top: -11px;
		}

 

		
		.topbar .better-social-counter.style-button .social-item .item-icon{
			color:#fbfbf0 !important;
		}
		
		#menu-item-232377 , #menu-item-232378
		{
			display:none;
		}
		 
		 
		
		
		#hotnewselement .vc_column_container.vc_column_container {
		padding: 0px !important;
	}
		
		#hotnewselement p
		{
			display:none;
		}
		
		#hotnewselement p.heading 
		{
			display:block!important;
		}
		
		

		.topbar .better-social-counter.style-button .social-item .item-icon {

		font-size: 12px!important; 
		width: 20px!important; 
		}


		

		.site-footer .footer-widgets .section-heading.sh-t1 .h-text
		{
			background-color: transparent!important;
		}

		.site-footer .page-layout-1-col .content-wrap
		{
			max-width: 960px !important;
		}


		.site-footer  .section-heading {
			margin-bottom: 10px !important;
			text-align: right;
		}

		.footer-widgets.light-text .section-heading.sh-t1 .main-link:first-child:last-child .h-text
		{
			color: white!important;
			
		}

		.footer-widgets {

			background-color: transparent;
			width: 100%;
			height: 100%;
			margin: 0;
			padding: 0px !important;

		}

		.site-footer .bs-about .about-text {
			text-align: center;
			font-size: 16px;
		}



		.site-footer  .post-meta, .post-meta a {
			text-align: right!important;

		}

		.site-footer  .listing-item-tb-1 .title {
			text-align: right !important;
			font-size: 15px;
			font-weight: normal;

		}

		.site-footer  .listing-item-tb-1 .time {

			display: none;

		}

		.site-footer .widget_better-social-counter .better-social-counter.style-button .social-item {

			display: inline-block; 

		}

		.site-footer .better-social-counter.style-button .item-icon {

			width: 30px;
			height: 30px;
			line-height: 30px;
			vertical-align: middle;
			text-align: center;
			background-color:#eeeeee !important;
			font-size: 16px;
			background-color: #a3a3a3;
			display: inline-block;
			border-radius: 20px;
			color:var(--background-color) !important;

		}
		
		
		.site-footer .better-social-counter.style-button .social-item.tiktok .item-icon{
		margin: 00;
		margin-top: 0px;
		background: #fff url(/static/uploads/themefiles/tiktok6.png) !important;
		background-size: contain !important;
		background-repeat: no-repeat !important;
		padding: 5px !important;
		border-radius: 15px;
		background-position: center !important;
		}





		.site-footer .better-social-counter.style-button .item-icon.bsfi-facebook:hover {

			color: #4545ec !important;

		}
			
		.site-footer .better-social-counter.style-button  .item-icon.bsfi-twitter:hover {

			color: #59b6ec !important;
		}
			
		.site-footer .better-social-counter.style-button .item-icon.bsfi-youtube:hover {

			color: red !important;

		}
			
		.site-footer .better-social-counter.style-button .item-icon.bsfi-instagram:hover {

			color: #9d4a9b !important;

		}
			
		.site-footer .better-social-counter.style-button  .item-icon.bsfi-rss:hover {

			color: #ff8200 !important;

		}

		.site-footer .widget.widget_nav_menu ul.menu li a {

			background-color: rgba(0,0,0,.01);
			list-style: inside;
			display: inline-block;
			text-align:right; 

		}

		#better-social-counter-2 {

			margin-bottom: -10px;
			margin-top: 20px;

		}



		.site-footer .copyright {
			font-size: 13px;
			font-weight: normal;
			direction: ltr;
			color: white;
		}

		.site-footer .poweredby {
			font-size: 13px;
			font-weight: normal;
			margin-top: 30px;
		}



		 


		.site-footer .widget.widget_nav_menu ul.menu li a::before
		{
			display:none;
		}

		.widget.widget_nav_menu ul.menu {

			font-size: 16px;
			margin-right: -15px;

		}



		.site-footer .footer-widgets .section-heading.sh-t1 .h-text {

		  font-size: 20px !important;
		  font-weight: bold;

		}

		.footer-widgets.light-text .section-heading.sh-t1::after {
			display: none;
		}



		.footer-widgets.light-text .widget.widget_nav_menu ul.menu li a
		{
			border-color: rgba(255,255,255,.0);
		}


		.footer-widgets .widget a:hover {

			color:#fbf5f5ee !important;

		}

		.footer-widgets.light-text .widget.widget_nav_menu ul.menu li a {
			background-color: rgba(0,0,0,.0);
			background: none!important; 
			color: white !important;
		}


		.site-footer  .col-sm-4 {
			padding-right: 20px !important;
			padding-left: 20px !important; 
			text-align: center;
		}

		.site-footer .listing-item-tb-1 {
			margin-bottom: 16px; 
		}

		#aboutuscolfooter.widget
		{
			margin-bottom: 20px!important;
		}

		.adsdesktophome .widget
		{
			margin-bottom: 20px!important;
		} 

		.adsdesktophome .wpb_content_element
		{
			margin-bottom: -10px!important;
		} 

		.adsdesktophome .widget.widget_text img {

			margin: 0px!important;

		}

		 

		.site-footer #sidebar-footer-1 {

			display: inline-block;
			font-size: 15px;
			font-weight: inherit;
			text-align: center;

		}
		
		.site-footer .widget_nav_menu 
		{
			margin: 0 15px;
		}
		
		.footer-widgets.light-text .widget a
		{
			color: #465566!important;
		}
		
		.footer-widgets.light-text .widget
		{
			color: rgba(36, 22, 22, 0.71);
		}
		

		.bs-about .about-link {

			text-align: center;
			margin-top: 10px;
			display: none;

		}


		.rtl .site-footer  .copy-2.col-lg-6.col-md-6.col-sm-6.col-xs-12 {

			font-size: 13px;
			font-weight: normal;
			width: 34%;
			text-align: center;
			padding: 0 !important;
		}
		
		
		#sidebar-footer-1 .widget_bs-about {
		  margin-top: 5px;
		}


		#sidebar-footer-3 , #sidebar-footer-2 , #sidebar-footer-1, #sidebar-footer-4 {
			text-align: center;
			padding: 55px 0;
		}
		
		#sidebar-footer-1 {
			background: #f7f7f7;
			padding: 28px 15px;
		}
		
		#sidebar-footer-4 .menu-footer-contact-container {
			padding: 25px 0px;
			min-height: 188px !important;
		}


		
		#sidebar-footer-4 .widget .section-heading .h-text
		{
			line-height: 38px;
			font-size: 17px;
		}
		
		#sidebar-footer-4 .h-text:last-child:first-child::before
		{
			background: var(--background-color);
		}
		
		
		#sidebar-footer-4 a 
		{
			border-color: rgba(255,255,255,.04);
			color: #ffffff !important;
		}
		
	 	
		
		#site-footer #aboutwbesite {
			text-align: right;
			font-size: 13px;
			font-weight: normal !important;
			direction: rtl !important;
			padding: 0px 20px;
			list-style: square;
			margin-top: 18px;
			text-align: justify;
		}
		

		#site-footer .col-sm-3:first-child
		{
			width: 56%;
			margin-left: -2%;
		}

		#site-footer .col-sm-3:nth-child(2),#site-footer .col-sm-3:nth-child(3)
		{
			width: 15%;
		}
	 
	 
		#site-footer .col-sm-3:last-child 
		{
			width: 15%;
		}

		.rtl .single-container .category-28 .single-featured , .rtl .single-container .category-195 .single-featured , .rtl .single-container .category-182 .single-featured {
			float: left;
			width: 160px;
			height: auto;
			margin: 15px;

		}
		.rtl .single-container .category-28 .single-featured img , .rtl .single-container .category-195 .single-featured img , .rtl .single-container .category-182 .single-featured img{
			height: auto !important;

		}

		.rtl .bf-breadcrumb .bf-breadcrumb-item {

			display: inline-block;
			font-size: 14px;
			line-height: 22px;

		}

		.rtl .bf-breadcrumb.bc-top-style {

		   padding: 0 !important;
			margin-bottom: 0px;

		}

		.rtl .container.bf-breadcrumb-container {

			padding: 0 !important;

		}

		.rtl .bf-breadcrumb .bf-breadcrumb-items {
			padding: 4px;
			width: 100%;
			display: inline-block;
			max-width: 66%;
			margin: 0 !important;

		}


		.listing.listing-thumbnail.listing-tb-3.clearfix.columns-1 {

			margin-top:0px;
			border: 0px solid #f8f2f2 !important;
			padding: 1px;

		}

		.listing.listing-thumbnail.listing-tb-2.clearfix.scolumns-2 {

			border: 1px solid #f8f2f2 !important;
			padding: 1px;

		}

		.listing.listing-mix-3-1 .row-1 + .row-2 {

			margin-top: -10px;
		}


		.listing-item-tb-1 .title {

			margin: 0;
			font-size: 15px !important;
			font-weight: normal !important;

		}


		.listing.listing-thumbnail {

			border: 0px solid #f8f2f2 !important;
			padding: 5px 1px;
			border-top: 0px !important;
			padding-top: 5px;

		}

		.post-related .listing.listing-thumbnail {

		  padding-top: 0px!important;

		}

		.post-related {
			position: relative;
			padding: 20px;
			border: 0px solid #e8e8e8;
		}

		#site-footer .listing.listing-thumbnail {

			border: 0px solid #f8f2f2 !important;

		}

		.listing-item-tb-1 {

			margin-bottom: 5px;
			position: relative;

		}

		.listing-item-grid-1 .item-inner {

			border: 0px solid #e6e6e6;
			border-bottom: 0;

		}


		.mega-menu .listing-item-grid-1 .item-inner {

			border: 0px solid #e6e6e6;
			border-bottom: 0;

		}


		 .search-field {

			 font-size: 14px !important;
			font-weight: normal;

		}



		.rtl .post-header.post-tp-1-header {
			margin-top: 16px!important;
		}


		.rtl  .single-post-title {
		   text-align: center!important;
		}

		.rtl  .post-tp-1-header .post-meta-wrap {
			padding: 0px!important; 
		}
	 
			
	}
	
		


	/**** very large desktop ****/	
		@media only screen and (min-width: 1600px) {
			
			#header .social-item.twitter {
			  width: 37px !important;
			  display: inline-block;
			  background: #ac9292 !important;
			  height: 27px;
			  border-radius: 20px;
			}


			
		.rtl #trending .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
		  margin: inherit;
		}
		
		.rtl #trending.bs-listing.bs-listing-listing-thumbnail-1, .rtl #opiniondakhlanews.bs-listing, .rtl #opinionblock.bs-listing {
			max-height: 410px !important;
			min-height: 410px !important;
		}
		
		
		.rtl .listing-item-tb-3 .title, .rtl .listing-item-tb-1 .title, .rtl .listing-item-grid-1 .title, .rtl .listing-item-text-2 .title {
		  color: var(--listing-item-color);
		  font-size: 17px !important;
		  line-height: 25px;
		}
		
		.rtl #trending .listing.listing-thumbnail.listing-tb-1.clearfix.columns-1 {
		  margin: 16px 20px;
		}






	}
	
	
/**** large desktop ****/	
	@media only screen and (min-width: 1440px) {
		
		
		#header .social-item.twitter {
			width: 37px !important;
		  display: inline-block;
		  background: #ac9292 !important;
		  height: 27px;
		  border-radius: 20px;
		}


		
		body.rtl .bs-sks .bs-sksitemr , body.rtl .bs-sks .bs-sksiteml {
			display:block !important;
		}
		
		#pagehomepagepart1 .bs-listing {
		  background-color: var(--widget-background-color) !important;
		  padding: 0;
		  min-height: 550px;
		}



		 
		.page-layout-1-col .container, .page-layout-1-col .content-wrap, body.page-layout-1-col .boxed.site-header .main-menu-wrapper, body.page-layout-1-col .boxed.site-header.header-style-5 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.page-layout-1-col .boxed.site-header.header-style-6 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.page-layout-1-col .boxed.site-header.header-style-8 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.page-layout-1-col.boxed .main-wrap, .page-layout-2-col-right .container, .page-layout-2-col-right .content-wrap, body.page-layout-2-col-right.boxed .main-wrap, .page-layout-2-col-left .container, .page-layout-2-col-left .content-wrap, body.page-layout-2-col-left.boxed .main-wrap, .page-layout-1-col .bs-vc-content > .vc_row, .page-layout-1-col .bs-vc-content > .vc_vc_row, .page-layout-1-col .bs-vc-content .vc_row[data-vc-full-width="true"] > .bs-vc-wrapper, .footer-instagram.boxed, .site-footer.boxed, .page-layout-1-col .bs-vc-content > .vc_row.vc_row-has-fill .upb-background-text.vc_row, .bs-injection.bs-injection-1-col > .vc_row, .bs-injection.bs-injection-1-col > .vc_vc_row, .bs-injection.bs-injection-1-col > .vc_row[data-vc-full-width="true"] > .bs-vc-wrapper, .bs-injection.bs-injection-2-col > .vc_row, .bs-injection.bs-injection-2-col > .vc_vc_row, .bs-injection.bs-injection-2-col > .vc_row[data-vc-full-width="true"] > .bs-vc-wrapper , .site-footer .content-wrap {
		max-width: 1350px!important;
		width: 100%;
		}
		
		.page-layout-3-col-0 .container, .page-layout-3-col-0 .content-wrap, body.page-layout-3-col-0.boxed .main-wrap, .page-layout-3-col-1 .container, .page-layout-3-col-1 .content-wrap, body.page-layout-3-col-1.boxed .main-wrap, .page-layout-3-col-2 .container, .page-layout-3-col-2 .content-wrap, body.page-layout-3-col-2.boxed .main-wrap, .page-layout-3-col-3 .container, .page-layout-3-col-3 .content-wrap, body.page-layout-3-col-3.boxed .main-wrap, .page-layout-3-col-4 .container, .page-layout-3-col-4 .content-wrap, body.page-layout-3-col-4.boxed .main-wrap, .page-layout-3-col-5 .container, .page-layout-3-col-5 .content-wrap, body.page-layout-3-col-5.boxed .main-wrap, .page-layout-3-col-6 .container, .page-layout-3-col-6 .content-wrap, body.page-layout-3-col-6.boxed .main-wrap, body.boxed.page-layout-3-col .site-header.header-style-5 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.boxed.page-layout-3-col .site-header.header-style-6 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, body.boxed.page-layout-3-col .site-header.header-style-8 .content-wrap > .bs-pinning-wrapper > .bs-pinning-block, .layout-3-col-0 .bs-vc-content > .vc_row, .layout-3-col-0 .bs-vc-content > .vc_vc_row, .layout-3-col-0 .bs-vc-content .vc_row[data-vc-full-width="true"] > .bs-vc-wrapper, .layout-3-col-0 .bs-vc-content > .vc_row.vc_row-has-fill .upb-background-text.vc_row, .bs-injection.bs-injection-3-col > .vc_row, .bs-injection.bs-injection-3-col > .vc_vc_row, .bs-injection.bs-injection-3-col > .vc_row[data-vc-full-width="true"] > .bs-vc-wrapper {
		max-width: 1350px!important;
		width: 100%;		
		}
		.rtl .blockafterheader > .row.vc_row.wpb_row.vc_row-fluid {
			max-width: 1335px!important;
			margin: auto;
			max-height: 118px;
			min-height: 118px;
			margin-bottom:10px;
		}
		
		body.rtl .bs-sks.bs-sks-type-2 {
		  max-width: 1270px !important;
		  width: 100% !important;
		  height: 100%;
		  margin: auto !important;
		  top: 187px !important;
		  display: block !important;
		  left: 0 !important;
		  right: 0 !important;
		}


		
		
		.blockafterheader .img-holder {
			width: 150px !important;
			max-height: 106px;
		}
				
		 #slidernewselement .better-control-nav li {
			margin-right: 10px !important;

		}
		
		.bs-sks.bs-sks-p.bs-sks-sticky
		{
			display:block !important;
		}
		
		.rtl .better-control-nav, .rtl ol.better-control-nav {
			height: 50px;
			margin-right: 16px !important;
		}
				
		.rtl .site-header.header-style-2.header-style-2 .main-menu > li > a {
			line-height: 50px;
			padding: 0 10.5px !important;
		}
		
		#menu-item-4210 , #menu-item-232377 , #menu-item-232378
		{
			display: block;
		}	
		
		#menu-item-231509 {
			display: block;
		}
		
		
				

	}
		
	
	
    /******* mobile ****/
    @media only screen and (min-device-width: 321px) and (max-device-width: 900px) 
	{
	
	
	body.rtl #channeltv article { 
	  width: 100% !important;
	}
 
	
	.rtl  .rh-cover.no-login-icon .better-social-counter.style-button .social-list {
		position: relative!important;
		top: -80px!important;
		  max-width: 80%;
		  height: 45px;
		  overflow: hidden;
		  text-align: right;
		}
		
		
		
		.rtl #channeltv .column-1 .listing-item-grid-1 .featured .img-holder {
		  width: 100%;
		  margin: 0;
		  float: none;
		  display: block;
		  min-height: 227px;
		}
	
	.rtl #channeltv .column-1 .listing-item-grid-1 .title {
	  color: #fff !important;
	  padding: 18px 11px;
	  font-size: 17px !important;
	  height: auto;
	  min-height: 73px;
	  background: linear-gradient(180deg, rgba(0,0,0,0), black);
	  position: relative;
	  width: auto;
	  bottom: 0;
	  margin-top: -73px;
	  z-index: 8888888888 !important;
	}



	
	#contentafterslider
	{
		display:none;
	}
	
	#breakingnewselement { 
	  display: none;
	}

	
	.rtl .rh-header .menu-container {
	  position: fixed!important;
	  top: 62px!important;
	}
	  
	  
	.site-header > .header-inner .sidebar-col {
		display: none!important;
	}
	
	#sidebar-footer-1 .bs-vc-wrapper.wpb_wrapper {
	  padding: 0 !important;
	  width: 100%;
	  max-width: 100%;
	  margin: 0 !important;
	}
	
	#site-footer .container {
	  padding: 0 !important;
	}

	.site-footer {
		padding-top: 50px !important;
		margin-top: 50px !important;
	}



	.rtl .post-meta.single-post-meta .time
	{
		display: inherit !important;
	}
	
	.rtl .post-meta.single-post-meta > a + span::before, .rtl .post-meta.single-post-meta > span + a::before, .rtl .post-meta.single-post-meta > span + span::before, .rtl .post-tp-1-header .term-badges::after
	{
		display: none;
	}
	
	.post-tp-1-header .post-meta-wrap {
	  margin: 0px 0 38px!important;
	  padding: 0!important;
	}


	
	.rtl .footer-widgets {
	  display: block !important;
	}
	
	.rtl .site-footer { 
	  background-position: center;
	  border-top: 3px solid #fbf5f5ee;
	}
	
	.site-footer .better-social-counter.style-button .item-icon {
	  width: 30px;
	  height: 30px;
	  line-height: 30px;
	  vertical-align: middle;
	  text-align: center;
	  background-color: #eeeeee !important;
	  font-size: 16px;
	  background-color: #a3a3a3;
	  display: inline-block;
	  border-radius: 20px;
	  color: var(--background-color) !important;
	}
	
	
	.site-footer .better-social-counter.style-button .social-item.tiktok .item-icon {
	  margin: 00; 
	  margin-top: 0px;
	  background: #fff url(/static/uploads/themefiles/tiktok6.png) !important;
		background-size: auto;
	  background-size: contain !important;
	  background-repeat: no-repeat !important;
	  padding: 5px !important;
	  border-radius: 15px;
	  background-position: center !important;
	}
	
	.post-related .listing.scolumns-3 .listing-item,.post-related .listing.scolumns-4 .listing-item, .post-related .listing.scolumns-5 .listing-item {
	  width: 100%;
	  float: left;
	}
	
	
	.rtl .post-related .listing-item .term-badges.floated {
	  right: 0;
	  display: block;
	}
	
	.rtl .term-badges.floated a , .rtl .listing-item-tb-2:hover .term-badges.floated .term-badge a
	{
		
		background-color: #f7f7f7 !important;
	}
	
	.post-related .listing-item-tb-2 .img-holder::before {
		padding-top: 65%;
	}
	
	.better-slider {
		direction: rtl !important;
		padding: 5px 3px !important;
	}
	
	.better-ads-listitemad > div
	{
		
		text-align: center!important;
	}







	
	.rtl .site-footer .copy-2.col-lg-6.col-md-6.col-sm-6.col-xs-12 {
	  display: none!important;
	}
		
		
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .vc_row .bs-vc-wrapper > .bs-vc-column {
	  padding-left: 5px !important;
	  padding-right: 5px !important;
	}
	
	
	.rtl .wpb_single_image.vc_align_left {
	  text-align: center!important;
	}
	
	.better-social-counter.style-big-button.in-4-col[max-width~="530px"] .social-item {
		width: 80%;
	}



	.rtl .listing-item-tb-3 .title, .listing-item-tb-1 .title {
	  font-family: 'dinnextarabic-bold'!important;
	  font-weight: 500!important;
	  line-height: 21px!important;
	  font-size: 14px!important;
	  text-align: inherit!important;
	  text-transform: none!important;
	  color:var(--item-classic-color) !important;
	}
	
	
	.rtl .listing-item.listing-item-blog .title, .rtl .listing-item.listing-item-classic.listing-item-classic-2 .title {
	  font-size: 16px !important;
	  font-weight: normal !important;
	  padding: 0 !important;
	  margin: 0px !important;
	  color: var(--item-classic-color) !important;
	}
	
	
	.rtl .post-meta.single-post-meta .comments, .rtl .post-meta.single-post-meta .post-author-avatar, .rtl .post-meta.single-post-meta .time, .rtl .post-meta.single-post-meta .views {
	  line-height: 30px !important; 
	}


		
	.footer-widgets {
	  display: none !important;
	}


	#content { 
		
	}
	
	body.archive.rtl .content-column .listing, body.search.rtl .content-column .listing {
		background: #fff;
		padding: 0!important;
		box-shadow: none; 
	}
	
	.rtl .listing.columns-2 .listing-item, .rtl .mega-links.columns-2 > .menu-item {
		width: 100%;
		float: right;
	}


	.horizontalmenumobile
	{
		flex: 1;
		scroll-behavior: smooth;
		justify-content: space-between;
		flex-direction: row;
		max-width: 100%;
		width: 100% !important;
		scrollbar-width: thin;
		scrollbar-color: var(--primaryToOr) transparent;
		background-color: #f2eeee;
		margin-top: 5px !important;
		position: fixed !important;
		top: 65px !important;
	}
	
	.bs-pinning-block.unpinned {
		transform: none !important;
	}

	.horizontalmenumobile .main-menu > li > a {
		line-height: 40px!important;
	}


	.rh-c-m.clearfix {
		display: contents;
	}


	.horizontalmenumobile li
	{
		display: inline-block;
		vertical-align: middle;
	  }
	  
	.scroll::-webkit-scrollbar 
	{
	  display: none; 
	}

	.scroll {
	  white-space: nowrap;
	  overflow-x: auto;
	  -webkit-overflow-scrolling: touch;
	  -ms-overflow-style: -ms-autohiding-scrollbar; 
	  }
	
	.horizontalmenumobile .main-menu.menu.clearfix {
		padding-left: 14px;
	}

	.horizontalmenumobile ul.menu > li {
		float: inherit;
	}	
	
	.horizontalmenumobile .main-menu > li > a { 
		 
	}




		.rtl .rh-header .logo-container {

			padding: 0px !important; 

		}
 

		.desktopads {
			display: block!important;
		}
		
		.mobileads {
			display: none!important;
		}


		.rtl .layout-1-col,.rtl .layout-2-col, .rtl .layout-3-col {
			margin-top: 10px!important;

		}

		.rtl .better-newsticker ul.news-list li
		{
			text-align:right;
			font-size: 12px !important;
		}

		.desktopads , .mobileads {
			text-align: center;
			width: 100%;
			margin:auto;
			display:none;
		}


		.rtl .mobileads .section-heading.sh-t4.sh-s6 {

			display: none;

		}

		.rtl .rh-header .menu-container .menu-handler {
		 
			height: 52px!important;
			margin-top: -5px;
		}


		.rtl .rh-header .logo-container {

			line-height: 5px !important;
			height: 45px !important;
			margin: 0px!important;
			position: absolute;
			width: 100%;
			text-align: center;
			background:#5B1D64 !important;

		}

		.rh-header .menu-container .menu-handler {

			border: 0 !important;

		}

		.rtl .rh-header .logo-container {

			padding: 0px!important;
			text-align: center; 

		}


		.rh-header .menu-container {

			float: left !important;
			z-index: 999999999 !important;
			position: fixed;
			right: 0;
			width: 50px !important;
			margin-top: -45px;
			top: 0;

		}
		
		.rtl .rh-header .menu-container {
		  left: initial;
		  right: 0;
		}
		
		.site-header .site-branding {
			margin: 0;
			position: absolute;
			z-index: 5555555555 !important;
			margin-right: 35px;
			margin-top: -18px !important;
		}
		
		.rtl .imagebackgroundfeatured {
		  display: none;
		}


		
		.rtl #pagehomepagepart1 .vc_col-sm-3 {
		  width: 100%!important;
		}
		
		.rtl #pagehomepagepart1 .bs-listing {
			background-color: var(--widget-background-color) !important;
			  padding: 0;
			  min-height: auto;
		}



		.rh-header .menu-container .menu-handler {
			background-color: transparent !important;
		}
		
		.site-header .site-branding .logo img {
			max-height: 75px;
			margin-right: 25px;
			margin-top: 22px;
			padding: 6px;
		}
		
		
		
		.main-menu.menu li a {
			margin: 0 0 0 0px !important;
			font-weight: normal !important;
			font-size: 14px !important;
		}


		
		.col-insidemenu.headeroptions {
			padding: 0px 2px !important;
		}
		
		nav.theme-switch-wrapper-nav {
			margin-top: 32px;
		}

		 

		.rtl .rh-header .logo-container img {
			max-height: 100% !important;
			max-width: 100% !important;
			height: 45px; 
		}


		.rh-cover {

			width: 215px!important;
		}

		.rh-cover::before {

			display: none;

		}

		.rh-cover .rh-p-h {
		 
			display: none;

		}
			

		.rtl .rh-cover {
			left: -100%;
			right: auto;
		}
		body.admin-bar .rh-cover {
			top: 40px!important;
			
		}


		.rh-cover .better-social-counter.style-button .item-icon {

			width: 40px;
			height: 25px;
			line-height: 38px;
			color: #fff;
			background-color: #a3a3a3; 
			font-size: 20px;
			border: 0px solid rgba(255,255,255,.25);

		}



		.rh-cover .better-social-counter.style-button .social-item {
		 
			margin: 0;

		}

		.rh-cover .search-form input[type="search"] {

			margin: 0;
			background: rgba(255,0,0,0.85);
		}

		.rh-cover .rh-c-m .resp-menu li > a {

			color: black!important;
		}

		.rh-cover .rh-close::after, .rh-cover .rh-close::before {
			background: black!important;
		}

		body.open-rh .rh-cover {
			right: 0 !important;
			left: auto !important;
			background: #f9f9f9 !important;
			border-right: 1px solid rgba(0, 0, 0, 0.03);
			z-index: 55555555555555555555555 !important;
			top: 70px !important;

		}
		
		.rtl .rh-cover {
			transition: none !important;
		}

		.rh-cover .rh-panel {

			padding: 10px;
			overflow-x: hidden;
		}
		
		
		.blockafterheader
		{
			display:none!important;
		}
		
		.rh-header {
			display: block!important;
		}
		
		#homepagepart1 .vc_col-lg-7 {
			width: 100%;
			margin-top: 25px;
		}
		
		.better-slider
		{
			min-height: 380px;
		}
		
		#pagehomepagepart1 {
		  margin-bottom: 30px !important;
		}
		
		.rtl .blockhomepage1 .wpb_column.vc_column_container .bs-vc-wrapper {
		  min-height: auto!important;
		}
		
		.rtl .listing.listing-classic.listing-classic-1.clearfix.columns-1 {
			padding: 10px;
			min-height: auto !important;
		}
				 

		
		
		.rtl .site-header.header-style-2 .header-inner {
			padding: 0 !important;
			padding: 50px 0 !important;
		}
		
		#header { 
			display: block;
			position: fixed !important;
			top: 0 !important;
			z-index: 555555555555555555555555 !important;
		}
		 
		
		.rh-header .logo-container.rh-img-logo {
			 
			display: none;
		}
						
		#header .bs-pinning-wrapper {
			display: none !important;
		}
		
		
		#menu-main {
			display: none;
		}
		
		.rh-header {
			display: block;
			position: absolute;
			z-index: 555555555555555;
			top: 62px; 
		}
		
		 
	
	
	.btn-bs-pagination div.banner-300-250
	{
		display:none!important;
	}
	
	
	#content div.banner-300-250
	{
		
		margin-bottom: 34px !important;
		margin-top: 2px;
	}
	
	div.mobileads > div:first-child 
	{
		margin-bottom: 0px !important;
	}
	
	
	
	.homeelementcol1 .title-tag a {

		position: absolute;
		bottom: 10px;
		width: 100%;
		right: 0; 

	}
	
	
	.homeelementcol1 .title-tag {

		bottom: 10px; 
		position: absolute;
		line-height: 28px;
		color: white;
		font-size: 17px!important;
		text-align: center;
		font-family: dinnextarabic-bold;
		padding: 8px 0px;
		margin: 0 !important;
		font-weight: normal!important; 
		display: contents;

	}
	
	.homeelementcol1 .listing-item-classic-3 .featured .img-holder::before {

		padding-top: 55%;
		height: 240px;

	}
	
	
	
			
		.homeelementcol1 .listing-inner
		{

			border-bottom: none;
			top: 0;
			width: 100%;
			padding: 0;
			margin:0;
			margin-top: 10px;
		}
		
		.imagebackgroundfeatured {
			width: 100%;
			height: 100%; 
			display: inline-block;
			position: absolute;
			z-index: 5555555;
		}


		.homeelementcol1 .listing-item-classic-3 .featured .title {

 
			margin:0px!important;
			background-position: center!important;
			position: absolute!important; 
			background:-moz-linear-gradient(top,rgba(0,0,0,1.2) 0%,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0) 50%)!important;
			background:-webkit-linear-gradient(top,rgba(0,0,1,2) 0%,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0) 50%)!important;
			background:linear-gradient(to top,rgba(0,0,0,1.2) 0%,rgba(0,0,0.01) 5%,rgba(0,0,0,0.0) 50%)!important;
			filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0)!important;
			width:100%!important;
			height:100%!important;
			top: 0;
		 
		}


		.homeelementcol1  .title-tag
		{
			bottom: 10px;
			width: 92%;
			position: absolute;
			line-height: 28px;
			color: white;
			font-size: 21px;
			text-align: center;
			font-family: dinnextarabic-bold;
			padding: 8px 0px;
			margin: 0 !important;
			font-weight: bold;
		}


		.homeelementcol1 .post-summary {

		   font-family: 'dinnextarabic-bold';
			font-weight: 400;
			line-height: 20px;
			font-size: 13px;
			text-align: inherit;
			text-transform: initial;
			color: #888888;
			padding: 5px 0;
			line-height: 25px;

		}

		.homeelementcol1 .listing-item-classic-3 .featured .img-holder::before {
			padding-top: 55%;
			height: 265px;
		}

		.homeelementcol2 .listing-item-classic-3 .featured .img-holder::before {
			padding-top: 65%;
			height: 168px;
		}


		.homeelementcol1 .listing-item-classic .title a:hover , .homeelementcol1 .listing-item-classic:hover .title a {

		 color: #c0c0c0!important;

		}


		.homeelementcol1 .post-summary , .homeelementcol1 .listing-inner
		{
			display:none;
			
		}

	
		
		.homeelementcol1 .post-summary, .homeelementcol1 .listing-inner {

			display: block;

			}
			
		
		#homepagerightcontent  .btn-bs-pagination:hover , #homepagerightcontent .btn-bs-pagination
			{
				background-color: transparent !important; 
				margin-top: -250px !important;
			}
			
			#homepagerightcontent .bs-pagination.bs-ajax-pagination.infinity.main-term-none.clearfix {
				position: absolute;
				margin-top: -2500px;
			}

	
			
	
		#homepagerightcontent .vc_column_container.vc_column_container {

			padding-right: 5px !important;
			padding-left: 5px !important;

		}
		
		
		#homepagerightcontent article {

				padding: 4px!important;
				line-height: 1.42857143;
				background-color: #fff;
				border: 1px solid #ddd;
				border-radius: 4px;
				-webkit-transition: all .2s ease-in-out;
				-o-transition: all .2s ease-in-out;
				transition: all .2s ease-in-out;
				display: inline-block;
				max-width: 100%;
				height: auto;
				margin-bottom: 5px;

		}
		
		.mobileads .wcsypjxdog
		{
			margin-bottom: 8px;
		}
		
		#homepagerightcontent div.listing-item-classic-3
		{
			margin-bottom: -25px;
			
		}
		
		
		#homepagerightcontent article .term-badges.floated , body.archive.category article  .term-badges.floated , body.search.search-results article  .term-badges.floated {

			right: 5px;
			left: auto;
			top: 10px;
			display: block !important;

		}
		
		#homepagerightcontent .homeelementcol1 .time 
		{

			z-index: 8888;
			padding-right: 10px;
			display: inline-block;
			width: 100%;
			height: 25px;
			position: absolute;
			top: -90px;
			font-weight: normal !important;
			font-size: 12px !important;
			color:white!important;

		}
		
		
		#homepagerightcontent .term-badges.floated  a ,  body.archive.category article .term-badges.floated  a , body.search.search-results article .term-badges.floated  a
		{
			background-color: #e0e0ee !important; 
			color: #0d1323 !important;
		}
		
		.rtl .listing-item .term-badges.floated a {
			line-height: initial; 
		}
			
	


	.rtl .site-footer .copy-1.col-lg-6.col-md-6.col-sm-6.col-xs-12 {
    font-size: 13px;
    font-weight: normal;
    width: 100%;
    padding: 0 !important;
    text-align: center;
    margin-top: 55px;
}


	.rh-cover .better-social-counter.style-button .social-item {

    width: 15%!important;

}



	
	body.archive.category
	{
		
	}
	
	.btn-bs-pagination {

		border: 1px solid #d4d4d4;
		border: 0px solid rgba(138,138,138,.33)!important;
	}
	
	
	.content-wrap {

		margin-top: -60px!important;

	}
	
	
	#sliderhome {

		margin-top: -20px;

	}
		
	
	
	.site-footer #sidebar-footer-1
	{
		padding-top: 75px;
	}

 
	
	.rtl .listing-item-classic-1 {
		margin-bottom:0px !important;
	}
	
	.rtl .listing-item-classic-1 .listing-inner {
		padding-bottom: 0px !important;
	}
		
	.rtl .content-column > div:last-child 
	{
		margin-bottom: 0px !important;
	}
	
	
		


		.rtl .col-sm-12
		{
			padding-right: 5px !important;
			padding-left: 5px !important;
		}
			.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
				 
				text-align: right;
			}



	
	.rh-header .menu-container .menu-handler .lines , .rh-header .menu-container .menu-handler .lines::before , .rh-header .menu-container .menu-handler .lines::after{

		background: #fffff8 !important;

	}
	 
	 
	
	
	.rh-cover .rh-panel {

		padding: 5px 0px !important;
	}
	
	
	.rtl .rh-cover .rh-c-m .resp-menu li > a {
		padding: 0 15px !important;
	}
	
	
	.theme-switch {
		margin-right: 0;
	}
	
	.theme-switch-wrapper span {
		display: none !important;
	}

	.col-insidemenu.headeroptions {
		width: 140px !important;
	}	
	
	nav.theme-switch-wrapper-nav {
		margin-left: 0px;
	}
	 

	
	.theme-switch {
		width: 45px!important;
	}
	
	.theme-switch-wrapper {
		width: 36px !important;
		margin-top: 0px;
		margin-left: -5px;
	}
	
	.theme-switch-wrapper {
	  display: flex;
	  align-items: center;
	  padding: 1px 0;
		padding-right: 0px;
	  padding-right: 0px;
	  float: left;
	  border-right: 0px solid #ac9a9a;
	  padding-right: 0;
	}

	
	.modthemeslider::before {
		left: 0px;
	}


	
	.rtl .vc_row .bs-vc-wrapper > .bs-vc-column
	{
		padding-left: 2px!important;
		padding-right: 2px!important;
	}
	 
	
	.rtl article .term-badges.floated {
		display: none !important;
	}
	
	article {
		padding: 15px 0px !important;
		background-color: white !important;
	}



	.widget_custom_html .section-heading.sh-t6 
	{
		display: none;
	}


	.rtl article  .term-badges.floated {

		display: none !important;

	}
	
	.rtl #loadmorecontentmobile article .term-badges.floated {

		display: block !important;

	}
	
	
	
	.bs-listing {

		background-color: white;
		padding: 2px !important;

	}


	.widget.widget_text .widget.widget_text-container {

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: -18px !important;
    margin-top: 3px;
    background-color: white;
    padding: 4px;
    border: 1px solid #ddd;

}	
 
	
	.content-container .content-column .row {
		background-color:var(--body-background-color)!important;
		padding: 0 !important;
		margin: auto !important;
		max-width: 100%;
		text-align: right !important;
	}
	
	.rtl #channeltv .content-container .content-column .row {
	background-color: #5b1d64 !important;
	  padding: 0 !important;
	  margin: auto !important;
	  max-width: 100%;
	  text-align: right !important;
	}
	
	.rtl .blockstyle2pagedynst1 .listing-mix-1-1 .column-1 {
	  width: 100%;
	  padding: 0 6px;
	}
	
	.rtl .blockstyle2pagedynst1 .listing-mix-1-1 .column-2 {
	  width: 100%;
	}


	.rtl #channeltv .listing.listing-mix-1-4 .column-1 {
	  width: 100%;
	  padding-right: 0;
	  padding-left: 0;
	}
	
	.rtl #channeltv .listing.listing-mix-1-4 .column-2 {
	  width: 100%;
	  padding-left: 0;
	  padding-right: 1px;
	}
	
	.rtl #opiniondakhlanews .listing.listing-classic.listing-classic-1.clearfix.columns-1 {
	  padding: 10px;
	  min-height: 280px !important;
	  max-height: inherit !important;
	}
	
	#channeltv .vc_column_container.vc_column_container {
	  padding-right: 0px !important;
	  padding-left: 0px !important;
	  background: #5e2466 !important;
	}











	
	
	.rtl #politiqueblock .widget.vc-widget.widget_text {
		padding: 10px !important;
	}



	#searchmobile {

		width: 100%;
		height: 50px;
		padding: 1%;
		position: fixed;
		z-index: 9999999999;
		background-color: #f2eeee;
		top: 104px;
	}
	
	input[type="search"]
	{
		border: 1px solid #f0eaea;
	}
	
	#pagehomepagepart1 .bs-slider-item > .item-content {
	  min-height: 300px !important;
	}

	.menu-container.search {

		position: fixed !important;
		width: 50px;
		font-size: 20px;
		color: #3c3c37;
		font-weight: normal;
		margin-top: 8px;
		cursor: pointer;
		background: #f2eeee !important;
		left: 0 !important;
		right: auto !important;
		top: 62px !important;
		text-align: center;
		min-height: 38px;

	}
	
	.rtl .after_post_content {
		float: left;
		width: 160px;
		background: var(--afterpost-content-bg);
		margin: 0;
		margin-right: 10px;
		padding: 8px 6px;
	}
	
	.after_post_content #singlepost_user_email {
		font-size: 11px;
		font-weight: normal;
	}
	
	#loadmorecontentmobile
	{
		display:block;
	}

	
	.lasthorizontalmenumobile {
		width: 65px;
	}
	
	
	ul.menu li.menu-item-has-children > a::after{
		display: none!important;
	}


	
	.hidethesearchbox {

		width: 30px;
		float: right;
		text-align: center;
		font-size: 18px;
		cursor: pointer;
		margin-top: -36px;
		color: #c6a8a8;

	}


	
	.search-form input[type="search"] {
 
		text-align: center;

	}



	.fluid-width-video-wrapper {
		width: 100%; 
		min-height: 420px;
	}

 
	
	body.archive.category #content , body.search.search-results #content {
		
		margin: 0px 6px;
		padding: 0;
	}
	

	.pace .pace-progress, .pace .pace-activity
	{
		display:block;
		

	}
	 
	 
	#content .col-sm-8.content-column {

		padding-right: 0px !important;
		padding-left: 0px !important;
		width: 100%;

	}
	
	.rtl .rh-cover .rh-c-m .resp-menu .children-button::after, .rtl .rh-cover .rh-c-m .resp-menu .children-button::before {
		content: '';
		position: absolute;
		top: 11px;
		right: 6px;
		width: 11px;
		height: 2px;
		display: inline-block;
		background: #0b0909!important;
		-webkit-transition: .55s cubic-bezier(.37,-.04,.2,.99);
		-moz-transition: .55s cubic-bezier(.37,-.04,.2,.99);
		transition: .55s cubic-bezier(.37,-.04,.2,.99);
	}

	
	
	.rtl.archive.category article.main-term-85 .img-holder::after , .rtl.archive.author article.main-term-85 .img-holder::after , .rtl article.main-term-85 .img-holder::after , .listing.listing-classic.listing-classic-2.columns-2  article.main-term-85 .img-holder::after , .rtl #mainvideo article.main-term-85 .img-holder::after, .rtl.archive.category .listing:first-child article.main-term-85 .img-holder::after {

	content: "\f04b";
	display: block;
	font: normal normal normal 14px/1 FontAwesome;  
	font-size: 12px !important;
	display: inline-block;
	position: absolute;
	z-index: 99 !important;
	color: white;
	width: 35px;
	text-align: center;
	height: 35px;
	padding: 2px;
	padding-top: 2px;
	padding-left: 2px;
	cursor: pointer;
	float: right;
	right: 42% !important;
	top: 42%;
	background: rgba(191, 183, 183, 0.04);
	padding-top: 12px;
	border-radius: 40px;
	opacity: 0.9;
	padding-left: 6px; 
	border: 2px solid #fff !important;
		

	}
	
	
		
	.mobileads .adsbygoogle {
 
		right: 0 !important;

	}
	
	.mobileads { 
		width: 98%; 
		text-align: center;
		overflow: hidden;
	}
	
	.post-related .listing-item .title {
		font-size: 15px;
		max-height: 75px !important;
		overflow: hidden;
	}
	
	.rtl .post-related {
 
		border: none;
	}


	.rtl .post-template-1 .single-post-title {

		font-size: 26px !important;
		font-weight: bold;
		padding: 0 10px !important;

	}
	
	.rtl .post-related , .rtl .post-meta.single-post-meta  {

		padding: 0 10px !important; 

	}
	
	.rtl .post-tp-1-header .term-badges {
	  margin-bottom: 0;
	}

	
	.rtl .comments-template {

		padding: 0 10px !important;

	} 
	
	
	
	.rh-cover .rh-c-m .resp-menu .sub-menu {

    padding-right: 12px
	}
	
	.rh-cover .rh-c-m .resp-menu li > a {

		font-size:16px;
		font-weight: bold;

	}
	
	
	#slider .vc_column_container.vc_column_container {

    padding-right: 0px !important;
    padding-left: 0px !important;

	}
	
	#slider .vc_col-sm-8 {

		width: 100%;

	}
	
	#slider {

		padding: 0px;
		background-color: white;

	}
	
	#slider article {

		padding: 0px 1px !important;
		background-color: white !important;

	}
	
	.rh-cover .rh-close 
	{
		display: none;
	}
	
	.rh-cover 
	{

		top: 51px!important;
	}
	
	.rh-cover .rh-c-m .resp-menu li > a {

		
		display: block;
		position: relative;
		font-size: 15px!important;
		border-bottom: none; 
		font-weight: normal;
		padding: 0 !important;
		line-height: 30px;		

	}
	
	.rh-cover .rh-c-m .resp-menu li img {
		width: 100%;
	}
	
	.rh-cover .rh-c-m .resp-menu li {

		display: block;
		line-height: 35px;
		float: none;
		position: relative;

	}
	
	body.rtl {
		background-color: var(--background-color-mobile)!important;
		background: var(--background-color-mobile)!important;
	}
	
	.rh-header .rh-container {
		background-color: transparent !important;
		border-bottom: 0px solid #fbf6f6;
	}
		
	.rh-cover .rh-c-m .resp-menu li a > .bf-icon {

    font-weight: bold;

	}
	
	#resp-navigation.resp-menu.menu {
		margin-bottom: 60px !important; 
	}

 
	
	.rh-cover .better-social-counter.style-button .item-icon {
		width: 40px!important;
		height: 25px!important;
		line-height: 38px!important; 
		background-color: #a3a3a3!important;
		font-size: 20px!important;
		border: 0 solid rgba(255,255,255,.25)!important;
	}
	
	.rh-cover .better-social-counter.style-button .social-item {

 
		margin: 0 !important;

	}
	
	.item-icon.fa.fa-facebook {
		color: #4545ec !important;
	}
	
	.item-icon.fa.fa-instagram {
		color: #9d4a9b !important;
	}
	
	.item-icon.fa.fa-youtube {
		color: red !important;
	}
	
	.item-icon.fa.fa-twitter {
		color: #59b6ec !important;
	}
	
	.item-icon.fa.fa-whatsapp {
		color: #21aa0f !important;
	}
	
	.item-icon.fa.fa-rss {
	  color: #d2b869 !important;
	}


	
	.rh-cover .rh-c-m .resp-menu .sub-menu {
 
		list-style: square!important;
		font-size: 8px!important;

	}
	
	.rh-cover .better-social-counter {
		margin: 0px !important;
	}
	
	.rh-cover .rh-close {

		left: 0px !important;
		top: 0px!important;
		padding: 25px!important;

	}
	
	.rh-cover .rh-c-m .resp-menu li {

    display: list-item!important;
	}
	
	 #better-social-counter-2 {

	margin: 0 !important;

	}

	
	.menu.clearfix.resp-menu.bsm-initialized {

		display: none;

	}


	.rh-cover .rh-c-m .resp-menu li {

		line-height: 36px;

	}
	
	
	
	.mobileads .wcsypjxdog
	{
		margin-bottom: 8px;
	}
	
	
	.rtl .mobileads .section-heading.sh-t2 {
 
		display: none;

	}
	
	#site-footer .col-sm-3:first-child , #site-footer .col-sm-3:first-child #sidebar-footer-1
	{
		 width:100%!important;
	
	}


	#site-footer .col-sm-3:nth-child(2) , #site-footer .col-sm-3:nth-child(3), #site-footer .col-sm-3:last-child
	{
		display: none;
	}
 
	
	 
	
		
	.site-footer 	.footer-widgets > .content-wrap > .container > .row > * {

		margin-bottom: 0px;

	}
	
	
	.rtl .entry-content  {

		font-size: 15px !important;
		text-align: justify !important;
		line-height: 28px;	
		font-weight: normal;
		padding: 0 7px;

	}
	
	.rtl .entry-content h4  {
 
		font-size: 18px;
		line-height: 28px;
		padding: 0 15px;

	}
	 
	
	.rtl .entry-content p {

		text-align: justify;
		font-size: 15px;
		line-height: 28px;
		padding: 0 7px;

	}
	
	
	.rh-cover .rh-c-m .resp-menu + .resp-menu li > a {

		font-size: 21px;

	}
	
	.rh-cover .rh-c-m .resp-menu li a > .bf-icon {

  
    margin-left: 5px;

	}
	
	
	.search-form input[type="search"] {

		font-size: 19px;

	}
	
	 
	.listing-item-grid-1 .post-meta {

    display: block;

}
	 
	
	.post-meta {

		padding: 0px;
		font-style: inherit;

	}
	
	.listing-item-classic-3 .listing-inner {

		padding: 0 0 0px !important;
		margin: 0 !important;

	}	
	
	
	body.archive.category article .title , body.search.search-results article .title  , body.politiquesection article .title , body.electionssection article .title 
	{

		height: 150px;
		width:100%;
		margin: 0;
		margin-top: 0px; 
		position: absolute;
		display: inline-block;
		padding: 0; 
		background:-moz-linear-gradient(top,rgba(0,0,0,1.2) 0%,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0) 100%);
		background:-webkit-linear-gradient(top,rgba(0,0,1,2) 0%,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0) 100%);
		background:linear-gradient(to top,rgba(0,0,0,1.2) 0%,rgba(0,0,0.01) 5%,rgba(0,0,0,0.0) 100%);
		filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);
		left: 0px;
		position: absolute;
		margin-top: -150px;
	 
	}
	
	
	body.politiquesection.rtl .better-control-nav, body.politiquesection.rtl ol.better-control-nav , body.electionssection.rtl ol.better-control-nav {
		height: 50px;
		margin-right: 16px !important;
		margin-top: 10px !important;
		margin-bottom: -20px !important;
		width: 100%;
		overflow: hidden;
	}
	
	.politiquesectionheadinginfo h2 {
		margin-right: 15px;
	}


	
	.listing-item-grid-1 .post-meta {

    display: block;

}
	
	body.archive.category article .title a , body.search.search-results article .title a    , body.electionssection article .title a     , body.politiquesection article .title a   {

		display: inherit;
		width: 100%;
		bottom: 0px;
		position: absolute;
		color: white;
		padding: 10px 2px;
		font-size:17px!important;
		font-weight: normal; 
		line-height: 28px !important;

	} 
	
	
	body.archive.category article:hover .title a , body.search.search-results article:hover .title a  , body.politiquesection article:hover .title a   , body.electionssection article:hover .title a   {

		color: #eeeeee!important;

	}
	
	body.archive.category .slider-container .content-wrap , body.search.search-results .slider-container .content-wrap {
		padding-left: 0;
		padding-right: 0;
		margin-top: 165px !important;
	}
	
	body.archive.category #content , body.search.search-results #content  {
		margin-top: 45px !important;
	}


	
	#homepagerightcontent {
		margin-top: -35px !important;
	}
		
	
	.rtl .post-template-1 .single-post-title {
		font-size: 26px !important;
		line-height: 35px;
		text-align: center;
	}
    main#content {
    padding-top: 120px !important;
    }
	
	body.archive.category article .featured , body.search.search-results article .featured  , body.politiquesection article .featured , body.electionssection article .featured {

		position: relative;
		line-height: 0;
		margin: 0px 0px;

	}
	
	.post-meta {

		padding: 0px;
		font-style: inherit;

	}
	
	.listing-item-classic-3 .listing-inner {

		padding: 0 0 0px !important;
		margin: 0 !important;

	}	
	
	
	body.archive.category article .listing-inner , body.search.search-results article .listing-inner   , body.politiquesection article .listing-inner , body.electionssection article .listing-inner  {

		padding: 0px;
		border: 0px solid #e6e6e6;

	}
	
	
	body.archive.category .listing-mix-4-5 .listing-classic-2.columns-2 .listing-item-classic-2 , body.search.search-results .listing-mix-4-5 .listing-classic-2.columns-2 .listing-item-classic-2  {

		margin-bottom:1px !important;

	}
	
	
	body.archive.category  .listing-mix-4-5 .listing-classic-2 , body.search.search-results .listing-mix-4-5 .listing-classic-2 {

		margin-bottom: 1px;

	}
	
	.listing-item-classic-2 .featured .img-holder::before {

		padding-top: 70%!important;

	}
	
	
	body.archive.category article , body.search.search-results article   , body.politiquesection article   , body.electionssection article  {

			padding: 0px !important;
			line-height: 1.42857143 !important;
			background-color: transparent !important;
			border: 0px solid #ddd !important;
			border-radius: 4px !important;
			-webkit-transition: all .2s ease-in-out!important;
			-o-transition: all .2s ease-in-out!important;
			transition: all .2s ease-in-out!important;
			display: inline-block!important;
			max-width: 100%!important;
			height: auto!important; 
			width: 100%;
			text-align: right;

	}
	
	.rtl .listing-item-grid-1 .featured .img-holder {
		min-height: 230px;
	}

	
	body.archive.category article .title a:hover , body.search.search-results article .title a:hover , body.politiquesection article .title a:hover , body.electionssection article .title a:hover
	{
			color: #c0c0c0;
	}
	
	body.archive.category article .post-meta ,  body.search.search-results article .post-meta ,  body.politiquesection article .post-meta ,  body.electionssection article .post-meta {

			margin: 0px;  

		}
	
	body.archive.category article .post-summary , body.search.search-results article .post-summary , body.politiquesection article .post-summary , body.electionssection article .post-summary {
		
		display:none;
		
	}
	
	 
	body.archive.category article .time  , body.search.search-results article .time  , body.politiquesection article .time , body.electionssection article .time {

		z-index: 8888;
		padding-right: 10px;
		display: inline-block;
		width: 100%;
		height: 25px;
		position: absolute;
		margin-top: -105px;
		font-weight: normal !important;
		font-size: 12px !important;
		color: white !important;

	}
	
	body.politiquesection .bs-listing-listing-grid-1 .item-inner {
		padding: 0;
	}

 

	.better-control-nav.better-control-paging.circle {
    max-width: 650px!important;
}
	
	
	.better-control-nav, ol.better-control-nav {

    color: #000;
    text-align: center;
    padding: 0;
    margin: 0;
    max-height: 30px;
    display: inline-block;
    width: 100%;
    margin: auto !important;

}
	
	
	.widget  {

		margin-bottom: 18px!important;

	}
	
	
	.adselement-wid-mobile .textwidget.custom-html-widget {

		text-align: center;

	}


    .desktopads {
        display: none!important;
    }
	.mobileads {
        display: block!important;
    }
	
	.sidebar-column-primary
	{
		display: none!important;
	}
	
	.footer-widgets {
    padding: 14px 0 0px!important;
	}
	
	.site-footer #sidebar-footer-1 {
    padding-left: 0px!important;
	}
	
	.rtl .bf-breadcrumb .bf-breadcrumb-items {
    padding: 4px;
    width: 100%;
    display: inline-block;
    max-width: 100%!important;
    margin: 0 !important;

	}
		
		

		.rtl .adselement-wid-mobile .section-heading.sh-t4.sh-s6 {
		background-color: black !important;
		display: none;
	}
		

	 .read-more {

		display: none !important;

	}
		


	.sidebar-col.col-xs-8.adscolheader .widget
	{
		margin-bottom: 0px!important;
	}


	.page-template-default .single-container  .single-page-simple-content .section-heading.sh-t4.sh-s6
	{
		display:none !important;
	}


	.rtl.archive.author .post-author.author-profile  .section-heading.sh-t4.sh-s6
	{
		display:none !important;
	}

 .desktopelement {
        display: block!important;
    }
	
	.mobileelement {
        display: none!important;
    }

 

	

	#headermobilemenu {

		width: 100%; 

	}

	#headermobilemenu ul {

		width: 100%;
		background-color: #fcf2f2;

	}

	#headermobilemenu ul li {

		 width: calc( 33% - 2px);
		text-align: center;
		color: black;
		border-left: 1px solid #c0c0c0;
		height: 20px;
		display: inline-table;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-right: 3px;

	}

	#headermobilemenu ul :last-child
	{
		border-left: 0px solid #c0c0c0;
	}




	#headermobilemenu ul li a {

		font-size: 15px;
		padding-left: 5px;
		text-align: center;
		display: contents;
		font-weight: bold;

	}


	#headermobilemenu ul li i {

		color: black;
		font-size: 10px;

	}



	.read-more {

		display: none !important;

	}
	 

	 

	.bf-icon.fa.fa-question-circle-o {
		color: red;
	}



	.fluid-width-video-wrapper {
		width: calc(100% + 30px) !important;
		right: -18px !important;

	}



	  
	}
	
	/******* small mobile ****/
	 @media only screen and (max-device-width: 320px) {
	
  
		body.rtl #channeltv article { 
	  width: 100% !important;
	}
		.rtl  .rh-cover.no-login-icon .better-social-counter.style-button .social-list {
		position: relative!important;
		top: -80px!important;
		  max-width: 80%;
		  height: 45px;
		  overflow: hidden;
		  text-align: right;
		}
		

	
		
	.rtl #channeltv .listing.listing-mix-1-4 .column-1 {
	  width: 100%;
	  padding-right: 0;
	  padding-left: 0;
	}
	
	.rtl #channeltv .listing.listing-mix-1-4 .column-2 {
	  width: 100%;
	  padding-left: 0;
	  padding-right: 1px;
	}
	
	.rtl #opiniondakhlanews .listing.listing-classic.listing-classic-1.clearfix.columns-1 {
	  padding: 10px;
	  min-height: 280px !important;
	  max-height: inherit !important;
	}
	
	#channeltv .vc_column_container.vc_column_container {
	  padding-right: 0px !important;
	  padding-left: 0px !important;
	  background: #5e2466 !important;
	}
	
	.rtl #channeltv article { 
	  width: 100%!important;
	}


	

		 #pagehomepagepart1 .bs-slider-item > .item-content {
		  min-height: 280px !important;
		}
		
		.better-slider {
		  min-height: 380px;
		}


		.rtl .rh-header .menu-container {
	  position: fixed!important;
	  top: 60px!important;
	}
	  
	  
	.site-header > .header-inner .sidebar-col {
		display: none!important;
	}
	
	#sidebar-footer-1 .bs-vc-wrapper.wpb_wrapper {
	  padding: 0 !important;
	  width: 100%;
	  max-width: 100%;
	  margin: 0 !important;
	}
	
	#site-footer .container {
	  padding: 0 !important;
	}

	.site-footer {
		padding-top: 50px !important;
		margin-top: 50px !important;
	}


	
	.post-tp-1-header .term-badges {
	  
	}
	
	.rtl .footer-widgets {
	  display: block !important;
	}
	
	.rtl .site-footer {
	  background-color: #f7f7f7;
	  background-position: center;
	  border-top: 3px solid #fbf5f5ee;
	}
	
	.rtl .site-footer .copy-2.col-lg-6.col-md-6.col-sm-6.col-xs-12 {
	  display: none!important;
	}
		
		
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .vc_row .bs-vc-wrapper > .bs-vc-column {
	  padding-left: 5px !important;
	  padding-right: 5px !important;
	}
	
	
	.rtl .wpb_single_image.vc_align_left {
	  text-align: center!important;
	}
	
	.better-social-counter.style-big-button.in-4-col[max-width~="530px"] .social-item {
		width: 80%;
	}



	.rtl .listing-item-tb-3 .title, .listing-item-tb-1 .title {
	  font-family: 'dinnextarabic-bold'!important;
	  font-weight: 500!important;
	  line-height: 21px!important;
	  font-size: 14px!important;
	  text-align: inherit!important;
	  text-transform: none!important;
	  color:var(--item-classic-color) !important;
	}
	
	
	.rtl .listing-item.listing-item-blog .title, .rtl .listing-item.listing-item-classic.listing-item-classic-2 .title {
	  font-size: 16px !important;
	  font-weight: normal !important;
	  padding: 0 !important;
	  margin: 0px !important;
	  color: var(--item-classic-color) !important;
	}
	
	
	.rtl .post-meta.single-post-meta .comments, .rtl .post-meta.single-post-meta .post-author-avatar, .rtl .post-meta.single-post-meta .time, .rtl .post-meta.single-post-meta .views {
	  line-height: 30px !important; 
	}
	
	 


		
	.footer-widgets {
	  display: none !important;
	}


	#content { 
		
	}
	
	body.archive.rtl .content-column .listing, body.search.rtl .content-column .listing {
		background: #fff;
		padding: 0!important;
		box-shadow: none; 
	}
	
	.rtl .listing.columns-2 .listing-item, .rtl .mega-links.columns-2 > .menu-item {
		width: 100%;
		float: right;
	}


	.horizontalmenumobile
	{
		flex: 1;
		scroll-behavior: smooth;
		justify-content: space-between;
		flex-direction: row;
		max-width: 100%;
		width: 100% !important;
		scrollbar-width: thin;
		scrollbar-color: var(--primaryToOr) transparent;
		background-color: #f2eeee;
		margin-top: 5px !important;
		position: fixed !important;
		top: 65px !important;
	}
	
	.bs-pinning-block.unpinned {
		transform: none !important;
	}

	.horizontalmenumobile .main-menu > li > a {
		line-height: 40px!important;
	}


	.rh-c-m.clearfix {
		display: contents;
	}


	.horizontalmenumobile li
	{
		display: inline-block;
		vertical-align: middle;
	  }
	  
	.scroll::-webkit-scrollbar 
	{
	  display: none; 
	}

	.scroll {
	  white-space: nowrap;
	  overflow-x: auto;
	  -webkit-overflow-scrolling: touch;
	  -ms-overflow-style: -ms-autohiding-scrollbar; 
	  }
	
	.horizontalmenumobile .main-menu.menu.clearfix {
		padding-left: 14px;
	}

	.horizontalmenumobile ul.menu > li {
		float: inherit;
	}	
	
	.horizontalmenumobile .main-menu > li > a { 
		 
	}




		.rtl .rh-header .logo-container {

			padding: 0px !important; 

		}
 

		.desktopads {
			display: block!important;
		}
		
		.mobileads {
			display: none!important;
		}


		.rtl .layout-1-col,.rtl .layout-2-col, .rtl .layout-3-col {
			margin-top: 10px!important;

		}

		.rtl .better-newsticker ul.news-list li
		{
			text-align:right;
			font-size: 12px !important;
		}

		.desktopads , .mobileads {
			text-align: center;
			width: 100%;
			margin:auto;
			display:none;
		}


		.rtl .mobileads .section-heading.sh-t4.sh-s6 {

			display: none;

		}

		.rtl .rh-header .menu-container .menu-handler {
		 
			height: 52px!important;
			margin-top: -5px;
		}


		.rtl .rh-header .logo-container {

			line-height: 5px !important;
			height: 45px !important;
			margin: 0px!important;
			position: absolute;
			width: 100%;
			text-align: center;
			background:#5B1D64 !important;

		}

		.rh-header .menu-container .menu-handler {

			border: 0 !important;

		}

		.rtl .rh-header .logo-container {

			padding: 0px!important;
			text-align: center; 

		}


		.rh-header .menu-container {

			float: left !important;
			z-index: 999999999 !important;
			position: fixed;
			right: 0;
			width: 50px !important;
			margin-top: -45px;
			top: 0;

		}
		
		.rtl .rh-header .menu-container {
		  left: initial;
		  right: 0;
		}
		
		.site-header .site-branding {
			margin: 0;
			position: absolute;
			z-index: 5555555555 !important;
			margin-right: 35px;
			margin-top: -18px !important;
		}
		
		.rh-header .menu-container .menu-handler {
			background-color: transparent !important;
		}
		
		.site-header .site-branding .logo img {
			max-height: 80px;
			margin-right: 25px;
			margin-top: 22px;
			padding: 6px;
		}
		
		
		
		.main-menu.menu li a {
			margin: 0 0 0 0px !important;
			font-weight: normal !important;
			font-size: 14px !important;
		}


		
		.col-insidemenu.headeroptions {
			padding: 0px 2px !important;
		}
		
		nav.theme-switch-wrapper-nav {
			margin-top: 32px;
		}

		 

		.rtl .rh-header .logo-container img {
			max-height: 100% !important;
			max-width: 100% !important;
			height: 45px; 
		}


		.rh-cover {

			width: 215px!important;
		}

		.rh-cover::before {

			display: none;

		}

		.rh-cover .rh-p-h {
		 
			display: none;

		}
			

		.rtl .rh-cover {
			left: -100%;
			right: auto;
		}
		body.admin-bar .rh-cover {
			top: 40px!important;
			
		}


		.rh-cover .better-social-counter.style-button .item-icon {

			width: 40px;
			height: 25px;
			line-height: 38px;
			color: #fff;
			background-color: #a3a3a3; 
			font-size: 20px;
			border: 0px solid rgba(255,255,255,.25);

		}



		.rh-cover .better-social-counter.style-button .social-item {
		 
			margin: 0;

		}

		.rh-cover .search-form input[type="search"] {

			margin: 0;
			background: rgba(255,0,0,0.85);
		}

		.rh-cover .rh-c-m .resp-menu li > a {

			color: black!important;
		}

		.rh-cover .rh-close::after, .rh-cover .rh-close::before {
			background: black!important;
		}

		body.open-rh .rh-cover {
			right: 0 !important;
			left: auto !important;
			background: #f9f9f9 !important;
			border-right: 1px solid rgba(0, 0, 0, 0.03);
			z-index: 55555555555555555555555 !important;
			top: 70px !important;

		}
		
		.rtl .rh-cover {
			transition: none !important;
		}

		.rh-cover .rh-panel {

			padding: 10px;
			overflow-x: hidden;
		}
		
		
		.blockafterheader
		{
			display:none!important;
		}
		
		.rh-header {
			display: block!important;
		}
		
		#homepagepart1 .vc_col-lg-7 {
			width: 100%;
			margin-top: 25px;
		}
		
		.better-slider
		{
			min-height: 380px;
		}
		
		#pagehomepagepart1 {
		  margin-bottom: 30px !important;
		}
		
		.rtl .blockhomepage1 .wpb_column.vc_column_container .bs-vc-wrapper {
		  min-height: auto!important;
		}
		
		.rtl .listing.listing-classic.listing-classic-1.clearfix.columns-1 {
			padding: 10px;
			min-height: auto !important;
		}
				 

		
		
		.rtl .site-header.header-style-2 .header-inner {
			padding: 0 !important;
			padding: 50px 0 !important;
		}
		
		#header { 
			display: block;
			position: fixed !important;
			top: 0 !important;
			z-index: 555555555555555555555555 !important;
		}
		 
		
		.rh-header .logo-container.rh-img-logo {
			 
			display: none;
		}
						
		#header .bs-pinning-wrapper {
			display: none !important;
		}
		
		
		#menu-main {
			display: none;
		}
		
		.rh-header {
			display: block;
			position: absolute;
			z-index: 555555555555555;
			top: 62px; 
		}
		
		 
			 

		 

	
	
	.btn-bs-pagination div.banner-300-250
	{
		display:none!important;
	}
	
	
	#content div.banner-300-250
	{
		
		margin-bottom: 34px !important;
		margin-top: 2px;
	}
	
	div.mobileads > div:first-child 
	{
		margin-bottom: 0px !important;
	}
	
	
	
	.homeelementcol1 .title-tag a {

		position: absolute;
		bottom: 10px;
		width: 100%;
		right: 0; 

	}
	
	
	.homeelementcol1 .title-tag {

		bottom: 10px; 
		position: absolute;
		line-height: 28px;
		color: white;
		font-size: 17px!important;
		text-align: center;
		font-family: dinnextarabic-bold;
		padding: 8px 0px;
		margin: 0 !important;
		font-weight: normal!important; 
		display: contents;

	}
	
	.homeelementcol1 .listing-item-classic-3 .featured .img-holder::before {

		padding-top: 55%;
		height: 240px;

	}
	
	
	
			
		.homeelementcol1 .listing-inner
		{

			border-bottom: none;
			top: 0;
			width: 100%;
			padding: 0;
			margin:0;
			margin-top: 10px;
		}
		
		.imagebackgroundfeatured {
			width: 100%;
			height: 100%; 
			display: inline-block;
			position: absolute;
			z-index: 5555555;
		}


		.homeelementcol1 .listing-item-classic-3 .featured .title {

 
			margin:0px!important;
			background-position: center!important;
			position: absolute!important; 
			background:-moz-linear-gradient(top,rgba(0,0,0,1.2) 0%,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0) 50%)!important;
			background:-webkit-linear-gradient(top,rgba(0,0,1,2) 0%,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0) 50%)!important;
			background:linear-gradient(to top,rgba(0,0,0,1.2) 0%,rgba(0,0,0.01) 5%,rgba(0,0,0,0.0) 50%)!important;
			filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0)!important;
			width:100%!important;
			height:100%!important;
			top: 0;
		 
		}


		.homeelementcol1  .title-tag
		{
			bottom: 10px;
			width: 92%;
			position: absolute;
			line-height: 28px;
			color: white;
			font-size: 21px;
			text-align: center;
			font-family: dinnextarabic-bold;
			padding: 8px 0px;
			margin: 0 !important;
			font-weight: bold;
		}


		.homeelementcol1 .post-summary {

		   font-family: 'dinnextarabic-bold';
			font-weight: 400;
			line-height: 20px;
			font-size: 13px;
			text-align: inherit;
			text-transform: initial;
			color: #888888;
			padding: 5px 0;
			line-height: 25px;

		}

		.homeelementcol1 .listing-item-classic-3 .featured .img-holder::before {
			padding-top: 55%;
			height: 265px;
		}

		.homeelementcol2 .listing-item-classic-3 .featured .img-holder::before {
			padding-top: 65%;
			height: 168px;
		}


		.homeelementcol1 .listing-item-classic .title a:hover , .homeelementcol1 .listing-item-classic:hover .title a {

		 color: #c0c0c0!important;

		}


		.homeelementcol1 .post-summary , .homeelementcol1 .listing-inner
		{
			display:none;
			
		}

	
		
		.homeelementcol1 .post-summary, .homeelementcol1 .listing-inner {

			display: block;

			}
			
		
		#homepagerightcontent  .btn-bs-pagination:hover , #homepagerightcontent .btn-bs-pagination
			{
				background-color: transparent !important; 
				margin-top: -250px !important;
			}
			
			#homepagerightcontent .bs-pagination.bs-ajax-pagination.infinity.main-term-none.clearfix {
				position: absolute;
				margin-top: -2500px;
			}

	
			
	
		#homepagerightcontent .vc_column_container.vc_column_container {

			padding-right: 5px !important;
			padding-left: 5px !important;

		}
		
		
		#homepagerightcontent article {

				padding: 4px!important;
				line-height: 1.42857143;
				background-color: #fff;
				border: 1px solid #ddd;
				border-radius: 4px;
				-webkit-transition: all .2s ease-in-out;
				-o-transition: all .2s ease-in-out;
				transition: all .2s ease-in-out;
				display: inline-block;
				max-width: 100%;
				height: auto;
				margin-bottom: 5px;

		}
		
		.mobileads .wcsypjxdog
		{
			margin-bottom: 8px;
		}
		
		#homepagerightcontent div.listing-item-classic-3
		{
			margin-bottom: -25px;
			
		}
		
		
		#homepagerightcontent article .term-badges.floated , body.archive.category article  .term-badges.floated , body.search.search-results article  .term-badges.floated {

			right: 5px;
			left: auto;
			top: 10px;
			display: block !important;

		}
		
		#homepagerightcontent .homeelementcol1 .time 
		{

			z-index: 8888;
			padding-right: 10px;
			display: inline-block;
			width: 100%;
			height: 25px;
			position: absolute;
			top: -90px;
			font-weight: normal !important;
			font-size: 12px !important;
			color:white!important;

		}
		
		
		#homepagerightcontent .term-badges.floated  a ,  body.archive.category article .term-badges.floated  a , body.search.search-results article .term-badges.floated  a
		{
			background-color: #e0e0ee !important; 
			color: #0d1323 !important;
		}
		
		.rtl .listing-item .term-badges.floated a {
			line-height: initial; 
		}
			
	


	.rtl .site-footer .copy-1.col-lg-6.col-md-6.col-sm-6.col-xs-12 {
    font-size: 13px;
    font-weight: normal;
    width: 100%;
    padding: 0 !important;
    text-align: center;
    margin-top: 55px;
}


	.rh-cover .better-social-counter.style-button .social-item {

    width: 15%!important;

}



	
	body.archive.category
	{
		
	}
	
	.btn-bs-pagination {

		border: 1px solid #d4d4d4;
		border: 0px solid rgba(138,138,138,.33)!important;
	}
	
	
	.content-wrap {

		margin-top: -60px!important;

	}
	
	
	#sliderhome {

		margin-top: -20px;

	}
		
	
	
	.site-footer #sidebar-footer-1
	{
		padding-top: 75px;
	}

 
	
	.rtl .listing-item-classic-1 {
		margin-bottom:0px !important;
	}
	
	.rtl .listing-item-classic-1 .listing-inner {
		padding-bottom: 0px !important;
	}
		
	.rtl .content-column > div:last-child 
	{
		margin-bottom: 0px !important;
	}
	
	
		


		.rtl .col-sm-12
		{
			padding-right: 5px !important;
			padding-left: 5px !important;
		}
			.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
				 
				text-align: right;
			}



	
	.rh-header .menu-container .menu-handler .lines , .rh-header .menu-container .menu-handler .lines::before , .rh-header .menu-container .menu-handler .lines::after{

		background: #fffff8 !important;

	}
	 
	 
	
	
	.rh-cover .rh-panel {

		padding: 5px 0px !important;
	}
	
	
	.rtl .rh-cover .rh-c-m .resp-menu li > a {
		padding: 0 15px !important;
	}
	
	
	.theme-switch {
		margin-right: 0;
	}
	
	.theme-switch-wrapper span {
		display: none !important;
	}

	.col-insidemenu.headeroptions {
		width: 140px !important;
	}	
	
	nav.theme-switch-wrapper-nav {
		margin-left: 0px;
	}
	 

	
	.theme-switch {
		width: 45px!important;
	}
	
	.theme-switch-wrapper {
		width: 36px !important;
		margin-top: 0px;
		margin-left: -5px;
	}
	
	.theme-switch-wrapper {
	  display: flex;
	  align-items: center;
	  padding: 1px 0;
		padding-right: 0px;
	  padding-right: 0px;
	  float: left;
	  border-right: 0px solid #ac9a9a;
	  padding-right: 0;
	}

	
	.modthemeslider::before {
		left: 0px;
	}


	
	.rtl .vc_row .bs-vc-wrapper > .bs-vc-column
	{
		padding-left: 2px!important;
		padding-right: 2px!important;
	}
	 
	
	.rtl article .term-badges.floated {
		display: none !important;
	}
	
	article {
		padding: 15px 0px !important;
		background-color: white !important;
	}



	.widget_custom_html .section-heading.sh-t6 
	{
		display: none;
	}


	.rtl article  .term-badges.floated {

		display: none !important;

	}
	
	.bs-listing {

		background-color: white;
		padding: 2px !important;

	}


	.widget.widget_text .widget.widget_text-container {

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: -18px !important;
    margin-top: 3px;
    background-color: white;
    padding: 4px;
    border: 1px solid #ddd;

}	
 
	
	.content-container .content-column .row {
		background-color:var(--body-background-color)!important;
		padding: 0 !important;
		margin: auto !important;
		max-width: 100%;
		text-align: right !important;
	}
	
	
	.rtl #politiqueblock .widget.vc-widget.widget_text {
		padding: 10px !important;
	}



	#searchmobile {

		width: 100%;
		height: 50px;
		padding: 1%;
		position: fixed;
		z-index: 9999999999;
		background-color: #f2eeee;
		top: 104px;
	}
	
	input[type="search"]
	{
		border: 1px solid #f0eaea;
	}
	
	#pagehomepagepart1 .bs-slider-item > .item-content {
	  min-height: 300px !important;
	}

	.menu-container.search {

		position: fixed !important;
		width: 50px;
		font-size: 20px;
		color: #3c3c37;
		font-weight: normal;
		margin-top: 8px;
		cursor: pointer;
		background: #f2eeee !important;
		left: 0 !important;
		right: auto !important;
		top: 62px !important;
		text-align: center;
		min-height: 38px;

	}
	
	.rtl .after_post_content {
		float: left;
		width: 160px;
		background: var(--afterpost-content-bg);
		margin: 0;
		margin-right: 10px;
		padding: 8px 6px;
	}
	
	.after_post_content #singlepost_user_email {
		font-size: 11px;
		font-weight: normal;
	}
	
	#loadmorecontentmobile
	{
		display:block;
	}

	
	.lasthorizontalmenumobile {
		width: 65px;
	}
	
	
	ul.menu li.menu-item-has-children > a::after{
		display: none!important;
	}


	
	.hidethesearchbox {

		width: 30px;
		float: right;
		text-align: center;
		font-size: 18px;
		cursor: pointer;
		margin-top: -36px;
		color: #c6a8a8;

	}


	
	.search-form input[type="search"] {
 
		text-align: center;

	}



	.fluid-width-video-wrapper {
		width: 100%; 
		min-height: 420px;
	}

 
	
	body.archive.category #content , body.search.search-results #content {
		
		margin: 0px 6px;
		padding: 0;
	}
	

	.pace .pace-progress, .pace .pace-activity
	{
		display:block;
		

	}
	 
	 
	#content .col-sm-8.content-column {

		padding-right: 0px !important;
		padding-left: 0px !important;
		width: 100%;

	}
	
	.rtl .rh-cover .rh-c-m .resp-menu .children-button::after, .rtl .rh-cover .rh-c-m .resp-menu .children-button::before {
		content: '';
		position: absolute;
		top: 11px;
		right: 6px;
		width: 11px;
		height: 2px;
		display: inline-block;
		background: #0b0909!important;
		-webkit-transition: .55s cubic-bezier(.37,-.04,.2,.99);
		-moz-transition: .55s cubic-bezier(.37,-.04,.2,.99);
		transition: .55s cubic-bezier(.37,-.04,.2,.99);
	}

	
	
	.rtl.archive.category article.main-term-85 .img-holder::after , .rtl.archive.author article.main-term-85 .img-holder::after , .rtl article.main-term-85 .img-holder::after , .listing.listing-classic.listing-classic-2.columns-2  article.main-term-85 .img-holder::after , .rtl #mainvideo article.main-term-85 .img-holder::after, .rtl.archive.category .listing:first-child article.main-term-85 .img-holder::after {

	content: "\f04b";
	display: block;
	font: normal normal normal 14px/1 FontAwesome;  
	font-size: 12px !important;
	display: inline-block;
	position: absolute;
	z-index: 99 !important;
	color: white;
	width: 35px;
	text-align: center;
	height: 35px;
	padding: 2px;
	padding-top: 2px;
	padding-left: 2px;
	cursor: pointer;
	float: right;
	right: 42% !important;
	top: 42%;
	background: rgba(191, 183, 183, 0.04);
	padding-top: 12px;
	border-radius: 40px;
	opacity: 0.9;
	padding-left: 6px; 
	border: 2px solid #fff !important;
		

	}
	
	
		
	.mobileads .adsbygoogle {
 
		right: 0 !important;

	}
	
	.mobileads { 
		width: 98%; 
		text-align: center;
		overflow: hidden;
	}
	
	.post-related .listing-item .title {
		font-size: 15px;
		max-height: 75px !important;
		overflow: hidden;
	}
	
	.rtl .post-related {
 
		border: none;
	}


	.rtl .post-template-1 .single-post-title {

		font-size: 26px !important;
		font-weight: bold;
		padding: 0 10px !important;

	}
	
	.rtl .post-related , .rtl .post-meta.single-post-meta  {

		padding: 0 10px !important; 

	}
	
	.rtl .comments-template {

		padding: 0 10px !important;

	} 
	
	
	
	.rh-cover .rh-c-m .resp-menu .sub-menu {

    padding-right: 12px
	}
	
	.rh-cover .rh-c-m .resp-menu li > a {

		font-size:16px;
		font-weight: bold;

	}
	
	
	#slider .vc_column_container.vc_column_container {

    padding-right: 0px !important;
    padding-left: 0px !important;

	}
	
	#slider .vc_col-sm-8 {

		width: 100%;

	}
	
	#slider {

		padding: 0px;
		background-color: white;

	}
	
	#slider article {

		padding: 0px 1px !important;
		background-color: white !important;

	}
	
	.rh-cover .rh-close 
	{
		display: none;
	}
	
	.rh-cover 
	{

		top: 51px!important;
	}
	
	.rh-cover .rh-c-m .resp-menu li > a {

		
		display: block;
		position: relative;
		font-size: 15px!important;
		border-bottom: none; 
		font-weight: normal;
		padding: 0 !important;
		line-height: 30px;		

	}
	
	.rh-cover .rh-c-m .resp-menu li img {
		width: 100%;
	}
	
	.rh-cover .rh-c-m .resp-menu li {

		display: block;
		line-height: 35px;
		float: none;
		position: relative;

	}
	
	body.rtl {
		background-color: var(--background-color-mobile)!important;
		background: var(--background-color-mobile)!important;
	}
	
	.rh-header .rh-container {
		background-color: transparent !important;
		border-bottom: 0px solid #fbf6f6;
	}
		
	.rh-cover .rh-c-m .resp-menu li a > .bf-icon {

    font-weight: bold;

	}
	
	#resp-navigation.resp-menu.menu {
		margin-bottom: 60px !important; 
	}

  
	
	.rh-cover .better-social-counter.style-button .item-icon {
		width: 40px!important;
		height: 25px!important;
		line-height: 38px!important; 
		background-color: #a3a3a3!important;
		font-size: 20px!important;
		border: 0 solid rgba(255,255,255,.25)!important;
	}
	
	.rh-cover .better-social-counter.style-button .social-item {

 
		margin: 0 !important;

	}
	
	.item-icon.fa.fa-facebook {
		color: #4545ec !important;
	}
	
	.item-icon.fa.fa-instagram {
		color: #9d4a9b !important;
	}
	
	.item-icon.fa.fa-youtube {
		color: red !important;
	}
	
	.item-icon.fa.fa-twitter {
		color: #59b6ec !important;
	}
	
	.item-icon.fa.fa-whatsapp {
		color: #21aa0f !important;
	}
	
	.rh-cover .rh-c-m .resp-menu .sub-menu {
 
		list-style: square!important;
		font-size: 8px!important;

	}
	
	.rh-cover .better-social-counter {
		margin: 0px !important;
	}
	
	.rh-cover .rh-close {

		left: 0px !important;
		top: 0px!important;
		padding: 25px!important;

	}
	
	.rh-cover .rh-c-m .resp-menu li {

    display: list-item!important;
	}
	
	 #better-social-counter-2 {

	margin: 0 !important;

	}

	
	.menu.clearfix.resp-menu.bsm-initialized {

		display: none;

	}


	.rh-cover .rh-c-m .resp-menu li {

		line-height: 36px;

	}
	
	
	
	.mobileads .wcsypjxdog
	{
		margin-bottom: 8px;
	}
	
	
	.rtl .mobileads .section-heading.sh-t2 {
 
		display: none;

	}
	
	#site-footer .col-sm-3:first-child , #site-footer .col-sm-3:first-child #sidebar-footer-1
	{
		 width:100%!important;
	
	}


	#site-footer .col-sm-3:nth-child(2) , #site-footer .col-sm-3:nth-child(3), #site-footer .col-sm-3:last-child
	{
		display: none;
	}
 
	
	 
	
		
	.site-footer 	.footer-widgets > .content-wrap > .container > .row > * {

		margin-bottom: 0px;

	}
	
	
	.rtl .entry-content  {

		font-size: 15px !important;
		text-align: justify !important;
		line-height: 28px;	
		font-weight: normal;
		padding: 0 7px;

	}
	
	.rtl .entry-content h4  {
 
		font-size: 18px;
		line-height: 28px;
		padding: 0 15px;

	}
	 
	
	.rtl .entry-content p {

		text-align: justify;
		font-size: 15px;
		line-height: 28px;
		padding: 0 7px;

	}
	
	
	.rh-cover .rh-c-m .resp-menu + .resp-menu li > a {

		font-size: 21px;

	}
	
	.rh-cover .rh-c-m .resp-menu li a > .bf-icon {

  
    margin-left: 5px;

	}
	
	
	.search-form input[type="search"] {

		font-size: 19px;

	}
	
	 
	.listing-item-grid-1 .post-meta {

    display: block;

}
	 
	
	.post-meta {

		padding: 0px;
		font-style: inherit;

	}
	
	.listing-item-classic-3 .listing-inner {

		padding: 0 0 0px !important;
		margin: 0 !important;

	}	
	
	
	body.archive.category article .title , body.search.search-results article .title  , body.politiquesection article .title , body.electionssection article .title 
	{

		height: 150px;
		width:100%;
		margin: 0;
		margin-top: 0px; 
		position: absolute;
		display: inline-block;
		padding: 0; 
		background:-moz-linear-gradient(top,rgba(0,0,0,1.2) 0%,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0) 100%);
		background:-webkit-linear-gradient(top,rgba(0,0,1,2) 0%,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0) 100%);
		background:linear-gradient(to top,rgba(0,0,0,1.2) 0%,rgba(0,0,0.01) 5%,rgba(0,0,0,0.0) 100%);
		filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0);
		left: 0px;
		position: absolute;
		margin-top: -150px;
	 
	}
	
	
	body.politiquesection.rtl .better-control-nav, body.politiquesection.rtl ol.better-control-nav , body.electionssection.rtl ol.better-control-nav {
		height: 50px;
		margin-right: 16px !important;
		margin-top: 10px !important;
		margin-bottom: -20px !important;
		width: 100%;
		overflow: hidden;
	}
	
	.politiquesectionheadinginfo h2 {
		margin-right: 15px;
	}


	
	.listing-item-grid-1 .post-meta {

    display: block;

}
	
	body.archive.category article .title a , body.search.search-results article .title a    , body.electionssection article .title a     , body.politiquesection article .title a   {

		display: inherit;
		width: 100%;
		bottom: 0px;
		position: absolute;
		color: white;
		padding: 10px 5px;
		font-size:17px!important;
		font-weight: normal; 
		line-height: 28px !important;

	} 
	
	
	body.archive.category article:hover .title a , body.search.search-results article:hover .title a  , body.politiquesection article:hover .title a   , body.electionssection article:hover .title a   {

		color: #eeeeee!important;

	}
	
	body.archive.category .slider-container .content-wrap , body.search.search-results .slider-container .content-wrap {
		padding-left: 0;
		padding-right: 0;
		margin-top: 165px !important;
	}
	
	body.archive.category #content , body.search.search-results #content  {
		margin-top: 180px !important;
	}


	
	#homepagerightcontent {
		margin-top: -35px !important;
	}
		
	
	.rtl .post-template-1 .single-post-title {
		font-size: 26px !important;
		line-height: 35px;
		text-align: center;
	}

	
	
	body.archive.category article .featured , body.search.search-results article .featured  , body.politiquesection article .featured , body.electionssection article .featured {

		position: relative;
		line-height: 0;
		margin: 0px 0px;

	}
	
	.post-meta {

		padding: 0px;
		font-style: inherit;

	}
	
	.listing-item-classic-3 .listing-inner {

		padding: 0 0 0px !important;
		margin: 0 !important;

	}	
	
	
	body.archive.category article .listing-inner , body.search.search-results article .listing-inner   , body.politiquesection article .listing-inner , body.electionssection article .listing-inner  {

		padding: 0px;
		border: 0px solid #e6e6e6;

	}
	
	
	body.archive.category .listing-mix-4-5 .listing-classic-2.columns-2 .listing-item-classic-2 , body.search.search-results .listing-mix-4-5 .listing-classic-2.columns-2 .listing-item-classic-2  {

		margin-bottom:1px !important;

	}
	
	
	body.archive.category  .listing-mix-4-5 .listing-classic-2 , body.search.search-results .listing-mix-4-5 .listing-classic-2 {

		margin-bottom: 1px;

	}
	
	.listing-item-classic-2 .featured .img-holder::before {

		padding-top: 70%!important;

	}
	
	
	body.archive.category article , body.search.search-results article   , body.politiquesection article   , body.electionssection article  {

			padding: 0px !important;
			line-height: 1.42857143 !important;
			background-color: transparent !important;
			border: 0px solid #ddd !important;
			border-radius: 4px !important;
			-webkit-transition: all .2s ease-in-out!important;
			-o-transition: all .2s ease-in-out!important;
			transition: all .2s ease-in-out!important;
			display: inline-block!important;
			max-width: 100%!important;
			height: auto!important; 
			width: 100%;
			text-align: right;

	}
	
	.rtl .listing-item-grid-1 .featured .img-holder {
		min-height: 230px;
	}

	
	body.archive.category article .title a:hover , body.search.search-results article .title a:hover , body.politiquesection article .title a:hover , body.electionssection article .title a:hover
	{
			color: #c0c0c0;
	}
	
	body.archive.category article .post-meta ,  body.search.search-results article .post-meta ,  body.politiquesection article .post-meta ,  body.electionssection article .post-meta {

			margin: 0px;  

		}
	
	body.archive.category article .post-summary , body.search.search-results article .post-summary , body.politiquesection article .post-summary , body.electionssection article .post-summary {
		
		display:none;
		
	}
	
	 
	body.archive.category article .time  , body.search.search-results article .time  , body.politiquesection article .time , body.electionssection article .time {

		z-index: 8888;
		padding-right: 10px;
		display: inline-block;
		width: 100%;
		height: 25px;
		position: absolute;
		margin-top: -90px;
		font-weight: normal !important;
		font-size: 12px !important;
		color: white !important;

	}
	
	body.politiquesection .bs-listing-listing-grid-1 .item-inner {
		padding: 0;
	}

 

	.better-control-nav.better-control-paging.circle {
    max-width: 650px!important;
}
	
	
	.better-control-nav, ol.better-control-nav {

    color: #000;
    text-align: center;
    padding: 0;
    margin: 0;
    max-height: 30px;
    display: inline-block;
    width: 100%;
    margin: auto !important;

}
	
	
	.widget  {

		margin-bottom: 18px!important;

	}
	
	
	.adselement-wid-mobile .textwidget.custom-html-widget {

		text-align: center;

	}


    .desktopads {
        display: none!important;
    }
	.mobileads {
        display: block!important;
    }
	
	.sidebar-column-primary
	{
		display: none!important;
	}
	
	.footer-widgets {
    padding: 14px 0 0px!important;
	}
	
	.site-footer #sidebar-footer-1 {
    padding-left: 0px!important;
	}
	
	.rtl .bf-breadcrumb .bf-breadcrumb-items {
    padding: 4px;
    width: 100%;
    display: inline-block;
    max-width: 100%!important;
    margin: 0 !important;

	}
		
		

		.rtl .adselement-wid-mobile .section-heading.sh-t4.sh-s6 {
		background-color: black !important;
		display: none;
	}
		

	 .read-more {

		display: none !important;

	}
		


	.sidebar-col.col-xs-8.adscolheader .widget
	{
		margin-bottom: 0px!important;
	}


	.page-template-default .single-container  .single-page-simple-content .section-heading.sh-t4.sh-s6
	{
		display:none !important;
	}


	.rtl.archive.author .post-author.author-profile  .section-heading.sh-t4.sh-s6
	{
		display:none !important;
	}

 .desktopelement {
        display: block!important;
    }
	
	.mobileelement {
        display: none!important;
    }

 

	

	#headermobilemenu {

		width: 100%; 

	}

	#headermobilemenu ul {

		width: 100%;
		background-color: #fcf2f2;

	}

	#headermobilemenu ul li {

		 width: calc( 33% - 2px);
		text-align: center;
		color: black;
		border-left: 1px solid #c0c0c0;
		height: 20px;
		display: inline-table;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-right: 3px;

	}

	#headermobilemenu ul :last-child
	{
		border-left: 0px solid #c0c0c0;
	}




	#headermobilemenu ul li a {

		font-size: 15px;
		padding-left: 5px;
		text-align: center;
		display: contents;
		font-weight: bold;

	}


	#headermobilemenu ul li i {

		color: black;
		font-size: 10px;

	}



	.read-more {

		display: none !important;

	}
	 

	 

	.bf-icon.fa.fa-question-circle-o {
		color: red;
	}



	.fluid-width-video-wrapper {
		width: calc(100% + 30px) !important;
		right: -18px !important;

	}


		
        
    }