/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*--------PLUGIN ---------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*==== CSS FOR BOOK PAGES
/*------------------------------------------------------------------*/

 
/*------------------CHRISTIAN THEME------------------------------------------------*/


/* 
.one-third, .two-sixths {
width: 45.2%;
}


.grandchild a, .child a {
font-weight: 600;
text-transform: none;
}


.book.type-book.status-publish.hentry.entry h1 {
color: #B41F1F;
font-weight: 400;
font-size: 25px;
}
 */

/*------------------CHRISTIAN THEME------------------------------------------------*/



/**********PAY PAL ************/

 /****** PayPal button take out border and background */
 .bookdata.one-third input {
background: none;
border: none;
padding-top: 7px;
}

/*******NOT USED - used only on genre lists  *****/
/* 
#pp-form-list {
margin-top: -35px;
padding-bottom: 20px;
}
 */


/*******used on book pages for view cart button *****/
 #pp-form-list-book-data {
margin-left: 18px;
}






/*------------------------------------------------------------------*/
/*=====STYLES FOR AUTHOR THEME BOOK PAGES
/*------------------------------------------------------------------*/


/*------------------------------------------------------------------*/
/*==== BOOK PAGE: MAKES IT SO BOOKS STACK STRAIGHT
/*------------------------------------------------------------------*/


.child-link {
float: left;
padding-bottom: 20px;
}





/* 
#header, #inner, #wrap, #content, #sidebar, #footer {
	position:relative;
	} 
 */
/*	
.site-header, .site-inner, .site-container, .content, .sidebar-primary, .site-footer {
	position:relative;
	} 
*/
		
/*------------------------------------------------------------------*/
/*===universally apply one line of space under paragraphs
/*------------------------------------------------------------------*/

p { 
	/* 
margin-bottom:16px;
	margin-bottom: 1rem;
	color:green !important;;
 */
}
.bold {
	font-weight:bold;
	
	}
.ital {
	font-style:italic;
	}
div.bookdata {
/* margin:0 15px 0 0; */
margin: 10px 15px 10px 15px;
}

.bookdata img {
max-width:95%;
margin:0 auto;
border: 1px solid #999999; 
}
.bookdata li {
	list-style:none;
	margin-left:15px;
}
/*styles the thumbnails with book page subpage links*/
.child-link img {
	width:100px;
	height:auto;
	float:left;
	margin-right:15px;
}
.menulink {
	display:none;	
}

/*------------------------------------------------------------------*/
/*===show the menu link only on phones
/*------------------------------------------------------------------*/

@media only screen and (max-width: 480px) {
.menulink {
	display:inline-block;
	background:blue;
	width:80px;
	height:20px;
	padding-top:20px;
}
.left-menu ul {width:auto;margin:0;padding:5px;position:absolute;bottom:5px;}
.left-menu ul li {
	display:block;
	padding: 0;
}

.top-menu ul { position:absolute;bottom:5px;width:auto;height:auto;list-style-type:none;margin:0 auto; }
.top-menu li, .footer-menu li { width:auto;float:left;list-style-type:none;padding:5px;}
.footer-menu {margin:5px auto;text-align:center; }

.blog-menu ul {
	margin:50px 10px 10px 20px;
	list-style-type:none;
}
.blog-menu ul li {
	display: block;
}
} /*end tablet and desktop styles*/

/* NONE OF THIS IS NEEDED */

/* 
.home-page-books p{
font-size: 17px;
line-height: 20px;
padding-top: 5px;
}

.home-page-books img{
background-color: #F5F5F5;
border: 1px solid #DDD;
padding: 4px;
}

.home-page-books a{
font-size: 11px !important;
}
 */
 
 /*========*/

.child {
	clear:both;
	margin-left:25px;
	margin-bottom:15px;
	}
.grandchild {
	clear:both;
	margin-left:50px;
	margin-bottom:15px;
	}	


.child img, .grandchild img {
	width:200px;
	height:auto;
	float:left;
	margin: 0 15px 15px 0;
}

.child h4 a {
text-decoration: underline;
}


/* ---- puts book paragraph at top. don't know why */
 

.book .entry-header .entry-meta {
display: none;
}

/* ---- font a bit smaller in meta data * */
.one-third, .two-sixths {

font-size: 11pt;
}

/*------ get rid of border around book thumbnail and add padding */

.bookdata img {
padding-bottom: 10px;
border: none;
}


/*------ FOR NO WRAP OF MAIN SECTION */

.book-two-thirds {
width: 61%;
float: left;
margin-left: 2.564102564102564%;
margin-left: 0;
}


@media only screen and (max-width: 770px) {
.book-two-thirds {
  /*  width: 31%; */
  width: 61%;
   margin-left: 0;
   
}

.one-third {
width: 30%;
}
}

/*------ Canton */
.bookdata.one-third {
    width: 30%;
}


/*------ Canton */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 

.book-two-thirds {
    width: 60% !important;
}

.bookdata .one-third {
    width: 30% !important;
}

}