* {
    direction: ltr !important;
}

#logopersian, #left, #footercontents > div:first-child {
    direction: rtl !important;
}

.menulink {
    padding: 0 10px 0 0 !important;
}

.searchlable {
    border-radius: 5px 0 0 5px;
}

.autocomplete-items {
    text-align: left;
}

.serachicon {
    border-radius: 0 5px 5px 0;
}

.subslides > div:not(:first-of-type) {
    padding: 0 0 0 10px !important;
}

.subslides > div p, .subslides > div h4 {
    text-align: left;
}

#linecontainer {
    text-align: left;
    padding-left: calc(8.3% + 4.17vw + 10px);
    margin-top: 0px;
}

.fieldtitle, .fieldnumber, .fieldmore, #accesscontainer, #newscontainer, #newscontainer2, #newscontainer3 {
    text-align: left;
}

#fccontainer {
    padding: 0 10px 0 0;
}

#postaladdress {
    padding: 55px 5px 0 20px;
}

#footermembership button {
    margin: 0 0 0 -6px
}

#footermembership input {
    border-left: 4px solid rgb(255, 111, 0);
    border-right: none;
}

.journalnumber > p:first-child {
    border-radius: 5px 0 0 5px;
    text-align: left;
}

.journalnumber > p:nth-child(2) {
    border-radius: 0 5px 5px 0;
    text-align: right;
}

.primdetail h4, .primdetail p, .primdetail > div h4 {
    text-align: left;
}

.primdetail > div p {
    text-align: right;
}

.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    content: 'next'
}

.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: 'prev'
}

#advertisingcontainer {
    text-align: left;
}

.access:first-child {
    margin: 10px 5px 5px 0
}

.access:nth-child(2) {
    margin: 10px 0 5px 5px
}

.accessa {
    margin: 5px 5px 10px 0;
}

.accessb {
    margin: 5px 0 10px 5px;
}

/* main page */

.psvg {
    transform: scalex(-1);
}

.fieldimgcontainer, .fieldimgcontainer img {
    transform: scalex(-1)
}

.newservices:first-child {
    margin: 10px 5px 5px 0;
}

.newservices:nth-child(2) {
    margin: 10px 0 5px 5px;
}

#newserviceaa {
    margin: 5px 5px 0 0;
}

#newserviceab {
    margin: 5px 0 0 5px;
}

.subnewservices1 {
    border-radius: 5px 0 0 5px;
}

    .subnewservices1 > div:first-child {
        border-radius: 5px 0 0 0;
    }

    .subnewservices1 > div:nth-child(2) {
        border-radius: 0 0 0 5px;
    }

.subnewservices2 {
    border-radius: 0 5px 5px 0;
    text-align: left;
}

.searchlablefn {
    border-radius: 5px 0 0 5px;
}

#accesstitle, #advertisingtitle, #reputablearticlestitle, #primarticlestitle, #primarticlestitle2, #newstitle, #newstitle2, #newstitle3, #newservicestitle, #proservicestitle {
    text-align: left;
}

.subslides div:first-of-type, .subslides div:first-of-type img {
    transform: scalex(-1);
}

/* search result page */

.result_number, #searchfilters, .resultdetails {
    text-align: left;
}

#pagenumber > div:first-of-type p, #pagenumber > div:nth-of-type(2) p {
    padding: 0 5% 0 0;
}

#pagenumber input {
    margin: 0 5% 0 0;
}

#searchinresults {
    border-radius: 5px 0 0 5px;
}

#searchfilters > div > button {
    border-radius: 0 5px 5px 0;
}

.resultaside > div:first-of-type {
    border-radius: 0 11px 0 0;
}

.resultaside > div:nth-of-type(3) {
    border-radius: 0 0 11px 0;
}

.keyword {
    border-radius: 5px 0 0 5px;
}

.kdetail {
    border-radius: 0 5px 5px 0;
}

.srps ul li {
    border-left: none;
    border-right: 1px solid grey;
}

    .srps ul li:first-child {
        padding-right: 1.1vh;
        padding-left: 0;
    }

.resultcontainer.differentlang .srtitlecontainer, .resultcontainer.differentlang .srabscontainer, .resultcontainer.differentlang .abstractshoemore {
    text-align: right;
    width: 85%;
    display: inline-block;
}

.resultcontainer.differentlang .srabs {
    width: 80%;
    direction: rtl;
    text-align: right
}

#pre span::before {
    transform: rotate(45deg);
    left: 5px;
    right: auto;
}

#next span::before {
    transform: rotate(-135deg);
    right: 5px;
    left: auto;
}

