
#menuButton {
    position: relative;
    top: -40px;
}

#galleryButton {
    position: relative;
    top: -20px;
}

#glossary_lookup {
    color: black;
}

#planetsTable tbody tr, #messierTable tbody tr, #ngcTable tbody tr {
    background: transparent;
}

.hand {
    cursor: pointer;
    cursor: hand;
}

#loader {

    width: 60px;
    height: 90px;

    background-color: black;
    border: 2px solid grey;
    border-radius: 5px;
    position: absolute;
    top:  90px;
    right: 60px;
    transform: translate(-50%,-50%);
    text-align: center;
    display: none;

}

.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

.pull-centre {
    margin: 0 auto;
}

.align-left {
    text-align: left;
}

.align-right {
    text-align: right;
}

.floats {
    display: inline-block;
    clear: both;
}

#navBar {
    margin-bottom: 30px;
}

.navRow {
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.navRow h4 {
    margin: 4px 0 4px;
}

.navComponent:hover {
    color: firebrick;
}



.post {
    text-align: left;
}

.setHeight {
    overflow-y: scroll;
}

#primary #mainSiteContent {
    height: 100vh;
}

.mainContent {
    width: 100%;
}

/* width */
::-webkit-scrollbar {
    width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #888;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.swal-modal {
    background-color: white;
    border: 6px solid black;
}

.swal-button {
    background-color: crimson;
}

.swal-button:not([disabled]):hover{background-color:firebrick}


