body{font-family:'Roboto', sans-serif;font-weight:500;font-size:1.5em;background:#000033 url(../img/polygon-tile-blue.svg) fixed center top;color:#ffffff;padding-bottom:0px;}h1, h2, h3{text-transform:uppercase;letter-spacing:2px;text-align:center;color:#ffffff;margin-top:100px;margin-bottom:100px;}h1{font-weight:900;}h2{font-weight:800;}a:focus{outline:0;}#header-logo-container{max-width:960px;margin:0 auto;position:relative;padding:0 2%;z-index:1000;text-align:center;}#header-logo-background{width:100%;height:auto;position:relative;margin:0 auto;text-align:center;}#header-logo{width:32%;height:auto;position:absolute;top:14%;left:50%;margin:0 auto;margin-left:-16%;text-align:center;}#nav{text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:900;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);}.navbar.center .navbar-inner{text-align:center;}@media (min-width:768px){.navbar.center .navbar-inner{height:50px;}}@media (min-width:768px){.navbar.center .navbar-inner .nav{display:inline-block;float:none;}}@media (max-width:767px){.navbar.center .navbar-inner .nav{display:block;float:none;}}.navbar-inverse .navbar-toggle{background-color:#ffffff;}.navbar-inverse .navbar-toggle:hover{background-color:#dddddd;}.navbar-inverse .navbar-toggle:focus{background-color:#fff;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#000033;}#nav div.container{padding-top:0px;padding-bottom:0px;}.navbar-inverse{background-color:#000033;}.navbar-inverse .navbar-nav>.active>a{background-image:none;}.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{background-color:#FFFFFF}.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{background-color:#FFFFFF;}.dropdown-menu{background-color:#FFFFFF;}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus,{background-color:#000033;}.navbar-inverse{background-image:none;}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background-image:none;}.navbar-inverse{border-color:#ffffff;}.navbar-inverse .navbar-brand{color:#999999;}.navbar-inverse .navbar-brand:hover{color:#FFFFFF;}.navbar-inverse .navbar-nav>li>a{color:#FFFFFF;}.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>.active>a:hover{background-color:#04e;color:#fff;}.navbar-inverse .navbar-nav>li>a:focus{background-color:transparent;color:#fff;}.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{color:#000000;background-color:#ffffff;}.navbar-inverse .navbar-nav>.active>a:focus{color:#000033;background-color:#fff;}.dropdown-menu>li>a{color:#000033;}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{color:#FFFFFF;}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#DDDDDD;}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#000033;}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-bottom-color:#DDDDDD;}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-bottom-color:#000033;}.alt-bg{background:#ffffff url(../img/polygon-tile-gray.svg) center top;color:#333333;}.alt-bg h2{color:#000033;}#hero{background:#ffffff url(../img/hero.jpg);background-attachment:fixed;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;position:relative;}@media (min-width:769px){#hero{height:450px;}}@media (max-width:768px){#hero{background-position:center center;background-attachment:scroll;min-height:350px;}}.container{padding:0px 20px 100px 20px;}.softwareContainer{padding:-1px;	}.softwareRow{padding:0px;}#carouselContainer{width:100%;height:538px;margin:0 auto;}.comb a{position:relative;display:block;overflow:hidden;cursor:pointer;font-size:1.2em;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:700;}.honeycombs{position: relative;overflow: hidden;width: 100%;text-align: center;margin-bottom: -140px;}@media (max-width:737px){.honeycombs{margin-bottom:-250px;}}@media (max-width:540px){.honeycombs{margin-bottom:-550px;}}.honeycombs .inner_span{display:block;height:100%;width:100%;background-color:rgba(0, 0, 51, 0.7);font-family:sans-serif;color:#ffffff;padding:10px;}.honeycombs .inner-text{padding-top:30%;}.honeycombs .honeycombs-inner-wrapper{display:inline-block;overflow:hidden;width:700px;position:relative;height:1200px;}.honeycombs .comb{position:absolute;display:inline-block;}.honeycombs .hex_l, .honeycombs .hex_r{overflow:hidden;position:absolute;}.honeycombs .hex_l{visibility:hidden;-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);}.honeycombs .hex_r{visibility:hidden;-moz-transform:rotate(-120deg);-ms-transform:rotate(-120deg);-o-transform:rotate(-120deg);-webkit-transform:rotate(-120deg);transform:rotate(-120deg);}.honeycombs .hex_inner{display:block;visibility:visible;-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}div.modal-content{position:relative;}div.modal-profile-image{background-color:#ddd;display:block;width:100%;height:300px;padding:15px;vertical-align:text-bottom;position:relative;background-position:center center;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}div.modal-profile-name{bottom:0;left:0;padding:15px;position:absolute;color:#ffffff;font-size:30px;text-transform:uppercase;letter-spacing:2px;line-height:25px;text-shadow:1px 0px 5px rgba(0, 0, 0, 1);}div.modal-profile-name i{font-size:22px;letter-spacing:1.2px;}div.modal-footer a{background-color:#003;text-align:center;display:block;width:100%;padding:15px;text-transform:uppercase;text-decoration:none;color:#ffffff;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}div.modal-footer{padding:0px;margin-top:0px;}#call, #email{color:#fff;background-color:transparent;text-align:center;margin-bottom:50px;padding:25px;}#phone, #mail{max-width:225px;}div#call span.glyphicon-earphone, div#email span.glyphicon-envelope{font-size:100px;padding-bottom:25px;}.masonry-buttons a{display:block;padding:16px;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:900;color:#ffffff;margin-bottom:20px;text-decoration:none;}.masonry-buttons img{max-width:100%;max-height:55px;}#linkedin{background-color:#fff;}#linkedin:hover{background-color:#eee;}#facebook{background-color:#3b5998;}#facebook:hover{background-color:#082665;}#twitter{background-color:#55acee;}#twitter:hover{background-color:#2279BB;}#youtube{background-color:#bb0000;}#youtube:hover{background-color:#880000;}#gplus{background-color:#dd4b39;}#gplus:hover{background-color:#AA1806;}#play{background-color:#000;}#play:hover{background-color:#111;}#copyright{text-align:center;}#copyright p{padding:50px 0 0;color:#000033;}img.logo-footer{display:block;margin:100px auto 0 auto;max-width:75%;}