.sppb-addon-text p,
.sppb-addon-text {
  font-size: 18px !important;
}

.sp-page-title {
  text-align: center;
}
.sp-page-title h1 {
  color: #0c6a94 !important;
}

.medical-blog-article-page .articles-bottom-consulting {
  display: none !important;
}

.view-article .articles-bottom-consulting {
  display: block !important;
}

#sp-main-body {
  background-color: #f8f1f1 !important;
}

.magazine-landing-page #sp-main-body {
  margin-top: -40px !important;
}

.magazine-landing-page #sp-header,
.treatment-landing-page #sp-header,
.symposium-landing #sp-header {
  display: none !important;
}

.magazine-landing-page #sp-footer .row,
.symposium-landing #sp-footer .row {
  display: none !important;
}

.en-logo {
  transform: scaleX(-1);
  left: -90px;
}

#sp-header {
  background-color: #f8f1f1;
  box-shadow: none;
}

#sp-logo.has-border {
  z-index: 1000000000 !important;
}

#sp-logo {
  padding: 0 !important;
  top: 36px !important;
}

.sp-megamenu-parent {
  background-color: white;
  border-radius: 25px;
}

.en-menu {
  left: -90px !important;
}

.sp-megamenu-parent > li > a,
.sp-megamenu-parent > li > span,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  font-size: 16px !important;
}

.sp-megamenu-parent > li > a,
.sp-megamenu-parent > li > span {
  padding: 0 20px !important;
}

.en-menu li a,
.en-menu li span {
  padding: 0 !important;
}

.en-menu
  > li
  > .sp-dropdown-main
  > .sp-dropdown-inner
  > .sp-dropdown-items
  > li
  > a {
  font-size: 14px !important;
}
.en-menu
  > li
  > .sp-dropdown-main
  > .sp-dropdown-inner
  > .sp-dropdown-items
  > li.sp-menu-item::after {
  top: 10px !important;
}

.mod-languages ul {
  position: relative;
  display: flex;
  background-color: white;
  border-radius: 25px;
  padding: 5px;
}

.lang-active {
  background-color: transparent !important;
}

.lang-active a {
  padding-bottom: 0px !important;
  color: #0c6a94 !important;
  font-weight: 900 !important;
}

input[type="text"],
textarea {
  background-color: white;
  border: none;
  border-radius: 25px !important;
  position: relative;
  height: 50px !important;
  margin-top: -15px !important;
  margin-bottom: 25px !important;
}

.en-search input {
  left: -200px !important;
}

.lang img {
  width: 30px;
}

.lang ul {
  list-style: none;
}

.lang-block {
  height: 50px;
  line-height: 50px;
  margin-top: -15px !important;
  margin-bottom: 25px !important;
  z-index: 100000000;
}

#sp-footer {
  background-color: #0c6a94 !important;
  color: #ffffff;
}

div.mod-languages ul.lang-block li {
  display: block;
  padding: 0;
  text-align: start;
  padding-top: 0 !important;
}

.sp-megamenu-parent {
  height: 50px;
}

.sp-megamenu-parent > li > a {
  line-height: 50px !important;
  font-weight: bold;
}

.sp-megamenu-parent > li:hover > a,
.sp-megamenu-parent .active {
  font-weight: bold !important;
  color: #0c6a94;
  border-bottom: 2px #0c6a94 solid;
}

.sp-megamenu-parent .active > a {
  font-weight: bold !important;
}

.offcanvas-menu ul.menu > li:hover > a,
.offcanvas-menu ul.menu .active {
  font-weight: bold !important;
  color: #0c6a94 !important;
  border-bottom: 2px #0c6a94 solid;
}

.offcanvas-menu ul.menu .active > a {
  font-weight: bold !important;
  color: #0c6a94 !important;
}

div.mod-languages ul {
  list-style: none;
}

.copywrite {
  background-color: #3f9152;
  text-align: center;
}

.contact-hidden-btns {
  display: none;
  position: fixed;
  bottom: 70px;
  right: 20px;
  z-index: 9999;
  text-align: right;
}
.contact-btn-toggle {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 10000;
  background-color: #007bff;
  color: white;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  border-radius: 5px;
}
.contact-hidden-btns button {
  display: block;
  margin: 5px 0;
  background-color: #28a745;
  color: white;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  border-radius: 5px;
}

