
.contentListHeader {
    direction:ltr !important;
    text-align:right;
}
.logoContainer {
    padding: 8px 0px 14px 0px;
}
.contentListHeader p, .sherLandingHeader p, .contentShortDesc p {
    text-align:right;
}
.sfPoetCat {
    right:auto;
    left: 0
}
.sfPtryCollBox .sfPtryCollBoxInner {
    direction:rtl; 
}
/*.doheShrLine .pMC .c p {
    unicode-bidi:plaintext;
}*/
.poetName {
    margin:16px 0px;
}
.pMW .pMT, .pMW .pMST{
    text-align:center;
}
.sfEbkFooter .sfEbkName {
    line-height:normal;
}


.homeWordSection .pMW .pMT, .homeWordSection .pMW .pMST {
text-align:center;
}
.ursContentbody {
    direction:ltr;
}
.sfEbkFooter {
    direction:rtl;
}
    .sfEbkFooter .sfEbkName {
        max-width: 84%;
    }
.qawlisf .owl-carousel .owl-nav .owl-next {
    margin-left: -24px;
    float: left;
}
.qawlisf .owl-carousel .owl-nav .owl-prev {
    margin-right: -24px;
    float: right;
}
.qawlisf .owl-carousel .owl-nav button.owl-next, .qawlisf .owl-carousel .owl-nav button.owl-prev, .qawlisf .owl-carousel button.owl-dot {
   transform:rotate(180deg)
}
.qawlisf .t20SrsCardCmn .t20SrsCrdSocial{
    right:4px;
}

.Qawwali .qawlisf .t20SrsCardCmn {
    margin-right: 0;
    margin-left:16px;
}

.sldrOvrlFlwWrap {
    direction: rtl;
}
.contentListItems h4, .t20srsCardCmnDetail h2, .coupletBoxHeader h4{
    line-height:28px
}
.Qawwali .qawlisf .t20SrsCardCmn:nth-child(3n+2) {
    margin-left: 16px;
    margin-right: 0;
}
.Qawwali .qawlisf .t20SrsCardCmn{
    float:none;
}

.rHNewBlogupdate {
    padding: 0px 12px 9px;
}
/*.sfSherContainer .sherSection {
    float:left;
}*/
.pMC .c p span, .contentInfoBox h1 {
    font-size: 20px;
}
.sfFtrPoetBox:nth-child(2) .sfSherContainer .sherLines .pMC .c p {
    width: 537px;
    transform-origin: left center;
    transform: scale(0.610801, 0.610801);
}

[data-rendering-format="3"][data-rendering-alignment="0"] .pMC .c p {
    text-align:right;
}
/*05-October-2021*/
.t20SrsCardCmn {
    margin-right: 0px;
    margin-left: 2.5%;
}
.t20SrsCardCmn:nth-child(2n+0) {
    margin-right: 0;
    margin-left: 0px;
}

/*For Listing*/
.rt_miriyaatSec .rt_contentBodyListItems a h3 {    
    padding-left: 0px;
    padding-right: 30px;
}
    .rt_miriyaatSec .rt_contentBodyListItems a h3:after {      
        right: initial;
        left: 0;                    
        transform: rotate( 180deg);
    }
.rt_contentBodyListItems .contentListItemsFavortite {
    left: 0px;
    right: -11px;
}
/*07-October-2021*/

.headerContainer .menuContainer ul li a {
    font-size: 15px;
}

.poetGhazalListing .collection-header ul li {
    font-size: 16px;
}

.poetCategoryItemWrap .poetCateMenu li a {
    font-size: 16px;
}

