/*   
Theme Name: Waark
Theme URI: https://www.waark.nl/
Description: A Bootrap Theme for WordPress.
Author: Johannes de Bruijne
Author URI: https://www.komtop.nl/
Version: 1.1
*/

/*---------- FONTS ----------*/
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

/* main colors used:
text-default:			#000000 	//black
text-light:				#7f7f7f 	//grey
rood: color: rgba(192,13,13,1.00);
blauw:	#2a89a9
lichtblauw: #2fa8c5
paars :	#a31873
lichtpaars: #b14493
geel :	#ffcc01

colored background: #fbfafa
*/

/*---------- MAIN ----------*/
html {
	/*background: url(img/bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;*/
	height:100%;
}
body {
    font-family: 'Poppins', sans-serif;
	font-weight: 400;
    color: #000000;
    background-color: #FFFFFF;	
	height:100%;
	position:relative;
  
}
.belowMenu {
	z-index: 700;
}
.aboveMenu {
	z-index: 1001;
}
hr { 
	display: block; 
	height: 2px;
    border: 0; 
	border-top: 2px solid rgba(0,0,0,0.5);
    margin: 1em 0px; 
	padding: 0px; 
}
.hr-footer {
	margin-top:0px;
	padding: 0px; 	
}
.h-20 {
    height: 20%!important;
}
.h-80 {
    height: 80%!important;
}
.comment {
	font-size: .8rem;
	color: dimgrey;
	/*display:none;*/
	display:none;
	background-color: aquamarine;
	border: 1px solid rgba(0,0,0,1.00);
	padding:12px;
	margin-left:auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	width:90%;
	
}

.linkSpanner {
	position:absolute; 
	width: calc(100% - 30px);
	height:100%;
	top:0;
	left: 0;
	z-index: 150;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;

  /* edit: fixes overlap error in IE7/8, 
     make sure you have an empty gif 
  background-image: url('empty.gif');*/
}   
.linkSpanner:hover {
    background-color: rgba(255,255,255,0.20);
}


.coloredBackground {
	background-color: #fbfafa;
}
.container {
	background-color: #fbfafa;
}

/*---------- NAV ----------*/
.KOMTOP-navbar {
	border-bottom: 1px solid rgba(174,174,174,1.00);
	z-index: 1000;
}

.sticky-navbar {
    
}

.navbarLogoCol, .navbarMenuCol {
	position: relative;
	text-align: center;
}

.navbarLogo {
	max-width:60%;
}

.nav-link, .nav-link a {
    color: #000000;
    font-weight: 600;
    
}
.navbar-nav {
	flex-wrap: wrap!important;
}	
#menu-hoofdmenu {
	white-space: pre-line;
}
#menu-hoofdmenu .nav-link {
	float:left;
}
#menu-hoofdmenu > .menu-item {
	display: inline-block;
	white-space: nowrap;
	padding-left: 8px;
}
#menu-hoofdmenu > .menu-item::after {
    content: " \2022 ";
    color: rgba(192,13,13,1.00);
    font-size: 1.5rem;
    display: inline;
    float: left;
    margin-right: -10px;	
	
}
#menu-hoofdmenu  .menu-item:last-of-type::after {
  	content: "";
	
}
	

.nav-link:hover, .nav-link:focus, .nav-link:active, .nav-item .active{
    color: #c00d0d;
    
}
.fixed-top {
	position: fixed;
	top: 0px;
}
.collapsing {
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
}


.dropdown-menu {
	top:30px;
	background-color: #fbfafa;
	border:none;
	
}
.dropdown-item.active, .dropdown-item:active {
    background-color: #fbfafa;
    border: none;
    color: #333333;
}
.dropdown-item.hover, .dropdown-item:hover {
	background-color: #fbfafa;
	border:none;
	color: #c00d0d;
}
/* 3e nav level */
ul.dropdown-menu li > ul.dropdown-menu{
    left: 100%;
    top: 0;
}

ul.dropdown-menu li:hover > ul.dropdown-menu, ul.dropdown-menu li:focus > ul.dropdown-menu{
    display: block
}
.dropdown-sub a[href$='#']:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
	transform: rotate(270deg);
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}

.hamburger {
	position:absolute;
	top:15px;
	right:15px;
	height:40px;
	width:40px;
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 3px;
    display: inline-block;
    cursor: pointer;
    transition-property: opacity, filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    overflow: visible;
	z-index:1001;
}

