.navbar-default .navbar-brand:active,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#ffffff;background-color:#090909}#banner{background-color:black;background-image:url("/img/sxs.jpg");background-position:center;background-repeat:no-repeat;border-bottom:1px solid #333;margin-bottom:20px}#banner .page-header{padding-top:20px;color:white;border-bottom:none}#banner .page-header h1{font-size:60px}#banner .page-header p{font-weight:bold}p{font-weight:300}@media (min-width: 768px){p{font-size:18px}}.doclink{font-size:18px}.doclink .docurl{color:red;display:inline-block;width:200px;width:200px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}@media (min-width: 980px){.doclink .docurl{width:321px;padding-right:20px}}.linked-section{padding-top:50px;margin-top:-50px}html{position:relative;min-height:100%}body{margin-bottom:222px}@media (min-width: 481px){body{margin-bottom:202px}}@media (min-width: 481px){body{margin-bottom:162px}}@media (min-width: 980px){body{margin-bottom:140px}}footer{position:absolute;bottom:0;width:100%;font-size:16px;background-color:#333;height:182px}@media (min-width: 481px){footer{height:162px}}@media (min-width: 481px){footer{height:122px}}@media (min-width: 980px){footer{height:100px}}footer,footer a{color:#ccc}footer>.container{margin-top:20px;margin-bottom:20px}footer p{padding:2px 0px;margin:0;display:block;font-size:inherit}footer a{padding:2px 0px;margin:0}footer a:hover{color:white;text-decoration:underline}footer .footer-links{padding:0;margin:0;display:block}footer .footer-links li{padding:0 10px;display:inline-block;display:inline}footer .footer-links li:first-child{padding:0}footer .footer-contacts{padding-left:0px;list-style:none;padding-top:10px;margin-bottom:0px}@media (min-width: 980px){footer .footer-contacts{padding-top:0px;text-align:right}}footer .footer-contacts .glyphicon{font-size:11px}footer .footer-contacts li{display:inline}@media (min-width: 980px){footer .footer-contacts li{display:block;padding-bottom:5px}}footer .footer-contacts li .btn-sm{height:20px;padding:1px 8px 1px 6px;width:117px;border-radius:3px;font-size:11px;margin-top:-12px}.allies-button{text-align:center;margin:0 auto;max-width:240px}.allies-button>img{margin:0 auto}.allies-button>figcaption{font-weight:300}.team-roster{text-align:center;padding-top:20px}@media (min-width: 1200px){.team-roster{padding-left:40px;padding-right:40px}}.team-roster ul{width:95%;margin:0 auto;padding:0}.team-roster ul li{float:left;display:inline;padding:0 10px;height:180px;width:140px}.team-roster ul li img{width:80px;height:80px}.team-roster ul li h3{font-size:18px;margin-top:10px;margin-bottom:5px}.team-roster ul li p{font-size:14px}@media (min-width: 768px){.team-roster ul li{height:230px;width:220px;padding:0 20px}.team-roster ul li img{width:120px;height:120px}.team-roster ul li h3{font-size:20px}.team-roster ul li p{font-size:16px}}