.rt_miriyaatSec .rt_contentBodyListItems a h3 {
    font-size: 12px;
    text-align:right;
}
.poetName, .poetCateMenu li a, .bookTagline, .newsletterLayout form input[type="submit"], .contentInfoBox ul li a, .EbookSideMenu ul li a, .genricMatchCard p, .genricMatchCard p a, .srchPoetDtl .searchPrsName, .rVideoDesc h3, .recomPupularShyriImg .shyriImgFooter .shyriImgLine, .cpltSlideContainer .shyriImgFooter .shyriImgLine, .collection-header ul li, .openingMenu li, .searchCategory li, .EtablInner h2, .EtablInner span {
    font-size: 16px;
}
.poetDetail p span {    
    padding-right: 0px;
}
.contentListing .contentListHeader h2, .contentListHeader h1, .contentListHeader h3, .contentListHeader h1 p {
    font-size: 25px;
    line-height: 30px;
}
.categories li a {
    font-size: 12px;
}
.contentListHeader p, .sherLandingHeader p, .contentShortDesc p, .ltflInfo p {
    line-height: 22px;
    font-size: 12px;
}
.poetDescColumn h2, .fEbookBody h2 {    
    font-size: 14px;
}
.poetContentTypeWrap .ptContentTyp {   
    /*font-size: 10px;*/
    font-size:14px;
}
.poetDescColumn p {   
    /*font-size: 11px;*/
    font-size:14px;
}
.mainContentBody .poemPageContentBody .pMC .c p span, .tagLanding .pMC .c p span, .nwPoetSher .pMC .c p span, .nwPoetT20 .pMC .c p span, .comonChsSher .pMC .c p span {
    font-size: 15px;
    line-height: 30px;
    line-height: 2;
}
.SideBarPostItemContainer .SideBarPostItemBody h4 {
    font-size: 13px;
    line-height: 20px;
}
/* 12-02-2021 start */
.sufiSherLayoutSliderWrap .quoteShare > ul > li {
    margin-right:0px;
    margin-left:14px;
}
.sufiSherLayoutSliderWrap .quoteShare > ul > li:last-child {
    margin-left:0px;
}
.sufiFeaturedPoetSlider .poetData:first-child,
.sufiWordTerminologies .sufiWordTermCard:first-child,
.sufiQawwaliSlider .sufiQawwaliItem:first-child,
.poetryCards .poetryCardsItem:first-child,
.specialCategoriesBoxtop .specialCategoriesBoxtopInner:first-child,
.specialCategoriesBoxbottom .specialCategoriesBox:first-child,
.ebooksLibrarySlider .ebooksLibrarySliderItem:first-child,
.featuredVideoSlider .featuredVideoSliderItem:first-child, 
.sufiFeaturedVideos .rVideoListing .rVideoListItem:first-child {
    margin-left: 0px;
    margin-right: 16px;
}
.sufiFeaturedPoetSlider .poetData:last-child,
.sufiWordTerminologies .sufiWordTermCard:last-child {
    margin-left: 16px;
}

.text-content {
    position:relative;
    z-index:3;
}
.text-content p {
    font-size:12px;
}
.poetryCards .poetryCardsItem:last-child,
.specialCategoriesBoxbottom .specialCategoriesBox:last-child,
.ebooksLibrarySlider .ebooksLibrarySliderItem:last-child,
.featuredVideoSlider .featuredVideoSliderItem:last-child, 
.sufiFeaturedVideos .rVideoListing .rVideoListItem:last-child {
    margin-right: 11px;
    margin-left: 16px;
}
.sufiQawwaliSlider .sufiQawwaliItem:last-child,
.specialCategoriesBoxtop .specialCategoriesBoxtopInner:last-child {
    margin-right: 14px;
    margin-left: 16px;
}
.sufiNamaBlogsData h3 {
    text-align:right;
}
.authorFeatured {
    text-align:right;
}
.authorFeatured figure {
    float:right;
    margin-right:0px;
    margin-left:10px;
}
.sufiNamaBlogsItem .blogsItem {
    display: flex;
    flex-direction: row-reverse;
}
.blogsItem .poetBlogDetail h5 {
    text-align:right;
}
.blogsItem figure {
    margin-right:0px;
    margin-left:6px;
}
.blogsItem .poetBlogDetail .authorDetails .authName, .blogsItem .poetBlogDetail .authorDetails .authName a {
    text-align:right;
}
.blogsItem .poetBlogDetail .authorDetails {
    display: flex;
    justify-content: flex-end;
}
.footerNavigation li a {
    display:inline-block;
}

