/*
 Theme Name:   Sempress Child
 Theme URI:    http://jpreardon.com
 Description:  Sempresss Child Theme
 Author:       JP Reardon
 Author URI:   http://jpreardon.com
 Template:     sempress
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  sempress-child
*/

/* jpreardon.com style overrides */


/* JPR 2018-01-14 Underlines for discoverablility */
.entry-content a,
.entry-summary a,
.entry-title a {
  color: #21759B;
  text-decoration: underline;
} 

/* JPR 2018-01-14 Underlines for discoverablility */
.entry-content a:hover,
.entry-summary a:hover,
.entry-title a:hover {
  text-decoration: none;
} 

/* JPR 2018-01-14 Underlines for discoverablility */
.entry-header .entry-title, .entry-header .entry-title a {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-top: 25px;
  font-size: 40px;
  margin: 0;
  text-decoration: none; 
}

/* JPR 2018-02-24 Highlight updates */
.blog-post-update {
	border: 1px solid rgb(200,200,200);
    padding: 2%;
    margin-top: 1%;
    width: 96%;
    display: block;
    background-color: rgba(255, 255, 0, 0.30);
}

/* JPR 2018-02-25 Round and float avatar photo in sidebar */
.u-photo {
  border-radius: 50%;
  float: left;
  margin-right: 3%;
  margin-bottom: 0;
}

/* JPR 2018-12-22 Left align photo captions */
.wp-block-image figcaption {
  text-align: left;
}

/* JPR 2019-03-17 hide lightbox gallery titles */
.rl-gallery-item-title {
  display: none;
}

/* JPR 2024-01-28 Make recipe ingredients more readable */
.recipe-ingredients table {
  width: auto;
  margin-left: 1rem;
}

.recipe-ingredients td, .recipe-ingredients tr , .recipe-ingredients table {
  background-color: transparent !important;
  border: transparent;
  font-weight: 500;
}

/* JPR 2024-01-28 used to make HRs clear floating images */
.clear {
  clear: both;
}

/* JPR 2024-02-10 dialing back the captions a bit */
.wp-element-caption {
  font-size: .85em;
  line-height: 1.2em;
  margin: 0 .25em;
  color: rgb(119, 119, 119);
}