﻿/* LOGO */
.navbar-brand, .navbar { width:371px; margin: 0px !important; }

.logo_container {
  position: absolute;
  top:45px;
  z-index: 998;
  width: 355px;
}
#logo_spacer { height: 45px; display: inline-block;}
.logo_container > .topcontainer { background-color: transparent !important; }

@media (max-width: 991px) {
#logo_spacer { height: 105px; }
.logo_container { top: 67px; }

}

@media (max-width: 500px) {
  .navbar-brand, .navbar { width:250px; }
  #logo_spacer { height: 70px; }
  .logo_container { top: 60px; }
}

/* SLIDESHOW */
.slideshow_logo {
  position: absolute;
  bottom: 45px; left: 15px;
  z-index: 991;
}
.tp-bullets { z-index: 992; }

@media (max-width: 991px) {
  .slideshow_logo {
    max-width: 300px !important;
  }
}
@media (max-width: 768px) {
  .slideshow_logo {
    max-width: 300px !important;

  }
 }
 @media (max-width: 350px) {
  .slideshow_logo {
    max-width: 200px !important;
  }
}
/* FOOTER */
#footer p > a:before {
  content:"\f0da  ";
  font-family: FontAwesome;
  margin-right: 5px;
  color: #f2f2f2;
}

#footer p { font-size: 13px; }

#footer { margin: 30px 0px 0px 0px !important; }

#poweredby { margin: 0px !important; }

#footer h4 {
  font-weight: 400;
  border-bottom: 0px dotted #a59a9a;
  padding-bottom: 10px;
  color: #fff !important;
}
/* MENU */
#cssmenu2 > ul > li > a { color:#000 !important; }
#cssmenu2 > ul > li > #activeitem { background-color:#e8e8e8 !important; }

/* BODY */

.widthdecider { 
  padding-bottom: 30px;
  background-image: url("../standard_responsiv/images/museumsilkeborg_watermark.png");
  background-position: right top;
  background-repeat: no-repeat;
  background-attachment: local;
}
.secondarycontainer {
  background-color: transparent !important;
}
body { padding-top: 35px; }

img { max-width: 100% ; }

.afsnitmedramme .border { background-color: #fff; }
/* MAIN MENU + Left menu */

.L2_Active > a, .L2 > a:hover { background-color: #999 !important; }
#cssmenu > ul > li > #activeitem, #cssmenu > ul > li > a.inpath  { background-color: #666 !important; }
/*

#cssmenu { width: 100%; }
#cssmenu ul { display: flex; justify-content: space-between; }
#cssmenu ul > li { flex:1; }
#cssmenu ul > li > a { padding: 0px 0px 15px 0px; }
.menucontainers { padding: 0px !important; }
.menudiv { background-color: #fff !important; }*/