#sp-footer .container-inner:before {
  display: none;
}

.sp-megamenu-parent > li.active:after,
.sp-megamenu-parent > li:hover:after {
  visibility: hidden;
}

body.rtl #offcanvas-toggler.offcanvas-toggler-left {
  position: absolute;
  top: -35px;
  left: -220px;
}

.big-button {
  width: 250px !important;
  height: 45px !important;
  line-height: 10px !important;
  font-size: 16px !important;
}
.middle-button {
  width: 190px !important;
  height: 45px !important;
  line-height: 10px !important;
  font-size: 16px !important;
}
.small-button {
  width: 120px !important;
  height: 45px !important;
  line-height: 10px !important;
  font-size: 16px !important;
}

.big-button-mob {
  width: 210px !important;
  height: 40px !important;
  line-height: 5px !important;
  font-size: 14px !important;
}
.middle-button-mob {
  width: 150px !important;
  height: 35px !important;
  line-height: 2px !important;
  font-size: 14px !important;
}
.small-button-mob {
  width: 90px !important;
  height: 25px !important;
  line-height: 0px !important;
  font-size: 14px !important;
}

.medical-blog-page #sp-main-body {
  background-color: #f8f1f1;
  padding-left: 30px;
  padding-top: 20px !important;
}
.news-events-page #sp-main-body {
  padding-top: 20px !important;
}
.medical-blog-article-page #sp-main-body {
  padding-top: 0px !important;
}

.medical-blog-page #sp-component {
  border-left: 2px black solid;
}

.en-medical #sp-main-body {
  background-color: #f8f1f1;
  padding-right: 30px;
}

.en-medical #sp-component {
  border: none;
  border-right: 2px black solid;
}

.medical-blog-page .most-readed-articles h3,
.medical-blog-page .categories h3,
.medical-blog-page .recent-articles h3 {
  color: #0c6a94 !important;
}

.medical-blog-article-page .recent-research h3 {
  color: #0c6a94 !important;
}

.medical-blog-article-page .most-readed-articles h3,
.medical-blog-article-page .categories h3,
.medical-blog-article-page .recent-articles h3 {
  color: #0c6a94 !important;
}

.medical-blog-page .categories h3 {
  margin: 0px !important;
}

.medical-blog-page .categories {
  border: 2px solid black !important;
  margin-top: 20px !important;
}

.medical-blog-page .categories ul li a:hover {
  color: #0c6a94 !important;
}

.medical-blog-page .article .article-body .article-header h2 a {
  font-size: 24px !important;
}
.medical-blog-page .article .article-body .article-introtext p span {
  font-size: 18px;
}

.medical-blog-article-page .article .article-body .article-header h2 a {
  font-size: 24px !important;
}
.medical-blog-article-page .article .article-body .article-introtext p span {
  font-size: 18px;
}

.medical-blog-page .article .article-body .article-header h2 a,
.medical-blog-page .article .article-body .article-introtext .readmore a {
  color: #0c6a94 !important;
  font-weight: bold;
}

.medical-blog-page .article-list .article .article-body .readmore a:before {
  top: 0 !important;
  transform: rotateZ(180deg) !important;
}

.medical-blog-article-page .article .article-body .article-header h2 a,
.medical-blog-article-page
  .article
  .article-body
  .article-introtext
  .readmore
  a {
  color: #0c6a94 !important;
  font-weight: bold;
}

.medical-blog-article-page
  .article-list
  .article
  .article-body
  .readmore
  a:before {
  top: 0 !important;
  transform: rotateZ(180deg) !important;
}

.news-events-page .article-list .article .article-body .readmore {
  position: absolute !important;
  bottom: 20px !important;
}

.en-medical .article-list .article .article-body .readmore a:before {
  top: -2px !important;
  transform: rotateZ(180deg) !important;
  right: -20px !important;
  left: unset !important;
  transform: scaleZ(-1) !important;
}

.en-medical-blog-article-page
  .article-list
  .article
  .article-body
  .readmore
  a:before {
  top: -2px !important;
  transform: rotateZ(180deg) !important;
  right: -20px !important;
  left: unset !important;
  transform: scaleZ(-1) !important;
}

.medical-blog-page .article {
  background-color: transparent;
  border: none;
  padding-bottom: 40px;
  margin-bottom: 0;
}

