.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;}.videoWrapper iframe, .videoWrapper object, .videoWrapper embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.logobanner {position: absolute;top: 40px;left: 25px;display: inline-block;width: 100px;z-index: 10000;box-shadow: 0 0 100px 5px rgba(255, 255, 212, 1);}.wx {display: block;position: absolute;top: 20%;left: 10%;width: 80%;height: auto;}.hero-h1 {font-family: Lobster, serif;font-size: 4.0em;line-height: 1.5em;color: #FFFFD4;padding: 0 0 0 2%;margin-left: 115px;}.hero-p {font-family: Lobster, serif;font-size: 2.0em;font-style: normal;line-height: 1.0em;color: #FFFFD4;padding: 0 0 0 2%;margin-left: 120px;}.satellite {float: left;width: 95%;height: 95%;max-width: 500px;max-height: 370px;margin-left: 10px;margin-bottom: 70px;}.body-h1 {font-family: Roboto, Arial, Helvetica, sans-serif;font-size: 5.0vh;font-weight: 700;line-height: 1.1em;color: rgba(200, 200, 200, 1);margin: 50px 0 20px 0;}.body-h1-bkg {background-color: rgba(255, 20, 20, 0.35);display: inline-block;padding: 15px;border-radius: 0;width: auto;}.body-h2 {font-family: Roboto, Arial, Helvetica, sans-serif;text-indent: 2%;font-size: 1.5em;line-height: 1.0em;color: rgba(255, 209, 26, 0.8);}.body-h3 {font-family: Roboto, Arial, Helvetica, sans-serif;text-indent: 2%;font-size: 1.2em;line-height: 1.0em;color: rgba(156, 184, 218, 1);}.body-h3 a {font-family: Roboto, Arial, Helvetica, sans-serif;margin-left: 2%;font-size: 1.2em;line-height: 1.0em;color: rgba(156, 184, 218, 1);}.body-p {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: normal;margin-left: 0.5%;text-indent: 0;font-size: 1.0em;line-height: 1.42857143;color: rgba(255, 255, 212, 0.85);}.body-p a:link {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;margin-left: 1.5%;text-decoration:none;text-indent: 0;font-size: 1.0em;line-height: 1.42857143;color: rgba(156, 184, 218, 1);}.body-p a:visited {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;margin-left: 1.5%;text-decoration:none;text-indent: 0;font-size: 1.0em;line-height: 1.42857143;color: rgba(156, 184, 218, 0.7);}.body-p a:hover {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;text-decoration:underline;margin-left: 1.5%;text-indent: 0;font-size: 1.0em;line-height: 1.42857143;color: rgba(255, 255, 212, 0.85);}.body-p a:after {margin-bottom: 50px;}.body-li {color: rgba(255, 255, 212, 0.8);font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.body-li a:link {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;text-decoration:none;margin-left: 1.5%;text-indent: 0;font-size: 1.0em;line-height: 1.3em;color: rgba(190, 200, 220, 0.9);}.body-li a:visited {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;text-decoration:none;margin-left: 1.5%;text-indent: 0;font-size: 1.0em;line-height: 1.3em;color: rgba(190, 200, 220, 0.9);}.body-li a:hover {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;text-decoration:underline;margin-left: 1.5%;text-indent: 0;font-size: 1.0em;line-height: 1.3em;color: rgba(255, 212, 128, 0.85);}.body-li a:active {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;text-decoration:none;margin-left: 1.5%;text-indent: 0;font-size: 1.0em;line-height: 1.3em;color: rgba(156, 184, 218, 0.7);}.clear {clear:both;}.top {color: rgba(156, 184, 218, 1);font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.top a:link {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1.0em;line-height: 1.3em;color: rgba(156, 184, 218, 1);}.top a:visited {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1.0em;line-height: 1.3em;color: rgba(156, 184, 218, 1);}.top a:hover {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1.0em;line-height: 1.3em;color: rgba(156, 184, 218, 1);}.back-to-top {background-size: none;margin: 0;position: fixed;bottom: 75px;right: 2%;z-index: 100;display: none;text-decoration: none;color: #fff;background-color:rgba(0,0,0,0,1);font-size: 1em;}.back-to-top a {background-size: none;margin: 0;position: fixed;bottom: 150px;right: 5%;z-index: 100;display: none;text-decoration: none;color: #fff;background-color:rgba(0,0,0,1);}.back-to-top svg:link {color: #000;}.back-to-top:visited {color: #000;}.back-to-top svg:hover {color:#6c1337;color:rgba(128, 43, 0, 1);}.back-to-top:active {color: #333;}.rss-box {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0 auto;padding:0;background-color:inherit;}.rss-title, rss-title a:link {padding: 10px 0 5px 1%;margin-left: 0;background-color:inherit;font-size:1.2em;line-height:1.4em;color: rgba(156, 184, 218, 1);}ul.rss-items, ul.rss-items a:link {margin-left:0;}.rss-items {padding:0;margin-left:0;}.rss-item {position: relative;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.0em;line-height:1.5em;padding:0;color: rgba(190, 200, 220, 0.9);list-style-type: none;padding:0 0 10px 0;margin-left:1.5%;}.rss-item table {color: #000;border: 2px #000 solid;overflow:scroll;}.rss-item table th,td {padding: 2px;background-color: #ddd;}.rss-item pre {height:250px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:normal;overflow-y:scroll;}.rss-item a {position: relative;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.0em;line-height:1.5em;color: rgba(255, 255, 212, 0.85);margin-left:0;}.rss-item a:link {position: relative;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.0em;line-height:1.5em;color: rgba(255, 255, 212, 0.75);margin-left:0;}.rss-item a:hover {position: relative;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.0em;line-height:1.5em;color: rgba(255, 212, 128, 0.85);margin-left:0;}.rss-item a:visited {position: relative;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.0em;line-height:1.5em;color: rgba(255, 255, 212, 0.85);margin-left:0;}.rss-item a:active {position: relative;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.0em;line-height:1.5em;color: rgba(255, 255, 212, 0.85);margin-left:0;}.hero {position: fixed;top: 50px;right: 0;left: 0;z-index: 10;background-image:url('../images/lanikai.jpg');border-top: 5px #6f6f6f solid;background-size: cover;height: 200px;padding-top: 0;padding-left: 2%;padding-bottom: 0;margin-bottom: 0;color: #FFFF90;text-shadow: #444 0 1px 1px;font-family:Lobster, serif;}.satellites {width: 75%;max-width: 400px;max-height: auto;}.container {position:relative;top:300px;padding-right: 10%;padding-left: 10%;margin-right: auto;margin-left: auto;margin-top: -50px;min-height:100%;overflow-x: hidden;width:100%;height: auto !important;height: 100%;z-index: 100;background-color: rgb(35,35,35);border-top: 4px #6f6f6f solid;}.container-footer {position: fixed;bottom: 0;color: #666;height:100px;width: 100%;background-color: rgb(10, 10, 10);border-top: 4px #000 solid;padding: 17px 4% 18px 4%;}.container-hack {height: 1500px;background-color: rgb(35,35,35);}.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;overflow: hidden;border:1px solid #888;}.videoWrapper iframe, .videoWrapper object, .videoWrapper embed, .videoWrapper script {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.wxmenu {width:100%;display:flex;display:-webkit-flex;justify-content:space-between;}.wxmenu li {display:block;width:auto;background-color: rgba(44, 115, 186,0.3);font-size:1.3vw;float:none;margin:1px auto;font-weight:600;border:1px solid rgba(44, 115, 186,1);border-radius:3px;text-align: center;}.wxmenu#surfmenu li {width:18vw;margin:0.25%;}.wxmenu li:hover {color:#000;text-decoration:underline;font-style:normal;}.wxmenu li:active {color: rgba(0, 51, 153, 1);text-decoration:none;}.wxmenu a {display:block;padding:0.5em 0.7em;color: rgba(156, 184, 218, 1);text-decoration:none;}.wxmenu a:hover {color:#000;background-color: rgba(255, 209, 26, 0.8);text-decoration:none;font-style:normal;}.wxmenu a:active {color: rgba(0, 51, 153, 1);background-color: rgba(255, 209, 26, 0.8);text-decoration:none;}.container-footer a {color: rgba(156, 184, 218, 1);}.container-footer a:hover {color: #efefef;}.clear {clear: both;}.navbar-nav .open .dropdown-menu {z-index: 2000;}.newsbox {padding-right:70px;}#bio {position: relative;bottom: 76px;float: right;margin-right: 5%;height: 75px;width: 75px;border-radius: 50%;border: 3px #555 solid;background-image:url('../images/selfie.jpg');background-size:contain;}#plemx-root {float:right;margin-top: 10px;}.goes-west {width: 100%;}.headroom {position: fixed;top: 0;left: 0;right: 0;transition: all .4s ease-in-out;}.headroom--unpinned {top: -100px;}.headroom--pinned {top: 0;}@media screen and (max-width: 1040px) {#plemx-root {display: none;}}@media screen and (max-width: 996px) {.hero {display: none;}.container-footer {display:none;}.container {border-top: 0;position:relative;top:0;margin-top: 60px;}}@media screen and (max-width: 779px) {#wu {display: none;}.wxmenu {width:100%;display:flex;display:-webkit-flex;justify-content:space-between;margin-left:-15%;}.wxmenu li {display:block;width:18%;background-color: rgba(44, 115, 186,0.3);font-size:3.3vw;float:none;margin:1px auto;font-weight:600;border:1px solid rgba(44, 115, 186,1);border-radius:3px;text-align: center;}.wxmenu#surfmenu li {width:auto;margin:0.25%;}.wxmenu li:hover {color:#000;text-decoration:underline;font-style:normal;}.wxmenu li:active {color: rgba(0, 51, 153, 1);text-decoration:none;}.wxmenu a {display:block;padding:0.5em 0.7em;color: rgba(156, 184, 218, 1);text-decoration:none;}.wxmenu a:hover {color:#000;background-color: rgba(255, 209, 26, 0.8);text-decoration:none;font-style:normal;}.wxmenu a:active {color: rgba(0, 51, 153, 1);background-color: rgba(255, 209, 26, 0.8);text-decoration:none;}}