@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:400,700,700i|Julius+Sans+One|Montserrat+Subrayada:400,700');

.site-branding {
font-size: 10px;
	font-family: 'Julius sans one';
	text-align: center; 
}

.entry-title, h2 {
	font-family: 'Papyrus', sans-serif;
	font-size: 2rem !important; 
}
@media screen and (min-width: 48em)
{
	.panel-content .wrap {
    padding-bottom: 2.5em;
    padding-top: 3em;
	}
}

#foogallery-gallery-127 {
	display: flex; 
padding-left: 30px;}

.entry-content {
	text-align: justify; 
	float: none; 
	width: 100%;

}

@media screen and (min-width: 48em) {
	body.page-two-column:not(.archive) #primary .entry-content{
		float: none; 
	width: 100%;		
	}
}

.site-branding {
	display: none;
}
home.site-branding {
	display: block !important;
}

.single-featured-image-header {
height: 45rem !important;

}
.book-link {
text-align: center; 
}

.entry-content a,
.entry-summary a {
	-webkit-box-shadow:
		inset 0 0 0 rgba(15, 15, 15, 1);
	box-shadow: inset 0 0 0 rgba(15, 15, 15, 1);
	-webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out;
}

.entry-content a:focus,
.entry-content a:hover{
color: #000;
	-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1);
	box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0px 0 rgba(0, 0, 0, 1);

}

@media screen and (min-width: 48em) {
	body.page-two-column:not(.archive) #primary .entry-content {
  float: right;
	text-align: justify;
}

@media screen and (min-width: 48em) {
body.page-two-column:not(.archive) #primary .entry-header{
		margin-bottom: 1rem; 
	}
}
}


body.home.title-tagline-hidden.has-header-image .custom-logo-link img {
	max-height: 800px;
	height: auto;
	width: 500px;
	padding-right: 0rem;
	left: 335px;
	top: 124px;
	
}
@media screen and (min-width: 67em) {
.custom-logo-link{
	height: 450px;

}
}

@media screen and (min-width: 48em) {
.js .main-navigation ul, .js .main-navigation ul ul, .js .main-navigation > div > ul {
    display: block;
    text-align: center;
	font-family: 'Julius Sans One', sans-serif;
}
}

body {
	font-family: 'Josefin Sans', sans-serif;
}

img.custon-logo:hover{
	
}

.site-footer {
	background-color: #7BD219
}

.navigation-top {
	background-color: #FAE600;
}
.main-navigation a:hover{
	color: #B0006E;
	text-shadow: 1px 1px #B0006E;
}

.book-link:hover {
	text-shadow: 1px 1px #FAE600;
}