@font-face { 
    font-family: 'GE Dinar Two Light';
    src: url('fonts/GE-Dinar-Two-Light/GE-Dinar-Two-Light.eot');
    src: url('fonts/GE-Dinar-Two-Light/GE-Dinar-Two-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/GE-Dinar-Two-Light/GE-Dinar-Two-Light.woff2') format('woff2'),
        url('fonts/GE-Dinar-Two-Light/GE-Dinar-Two-Light.woff') format('woff'),
        url('fonts/GE-Dinar-Two-Light/GE-Dinar-Two-Light.ttf') format('truetype'),
        url('fonts/GE-Dinar-Two-Light/GE-Dinar-Two-Light.svg#GE-Dinar-Two-Light') format('svg');
    font-weight: 300; font-style: normal; font-stretch: normal; unicode-range: U+0020-00F7;
}
@font-face {
  font-family: 'GEDinarTwo-Light-fonts2u';
  src: url('fonts/GEDinarTwo-Light-fonts2u/GEDinarTwo-Light.eot');
  src: url('fonts/GEDinarTwo-Light-fonts2u/GEDinarTwo-Light.eot?#iefix') format('embedded-opentype'),
       url('fonts/GEDinarTwo-Light-fonts2u/GEDinarTwo-Light.otf') format('opentype'),
       url('fonts/GEDinarTwo-Light-fonts2u/GEDinarTwo-Light.svg#GEDinarTwo-Light') format('svg'),
       url('fonts/GEDinarTwo-Light-fonts2u/GEDinarTwo-Light.ttf') format('truetype'),
       url('fonts/GEDinarTwo-Light-fonts2u/GEDinarTwo-Light.woff') format('woff'),
       url('fonts/GEDinarTwo-Light-fonts2u/GEDinarTwo-Light.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
body{
    direction: rtl;
    unicode-bidi: embed;
}
body.rtl, body.rtl * {
    font-family: 'GEDinarTwo-Light-fonts2u';
}
body.rtl .changeFont, body.rtl .changeFont-revert-dir {
    font-family: 'Muli', sans-serif;
    direction: ltr;
    word-spacing: 3px;
}
body.rtl .changeFont, body.rtl table .changeFont {
    display: inline;
}
body.rtl .hours-footer .changeFont {
    display: initial;
}
.changeFont, td .changeFont, ul .changeFont {
    font-size: 17px;
}
.cat-post-date .changeFont {
    font-size: 14px;
}
.cat-post-date {
    text-align: right;
}
body.rtl .header-scroll-text {
    animation: ddi-ticker-rtl 15s linear infinite;
}
.rtl .header-scroll-outer.desktop {
    justify-content: center;
}

h1 .changeFont {
    font-size: 28px;
}
h2 .changeFont {
    font-size: 26px;
}
h3 .changeFont {
    font-size: 24px;
}
h4 .changeFont {
    font-size: 22px;
}
body.rtl .changeFont-revert-dir {
    display: inline-block
}
.header-footer p .changeFont {
    font-size: inherit;
}
.container-bg {
	background: linear-gradient(270deg, rgba(0,0,0,0) 26%, rgba(0,0,0,0.35647762522977944) 100%);
}
h1 {
    font-weight: 400;
    letter-spacing: normal !important;
}
h2 {
    font-weight: 400;
    letter-spacing: normal !important;
}
h3 {
    font-size: 2.2rem;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: normal !important;
}
h4 {
    font-weight: 400;
    line-height: 36px;
    letter-spacing: normal !important;
}
h5 {
    font-weight: 400;
    line-height: 36px;
    letter-spacing: normal !important;
}
h6 {
    font-weight: 400;
    line-height: 36px;
    letter-spacing: normal !important;
}
p, ul, li, a, span, div {
    word-spacing: 3px;
    letter-spacing: normal !important;
}
p, ul, li, ol {
    font-size: 21px;
    line-height: 37px;
    font-weight: 400;
}
div.heading {
    word-spacing: 10px;
}
body.rtl div.tab button {
    font-family: initial;
}
ul.main-menu li.nav-button a {
    padding: 9px 30px;
    margin-top: 0;
}
body.rtl > section, body.rtl #filterVideos > section {
    padding-left: 0 !important;
    padding-right: 0!important;
}
body.rtl section section {
    padding-left: 0 !important;
}
.header-footer p {
    font-size: 14px;
}
section h1, h1.inner-page-title, h1.inner-page-title-default {
    font-size: 46px;
}
.ddi-lang-switcher li:first-child {
    margin-right: 0!important;
    margin-left: 5px;
}
.down-arrow {
	right: auto;
	left: 0;
}
section.banner-v2 {
	background-position: -123px 0;
}
.section-1-v2-left {
	float: right;
}
.section-1-v2-right {
	float: left;
}
.section-1-v2 .section-1-v2-right {
    text-align: left;
    float: none;
}
.section-1-v2-left {
    float: none;
    padding-right: 0;
    padding-left: 5%;
}
.section-1-v2-left::after {
    float: none;
    right: auto;
    top: 0;
    display: block;
    left: 0;
}
section.banner-v2 p {
    font-size: 27px;
}
.section-2-v2-box p {
    font-weight: 300;
}
.post-content h3 {
    font-size: 22px;
    font-weight: 400;
}
.post-content p {
    color: #6f6f6f !important;
}
.post-listing .post-content p {
    color: #131313 !important;
}
.post-list-inner h3 .changeFont, .post-content p .changeFont, .sidebar-video-boxes h3 .changeFont, .each-blog-title-main-title .changeFont  {
    font-size: 17px;
}
.col-right-cols h3 .changeFont {font-size: 17px;}
.post-right .post-box h4, .post-right .post-box h4 a {
    font-size: 22px;
    font-weight: 600;
}
.sw-default-content-style h4, h4 {
    font-weight: 600;
}
body.rtl #left-header {
    left: auto;
    right: 0;
}
body.rtl section.top-header {
    text-align: left;
    left: 30px;
}
.rtl .languageSwitcher {
    margin-left: 0;
    margin-right: 30px;
    transform: translateY(-4px);
}
body.rtl .head-search {
    margin: -7px 0 0 36px;
}
body.rtl section.top-header a {
    /* float: left; */
    float: none;
}
.rtl section.top-header a .fa-solid {
    font-family: "Font Awesome 6 Free";
    margin-left: 6px;
    margin-right: 0;
}
.rtl .fa-brands, .rtl .fab {
    font-family: "Font Awesome 6 Brands";
}
section.top-header a i {
    height: auto;
    margin-top: 3px;
}
.wpml-ls-legacy-list-horizontal .wpml-ls-item:first-child {
    margin-left: 5px;
    margin-right: 0;
}
body.rtl ul.main-menu li.menu-item-has-children > a::after {
    right: auto;
    left: 15px;
}
body.rtl ul.main-menu ul li {
    text-align: right;
}
body.rtl ul.sub-menu li a {
    padding: 7px 18px 7px 27px;
}
body.rtl ul.footer-widgets li {
    float: right;
    margin-right: 0;
    margin-left: 4%;
}
/*welcome popup*/
#welcome-content.welcome-popup.onlypopText h3 {
    padding-top: 8%;
}
body.rtl #welcome-content.welcome-popup.onlypopText h3, body.rtl #welcome-content.welcome-popup.onlypopText p {
	text-align: right;
}
/*ENDS welcome popup*/
body.rtl blockquote {
    border-right: 5px solid #eee;
    border-left: none;
}
body.rtl blockquote span {
    font-weight: inherit;
    font-size: inherit;
}
body.rtl h1.research-pa-heading {
    text-align: right;
    padding-left: 0;
    padding-right: 50px;
}
body.rtl ul.footer-widgets li:last-child {
    margin-left: 0;
}
body.rtl ul.footer-widgets h3, body.rtl ul.footer-widgets p, body.rtl ul.footer-widgets a, body.rtl .contact-details-footer a, body.rtl .contact-details-footer p, body.rtl ul.footer-widgets {
    text-align: right;
}
body.rtl .contact-details-footer div {
    background-position: right top 5px;
    padding-left: 0;
    padding-right: 35px;
}
.row-footer div, .row-footer span {
    font-weight: 300;
    line-height: 29px; 
}
.row-footer div, .row-footer span, ul.footer-widgets p, ul.footer-widgets a, .contact-details-footer a, .contact-details-footer p, ul.footer-widgets {
    font-size: 17px;
}
.footer-map > p .changeFont {
    font-size: 13px;
}
body.rtl ul.footer-menu {
    text-align: right;
}
body.rtl .footer-menu.footer-menu-33 li {
    background-position: right top 10px;
    padding-left: 0;
    padding-right: 20px;
}
body .phone-footer, body .fax-footer {
	direction: ltr;
}
section h1 {
    float: right;
}
body.rtl .text-left, body.rtl h1.text-left {
    text-align: inherit !important;
}
h2.section-heading {
    font-size: 4.1rem;
    font-weight: 400;
}
#about-slider h2 {
    font-weight: 400;
    font-size: 4.1rem;
}
.research-pa-text h2 {
    font-weight: 400;
    line-height: 5.2rem;
    margin-bottom: 5px;
}
.research-pa-text p {
    font-size: 2.2rem;
    font-weight: 300;
    line-height: 3.8rem;
    margin-bottom: 0;
}
body.rtl .wp-block-image .alignright {
    margin-left: 1em;
}
body.rtl .sw-default-content-style ul li {
    background-position: right 12px;
    padding-left: 0;
    padding-right: 32px;
}
section.page-banner-template {
    background-position: right center;
}
body.rtl .sw-blog-content li {
    list-style: none;
}
.sw-default-content-style h2 {
    font-size: 36px;
}
h2.section-title {
    font-size: 40px;
}
body.rtl .sw-default-content-style h3 {
    text-align: right;
}
.sw-default-content-style p, .sw-default-content-style li, .sw-default-content-style td, .sw-default-content-style th {
    font-size: 2.2rem;
}
body.rtl .sep-bottom::after {
    left: auto;
    right: 0;
}
body.rtl .service-item:hover span {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
body.rtl .service-item-icon a:hover {
    color: #fff;
    background: #14afe5;
    text-decoration: none;
    border-radius: 0 0 0 0;
}
[dir="rtl"] section#m-news .slick-prev, [dir="rtl"] section.research-pa-listing .slick-prev {
    right: 0;
}
[dir="rtl"] section#m-news .slick-next, [dir="rtl"] section.research-pa-listing .slick-next {
    right: 60px;
}
[dir="rtl"] section#m-news .slick-prev::before, [dir="rtl"] #about-team .slick-prev::before, [dir="rtl"] .diabetes-post-slider .slick-prev::before, [dir="rtl"] .rnews-slider .slick-prev::before {
    content: "‹"!important;
}
[dir="rtl"] section#m-news .slick-next::before, [dir="rtl"] #about-team .slick-next::before, [dir="rtl"] .diabetes-post-slider .slick-next::before, [dir="rtl"] .rnews-slider .slick-next::before {
    content: "›"!important;
}
.rnews-slider .slick-prev.slick-arrow {
    right: auto;
    left: 53px;
}
.rnews-slider .slick-next.slick-arrow {
    right: auto;
    left: -12px;
}
.rnews-slider .slick-arrow::before {
    line-height: 46px;
}
[dir="rtl"] section.research-pa-listing .sectionBTN {
    float: left;
}
body.rtl .c-accordion__title {
    padding: 15px 30px 15px 20px !important;
    line-height: 3.6rem;
}
body.rtl .c-accordion__content {
    float: right;
}
body.rtl .c-accordion__title::after {
    left: auto !important;
    right: 10px !important;
}
body.rtl .c-accordion__title ul li {
    background-position: right 11px;
}
/*nivin css*/
.sw-single-post-content h1.text-center {
    text-align: inherit;
    font-size: 40px;
    font-weight: 600;
    line-height: 59px;
}
th {
    text-align: right;
}
input#mc-embedded-subscribe {
    float: left;
    border-radius: 20px 0px 0px 20px;
    margin-left: 0px;
    right: auto;
    left: 0;
}
input#mce-EMAIL {
    float: right;
    letter-spacing: 1px;
    word-spacing: 8px;
    padding: 20px 20px 20px 160px;
}
.c-accordion__title:after {
    left: 10px !important;
    float: left;
    right: inherit !important;
}
.c-accordion__content {
    margin-top: 20px !important;
    float: right;
}
.content-full ol {
    padding-right: 30px;
}
.departmentList.even {
    margin-right: 0;
    margin-left: 0;
}
.departmentList.odd {
    margin-right: 0;
    margin-left: 5%;
}
section#research-intro .button-style-1 {
    margin-right: 0px;
    margin-left: 30px;
}
.button-style-1 {
    margin-right: 0px;
}
section#t-featured-pages section.pt-0.pb-0 {
    padding-right: 0px !important;
}
section#e-custom .e-custom-large {
    padding-left: 0%;
    padding-right: 5%;
}
section#e-custom .e-custom-even .e-custom-large {
    padding-right: 0;
    padding-left: 5%;
}
div#dynamic-content-accordion span.accordion-icon{
    margin: auto auto auto 0;
}
section#research-pr-team .research-pr-team-details {
    padding-left: 0%;
    padding-right: 5%;
}
section#research-pa-welcome .research-pa-text {
    margin-left: 0%;
    margin-right: 3%;
}
.departmentList .research-pa-text {
    font-size: 22px;
}
.choco-link a.topic-pill {
    border-radius: 20px 0px 0px 20px;
}
section#m-news a.news-cat {
    right: 0;
    left: auto;
    border-radius: 15px 0px 0px 15px;
}
section#a-section-2 .a-right {
    padding-left: 0px;
    padding-right: 50px;
}
section#a-section-3 .a-right {
    padding-left: 0px;
    padding-right: 50px;
}
.has-text-align-left {
    text-align: right;
}
.post-left {
	float: right;
	padding-left: 10px;
}
.post-right {
	float: left;
	padding-right: 10px;
}
.post-img.post-img-right {
    float: right;
}
/*ENDS nivin css*/
.post-list {
    margin-right: 0;
    margin-left: 19px;
}   
.post-list:last-child {
    margin-left: 0;
}
.ddi-lang-switcher li a, .top-header .ddi-lang-switcher li a {
    padding: 6px 10px 5px;
}
#welcome-content.welcome-popup img {
    float: right;
    margin-right: 0;
    margin-left: 0;
}
.training-slider .slick-dots, .about-team-slider .slick-dots {
    text-align: left;
    right: auto;
    left: 5%;
}
#about-team .slick-next {
    left: 71px!important;
    right: auto!important;
}
#about-team .slick-prev {
    left: 125px!important;
    right: auto!important;
}
.wp-block-getwid-images-slider.has-arrows-inside .slick-next, .wp-block-getwid-media-text-slider.has-arrows-inside .slick-next, .wp-block-getwid-post-slider.has-arrows-inside .slick-next, .wp-block-getwid-post-carousel.has-arrows-inside .slick-next, .wp-block-getwid-media-text-slider .slick-next {
    right: auto;
    left: 25px;
}
.wp-block-getwid-images-slider.has-arrows-inside .slick-prev, .wp-block-getwid-media-text-slider.has-arrows-inside .slick-prev, .wp-block-getwid-post-slider.has-arrows-inside .slick-prev, .wp-block-getwid-post-carousel.has-arrows-inside .slick-prev, .wp-block-getwid-media-text-slider .slick-prev {
    left: auto;
    right: 25px;
}
.wp-block-getwid-media-text-slider .slick-prev::before, .wp-block-getwid-media-text-slider .slick-next::before {color: #ffffff;}
.about-info-slider .a-slider-image {
    padding-right: 0;
    padding-left: 20px;
}
.post-list {
    float: right;
}
section#section-contact-us {
    padding: 100px 20% 100px 0;
}
.archive .head-search{
    display: none;
}
#searchform #s {
    float: right;
    background-image: url("images/ddi-search-lens-blue-AR.png");
}
.archive #searchform #s, .search-results #searchform #s {
    background-position: 233px center;
    padding: 9px 34px 9px 10px;
    float: left;
}
.about-slider-item.slick-slide {
    padding: 0;
}
.latest-news h3 {
    float: right;
}
.news-link {
    float: left;
}
.cta-banner a, .cta-bannera:hover, .cta-banner a:visited {
    font-size: 2.0rem;
}
.diabetes-post-slider .post-list img {
	float: right!important;
}
.diabetes-post-cat {
	left: auto;
	right: 0;
	border-radius: 10px 0 0 10px;
}
body.rtl .split-panel .main .info {
	float: right;
	box-shadow: 0 0.75em 0.75em rgba(0,0,0,.125);
}
body.rtl .split-panel .main .info h1 {
	text-align: right;
	margin-bottom: 20px;
}
body.rtl .split-panel .main .info li a {
	padding: .33em 1.5em .33em 0;
}
body.rtl .split-panel .main .info li a::before {
	right: .25em;
	left: auto;
}
body.rtl .sw-single-post-content ul ul {
	padding-right: 20px;
	padding-left: 0;
	padding-top: 10px;
}
body.rtl .sw-single-post-content ul ul li {
	padding-right: 10px;
}
/*font-size increases*/
section.banner-v2 .btn-slider {
    font-size: 20px;
}
.cta-banner .heading a {
	line-height: 49px;
}
.wp-block-getwid-media-text-slider-slide-content__content-wrapper h2 {
	line-height: 70px;
}
/**/
body.rtl #specializations h2 {
    text-align: left;
}
#e-media a.button.button-secondary {
    line-height: 4rem;
}
/**/
.each-blog {
    float: right;
}
.archive-each-blog {
    margin-right: 0;
    margin-left: 2%;
}
.archive-each-blog.media-item {
    margin-left: 0;
}
.archive-each-blog:nth-child(4n) {
    margin-right: 0;
    margin-left: 0;
}
#resourcepg .m-news-item {
    margin-right: 0;
    margin-left: 2.5%;
}
#resourcepg .m-news-img {
    text-align: center;
}
.news-cat {
    left: auto;
    border-radius: 0;
    right: 0;
}
#resourcepg .m-news-item:nth-child(3n) {
    margin-right: inherit;
    margin-left: 0;
}
.topic-card-title {
    font-weight: 600;
}
.topic-card p {
    font-size: 2.0rem;
}
.m-news-content p {
    font-size: 2.0rem;
}
.each-blog-title h3, .each-blog-title-style-2 h3 {
    font-size: 21px;
}
section.banner-v2 h1 {
    font-size: 52px;
}
.latest-news h3 {
    font-size: 42px;
    font-weight: 600;
}
h1.inner-page-title-default, .sw-default-content-style h2, h1.inner-page-title, h2, .section-2-v2-box-right h2, .research-grid-inner h3, .research-section4-inner h3, h1.research-pa-heading, section#research-pr-steps h2, a.button.button-secondary, #content h2, h2.blog-title a, .split-panel .main .info h1, .split-panel .main .info h2 {
    font-weight: 600;
}
.fp-content h3 {
    font-weight: 600;
}
section#research-pr-steps h2 {
    font-size: 4.2rem;
}
.card-item-description p {
    font-size: 20px;
}
h3.card-item-item-title {
    font-size: 2.2rem;
}
.fac-content h3 {
    font-size: 2.3rem;
}
#content #section-contact-us h2.text-subtitle {
    font-size: 36px;
    letter-spacing: 0;
}
.training-content h2 {
    font-size: 5.0rem;
    font-weight: 600;
    line-height: 7.0rem;
}
.diabetes-post-slider .post-content p {
    font-size: 19px;
}
#inner-page-id.sw-default-content-style .wp-block-getwid-media-text-slider-slide-content__content-wrapper p {
    line-height: 40px;
}
.sw-default-content-style p.date-data {
    text-align: right;
}
figcaption pre {
    background-color: transparent;
    border: 0;
}
.sw-default-content-style h3 p {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 0;
}
.wp-block-image .alignleft {
    margin-right: 1em;
    margin-left: 0;
}
.radiologists-section-1 .doc-details {
    float: right;
    width: 30%;
    margin-left: 5%;
    margin-right: 0;
}
.radiologists-section-1 .doc-details:nth-child(3n) {
    margin-left: 0;
}
.ht-ctc-style-8 svg {
    display: none!important;
}
span.icophonez {
    transform: rotate(270deg);
}
.direct-call {
    background: #1bbbed;
    padding: 5px 16px;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%), 0 3px 1px -2px rgb(0 0 0 / 10%);
    border-radius: 2px;
}
.direct-call, .direct-call span, .direct-call a {
	display: inline-block;
	font-size: 16px !important;
	vertical-align: top;
	height: 55px;
	line-height: 47px !important;
	color: #fff !important;
}
.direct-call span {
	line-height: 45px !important;
}
.direct-call {
	background-image: url(https://www.dasmaninstitute.org/wp-content/uploads/2021/07/phone-rtl.png);
	background-repeat: no-repeat;
	background-position: 80px 15px;
	background-size: auto;
	padding-right: 49px;
}
.ht-ctc-sc.ht-ctc-sc-chat .ctc_cta { /*whatsapp btn*/
	background-image: url(https://www.dasmaninstitute.org/wp-content/uploads/2021/07/whatsapp-rtl.png);
	background-repeat: no-repeat;
	background-position: 77px 16px;
	background-size: auto;
	padding-right: 34px;
}
/*meet the team template*/
.teamTitle {
	background: linear-gradient(90deg, rgba(13,110,182,0) 0%, rgb(13, 110, 182) 43%);
}
.teamTitle::after {
	left: auto;
	bottom: -9px;
	right: 30px;
}
.teamList .doc-details {
	float: right;
	margin-right: 0;
	margin-left: 5%;
}
.teamBox .doc-details:nth-of-type(3n) {
	margin-right: 0;
	margin-left: 0;
}
#rnews-slider-row .info h1 {
	text-align: right;
}
#rnews-slider .slick-arrow {
	right: auto;
}
#rnews-slider .slick-prev.slick-arrow {
	left: 65px;
	right: auto;
}
#rnews-slider .slick-next.slick-arrow {
	right: auto;
	left: 0;
}
#dropdownFilter select {
    background-position-x: 3%;
    background-position-y: 50%;
}
#rnews-slider-row .news-link {
    right: auto;
    left: 0;
}
/* archive Feb 2022*/
.archive-each-blog.media-item.sw-cat-fullwidth {
    padding-left: 0;
    padding-right: 110px;
}
.sw-cat-fullwidth::before {
    right: 45px;
    left: auto;
}
.sw-cat-fullwidth.each-blog.media-item .each-blog-title {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
#about-sec-1 .sw-cat-fullwidth p.each-blog-title-main-title {
    line-height: 37px;
}
.sw-cat-fullwidth .cat-post-date, .sw-default-content-style h4.cat-title {
    text-align: right;
}
/* archive Feb 2022 ENDS*/
.rnews-slides .post-contents-news {
    text-align: right;
}
.cat-blog-post-excerpt p {
    text-align: right;
}
.sw-default-content-style li {
    margin-left: 0;
    margin-right: 20px;
}
#breadcrumbs-outer {
    text-align: right;
}
#crumbs a, #crumbs span {
    text-align: right;
    display: inline-block;
}
/*sidebar styles*/
#col-left {
    float: right;
}
#col-right {
    float: left;
}
.sidebar-titles::after {
    left: auto;
    right: 0;
}
.sidebar-quicklinks li {
    background-position: right 9px;
    padding: 0 30px 0 0;
    background-image: url('https://www.dasmaninstitute.org/wp-content/themes/ddi/css/images/list-style-img-left-DDI.png');
}
/*home latest news modify*/
.sec-title-outer {
    padding: 30px 53px 24px 30px;
}
.sec-title-outer::before {
    left: auto;
    right: 0;
    /* top: 34px; */
    top: 27px;
}
.latest-news h3, .post-listing h2 {
    font-size: 31px;
    line-height: 50px;
    float: right;
}
.latest-news .news-link {
    line-height: 48px;
}
.homenews-slide-right {
    padding-left: 0;
    padding-right: 40px;
}
.homenews-slide-right .rnews-slide-title {
    font-size: 25px;
}