.footerNavigation li a span {
    margin-right:32px;
    top:4px;
    position:absolute;
    right: auto;
    left: 0px;
}
.flexsliderHome ul.slides {
    overflow:hidden;
}
.poetDesc h4 {
    margin-bottom:10px;
}
.bg-cat.bg-cat-2 {
    right: auto;
    left: 0px;
    transform: rotate(180deg) translateY(50%);
}
.bg-cat.bg-cat-1 {
    right: auto;
    left: 25.72px;
}
.featuredVideoSliderItem .videoContent h5, .sufiFeaturedVideos .rVideoListing .rVideoListItem .videoContent h5 {
    margin-bottom:15px;
}
.sufiQawwaliItem h2 {
    margin-bottom:11px;
}

.sufiSherLayoutSliderWrap .quoteShare > ul > li.cTsocailShare .shareSocial ul li.shareClose {
    float: none;
    padding-left: 0px;
    padding-right: 8px;
    border-left: 0px;
    border-right: 1px solid #f2f2f2;
}
.sufiSherLayoutSliderWrap .activitySources ul li span.btnText {
    font-size:10px;
    padding-right:0px;
    padding-left:10px;
    margin-top:15px;
}
.sufiSherLayoutSliderWrap .activitySources ul.sourcesLeft > li,
.sufiSherLayoutSliderWrap .activitySources ul.sourcesLeft > li {
    margin-right: 0px;
    margin-left: 14px;
}
.sufiSherLayoutSliderWrap .owl-nav button, .newOwl.sufiSherLayoutSliderWrap .owl-nav button {
    bottom: 0px;
}
.sufiSherLayoutSliderWrap .activitySources ul.sourcesLeft > li:first-child {
    margin-left:0px;
}
/*.sufiSherLayoutSliderWrap .activitySources ul.sourcesLeft > li:first-child {
    margin-right:0px;
}*/
/*.sufiSherLayoutSliderWrap .activitySources ul.sourcesLeft > li:last-child {
    margin-left:0px;
}*/
.h2 {
    font-size: 17px;
}
.sufiTodaysQuote h2,
.sufiFeaturedPoets h2,
.sufiTerminologies h2,
.sufiPoetryCollection h2,
.sufiQawwali h2,
.specialCategories h2,
.ebooksLibrary h2,
.specialCategoriesBoxbottom .specialCategoriesBox .cateContent h2 {
    font-size: 17px;
}
.specialCategoriesBoxbottom .specialCategoriesBox .cateContent h2 {
    margin-bottom:15px;
}
.specialCategoriesBoxtopInner .text-content h1 {
    font-size:25px;
}

.text-content p {
    font-size: 16px;
    line-height:32px;
}
.ebookContent .h5 {
    font-size: 16px;
    line-height: 25px;
}
.featuredPoetry h1 {
    font-size: 25px;
    margin-bottom: 20px;
}
.poet-bg-1, .poet-bg-2 {
    right:auto;
    left:-18px;
}
.poetryCardsItem {
    padding: 12px 12px 12px 25px;
}
.poetryCardsItem h3 {
    margin-bottom:10px;
    padding-right:0px;
}
.newsletterWrap input[type="text"], .newsletterWrap input[type="email"] {
    border-radius: 10px;
    width: calc(100% - 117px);
    margin-left: 10px;
    margin-right:0px;
}
.btn {
    font-size: 12px;
    padding: 12.5px 18px;
    min-width:100px;
    text-align:center;
}
.ebookContent h5 {
    line-height:35px;
}
.newOwl .owl-nav button {
    top:42%;
}
.newOwl .owl-nav button.owl-next,
.owlSliderConvertNew.owlSliderConvertNew .owl-nav button.owl-next {
    right: auto;
    left: -22px;
    transform: rotate( 180deg);
}

