#menuline {
  -webkit-font-smoothing: antialiased;
}
.elementNormal3 h2 {
  font-size: 14px;
}
.featureProductSlider {
  width: 100%;
}
.featureProductSlider .slides > li {
  /*float: none !important;
		display: inline-block !important;*/
}
.featureProductSlider ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.featureProductSlider .productitem {
  width: 90%;
  float: none;
  margin-right: 20px;
}
.featureProductSlider .featureItem {
  width: 100%;
  display: block;
  text-align: center;
}
.featureProductSlider .imageContainer img {
  width: auto;
  max-height: 125px;
}
.featureProductSlider .flex-viewport {
  margin-bottom: 30px;
}
.categoriesFrontpage {
  text-align: center;
  transition: all 200ms ease;
}
.categoriesFrontpage a.categoryItem {
  display: inline-block;
  margin: 0.5%;
  padding: 11px 25px;
  background: #395c60;
  color: #fff;
  text-transform: uppercase;
  font-size: 12px;
  text-decoration: none;
  border: 1px solid #395c60;
  font-weight: bold;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.categoriesFrontpage a.categoryItem:hover {
  background: #263d40;
  background: #fff;
  color: #395c60;
  /*-webkit-border-radius: 6px;
				-moz-border-radius: 6px;
				border-radius: 6px;*/
}
.countryFI a.categoryItem,
.countryFI a.categoryLink,
.countryFI a.flxLinkButtonInline {
  background-color: #149284;
  border-color: #149284;
}
.countryFI a.flxLinkButtonInline {
  transition: box-shadow 200ms ease-in-out;
}
.countryFI a.flxLinkButtonInline:hover {
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.6);
}
.countryFI .frontpageProduct .info {
  background-color: #149284;
}
@media (max-width: 767px) {
  .countryFI .flxElement h1,
  .countryFI .flxElement h2,
  .countryFI .flxElement h3,
  .countryFI .flxElement h4 {
    font-size: 30px;
  }
  .countryFI .gridSplit4 td,
  .countryFI .gridSplit3 td {
    width: 100%;
    display: block;
    margin-bottom: 1em;
  }
}
#PageHeader {
  text-align: center;
  padding: 40px 0;
  margin-bottom: 0;
  background: #395c60;
  background-image: url(https://www.kebomed.dk/img/uploads/20/surgery5.jpg);
  background-position: 50% -920px;
  color: #fff;
}
#PageHeader #PageTitle h1 {
  text-transform: uppercase;
  color: #fff;
  font-size: 30px;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
#PageHeader #PageTitle p {
  /*color: lighten(#395c60, 30%);
			margin: 0;
			font-size: 14px;*/
  font-size: 18px;
  font-weight: 100 !important;
  color: #ccc;
  max-width: 1180px;
  margin: 0 auto;
}
.flex-control-thumbs {
  margin: 0 -2px;
}
.flex-control-thumbs li {
  margin: 2px;
  width: 24%;
  border: 1px solid white;
  position: relative;
  height: 75px;
  overflow: hidden;
}
.flex-control-thumbs li.flex-activeContainer {
  border: 1px solid #395c60;
}
.flex-control-thumbs img {
  object-fit: cover;
  width: 100px;
  height: 75px;
  /*margin: 1%;
		width: auto;
		margin: 0 auto;
		max-height: 96px;
		position: relative;
		top: 50%;
		transform: perspective(1px) translateY(-50%);*/
}
.flexslider {
  border: none;
}
.flexslider .slides li {
  background-color: #fff;
}
.flexslider .slides li img {
  width: 100%;
  aspect-ratio: 16/10;
  margin: 0 auto;
  max-height: 380px;
  object-fit: contain;
  object-position: center;
}
/*# sourceMappingURL=dudal.css.map */