#footer-social-icons {
    text-align: right;
}
#footer-social-icons .btn-facebook {
    margin-left: 4px;
    margin-right: 0;
}

.wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-state-indicator {
    transform: rotate(180deg);
}
.wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-state-indicator.open {
    transform: rotate(90deg);
}
/*Template: Main Resources Listing 2022*/
.rspg-secThree-ThreeCol-Box {
    margin-right: 0;
    margin-left: 8px;
}
.rspg-secThree-ThreeCol-Box:nth-child(3n) {
    margin-right: 0;
    margin-left: 0;
}
.rspg-secThree-ThreeCol-Box .button-style-1 {
    margin-left: 0;
    margin-right: 29px;
}
.rspg-secThree-FiveCol-Box {
    margin-right: 0;
    margin-left: 27px;
}
.rspg-secThree-FiveCol-Box.rspg-secFour-FourCol-Box:nth-child(4n) {
    margin-right: 0;
    margin-left: 0;
}/*ENDS*/
/*meet the team template with brief*/
.doc-details-left {float: right;}
.doc-details-right {float: left;}
.doc-details-left::after {
    right: auto;
    transform: rotate(90deg);
    left: 25px;
}
.doc-details-right-inner p {
    text-align: right;
    font-size: 17.5px;
}
.doc-details .doc-details-content p .changeFont {font-size: 14px;}
.doc-details-right-inner p .changeFont {font-size: 16px;}
/**/
body.rtl .sw-default-content-style h3.has-text-align-center {
    text-align: center;
}
#eventBubble {
    right: auto;
    left: 0;
}
.halfwid.first {
    margin-right: 0;
    margin-left: 3%;
}
.chief_who {
    float: left;
    margin-left: 0;
    margin-right: 60px;
}
/*navigation*/
body.rtl .sw-default-content-style .navigation ul li {
    background-image: none;
    padding-right: 0;
    padding-left: 0;
    margin-left: 0;
    margin-right: 0;
}
.navigation li a { font-family: 'Muli', sans-serif; }
/*newspaper archive*/
#newsArchivelist-right {
    padding-left: 0;
    padding-right: 5%;
}
.nwArchive-date p, .nwArchive-date p .changeFont { font-size:14px; }
#newsArchivelist-right li {
    padding-right: 0;
    margin-right: 0;
}
#newsArchivelist-right li i {
    margin-right: 0;
    margin-left: 20px;
    font-family: "Font Awesome 6 Free";
    transform: rotate(180deg);
    vertical-align: middle;
}
.wp-block-ub-tabbed-content .wp-block-ub-tabbed-content-tab-title-wrap:first-child {
    margin-right: 0;
}
#relatedArticlesSlider .slick-slide {
	padding: 0 0 0 20px;
}
#relatedArticlesSlider .slick-prev.slick-arrow {
	right: auto;
	left: 83px;
}
#relatedArticlesSlider .slick-next.slick-arrow {
	right: auto;
	left: 18px;
}
p.date-data .cat-post-date {
	margin-right: 5px;
}
.rA-Boxes {
	padding-left: 0;
	padding-right: 53px;
}
.rA-Boxes::before {
	left: auto;
	right: 17px;
}
.rA-Boxes .each-blog-title {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
body.single .sw-single-post-content #breadcrumbs-outer {
	padding: 17px 50px 17px 0 !important;
}
.section-heading.ddi-newsletter-title.related-art-head {
	padding: 33px 53px 30px 30px;
}
.related-art-head::before {
    left: auto;
    right: 0;
  }
