@media only screen and (min-width: 992px){
    .rdSearchResultPannel {
        float: right;
    }


    .rdWordExplainpannel {
        float: left;
    }
        .rdWordExplainpannel .rdRekhtaFamilyMoreContnr .rdRekhtaFamlySite .rdTRekhaFamCard:first-child {
            margin-right:0px;
        }

    .wrapper {
        padding-top: 0px;
        direction: rtl;
    }

    .rdActiveWordBlock {
        text-align: right;
    }

    .rdWordDsplyFormat {
        float: right;
        margin-right: auto;
        margin-left: 20px;
    }
    .imgUploadContent {
        justify-content: flex-end;
    }

    /*.rdSearchWrap { 
    padding: 21px 25px 20px 17px;
}*/
    .rdPartsofSpeechContainer .rdFlexbox {
        flex-direction: row-reverse;
    }
    .rdPartsofSpeechContainer.rdSpchListArabic .rdFlexbox {
        flex-direction:row;
    }
    .owl-carousel.owl-rtl {
        direction: rtl;
    }

    .rdSmediaIcons a .rico-share::after {
        left: -17px;
        right: auto;
    }

    .rdrelatedWrdList h4 span {
        vertical-align: middle;
        float: left;
    }
    /*.rdWrdCrdMensdesc strong::before {
    width: 24px;
    height: 24px;

}*/
    .rdSerchResult {
        padding: 26px 20px 20px 8px;
    }

    .rdWordSlideContnr .owl-nav button.owl-prev {
        right: 44%;
        left: auto;
    }

    .rdWordSlideContnr .owl-nav button.owl-next {
        right: auto;
        left: 44%;
    }

    .rdactivitySources ul li a i {
        padding-right: 5px;
        padding-left: 5px;
    }

    .rdPartsofSpeechContainer .rdactivitySources ul li a .rico-favorite {
        padding-left: 6px;
        padding-right: 0;
    }


    .rdPOSheader a {
        left: 0;
        right: auto;
    }
    /*.rdSeeGhazalPipe:after {
    left: -14px;
    right:auto;
}*/
    .rdWordExpContainer {
        float: right;
        margin-right: auto;
        margin-left: 20px;
    }

    .sidebar {
        float: left;
    }

    .rdEngSrchWordContnr ul li {
        padding-left: 0;
        padding: 20px;
        float: right;
        margin-right: auto;
        margin-left: 10px;
    }

        .rdEngSrchWordContnr ul li::before, .rdBetaVersionDesc span {
            left: auto;
            right: 0;
        }
    /* header Page*/
    .logo {
        left: auto;
        /* right: 20px; */
        float: right;
    }

    .navigation {
        float: right;
    }

    .rdSearchWrap {
        float: right;
    }

    .waffleMenuDetails {
        text-align: right;
    }

    .headerInfo {
        float: left;
        padding-left: 20px;
        padding-right: 0;
    }

    .rdCotactusTitleBlock h2, .rdSrchTitleBlock h2, .rdSaveTitleBlock h2, .rdCotactusTitleBlock h1, .rdSaveTitleBlock h1{
        margin-top: 0;
        text-align: right;
        line-height: 2;
    }

    .rdWrdCrdMensdesc {
        line-height: 2;
    }

    .langChange {
        float: right;
    }

    .waffleWrap {
        float: right;
    }

    .userLogin {
        float: right;
    }


    /* home Page*/

    .rdSearchResultPannel {
        float: right;
        border-left: 1px solid #F1F1F5;
        border-right: none;
    }

    .rdWordExplainpannel {
        float: left;
    }

    .rdTitlblock h3 {
        float: right;
        text-align: right;
        line-height: 2;
    }

    .rdTitlblock img {
        float: left;
    }

    /*.rdTitlblock {
    padding: 16px 50px 0px 116px;
}*/

    .rdSearchWrap a, .rdSrchCloseicon a {
        left: 29px;
        right: auto;
    }

    .rdSavResultContnr .rdSavedSubTitle {
        direction: ltr;
        text-align: right;
    }

    .rdSearchWrap input {
        padding: 0 15px 0 76px;
        font-size:14px;
    }

    .rdLoadMoreVacub a, .rdLoadMoreQaaffia a {
        padding: 14px 34px 10px;
    }

    .rdSearchWrap .rdSrchCloseicon {
        left: 36px;
        right: auto;
    }

    .rdSearchWrap .rdVoiceicon {
        left: 36px;
        right: auto;
    }
    /*.rdSundWordDesc p {
    padding: 10px 0px;
}*/
    #ui-id-1.ui-widget-content {
        direction: rtl;
    }

    .rdSerchResult h2 {
        text-align: right;
        font-size: 12px;
    }

    .rdWordCard.Active h3::before {
        left: 0;
        right: auto;
    }
    /*.rdWrdColContainer {
    padding: 40px 20px 0 0px;
}*/
    .rdWrdColContainer {
        padding: 20px 20px 20px 0px;
    }
    /*.rdtrendWordCard h4::before {
    width: 32px;
    height: 36px;
    display: block;
    content: "";
    position: absolute;
    top: 0px;
    left: 0;
    right: auto;
    background: rgba(255, 255, 255, 0);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    background: -webkit-gradient(left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(90%, #fff), color-stop(100%, #fff));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #003d83 90%, #003d83 100%);
}*/
    .rdtrendWordCard h4::after {
        right: auto;
        left: 0;
        background: -webkit-linear-gradient(right, rgba(0,61,131,0) 0%,#003D83 100%);
        background: -webkit-linear-gradient(right, rgba(0,61,131,0) 0%,#003D83 100%);
    }

    .rdWordCard h3::before,
    .rdSimilarmeaning::before,
    .rdnewsHeadWord h3:before,
    .rdwrdSameMean::before,
    .rdsitesDesc::before {
        left: 0;
        right: auto;
    }

    /*.rdSearchWrap::before {
    right: 30px;
    left: auto;
}*/
    .langChange > a .rd-langauge {
        font-size: 14px;
        padding-right: 0px;
        padding-left: 8px;
    }

    .rdWordCard p {
        line-height: 2;
    }

    .rdtrendWordCard h3 {
        line-height: 2;
    }


    .rdWrdColContainer h2,
    .rdWordOfDayContnr h2,
    .rdphraseOfDayContnr h2,
    .rdDailyUpdateline h2,
    .rdSinndpluWordContnr h2,
    .rdSoundngWordContnr h2,
    .rdLattestBlogContnr h2,
    .rdRekhtaFamilyMoreContnr h2,
    .rdSubsEmail h2,
    .rdWordQuizContainer h2 {
        line-height: 2;
    }

    /*.rdWordPhrase h4 {
    line-height: 2;
    padding: 80px 0px 30px;
}*/
    /*.rdWordPhrase{
    height:395px
}
.rdDailywordBlok{
    height:397px;
}*/
    .rdWordPhrase img {
        margin-top: 26px;
    }

    .rdWordPhrase p, .rdQuizBlok p {
        line-height: 2;
        font-size: 16px;
    }

    .rdWordPhrase .rdphraseMeaning {
        line-height: 2;
        font-size: 16px;
        height: 71px;
    }

    .rdnewsHeadWord .rdtodayQuotes p {
        line-height: 2;
        height: 63px;
    }

    .rdnewsHeadWord .rdtodayQuotes .rdQuotesPoet {
        height: auto;
    }

    .rdSinNdPluCard,
    .rdSoundngCard,
    .rdTRekhaFamCard {
        margin-right: 0;
        margin-left: 21px;
        float: right;
    }

        .rdSinNdPluCard:last-child,
        .rdSoundngCard:last-child,
        .rdTRekhaFamCard:last-child {
            margin-left: 0px;
        }

    /*.rdblogSect {
    margin-right: 0;
    margin-left: 20px;
}

.rdBlogimgsect {
    float: right;
    margin-left: 40px;
    margin-right: auto;
}

.rdblogPublishTime {
    float: left;
}

.rdlattestBlog {
    float: right;
}
.rdlattestBlog .rdblogBrfDesc {
    text-align:left;
}*/
    .rdlattestBlog {
        flex-direction: row-reverse;
    }
    .langChange > a i {
        margin: 0px 6px 0px 0px;
    }

    .rdFormField {
        float: right;
        margin-left: 20px;
        margin-right: 0;
    }

    .rdBlogimgsect span, .rdHindwicontnr span, .rdQafiaDictnrycontnr span, .rd
    barConatiner span {
        margin-right: 0;
        margin-left: 10px;
    }

    .successAplrMessage .rdictionary-check {
        padding-left: 10px;
        right: 7px;
        left: auto;
    }

    .successAplrMessage {
        /*padding-right: 46px;*/
        padding-left: 0
    }

    .rdFormField:nth-child(2n+2) {
        margin-right: 0px;
        margin-left: 0;
    }
    /*.rdDailywordBlok {
    padding: 82px 30px 82px;
}*/
    .rdExploreMoreContnr h3 {
        line-height: 40px;
    }

    .rdSubsEmail a {
        margin-left: auto;
        margin-right: 20px;
    }

    .rdActiveWordBlock h2 {
        line-height: 3;
        font-size: 28px;
    }
    .rdActiveWordBlock.wrdHdrFixed h2 {
        margin-top: -6px;
    }

    .rdWordCard h4, .rdSmWordVocub h4, .rdSmWordVocub p {
        line-height: 2;
    }

    .rdQaffiaTabing a {
        margin-left: 8px;
        margin-right: auto;
    }

    .rdQaffiawrdContnr a {
        margin-left: 18px;
        margin-right: auto;
    }

    .rdWordCard h3,
    .rdcritiqeWord h3 {
        line-height: 4;
        font-size: 12px;
    }

    .rdblogPublishTime p {
        text-align: right;
        direction: ltr;
    }

    .rdDailywordBlok p, .rdspWordDesc p, .rdSundWordDesc p {
        line-height: 2;
        font-size: 16px;
    }

    .rdSinNdPluCard .rdspWordDesc .rdwrdSameMean {
        padding-right: 8px;
        line-height: normal;
        font-size: 16px;
    }

    .rdSoundngCard .rdSundWordDesc .rdwrdSameMean {
        padding: 10px 0px;
    }

    .rdActiveWordBlock h3 {
        line-height: 1.5;
    }

    .rdPosSherexmpl p {
        line-height: normal;
    }

    .rdContactUsForm {
        margin-right: 0;
    }

    .rdPPCheckBox {
        text-align: right;
    }

    .rdphyandOtherPlatfrm h3, .rdphyandOtherPlatfrm p {
        text-align: right;
        line-height: 2;
    }

    .rdHeader .navigation li {
        padding: 0 0px 0px 18px;
        float: right;
    }

    .navigation ul {
        float: right;
    }

    .rdSubsEmail {
        float: none;
    }

    .rdCotactusTitleBlock {
        text-align: right;
    }

        .rdCotactusTitleBlock h2 {
            margin-top: 0;
            text-align: right;
        }

    .rdSubsBannrImg {
        float: left;
        margin-top: 75px;
        margin-left: 0;
        margin-right: 24px;
    }
    /*.rdWrdCrdMensdesc strong {
    position: absolute;
    left: 0px;
    right: auto;
    height: 26px;
    top:3px;
}*/
    /*.rdWrdCrdMensdesc strong::after {
        position: absolute;
        left: -25px;
        right: auto;
        height: 26px;
    }*/
    /*.Active .rdWrdCrdMensdesc strong {
    background: #edf8ff;
    left: 16px;
    right:auto;
}*/
    /*.Active .rdWrdCrdMensdesc strong::after {
        position: absolute;
        left: -25px;
        background: #edf8ff;
        right: auto;
    }*/
    /*.rdActive .rdWrdCrdMensdesc  {
    background: #0067dd;
    right: auto;
    left:0;
}*/
    /*.rdWordCard:hover .rdWrdCrdMensdesc::before {
    background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #f5f6fa 90%, #f5f6fa 100%);
}
.rdWordCard.rdActive:hover .rdWrdCrdMensdesc::before {
    background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #0067dd 90%, #0067dd 100%);
}
.rdWordCard.rdActive:hover .rdWrdCrdMensdesc strong {
    background: #0067dd;
    z-index: 0;
}*/
    /*.rdActive .rdWrdCrdMensdesc strong::before {
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, #0067dd 90%, #0067dd 100%);
    background: -webkit-gradient(left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(90%, #0067dd), color-stop(100%, #0067dd));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, #0067dd 90%, #0067dd 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, #0067dd 90%, #0067dd 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, #0067dd 90%, #0067dd 100%);
    background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #0067dd 90%, #0067dd 100%);
}*/
    /*.rdWrdCrdMensdesc strong::before {
    top: 0px;
    right: auto;
    left: 20px;
    background: rgba(255, 255, 255, 0);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    background: -webkit-gradient(left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(90%, #fff), color-stop(100%, #fff));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
}*/
    /*.rdWordCard:hover .rdWrdCrdMensdesc strong::after {
        position: absolute;
        left: -25px;
        right: auto;
        height: 26px;
    }*/
    /*.rdWordCard:hover .rdWrdCrdMensdesc strong::before {
    background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #edf8ff 90%, #edf8ff 100%);
}*/
    .rdSmediaIcons .activitySources .rFonts24 .rdictionary-x-mark {
        padding-right: 8px;
        padding-left: 0;
        border-right: 1px solid;
        border-left: none
    }

    .rdRootword {
        line-height: 2;
    }

    /*.rdSmediaIcons .activitySources .rFonts24 {
    margin: 2px 0px;
    margin-right: 0px;
}*/

    .rdWordCard:hover .rdWrdCrdMensdesc::before, .rdWrdCrdMensdesc::before, .rdActive .rdWrdCrdMensdesc::before {
        left: 0;
        right: auto;
    }
    .rdWordCard h3::before {
        transition: 0.5s all;
        display:none;

    }

    .rdWordCard.rdActive:hover h3::before {
        background: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0) 0, #e9f2fc 100%);
        background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(100%, #e9f2fc));
        background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0) 0, #e9f2fc 100%);
        background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0) 0, #e9f2fc 100%);
        background: -ms-linear-gradient(0deg, rgba(255, 255, 255, 0) 0, #e9f2fc 100%);
        background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #e9f2fc 90%, #e9f2fc 100%);
    }

    .rdWordCard:hover .rdWrdCrdMensdesc::before {
        background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #f5f6fa 90%, #f5f6fa 100%);
    }

    .rdWrdCrdMensdesc::before {
        background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    }

    /*.rdSmediaIcons ul .rdWrdAudio {
    margin-left: 20px;
    margin-right: auto;
}*/

    .rdWordCard.rdActive h3::before {
        left: 0;
        right: auto;
    }

    /*.rdDailymeaningBlock {
    height: 100px;
}*/

    .rdSherSlider .owl-dot {
        margin-right: 0px;
        margin-left: 6px;
    }

    .rdVisitCotactAddres {
        padding-top: 161px;
    }

    .rdSinPluword {
        float: right;
    }

    .rdWordCard p {
        font-size: 14px;
    }

    /*.rdPartsofSpeechContainer h3,
.rdRelatedWordContainer h3 {
    font-size: 22px;
}*/

    .rdRekhtamoreWecnav,
    .rdRekhtDictnrycnav {
        margin-right: 0;
        margin-left: 87px;
        float: right;
    }

    .rdFooternavigation {
        float: left;
        padding-left: 0px;
        padding-right: 40px;
    }

    .rdWrdRelatedtags a, .rdSundWordDesc .rdWrdthreelang, .rdErrorDetail p {
        line-height: 2;
        margin-right: 0px;
        margin-left: 6px;
    }

    .rdAboutrekhtaDict {
        float: right;
        padding-right: 0;
        /*padding-left: 86px;*/
    }

    .waffleListItem span {
        display: block;
        float: right;
        margin-right: 0px;
        margin-left: 12px;
    }

    .rdSmWordVocub p:before {
        right: auto;
        background: rgba(255, 255, 255, 0);
        background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, #F5F6FA 90%, #f7f3f3 100%);
        background: -webkit-gradient(left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(90%, #F5F6FA), color-stop(100%, #f7f3f3));
        background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, #F5F6FA 90%, #f7f3f3 100%);
        background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, #F5F6FA 90%, #f7f3f3 100%);
        background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, #F5F6FA 90%, #f7f3f3 100%);
        background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #F5F6FA 90%, #f7f3f3 100%);
        background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #F5F6FA 90%, #f7f3f3 100%);
    }

    .rdFormField .rdPrvcyPolcy {
        position: relative;
        padding-left: 25px;
        padding-right: 25px;

    }
    .rdUploadImageContainer.rdUploadImageContainerNew .rdFormField .contactpolicy, .rdcritiqeContainer .rdPPCheckBox .contactpolicy, .rdFormField .contactpolicy {
        line-height: 25px;
    }
    .rdContactusFormContnr {
        float: right;
        margin-right: auto;
        margin-left: 40px;
    }
    .UploadImagenames span i {
        right:auto;
        left:0px;
    }
    .UploadImagenames span {
        text-align:right;
    }
    .rdCritueSubmitButton a.btn-imgSubmit {
        font-size:11px;
        letter-spacing:0.6px;
    }
    .rdPhySicalAddWrap {
        float: left;
    }

    .rdPrvcyPolcy .checkMark {
        right: 0;
    }

    .rdsocialIocn a {
        margin-right: auto;
        margin-left: 10px;
    }

    .rdCotactusTitleBlock h2, .rdCotactusTitleBlock p, .rdtrendWordCard .rdSimilarmeaning .rdtrendWordCard p, .rdAboutrekhtaDict p, .rdCotactusTitleBlock h1 {
        line-height: 2;
        font-size: 16px;
    }

    .rdnewsHeadWord p, .rdSinPluword p {
        line-height: 2;
        font-size: 14px;
    }

    .rdtrendWordCard .rdSimilarmeaning {
        height: 60px;
        overflow: hidden;
        line-height: 2.2;
    }

    .rdSimilarmeaning::before {
        top: auto;
        height: 26px;
        bottom: -5px;
        background: rgba(255, 255, 255, 0);
        background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, #003d83 90%, #003d83 100%);
        background: -webkit-gradient(left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(90%, #003d83), color-stop(100%, #003d83));
        background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, #003d83 90%, #f5f6fa 100%);
        background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, #003d83 90%, #003d83 100%);
        background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, #003d83 90%, #003d83 100%);
        background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #003d83 80%, #003d83 100%);
    }

    .rdwrdSameMean::before {
        /*background: rgba(255, 255, 255, 0);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, #f5f6fa 90%, #f5f6fa 100%);
    background: -webkit-gradient(left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(90%, #f5f6fa), color-stop(100%, #f5f6fa));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, #f5f6fa 90%, #f5f6fa 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, #f5f6fa 90%, #f5f6fa 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, #f5f6fa 90%, #f5f6fa 100%);
    background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #f5f6fa 90%, #f5f6fa 100%);*/
        top:12px;
        transform:rotate(180deg);
    }

    .rdFormField input, .rdFormField textarea {
        font-size: 14px;
    }

    .rdSmediaIcons ul li {
        float: right;
        margin-right: auto;
        margin-left: 10px;
    }
    .rdSubsEmail label, .rdFormField .rdPrvcyPolcy {
        text-align: right;
        font-size: 10px;
    }

    .rdSmediaIcons .activitySources li {
        margin-left: 8px;
    }

    .rdSmediaIcons a .rdictionary-speaker::after {
        right: auto;
        left: -10px;
    }

    .rdFormField p {
        font-size: 14px;
    }

    /*.rdcritiqeHeader h4 span {
    float: left;
}*/
    .rdcritiqeContainer::before {
        left: 24px;
        right: auto;
    }

    .rdAboutrekhtaDict h3,
    .rdDailymeaningBlock h3, .rdnewsHeadWord h3, .rdSinPluword a {
        line-height: 2;
        font-size: 16px;
    }

    .rdSinPluword {
        margin-left: 15px;
        margin-right: 0;
    }

    .rdSinndpluWordContnr .rdspWordDesc {
        text-align: right;
    }

    .rdSinPluword:nth-child(2n+2) {
        margin-left: 0;
    }

    .rdLattestBlogContnr {
        padding: 40px 20px 40px 72px;
    }

    .rdRekhtamoreWecnav ul li, .rdRekhtDictnrycnav ul li {
        margin-bottom: 11px;
        line-height: 21px;
        font-size: 18px;
    }

    .rdSearchWrap .rdSrchicon {
        left: 0px;
        right: auto;
    }

    .rdSmediaIcons {
        float: left;
    }

        .rdSmediaIcons ul li:last-child {
            margin-right: auto;
            margin-left: 0
        }

    .userLogin .userLogedOut {
        padding: 0px 10px 0px 0px;
    }
    /*.rdWordExpContainer {
    float: right;
    width: calc(100% - 315px);
    margin-right: 20px;
    box-sizing: border-box;
}*/

    .rdWordExpContainer{
        margin-right:0px;
    }
    .userLogin.userLogin{
        float:right;
    }


    .sidebar {
        /* width: 295px;*/
        width:160px;
    }
    /*.rdBlogimgsect span {
    left: 14px;
    right: auto
}
.rdPOSheader a {
    left: 0;
    right:auto;
}*/
    .rdWordExpContainer1 {
        direction:ltr;
    }
    .related-posts {
        direction:rtl;
    }

    .rdSpchListArabic .rdSeeGhazalPipe:after, .rdSherCopy:after {
        left: auto;
        right: -14px;
    }
    .rdSherCopy:after {
        right:-8px;
    }
    .rdactivitySources ul li {
        margin: 0px 10px;
    }
        .rdactivitySources ul li:last-child {
            margin:0;
            right:auto;
            left:0;
        }

    .rdSimilarVocub ul li {
        margin-left: 15px;
        margin-right: auto;
    }

        .rdSimilarVocub ul li:nth-child(3n+3) {
            margin-right: 0;
            margin-left: 0px;
        }

    .userDetails {
        right: auto;
        left: 0;
    }
    .share-on-social {
        flex-direction: row-reverse;
    }
        .share-on-social div ul li:first-child a {
            margin-left:0px;
        }
    .owl-rtl {
        direction:rtl;
    }
    /*.userhaveLogin .userLogedIn {
    padding: 3px 15px 3px 0px;
}*/
    .userDetails::after {
        right: auto;
        left: 10px;
    }

    .userNamePhoto img {
        float: right;
    }

    .userNamePhoto h5 {
        float: left;
        text-align: right;
    }

    .userDetails > i, .waffleMenuClose {
        left: 6px;
        right: auto;
    }
    /*.waffleMenuListWrap.waffleMenuListWrapOpen {
    right: auto;
    left: -51px;
}*/
    .waffleMenuListWrapOpen::after {
        right: auto;
        left: 70px;
    }

    .rdBlogimgsect span, .rdHindwicontnr span, .rdQafiaDictnrycontnr span {
        display: inline-block;
        margin-left: 10px;
        margin-right: auto;
    }

    .rdPartsofSpeechContainer .WordMeaningEng {
        direction: ltr;
    }

    .rdSpchListArabic .WordMeaningEng {
        direction: rtl;
    }
    .rdHotNewsAndQuoteContnr .rdDailymeaningBlock h3 {
        line-height:50px;
    }
    .rdSmWordVocub {
        float: right;
        margin-right: 0px;
        margin-left: 14px
    }
    .recentSearchWordsInner .rdSmWordVocub {
        margin-left:0px;
    }

    .rdSmWordVocub:nth-child(2n+2), .rdblogSect:last-child {
        margin-left: 0;
        margin-right: auto;
    }
    .rdPartsofSpeechContainer.rdLoadVubContent.tagContainer.detailBlog .rdBlogblok .rdblogSect:last-child {
        margin-right: 0;
    }
    .rdcritiqeHeader h4 .rdCloseCritque {
        float: left;
    }

    .rdWordCard:hover h3::before {
        width: 32px;
        height: 26px;
        display: block;
        content: "";
        position: absolute;
        top: 0px;
        right: auto;
        left: 0;
        background: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0) 0, #f5f6fa 100%);
        background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(100%, #f5f6fa));
        background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0) 0, #f5f6fa 100%);
        background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0) 0, #f5f6fa 100%);
        background: -ms-linear-gradient(0deg, rgba(255, 255, 255, 0) 0, #f5f6fa 100%);
        background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #f5f6fa 90%, #f5f6fa 100%);
        display:none;
    }

    .rdWordCard.rdActive:hover h3::before {
    }

    .rdBetaVersionDesc {
        padding-left: 0px;
        margin-left: auto;
        margin-right: 20px;
        line-height: 2.7;
    }

        .rdBetaVersionDesc bdi {
            direction: rtl;
        }

    /*.headerInfo {
    float: left;
}*/
    .waffleMenuListWrap.waffleMenuListWrapOpen {
        top: 75px;
        left: 20px;
        right: auto;
    }

    .rdWordOfDayContnr, .rdphraseOfDayContnr {
        float: right;
        margin-left: 24px;
        margin-right: auto;
    }

    .rdQuoteAndPhraseBlok .rdphraseOfDayContnr {
        margin-right: 0;
        float: left;
        margin-left: 0;
    }

    .navigation li a {
        font-size: 18px;
    }

    .rdEngSrchWordContnr .rdEngWrdDesclang li {
        padding-right: 12px;
        padding-left: 0;
        float: right;
        margin-right: 0;
    }

    .rdEngSrchWordContnr ul li:nth-child(2n+2) {
        margin-right: auto;
        margin-left: 0;
    }

    .rdSrchResultContnr .rdWordCard, .rdSavResultContnr .rdWordCard {
        float: right;
        margin-right: 0;
        margin-left: 16px;
        padding: 15px 15px 15px 60px;
    }

        .rdSrchResultContnr .rdWordCard:nth-child(3n+3), .rdSavResultContnr .rdWordCard:nth-child(3n+3) {
            margin-left: 0px;
        }
    .rdSavResultContnr .tagsLanding .rdWordCard:nth-child(3n+3) {
        margin-left:0;
    }
    /*.rdSavResultContnr .tagsLanding .rdWordCard:nth-child(4n+4) {
    margin-left: 0px;
}*/

    .rdCardDropDwn {
        position: absolute;
        left: 15px;
        top: 40px;
        right: auto;
        transform: rotate( 180deg );
    }
    .recentSearchWordsInner .rdCardDropDwn {
        top:50%;
    }

    .rdFavDeletedBlock {
        right: auto;
        left: 0;
    }

    .rdSavWrdShortng {
        right: auto;
        left: 20px;
    }

    .rdFavWrdSelect .checkMark {
        right: auto;
        left: 15px;
        top: 40px;
        margin-top: -7px;
    }
    .rdHomeRightContent .rdbannerSec {
        padding-right:0px;
    }

    .rdWordCard:hover .rdWrdCrdMensdesc::before, .rdWordCard:hover h3::before {
        background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #fff 90%, #fff 100%);
    }

    .rdFavDeletedBlock span {
        display: inline-block;
        vertical-align: middle;
        line-height: 2;
        padding: 6px 14px;
        margin-left: 0;
        margin-right: 10px;
    }

    .rdFavDeletedBlock .rdDeleteCard {
        padding: 6px 12.5px;
    }

    .rdFavDeletedBlock .rdCloseDeltBlock {
        padding: 6px 12px;
    }

    .rdFavDeletedBlock .rdSelctAllCard {
        font-size: 10px;
        padding: 8px 14px;
    }
    /*.rdFavDeletedBlock .rdWordRekhta{
    overflow: hidden;
}*/
    .rdFavDeletedBlock .rdWordRekhta a {
        float: right;
    }

    .rdWordRekhta .rd-external-link {
        margin-left: 0;
        margin-right: 8px;
        transform: rotate(270deg);
        display: inline-block;
    }
    /*23-02-2021*/
    /*.rdFavDeletedBlock span.rdDeleteCard {
    margin-left: 2px;
    padding: 6px 12.5px;
}*/
    /*.rdShortItmContnr p span i {  
    margin-left: 1px;
    }
    .rdShortItmContnr p {    
		  direction: rtl;		  
		 }
		.rdShortItmContnr p span {   
		  direction: rtl;
		  unicode-bidi: isolate;		  
		}
		.rdShortItmContnr p span i {   
		unicode-bidi: isolate;
		direction: ltr;
		}	
		.rdSavedSubTitle.selectedCount {
		unicode-bidi: isolate;
		
		float: right;
		}*/
    /*.rdFavDeletedBlock span.rdCloseDeltBlock {
    margin-left: 0px;
    margin-right: 7px;
    padding: 6px 12px;
}*/
    /*23-02-2021*/
    /*11-29-2021 start*/
    .ImageUploadcard {
        float: right;
        margin-left: 0px;
        margin-right: 0px;
    }
    .imgUploadContent .text-content,
    .imgUploadContent h4 {
        text-align: right;
    }

    .rdPOSExmplSherContainer .img-upload {
        text-align: right;
    }
    .rdFormFieldLoginUser img {
        margin-left:18px;
        margin-right:0px;
    }
    .rdCritueSubmitButton a.cancel {
        margin-left:16.5px;
        margin-right:0px;
    }
    .customIMageupload .img-attach {
        margin-right:0px;
        margin-left:7px;
    }
    .customIMageupload {
        padding-right:16.55px;
        padding-left:33.93px;
    }
        .customIMageupload i.rd-add {
            left:12.93px;
            right:auto;
        }
    .blgDtlHdr .share-on-social > div {
        margin-left: 20px;
        margin-right: 0px;
    }

    @media screen and (min-width: 1600px) {
        .rdPOSExmplSherContainer.wordUploadImage {
            flex-direction: row-reverse;
        }
        .imgUploadContent {
            justify-content: flex-start;
            flex-direction: row-reverse;
        }
            .imgUploadContent .text-content {
                margin-right: 0px;
                margin-left: 7%;
                padding-right: 2%;
                box-sizing: border-box;

            }
        .rdPOSExmplSherContainer .img-upload {
            padding-left: 0px;
        }
        .imgUploadContent .text-content .ttlPopup {
            left:0px;
        }


        span.closeRdupload {
            right:auto;
            left:30px;
        }

    }
    /*11-29-2021 end*/
    .rdShortItmContnr p span i {
        margin-left: auto;
        margin-right: 5px;
    }

    .rdShortItmContnr p {
        float: right;
        padding: 0px 5px 0px 0px;
    }

    .rdPopupActnBtn a {
        margin-left: 15px;
        margin-right: auto;
    }
        .rdPopupActnBtn a.rdCOnfrDone {
            margin-left:0px;
        }

    .rdPopupActnBtn .rdCOnfrDelete {
        margin-left: 0;
    }

    .rdFavWordShortPopup .rdFavWrdShortBy {
        right: auto;
        left: 0;
    }

    .selectedCount {
        direction: ltr;
    }

    .rdSrchSavedBlock .rdTopSrchWord, .rdSrchSavedBlock .rdTopSavhWord {
        float: right;
        text-align: left;
        border-right: none;
        border-left: 1px solid #DEE1E5;
        padding-left: 10px;
    }

    .rdSrchSavedBlock .rdTopSavhWord {
        text-align: right;
        padding-right: 10px;
        border-left: none;
    }

    .favMessage p {
        text-align: right;
    }

    .favMessage i {
        margin-left: 8px;
        margin-right: auto;
    }

    .navigation {
        padding: 18px 4px 16px 20px;
    }


    .rdSherSlider.topSrchSlider .owl-nav button.owl-next {
        left: 0;
        right: auto;
    }

    .rdSherSlider.topSrchSlider .owl-nav button.owl-prev {
        right: auto !important;
        left: 38px;
    }
    .rdWordSlideContnr .owl-nav {
        right: auto;
        left: 16px;
    }

        .rdWordSlideContnr .owl-nav button.owl-prev {
            right: auto;
            left: 55px;
        }

    /*.rdSubsLabel{
    display:inline-block;
    float:none;
}*/
    .rdSubsEmail h2 {
        margin-right: 0px;
        margin-left: 87px;
        font-size: 16px;
        line-height:36px;
        text-align:right;
    }

    .rdSherSlider .owl-prev {
        right: 0 !important;
    }

    .rdSherSlider .owl-next {
        left: 0 !important;
    }

    /* UI updates start */
    /*.rdCopyRyt, .rdSubsLabel {
    text-align: right;
}*/
    .rdSmediaIcons a .rd-speaker::after {
        right:auto;
        left:-10px;
    }
    .topSrchSlider.owl-carousel .owl-item {
        margin-right: 0px !important;
        margin-left:20px;
    }
    .rdRekhtaFamilyMoreContnr {
        /*margin: 0 0px 0px 25px;*/
    }
    .rdHomePageBG .rdRekhtaFamilyMoreContnr {
        padding:0px;
    }
    .rdRekhtaFamlySite .owl-nav,
    .rdVideoListBlock .owl-nav {
        left: 16px;
        right: auto;
        width: 67px;
    }
    .rdVideoListBlock .owl-nav {
        left:27px;
    }
    .rekhMorebtn span i {
        margin-left:0px;
        margin-right:5px;
    }
    .rdRekhtaFamilyMoreContnr h2,
    .rdVideoListBlock h2{
        text-align: right;
        padding-right: 20px;
    }
    .rdSubscriptionContnr .errorAplrMessage i {
        padding: 4px 0px 4px 8px
    }
    .rdFotrDonate .rd-donate {
        padding: 0px 0px 0 10px;
    }
    .sortAlphaListCon {
        padding-left:0;
        padding-right:20px;
    }
    .sortByAlpha, .lightHeading, .appBtns {
        text-align: right;
    }
    .sortAlphaListCon, .rdPartsofSpeechContainer .alphaList {
        direction: rtl;
    }
        .rdPartsofSpeechContainer .alphaList li:first-child {
            margin-left:-4px;
            margin-right:0;
        }
            .rdPartsofSpeechContainer .alphaList li:first-child a {
                border-radius: 0px 5px 5px 0px;
            }
        .rdPartsofSpeechContainer .alphaList li:last-child a {
            border-radius: 5px 0px 0px 5px;
        }
    .rdAsidebarConatiner .rdAddvTisebnr {
        margin-top:4px;
    }
    .rdAsidebarConatiner {
        margin-right:0px;
        margin-left:20px;
    }
    .appPrmStripe {
        direction: rtl;
    }
    .appPrmHdr {
        text-align:right;
    }
    .appPrmBtn {
        text-align:left;
    }
        .appPrmBtn a {
            font-size: 10px;
            padding: 14px 12px;
        }
    .rdDonateContnr a .rd-external-link, .rdsitesDesc a .rd-external-link{
        padding-left:0;
        padding-right:6px;
    }
    .rdDonateDesc p {
        line-height:2.3;
        font-size:12px;
    }
    .rdSherSlider.topSrchSlider .owl-nav button.owl-prev, .rdRekhtaFamlySite .owl-nav button.owl-prev, .rdVideoListBlock .owl-nav button.owl-prev {
        right: 0;
        left: auto
    }
    .rdVideoListBlock .owl-nav button.owl-prev {
        right:7px;
    }
    .rdSherSlider.topSrchSlider .owl-nav button.owl-next, .rdRekhtaFamlySite .owl-nav button.owl-next, .rdVideoListBlock .owl-nav button.owl-next {
        left: auto;
        right: 48px;
    }
    .rdRekhtaFamlySite .owl-nav button.owl-next {
        right:39px;
    }
    .rdVideoListBlock {
        padding:0px;
    }
    .rdPartsofSpeechContainer .alphaList li {
        width: 30px;
    }
    .rdPartsofSpeechContainer ul li:last-child {
        margin-left: 0;
        /*border-left: 1px solid#ECEEF0;*/
    }
    .rdPartsofSpeechContainer ul li.rdSherCopy{
        border-left:none;
    }
    .rdSaveTitleBlock p {
        text-align: right;
    }
    .rdDonateContnr {
        text-align: right;
        padding: 36px 54px 36px 375px !important;
    }
        .rdDonateContnr .rdDonateDesc p {
            text-align: right;
        }
    .rdDonateHurtFul, .rdDonateFlowing {
        right:auto;
        left:0;
    }
    .rdDonateDesc p {
        text-align:right;
    }
    .rdCotactusTitleBlock p {
        /*text-align:left;*/
        text-align: right;
    }
    .rdActiveWordBlock.wrdHdrFixed {
        left:auto;
        right:24.2%;
    }
    .wrdHdngFx {
        right: auto;
        left: 145px;
        border-left: 0px;
        border-right: 1px solid #ECEEF0;
        padding: 4px 24px 4px 0px;
    }
    .rdActiveWordBlock.wrdHdrFixed .rdSmediaIcons {
        right:auto;
        left:320px;
        float:left;
    }
    .rdSmediaIcons .activitySources .rFonts24 .rd-x-mark{
        padding-left:0;
        padding-right:10px;
        border-left:0px;
        border-right:1px solid;
    }
    .rdSmediaIcons .activitySources li.shareTwitter {
        margin-left:0px;
    }

    .shareSocial {
        right:initial;
    }
    .rdActiveWordBlock.wrdHdrFixed .shareSocial.activitySources {
        left: 43px;
        right: auto;
    }
        .rdActiveWordBlock.wrdHdrFixed .shareSocial.activitySources:before {
            right:auto;
            transform:rotate(275deg);
        }
    .shareSocial.activitySources {
        right: initial;
        left: 0px;
        margin-left:-7px;
    }
        .shareSocial.activitySources:before {
            right:initial;
            left:17px;
        }
    .closePopup {
        right: 21%;
        top: -218px;
    }
    .rdtrendWordCard a i {
        float:left;
        right: auto;
        left: 24px;
    }
    .owl-nav span {
        /* top: -3px;*/
        /*top:0px;*/
    }
    .errorAplrMessage {
        display:flex;
    }
        .errorAplrMessage i {
            padding-top:0px;
            padding-bottom:0px;
        }
    .rdSearchWrap input {
        font-size:13px;
    }
    .rdCotactusTitleBlock.citationCon p {
        text-align:left;
    }
    .imgUploadContent h4 {
        margin-bottom:13px;
    }
        .imgUploadContent h4.innerTitle {
            font-size:10px;
            margin-bottom:13px;
        }
    .imgUploadContent p {
        font-size:10px;
    }

    /*New Changes*/
    .rdSubscriptionContnr .rdNewUpdateBlock .rdSubsEmail{
        max-width:100%;
    }
    .rdSubscriptionContnr .subsCribeTop .rdSubscribe {
        right: unset;
        margin-top: 0;
    }
    .rdbannerSec .owl-stage-outer{
        padding-right:0 !important;
        /*    margin-right:-20px;*/
    }
}
/* UI updates end */
@media screen and (min-width: 1600px) {
    .rdFooternavigation {
        padding-left: 0px;
        padding-right: 0px;
        padding-right: 146px;
    }

    .rdRekhtamoreWecnav, .rdRekhtDictnrycnav {
        margin-right: 0;
        margin-left: 146px;
    }
}

@media screen and (min-width: 1800px) {
    .rdFooternavigation {
        padding-left: 0;
        padding-right: 164px;
    }

    .rdRekhtamoreWecnav, .rdRekhtDictnrycnav {
        margin-right: 0;
        /*margin-left: 164px;*/
        margin-left: 22%;
    }
}

@media screen and (min-width: 992px) {

    /*.rdSoundngWordContnr h2, .rdVideoListBlock h2, .rdDictfeature h2, .rdAbooutRDictionary h2, .rdWrdColContainer h2, .rdSinndpluWordContnr h2, .rdSinndpluWordContnr h2, .rdLattestBlogContnr h2, .rdWrdColContainer h2, .rdDonateContnr h2, .rdRekhtaFamilyMoreContnr h2 {
        text-align: right;
    } */
    .rdDonateContnr h2{
        text-align:right;
    }
    .rdDonateContnr .rdDonateHurtFul {
        transform: rotate(180deg);
    }
    .rdActiveWordBlock.wrdHdrFixed h2 {
        font-size: 16px;
    }
    .rdContactusFormContnr {
        width: 64%;
    }
    .rdBlogListing .rdblogPublishTime p {
        text-align: right;
        direction: ltr;
    }
    .rdSubscriptionContnr .rdSubsEmail h2{
        line-height:36px;
        text-align:right;
    }
    .rdblogBrfDesc p {
        text-align: left;
        font-size: 12px;
    }
    .rdQaffiaTabing a {
        margin-left: 8px;
        margin-right: auto;
    }
    .rdQaffiaTabing {
      
        margin-right: 0;
        margin-left: 0;
    }
    .rdWordSlideContnr.owl-carousel .owl-stage-outer {
        padding-right: 0;
    }
    .rdHotNewsAndQuoteContnr .rdDailyUpdateline:first-child {
        margin-right: 0;
        float: right;
        margin-left: 0;
    }
    .activeWordWrapper .rdActiveWordBlockLeft .rdWordDsplyFormat{
        margin-right:0;
    }
    .activeWordWrapper .rdActiveWordBlockLeft .rdWrddesignPhase{
        padding-right:0;
        padding-left:24px;
    }
    .activeWordWrapper .activeWordRight {
        border-left: none;
        padding-right: 20px;
        border-right: 1px solid #ECEEF0;
        padding-left:0;
    }
    .rdSherSlider .owl-nav button.owl-next{
        right:unset;
    }
    .rdSherSlider.owl-carousel .owl-stage-outer {
        padding-right: 0;
    }
    .rdAsidebarConatiner .rdAddvTisebnr{
        margin:0;
    }
    .activeWordWrapper .activeWordInner .rdPOSExmplSherContainer.wordUploadImage{
        margin-left:0;
        margin-right:7%;
        padding:10px;
    }
    .activeWordWrapper .activeWordInner .imageUploadWrapper {
        border-left: none;
        border-right: 1px solid #ECEEF0;
    }
    .rdPartsofSpeechContainer .rdWrdRelatedtags a {
        min-width: 70px;
        text-align: center;
        border-radius: 150px;
    }
    .rdPartsofSpeechContainer .rdSpeechListing.rdSpchListArabic .rdotherlangSpeech ul li {
        font-size: 22px;
        line-height:55px;
    }
    .rdPartsofSpeechContainer.rdSpchListArabic .rdwordOrigin {
        font-size: 12px;
    }
    .vocabularySection .shareSocial.activitySources {
        top:52px;
        left:-28px;

    }
        .vocabularySection .shareSocial.activitySources:before{
            left:unset;
            right:18px;
        }
        .rdSmediaIcons ul li.shareFacebook {
            margin-right: 8px;
        }
    .rdHotNewsAndQuoteContnr.rdQuoteAndPhraseBlok .rdDailymeaningBlock, .rdHotNewsAndQuoteContnr .rdDailymeaningBlock {
        width: 100%;
    }
    .rdHotNewsAndQuoteContnr .rdnewsHeadWord .rdDailywordBlok .rdDailymeaningBlock h3,
    .rdWordOfDayContnr .rdDailywordBlok .rdDailymeaningBlock h3 {
        line-height: 43px;
    }
    .rdSearchResultPannel .rdleftPannelContnr .rdSerchResult.leftPanelTopDiv .rdWordCard .rdWrdCrdMensdesc .rdWrdCrdMeaning {
        line-height: 46px;
    }
    .rdPartsofSpeechContainer .rdSpchListArabic ul li{
        margin-bottom:8px;
    }
    .rdPartsofSpeechContainer .rdSpeechListing .rdotherlangSpeech ul li p{
        line-height:60px;
    }
    .rdSpchListArabic.rdPartsofSpeechContainer ul li p span {
        line-height: 44px;
    }
    /*.activeWordWrapper .rdActiveWordBlockLeft .rdWrddesignPhase{
        padding-top:44px;
    }*/
    .rdActiveWordBlock.wrdHdrFixed .rdSmediaIcons{
        left:310px;
    }
    .activeWordWrapper .rdActiveWordBlockLeft .rdWrddesignPhase .rdSmediaIcons {
        margin: 0 auto 0 0;
    }
    .main-home-page .rdblogSect{
        max-width:100%;
    }
    .rdFooternavigation .rdRekhtDictnrycnav,
    .rdFooternavigation .rdRekhtamoreWecnav {
        margin-left: 15px;
    }
    .rdUploadImageContainer.rdUploadImageContainerNew{
        max-height:590px;
    }
}

@media only screen and (max-width: 1599px) and (min-width: 1367px) {
    .imgUploadContent .text-content {
        flex: 0 0 100%;
        direction: rtl;
    }

    .imgUploadContent p, .imgUploadContent h4 {
        text-align: right;
    }
}


@media only screen and (min-width: 1600px) {
    .activeWordWrapper .activeWordInner .rdPOSExmplSherContainer.wordUploadImage {
        margin-left: 0;
        margin-right: 20px;
        padding:17px;
    }

}