/*

Theme Name: Ann H. Gabhart
Author: Jones House Creative
Author URI: http://joneshousecreative.com/
Description: Make all of your modifications in this child theme.
Version: 1.0.0
Template: x

*/

/* header */
a:focus, select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="submit"]:focus, input[type="checkbox"]:focus { outline:none !important; }

body { background: url(https://annhgabhart.com/wp-content/uploads/2015/06/bg-full.jpg)top center no-repeat; color: #000000; font-family: "adobe-garamond-pro", serif; }
.masthead { background: transparent !important; font-family: "adobe-garamond-pro", serif; color: #000000; }
h1, h2, h3, h4, h5, h6 { color: #2c6673; font-family: "adobe-garamond-pro", serif; }
h1.entry-title { color: #d9a758; font-size: 44px; font-variant: small-caps; border-bottom: 1px solid #d9a758; }
h1.entry-title:first-child:first-letter { font-family: 'Yana R SwashCapsII', "adobe-garamond-pro", sans-serif; }
h3 { margin-top: 30px; }
p { font-family: "adobe-garamond-pro", serif; color: #000000; font-size: 18px; }
.x-logobar { background: transparent !important; border: 0; }
/*.x-logobar-inner { padding-top: 87px !important; }*/
.x-navbar { box-shadow: none !important; border-bottom: 1px solid #f5dfbc; }
.x-navbar .sub-menu { font-size: 16px !important; }
.x-topbar { border-bottom: 0; }
.x-logobar a { float: left; }
.logoRight { float: left; width: 333px; height: 86px; display: inline-block; background: url(images/bg-comehome.png) left top no-repeat; margin-left: -16px; }
a.behance {
	text-indent: -99999px;
	background-image: url(https://www.annhgabhart.com/wp-content/uploads/2019/02/book-bub-icon.png);
	background-size: 100%;
	width:24px;
	height:24px;
	background-repeat: no-repeat;
	-webkit-transition: color 0.3s ease,background-image 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;
transition: color 0.3s ease,background-image 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;
}
a.behance:hover {
	background-image: url(https://www.annhgabhart.com/wp-content/uploads/2019/02/book-bub-icon-hover.png)
}
.x-colophon a.behance {
	width: 21px;
	height: 21px;
}

@media (max-width: 979px) {
.logoRight { display: none; }
}

/* nav */
.navOrnament { background: url(https://annhgabhart.com/wp-content/uploads/2015/06/nav-ornament.png) top center no-repeat; width: 100%; height: 24px; margin: 0 auto; }

.x-navbar .x-nav-wrap .x-nav > li > a { font-family: "adobe-garamond-pro",sans-serif; font-variant: small-caps; }

.x-navbar .x-nav-wrap .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .current-menu-item > a { box-shadow: none !important; }

.x-navbar .mobile .x-nav li > a {
  font-size: 18px;
}

/* body */
.x-container.offset { margin: 0px auto 40px; background: rgba(255,255,255,0.8); box-shadow: 0 0 15px rgba(0,0,0,0.1); }

.entry-wrap { background-color: transparent; box-shadow: none; }

h2.majorHeading { margin-top: 40px; -webkit-border-radius: 3px/4px; -moz-border-radius: 3px/4px; border-radius: 3px/4px; background-color: #e3bd82; background-image: -webkit-linear-gradient(top, rgba(1,2,2,.1), rgba(255,255,255,.1)); background-image: -moz-linear-gradient(top, rgba(1,2,2,.1), rgba(255,255,255,.1)); background-image: -o-linear-gradient(top, rgba(1,2,2,.1), rgba(255,255,255,.1)); background-image: -ms-linear-gradient(top, rgba(1,2,2,.1), rgba(255,255,255,.1)); background-image: linear-gradient(to bottom, rgba(1,2,2,.1), rgba(255,255,255,.1)); color: #ffffff; font-size: 24px; font-family: "adobe-garamond-pro",sans-serif; font-variant: small-caps; font-weight: 300; letter-spacing: .5px; padding: 15px 12px 12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.6); }

h2.majorHeading:first-child:first-letter { font-family: 'Yana R SwashCapsII', "adobe-garamond-pro", sans-serif; font-size: 28px; margin-right: -2px; }

.dropCap { font-variant: small-caps; }

h3.dropCap:first-child:first-letter { color: #2c6673; font-family: 'Yana R SwashCapsII', "adobe-garamond-pro", sans-serif; font-size: 28px; margin-right: -2px; }

.entry-content .x-container.width { background: rgba(255,255,255,0.8); padding: 0 60px; box-shadow: 0 0 15px rgba(0,0,0,0.1); }

.x-sidebar { background-color: rgba(214,232,232,0.8); padding: 50px 22px; margin-top: 89px; }

.h-widget { text-transform: uppercase; }

.h-widget:first-child:first-letter { color: #2c6673; font-family: 'Yana R SwashCapsII', "adobe-garamond-pro", sans-serif; font-size: 28px; margin-right: -2px; }

.button { text-shadow: 1px 1px 1px rgba(0,0,0,0.6); }

.brownButton { padding: 9px 18px 12px; background: #e3bd82; font-family: "adobe-garamond-pro", sans-serif; font-size: 24px; color: #ffffff; text-shadow: 1px 1px 1px rgba(0,0,0,0.6); margin-top: 20px; float: right; border-radius: 3px; box-shadow: 0 0 10px rgba(0,0,0,0.3); }

.brownButton:first-child:first-letter { font-family: 'Yana R SwashCapsII', "adobe-garamond-pro", sans-serif; font-size: 28px; margin-right: -2px; }

.bookCaption { text-align: center; font-size: 13px; font-style: italic; }

.bailey p {
margin-bottom: 5px; 
text-indent: 15px;
}



/* blog stuff */
.x-recent-posts .x-recent-posts-img { padding-bottom: 0; width: 25%; float: left; margin-right: 2em; }
.x-recent-posts a { padding-left: 0; float: none; background-color: transparent; border: 0; box-shadow: none; }
.x-recent-posts .h-recent-posts { font-size: 22px; overflow: visible; white-space: normal; }
.x-recent-posts-excerpt { font-size: 17px; }
.blog .entry-featured, .single .entry-featured /*.archive .entry-featured*/ { display: none; }

.single .x-comments-area {
padding: 0 3%;
}

.archive .entry-featured { float: left; margin: 60px 20px 20px; max-width: 30%; }

.entry-footer { margin-left: 40px; }
h2.entry-title a { color: #2c6673; }
h2.entry-title:first-child:first-letter { font-family: 'Yana R SwashCapsII', "adobe-garamond-pro", sans-serif; margin-right: -2px; }
.blog article { padding-bottom: 80px; background: url(https://annhgabhart.com/wp-content/uploads/2015/06/nav-ornament.png) center bottom no-repeat; }
.hentry { margin-top: 0em; }
.archive .x-header-landmark { display: none; }
.left { padding-bottom: 40px; }

/* footer */
.x-colophon { 
  background: #d6e8e8 url(images/bg-footer-quote.png) center 107px no-repeat;
  padding-bottom: 150px !important; 
}
.x-colophon.top { display: none; }
.x-colophon-content { margin-top: 15px !important; font-size: 12px; }

/* fonts */
@font-face { font-family: 'Yana R SwashCapsII'; src: url('YanaRSwashCapsII.eot'); /* IE9 Compat Modes */ 
src: url('YanaRSwashCapsII.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('YanaRSwashCapsII.woff') format('woff'), /* Modern Browsers */
url('YanaRSwashCapsII.ttf')  format('truetype'), /* Safari, Android, iOS */
url('YanaRSwashCapsII.svg#559d64d24acc8205b4c7d58d625ccd02') format('svg'); /* Legacy iOS */ font-style: normal; font-weight:  400;
}

/* sidebar */
.widget { background: url(https://annhgabhart.com/wp-content/uploads/2015/06/sidebar-divider.png) bottom center no-repeat; padding-bottom: 50px; }
.x-sidebar .widget_recent_entries ul { border: 0; box-shadow: none; }

.x-sidebar .widget_recent_entries li { border: 0; box-shadow: none; }

.x-sidebar .widget_recent_entries li a { font-family: "adobe-garamond-pro", serif !important; color: #2c6673; }


/******* MY BOOK TABLE *******/

.mbt-book .mbt-book-blurb {
  margin: 0 !important;
}

#mbt-container .mbt-book { font-family: "adobe-garamond-pro", serif !important; }
.mbt-book-blurb { background: transparent !important; border: 0 !important; font-size: 18px !important; }
.mbt-breadcrumbs a { font-family: "adboe-garamond-pro", serif !important; }
.mbt-book .mbt-book-images .mbt-book-image { padding: 2px; border: solid 1px #444444; }

input { font-family: "adobe-garamond-pro", serif; }

[type="submit"] { padding: 0.563em 1.125em 0.513em; }

.more-link { background-color: #00315a; }

.more-link { border-radius: .25em; font-size: 18px; padding: 0.563em 1.125em 0.513em; color: #ffffff !important; font-weight: normal !important; }

.mbt-book-archive .mbt-book .mbt-book-buybuttons .mbt-book-buybutton img,
.mbt-book .mbt-book-buybuttons .mbt-book-buybutton img {
  width: auto !important;
  height: auto !important;
}

.mbt-book a.mbt-book-sample {
  font-family: "adobe-garamond-pro", serif !important;
  border: 0 !important;
  background-color: #00315a !important;
  background-image: none !important;
  box-shadow: none !important;
  font-weight: normal;
  padding: 0.563em 1.125em 0.513em !important;
  border-radius: 3px !important;
  font-size: 16px !important;
}

#gr_add_to_books { height: 25px !important; }
#gr_add_to_books iframe { height: 25px !important; width: 70px; border-radius: 3px; margin: 15px 0; }
#gr_add_to_books #review_stats { display: none; }

@media screen and (max-width:700px) {
.x-recent-posts-img { display: none; }
}
.x-container.max h3 {
    line-height: 40px;}