.wordpress-print-posts {
	text-align: left;
}
.wordpress-print-posts .fa {
	font-family: FontAwesome !important;
}
.tab__title .tab_button-active::before {
	left: auto;
	right: 0;
}
.tab__title .tab_button-active {
	font-weight: 600;
}
#vTour .tab__title .tab__button {
	text-align: right;
}
#mobDrop select {
	background-position: 3% 52%;
}
/*fancybox*/
.fancybox-infobar, .fancybox-infobar span { 
    font-family: 'Muli', sans-serif !important; 
}
/*quadmenu*/
#quadmenu * {
	font-family: 'GEDinarTwo-Light-fonts2u'!important;
}
#quadmenu-settings .quadmenu-carousel > .inner > .action-top .actions, #quadmenu-settings .quadmenu-panel > .inner > .action-top .actions, #quadmenu-settings .quadmenu-tabs > .inner > .action-top .actions, #quadmenu-settings .quadmenu-tab > .inner > .action-top .actions, #quadmenu-settings .quadmenu-columns > .inner > .action-top .actions, #quadmenu-settings .quadmenu-column > .inner > .action-top .actions, #quadmenu-settings .quadmenu-column-item > .inner > .action-top .actions {
	float: left!important;
}
#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu {
	direction: inherit!important;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item-type-tabs.quadmenu-dropdown-left > .quadmenu-dropdown-menu > ul > li > ul.quadmenu-tabs > li.quadmenu-item-type-tab > .quadmenu-dropdown-menu {
	right: auto;
	left: 0;
}
#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-left li.quadmenu-item > a {
    text-align: right;
    font-size: 17px!important;
}
#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-left li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret {
	right: auto;
	left: 0;
}
#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-left li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret::before {
    transform: rotate(180deg);
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-widget * {
	text-align: right;
	font-size: 17px !important;
	line-height: 27px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-title {
	font-size: 17px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
	margin: 0 0 0 16px !important;
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:last-child, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.lastMenu {
	margin-left: 0 !important;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret {
	left: 0;
	right: auto;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-has-caret > a > .quadmenu-item-content > .quadmenu-text {
	padding-right: 0;
	padding-left: 1em;
}
a.logo { float: right; }
.ddi-lang-switcher {
	right: auto;
	left: 0;
}
.main-menu1 { float: left; }
section.top-header {
	right: auto;
	left: 115px;
}
section.top-header a {
	font-size: 16px;
	line-height: 25px;
}
#col-left-navblk {
	float: right;
}
#col-right-navblk {
	float: left;
}
#col-left-navblk li::before {
	left: auto;
	right: 0;
}
#defpage-sidebar-videos-carousel .slick-prev {
	right: auto;
	left: 66px;
}
#defpage-sidebar-videos-carousel .slick-next {
	left: 0;
}
#defpage-sidebar-booklets-carousel .slick-prev {
	left: 66px;
	right: auto;
}
#defpage-sidebar-booklets-carousel .slick-next {
	right: auto;
	left: 6px;
}
#customHeaderLinks {
    margin-right: 26px;
    margin-left: 0;
}
.wpml-ls-legacy-list-horizontal a span {
    vertical-align: middle;
    transform: translateY(1.5px);
    display: block;
}