.medical-blog-article-page .article {
  background-color: transparent;
  border: none;
  padding-bottom: 40px;
  margin-bottom: 0;
}

.medical-blog-page .articles-leading {
  position: relative;
}

.en-medical .article-list::after {
  content: "";
  display: block;
  width: 50%;
  border-bottom: 1px black solid;
  margin-left: 40px;
  margin-bottom: 5px;
}

.medical-blog-page .article .article-body {
  display: flex;
  flex-direction: column;
}

.medical-blog-page .article .article-body .article-info {
  order: 1;
}
.medical-blog-page .article .article-body .article-header {
  order: 2;
}
.medical-blog-page .article .article-body a {
  order: 0;
}
.medical-blog-page .article .article-body .article-introtext {
  order: 3;
}

.medical-blog-article-page .articles-leading {
  position: relative;
}

.medical-blog-article-page > .article-details-top-wraper,
.news-events-page > .article-details-top-wraper {
  padding-bottom: 40px !important;
}

.view-article #sp-main-body {
  padding-bottom: 20px !important;
  padding-top: 20px !important;
}

.medical-blog-article-page
  > .article-details-top-wraper
  > .article-header
  > .article-details-title,
.news-events-page
  > .article-details-top-wraper
  > .article-header
  > .article-details-title {
  font-size: 36px !important;
  color: #0c6a94 !important;
  font-weight: bold !important;
}

.medical-blog-article-page
  > .article-details-top-wraper
  > .article-header
  > .article-info
  > .published
  p,
.medical-blog-article-page
  > .article-details-top-wraper
  > .article-header
  > .article-info
  > .published
  time,
.medical-blog-article-page
  > .article-details-top-wraper
  > .article-header
  > .article-info
  > .createdby
  p,
.medical-blog-article-page
  > .article-details-top-wraper
  > .article-header
  > .article-info
  > .createdby
  span,
.news-events-page
  > .article-details-top-wraper
  > .article-header
  > .article-info
  > .published
  p,
.news-events-page
  > .article-details-top-wraper
  > .article-header
  > .article-info
  > .published
  time,
.news-events-page
  > .article-details-top-wraper
  > .article-header
  > .article-info
  > .createdby
  p,
.news-events-page
  > .article-details-top-wraper
  > .article-header
  > .article-info
  > .createdby
  span {
  font-size: 16px !important;
}

.medical-blog-article-page
  > .article-details-top-wraper
  > .article-header::after,
.news-events-page > .article-details-top-wraper > .article-header::after {
  content: "";
  display: block;
  width: 80%;
  border-bottom: 2px #0c6a94 solid;
  margin-top: 5px;
}

.medical-blog-article-page .article .article-body {
  display: flex;
  flex-direction: column;
}

.medical-blog-article-page .article .article-body .article-info {
  order: 1;
}
.medical-blog-article-page .article .article-body .article-header {
  order: 2;
}
.medical-blog-article-page .article .article-body a {
  order: 0;
}
.medical-blog-article-page .article .article-body .article-introtext {
  order: 3;
}

.news-events-page .article .article-body {
  display: flex;
  flex-direction: column;
}

.news-events-page .article .article-body .article-info {
  order: 1;
}
.news-events-page .article .article-body .article-header {
  order: 2;
}
.news-events-page .article .article-body a {
  order: 0;
}
.news-events-page .article .article-body .article-introtext {
  order: 3;
}

.medical-blog-page .cat-children,
.medical-blog-page .articles-more {
  display: none;
}

.medical-blog-article-page .cat-children,
.medical-blog-article-page .articles-more {
  display: none;
}

.medical-blog-page #sp-right {
  display: flex;
  flex-direction: column;
  padding-right: 30px;
}

.en-medical #sp-right {
  display: flex;
  flex-direction: column;
  padding-left: 30px;
}

.medical-blog-page #sp-right .sp-column {
  order: 1;
}
.medical-blog-page #sp-right .article_select {
  order: 0;
}

.medical-blog-page .most-readed-articles,
.medical-blog-page .recent-articles {
  margin-top: 0 !important;
  padding: 30px 10px !important;
}

.medical-blog-article-page .recent-research {
  margin-top: 0 !important;
  padding: 30px 10px !important;
}

.medical-blog-page .most-readed-articles h3,
.medical-blog-page .recent-articles h3 {
  display: none;
}

