
:root { --MAIN-WIDTH-MAX: 1000rem; }
h1 { font-size: 2.0rem; }
h2 { font-size: 1.8rem; }
h3 { font-size: 1.6rem; }
h4 { font-size: 1.5rem; }
h5 { font-size: 1.4rem; }
h6 { font-size: 1.3rem; }

.right {
  float:right !important;
  max-width: auto;
  margin-left: 10px !important;
  margin-right: 5px !important;
}
  
.left {
  float:left !important;
  max-width: auto;
  margin-left: 5px !important;
  margin-right: 10px !important;
}

.social-links {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.vertical-center {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.x-leaflet-marker-icon {
  content: url("/images/oflag-icon.svg");
}
