﻿.title-bar {
  display: flex;
  justify-content: space-between;
  padding: 20px 0px;
}
@media screen and (max-width: 1023px) {
  .title-bar .image-plus {
    display: none;
  }
}
.title-bar .breadcrumb {
  background-color: transparent;
  margin-bottom: 5px;
  padding: 0px;
}
@media screen and (max-width: 1023px) {
  .title-bar .breadcrumb {
    display: none;
  }
}
.title-bar .breadcrumb a {
  color: #020a0a;
  font-size: 14px;
}
.title-bar .breadcrumb span {
  color: blue;
  font-size: 18px;
  line-height: 20px;
  padding: 0px 2px;
}
.title-bar .button {
  margin-top: auto;
  margin-bottom: auto;
  height: auto;
  padding-left: 30px;
  padding-right: 30px;
}
@media screen and (max-width: 1023px) {
  .title-bar .button {
    display: none;
  }
}
.title-bar .page-title {
  font-size: 30px;
}
@media screen and (max-width: 1023px) {
  .title-bar .page-title {
    font-size: 28px;
    line-height: 42px;
  }
}
@media screen and (max-width: 767px) {
  .title-bar .page-title {
    font-size: 20px;
    line-height: 30px;
  }
}
@media screen and (max-width: 476px) {
  .title-bar .page-title {
    font-size: 20px;
    line-height: 30px;
  }
}
