/* -------------------------------------------------------------- */
/* ---------------         BOOK PAGE          ------------------ */
/* -------------------------------------------------------------- */
  
h1.book-page { 
   font-size: 38px; 
   line-height: 40px; 
   padding: 0px; 
   margin: 0;  
}  

h3.book-page { 
    font-size: 26px; 
	line-height: 26px; 
	padding: 8px 0 12px 0; 
	margin: 0;  
} 
  
img#book-hero-image { max-width: 200px !important; height: auto; }
	
a.link-book-icon:hover {  
   opacity: 0.6; 
   filter: alpha(opacity=60);   /* For IE8 and earlier */   
}

.body-book h2.like-h6 { font-size: 16px !important; }
	 
/* ======================================================
   Book Page & Customer Photos Sliders (bxslider 
   ====================================================== */   
    
/* bxSlider css override */
.bx-wrapper { 
    margin-bottom: 0px;
	background-color: transparent !important; 
    -moz-box-shadow: 0 0 0px #ccc;
    -webkit-box-shadow: 0 0 0px #ccc;
    box-shadow: 0 0 0px #ccc;
    border: 0px solid #fff; 
}
  
table.slider td.prev-cell { width: 40px; text-align: left; }
table.slider td.next-cell { width: 40px; text-align: right; }

table.slider span#slider-prev a, 
table.slider span#slider-next a { 
    color: #6E101E; 
}

table.slider span#bslider-prev a:hover, 
table.slider span#slider-next a:hover { 
    opacity: 0.5; 
} 
  
/* ==============================================
   Reader Comments
   =============================================== */  
  
.body-book .section-reader-comments blockquote { 
    display: block;
    padding: 15px 20px 15px 50px;
    margin: 0 0 20px;
    position: relative;
    font-family: Georgia, serif;
    background-color: #F1F1F1; 
    border-color: #E1E1E1E1; 
    width: 100%;   
    font-size: 16px;
    line-height: 1.2;
    color: #000000;
    text-align: justify;

    /*Borders - (Optional)*/
    border-left: 0px solid #c76c0c;
    border-right: 2px solid #a92039;
  
    /*Box Shadow - (Optional)*/
    -moz-box-shadow: 2px 2px 15px #ccc;
    -webkit-box-shadow: 2px 2px 15px #ccc;
    box-shadow: 2px 2px 15px #ccc;
}

.body-book .section-reader-comments blockquote::before {
    content: "\201C";        /*Unicode for Left Double Quote*/
    font-family: Georgia, serif;
    font-size: 60px;
    font-weight: bold;
    color: #a92039; 
    position: absolute;
    left: 10px;
    top: 5px;
}

.body-book .section-reader-comments blockquote::after{
     /*Reset to make sure*/
     content: "";
}

.body-book .section-reader-comments blockquote em {
    font-style: italic;
}

.body-book .section-reader-comments blockquote small {
    font-style: italic;
}  
   
/* --------------------------------------- */
/* -------- Collapsible Text  ------------ */
/* --------------------------------------- */
   
#collapsible-text-container-inside  a#read-more-button,
#collapsible-text-container-inside  a#read-less-button {  
    font-size: 16px; 
    line-height: 16px; 
}

#collapsible-text-container-inside a#read-more-button:hover ,
#collapsible-text-container-inside a#read-less-button:hover {   
    text-decoration: none;
    opacity: 0.6; 
}
  
/* -------------------------------------------------------- */
/* -------------   Responsive Adjustments 4.5   ----------- */
/* -------------------------------------------------------- */
/*  
/* Extra small devices (portrait phones, less than 576px) */
/* No media query for `xs` since this is the default in Bootstrap */

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) { }

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) { }

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
	h1.book-page { padding: 10px 0 0 0; }
	img#book-hero-image { max-width: 100% !important; height: auto; }
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {}

/* -------------------------------------------------------------- */
/* ------------------------ END OF FILE  ------------------------ */
/* -------------------------------------------------------------- */
