/* General views styles */

.views-row {
	margin-bottom: 1rem;
}
/*hide the text area rendered in searial number search which is used for quick copy*/
.quick-copy-textarea{
	opacity: .01;
    height: 0;
    position: absolute;
    z-index: -1;
}
.patron-info-copy-tirgger{
	background: #00475f;
    float: right;
    padding: 10px;
    color: white;
    border-radius: 15px;
    cursor: pointer;
}
.flex-container {
  display: flex;
}

.flex-container > div {
  box-shadow: 0 0 7px 2px rgb(0 0 0 / 20%)
  border-radius: 2px;
  margin: 10px;
  padding: 20px;
}
.flex-container > .active-address {
  background-color: #f1f1f1;
}
/*Theme h3 replica to avoid the theme h3 margin button styling*/
.view-info-heading{
	font-weight: bold;
    margin: 0.3em 0 0.3em 0;
}