/*activated children theme*/
.two-cols.activatedChildrenThemepattern::before {
	right: auto;
	left: 0;
	rotate: 180deg;
}
.two-cols.activatedChildrenThemepattern::after {
	left: auto;
	right: 0;
	rotate: 180deg;
}
.activatedChildrenThemepattern .shiftByLeftnav .col-right-cols.sidebar-booklets::after {
	right: auto;
	left: -55px;
	rotate: 180deg;
}
.activatedChildrenThemepattern .shiftByLeftnav .col-right-cols.sidebar-videos::after {
	right: auto;
	left: -55px;
}
.activatedChildrenThemepattern .shiftByLeftnav .each-blog-image img {
	max-height: 288px;
}

body.rtl #newsArchivelist-right .changeFont {
	font-family: 'GEDinarTwo-Light-fonts2u';
}
body.rtl.archive.tax-newspaperarchiveyear .inner-page-title {
	display: inline-flex;
}
body.rtl.archive.tax-newspaperarchiveyear .inner-page-title .changeFont {
	order: 1;
}
body.rtl.archive.tax-newspaperarchiveyear #breadcrumbs-outer {
	display: none;
}
/*WP Recipe Maker*/
.wprm-header-decoration-line.wprm-align-left .wprm-decoration-line, .wprm-icon-decoration-line.wprm-align-left .wprm-decoration-line {
    margin-left: 0!important;
    margin-right: 15px!important;
}
.wprm-recipe-adjustable-servings-container button .changeFont {
	font-size: 17px;
}
.rtl .wprm-recipe-template-chic---1---addedlogo li, .rtl .wprm-recipe-template-chic---1---addedlogo li *, .rtl .wprm-recipe-template-chic---1---addedlogo ol, .rtl .wprm-recipe-template-chic---1---addedlogo ol * {
	font-size: 17px !important;
}
.rtl .wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon {
	margin: 5px 0 5px .5em;
}
/* .rtl .wprm-nutrition-label-container-grouped .wprm-nutrition-label-text-nutrition-container {
	white-space: normal;
} */
.rtl .wprm-nutrition-label-container, .rtl .wprm-nutrition-label-text-nutrition-label, .rtl .wprm-nutrition-label-text-nutrition-value, .rtl .wprm-nutrition-label-text-nutrition-unit {
	text-align: right;
}
.rtl .wprm-nutrition-label-text-nutrition-container {
    display: flex;
}
.rtl .wprm-nutrition-label-text-nutrition-container span {
    margin-left: 2px;
}
.rtl .wprm-nutrition-label-text-nutrition-container span {
	align-self: flex-end;
}

