.navigation {
	padding: 30px;
}
.navigation ul {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.navigation ul li {
	padding: 10px 15px;
	margin: 0 5px;
}
.navigation ul li:hover, .navigation ul li.active {
	background: #920034;
	border-radius: 5px;
}
.navigation ul li:hover a {
	color: white;
}
.navigation ul li.active a {
	color: white;
}
.ticket-details{
	margin-bottom: 90px;
}
.event-sidebar li{
	word-break: break-word;
}
.page-detail.pg-muziek h1,
.page-detail.pg-muziek h2{
	color: #E13F0B;
}
.page-detail.pg-literatuur h1,
.page-detail.pg-literatuur h2{
	color: #336B87;
}
.page-detail.pg-film h1,
.page-detail.pg-film h2{
	color: #A83A76;
}
.page-detail.pg-docu h1,
.page-detail.pg-docu h2{
	color: #E6C700;
}
.page-detail.pg-debat h1,
.page-detail.pg-debat h2{
	color: #AD1700;
}
.page-detail.pg-event h1,
.page-detail.pg-event h2{
	color: #466602;
}
.tickets-title .pg-muziek{
	color: #E13F0B;
}
.tickets-title .pg-literatuur{
	color: #336B87;
}
.tickets-title .pg-film{
	color: #A83A76;
}
.tickets-title .pg-docu{
	color: #E6C700;
}
.tickets-title .pg-debat{
	color: #AD1700;
}
.tickets-title .pg-event{
	color: #466602;
}

.btn.btn-outline.pg-muziek{
	color: #E13F0B;
	border-color: #E13F0B;
}
.btn.btn-outline.pg-literatuur{
	color: #336B87;
	border-color: #336B87;
}
.btn.btn-outline.pg-film{
	color: #A83A76;
	border-color: #A83A76;
}
.btn.btn-outline.pg-docu{
	color: #E6C700;
	border-color: #E6C700;
}
.btn.btn-outline.pg-debat{
	color: #AD1700;
	border-color: #AD1700;
}
.btn.btn-outline.pg-event{
	color: #466602;
	border-color: #466602;
}

.btn.btn-outline.pg-muziek:hover{
	color: white;
	border-color: #E13F0B;
	background-color: #E13F0B;
}
.btn.btn-outline.pg-literatuur:hover{
	color: white;
	border-color: #336B87;
	background-color: #336B87;
}
.btn.btn-outline.pg-film:hover{
	color: white;
	border-color: #A83A76;
	background-color: #A83A76;
}
.btn.btn-outline.pg-docu:hover{
	color: white;
	border-color: #E6C700;
	background-color: #E6C700;
}
.btn.btn-outline.pg-debat:hover{
	color: white;
	border-color: #AD1700;
	background-color: #AD1700;
}
.btn.btn-outline.pg-event:hover{
	color: white;
	border-color: #466602;
	background-color: #466602;
}
form#subscribe-form{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 15px;
}
form#subscribe-form .buttonbar{
    align-self: end;
}
.single-content img{
    width: auto;
    max-width: 100%;
}
form#subscribe-form .field{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}

form#subscribe-form .field .error{
    order : 3;
}
form#subscribe-form .buttonbar button{
    font-size: 25px;
    height: 52px;
    border-radius: 0;
    border: 3px solid white;
    min-width: 150px;
    padding: 0;
    margin-bottom: 1px;
}
/*Gallery Items*/
.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%;
}
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item{
	max-width: 100%;
}
.wp-core-block.block-gallery figure.columns-1 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-2 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-3 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-4 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-5 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-6 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-7 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-8 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-9 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-10 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-11 .wp-core-block.block-image,
.wp-core-block.block-gallery figure.columns-12 .wp-core-block.block-image{
	max-width: 100%;
}


