/* Space out content a bit */
body {
  padding-top: 115px;
  padding-bottom: 20px;
  color: #595959;
  font-size: 14px;
  line-height: 18px;
  font-family: 'Lato', sans-serif; }

img {
  display: block;
  border: 0px; }

.container {
  max-width: 612px;
  width: 100%; }
  .container .topper {
    text-align: center;
    margin-bottom: 60px; }
    .container .topper h1 {
      font-family: 'Lato', sans-serif;
      font-size: 40px;
      line-height: 44px;
      margin: 0px;
      padding: 0px; }
    .container .topper img {
      width: 100%;
      height: auto;
      display: block;
      max-width: 612px;
      margin: 0px auto;
      text-align: center; }
  .container .col-lg-12 {
    text-align: center;
    margin-bottom: 20px; }
    .container .col-lg-12 img {
      display: block;
      margin: 0px auto;
      text-align: center;
      width: 100%;
      max-width: 211px; }
  .container .col-lg-6 {
    text-align: center;
    margin-bottom: 20px; }
    .container .col-lg-6 img {
      display: block;
      margin: 0px auto;
      text-align: center;
      width: 100%;
      max-width: 286px; }
  .container .col-lg-6.ster {
    text-align: center; }
    .container .col-lg-6.ster img {
      display: block;
      margin: 0px;
      text-align: left; }
    .container .col-lg-6.ster p.btn {
      margin-left: 42px; }
  .container .btn {
    min-width: 210px;
    margin-top: 10px;
    color: #595959; }
  .container p.btn {
    background: #e6e6e6; }
  .container .col-lg-6:hover,
  .container .col-lg-12:hover {
    cursor: pointer; }
    .container .col-lg-6:hover a.btn,
    .container .col-lg-12:hover a.btn {
      cursor: pointer;
      border-color: #adadad;
      color: #595959;
      background-color: #CCC; }
  .container .col-lg-6.ster:hover {
    cursor: default; }
    .container .col-lg-6.ster:hover p.btn {
      cursor: default;
      border-color: #CCC !important;
      color: #595959;
      background-color: #e6e6e6; }
    .container .col-lg-6.ster:hover p.btn:hover {
      cursor: default;
      border-color: #CCC !important;
      color: #595959;
      background-color: #e6e6e6; }

@media screen and (max-width: 992px) {
  body {
    padding-top: 30px; }

  .container .topper {
    margin-bottom: 20px; }
  .container .btn {
    margin-top: 0px; }
  .container .col-lg-6.ster {
    text-align: center; }
    .container .col-lg-6.ster img {
      display: block;
      margin: 0px auto;
      text-align: center; }
    .container .col-lg-6.ster p.btn {
      margin-left: 0px; } }
