#uibkViews {
  text-align:right;
  font-size:.875rem;
}

main .container .row .uibk-main-content .uibk-well figure {
    margin: -1rem -1rem 0;
}

main .container .row .uibk-main-content .uibk-well h2 {
    font-size: 1.46667rem;
    line-height: 1.3;
    margin-top: 1.25rem;
    margin-bottom: 1rem;
    margin-bottom: 0.25rem;
}

main .container .row .uibk-main-content .uibk-well h2 a {
    text-decoration:none;
}

main .container .row .uibk-main-content .uibkViewList {
  flex: 0 0 100%;
  max-width: 100%;
  margin-bottom: 0 !important;	
}

main .container .row .uibk-main-content .uibkViewList .card {
  border: none;
  box-shadow: none;
}

main .container .row .uibk-main-content .uibkViewList .card .card-body {
  padding: 0;  
}

main .container .row .uibk-main-content .uibkViewList .card picture,
main .container .row .uibk-main-content .uibkViewList a.uibk-copyright,
main .container .row .uibk-main-content .uibkViewList .card p,
main .container .row .uibk-main-content .uibkViewList .card .card-footer,
main .container .row .uibk-main-content .uibkViewList .uibk-well picture,
main .container .row .uibk-main-content .uibkViewList .uibk-well p,
main .container .row .uibk-main-content .uibkViewList div.card.uibk-standard-blank {
  display: none;
}

main .container .row .uibk-main-content .uibkViewList .card .card-footer {
  display: none !important;
}

main .container .row .uibk-main-content .uibkViewList .uibk-well {
  margin-bottom: 0;
}

main .container .row .uibk-main-content .uibkViewList p+ul {
  margin-top: 0.5rem;
}

main .container .row .uibk-main-content .uibkViewList .card .card-title,
main .container .row .uibk-main-content .uibkViewList .uibk-well h2 {
  font-size: 1rem;
  font-weight: normal;
  margin-top: 0.5rem;
}

main .container .row .uibk-main-content .uibkViewList .card .card-title a,
main .container .row .uibk-main-content .uibkViewList .uibk-well h2 a {
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-thickness: 3px;
  text-decoration-color: #d7dee8;
  text-underline-offset: auto;
}

main .container .row .uibk-main-content .uibkViewList .uibk-well {
  border:0;  
  padding: 1rem 0;
}