﻿div.homeColumn
{
	margin: auto;
	text-align: center;
	mc-disabled: true;
  max-width: 820px;
}


.bookList
{
  text-align: left;
  display: inline-block;
  font-size: 0px;
  width: 100%;
}

a.bookLink 
{
  text-align: left;
  width: 50%;
  font-size: 12pt;
  overflow: hidden;
  display: inline-block;
  text-decoration: none;
  padding: 10pt;
  vertical-align: top;
}

.bookLink img
{
  margin-top: 10pt;
  margin-left: 0pt;
  margin-right: 10pt;
  margin-bottom: 10pt;
  float: left;
  width: 25%;
  height: auto;
  display: block;
  border: none;
  max-width: 75pt;
  max-height: 75pt;
}

@media only screen and (max-width: 895px)
{
  .bookList 
  {
    max-width: 100%;
  }
  a.bookLink 
  {
    display: block;
    width: auto;
  }            
}

@media only screen and (max-width: 580px)
{
  a.bookLink
  {
    text-align: center;
  }
  
  .bookLink img 
  {   
    float: none;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
}

.bookList a
{
  color: #000000;
}

.bookLink p
{
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.bookLinkTitle
{
  font-weight: bold;
}

.bookLinkDescription
{

}

a.splash
{
  display: inline-block;
  width: 172pt;
  height: 155pt;
  padding: 15pt;
  background-color: #FFFFFF;
  margin: 10pt;
  /*box-shadow: 3pt 3pt 3pt rgba(0,0,0,0.3);*/
  vertical-align: top;
  /*border-radius: 3px;*/
  border: 1px solid #AAA;
  color: #404041;
  transition: all 0.1s linear;
}

.splash:hover {
    background-color: #636466;
    color: #F1F2F2;
    transition: all 0.1s linear;
}

.splash h3
{
  font-size: 14pt;
  line-height: 32px;
  vertical-align: middle;
  margin-top: 10px;
  color: inherit;
}

.splash h3 img
{
  vertical-align: middle;
  margin-right: 3px;
}

.splash ul
{
  text-align: left;
}

.splash li
{
  margin-top: 2pt;
  margin-bottom: 2pt;
}

div.splash-container
{
  text-align: center;
  padding: 0pt;
  display: inline-table;
  background: white;
}

div.splash-container img 
{
   width: 32px;
   height: 32px;
}

@media only screen and (max-width: 580px)
{
  div.splash-container
  {
    display: block;
    width: auto;
  }
  div.splash 
  {
    display: block;
    width: auto;
    height: auto;
  }
}