@media ( min-width : 768px ){
    .gallery-columns-2 .gallery-item {
    	max-width: 50%;
    }
    
    .gallery-columns-3 .gallery-item {
    	max-width: 33.33%;
    }
    
    .gallery-columns-4 .gallery-item {
    	max-width: 25%;
    }
    
    .gallery-columns-5 .gallery-item {
    	max-width: 20%;
    }
    
    .gallery-columns-6 .gallery-item {
    	max-width: 16.66%;
    }
    
    .gallery-columns-7 .gallery-item {
    	max-width: 14.28%;
    }
    
    .gallery-columns-8 .gallery-item {
    	max-width: 12.5%;
    }
    
    .gallery-columns-9 .gallery-item {
    	max-width: 11.11%;
    }
    
    .gallery-caption {
    	display: block;
    }
    .wp-core-block.block-gallery{
        display: flex;
        flex-wrap: wrap;
    }
    .wp-core-block.block-gallery figure.columns-1 .wp-core-block.block-image{
        max-width: 100%;
    }
    .wp-core-block.block-gallery figure.columns-2 .wp-core-block.block-image{
        width: 49%;
    }
    .wp-core-block.block-gallery figure.columns-3 .wp-core-block.block-image{
        width: 32.33%;
    }
    .wp-core-block.block-gallery figure.columns-4 .wp-core-block.block-image{
        width: 24%;
    }
    .wp-core-block.block-gallery figure.columns-5 .wp-core-block.block-image{
        width: 19%;
    }
    .wp-core-block.block-gallery figure.columns-6 .wp-core-block.block-image{
        width: 15.66%;
    }
    .wp-core-block.block-gallery figure.columns-7 .wp-core-block.block-image{
        width: 13.28%;
    }
    .wp-core-block.block-gallery figure.columns-8 .wp-core-block.block-image{
        width: 11.50%;
    }
    .wp-core-block.block-gallery figure.columns-9 .wp-core-block.block-image{
        width: 10.11%;
    }
    .wp-core-block.block-gallery figure.columns-10 .wp-core-block.block-image{
        width: 9%;
    }
    .wp-core-block.block-gallery figure.columns-11 .wp-core-block.block-image{
        width: 8%;
    }
    .wp-core-block.block-gallery figure.columns-12 .wp-core-block.block-image{
        width: 7.33%;
    }
    .wp-core-block.block-gallery figure{
        width: auto !important;
        margin: 0;
    }
}
/*Align items*/
.alignleft {
	margin: 0;
	floadt: left;
	margin-right: 25px;
}

.alignright {
	margin: 0;
	float: right;
	margin-left: 25px;
}

.single-content .half-img-content-wrap img{
    height: auto !important;
}
.program-list ul li h1:not(.program-cat-display) {
    line-height: 45px;
}

.program-time .pg-date{
    font-size: 4rem;
    top: 65px;
    left: 30%;
    transform : unset;
}
.program-time .pg-day{
    font-size: 1.4rem;
    top: 40px;
    left: 5px;
    position: absolute;
    font-weight: bold;
}
.pg-muziek .program-time .pg-day{
    color: #E13F0B;
}
.pg-literatuur .program-time .pg-day{
    color: #336B87;
}
.pg-film .program-time .pg-day{
    color: #A83A76;
}
.pg-docu .program-time .pg-day{
    color: #E6C700;
}
.pg-debat .program-time .pg-day{
    color: #AD1700;
}
.pg-event .program-time .pg-day{
    color: #466602;
}

.infinte-scroll-loading-container{
    display: flex;
    justify-content : center;
    align-items: center;
    width: 100%;
    
}
.infinte-scroll-loading-container .infinte-scroll-loading {
  border: 10px solid #f3f3f3; /* Light grey */
  border-top: 10px solid #920034; /* Blue */
  border-radius: 50%;
  width: 75px;
  height: 75px;
  animation: spin 3s linear infinite;
  display:none;
}
.infinte-scroll-end{
    display:none;
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}