/*RecipeCard IO*/
.rtl .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list > li, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes ul > li {
	padding: 20px 50px 20px 25px;
}
.rtl .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list > li::before, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes ul > li::before {
    left: auto;
	right: 14px;
}
.rtl .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .directions-list > li::before {
	margin-right: 0;
	margin-left: 20px;
	left: auto;
	right: 0;
	font-family: 'Muli', sans-serif;
	direction: ltr;
}
.rtl .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients {
	text-align: right;
}
.rtl .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list > li .tick-circle {
	float: right;
	margin: 6px 0 0 10px;
}
.rtl .wp-block-wpzoom-recipe-card-block-recipe-card .recipe-card-ingredients .ingredients-list .ingredient-item-name {
	padding-right: 30px;
	padding-left: 0;
}
.wprm-recipe-block-container-table.wprm-recipe-calories-container .wprm-recipe-calories-unit {
	padding-left: 5px;
}

.activatedChildrenThemepattern .shiftByLeftnav .col-right-cols-titles {
    text-align: right;
}
.activatedChildrenThemepattern .shiftByLeftnav .col-right-cols .sidebar-titles {
    text-align: right;
    padding-right: 0;
    padding-left: 15px;
}
body.rtl .activatedChildrenThemepattern .sw-default-content-style ul li {
    background-position: right 9px;
    padding-left: 0!important;
    margin-right: 0!important;
    margin-right: 10px !important;
    padding-right: 22px!important;
}
body.rtl .sw-default-content-style .wprm-recipe ul li {
	margin-right: 28px !important;
	padding-right: 7px !important;
	list-style: disc !important;
	background-image: none;
}
.activatedChildrenThemepattern .shiftByLeftnav .sidebar-booklets .m-news-img, .activatedChildrenThemepattern .shiftByLeftnav .sidebar-booklets .m-news-content {
    text-align: right;
}