.hamburger, .hamburger:hover, .hamburger:focus {
	outline:none;
}
.hamburger:hover {
    opacity: 0.7; 
}
.hamburger.is-active:hover {
    opacity: 0.7; 
}
.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after {
    background-color: #000; 
}

.hamburger-box {
  	width: 40px;
  	height: 24px;
	background-color: #FFFFFF;
  	
}

.hamburger-inner {
  	display: block;
  	top: 50%;
  	margin-top: -2px; 
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    width: 40px;
    height: 4px;
    background-color: #000;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease; 
}
.hamburger-inner::before, .hamburger-inner::after {
    content: "";
    display: block;
}
.hamburger-inner::before {
    top: -10px; 
}
.hamburger-inner::after {
    bottom: -10px; 
}

/*
   * Squeeze
   */
.hamburger--squeeze .hamburger-inner {
  transition-duration: 0.15s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); 
}
.hamburger--squeeze .hamburger-inner::before {
    transition: top 0.15s 0.24s ease, opacity 0.15s ease; 
}
.hamburger--squeeze .hamburger-inner::after {
    transition: bottom 0.15s 0.24s ease, transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); 
}

.hamburger--squeeze.is-active .hamburger-inner {
  transform: rotate(45deg);
  transition-delay: 0.24s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); 
}
.hamburger--squeeze.is-active .hamburger-inner::before {
    top: 0;
    opacity: 0;
    transition: top 0.15s ease, opacity 0.15s 0.24s ease; 
}
.hamburger--squeeze.is-active .hamburger-inner::after {
    bottom: 0;
    transform: rotate(-90deg);
    transition: bottom 0.15s ease, transform 0.15s 0.24s cubic-bezier(0.215, 0.61, 0.355, 1); 
}
/*---------- HEADER ----------*/






.navContainer {
	z-index:1000;
	position: relative;
}






/* ===== HEADER / CAROUSEL STYLES ===== */
.headerImageContainer {
  position: relative;
  overflow: visible;
  height: 400px;
}
.carousel-bg {
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity: 0;
    transition: opacity 2s ease-in-out;
}

.carousel-bg.active {
    opacity: 1;
}

/* responsive hoogtes */
@media (min-width: 576px) { .headerImageContainer { height: 300px; } }
@media (min-width: 768px) { .headerImageContainer { height: 400px; } }
@media (min-width: 992px) { .headerImageContainer { height: 500px; } }
@media (min-width: 1200px) { .headerImageContainer { height: 600px; } }



/* ------------- POPUP ------------- */

/* verberg popup standaard */
.header-popup-container {
  display: none;
}

/* toon popup als JS het goedkeurt */
.header-popup-container.show {
  display: flex;
}

/* popup rechtsonder in viewport */
.header-popup-container {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 9999;
  width: auto;
  max-width: 320px;
  text-align: left;

  /* start animatiepositie */
  opacity: 0;
  pointer-events: none;
  transform: translateY(20px);
  transition: opacity 0.35s ease, transform 0.35s ease;
}

/* wanneer JS .show toevoegt */
.header-popup-container.show {
  opacity: 1;
  pointer-events: auto;
  transform: translateY(0);
}

/* klikbare link */
.header-popup-link {
  display: inline-block;
  text-decoration: none;
  color: inherit;
}

/* popup stijl */
.header-popup {
  position: relative;
  background: rgba(192, 13, 13, 1);
  border: 3px solid rgba(255, 255, 255, 0.8);
  border-radius: 16px;
  padding: 35px 20px;
  display: inline-block;
  color: #FFF;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.25);
  cursor: pointer;
  transition: all 0.25s ease;
}

/* inhoud */
.header-popup-body {
  font-size: 1rem;
  line-height: 1.5;
}

.header-popup-body p {
  margin-bottom: 2px;
}

.header-popup-body h1,
.header-popup-body h2,
.header-popup-body h3,
.header-popup-body h4,
.header-popup-body h5 {
  color: #FFF;
}

/* sluitknop */
.header-popup-close {
  position: absolute;
  padding: 0px;
  margin: 0px;
  top: -30px;
  right: -18px;
  font-size: 1.8rem;
  color: #8F8F8F;
  background: none;
  border: none;
  cursor: pointer;
  z-index: 2;
}

