html[lang="ur"] ul li:after {
	left: auto;
	right: -28px;
}

html[lang="ur"] ul li {
    margin: 0 29px 15px 0;
}

html[lang="ur"] .left-image-text .image_text__right-text ul li {
    margin: 0 28px 15px 0;
}

html[lang="ur"] .glossary_list__inner .h4.glossary_list__item__heading:before {
	right:0;
    left: auto;
}

.footer__menu ul li {
	margin-bottom: 23px
}

.footer__right {
	padding-bottom: 23px;
}

html[lang='ur'] .header-language-switcher .selectric-wrapper .selectric .label {
    margin: 0 5px 0 21px;
}

html[lang='ur'] .header-language-switcher .selectric-wrapper .selectric .button {
    left: 6px;
    top: 2px;
    right: auto;
}

html[lang='ur'] .header-search-toggle .header-search-icon {
    order: 1;
    top: 5px;
}

html[lang='ur'] .header-search-toggle .header-search-text {
    order: 0;
}

html[lang='ur'] .site-navs-bottom .header-search {
    margin: -4px 27px 0 0px !important;
}

html[lang='ur'] .mmenu {
    margin-left: 0;
}

html[lang='ur'] .mmenu .menu-trigger svg {
	margin-left: 0;
    margin-right: 10px;
}

html[lang='ur'] .selectric-wrapper .selectric-items {
	right: auto;
    left: 0;
}

html[lang='ur'] .selectric-wrapper .selectric-items .selectric-scroll ul li.selected:before {
	left: 15px;
    right: auto;
}

html[lang='ur'] body #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:first-child {
	margin: 0 0 0 25px !important;
}

html[lang='ur'] body #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:last-child {
	margin: 0 !important;
}

html[lang='ur'] body #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    font-size: 19px;
}

html[lang="ur"] .primary-navigation .sub-menu {
    left: auto;
    right: 100%;
}

@media (min-width: 1160px) and (max-width: 1366px) {
    html[lang='ur'] body .header-search-toggle .header-search-text,
    html[lang='ur'] body #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
        font-size: calc(19 / 1366 * 100vw);
    }
}
@media (min-width: 1024px) and (max-width: 1199px) {
    
    html[lang='ur'] body #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item {
        margin: 0 0 0 22px !important;
    }
}

@media (max-width: 1199px) {
	.footer__menu ul li {
		margin-bottom: 26px
	}
    
    .footer__right {
		padding-bottom: 25px;
	}
}