@charset "utf-8";
/* CSS Document */

:root {
  --fontpath: ../fonts/;
}
/* montserrat-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat_L";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/montserrat-v29-latin-300.eot"); /* IE9 Compat Modes */
  src: url("../fonts/montserrat-v29-latin-300.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/montserrat-v29-latin-300.woff2") format("woff2"),
    /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
      url("../fonts/montserrat-v29-latin-300.woff") format("woff"),
    /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
      url("../fonts/montserrat-v29-latin-300.ttf") format("truetype"),
    /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
      url("../fonts/montserrat-v29-latin-300.svg#Montserrat") format("svg"); /* Legacy iOS */
}
/* montserrat-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat_R";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/montserrat-v29-latin-regular.eot"); /* IE9 Compat Modes */
  src: url("../fonts/montserrat-v29-latin-regular.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/montserrat-v29-latin-regular.woff2")
      format("woff2"),
    /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
      url("../fonts/montserrat-v29-latin-regular.woff") format("woff"),
    /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
      url("../fonts/montserrat-v29-latin-regular.ttf") format("truetype"),
    /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
      url("../fonts/montserrat-v29-latin-regular.svg#Montserrat") format("svg"); /* Legacy iOS */
}
/* montserrat-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat_B";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/montserrat-v29-latin-700.eot"); /* IE9 Compat Modes */
  src: url("../fonts/montserrat-v29-latin-700.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/montserrat-v29-latin-700.woff2") format("woff2"),
    /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
      url("../fonts/montserrat-v29-latin-700.woff") format("woff"),
    /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
      url("../fonts/montserrat-v29-latin-700.ttf") format("truetype"),
    /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
      url("../fonts/montserrat-v29-latin-700.svg#Montserrat") format("svg"); /* Legacy iOS */
}


body {
  /* background-color: rgb(228, 227, 227); */
  background-color: rgb(255, 255, 255);
  margin-bottom: 40px;	  /* Margin bottom by footer height */
  font-family: Montserrat_R;
  font-size: 1.0em;
}

p {
    color: #2b2a2a;
    font-family: Montserrat_R; 
    font-size: 1.0em;
} */

.small {
font-size: 50%;
}
.xsmall {
font-size: 50%;
}

sm {
font-size: 75%;
}

logo, .logo {
background-color: rgb(23, 63, 130); 
}

.text-white {
color: #fefefe;
}

.tafel {
/* background-image: url("kapbckgnd.png"); */
background-repeat: no-repeat;
background-position: left top;

}

.dropdown-menu { background-color: rgb(200, 205, 210);  }

.panq {
    min-height: 100%;
    min-width: 100%;
    overflow: hidden;
    display: flex;
}