/*
 Theme Name:   Hypatia
 Theme URI:    https://allthe.codes/perseus/hypatia
 Description:  A Child Theme built for Extra, used by Moon Travel
 Author:       maiki
 Author URI:   https://interi.org
 Template:     Extra
 Version:      1.5.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/


/* Styling for book pages. */

body.single-books #page-container .et_pb_button {
  color:#0f97db !important;
  background:#ffffff;
  border-color:#0f97db;
  letter-spacing:0px;
  font-size:14px;
  text-transform: uppercase !important;
  float:left;
  margin-right: 5px;
  margin-bottom: 5px;
  letter-spacing: 0px;
  font-size: 14px;
  text-transform: uppercase !important;
  padding: 0.3em 1em;
  line-height: 1.7em !important;
  position: relative;
  border: 2px solid;
  border-radius: 3px;
  transition: all 0.2s;
  text-decoration: none;
  vertical-align: baseline;
  box-sizing: border-box;
}

body.single-books #page-container .et_pb_button:hover {
  color:#0f97db !important;
  background:#ffffff !important;
  border-color:#0f97db !important;
  letter-spacing:0;
  padding-left:0.7em; padding-right: 2em;
}


body.single-books #page-container .et_pb_button:after {
  color:#0f97db;
  line-height:1.7em;
  font-size:14px !important;
  opacity:0;
  margin-left: -1em; left: auto;
  display: inline-block;
}

body.single-books #page-container .et_pb_button:hover:after {
  margin-left:.3em;
  left: auto; margin-left: .3em;
  opacity: 1;
  content: "\e015";
}

body.single-books #page-container .et_pb_section_1.et_pb_section {
  background-color: #6a9ac1 !important;
}

.book-single-bio p a {
  color: #000000
}

.breadcrumbs {
  padding-bottom: 5px;
}

.single-books .subtitle {
	padding: 0 0 10px 0;
	margin: -15px 0 0 0;
	font-weight: bold;
}

.single-books header {
  border-bottom: 1px solid #000;
  margin-bottom: 15px;
}

/* Pullquotes */
.pullquote-left	{ color: #444; border-left: 6px solid #ddd; float: left; margin: 18px 20px 18px 0; padding: 0 0 0 20px; font-size: 16px; font-weight: bold; line-height: 22px; width: 40%; }
.pullquote-right { color: #444; border-right: 6px solid #ddd; float: right; margin: 18px 0 18px 20px; padding: 0 20px 0 0; font-size: 16px; font-weight: bold; line-height: 22px; width: 40%; }
