.main {background: #111111; margin: auto; overflow: hidden;}
.main a {color: #2AADFB;}
.main h1, .main h2 {color: #FFC22E;}
.main img {max-width: 100%; height: auto;}

.mcontainer {margin: auto; max-width: 1080px;}
.section-bg {border-bottom: none;}
.section-bg:nth-child(2n + 1) {background: #222;}

.kingpin-image {display: block; margin: auto;}
.popup-image img {border: 1px solid #FFC22E;}

.hardware-images {margin-top: 20px;}