/**
Theme Name: Sabrina Hall Designs
Author: Sabrina Hall
Author URI: https://www.sabrinahalldesigns.com/
Description: Sabrina Hall Designs
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sabrina-hall-designs
Template: astra
*/

/* Added */

/* .site {
	flex-direction: row !important;
	flex-wrap: nowrap;
}

.site-header {
	width: 20%;
}

#content {
	width: 70%;
} */


.entry-content p a {
	/* text-decoration: none; */
}

/* Style */


@media (min-width: 922px) { 
	
	#secondary {
		position: fixed;
		border: 0 !important;
		padding-right: 30px !important;
		padding-top: 2.25em;
	}
	
	#primary,
	html .ast-separate-container #primary {
		margin-bottom: 30px !important;
		margin-left: 20% !important;
		border:0 !important;
		padding-left: 30px !important;
		padding-top: 1.5em !important;
	}
	
	body.home #primary {
		padding-top: 0.7em !important;
	}
	
}

.ast-separate-container .ast-article-single {
	padding: 0;
}

/* Menu Nav */

/* .sidebar-main .widget_nav_menu nav ul {
	line-height: 1em;	
}

.sidebar-main .widget_nav_menu nav ul li {
	display: inline-block;
	margin-bottom: 0 !important;
	line-height: 1em;
}

.sidebar-main .widget_nav_menu nav ul li a {
	line-height: 1em;
}

.sidebar-main .widget_nav_menu nav ul li.current_page_item a {
	text-decoration: underline;
}

.sidebar-main .widget_nav_menu nav ul li:after {
	content: " / ";
}

.sidebar-main .widget_nav_menu nav ul li:last-child:after {
	content: "";
} */

/* Writing */

html .writing-title-html h3 {
	margin-bottom: 0;
}

html .writing-title-html h3 a {
	text-decoration: none !important;
}

html .writing-title-html h3 a:hover {
	 text-decoration: underline !important;   
}

.writing-excerpt {
	font-style: italic;
	color: #555555;
}

/* 08.03 */

.ast-blog-layout-4-grid .ast-article-post {
	width: 50%;
}

.ast-separate-container .ast-blog-layout-4-grid .ast-article-post {
	padding: 0 2em 2em;
}

.ast-blog-layout-4-grid .ast-article-inner {
	background: #ebe8f2;
	box-shadow: 0px 6px 15px -2px rgba(16, 24, 40, 0.15);
}

.ast-blog-layout-4-grid .ast-article-inner:hover {
	background: #ebe8f2;
	box-shadow: 0px 6px 15px -2px rgba(16, 24, 40, 0.25);
}

@media (min-width: 922px) {
	.single-post #primary {
		width: 64%;
	}

	.blog #primary {
		width: 80% !important;
	}

	.page #primary {
		width: 64%;
	}
}


.home #primary p {
	/* border: 1px red solid; */
	font-weight: 400;
	/* font-family: 'Lustria', serif; */
	font-family: ;
	line-height: 1.4em;
}

.site .site-content #primary .ast-article-single {
	min-height: 100%;
	min-height: 440px;
}

.ast-builder-grid-row-container-inner .footer-widget-area[data-section="section-fb-divider-1"].ast-fb-divider-layout-horizontal .ast-divider-layout-horizontal {
	/* width: 84%; */
	width: 100%;
	border-color: #d1d5db;
}

.footer-widget-area[data-section="section-fb-divider-1"] {
	justify-content: flex-start;
}

#block-11 p {
	margin-bottom: 0;
}

@media (max-width: 921px) {
	
	#secondary {
		display: none;
		visibility: hidden;
	}
	
}

@media (max-width: 768px) {
	
	h1.h1-heading-home {
		font-size: 56px !important;
		line-height: 1.30em;
	}
	
}