#home_page {margin: 0;background-color: #323539;height: 100%;font-family: "Open Sans", arial, sans-serif;background-image:none!important;}.main-image {}.main-image img {margin: 30px auto;display: block;max-width: 600px;width: 100%;}.content-wrapper {background-color: #000;color: #fff;overflow: hidden;padding: 30px;}.content-wrapper p {text-align: center;margin-bottom: 5px;margin-top: 0;}.content-wrapper h1 {text-align: center;}.main-container{display: table;width: 100%;height: 100%;}.main-content {display: table-cell;vertical-align:middle;}