/* article content page */
#articletabcontainer {
    left: -76px
}

#mmicons {
    left: calc(100% - 76px);
}

.atablinks > div:first-of-type, #articletitle > div:first-of-type, #pubtitle > div:first-of-type {
    text-align: right;
}

    .atablinks > div:first-of-type img, #articletitle > div:first-of-type img, #pubtitle > div:first-of-type img {
        padding: 0 5px 0 0
    }

#articletitle, #pubtitle {
    border-radius: 5px 0 0 5px;
}

#articleproperties, #pubproperties {
    border-radius: 0 5px 5px 0;
    padding: 0 0 0 2vw;
}

.atablinks > div:nth-of-type(2) {
    text-align: left;
}

#center {
    padding: 2vw 0 2vw 3.5vw;
    border-radius: 0 5px 5px 0;
}

.articletab {
    padding: 1vw 0 0 3vw;
}
    .articletab p, .articletab h1 {

        text-align: left !important;
    }
#mmiconsdown, #piarchive {
    border-radius: 5px 0 0 0;
}

#mmiconscite {
    border-radius: 0 0 0 5px;
}

.fields > div:first-child {
    transform: scalex(-1);
}

.fields div img {
    transform: scalex(-1);
}

/* publisher info page */
#piicons {
    right: 0;
    left: auto;
}

#pirateif {
    border-radius: 0 0 0 5px;
}

#subpubimg {
    left: -1.73vw;
    right: auto;
}

.pisplitter img {
    transform: rotate(180deg);
}

#pimoredetail > div:first-of-type {
    border-radius: 11px 0 0 11px;
}

#pimoredetail > div:nth-of-type(2), #pisearch button {
    border-radius: 0 11px 11px 0;
}

#piperiod > div:nth-of-type(2) img, #publisherarchiveyear > div:nth-of-type(2) img {
    margin: 0 0 0 8px;
}

/* author bank search result page */

.result_number.ab.sr {
    padding: 0 0 0 15%;
}

/* author bank page */

.maindetail > div:nth-of-type(2), .mdcontentab > div:nth-of-type(2) > div, .showmdab {
    text-align: left;
}

.relationrate.mdcab {
    text-align: right;
}

.mdcontentab > div:nth-of-type(2) > div {
    margin-left: 1.3em;
}

.showmdab i {
    left: 100%;
    right: auto;
}


.publisherarchivepa > #piperiod > div, .publisherarchivepa > #publisherarchiveyear > div {
    text-align: left;
}

/* contact us page */

#contactinfocontainer {
    text-align: left;
}

.caontactinfo > div > img {
    margin: 0 1% 0 0;
}

table th:first-child {
    border-radius: 10px 0 0 10px;
}

table th:last-child {
    border-radius: 0 10px 10px 0;
}

/* about us page */
.viewtable > div:nth-child(3) p {
    text-align: right;
}

.viewtable > div:nth-child(1) {
    border-radius: 10px 0 0 10px;
}

.viewtable > div:nth-child(3) {
    border-radius: 0 10px 10px 0;
}

@media only screen and (max-width: 750px) {
    #logoenglish {
        left: 70%;
        margin: 0
    }

    #responsive_menu {
        right: 85%
    }

    #right.responsive ul li {
        text-align: left !important;
        margin: 0 0 0 5%;
    }

    #postaladdress {
        padding-top: 20px;
    }

    #linecontainer {
        text-align: left;
        padding-left: calc(8.3% + 8vw + 10px);
    }

    #articleproperties, #pubproperties {
        border-radius: 0 0 5px 5px;
        padding-left: 15%;
    }

    #articletitle, #pubtitle {
        border-radius: 5px 5px 0 0;
    }

    .srps ul li:first-child {
        padding-right: .2vh;
    }

    .resultdetails {
        padding: 4% 4% 1% 2%;
    }

    .abstractshoemore p {
        padding: 0 0 0 16%;
    }
}

.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: 'next' !important
}

.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    content: 'previus'
}

/*#left {
    width: 20vw !important;
}

#right {
    width: 46vw !important;
}*/

.counter > span :first-of-type {
    padding: 5px 0px 5px 0px !important;
}

.counter > span:not(:first-child) {
    padding: 5px;/*5px 5px 5px 20px;*/
}

#pidetails {
    text-align: left !important;
}

.seminarnumber > p:nth-child(2) {
    border-radius: 0px 5px 5px 0px !important;
}



.seminarnumber > p:first-child {
    border-radius: 5px 0px 0px 5px !important;
}


.submenulink .wssasi {
    margin-right: unset;
    margin-left: 4px;
}
