
@import url('/fonts/font-awesome-4.7.0/css/font-awesome.min.css');

#wrapper nav#top { position:fixed; z-index:999; width:100%; height:50px; background:#444; color:#FFF; padding:15px 30px 15px 270px;  }
#wrapper nav#top a { font-size:14px; color:#FFF; font-weight:400; display:inline-block; margin-right:20px; text-decoration:none; }
#wrapper nav#top a:hover { color:#cce987; text-decoration:none; }
#wrapper nav#top .fa-home { font-size:16px;  }

#wrapper nav nav {  position:absolute;  z-index:999; display:none; background:#444; top:50px; width:190px; padding:10px 10px 20px 20px; border-bottom-right-radius:12px; border-bottom-left-radius:12px; height:auto;  z-index:99; }
#wrapper nav nav.open { display:block; }
#wrapper nav nav a { display:block; padding:3px 0; }

#wrapper nav a#logout { position:absolute; text-transform:uppercase;  top:0px; right:-20px; height:50px; line-height:50px;  background:rgba(138,167,73, 0.1); padding:0px 30px;  }
#wrapper nav a#logout:hover {  background:#6f6c5e; color:#FFF; }
#wrapper nav a#logout i { font-size:19px; color:#91ab51;}

.jumpbox { position:fixed; top:0; left:-20px; width:260px; height:50px; background:#91ab51; overflow:hidden; }
.jumplogo { position:fixed; left:100px; top:16px; height:16px; width:auto; }
.polygons { position:fixed; left:44px; top:6px; height:36px; width:auto; }


#responder nav { margin-top:10px; }
#responder a.subnav { display:none; }


#responder nav a:hover { text-decoration:underline; }

@media only screen and (max-width: 1072px) {
 
	.jumpbox {

		width:100vw;
	}


} /* End Medium Screen Media Query */