.medical-blog-page #article_select button {
  background-color: #d9d9d9;
  border: none;
}
.medical-blog-page #article_select .active {
  background-color: #80ba74 !important;
  font-weight: bold;
}

.medical-blog-page #selection_div {
  border: 2px solid black;
}

.medical-blog-page .categories {
  margin-top: 30px;
}

.medical-blog-page .categories ul {
  list-style: inside;
  list-style-type: square;
}

.selection-button {
  width: 220px !important;
  height: 45px !important;
  line-height: 10px !important;
  font-size: 18px !important;
}

.medical-blog-page .categories ul li a {
  color: black !important;
}

.medical-blog-page .categories ul li::marker {
  color: #0c6a94 !important;
}

.medical-blog-page .most-readed-articles ul li,
.medical-blog-page .recent-articles ul li {
  display: flex !important;
  gap: 5px;
}

.medical-blog-article-page .recent-research ul li {
  display: flex !important;
  gap: 5px;
}

.medical-blog-page .most-readed-articles ul li img,
.medical-blog-page .recent-articles ul li img {
  width: 50%;
  margin: auto 0;
  height: 100%;
  border: 3px solid #0c6a94;
}

.medical-blog-article-page .recent-research ul li img {
  width: 50%;
  margin: auto 0;
  height: 100%;
  border: 3px solid #0c6a94;
}

.medical-blog-page .most-readed-articles ul li p small,
.medical-blog-page .recent-articles ul li p small {
  font-size: 12px !important;
  opacity: 50%;
}

.medical-blog-article-page .recent-research ul li p small {
  font-size: 12px !important;
  opacity: 50%;
}

.medical-blog-page .most-readed-articles ul li p span,
.medical-blog-page .recent-articles ul li p span {
  font-size: 12px !important;
  font-weight: bold;
}

.medical-blog-article-page .recent-research ul li p span {
  font-size: 12px !important;
  font-weight: bold;
}

.medical-blog-page .most-readed-articles ul li p a,
.medical-blog-page .recent-articles ul li p a {
  font-size: 10px !important;
}

.medical-blog-article-page .recent-research ul li p a {
  font-size: 10px !important;
}

.medical-blog-page .pagination-wrapper .pagination li,
.news-events-page .pagination-wrapper .pagination li {
  display: none !important;
}

.medical-blog-page .pagination-wrapper .pagination li.active,
.news-events-page .pagination-wrapper .pagination li.active {
  display: block !important;
}
.medical-blog-page .pagination-wrapper .pagination li.active span,
.news-events-page .pagination-wrapper .pagination li.active span,
.medical-blog-page .pagination-wrapper .pagination li.active a,
.news-events-page .pagination-wrapper .pagination li.active a {
  background: #0c6a94 !important;
  border-radius: 50% !important;
  color: #0c6a94 !important;
  margin: 0 10px !important;
  transform: scale(0.8) !important;
}

.medical-blog-page .pagination-wrapper .pagination li:nth-child(2),
.news-events-page .pagination-wrapper .pagination li:nth-child(2),
.medical-blog-page .pagination-wrapper .pagination li:nth-last-child(2),
.news-events-page .pagination-wrapper .pagination li:nth-last-child(2) {
  display: block !important;
}

.medical-blog-page .pagination-wrapper .pagination li:nth-child(2) > a,
.medical-blog-page .pagination-wrapper .pagination li:nth-child(2) > span,
.news-events-page .pagination-wrapper .pagination li:nth-child(2) > a,
.news-events-page .pagination-wrapper .pagination li:nth-child(2) > span {
  background: transparent !important;
  border: 5px solid black !important;
  border-radius: 50% !important;
  padding: 0 14px !important;
  transform: scale(0.8) !important;
}
.medical-blog-page .pagination-wrapper .pagination li:nth-last-child(2) > a,
.medical-blog-page .pagination-wrapper .pagination li:nth-last-child(2) > span,
.news-events-page .pagination-wrapper .pagination li:nth-last-child(2) > a,
.news-events-page .pagination-wrapper .pagination li:nth-last-child(2) > span {
  background: transparent !important;
  border: 5px solid black !important;
  border-radius: 50% !important;
  padding: 0 14px !important;
  transform: scale(0.8) !important;
}

