:root {
  --pagination-current-background: #e9ecef;
  --pagination-current-color: #213655;
}

.active > .page-link, .page-link.active {
  z-index: 3;
  color: var(--pagination-current-color);
  background-color: var(--pagination-current-background);
  border-color: var(--pagination-current-background);
}

.ccm-edit-mode .page-type-digital-exhibition .content-container > .row > .col-lg-9 > div{
  width:67%;
}
.ccm-edit-mode .page-type-digital-exhibition .content-container > .row > .col-lg-9 > div.info-box{
  width:33%!important;
}

.page img{
  max-width:100%;
  height:auto;
}

.ccm-block-page-list-wrapper img{
  width:142px;
}

.board-search {
    border-bottom: 1px dotted black;
    padding: 20px 0px;
    margin-left: 20px;
}

.board-search:last-of-type {
    border-bottom: none;
}

.board-access-pagination .pagination {
    justify-content: center;
}

.board-access-search-results span {
    font-weight: bold;
}

.showing a {
    float: right;
}

#main .row {
  padding-top: 15px;
  padding-bottom: 15px;
}

.rdmDutchAmericans a{
	font-size:16px;
	width:46%;
	margin:5px 1%;
	display:inline-block;
}
.rdmDutchAmericans img{
	width:139px;
	max-width:100%;

}

.orange-bar-categories img{
	margin-bottom:20px;

}

.page-template-search form input.submit {
  width: 118px;
  height: 36px;
  clear: both;
  background-image: url('../images/search.png');
  background-repeat: no-repeat;
  background-color: transparent;
  margin: 28px 0 0 160px;
  border: 0;
  cursor: pointer;
}

.page-template-search form label {
  font-weight: bold;
  font-size: 13px;
  color: #252525;
  float: left;
  padding: 0 10px 10px 0;
  width: 145px;
  text-align: right;
  line-height: 20px;
}
.page-template-search form input {
  width: 268px;
  height: 18px;
  float: left;
  margin-bottom: 10px;
}

.showing {
  width: 100%;
  height: 26px;
  padding:5px;
  background-color: #fff6dd;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #c2c2c2;
}
.showing p{margin-bottom:10px;}

 .bottom-box p.keywords {
  padding: 18px 0 23px 0;
  border-bottom: 1px dotted #252525;
  margin-bottom: 28px;
  line-height: 21px;
}

.page-template-digital-exhibition #breadcrumbs,
.page-template-full #breadcrumbs {
	padding-right:375px;
}

.page-template-digital-exhibition .title-group h1,
.page-template-full h1.page-heading{
	padding-right:375px;
}

.article_sidebar_content p {
  	padding: 10px;
}

.article_sidebar_content .open {
	margin: 10px;
}

.lightbox-content {
	position:relative;
	padding:20px;
}
.lightbox-content .close{
	position:absolute;
	top:5px;
	right:5px;
}

.article_sidebar_content .box-right img{
		width:100%;
}

.box-center h2{
	width:80%;
}

.de-right h1{
	color:#213454;
}

.gold_text{
	color:#d49d06;
	font-size: 17px;
font-style: italic;
font-weight: normal;
line-height: 22px;
}

.de-right > .article_sidebar_content {
	margin-right:300px;
	margin-bottom:20px;
}
.de-right > .article_sidebar_content img{
	width:100%;
}
.article_sidebar_content {
	background:#E7E7E7;
}

iframe{
	max-width:100%;
}

@media (max-width: 1400px) {
	.page-template-digital-exhibition #breadcrumbs ,.page-template-full #breadcrumbs{
		padding-right:300px;
	}
	.page-template-digital-exhibition .title-group h1,.page-template-full h1.page-heading{
		padding-right:300px;
	}
}

@media (max-width: 990px) {
	.page-template-digital-exhibition #breadcrumbs,
	.page-template-full #breadcrumbs {
		padding-right:calc(var(--bs-gutter-x) * .5);
	}
	.page-template-digital-exhibition .title-group h1,
	.page-template-full h1.page-heading{
		padding-right:calc(var(--bs-gutter-x) * .5);
	}
}
