body {background-color: #95c3db;}
#nxs-content a:hover {color: #016701;}
#nxs-footer a:hover {color: #FFFFFF;}

/* Fixes List layout */
.nxs-text p + ul, .nxs-text p + ol {margin-top: -20px;}
.nxs-text ul, .nxs-text ol {margin: 0 0 25px 20px;}
.nxs-text ul li, .nxs-text ol li {list-style-position: outside;}

/* To make the Background Image display properly on Mobile Devices */
@media only screen and (max-width: 768px) {
html {
height: 100vh; /* set viewport constraint */
min-height: 100%; /* enforce height */
}
body  {width: 100%; -webkit-backface-visibility: hidden;}
}

.menu-item p {padding: 0 5px;}

.spacer {
    height: 10px;
    border-style: solid;
    border-color: #000;
    border-width: 2px 0 0 0;
 }

#nxs-footer a:hover {color: #111111;}
#CDSSCROLLINGRAVE.narrow {margin: 0px auto; width: 90%;}

@media screen and (max-height: 575px) {
#rc-imageselect, .g-recaptcha {
transform:scale(0.75);
-webkit-transform:scale(0.75);
transform-origin:0 0;
-webkit-transform-origin:0 0;
}
}

.hideme {display: none}