.medical-blog-page .pagination-wrapper .pagination .fa-angle-left::before,
.news-events-page .pagination-wrapper .pagination .fa-angle-left::before {
  content: "\f060" !important;
  font-size: 900 !important;
}
.medical-blog-page .pagination-wrapper .pagination .fa-angle-right::before,
.news-events-page .pagination-wrapper .pagination .fa-angle-right::before {
  content: "\f061" !important;
  font-size: 900 !important;
  display: block !important;
}

.medical-blog-article-page .pagination-wrapper .pagination li {
  display: none !important;
}

.medical-blog-article-page .pagination-wrapper .pagination li.active {
  display: block !important;
}
.medical-blog-article-page .pagination-wrapper .pagination li.active span,
.medical-blog-article-page .pagination-wrapper .pagination li.active a {
  background: #0c6a94 !important;
  border-radius: 50% !important;
  color: #0c6a94 !important;
  margin: 0 10px !important;
  transform: scale(0.8) !important;
}

.medical-blog-article-page .pagination-wrapper .pagination li:nth-child(2),
.medical-blog-article-page
  .pagination-wrapper
  .pagination
  li:nth-last-child(2) {
  display: block !important;
}

.medical-blog-article-page .pagination-wrapper .pagination li:nth-child(2) > a,
.medical-blog-article-page
  .pagination-wrapper
  .pagination
  li:nth-child(2)
  > span {
  background: transparent !important;
  border: 5px solid black !important;
  border-radius: 50% !important;
  padding: 0 14px !important;
  transform: scale(0.8) !important;
}
.medical-blog-article-page
  .pagination-wrapper
  .pagination
  li:nth-last-child(2)
  > a,
.medical-blog-article-page
  .pagination-wrapper
  .pagination
  li:nth-last-child(2)
  > span {
  background: transparent !important;
  border: 5px solid black !important;
  border-radius: 50% !important;
  padding: 0 14px !important;
  transform: scale(0.8) !important;
}

.medical-blog-article-page
  .pagination-wrapper
  .pagination
  .fa-angle-left::before {
  content: "\f060" !important;
  font-size: 900 !important;
}
.medical-blog-article-page
  .pagination-wrapper
  .pagination
  .fa-angle-right::before {
  content: "\f061" !important;
  font-size: 900 !important;
  display: block !important;
}

#sp-footer #sp-footer2 {
  padding: 25px 0px 0px 110px !important;
}

.offcanvas-menu {
  border-top-left-radius: 50px !important;
  border-bottom-left-radius: 50px !important;
}

.en-side-menu {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: 50px !important;
  border-bottom-right-radius: 50px !important;
}

.offcanvas-menu .logo {
  top: -25px !important;
  right: -18px !important;
  position: relative;
}

.en-side-menu .logo {
  top: -25px !important;
  left: -24px !important;
  position: relative;
  transform: scaleX(-1) !important;
}

.offcanvas-menu .offcanvas-inner > div:nth-child(2) > .sp-module-content {
  position: relative;
  top: -140px;
}
.offcanvas-menu .sp-module-content .nav-pills {
  border-bottom: 1px black solid !important;
  padding-bottom: 10px !important;
}

.offcanvas-menu .nav-pills li a,
.offcanvas-menu .nav-pills li ul li a {
  color: black !important;
}

.offcanvas-menu .nav-pills li a span {
  display: inline !important;
  position: static !important;
}

.offcanvas-menu .header-modules .js-finder-searchform {
  display: none;
}
.offcanvas-menu .js-finder-search-query {
  background-color: #d9d9d9 !important;
  width: 150px !important;
  height: 35px !important;
  border-radius: 25px !important;
  border: 1px solid black !important;
  font-size: 14px !important;
}

.offcanvas-menu .sp-sign-in {
  display: none;
}

.offcanvas-menu .sp-module-content .mod-languages ul.lang-inline {
  width: 70px !important;
  padding: 5px 8px !important;
  background-color: #d9d9d9 !important;
  border: 1px solid black !important;
  position: relative;
  right: 20px;
  top: -140px;
}

.offcanvas-menu
  .offcanvas-inner
  ul.menu
  > li.menu-parent
  > a
  > .menu-toggler:after {
  content: "\f053";
}

