/* Custom CSS file */
@media screen and (max-width: 992px) {
	.fotoslide h2,
	.carousel h2,
	#video-container h2	{
		font-size: 1.8rem !important;
	}
}

/* HIT specifiek */

/* kleiner logo */
@media (max-width: 1110px) and (min-width:992px) {
  .navbar-brand img.eigenlogo {
    top: -30px;
    max-height:60px;
  }
}

@media (max-width: 992px) {
  .navbar-brand img.eigenlogo {
    top: -30px;
    max-height:60px;
  }
}

/* MD: Naar 60px gezet omdat het logo anders over de tekst heen gaat. */
.navbar-brand img.eigenlogo {
  top: -30px;
  max-height:60px;
}

/* Default table layout */
.my-table {
  display: flex;
  flex-wrap: wrap;
}


.my-table-row {
  display: flex;
  flex-basis: 100%;
  justify-content: space-between;
}

.my-table-col {
  width: 48%;
  padding: 10px;
  border: 0px solid #ddd;
}

/* Adjust column width on tablet devices */
@media (min-width: 768px) and (max-width: 991px) {
  .my-table-col {
    width: 100%;
  }
}

/* Remove table borders on mobile */
@media (max-width: 767px) {
  .my-table-row {
    flex-direction: column;
  }
  .my-table-col {
    width: 100%;
    border: none;
    border-bottom: 1px solid #ddd;
  }
}

/* Make columns appear side by side on desktop */
@media (min-width: 992px) {
  .my-table-col {
    width: 48%;
  }
}




