
/*.top-menu {
  background-color: #333;
  width : 100%;
}*/

div#mt-top-menu {
  position: fixed;
  width : 100%;
  height : 40px;
  left: 0px;
  top: 0px;
  z-index : 1000;
  background-color: #36A9E1;
}

#mt-top-menu td {
  padding : 10px;
  text-align: center;
}

#mt-top-menu a {
  text-align: center;
  color : white;
  font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
  text-decoration : none;
  font-weight: bold;
}

.desktop #mt-top-menu a {
  font-size: 16px !important;
}

.tablet #mt-top-menu a {
  font-size: 25px !important;
}

.mobile #mt-top-menu a {
  font-size: 40px !important;
}

#mt-top-menu table {
  margin: 0px 0px 0px 0px;
  background-color: #36A9E1;
  width : 100%;
}

div#cookie-div {
  padding : 0px !important;
  border : 0px;
  margin : 0px;
  background-color: #E6007E;
  border : 10px;
}

#cookie-div {
  font: 16px "Lucida Grande", Helvetica, Arial, sans-serif;
  text-align: center;
  font-weight: bold;

  position : fixed;
  width : 100%;
  height : 3em;
  left: 0px;
  top: calc(100% - 3em);
  margin : 0px;
}

#cookie-div p {
  margin : 10px;
  color : white;
}

#cookie-div button {
  font: 16px "Lucida Grande", Helvetica, Arial, sans-serif;
  margin : 0px;
  border-color : #F6999E;
  border-radius : 6pt;
  border-width : 3px;
  align : center;
  background-color: white;
  color : #333;
}

a.mt-biglink {
  font: 16px "Lucida Grande", Helvetica, Arial, sans-serif;
  margin : 10px !important;
  border-color : #F6999E !important;
  border-radius : 6pt !important;
  margin: 30px 0px 30px 0px !important;
  padding: 20px !important;
  align : center;
  background-color: #36A9E1 !important;
  color : white !important;
}

h2.mt-bigmargin {
  padding : 20px 0px 20px 0px !important;
}

/*div#mt-footer {
  position : fixed;
  width : 100%;
  height : 40px;

  left: 0px;
  top: calc(100% - 40px);
  z-index : 1000;

   background-color : black !important;
}*/
