

/***********************************************
	Resource: mdNonPrinting.css
***********************************************/



/* General styling */
#top-container,#bottom-container {
    font-family: Arial, Helvetica, sans-serif;
    width: 60em;
    position: fixed;
    z-index: 99999;
    padding: 0 0 0 0;
    color: white;
}
#top-container {
    top: 0;
}
#bottom-container {
    bottom: 0;
}
.menu-item {
    background-color: #CCC;
    padding: .2em 1em .2em 1em;
    display: block;
    left: 0em;
    border-bottom: solid white .1em;
}
.menu-item a {
    text-decoration: none;
    color: white;
    display:block;
    height:100%;
}


/* Styling for left menu */

.menu-item {
    width: 10em;
    font-size: .6em;
    position: relative;
    width: 11em;
    left: 1em;
    font-size: .8em;
}
.menu-item:first-child {
    border-top: solid white .1em;
}
.top-item:last-child {
    background-color: gray;
}
#main,#top {
    width: 47em;
    left: 11em;
}
#top {
    margin-top: 0em;
}
.attribution {
    width: 100%;
    font-size: .5em;
    left: -.3em;
}
#main,#top {
    border-left: solid rgb(240,240,240) .2em;
    padding-left: 1em;
}
#top {
    margin-bottom: 0;
    padding-bottom: 1em;
}
h1:before {
  display: block;
  content: " ";
  margin-top: -.5em;
  height: .5em;
  visibility: hidden;
}
body {
    background-color: rgb(240,240,240);
}
#main,#top {
    background-color: white;
    padding-right: 1em;
}
#active-section {
    z-index: 1;
    pointer-events: none;
}

.ios-popup {
  left: 15.5em !important;
}

.clip-1080-popup {
  left: 9.5em !important;
}
/*#top {
    background-color: #CCC;
    color: white;
}
#top a {
    color:white;
}
#top hr {
    border: solid white .1em;
}*/