/*
Theme Name: Piers Plowman
Theme URI: http://sezg.com
Description: by SezG
Author: Sez G Design LLC
Author URI: http://sezg.com
Version: 1.0.0
Text Domain: musea
Template: musea
*/
body {
	color: #333333 !important;
	font-size: 20px !important;
}
.eltdf-logo-wrapper, .eltdf-logo-wrapper a {
	height: 70px !important;
}
.page-id-312 .eltdf-page-header .eltdf-menu-area, .eltdf-page-header .eltdf-menu-area {
	height: 100px !important;
}
.eltdf-main-menu>ul>li>a {
	letter-spacing: .1em !important;
}
.img-right {
	padding-right: 40px;
}
.margin-left {
	margin-left: 10px !important;
}
ol, ul {
	margin: 15px;
}
.home-section-1 .eltdf-single-image-holder .eltdf-si-inner img {
	max-width: 400px;
	float: right;
}
.home .home-section-1 .eltdf-single-image-holder .eltdf-si-inner img {
	max-width: 450px;
	float: right;
}
.home .eltdf-blog-list-holder .eltdf-post-excerpt {
	display: none;
}
.eltdf-blog-list-holder h4.eltdf-post-title {
	letter-spacing: .1em;
    font-size: 22px;
}
.eltdf-blog-list-holder .eltdf-bli-title {
  width: calc(100% - 21px) !important;

}
.eltdf-huge-space .eltdf-outer-space .eltdf-item-space {
  padding: 0px 20px !important;
}
.eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner {
	padding: 60px 0px !important;
}
.eltdf-title-holder {
	background-size: cover;
	background-position: center;
}
.eltdf-search-icon-text {
	display: none !important;
}
header .widget.eltdf-button-widget .eltdf-btn-text {
    font-family: "EB Garamond";
    line-height: 20px;
}
.piers-title .eltdf-st-title-inner  {
	font-style: italic;
}
/* yls and news */
 .news_scroll a {
	font-size: 18px;
	line-height: 36px;
}
.widget_category_post_list_widget {
	border-left: solid 1px #c9ab81;
	padding-left: 20px;
	padding-top: 25px;
}
.news_scroll .postExert {
	display: none;
}
.news_scroll {
	padding-bottom: 0px;
}
.eltdf-post-text .eltdf-post-info-date, .eltdf-post-text .eltdf-post-info-category, .eltdf-post-text .eltdf-post-info-author-link { 
	pointer-events: none; 
	font-size: 21px !important;
}
.eltdf-blog-holder article .eltdf-post-info-top>div a {
	font-size: 21px !important;
}
.eltdf-blog-share {
	display: none;
}
.eltdf-post-text-main  h2 {
	font-size: 28px;
	margin: 0px 0px 25px 0px;
}
.eltdf-post-text-inner h2.entry-title {
	font-size: 40px;
	margin: 25px 0px;
}
.news-sidebar .news_scroll .post_date {
    font-style: italic;
    color: #c9ab81;
    margin-top: -4px;
    font-size: 18px;
}
.news-sidebar .news_scroll a {
	font-size: 18px;
	line-height: 20px;
}
.table-left td {
	text-align: left !important;
}
.eltdf-testimonials-holder.eltdf-testimonials-standard .eltdf-testimonial-text {
	font-size: 36px !important;
}
.eltdf-blog-holder article .eltdf-post-info-top > .eltdf-post-info-author {
  display: none !important;
}

.single-post .eltdf-blog-holder.eltdf-blog-single article .eltdf-post-heading {
	display: none;
}
.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-grid {
	padding: 70px 0px !important;
}
.eltdf-page-footer .widget ul:not(.eltdf-shortcode-list) li {
	margin: 0px !important;
}
.eltdf-page-footer .widget a {
	font-weight: normal !important;
    color: #c9ab81 !important;
    text-transform: uppercase;
    font-family: 'EB Garamond';
    font-size: 17px;
    letter-spacing: 3px;
}
.ipps-tickets .eltdf-price-table .eltdf-pt-inner {
	height: 350px;
}
.eltdf-elements-holder.eltdf-two-columns .eltdf-eh-item.ipps-tickets {
	width:  75%;
}
.eltdf-elements-holder.eltdf-two-columns .eltdf-eh-item.ipps-cart {
	width:  25%;
}

.ipps-tickets form {
    position: absolute;
    margin-top: 100px;
    left: 0;
    width:  100%;
}
.ipps-cart table td {
	text-align: left;
}
.ipps-membership-shop .eStore_variation_top {
	  margin-top: -20px;
}
.ipps-membership-shop .eStore-button-form input {
	  padding-top:  30px;
}
.eStore-button-form input[type=text] {
	padding: 10px;
    font-size: 20px;
    border: solid 1px #c9ab81;
    font-family: 'EB Garamond';
    margin-left:  5px;
}
.ipps-shop-row2, .ipps-lifetime {
	margin-top:  25px !important;
}
.bibliography_post-template-default .eltdf-page-title, .bibliography_post-template-default .eltdf-post-info-top {
	display: none;
}
.ipps-shop-row2 .eltdf-pt-prices, .ipps-hide-price .eltdf-pt-prices {
	display:  none;
}
.ipps-tickets .ipps-shop-row2 form {
	margin-top:  10px;
}
.ipps-hide-price form {
	margin-top:  80px;
}
.eStore_paypal_checkout_button {
	border:  0px !important;
	padding-top: 20px !important;
}
.ipps-tickets .eltdf-price-table.ipps-lifetime .eltdf-pt-inner {
	height:  250px;
}
.ipps-bib {
	line-height:  24px;
}
.ipps-bib p {
	margin-bottom:  30px;
	padding-left: 22px ;
  text-indent: -22px ;
}

@media (min-width: 1681px) {
.eltdf-wrapper .eltdf-wrapper-inner {
	padding: 0px !important;
}
}
@media only screen and (min-width: 768px) {
  .archive.category .eltdf-blog-holder article {
    width: 32%;
    margin-left: 2%;
    border: solid 1px #c9ab81;
  	padding: 5px;
  }
  .archive.category .eltdf-blog-holder article:nth-child(3n + 1) {
    margin-left: 0;
  }
  .archive.category .eltdf-post-text-inner h2.entry-title {
  	font-size: 26px;
  }
  .eltdf-blog-holder.eltdf-blog-standard article.eltdf-post-has-media {
  	margin-bottom: 20px !important;
  }
  .eltdf-blog-holder article .eltdf-post-image img {
  	max-width: 200px;
  }
  .eltdf-blog-holder.eltdf-blog-standard article.eltdf-post-has-media .eltdf-post-heading {
  	text-align: center;
  }
}
@media only screen and (max-width: 768px) {
  .archive.category .eltdf-blog-holder article {
    width: 47%;
    margin-left: 4%;
   }
  .archive.category .eltdf-blog-holder article:nth-child(2n + 1) {
    margin-left: 0;
  }
  .home-section-1 .eltdf-single-image-holder .eltdf-si-inner img {
  	max-width: 350px;
  	float: none;
  }

  .eltdf-elements-holder.eltdf-responsive-mode-768.eltdf-one-column-alignment-center .eltdf-eh-item .eltdf-eh-item-content {
  	text-align: left;
  }

}

