/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
@media screen and (min-width: 600px) {
	ul#menu-menu-1.nav-menu {
		display: none !important;
	}
}

.site-header {
	padding-bottom: 10px;
	border-bottom: solid 1px #9f9f9f;
}

div#page.hfeed.site {
	background-image: url('http://www.beginningwithi.com/wp-content/uploads/2016/12/DS-banner-bg-dec2016.jpg');
	background-size: 1040px 233px;
	background-repeat: no-repeat;
	margin-top: 0;
	padding-top: 100px;
}

h1.site-title a {
	font-family: "lato", sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size: 44px;
	line-height: 110%;
	color: #993d45;
	text-transform: uppercase;
}

h1.site-title a:hover {
	color: #cc7d53;
}

h2.site-description {
	font-family: "garamond-premier-pro", serif;
	font-style: italic;
	font-weight: 400;
	font-size: 22px;
}

.entry-content p, .entry-summary p, .comment-content p, .mu_register p {
	font-family: "lato", sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size: 18px;
	line-height: 160%;
}

.entry-content li, .comment-content li, .mu_register li {
	font-family: "lato", sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size: 18px;
	line-height: 160%;
	margin-bottom: 5px;
}

.entry-content h1, .comment-content h1, .entry-content h2, .comment-content h2, .entry-content h3, .comment-content h3, .entry-content h4, .comment-content h4, .entry-content h5, .comment-content h5, .entry-content h6, .comment-content h6, .entry-meta {
	font-family: "lato", sans-serif;
}

body {
	font-weight: 400 !important;
}

.main-navigation li, .main-navigation li a {
	font-family: "lato", sans-serif;
	font-style: normal;
	font-weight: 300;
	text-transform: uppercase;
	font-size: 20px;
	line-height: 250%;
	color: #000000;
}

.main-navigation li a:hover {
	color: #993d45;
}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
	color: #993d45;
}

.entry-header .entry-title a {
	font-family: "lato", sans-serif;
	font-style: normal;
	font-weight: 300;
	text-transform: uppercase;
	font-size: 28px;
	color: #cc7d53;
}

.entry-header .entry-title a:hover {
	color: #824f35;
}

a, .comments-link a, .entry-meta a {
	color: #993d45;
}

a:hover, a:visited, .comments-link a:hover, .entry-meta a:hover, .comments-link a:visited, .entry-meta a:visited {
	color: #63282d;
}

body.custom-background {
	background-size: 150px;
}

.entry-content blockquote p:last-child, .comment-content blockquote p:last-child {
	font-style: italic !important;
	padding: 40px;
}