/* fade + slide down bij sluiten */
.header-popup--closing {
  opacity: 0 !important;
  transform: translateY(20px) !important;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* ---------------- POPUP MOBIEL ---------------- */
@media (max-width: 576px) {

  .header-popup-container {
    bottom: 10px;
    right: 10px;
    max-width: 85%;
  }

  .header-popup {
    padding: 16px 14px;
    border-radius: 10px;
  }

  .header-popup-body {
    font-size: 0.9rem;
    line-height: 1.4;
  }

  .header-popup-close {
    top: -26px;
    right: -12px;
    font-size: 1.5rem;
  }
}


/*---------- PAGES ----------*/
.KOMTOP-page {
	padding: 3rem;
}
.raisedBlockCol{
	
	z-index:990;
	
}
.raisedBlock {
    position: relative;
    top: -25px;
    left: 15px;
	margin-right:30px;
    background-color: #FFFFFF;
    border: 1px solid rgba(174,174,174,1.00);
	padding:12px;
	-webkit-box-shadow: 5px 5px 15px -8px rgba(0,0,0,0.75);
	-moz-box-shadow: 5px 5px 15px -8px rgba(0,0,0,0.75);
	box-shadow: 5px 5px 15px -8px rgba(0,0,0,0.75);
}
.besideRaisedBlock {
	padding-left: 15px; 
	padding-top: 25px;
}
/*---------- AGENDA/RESERVEREN ----------*/
.agendaRow {
	
}
.agendaItemRow {
    position: relative;
   
}

.agendaItemRowGeweest .agendaHeaderRow{
	
	background-image: linear-gradient(
      45deg, 
      rgba(0,0,0,0.2) 25%, 
      transparent 25%, 
      transparent 50%, 
      rgba(0,0,0,0.2) 50%, 
      rgba(0,0,0,0.2) 75%, 
      transparent 75%, 
      transparent
      );
   background-size: 5px 5px;
}

.agendaHeaderRow {
	border-top: 2px solid rgba(192,13,13,1.00);
	 cursor: pointer;
	z-index: 200;
}


.agendaRow > div > div > div:last-child > .agendacollapseheader > .agendaHeaderRow {
 border-bottom: 2px solid rgba(192,13,13,1.00);
}
.agendaHeaderRow:hover {
    cursor: pointer;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
	background-color: rgba(43,43,43,1.00);
}
.agendaHeaderRow:hover p {
	color: #FFFFFF!important;
}
.agendaHeaderSpanner {
	position:absolute; 
	width: calc(100% - 30px);
	height:100%;
	top:0;
	left: 0;
	z-index: 150;
	

  /* edit: fixes overlap error in IE7/8, 
     make sure you have an empty gif 
  background-image: url('empty.gif');*/
}   

.reserveertekst {
	
}
.Beschikbaar {
	
}	
.Uitverkocht, .Geannuleerd  {
	padding-top: 15px;
	color: rgba(192,13,13,1.00);
}

.Binnenkortbeschikbaar{
	padding-top: 15px;
	color: #2a89a9;
}
.eventheaderDate, .eventheaderTitel, .eventheaderPlaats {
	padding-bottom: 8px;
	padding-top: 8px;
	margin:0px;
	line-height: 1.3rem;
}

.eventheaderDate {
	font-weight: 500;
	color: rgba(192,13,13,1.00);
	font-size: 1.2rem;
}
.eventheaderTitel {
    font-weight: 700;
    color: #000000;
    font-size: 1.2rem;
    text-transform: uppercase;	
}
.eventheaderPlaats {
	font-weight: 700;
	color: #000000;
	font-size: 1.2rem;
}
.agendaCol-1, .agendaCol-2, .agendaCol-3 {
    padding-top: 15px;
    padding-right: 30px;
    
    padding-bottom: 15px;
}

.agendaCol-1 p, .agendaCol-2 p, .agendaCol-3 p {
  	font-weight: 500;
	font-size: 1.1rem;
	margin-bottom: 5px;
	line-height: 1.4rem;
}

.reserveerButton {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom:15px;
}

.rechterImage, .rechterTekst, .rechterEmbed, .rechterYoutube {
	padding-top: 1rem;
	margin-right: 2rem;
}
.rechterImage {
	width:100%;
	align-content: center;
	align-items: center;
	text-align: center;
}
.video-container { 
	position: relative; 
	padding-bottom: 56.25%; 
	padding-top: 30px; 
	height: 0; 
	overflow: hidden; 
}

.video-container iframe, .video-container object, .video-container embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
}
.agendaPoster {
	min-height: 200px;
}

