html {
  background: #fff !important;
  color: #000 !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
}
body {
  float: none !important;
  background: #fff !important;
  color: #000 !important;
  margin: 0.25px !important;
  padding: 0 !important;
  width: 100% !important;
  font: 12pt Georgia, "Times New Roman", Times, serif;
}
body #wrapper {
  width: 100% !important;
  background: none;
  position: relative;
  margin: 0 !important;
  padding: 0 !important;
}
body #wrapper #header {
  height: 47px;
}
body #wrapper #header #mobile-menu,
body #wrapper #header #logo img,
body #wrapper #header .a2z-bar,
body #wrapper #header #searchArea,
body #wrapper #header .searchbar {
  display: none !important;
}
body #wrapper #header .titlebar {
  height: auto !important;
  line-height: auto !important;
}
body #wrapper #header .titlebar h1 {
  display: block !important;
}
body #wrapper #header .titlebar h2 {
  display: none !important;
}
body #wrapper #header a:after {
  content: "";
}
body #wrapper .breadcrumbs,
body #wrapper #nav-container,
body #wrapper #share-bar,
body #wrapper .pageoptionsContainer {
  display: none !important;
}
body #wrapper h1 {
  clear: both;
  display: block;
  margin-bottom: 10px !important;
  border-top: 1px dotted black !important;
  border-bottom: 1px dotted black !important;
  padding: 8px !important;
  color: black !important;
  letter-spacing: 1px !important;
  text-align: center;
  width: 100% !important;
}
body #wrapper .container {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
body #wrapper .container .pagetitle {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
body #wrapper .container #content {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
body #wrapper .container #content #body {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
body #wrapper .container #content #body #contentArea {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
body #wrapper .container #content div.row {
  margin: 0 !important;
  padding: 0 !important;
}
body #wrapper .container #content div.row span[class^="span"] {
  display: inline-block;
  overflow: visible;
}
body #wrapper .container #content a.external {
  display: none;
}
body #wrapper .container #content .module,
body #wrapper .container #content [class*="module"] {
  overflow: visible !important;
  width: auto !important;
}
body #wrapper #footer {
  display: none !important;
}
body #wrapper #totop {
  display: none !important;
}
@media (min-width: 1200px) {
  body #wrapper #header #logo img.hidden-one {
    display: block !important;
  }
  body #wrapper .hidden-four {
    display: none !important;
  }
  body #wrapper .visible-one,
  body #wrapper .visible-two,
  body #wrapper .visible-three {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  body #wrapper #header #logo img.hidden-one {
    display: block !important;
  }
  body #wrapper .hidden-three,
  body #wrapper .hidden-four {
    display: none !important;
  }
  body #wrapper .visible-one,
  body #wrapper .visible-two {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  body #wrapper #header #logo img.hidden-one {
    display: block !important;
  }
  body #wrapper .hidden-two,
  body #wrapper .hidden-three,
  body #wrapper .hidden-four {
    display: none !important;
  }
  body #wrapper .visible-one {
    display: none !important;
  }
}
@media (max-width: 767px) {
  body #wrapper #header #logo img.hidden-one {
    display: none !important;
  }
  body #wrapper #header #logo img.visible-one {
    display: block !important;
  }
  body #wrapper .hidden-one,
  body #wrapper .hidden-two,
  body #wrapper .hidden-three,
  body #wrapper .hidden-four {
    display: none !important;
  }
}
