/* Custom */
.mdtp__wrapper,
.dudp__wrapper {
  bottom: calc(50% - 100px) !important;
}

.pbmit-title-bar-wrapper-shoulder {
  background-image: url(../images/bg/shoulder.jpg);
}

.pbmit-title-bar-wrapper-hand {
  background-image: url(../images/bg/hand.jpg);
}

.pbmit-title-bar-wrapper-broken {
  background-image: url(../images/bg/broken.jpg);
}

.pbmit-title-bar-wrapper-pathiseispodoknimiki {
  background-image: url(../images/bg/pathiseispodoknimiki.jpg);
}
.pbmit-title-bar-wrapper-akraxeira {
  background-image: url(../images/bg/akraxeira.jpg);
}

.pbmit-title-bar-wrapper-agwnas {
  background-image: url(../images/bg/agwnas.jpg);
}

.pbmit-title-bar-wrapper-pathiseisgonato {
  background-image: url(../images/bg/pathiseisgonato.jpg);
}
.pbmit-title-bar-wrapper-pathiseisomos {
  background-image: url(../images/bg/pathiseisomos.jpg);
}

.pbmit-title-bar-wrapper-isxio {
    background-image: url('../images/bg/hip.jpg');
}

.pbmit-title-bar-wrapper-spine {
    background-image: url('../images/bg/spine.jpg');
}




.pbmit-title-bar-wrapper-pathiseisathlitikeskakwseis {
  background-image: url(../images/bg/pathiseisathlitikeskakwseis.jpg);
}
.pbmit-title-bar-wrapper-symptom {
  background-image: url(../images/bg/symptom.jpg);
}
.pbmit-title-bar-wrapper-symptomm {
  background-image: url(../images/bg/symptomm.jpg);
}
.pbmit-title-bar-wrapper-endoartrikesegxeiseis {
  background-image: url(../images/bg/endoartrikesegxeiseis.jpg);
}

.pbmit-title-bar-wrapper-sport-pain {
  background-image: url(../images/bg/sport-pain.jpg);
}

.pbmit-title-bar-wrapper-elbow {
  background-image: url(../images/bg/katagmatabg.jpg);
}

.pbmit-title-bar-wrapper-surgery {
  background-image: url(../images/bg/surgery.jpg);
}

.service-sidebar .all-post-list {
  /*max-height: 500px; */
  overflow-x: hidden;
  overflow-y: auto;
}

#plasma-tab,
#pelmatografos-tab {
  visibility: hidden;
  pointer-events: none;
}

/* Mobile... */
@media (max-width: 767px) {
  .pbmit-slider-item {
    background-size: cover;
  }

  #plasma-tab,
  #pelmatografos-tab {
    display: none;
    pointer-events: none;
  }
}

/* iPad Portrait... */
@media (min-width: 768px) {
  #plasma-tab,
  #pelmatografos-tab {
    visibility: hidden;
    pointer-events: none;
  }
}

/* Overrides */
.pbmit-tbar-subtitle,
.pbmit-tbar-title,
.pbmit-desc,
.pbmit-breadcrumb-inner i {
  color: white;
}

/* NEW */
.pbmit-slider-content .pbmit-desc {
  color: #1a5c79;
  text-shadow: 0px 0px 8px rgba(255, 255, 255, 0.9);
}

.pbmit-slider-item {
    position: relative;
}

.pbmit-slider-item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,1) 20%, rgba(255,255,255,0) 50%);
    z-index: 1;
}

.pbmit-slider-item .container {
    position: relative;
    z-index: 2;
}

.pbmit-breadcrumb-inner a,
.pbmit-breadcrumb-inner span {
  color: white;
}

.working-hours-notice {
    background-color: var(--pbmit-light-color);
    border-left: 3px solid var(--pbmit-global-color);
    padding: 12px 16px;
    margin-bottom: 20px;
    border-radius: 4px;
}

.working-hours-notice h6 {
    color: var(--pbmit-global-color);
    margin-bottom: 6px;
    font-size: 14px;
}

.working-hours-notice p {
    margin: 0;
    font-size: 13px;
    color: var(--pbmit-blackish-color);
    line-height: 1.8;
}

/* Utils */
.text-blue {
  color: blue !important;
}
