@charset "utf-8";
/* CSS Document */


body{
	font-family:"Julius Sans One", "skolar-sans-latin", Verdana, sans-serif;
	font-size:1em;
	color:#555555;
}

.text
{
	font-family: 'Open Sans';
	line-height: 1.6em;
}

div#left
{
	background-color:#f6f6f6;
	color:#333333;
	font-size:0.9em;
	text-transform: uppercase ;
  	-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 2px 2px 5px rgba(0,0,0,0.1);
    box-shadow: 2px 2px 5px rgba(0,0,0,0.1);
	
	
}

div#SiteName1{
	margin:5px 0px;
	text-transform: none ;
	xfont-family: 'Lato', sans-serif;
	font-size:1.4em;
	color:#666666;

}
div#SiteName2{
	margin:5px 0px;
	text-transform: none ;
	xfont-family: 'Lato', sans-serif;
	font-size:1.1em;
	color:#666666;
}

div#content
{
	background-color:#efefef;
}

body.about div#content
{
	background-color:#ffffff;
}

body.prints div#content
{
	background-color:#ffffff;
}

div#title
{
	text-transform:uppercase;
	padding-bottom:20px;
	font-weight:bold;
}

div#subtitle
{
	text-transform:uppercase;
	font-size:0.8em;
	padding-bottom:20px;
}

div#footer{
	background-color:#cccccc;
	color:#777777;
	font-size:0.8em;
}

/* About */
div#about  h2{
	font-size:1.1em;
	line-height:3em;
}
div#about h3{
	line-height:3em;
}

/* Books */
div.book  h2{
	font-size:1.1em;
	line-height:3em;
}
div.book h3{
	line-height:3em;
	color:#555555;
}

/* Book */
div#book  h2{
	font-size:1.1em;
	line-height:3em;
}
div#book h3{
	line-height:3em;
	color:#555555;
}

p.credit {
	font-size:0.8em;
}
body.books div#content
{
	background-color:#ffffff;
}

body.books div#content a {
  text-decoration: underline;
	color:#777777;
}


body.books h2, h3{
	font-family:"Julius Sans One", "skolar-sans-latin", Verdana, sans-serif;
	font-size:1em;
	color:#555555;
}



/* Index Pages */
div#indextitle
{
	color:#555555;
	font-size:1.4em;
}

div#indexdescription
{
	font-size:0.9em;
	color:#777777;
	
}
div#backtoindex{
	font-size: 1.4em;
	background-color: rgba(0, 0, 0, .2);
	color: white;
	cursor: pointer;
}

/* e-commerce */
div.product-details__product-description div p{
	font-family: 'Open Sans';
	font-size:0.8em;
}

div.product-details__sidebar > h1
{
	font-size:1.3em !important;
}

.details-product-price__value{
	font-size:0.8em !important;
	font-weight: bold;
	
}
.product-details-module__btn-more {
font-size:0.8em !important;
}
.product-details-module__title {
font-size:0.8em !important;
}
.product-details-module__title
{
	visibility: collapse;
}

div.details-product-purchase 
{
	margin-bottom: 0px !important;
}