#content-status {
  margin-top: 35px;
  position:   relative;
}

#content-status.error::before {
  content:    'Не удалось отобразить форму. Попробуйте обновить страницу позже!';
  position:   absolute;
  text-align: center;
  width:      100%;
}

#content-status.loading::before {
  background:      url('../assets/images/preloader.svg') 0 0 no-repeat;
  background-size: 200px;
  content:         '';
  height:          200px;
  left:            calc(50% - 100px);
  position:        absolute;
  width:           200px;
}

#content-status.url-missing::before {
  content:    'URL объявления отсутствует!';
  position:   absolute;
  text-align: center;
  width:      100%;
}

#nav-item-path {
  --bs-breadcrumb-divider: '/';
  color:                   #6A7998;
  font-size:               12px;
  line-height:             16px;
  margin-top:              35px;
}

#nav-item-path .breadcrumb-item::before {
  color: #6A7998;
}

#nav-item-path .breadcrumb-item > a {
  color:           #1C222E;
  text-decoration: none;
}

#nav-item-path .breadcrumb-item > a:active {
  color: #FF6224 !important;
}

#nav-item-path .breadcrumb-item > a:hover {
  color: #FF8658;
}

#complain-about-item-wrapper {
  margin-bottom: 20px;
  margin-left:   auto;
  margin-right:  auto;
  margin-top:    36px;
  max-width:     800px;
}

#complain-about-item-wrapper .caiw-text-block {
  background:    #FFFFFF;
  border-radius: 8px;
  margin-bottom: 14px;
  padding:       12px 16px;
}

#complain-about-item-wrapper .caiw-text-block:last-child {
  margin-bottom: 48px;
}

#complain-about-item-wrapper #caiw-comment-text {
  border:        2px solid #7155C6;
  border-radius: 8px;
  height:        144px;
  margin-bottom: 12px;
  padding:       6px 10px;
  resize:        none;
  width:         100%;
}

main > div.container.px-3.px-md-2 {
  min-height: 270px;
}

h3 {
  font-size: 22px;
}

h3:not(#caiw-comment) {
  margin-bottom: 16px;
  white-space:   nowrap;
}

h3 > input {
  margin-right:   3px;
  margin-top:     7px;
  vertical-align: top;
}

h3 > label {
  white-space: normal;
  width:       calc(100% - 23px);
}