.sticky-me {
	left: 0;
	top: 15px;
	position: sticky;
}

#masthead {
	top: 0;
	left: 0;
	position: sticky !important;
}

.ct-breadcrumbs, .page-title, .entry-content {
		text-align: right;
}

#menu-item-329 {
	text-align: right;
}

#menu-item-329 a {
	padding: 10px;
	color: #FFFFFF;
	border-radius: 5px;
	display:inline-block;
	background-color: #820B0B;
	transition: all ease-in-out 0.3s;
}

#menu-item-329 a:hover {
	background-color: #A8001C;
	transition: all ease-in-out 0.3s;
}

.rt-el-post-meta {
	justify-content: flex-end;
}

.ct-title-label {
	display: none;
}

.date {
	padding-right: 0 !important;
}

.eael-ticker-wrap {
	flex-direction: row-reverse;
}

.eael-ticker-wrap .eael-ticker .ticker-content {
	text-align: right;
	direction: rtl;
}

.tpg-even, .tpg-full-height {
   flex-direction: row-reverse;
}

/*** Right to Left alignment ***/
#main-container p,
#main-container h1, #main-container h2, #main-container h3, #main-container h4, #main-container h5, #main-container h6,
#main-container li,
#main-container blockquote,
#main-container label,
#main-container table,
#main-container td,
#main-container th,
#main-container .tpg-excerpt-inner,
#main-container .wp-block-paragraph,
#main-container .wp-block-heading {
  direction: rtl !important;
	text-align: right !important;
}

/*** Left to  Right alignment Start ***/
#main-container .my-page p,
#main-container .my-page h1, #main-container .my-page h2, #main-container .my-page h3, #main-container .my-page h4, #main-container .my-page h5, #main-container .my-page h6,
#main-container .my-page li,
#main-container .my-page blockquote,
#main-container .my-page label,
#main-container .my-page table,
#main-container .my-page td,
#main-container .my-page th,
#main-container .my-page .wp-block-paragraph,
#main-container .my-page .wp-block-heading {
  direction: ltr !important;
	text-align: left !important;
}
/*** Left to  Right alignment End ***/

.related-entry-title {
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    line-clamp:2;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}

.card-content .entry-title {
	 overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    line-clamp:3;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical
}

.wp-block-latest-posts {
	display: flex;
  row-gap: 10px;
	flex-direction: column;
}

.aiovg-flex {
	justify-content: flex-end;
}

.aiovg-social {
	justify-content: flex-end;
}

.aiovg-row {
	flex-direction: row-reverse;
}

.post-right-content {
	width: 100%;
}

.breaking-news .offset-left .rt-detail .post-right-content {
	margin-top: 8px;
}

#footer-social li {
	direction: ltr !important;
}

.mob-watch .elementor-icon-wrapper {
	display: flex;
}

.aiovg-title a {
  width: 100%;
	text-align: right;
	display: inline-block;
}

/*** Ipad Screen Only ***/
@media (min-width:451px) and (max-width:991px) {
	.reverse-me .elementor-container {
		flex-direction: column-reverse;
	}
}


/*** Mobile Screen Only ***/
@media (max-width: 450px) {
  .sindh-section .rt-holder .tpg-el-image-wrap {
    flex: 0 0 auto !important;
  }
		
	.mob-pad .rt-container-fluid {
		padding: 0;
	}
		
	.mob-pad .elementor-widget-wrap {
		padding: 0 !important;
	}
		
	.reverse-me .elementor-container {
		flex-direction: column-reverse;
	}
}