.reserveercol p {
	font-size: 1.1rem;
	lineheight: 1.2rem;
	padding:0px; 
	margin:0px;
	
}
/*---------- Nieuws ----------*/
.nieuwsitemcontainer, .nieuwsitemcontainer p {
	font-size: .8rem;
	line-height: .9rem;
	font-weight: 500;
} 
.nieuwsitemHeader {
	position:relative;
	display:flex;    
	flex-wrap: wrap;
	flex-direction:row;
  	
	height: 48px;
	
	overflow:hidden;
}
.nieuwsitemHeader h2 {
    font-weight: 700;
    font-size: 1.2rem;
	margin-bottom: 2px;
    text-transform: none;
    display: inline-block;
    
}
/*.nieuwsitemHeader h2:after {
    content: " \2022 ";
    color: rgba(192,13,13,1.00);
    font-size: 1.7rem;
    display: inline-block;
    float: right;
    margin-top: -5px;
    margin-left: 2px;	
	
}*/
.nieuwsitemImage {
	width:100%;
	height:200px;
}
.nieuwsitemExcerpt {
	height:112px;
	overflow: hidden;
}
/*---------- ARCHIEF ----------*/

.voorstellingBlok {
	min-height:300px;
	position:relative;
	z-index: 2;
}
.posterDiv {
	
}
.voorstellingTitel{
    text-align: center;	
	
	background-color: rgba(192,13,13,1.00);
}
.voorstellingTitel h4 {
	font-size: 1.3rem;
	lineheight:1.4rem;
	color: #FFFFFF;
	margin:0px;
	padding:8px;
}
/*---------- FOOTER ----------*/
.col-icon img{
	max-height:50px;
}
.footertext {
	font-size: .8rem;
}
/*---------- TEXT ----------*/
p{
	font-weight: 400;
}
strong {
	font-weight: 600!important;
}
h1,h2,h3,h4,h5,h6 {
	font-family: 'Poppins', sans-serif;
	color: #000000;
	text-transform: uppercase;
}
h1 {
	font-weight: 500;
	font-size: 2rem;
	display: inline-block;
}
h1:after {
    content: " \2022 ";
    color: rgba(192,13,13,1.00);
    font-size: 3rem;
    display: inline-block;
    float: right;
    margin-top: -10px;
    margin-left: 5px;	
	
}
h2 {
	font-weight: 400;
	font-size: 1.5rem;
}

h3 {
	font-weight: 400;
	font-size: 1.5rem;
	
}
h4 {
    font-weight: 400;
    font-size: 1.3rem;
    text-transform: none;
}
h5 {
	font-weight: 400;
	color: #000000;
	font-size: 1rem;
}
h6 {
	font-size: .8rem;
}
figcaption {
    font-size: .8rem;
    font-style: italic;	
}
.productieHeader h3 {
	line-height: 1.5rem;
	padding:0px;
	margin:0px;
}
h1 .lead {
	font-weight: 400;
	font-size: 1.5rem;
	color: #2a89a9;
	float: left;
	clear: both;
}


.redtext {
	color: rgba(192,13,13,1.00);
}
.thintext {
	font-weight: 200!important;
}
.largetext {
	font-size: 1.5rem;
}
.btn-outline-warning a:visited, .btn-outline-warning a, .btn-outline-warning {
	color:#000000;
}
.btn-outline-primary {
    color: rgba(192,13,13,1.00);
    background-color: transparent;
    background-image: none;
    border-color: rgba(192,13,13,1.00);
}
.btn-outline-primary a {
    color: rgba(192,13,13,1.00);
   	text-decoration: none;
}
.btn-outline-primary:hover a, .btn-outline-warning:hover a {
	color:#FFFFFF;
	text-decoration: none;
	
}
.btn-outline-primary:hover {
    color: #fff;
    background-color: rgba(192,13,13,1.00);
    border-color: rgba(192,13,13,1.00);
}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: rgba(192,13,13,1.00);
	border-color: rgba(192,13,13,1.00); 
}