/*recipe plugin*/
/* .rtl .wprm-nutrition-label-text-nutrition-container .wprm-nutrition-label-text-nutrition-unit, 
.wprm-recipe-block-container-table.wprm-recipe-calories-container .wprm-recipe-calories-unit, 
.wprm-recipe-details-unit.wprm-recipe-cook_time-unit, 
.wprm-recipe-details-unit.wprm-recipe-prep_time-unit {
	display: none;
} */
.wprm-icon-shortcode .wprm-recipe-icon svg g {
	fill: #F26F25 !important;
}

.team-member {
    text-align: right;
}

#ddi-accred-seals {
    float: left;
}
#foo-copyright {
    float: right;
}
.sectors-sections .list_item {
    margin: 0 0 20px 20px;
}

#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item {
    float: right;
}
.languageSwitcher.mob {
    right: auto;
    left: 18px;
}
.box-content {
    text-align: right;
}

.rtl #quadmenu .quadmenu-item-type-tabs > .quadmenu-dropdown-menu .quadmenu-dropdown-submenu > .quadmenu-dropdown-menu {
  right: 240px !important;
  left: 0 !important;
}
/*rrrrrrrr*/
#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu {
    direction: rtl!important;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a {
    text-align: right!important;
}
#quadmenu .quadmenu-navbar-nav ul.quadmenu-tabs li.quadmenu-item > a.quadmenu-dropdown-toggle > .quadmenu-item-content > .quadmenu-caret {
    transform: rotate(180deg)!important;
}

@media screen and (min-width: 1201px){ 
    #quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu {
        left: 0 !important;
    }
    .rtl #quadmenu .quadmenu-item-type-tabs > .quadmenu-dropdown-menu .quadmenu-dropdown-submenu > .quadmenu-dropdown-menu {
        /* right: 255px !important; */
        left: 0 !important;
    }
}

@media screen and (max-width: 1200px){

#swMobMenu {
    right: auto;
    left: 0;
}

.rtl #quadmenu .quadmenu-item-type-tabs > .quadmenu-dropdown-menu 
.quadmenu-dropdown-submenu > .quadmenu-dropdown-menu {
    right: 0!important;
}

#quadmenu:not(.quadmenu-is-horizontal) 
.quadmenu-navbar-nav li.quadmenu-item > a 
> .quadmenu-item-content > .quadmenu-caret {
    right: auto!important;
    left: 0!important;
}

#quadmenu .quadmenu-navbar-nav ul.quadmenu-tabs 
li.quadmenu-item > a.quadmenu-dropdown-toggle 
> .quadmenu-item-content > .quadmenu-caret {
    transform: rotate(0deg)!important;
}

#quadmenu ul.quadmenu-navbar-nav ul.quadmenu-tabs .quadmenu-text {
    text-indent: 6px;
}

#quadmenu .quadmenu-tabs .quadmenu_btt .quadmenu-text {
    text-indent: 14px;
    display: block;
}

#quadmenu ul.quadmenu-tabs ul > li > a,
#quadmenu.quadmenu-default_theme 
.quadmenu-navbar-nav .quadmenu-dropdown-menu 
li.quadmenu-item > a {
    border: 1px solid #f4f4f4;
}

}

/*rrrrrrrr ENDS*/