.en-side-menu
  .offcanvas-inner
  ul.menu
  > li.menu-parent
  > a
  > .menu-toggler:after {
  content: "\f054";
}

.offcanvas-menu .lang li a {
  color: black !important;
  font-weight: normal;
}

.offcanvas-menu .lang .lang-active a {
  color: black !important;
  font-weight: bold;
}

.news-events-page {
  background-color: #f8f1f1 !important;
}

.news-events-page .articles-more {
  display: none !important;
}

.news-events-page .article-list .article {
  background-color: #80ba74 !important;
  padding: 15px !important;
  border-radius: 20px !important;
  height: 670px !important;
}

.news-events-page .article-list .article .article-body .article-intro-image {
  margin: unset !important;
}
.news-events-page .article-list .article .article-header {
  margin-bottom: 0 !important;
}
.news-events-page .article-list .article .article-header h2 a {
  color: #0c6a94 !important;
  font-weight: bold !important;
}

.news-events-page .article-list .article .article-info time {
  color: white !important;
}

.news-events-page .article-list .article .article-introtext .readmore a {
  color: #0c6a94 !important;
  font-weight: bold !important;
}

.news-events-page
  .article-list
  .article
  .article-introtext
  .readmore
  a::before {
  transform: rotateZ(180deg) !important;
  color: black !important;
  top: 0 !important;
}

.en-news .article-list .article .article-introtext .readmore a::after {
  content: "";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 115%;
  position: absolute;
  transform: rotateZ(180deg) !important;
  color: black !important;
  top: -2px !important;
  right: -20px !important;
  transform: scaleZ(-1) !important;
}
.en-news .article-list .article .article-introtext .readmore a::before {
  display: none !important;
}

.news-events-page .article-list .article .article-intro-image img {
  border-top-right-radius: 20px !important;
  border-top-left-radius: 20px !important;
  margin-bottom: 10px !important;
}

.en-medical .pagination-wrapper {
  margin-top: 20px !important;
}

.article-list .article .article-body .article-header {
  margin-bottom: 0px !important;
}

@media (max-width: 767px) {
  body {
    font-size: 16px !important;
  }
  h6 {
    font-size: 18px !important;
  }

  .medical-blog-page .article-list .article .article-body .article-introtext p,
  .medical-blog-article-page
    .article-list
    .article
    .article-body
    .article-introtext
    p {
    font-size: 16px !important;
  }
}

