/*
 * Generated from the currently installed pristine Leeway parent stylesheet.
 * Pam's Pantry primary color: #2273bd.
 */
/* Links */
a, a:link, a:visited {

	color: #2273bd;
	text-decoration: none;

}

input[type="submit"] {

	padding: 0.5em 1em;
	text-decoration: none;
	color: #fff;
	background: #2273bd;
	font-weight: bold;
	border: none;

}

/* Header
-------------------------------------------------------------- */
#header-wrap {

	background: #2273bd;

}

.main-navigation-menu ul a:hover {

	color: #fff;
	background: #2273bd;

}

.main-navigation-menu .mega-menu-content .widget_meta ul li a:hover,
.main-navigation-menu .mega-menu-content .widget_pages ul li a:hover,
.main-navigation-menu .mega-menu-content .widget_categories ul li a:hover,
.main-navigation-menu .mega-menu-content .widget_archive ul li a:hover {

	color: #fff;
	background: #2273bd;

}

.widgettitle {

	color: #fff;
	background: #2273bd;
	margin: -0.8em -0.8em 1em;
	padding: 0.6em 0.8em;

}

.widget a:link, .widget a:visited {

	text-decoration: none;
	color: #2273bd;

}

.page-title, .entry-title {

	font-size: 2.1em;
	font-family: 'Oswald', Tahoma, Verdana, Arial;
	padding: 0.1em 0;
	color: #2273bd;
	line-height: 1.4em;
	-ms-word-wrap: break-word;
	word-wrap: break-word;

}

.entry-title a:link, .entry-title a:visited {

	color: #2273bd;
	text-decoration: none;

}

.sticky {

	border-left: 5px solid #2273bd;

}

.entry-meta .meta-date {

	background: #2273bd;
	color: #fff;

}

/* Read more Link */
.more-link {

	display: inline-block;
	margin: 0.5em 0;
	padding: 0.5em 1em;
	text-decoration: none;
	color: #fff;
	background: #2273bd;
	font-weight: bold;

}

/* Archives and Search Heading */
.archive-title {

	font-weight: bold;
	color: #fff;
	background: #2273bd;
	padding: 0.6em 1.0em;
	line-height: 1.4em;
	margin-bottom: 0.5em;

}

/* Theme Pagination */
.post-pagination {

	font-weight: bold;
	color: #fff;
	background: #2273bd;
	padding: 0.6em 1.0em;
	line-height: 1.4em;
	margin-bottom: 0.5em;

}

.infinite-scroll #infinite-handle span {

	display: inline-block;
	margin-bottom: 0.5em;
	padding: 0.5em 1em;
	line-height: 1.5;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background: #2273bd;

}

/* Breadcrumbs */
.breadcrumbs {

	font-weight: bold;
	color: #fff;
	background: #2273bd;
	padding: 0.6em 1.0em;
	line-height: 1.4em;
	margin-bottom: 0.5em;

}

/* Block Text Colors */
.has-primary-color {

	color: #2273bd;

}

/* Block Background Colors */
.has-primary-background-color {

	background-color: #2273bd;

}

#comments .comments-title, #respond #reply-title {

	font-family: 'Muli', Arial, Verdana;
	font-weight: bold;
	color: #fff;
	background: #2273bd;
	padding: 0.6em 1.0em;
	line-height: 1.4em;
	margin-bottom: 0.5em;
	-ms-word-wrap: break-word;
	word-wrap: break-word;

}

#footer {

	padding: 0.8em 1.5em;
	color: #fff;
	background: #2273bd;

}