/*rtl responsive styles*/
@media screen and (max-width: 1750px){ 
	section.banner-v2 {background-position: -110px -65px;}
}
@media screen and (max-width: 1630px){
    h2 {font-size: 32px;}
    section.banner-v2 h1 {
        font-size: 42px;
    }
}
@media screen and (max-width: 1540px){
	section.banner-v2 {background-position: -123px 0;}
}
@media screen and (max-width: 1440px){
    section.top-header a {font-size: 18px;}
    section h1 {line-height: 70px;}
    section.banner-v2 h1 {font-size: 46px;}
    .page-template-default .subscribeFormIn, 
    .page-template-page_radiologists_template .subscribeFormIn, 
    .page-template-page_doctors_profile_template .subscribeFormIn {
        height: 80px;
    }
    .page-template-default input#mc-embedded-subscribe, .page-template-page_radiologists_template input#mc-embedded-subscribe, .page-template-page_doctors_profile_template input#mc-embedded-subscribe {
        border-radius: 30px 0px 0px 30px;
    }
    section.top-header a i {
        height: 17px;
        margin-top: 3px;
    }
    #inner-page-id.sw-default-content-style p, #inner-page-id.sw-default-content-style li, #inner-page-id.sw-default-content-style td, #inner-page-id.sw-default-content-style th, .page-template-default .location, .page-template-default .contact-details, .page-template-default .contact-details a, .page-template-page_radiologists_template .contact-details, .page-template-page_radiologists_template .contact-details a, .page-template-page_radiologists_template .location, .page-template-page_radiologists_template .contact-details, .page-template-page_radiologists_template .contact-details a, .page-template-page_doctors_profile_template .contact-details, .page-template-page_doctors_profile_template .contact-details a, .page-template-page_doctors_profile_template .location, .page-template-page_doctors_profile_template .contact-details, .page-template-page_doctors_profile_template .contact-details a {
        font-size: 20px;
        line-height: 35px;
    }
    .button-style-1 {font-size: 18px;}
    .section-2-v2-box-right h2 {
        font-size: 26px;
        line-height: 40px;
    }
    .section-2-v2-box-right p {font-size: 20px;}
    ul.footer-widgets p, ul.footer-widgets a, .contact-details-footer a, .contact-details-footer p, ul.footer-widgets {
        font-size: 18px;
    }
    ul.footer-widgets .contact-details-footer .email-footer a {font-size: 17px;}
    .footer-map > p {
        font-size: 16px;
        line-height: 26px;
        font-weight: 300;
    }
}
@media screen and (max-width: 1399px){
    .rspg-secThree-FiveCol-Box.rspg-secFour-FourCol-Box.flexparts {
        flex: 0 0 22%;
        max-width: 22%;
    }
}
@media screen and (max-width: 1367px){
	section.banner-v2 {
		background-size: 120%;
	}
    .nl-page .research-pa-blue-box-outer h3 {
        font-size: 18px;
    }
    .rspg-secThree-FiveCol-Box:last-child {
        margin-left: 0;
    }
}
@media screen and (max-width: 1366px){
    ul.main-menu li a {
        font-size: 16px !important;
        line-height: 26px !important;
    }
    .post-right .post-box h4, .post-right .post-box h4 a {
        font-size: 18px;
        font-weight: 500;
    }
}
@media screen and ( max-width: 1328px) {
    .menu-tab {
        right: auto;
        left: 0;
    }
    .menu-tab div {
        float: left;
    }
    .menu-tab p {
        transform: translate(53px,-29px);
        display: inline-block;
        margin-bottom: 0;
        width: max-content;
        font-size: 16px;
    }
    body.home .menu-tab p {
        line-height: 35px;
    }
    .wpml-ls-legacy-list-horizontal {
        padding: 7px 7px 7px 0!important;
    }
    .menu-tab.active {
        left: 0;
    }
    .main-menu1 {
        width: 100%;
    }
}
@media screen and (max-width: 1300px){
    .research-pa-text h2 {
        font-size: 3.2rem;
        line-height: 4.2rem;
        font-weight: 500;
        margin-bottom: 15px;
    }
    body.rtl h1.research-pa-heading, section h1, h1.inner-page-title, h1.inner-page-title-default {
        font-size: 42px;
    }
    .post-content h3 {
        font-size: 20px;
        line-height: 32px;
    }
    .latest-news h3, .post-listing h2 {
        font-size: 30px;
    }
    .post-right .post-box p {
        display: none;
    }
    h2.section-heading, #about-slider h2 {
        font-size: 36px;
    }
    .research-pa-text p {
        font-size: 2.1rem;
        line-height: 3.6rem;
    }
    ul.footer-widgets p, ul.footer-widgets a, .contact-details-footer a, .contact-details-footer p, ul.footer-widgets, .row-footer div, .row-footer span {
        font-size: 16px;
        font-weight: 200;
    }
    .research-pa-text h3 {
        font-size: 2.6rem;
    }
}
@media screen and (max-width: 1200px){
    #resourcepg .m-news-item:nth-child(3n) {
        margin-right: 0;
        margin-left: 2.5%;
    }
    #resourcepg .m-news-item:nth-child(2n) {
        margin-right: 0;
        margin-left: 0;
    }
    #relatedArticlesSlider .slick-slide {
        padding: 0;
    }
    #relatedArticlesSlider .slick-prev.slick-arrow {
        left: 65px;
    }
    #relatedArticlesSlider .slick-next.slick-arrow {
        left: 0;
    }

}
@media screen and (max-width: 1199px){
    ul.main-menu.show {
        right: 20%;
        left: auto;
    }
    ul.main-menu li {
        text-align: right;
    }
    ul.main-menu li.menu-item-has-children {
        background: url(images/menu-arrow.png) no-repeat left 12px center;
    }
    ul.main-menu li.nav-button {
        margin-left: 0;
        padding-right: 16px;
    }
    ul.main-menu li.back-button {
        padding-left: 0;
        padding-right: 17px;
        background-position: 14px center;
    }
    #facilities .slick-prev.slick-arrow {
        right: auto;
        left: 32px;
    }
}
@media only screen and ( max-width: 1180px) {
    .two-cols #col-right {
        float: none;
    }
    .chief_who h3 {text-align: center !important;}
}
@media only screen and ( max-width: 1080px) {
    .homenews-slide-right {
        padding-left: 0;
        padding-right: 0;
    }
}
@media screen and (max-width: 1024px){
    .page-template-default .subscribeFormIn, .page-template-page_radiologists_template .subscribeFormIn, .page-template-page_doctors_profile_template .subscribeFormIn {
        height: 60px;
    }
    body.rtl h1.research-pa-heading {
        right: 13px;
        max-width: 100%;
    }
    .post-left {
        padding-left: 0;
    }
    .post-right {
        padding-right: 0;
    }
    #facilities .slick-prev.slick-arrow {
        right: auto;
        left: 78px;
    }
    #facilities .slick-next.slick-arrow {
        left: 12px;
    }
    .about-info-slider .a-slider-image {
        padding:0;
    }
    section#a-section-2 .a-right, section#a-section-3 .a-right {
        padding-right: 0;
    }
	.doc-details-outer {padding: 0 20px 0 0;}
	.teamBox .doc-details:nth-of-type(3n) {margin-left: 5%;}
    .teamBox.with-brief .doc-details-outer {padding: 0 20px;}
	section.banner-v2 h1 {font-size: 40px;}
    .latest-news h3, .post-listing h2 {
        font-size: 29px;
    }
    .section-1-v2-left {
        padding-left: 0;
    }
    .section-1-v2-left::after {
        display: none;
    }
    .section-1-v2 .section-1-v2-right, .section-3-v2 .post-list-inner {
        text-align: right;
    }
    .rnews-slider .slick-next.slick-arrow {
        left: 0;
    }
    .rnews-slider .slick-prev.slick-arrow {
        left: 65px;
    }
    .doc-details-left::after {left: 0;}
    #eventBubble {left: -25px;}
    .section-heading.ddi-newsletter-title.related-art-head {
        padding: 33px 33px 30px 30px;
    }
}
@media screen and (max-width: 991px){
    .archive-each-blog:nth-child(2n) {
        margin-left: 0;
    }
    .radiologists-section-1 .doc-details:nth-child(3n) {
        margin-left: 5%;
        margin-right: 0;
    }
    .radiologists-section-1 .doc-details:nth-child(3n+1) {
        clear: none;
    }
    .radiologists-section-1 .doc-details:nth-child(2n) {
        margin-left: 0;
    }
    .radiologists-section-1 .doc-details {
        width: 47.5%;
        margin-left: 5%;
    }
    section.banner-v2 {background-size: 136%;}
}
@media screen and (max-width: 900px){
    .sec-title-outer::before {
        top: 33px;
    }
}
@media screen and (max-width: 841px){
    .rspg-secThree-ThreeCol-Box .button-style-1 {
        margin-right: 10px;
    }
    .rspg-secThree-FiveCol-Box:nth-child(4n), .rspg-secThree-FiveCol-Box.rspg-secFour-FourCol-Box:nth-child(4n) {
        margin-right: 0;
    }
    .rspg-secThree-FiveCol-Box.flexparts, .rspg-secThree-FiveCol-Box.rspg-secFour-FourCol-Box.flexparts {
        flex: 0 0 28%;
        max-width: 28%;
    }
}
@media screen and (max-width: 840px){
    p, ul, li, ol {
        font-size: 18px;
    }
    h1.inner-page-title-default, h1.research-pa-heading {
        font-size: 36px;
        line-height: 46px;
    }
	section.banner-v2 {
        /* height: 400px; */
        background-size: 138%;
    }
	section.banner-v2 h1 {
        font-size: 36px;
        line-height: 46px;
    }
    #eventBubble {bottom: -34%;}
}
@media screen and (max-width: 835px){
    .doc-details-right-inner p {text-align: center;}
    .doc-details-left {
        padding-left: 0px;
        padding-right: 20px;
    }
}
@media screen and (max-width: 800px){
    section#research-pr-team .research-pr-team-details {
        padding-right: 0%;
    }
    section#research-pa-welcome .research-pa-text {
        margin-right: 0%;
    }
}
@media screen and (max-width: 769px){
    .two-cols .sidebar-booklets .slick-arrow {
        left: 0;
    }
    .two-cols .sidebar-booklets .slick-prev {
        left: 52px;
        right: auto;
    }
    .activatedChildrenThemepattern .shiftByLeftnav .sidebar-booklets .m-news-img, .activatedChildrenThemepattern .shiftByLeftnav .sidebar-booklets .m-news-content {
        text-align: center;
    }
}
@media screen and (max-width: 768px){
	section.banner-v2 {
		background-position: 0;
        background-size: cover;
	}
    .departmentList {
        margin-left: 0%;
    }
    body.rtl h1.research-pa-heading {
        padding-left: 15px;
    }
    #resourcepg .m-news-item:nth-child(2n) {
        margin-right: 0;
        margin-left: 0;
    }
    .latest-news h3, .post-listing h2 {
        font-size: 28px;
    }
    .rspg-secThree-ThreeCol-Box .button-style-1 {
        margin-right: 27px;
    }
    .rspg-secThree-ThreeCol-Box:nth-child(3n) {
        margin-left: 8px;
    }
    .rspg-secThree-ThreeCol-Box:nth-child(2n) {
        margin-left: 0;
    }
    .doc-details-left {padding: 0;}
    body.single .sw-single-post-content #breadcrumbs-outer {
        padding: 17px 20px 17px 0 !important;
    }
    .section-heading.ddi-newsletter-title.related-art-head {
        padding: 23px 33px 23px 23px;
    } 
    .main-menu1 {
        padding-top: 0;
    }
    #quadmenu .owl-carousel, #quadmenu .owl-dots, #quadmenu .owl-nav, #quadmenu .quadmenu-container, #quadmenu .quadmenu-navbar-nav, #quadmenu .quadmenu-dropdown-toggle, #quadmenu .quadmenu-dropdown-menu, #quadmenu .quadmenu-dropdown-submenu, #quadmenu ul, #quadmenu ul li, #quadmenu ul li ul, #quadmenu ul li a {
        text-align: right;
    }
    #quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item > a > .quadmenu-item-content > .quadmenu-caret {
        right: auto;
        left: 0;
    }
    #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) {
        margin: 0 0 0 0 !important;
    }
    .home section.banner-v2 #homebanner-slider h1 {
        font-size: 36px;
        line-height: 50px;
    }
}
@media screen and (max-width: 767px){
    body.rtl > section {
        padding-right: 0 !important;
    }
    body.rtl .head-search {
        margin: -7px 0px 0 14px;
    }
    #searchform #s {
        float: right;
        padding: 0 6px 0 16px;
    }
    ul.main-menu li {
		float:none;
    }
    section.top-header {
        right: auto;
        left: 95px;
    }
    body.rtl section.top-header a {
        font-size: 16px;
    }
    section.top-header .ddi-lang-switcher {
        margin-top: -5px;
    }
    .post-right .post-box h4, .post-right .post-box h4 a {
        text-align: right;
    }
    .post-list {
        margin-left: 0;
    }
	section.banner-v2 {
        background-position: 0 top;
        height: auto;
        background-size: cover;
        margin-top: 0;
    }
	section.top-header a.wpml-ls-link {
		font-size: 15px;
		padding: 7px 10px 4px;
	}
    ul.main-menu.show {
        right: 0;
    }
    .section-1-v2 .section-1-v2-right {
        text-align: center;
    }
}
@media screen and (max-width: 640px){
    body.rtl h1.research-pa-heading {
        padding-left: 15px;
        padding-right: 35px;
    }
	section.banner-v2 {
		background-position: -44px top;
	}
}
/* archive Feb 2022*/
@media screen and (max-width: 600px){
    .archive-each-blog.media-item.sw-cat-fullwidth {
        padding-right: 0;
    }
    .sw-cat-fullwidth.each-blog.media-item .each-blog-title {
        border-radius: 6px;
    }
    .rspg-secThree-FiveCol-Box.flexparts, .rspg-secThree-FiveCol-Box.rspg-secFour-FourCol-Box.flexparts {
        flex: 0 0 47%;
        max-width: 47%;
    }
    .rspg-secThree-FiveCol-Box.flexparts:nth-child(2n), .rspg-secThree-FiveCol-Box.rspg-secFour-FourCol-Box.flexparts:nth-child(2n) {
        margin-left: 0;
    }
    .rspg-secThree-FiveCol-Box:nth-child(3n), .rspg-secThree-FiveCol-Box.rspg-secFour-FourCol-Box:nth-child(3n) {
        margin-right: 0;
        margin-left: 27px;
    }
    #eventBubble {left: -25px;}
    .special-events-list .halfwid {
        margin-left: 0;
        width: auto;
    }
    .halfwid.first {
        margin-left: 0;
        margin-bottom: 10px;
    }
}
/* archive Feb 2022 ENDS*/
@media screen and (max-width: 586px){
    .archive-each-blog {
        margin-left: 0;
    }
    .radiologists-section-1 .doc-details {
        width: 100%;
        margin-left: 0 !important;
    }
}
@media screen and (max-width: 577px){
    input#mc-embedded-subscribe {
        border-radius: 20px;
        float: none;
    }
    .teamBox.with-brief .doc-details-outer {padding: 0;}
}
@media screen and (max-width: 576px){
	.teamBox .doc-details:nth-of-type(3n) {margin-left: 0;}
}
@media screen and (max-width: 560px){
	.direct-call {
		margin-top: 20px;
		padding: 5px 28px;
		background-position: 92px 15px;
		padding-right: 58px;
	}
    .home section.banner-v2 #homebanner-slider h1 {
        font-size: 33px;
        line-height: 49px;
    }
}
@media screen and (max-width: 520px){
    .rspg-secThree-FiveCol-Box.flexparts, .rspg-secThree-FiveCol-Box.rspg-secFour-FourCol-Box.flexparts {
        flex: 0 0 45%;
        max-width: 45%;
    }
    h2.subTitle {
        font-size: 28px;
        line-height: 38px;
    }
    #eventBubble {left: -5%;}
    #eventBubble p {
        font-size: 15px;
        line-height: 19px;
    }
}
@media  only screen and (max-width: 481px){
    .rspg-secThree-ThreeCol-Box.flexparts {
        flex: 0 0 100%;
        max-width: 100%;
        margin-right: 0;
        margin-left: 0;
    }
    .rspg-secThree-ThreeCol-Box-img img {
        height: auto;
    }
    .rspg-secThree-ThreeCol-Box:nth-child(3n) {
        margin-left: 0;
    }
}
@media screen and (max-width: 480px){
    section#a-section-2 .a-right, section#a-section-3 .a-right {
        padding-right: 0;
    }
    #e-media .slick-prev, .specialities-slider .slick-prev {
        right: auto;
        left: 50px;
    }
    #e-media .slick-next, .specialities-slider .slick-next {
        left: -10px;
    }
	section.banner-v2 {
		background-position: -120px top;
	}
	section.banner-v2 h1 {
		font-size: 32px;
		line-height: 50px;
		margin-bottom: 22px;
	}
    .latest-news .news-link {
        display: block;
        width: 100%;
    }
    .doc-details-left .doc-details-content {padding: 0 13px;}
    .doc-details-right-inner {padding: 15px 8px;}
    .teamList .doc-details-img {padding: 0 5px;}
}
@media screen and (max-width: 430px){
    #eventBubble {bottom: -40%;}
}
@media screen and (max-width: 380px){
    section.top-header {
        left: 0;
        top: 56px;
    }
    .menu-tab {
        top: 66px;
    }
}