.text-default h1, .text-default h2, .text-default h3, .text-default h4, .text-default h5, .text-default h6 {
	color: #000000 ;
}
.text-grey, .text-grey p, .text-grey a, .text-grey h1, .text-grey h2, .text-grey h3, .text-grey h4, .text-grey h5, .text-grey h6 {
	color: #7f7f7f !important;
}
.text-custom p, .text-custom h1, .text-custom h2, .text-custom h3, .text-custom h4, .text-custom h5, .text-custom h6{
	color: #a31873 !important/*-text-*/;
}
.text-magenta, .text-magenta h1, .text-magenta h2, .text-magenta h3, .text-magenta h4, .text-magenta h5, .text-magenta h6 {
	color: #a31873 !important /*-text-*/;
}
.text-rood, .text-rood h1, .text-rood h2, .text-rood h3, .text-rood h4, .text-rood h5, .text-rood h6 {
    color: #FF0000 !important /*-text-*/;
}
.text-blauw, .text-blauw h1, .text-blauw h2, .text-blauw h3, .text-blauw h4, .text-blauw h5, .text-blauw h6 {
	color: #2a89a9 !important /*-text-*/;
}
.text-white, .text-white p, .text-white a, .text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6 {
	color: #ffffff !important;
}
.greytext {
	color: #7f7f7f !important;
}
.redtext {
	color: rgba(255,0,4,1.00)!important;
}

/*---------- Pagination ----------*/
.pagination {
	
}
.pagination-link {

}
.pagination .pagination-link a,
.pagination .pagination-link a:hover,
.pagination .pagination-link.active a,
.pagination .pagination-link.disabled {
    color: #FFFFFF;
    text-decoration:none;
}
 
.pagination .pagination-link {
    display: inline;
}
 
.pagination .pagination-link a,
.pagination .pagination-link a:hover,
.pagination .pagination-link.active a,
.pagination .pagination-link.disabled {
    background-color: rgba(192,13,13,1.00);
    border-radius: 0px;
    cursor: pointer;
    padding: 12px;
    padding: 0.75rem;
}
 
.pagination .pagination-link a:hover,
.pagination .pagination-link.active a {
    background-color: #CCCCCC;
	color: rgba(192,13,13,1.00);
}
.shadow-lg, .shadow, .shadow-sm {
	z-index: 9999;
}
.gt3pg_caption_text {
	position: absolute;
	bottom: -12px;
	left: 8px;
	font-size: .7em;
	font-style: italic;	
}
.gt3pg_item_main_wrapper {
	padding:8px !important; 
}
/*---------- WORDPRESS adjustments ----------*/
.wp-block-pullquote{
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom: 5px;
	margin-top:12px;
}
.wp-block-pullquote p{
	margin-bottom: 5px;
}
.blockquote p{
	font-size: 1rem;
	font-weight:300;
	color: rgba(192,13,13,1.00);
	
}
.blockquote-footer {
	font-size: .8rem;
}
.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.has-media-on-the-right .wp-block-media-text__content {
	padding-left:0px;
}
.has-media-on-the-left .wp-block-media-text__content {
	padding-right:0px;
}
.wp-block-media-text img {
	margin-top:12px;
	margin-bottom:12px;
}
.wp-block-heading {
	margin-top:35px;
}

/*---------- Mailchimp aanmeldformulier ----------*/
/* Basisinstellingen */
.mc4wp-form {
  max-width: 500px;
  margin: 0 auto;
}

/* Extra velden standaard verbergen */
.mc4wp-extra-fields {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.8s ease, opacity 0.8s ease;
}

/* Uitgeklapte toestand */
#show-extra:checked ~ .mc4wp-extra-fields,
.mc4wp-form:focus-within .mc4wp-extra-fields {
  max-height: 2000px; /* genoeg ruimte voor alles */
  opacity: 1;
}

/* Pijltje (klikbaar label) */
.expand-indicator {
  display: block;
  text-align: center;
  font-size: .8rem;
  color: #888;
  cursor: pointer;
  transition: opacity 0.5s ease, transform 0.5s ease, color 0.3s ease;
  margin-top: 0rem;
  animation: bounce 2s infinite;
}

.expand-indicator:hover {
  color: #555;
}

/* Subtiele bounce-animatie */
@keyframes bounce {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(3px); }
}

/* Pijltje verdwijnt als formulier open is */
#show-extra:checked ~ .expand-indicator,
.mc4wp-form:focus-within .expand-indicator {
  opacity: 0;
  transform: translateY(-5px);
  animation: none;
}
/*---------- Move the admin bar ----------*/
#wpadminbar{
	 top: auto !important;
  	bottom: 0px;
	margin-top: 0px;
}
@media screen and (max-width: 600px) {
	#wpadminbar {
		position: fixed;
	}
}
@media screen and (min-width: 783px) {
  #wpadminbar {
	  	top: auto !important;
    	bottom: 0px;
	  	position: fixed;
  }
}
/* prevent safari messing with the main nav button*/
 .navButton, .navbar-toggler {
-webkit-appearance: none!important;
border-radius: 0;
	
}