/* A font by Jos Buivenga (exljbris) -> www.exljbris.com */
@font-face {
  font-family: 'Fontin Sans';
  font-style: normal;
  font-weight: 400;
  unicode-range: U+00020-0007E, U+000A1-000A3, U+000A5, U+000A7-000AC, U+000AE-000FF, U+00131, U+00141-00142, U+00152-00153, U+00160-00161, U+00178, U+0017D-0017E, U+00192, U+002C6-002C7, U+002D8-002DD, U+00394, U+003A9, U+003BC, U+003C0, U+02013-02014, U+02018-0201A, U+0201C-0201E, U+02020-02022, U+02026, U+02030, U+02039-0203A, U+02044, U+020AC, U+02122, U+02126, U+02202, U+02206, U+0220F, U+02211, U+0221A, U+0221E, U+0222B, U+02248, U+02260, U+02264-02265, U+025CA, U+0FB00-0FB04;
  src: local('Fontin Sans Regular'), local('FontinSans-Regular'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/FontinSans-Regular.woff2') format('woff2'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/FontinSans-Regular.woff') format('woff'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/Fontin_Sans_R.otf') format("opentype");
}
@font-face {
  font-family: 'Fontin Sans';
  font-style: italic;
  font-weight: 400;
  unicode-range: U+00020-0007E, U+000A1-000A3, U+000A5, U+000A7-000AC, U+000AE-000FF, U+00131, U+00141-00142, U+00152-00153, U+00160-00161, U+00178, U+0017D-0017E, U+00192, U+002C6-002C7, U+002D8-002DD, U+00394, U+003A9, U+003BC, U+003C0, U+02013-02014, U+02018-0201A, U+0201C-0201E, U+02020-02022, U+02026, U+02030, U+02039-0203A, U+02044, U+020AC, U+02122, U+02126, U+02202, U+02206, U+0220F, U+02211, U+0221A, U+0221E, U+0222B, U+02248, U+02260, U+02264-02265, U+025CA, U+0FB00-0FB04;
  src: local('Fontin Sans Italic'), local('FontinSans-Italic'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/FontinSans-Italic.woff2') format('woff2'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/FontinSans-Italic.woff') format('woff'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/Fontin_Sans_I.otf') format("opentype");
}
@font-face {
  font-family: 'Fontin Sans';
  font-style: normal;
  font-weight: 700;
  unicode-range: U+00020-0007E, U+000A1-000A3, U+000A5, U+000A7-000AC, U+000AE-000FF, U+00131, U+00141-00142, U+00152-00153, U+00160-00161, U+00178, U+0017D-0017E, U+00192, U+002C6-002C7, U+002D8-002DD, U+00394, U+003A9, U+003BC, U+003C0, U+02013-02014, U+02018-0201A, U+0201C-0201E, U+02020-02022, U+02026, U+02030, U+02039-0203A, U+02044, U+020AC, U+02122, U+02126, U+02202, U+02206, U+0220F, U+02211, U+0221A, U+0221E, U+0222B, U+02248, U+02260, U+02264-02265, U+025CA, U+0FB00-0FB04;
  src: local('Fontin Sans Bold'), local('FontinSans-Bold'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/FontinSans-Bold.woff2') format('woff2'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/FontinSans-Bold.woff') format('woff'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/Fontin_Sans_B.otf') format("opentype");
}
@font-face {
  font-family: 'Fontin Sans';
  font-style: italic;
  font-weight: 700;
  unicode-range: U+00020-0007E, U+000A1-000A3, U+000A5, U+000A7-000AC, U+000AE-000FF, U+00131, U+00141-00142, U+00152-00153, U+00160-00161, U+00178, U+0017D-0017E, U+00192, U+002C6-002C7, U+002D8-002DD, U+00394, U+003A9, U+003BC, U+003C0, U+02013-02014, U+02018-0201A, U+0201C-0201E, U+02020-02022, U+02026, U+02030, U+02039-0203A, U+02044, U+020AC, U+02122, U+02126, U+02202, U+02206, U+0220F, U+02211, U+0221A, U+0221E, U+0222B, U+02248, U+02260, U+02264-02265, U+025CA, U+0FB00-0FB04;
  src: local('Fontin Sans Bold Italic'), local('FontinSans-BoldItalic'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/FontinSans-BoldItalic.woff2') format('woff2'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/FontinSans-BoldItalic.woff') format('woff'),
      url('https://www.hpi.uni-potsdam.de/hirschfeld/assets/Fontin_Sans_BI.otf') format("opentype");
}

body {
  font-family: 'Fontin Sans',sans-serif;
  font-size: 16px;
  line-height: 1.25;
  background-repeat: no-repeat;
}

p {
  hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
}

.brand-text {
  /*font-size: 2.75em; changed below*/
  font-weight: bold;
}

/*a {
  color: #9a5a02;
}
.text-primary {
  color:#1d3176
}
.panel-primary {
  border-color:#1d3176
}
.panel-primary>.panel-heading {
  background-color:#1d3176;
  border-color:#1d3176
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {
  border-top-color:#1d3176
}
.panel-primary>.panel-heading .badge {
  color:#1d3176;
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {
  border-bottom-color:#1d3176
}
.btn-primary,
.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
  background-color:#1d3176
}

*/
.carousel {
  margin-bottom: 0;
}

.carousel-caption h3, .carousel-caption h5 {
    text-shadow: 1px 1px black, -1px -1px black, 1px -1px black, -1px 1px black;
}

.dropdown-menu {
  font-size: 16px;
}
.dropdown-header {
  font-size: 14px;
}



div.logobar {
  margin-bottom: -10px;
  background: #F8F8F8;
  height: 140px;
  position: relative;
}
.logobar .container {
    position: absolute;
    bottom: 12pt;
    border: none;
}
.logobar a {
  font-weight: bold;
  color: #2E2E2E;
}

.navbar-brand {
  font-size : 56px;
}
.place {
  font-size: 24px;
  float: left;
  padding : 23px 0 0 40px;
  color: #2E2E2E;
}
.place2 {
  float: right;
  padding : 23px 0 0 0px
}

@media (min-width: 1200px) {
  .place {
    float: left;
  }
}

@media (max-width: 720px) {
  div.logobar {
    height: 80px;
    /*margin-bottom: -10px;*/
/*     background: #EEE; */
    /*height: 140px;*/
    position: relative;
/*     text-shadow: 1px 1px white, -1px -1px white, 1px -1px white, -1px 1px white; */
  }
  .navbar-brand {
    font-size : 28px;
  }
  .brand-text {
    max-width: initial;
    display: initial;
  }
  .place {
    font-size: 18px;
      float: left;
    padding : 0 0 0 15px
  }
}


.multi-column-dropdown li > a {
  border: none;
}

td, th {
  border: none;
}
@media (min-width: 991px) {
  body {
    font-size: 18px;
  }
  .manage-sidebar {
    font-size: 16px;
  }
}

@media (min-width: 768px) {
  .sidebar {
    padding-top: 40px;
  }
}

/* @media (min-width: 768px) and (max-width: 1000px) {
  #navigationbar>.nav>.block>a.navigate {
    overflow: hidden;
    height: 50px;
  }
  #navigationbar>.nav>.block>a.navigate>span.glyphicon {
    color: #777;
  }
}

 */