@media (max-width: 480px) {
  .sppb-addon-text p,
  .sppb-addon-text {
    font-size: 16px !important;
  }

  .view-article .sppb-addon-content p,
  .view-article .sppb-addon-content span,
  .view-article .sppb-addon-content li,
  .view-article .sppb-addon-content a {
    font-size: 16px !important;
  }

  .en-header #sp-logo #offcanvas-toggler {
    position: relative;
    right: 130px;
    top: -35px;
  }

  .en-logo {
    left: -20px;
  }

  #sp-logo {
    top: 47px !important;
  }

  .medical-blog-page .article .article-body .article-header h2 a {
    font-size: 18px !important;
  }
  .medical-blog-page .article .article-body .article-introtext p span {
    font-size: 16px;
  }

  .selection-button {
    width: 150px !important;
    height: 40px !important;
    line-height: 10px !important;
    font-size: 16px !important;
  }

  .medical-blog-page main#sp-component {
    border: none !important;
    padding-right: 40px !important;
  }

  .en-medical main#sp-component {
    border: none !important;
    padding-right: 10px !important;
  }

  .news-events-page .article-list .article {
    height: 550px !important;
  }

  .en-news .article-list .article {
    height: 600px !important;
  }

  .en-medical .selection-button {
    width: 160px !important;
  }

  .en-medical #sp-right {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .medical-blog-page .pagination-wrapper .pagination li.active span,
  .news-events-page .pagination-wrapper .pagination li.active span,
  .medical-blog-page .pagination-wrapper .pagination li.active a,
  .news-events-page .pagination-wrapper .pagination li.active a {
    background: #0c6a94 !important;
    border-radius: 50% !important;
    color: #0c6a94 !important;
    margin: 0 10px !important;
    transform: scale(0.5) !important;
  }

  .en-medical .pagination-wrapper {
    margin-top: 0px !important;
  }

  .medical-blog-page .pagination-wrapper .pagination {
    margin: 10px 0px !important;
  }

  .medical-blog-page .pagination-wrapper .pagination li.active,
  .news-events-page .pagination-wrapper .pagination li.active,
  .medical-blog-page .pagination-wrapper .pagination li.active,
  .news-events-page .pagination-wrapper .pagination li.active {
    margin: 0 -10px !important;
  }

  .medical-blog-page .pagination-wrapper .pagination li:nth-child(2) > a,
  .medical-blog-page .pagination-wrapper .pagination li:nth-child(2) > span,
  .news-events-page .pagination-wrapper .pagination li:nth-child(2) > a,
  .news-events-page .pagination-wrapper .pagination li:nth-child(2) > span {
    background: transparent !important;
    border: 5px solid black !important;
    border-radius: 50% !important;
    padding: 0 14px !important;
    transform: scale(0.5) !important;
  }
  .medical-blog-page .pagination-wrapper .pagination li:nth-last-child(2) > a,
  .medical-blog-page
    .pagination-wrapper
    .pagination
    li:nth-last-child(2)
    > span,
  .news-events-page .pagination-wrapper .pagination li:nth-last-child(2) > a,
  .news-events-page
    .pagination-wrapper
    .pagination
    li:nth-last-child(2)
    > span {
    background: transparent !important;
    border: 5px solid black !important;
    border-radius: 50% !important;
    padding: 0 14px !important;
    transform: scale(0.5) !important;
  }

  .en-medical .most-readed-articles ul li p small,
  .en-medical .recent-articles ul li p small {
    font-size: 8px !important;
    opacity: 50%;
  }

  .en-medical .most-readed-articles ul li p span,
  .en-medical .recent-articles ul li p span {
    font-size: 8px !important;
    font-weight: bold;
  }

  .en-medical .most-readed-articles ul li p a,
  .en-medical .recent-articles ul li p a {
    font-size: 8px !important;
  }

  .en-medical .most-readed-articles ul li img,
  .en-medical .recent-articles ul li img {
    width: 55%;
  }

  .en-medical #sp-right .sp-module ul > li:last-child {
    margin-top: 10px !important;
  }

  .view-article .article-details > .article-details-top-wraper {
    display: flex !important;
    flex-direction: column !important;
  }

  .view-article .article-details-top-wraper > .article-header {
    order: 1 !important;
  }
  .view-article .article-details-top-wraper > .article-full-image {
    order: 0 !important;
  }

  .view-article
    .article-details
    .article-details-top-wraper
    .article-header
    .article-info {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    gap: 0px !important;
    flex-wrap: nowrap !important;
  }
  .view-article
    .article-details
    .article-details-top-wraper
    .article-header
    .article-info
    .createdby
    > span {
    margin: 0px !important;
  }

  .view-article
    .article-details-top-wraper
    > .article-header
    > .article-details-title {
    font-size: 24px !important;
  }

  .view-article
    .article-details-top-wraper
    > .article-header
    > .article-info
    > .published
    p,
  .view-article
    .article-details-top-wraper
    > .article-header
    > .article-info
    > .published
    time,
  .view-article
    .article-details-top-wraper
    > .article-header
    > .article-info
    > .published
    p,
  .view-article
    .article-details-top-wraper
    > .article-header
    > .article-info
    > .published
    span {
    font-size: 12px !important;
  }

  .view-article .article-details-top-wraper {
    padding-bottom: 0px !important;
  }
}

@media (min-width: 1200px) {
  .sp-megamenu-parent {
    width: 810px;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
  }

  .en-menu {
    padding-right: 30px !important;
  }

  .en-menu li {
    padding: 0 10px !important;
  }

  .sp-megamenu-parent > li > a {
    font-size: 16px !important;
  }

  .lang .sp-module-content .mod-languages .lang-block li a {
    font-size: 16px !important;
  }

  .medical-blog-page #most_readed_btn,
  .medical-blog-page #recent_btn {
    font-size: 16px !important;
  }
}

@media (min-width: 992px) {
  .medical-blog-page aside.col-lg-3 {
    width: 35% !important;
  }
  .medical-blog-page #sp-main-body #sp-component.col-lg-9 {
    width: 65% !important;
    padding-right: 30px !important;
  }

  .en-medical #sp-main-body #sp-component.col-lg-9 {
    width: 65% !important;
    padding-right: 20px !important;
  }
}
