body {
  /* background: url(/images/hexes-white.jpg) */
  background: url(/images/sinkr2/WhiteBkgNoGrid.jpg);
}

.col-centered {
  float: none;
  margin: 0 auto;
}

.offset-top  { margin-top: 2px; }
.offset-top-1 { margin-top: 5px; }
.offset-top-2 { margin-top: 10px; }
.offset-top-3 { margin-top: 15px; }
.offset-top-4 { margin-top: 30px; }
.offset-top-5 { margin-top: 40px; }
.offset-top-6 { margin-top: 60px; }
.offset-top-7 { margin-top: 80px; }
.offset-top-8 { margin-top: 100px; }
.offset-top-9 { margin-top: 150px; }

.offset-bottom  { margin-bottom: 2px; }
.offset-bottom-1 { margin-bottom: 5px; }
.offset-bottom-2 { margin-bottom: 10px; }
.offset-bottom-3 { margin-bottom: 15px; }
.offset-bottom-4 { margin-bottom: 30px; }
.offset-bottom-5 { margin-bottom: 40px; }
.offset-bottom-6 { margin-bottom: 60px; }
.offset-bottom-7 { margin-bottom: 80px; }
.offset-bottom-8 { margin-bottom: 100px; }
.offset-bottom-9 { margin-bottom: 150px; }

.offset-left  { margin-left: 2px; }
.offset-left-1 { margin-left: 5px; }
.offset-left-2 { margin-left: 10px; }
.offset-left-3 { margin-left: 15px; }
.offset-left-4 { margin-left: 30px; }
.offset-left-5 { margin-left: 40px; }
.offset-left-6 { margin-left: 60px; }
.offset-left-7 { margin-left: 80px; }
.offset-left-8 { margin-left: 100px; }
.offset-left-9 { margin-left: 150px; }

.offset-right  { margin-right: 2px; }
.offset-right-1 { margin-right: 5px; }
.offset-right-2 { margin-right: 10px; }
.offset-right-3 { margin-right: 15px; }
.offset-right-4 { margin-right: 30px; }
.offset-right-5 { margin-right: 40px; }
.offset-right-6 { margin-right: 60px; }
.offset-right-7 { margin-right: 80px; }
.offset-right-8 { margin-right: 100px; }
.offset-right-9 { margin-right: 150px; }

#gl_container {
  cursor: pointer;
}

.gl_img_holder > img {
  display: inline;
  height: 256px;
}

.text-muted a {
	text-decoration: none;
}

.container img {
  max-width: 100%;
}

.container blockquote {
  padding-top: 0px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 20px;
}

.container p a  {
  color: #337ab7;
  text-decoration: none;
}

.container a:hover, .container a:focus {
  text-decoration: underline;
}

.badges img {
  border: 0 none;
  display: inline-block;
  height: auto;
  max-width: 90%;
  vertical-align: middle;
}

.badge-text {
  padding-bottom: 12px;
  font-size:16px;
}

pre {
  padding: 0px;
}

/* make text invisible */
.intro-header.game h1 {
  opacity: 0; 
}

.intro-header.game hr {
  opacity: 0; 
}

.intro-header.game span {
  opacity: 0; 
}

.row-bottom-padded-sm div.col-md-6 {
  padding-bottom: 20px;
}

div.screenshots {

  padding-left: 0px;
}