/*
 Theme Name:   Loading
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* GeneratePress Site CSS */ 
.inside-article,
.sidebar .widget,
.comments-area {
	border-right: 2px solid rgba(0, 0, 0, 0.07);
	border-bottom: 2px solid rgba(0, 0, 0, 0.07);
	box-shadow: 0 0 10px rgba(232, 234, 237, 0.5);
}

.contained-content.one-container .site-content, .contained-content.separate-containers .inside-article {
    padding: 20px 20px 20px 20px;
}

.separate-containers .page-header {
	background: transparent;
	padding-top: 20px;
	padding-bottom: 20px;
}

.page-header h1 {
	font-size: 1.5em;
}

.button, .wp-block-button .wp-block-button__link {
	padding: 15px 25px;
}

@media (max-width: 768px) {
	.post-image img {
		max-width: 100%;
	}
} 
/* End GeneratePress Site CSS */

/* Thumbnail Rounded */
.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {
    max-width: 100%;
    height: auto;
    border-radius: 20px;
}

.entry-summary {
    margin: 2em 0 0;
    text-align: justify;
}
.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {
/* max-width: 100%; */
    height: auto;
    border-radius: 10px;
}
/* Author Box */
.author-box {
    padding: 3%;
    padding-bottom: 10px;
    margin-top: 30px;
    font-size: .9em;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    box-shadow: 0 9px 28px rgb(0 0 0 / 10%), 0 15px 12px rgb(0 0 0 / 5%);
    border-radius: 12px;
}
.author-box .avatar {
    width: 120px;
    height: auto;
    border-radius: 10%;
    margin-right: 30px;
	box-shadow: 0 5px 28px rgb(0 0 0 / 10%), 0 12px 12px rgb(0 0 0 / 5%);
}
h5.author-title {
	margin-bottom: 0.1em;
	font-weight: 600;
}
.author-description {
	line-height: 1.6em
}
.author-links a {
	margin-top: -1.5em;
	font-size: 2em;
	line-height: 2em;
	float: left;
}
@media (max-width: 768px) {
	.author-box {
		padding: 20px;
		padding-bottom: 25px;
		margin-top: 60px;
		flex-direction: column;
		text-align: center;
	}
	.author-box .avatar {
    margin-right: 0;
    width: 50%;
    margin-top: -5px;
    box-shadow: none;
	}
	.author-box .avatar img {
		max-width: 100px;
	}
	.author-links a {
		float: none;
		align-self: center;
	}
	.author-description {
		margin-bottom: -0.1em;
	}
}
/*Load more */
.masonry-load-more .button {
    display: block;
    width: 100%;
    text-align: center;
    color: #000000;
    background: #e2e0e0;
    border-radius: 10px;
}

/*Paragraph*/
p {
    margin-bottom: 1.5em;
    text-align: justify;
}

.square {
  width: 300px;
  height: 250px;
  
}

/* PART 1 - Before Lazy Load */
img[data-lazyloaded]{
    opacity: 0;
}
/* PART 2 - Upon Lazy Load */
img.litespeed-loaded{
    -webkit-transition: opacity .5s linear 0.2s;
    -moz-transition: opacity .5s linear 0.2s;
    transition: opacity .5s linear 0.2s;
    opacity: 1;
}

/* jaldi-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Jaldi Reguler';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.makinpinter.com/wp-content/fonts/jaldi-regular.woff2') format('woff2');
}
/* dm-serif-display-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'DM Serif Display Reguler';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.makinpinter.com/wp-content/fonts/dm-serif-display-regular.woff2') format('woff2');
}
/* jost-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Jost Reguler';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.makinpinter.com/wp-content/fonts/jost-regular.woff2') format('woff2');
}