* {
    padding: 0;
    margin: 0;
}
body {
    font-family: 'Space Mono', monospace;
    background-color: #132A40;
    background-image: linear-gradient(#132A40, #4F6F8F);

}
:root {
    --max-width: 850px;
    --half-max-width: var(--max-width) / 2
}
#main {
    max-width: var(--max-width);
    height: 100vh;
    margin: 33px auto;
}
#main-content {
    padding: 20px 25px;
    background-color: #7B93AB;

}
h2 {
    margin-top: 28px;
}
header {
    height: 80px;
    padding: 22px 22px;
    background-image: linear-gradient(#050C12, #0B1824 );
}
header h1 {
    color: #fff;
}
.left-away {
    width: 85%;
    float: left;
}
.right-away{
    padding-top: 14px;
    float: right;
    text-align: right;
    width: 15%;
}
.right-away i {
    color: #1B3B59;
    vertical-align: top;

}
#timenow {
    color: #fff;
}
#spinn_me {
    animation: rotation 2s infinite linear;
}
@keyframes rotation {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(359deg);
    }
  }
#issmap {
    /*width: var(--max-width);*/
    height: 420px;
}
hr {
    border: 2px solid #050C12;
}
.data-content {
    display: flex;
}
table, td, tr {
    border: 0px solid black;
    width: 50%;
}
td {
    padding-top: 14px;
}


footer {
    text-align: center;
    background-image: linear-gradient(#050C12, #0B1824 );
    padding: 12px;
    margin-top:2px;
    color: #7B93AB;
}
footer a {
    color: #7B93AB;
    text-decoration: none;
}
footer a:hover {
    color: #224C73;
}
@media only screen and (max-width: 660px) {
body {
    background-color: lightblue;
}
#main {
    height: 100%;
    margin: 0;
}
#timenow {
    font-size: 0.8em;
}
.data-content {
    display: list-item;
}
table {
    width: 100%;
}
table, td, tr {
    border:0px solid black;
    
}
td:nth-child(2) {
    text-align: left;
    width: 50%;
}
}