.newOwl .owl-nav button.owl-prev,
.owlSliderConvertNew.owlSliderConvertNew .owl-nav button.owl-prev {
    left: auto;
    right: -22px;
    transform: rotate( 180deg);
}
.sufiSherLayoutSliderWrap.newOwl .owl-nav button.owl-next {
    left:0px;
}
.sufiSherLayoutSliderWrap.newOwl .owl-nav button.owl-prev {
    right: 0px;
}
.activitySources .sourcesLeft {
    direction:ltr;
}
.owlSliderConvertNew.owlSliderConvertNew .owl-nav button {
    top: 34%;
}
.poetryCardsItem .rico-arrowthinright {
    right: auto;
    left: 8px;
    transform: rotate( -180deg) translateY(50%);
}
span.submitButn:after,
.submitFormBtn:after,
.deviceCFBtn:after {
    left: 0px;
}
.formField.ftrFrmSbmt {
    padding-left:2px;
}
.nLError, .contactUsForm .nLError {
    left:auto;
    right:4px;
}
/*.poemPageContentBody[data-rendering-alignment="0"] .pMC .c p {
    text-align:right;
}*/
.SrchSrtBtn, .collection-header .SrchSrtBtn {
    height:59px;
}
.rdRekhtaFamlySite.owl-carousel .owl-nav {
    margin-top:-20.5px;
}
.rdTRekhaFamCard .btnGroup a {
    text-align:right;
}
.rdTRekhaFamCard .btnGroup a i {
    margin-right:4px;
    margin-left:auto;
}

/* 12-06-2021 end */
/*07-October-2021*/
/*05/06/2022 start*/

.cpltSlideContainer {
    direction:rtl;
}
.sldrOvrlFlwWrap {
    margin-right:0px;
}

.cpltSlideContainer .owlSliderConvertNew .t20SrsCardCmn:last-child {
    margin-left: 16px;
    margin-right: 0px;
}
.cpltSlideContainer .owlSliderConvertNew .t20SrsCardCmn:first-child {
    margin-right: 16px;
    margin-left: 11px;
}
.cpltSlideContainer .owlSliderConvertNew .t20SrsCardCmn {
    margin-left: 11px;
    margin-right: 0px;
}
.cpltTagSlider .cpltTagList:first-child {
    margin-left:8px;
    margin-right:0px;
}
.sldrOvrlFlwInr {
    padding-right:0px;
}
.qawlisf .t20SrsCardCmn:first-child {
    margin-left: 16px;
    margin-right:0px;
}

/*.cpltSlideContainer .cpltTagSliderNew {
    direction: rtl;
}

.cpltSlideContainer .owlSliderConvertNew .t20SrsCardCmn {
    margin-right: 0px;
    margin-left: 11px;
}

    .cpltSlideContainer .owlSliderConvertNew .t20SrsCardCmn:first-child {
        margin-right: 16px;
    }*/

/*05/06/2022 end*/
.flexsliderHome .newOwl .owl-nav button.owl-prev {
    right:40px;
    left:initial;
}

.flexsliderHome .newOwl .owl-nav button.owl-next {
    left:40px;
    right:initial;
}
.ursHeader div.ursSajjada {
    border-radius: 5px 0px 0px 0px;
}
.ursHeader div.ursNum {
    border-radius: 0px 5px 0px 0px;
}

@media screen and (max-width: 768px) {
    .primaryHeader.primaryHeaderFixed .searchWrap a {
        right: auto;
        left: 1px;
    }
    .primaryHeaderFixed .searchWrap {
        padding-left:0px;
    }
    .primaryHeaderFixed .searchWrap, .primaryHeaderFixedInner .searchWrap {
        width: calc(100% - 62px);
    }
}
