@font-face {
    font-family: 'Cheri';
    src: url('wp-content/themes/Baskerville2/fonts/font-file.eot');
    src: url('wp-content/themes/Baskerville2/fonts/font-file.eot?#iefix') format('embedded-opentype'),
         url('wp-content/themes/Baskerville2/fonts/font-file.woff') format('woff'),
         url('wp-content/themes/Baskerville2/fonts/CHERL___.ttf') format('truetype'); }

.home .wp-post-image {
display: none;
}

h2.pgafu-post-title{
	background: #ffffff;
	color: #f06d82;
}

.widget ul li, .post_content ul li{
  padding-left: 3rem;
}

.page-numbers li::before, .ubb-review-index-navigation li::before, .review-index li::before, .share-twitter::before, .share-facebook::before, .share-tumblr::before, .share-pinterest::before, .share-end::before{
	display:none;
}

.bdp_blog_template.news .post-content-div{
	float: left;
	width: auto;
}

div .pgafu-post-image-bg, .bd-post-image{
display: none;
}

.post-content blockquote:before,
.post-content blockquote:after {
	display: none;
}

h1.minion{
	font-family: Cheri;
	font-size: 55px;
	letter-spacing: 2px;
}

.covercontainer {
    position: relative;
    width: 200px;
}

.covercontainerhome {
    position: relative;
    width: 100px;
}

.bookcoverhome {
  opacity: 1;
  display: block;
  width: 100px;
  height: 170px;
  transition: .5s ease;
  backface-visibility: hidden;
}

.bookcover {
  opacity: 1;
  display: block;
  width: 200px;
  height: 270px;
  transition: .5s ease;
  backface-visibility: hidden;
}

.bookmiddle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

.covercontainer:hover .bookcover {
  opacity: 0.3;
}

.covercontainer:hover .bookmiddle {
  opacity: 1;
}

.covercontainerhome:hover .bookcoverhome {
  opacity: 0.3;
}

.covercontainerhome:hover .bookmiddle {
  opacity: 1;
}

.bookcovertext {
  background-color: #000000;
  color: white;
  font-size: 30px;
  opacity: .7;
  width: 200px;
}

.bookcovertexthome {
  background-color: #000000;
  color: white;
  font-size: 20px;
  opacity: .7;
  width: 100px;
}

hr.fade { 
  border: 0; 
  height: 2px; 
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
}

button.tag, button.tag:hover
{
	pointer-events: none;
	border: 0 none;
	border-radius: 4px;
	background: #1d1d1d;
	color: #fff;
	cursor: none;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"]
{
	border: 0 none;
	border-radius: 4px;
	background: #1d1d1d;
	color: #fff;
	cursor: pointer; /* Improves usability and consistency of cursor style between image-type 'input' and others */
	-webkit-appearance: button; /* Corrects inability to style clickable 'input' types in iOS */
	font-family: "Lato", sans-serif;
	line-height: 1;
	padding: 16px 18px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.site-footer button,
.site-footer input[type="button"],
.site-footer input[type="reset"],
.site-footer input[type="submit"] {
	background: #1abc9c;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background: #9edbec;
	color: #000;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	background: #1abc9c;
}

.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized {
	margin: auto;
}

.header .cover {
   opacity: 0;
}

.home .post-header, .post-39 .post-header, .post-7 .post-header, .post-694 .post-header, .post_header.page_header{
  display: none;
}

.tttcontainer {
    position: relative;
    width: 250px;
		height: 190px;
}

.tttcover {
  opacity: 1;
  display: block;
  width: 250px;
  height: 190px;
  transition: .5s ease;
  backface-visibility: hidden;
}

.tttmiddle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

.tttcontainer:hover .tttcover {
  opacity: 0.3;
}

.tttcontainer:hover .tttmiddle {
  opacity: 1;
}

.ttttext {
  background-color: #000000;
  color: white;
  font-size: 15px;
  opacity: .7;
  width: 250px;
	height: 190px;
}

div.bookquote{padding:5px 10px;text-align:center;
background: #f06d82;
color: #000;font-size: 18px;line-height: 1.2;
border: 0;border-radius: 10px;margin: 0px 10px 30px 10px; display: block;
box-shadow: 5px 5px 0px #000;}