/*
Plugin Name: Pinterest Pin It Button For Images
Plugin URI: http://wordpress.org/plugins/pinterest-pin-it-button-for-images/
Author: Canha
Author URI: http://www.canha.net

==========================================================================

So, you want to change the "Pin It" button, eh? Well, here's the place to do it.

In the style below, just change the "width" and "height" values for the values of your button, and add the full URL to the image as the "background-image" value. Please be advised that you *must* enter the full URL so the button shows properly.

Example: your button is 150 pixels wide and 70 pixels high and is at http://example.com/button.png

Change bellow to:
	width: 150px; 
	height: 70px;
	background-image: url("http://example.com/button.png"); 
	
If you wish to change anything else, do so at your own risk. Unfortunatelly, I can't provide support for this as it would take too much time and it's not viable for a free plugin. And if you do need support, please consider the WordPress forums as I'm unlikely to answer e-mails regarding the subject:
http://wordpress.org/support/plugin/pinterest-pin-it-button-for-images

I'm still working on an easier version, but this should do it for now. 

The code is bellow:
*/

.pibfi_pinterest .xc_pin {
	/* Width and height of "Pin It" image button */
	width: 80px; 
	height: 50px;
	/* Image button */
	background-image: url("/wp-content/plugins/pinterest-pin-it-button-for-images/ppibfi_button.png"); 

/* ==========================================================================
	 Try not to change from here on down, unless you know what you're doing!
   ========================================================================== */
   
	background-repeat: none;
	position: absolute;
	top: 5px;
	opacity: 0.7;
	cursor: pointer;
	display: none;
}

/* =====================
	FOR ADVANCED USERS:
   =====================

Code is displayed as:
<span class="pibfi_pinterest pibfi_float_X">
	<img src="link_to_image.jpg" class="alignX" />
	<span class="xc_pin"></span>
</span>

The script grabs the "alignX" (default WordPress alignment values) value from each image to identify where the button will be aligned to.
	- "alignleft" will display as "pibfi_float_left"
	- "alignright" will display as "pibfi_float_right"
	- "aligncenter" will display as "pibfi_float_center"
	- "alignnone" won't display any particular class (resorts to default)
*/
.pibfi_pinterest {
	position: relative;
	display: inline-block;
}

.pibfi_float_left {
	float:left;
}
.pibfi_float_right {
	float:right;
}

.pibfi_float_center {
	float: none;
	margin: auto;
	display: block;
}

.pibfi_float_left .xc_pin {
	left:10px;
}

.pibfi_float_right .xc_pin {
	right:10px;
}

.pibfi_float_center .xc_pin {
	left:40%
}

.pibfi_pinterest:hover .xc_pin {display:block}

.pibfi_pinterest:hover img {
	-webkit-transition:opacity .7s ease-out; -
	moz-transition:opacity .7s ease-out; 
	transition:opacity .7s ease-out;
	opacity: .7;
}

.pibfi_pinterest img:hover + .xc_pin,
.pibfi_pinterest_hover {
	opacity: 0.7;
}
.pibfi_pinterest .xc_pin:hover {
	opacity: 1;
	-webkit-transition:opacity .7s ease-out; -
	moz-transition:opacity .7s ease-out; 
	transition:opacity .7s ease-out;
}.comment-form-wprm-rating .wprm-rating-star{cursor:pointer}img.wprm-comment-rating{display:block;margin:5px 0}img.wprm-comment-rating+br{display:none}.wprm-rating-star svg{vertical-align:middle;width:16px;height:16px;margin:0}.wprm-rating-star.rated svg polygon{fill:#000}.wprm-print .wprm-recipe{max-width:750px;margin:0 auto}.wprm-print .wprm-recipe-jump,.wprm-print .wprm-recipe-jump-video,.wprm-print .wprm-recipe-pin,.wprm-print .wprm-recipe-print,.wprm-print .wprm-recipe-video-container,.wprm-print .wprm-unit-conversion-container{display:none!important}.wprm-automatic-recipe-snippets{margin-bottom:10px}.wprm-automatic-recipe-snippets.align-center{text-align:center}.wprm-automatic-recipe-snippets.align-right{text-align:right}.wprm-automatic-recipe-snippets .wprm-jump-to-recipe-shortcode,.wprm-automatic-recipe-snippets .wprm-jump-to-video-shortcode,.wprm-automatic-recipe-snippets .wprm-print-recipe-shortcode{display:inline-block;margin:0 5px;padding:5px 10px;text-decoration:none}.wprm-recipe{overflow:auto;zoom:1;text-align:left;clear:both}.wprm-recipe *{box-sizing:border-box}.wprm-recipe ol,.wprm-recipe ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0;margin:0;padding:0}.wprm-recipe li{font-size:1em;margin:0 0 0 32px;padding:0}.wprm-recipe p{font-size:1em;margin:0;padding:0}.wprm-recipe li,.wprm-recipe li.wprm-recipe-instruction{list-style-position:outside}.wprm-recipe li:before{display:none}.wprm-recipe h1,.wprm-recipe h2,.wprm-recipe h3,.wprm-recipe h4,.wprm-recipe h5,.wprm-recipe h6{clear:none;font-variant:normal;text-transform:none;letter-spacing:normal;margin:0;padding:0}.wprm-recipe a.wprm-recipe-link,.wprm-recipe a.wprm-recipe-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wprm-recipe .wprm-nutrition-label{margin-top:10px}body:not(.wprm-print) .wprm-recipe p:first-letter{font-size:inherit;line-height:inherit;color:inherit;margin:inherit;padding:inherit;font-family:inherit}.rtl .wprm-recipe{text-align:right}.rtl .wprm-recipe li{margin:0 32px 0 0}.wprm-spacer{display:block!important;background:none!important;font-size:0;line-height:0;width:100%;height:10px}.wprm-spacer+.wprm-spacer{display:none!important}.wprm-recipe-instruction-text .wprm-spacer,.wprm-recipe-notes .wprm-spacer,.wprm-recipe-summary .wprm-spacer{display:block!important}/*
	Theme Name: Foodie Child Theme
	Description: This is the Foodie child theme created for the Genesis Framework.
	Author: Shay Bocks
	Author URI: http://www.shaybocks.com/
	Version: 1.0.9

	Tags: black, orange, white, one-column, two-columns, three-columns, fixed-width, custom-menu, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready

	Template: genesis
	Template Version: 2.0.1

	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/


/* Table of Contents

	- HTML5 Reset
		- Baseline Reset
		- Box Sizing
		- Float Clearing
	- Defaults
		- Typographical Elements
		- Headings
		- Objects
		- Forms
	- Structure and Layout
		- Site Containers
		- Column Widths and Positions
		- Column Classes
	- Common Classes
		- WordPress
		- Genesis
		- Headings
	- Widgets
		- Featured Page and Featured Post
		- User Profile
	- Plugins
		- Genesis eNews Extended
		- Genesis Latest Tweets
		- Gravity Forms
		- Easy Recipe Pro
		- Genesis Responsive Slider
	- Custom Page Templates
		- Home Page
		- Recipes Page
	- Top Ad
	- Site Header
		- Title Area
		- Widget Area
	- Site Navigation
		- Header Navigation
		- Primary Navigation
		- Secondary Navigation
	- Content Area
		- Entries
		- Archive Pagination
		- Entry Navigation
		- Comments
	- Sidebars
		- Simple Social Icons
	- Footer Widgets
	- Site Footer
	- Color Options
		- Earthy
		- Citrus
	- Media Queries
		- max-width: 1139px
		- max-width: 1023px
		- max-width: 767px

*/


/*
HTML5 Reset
---------------------------------------------------------------------------------------------------- */

/* Baseline Reset (normalize.css 2.1.2)
	Link: http://necolas.github.com/normalize.css/
--------------------------------------------- */

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}


/* Box Sizing
--------------------------------------------- */

*,
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}

/* Float Clearing
--------------------------------------------- */

address:before, address:after,
article:before, article:after,
aside:before, aside:after,
audio:before, audio:after,
blockquote:before, blockquote:after,
canvas:before, canvas:after,
dd:before, dd:after,
div:before, div:after,
dl:before, dl:after,
fieldset:before, fieldset:after,
figcaption:before, figcaption:after,
figure:before, figure:after,
footer:before, footer:after,
form:before, form:after,
header:before, header:after,
hr:before, hr:after,
main:before, main:after,
output:before, output:after,
pre:before, pre:after,
section:before, section:after,
table:before, table:after,
tfoot:before, tfoot:after,
video:before, video:after,
.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}

address:after,
article:after,
aside:after,
audio:after,
blockquote:after,
canvas:after,
dd:after,
div:after,
dl:after,
fieldset:after,
figcaption:after,
figure:after,
footer:after,
form:after,
header:after,
hr:after,
main:after,
output:after,
pre:after,
section:after,
table:after,
tfoot:after,
video:after,
.clearfix:after {
	clear: both;
}


/*
Defaults
---------------------------------------------------------------------------------------------------- */

/* Typographical Elements
--------------------------------------------- */

html {
	font-size: 62.5%; /* 10px browser default */
}

body {
	background: #fff;
	color: #333;
	font-family: 'Pontano Sans', Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-size: 1.5rem;
	font-weight: 300;
	letter-spacing: 0.5px;
	letter-spacing: 0.05rem;
	line-height: 1.625;
}

a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.1s ease-in-out;
	-ms-transition:     all 0.1s ease-in-out;
	-o-transition:      all 0.1s ease-in-out;
	transition:         all 0.1s ease-in-out;
}

::-moz-selection {
	background: #111;
	color: #fff;
}

::selection {
	background: #111;
	color: #fff;
}

a {
	color: #f05123;
	text-decoration: none;
}

a img {
	margin-bottom: 20px;
	margin-bottom: 2rem;
}

a:hover {
	color: #111;
}

p {
	margin: 0 0 22px;
	margin: 0 0 2.2rem;
	padding: 0;
}

strong {
	font-weight: 700;
}

ol,
ul {
	margin: 0;
	padding: 0;
}

blockquote,
blockquote::before {
	color: #666;
}

blockquote {
	margin: 0;
	padding: 22px 20px;
	padding: 2.2rem 2rem;
}

blockquote::before {
	content: "\201C";
	display: block;
	font-size: 30px;
	font-size: 3rem;
	height: 0;
	left: -20px;
	position: relative;
	top: -10px;
}

pre {
	background: #111;
	color: #ccc;
	overflow: scroll;
	padding: 0 2rem;
	padding: 0 20px;
	white-space: pre;
}

cite {
	font-style: normal;
}

/* Headings
--------------------------------------------- */

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	letter-spacing: 1px;
	letter-spacing: .1rem;
	margin: 10px 0 16px;
	margin: 1rem 0 1.6rem;
	padding: 0;
	text-transform: uppercase;
}

h1 {
	font-size: 22px;
	font-size: 2.2rem;
}

h2 {
	font-size: 20px;
	font-size: 2rem;
}

h3 {
	font-size: 18px;
	font-size: 1.8rem;
}

h4 {
	font-size: 16px;
	font-size: 1.6rem;
}

h5 {
	font-size: 14px;
	font-size: 1.4rem;
}

h6 {
	font-size: 12px;
	font-size: 1.2rem;
}

/* Objects
--------------------------------------------- */

embed,
iframe,
img,
object,
video {
	max-width: 100%;
}

img {
	height: auto;
	width: auto; /* IE8 */
}

/* Forms
--------------------------------------------- */

input,
select,
textarea {
	border: 1px solid #dfdacc;
	color: #333;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	padding: 5px;
	padding: 0.5rem;
	width: 100%;
}

input:focus,
textarea:focus {
	outline: none;
}

::-moz-placeholder {
	color: #000;
}

::-webkit-input-placeholder {
	color: #000;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background: #f05123;
	border: none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	letter-spacing: 0.5px;
	letter-spacing: 0.05rem;
	padding: 5px 12px;
	padding: .5rem 1.2rem;
	text-transform: uppercase;
	width: auto;
}

button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"] {
	background: #333;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
	display: none;
}


/*
Structure and Layout
---------------------------------------------------------------------------------------------------- */

/* Site Containers
--------------------------------------------- */

.site-container {
	background: #fff;
	margin: 0 auto;
	max-width: 1140px;
	padding: 0 20px;
	padding: 0 2rem;
}

.site-inner {
	clear: both;
	margin: 20px auto;
	margin: 2rem auto;
	width: 1040px;
}

.wrap {
	display: block;
	margin: 0 auto;
}

/* Column Widths and Positions
--------------------------------------------- */

/* Wrapping div for .content and .sidebar-primary */

.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	width: 840px;
}

.content-sidebar-sidebar .content-sidebar-wrap {
	float: left;
}

.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	float: right;
}

/* Content */

.content {
	float: right;
	width: 680px;
}

.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content {
	float: left;
}

.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content {
	width: 500px;
}

.full-width-content .content {
	width: 100%;
}

/* Primary Sidebar */

.sidebar-primary {
	float: right;
	width: 300px;
}

.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
	float: left;
}

/* Secondary Sidebar */

.sidebar-secondary {
	float: left;
	width: 160px;
}

.content-sidebar-sidebar .sidebar-secondary {
	float: right;
}

/* Column Classes
	Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */

.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}

.one-third,
.two-sixths {
	width: 31.623931623931625%;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}

.first {
	clear: both;
	margin-left: 0;
}


/*
Common Classes
---------------------------------------------------------------------------------------------------- */

/* WordPress
--------------------------------------------- */

.avatar {
	float: left;
}

.alignleft .avatar {
	margin-right: 22px;
	margin-right: 2.2rem;
}

.alignright .avatar {
	margin-left: 22px;
	margin-left: 2.2rem;
}

.search-form {
}

.search-form input {
	background: #fff url('/wp-content/themes/foodie/images/search.png') center right no-repeat;
	border: 1px dotted #333;
	color: #333;
}

.search-form input[type="submit"] {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px;
}

.sticky {
}

img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 22px;
	margin: 0 auto 2.2rem
}

img.alignnone {
	margin-bottom: 12px;
	margin-bottom: 1.2rem;
}

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	text-align: right;
}

img.alignleft,
.wp-caption.alignleft {
	margin: 0 22px 22px 0;
	margin: 0 2.2rem 2.2rem 0;
}

img.alignright,
.wp-caption.alignright {
	margin: 0 0 22px 22px;
	margin: 0 0 2.2rem 2.2rem;
}

.wp-caption-text {
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	font-size: 1.1rem;
	font-weight: 300;
	letter-spacing: 2px;
	letter-spacing: .2rem;
	margin: 0;
	text-align: center;
	text-transform: uppercase;
}

.wp-caption {
	max-width: 100%;
}

.gallery-caption {
}

.widget_calendar table {
	width: 100%;
}

.widget_calendar td {
	text-align: center;
}

/* Genesis
--------------------------------------------- */

.breadcrumb {
	margin-bottom: 20px;
	margin-bottom: 2rem;
}

.archive-description,
.author-box {
	background: #fff;
	margin-bottom: 20px;
	margin-bottom: 2rem;
}

.archive-description {
	margin-bottom: 2rem;
	padding: 20px 20px 22px;
	padding: 2rem 2rem 2.2rem;
}

.author-box {
	padding: 20px;
	padding: 2rem;
}

.author-box-title {
	color: #111;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-size: 1.6rem;
	margin-top: 0;
	margin-bottom: 4px;
	margin-bottom: 0.2rem;
}

.author-box a {

}

.author-box p {
	margin: 0;
}

.author-box .avatar {
	margin-right: 22px;
	margin-right: 2.2rem;
}

/* Headings
--------------------------------------------- */

.entry-title {
	font-size: 22px;
	font-size: 2.2rem;
	line-height: 1.625;
	margin-bottom: 5px;
	margin-bottom: .5rem;
}

.page .entry-title {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}

h1.entry-title,
.entry-title a,
.sidebar .widgettitle a {
	color: #333;
}

.widgettitle {
	color: #333;
	font-size: 14px;
	font-size: 1.4rem;
	letter-spacing: 2px;
	letter-spacing: 0.2rem;
	margin: 0 0 10px;
	margin: 0 0 1rem;
	text-align: center;
	text-transform: uppercase;
}

.sidebar .widgettitle a {
	border: none;
}

.widget_archive .widgettitle,
.widget_categories .widgettitle,
.widget_nav_menu .widgettitle,
.widget_search .widgettitle {
	text-align: left;
}

.archive-title {
	font-size: 20px;
	font-size: 2rem;
	margin-bottom: 22px;
	margin-bottom: 2.2rem;
}


/*
Widgets
---------------------------------------------------------------------------------------------------- */

/* Featured Page and Featured Post
--------------------------------------------- */

.featured-content .entry,
.featuredpost .post {
	margin-bottom: 15px;
	margin-bottom: 1.5rem;
	padding: 0;
	padding: 0;
	text-align: center;
}

.home .featured-content .entry,
.home .featuredpost .post {
	text-align: left;
}

.featured-content .entry-title,
.featuredpost h2 {
	border: none;
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 1.2;
	margin: 0;
	text-align: center;
}

.featuredpost h2 a {
	color: #333;
}

.featured-content .entry-title a,
.featuredpost h2 a {
	border: none;
}

.featured-content .entry-header,
.featuredpost .post-info {
	text-align: center;
}

.featured-content img,
.featuredpost img {
	display: block;
	margin: 0 auto 10px;
	margin: 0 auto 1rem;
}

/* User Profile
--------------------------------------------- */

.user-profile .avatar-45  {
	border: 3px solid #fff;
	border-radius: 45px;
	margin-right: 10px;
	margin-right: 1rem;
}

.user-profile .avatar-65  {
	border: 3px solid #fff;
	border-radius: 65px;
	margin-right: 10px;
	margin-right: 1rem;
}

.user-profile .avatar-85  {
	border: 3px solid #fff;
	border-radius: 85px;
	margin-right: 10px;
	margin-right: 1rem;
}

.user-profile .avatar-125  {
	border: 3px solid #fff;
	border-radius: 125px;
	margin-right: 10px;
	margin-right: 1rem;
}

.user-profile {
	font-size: 13px;
	font-size: 1.3rem;
	line-height: 1.3;
	text-align: left;
}

/*
Plugins
---------------------------------------------------------------------------------------------------- */

/* Genesis eNews Extended
--------------------------------------------- */

.enews-widget {
	background: #e9e6dc;
	color: #333;
	padding: 20px;
	padding: 2rem;
	text-align: center;
}

.enews-widget .widgettitle {
	color: #111;
	font-size: 20px;
	font-size: 2rem;
}

.enews-widget input {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}

.enews-widget input:focus {
	border: 1px solid #dfdacc;
}

.enews-widget input[type="submit"] {
	background: #f05123;
	color: #fff;
	margin: 0;
	width: 100%;
}

.enews-widget input:hover[type="submit"] {
	background: #fff;
	color: #111;
}

/* Genesis Latest Tweets
--------------------------------------------- */

.latest-tweets ul li {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}

/* Gravity Forms
--------------------------------------------- */

div.gform_wrapper input[type="email"],
div.gform_wrapper input[type="text"],
div.gform_wrapper textarea,
div.gform_wrapper .ginput_complex label {
	font-size: 16px;
	font-size: 1.6rem;
	padding: 8px;
	padding: 0.8rem;
}

div.gform_wrapper .ginput_complex label {
	padding: 0;
}

div.gform_wrapper li,
div.gform_wrapper form li {
	margin: 16px 0 0;
	margin: 1.6rem 0 0;
}

div.gform_wrapper .gform_footer input[type="submit"] {
	font-size: 12px;
	font-size: 1.2rem;
}

/* Easy Recipe Pro
--------------------------------------------- */

.foodie .easyrecipe {
	background: #fff;
	border: 0;
	margin: 20px 0;
	margin: 2rem 0;
	padding: 0;
}

.foodie .easyrecipe div:before,
.foodie .easyrecipe div:after {
	clear: none;
	display: inline;
}

.foodie .easyrecipe .ERSName {
	color: #666;
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	font-size: 2.0rem;
	font-weight: 300;
	letter-spacing: 2px;
	letter-spacing: 0.2rem;
	text-transform: uppercase;
	width: 60%;
}

.foodie .easyrecipe .ERSTimeHeading,
.foodie .easyrecipe .ERSHeading,
.foodie .easyrecipe .ERSNotesHeader,
.foodie .easyrecipe .ERSNutritionHeader,
.foodie .easyrecipe .ERSIngredients .ERSIngredientsHeader,
.foodie .easyrecipe .ERSInstructions .ERSInstructionsHeader, 
.foodie .easyrecipe div.ERSNotesHeader, 
.foodie .easyrecipe .nutrition .ERSNutritionHeader   {
	color: #666;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	letter-spacing: 2px;
	letter-spacing: 0.2rem;
	text-transform: uppercase;
}

.foodie .easyrecipe .ERSHeading,
.foodie .easyrecipe .ERSNotesHeader,
.foodie .easyrecipe .ERSNutritionHeader {
	margin: 5px 0 10px;
	margin: 2rem 0 1rem;
}

.foodie .easyrecipe .ERSTopRight img {
	border: 0;
}

.foodie .easyrecipe .pibfi_pinterest .xc_pin {
	margin: 0;
}

.foodie .easyrecipe .ERSSummary {
	width: 60%;
}

.foodie .easyrecipe .ERSSavePrint {
	background: #fff;
}

.foodie .easyrecipe .ERSSavePrint .ERSPrintBtnSpan .ERSPrintBtn,
.foodie .easyrecipe .ERSSavePrint .ERSSaveBtnSpan .ERSSaveBtn,
.foodie .easyrecipe .ERSSavePrint .ERSSaveBtnSpan .ziplist-link.ERSSaveBtn,
.foodie .easyrecipe .ERSSavePrint .ERSSaveBtnSpan .ziplist-button.ERSSaveBtn {
	background: #e9e6dc;
	border-radius: 0;
	padding: 0 10px;
}

.foodie .easyrecipe .ERSSavePrint .ERSPrintBtnSpan .ERSPrintBtn:hover,
.foodie .easyrecipe .ERSSavePrint .ERSSaveBtnSpan .ERSSaveBtn:hover {
	background: #dfdacc;
}

.foodie .easyrecipe .ERSSavePrint .ERSPrintBtnSpan .ERSPrintBtn,
.foodie .easyrecipe .ERSSavePrint .ERSSaveBtnSpan .ERSSaveBtn,
.foodie .easyrecipe .ui-button .ui-button-text {
	color: #666;
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	font-size: 1.1rem;
	font-weight: 400;
	letter-spacing: 2px;
	letter-spacing: 0.2rem;
	text-transform: uppercase;
}

.foodie .easyrecipe .ui-button .ui-button-text {
	padding: 0.4em 1em 0.4em 2.4em;
}

.foodie .easyrecipe .ERSSavePrint .ERSSaveBtnSpan .ziplist-link .ERSSaveIcon,
.foodie .easyrecipe .ERSSavePrint .ERSSaveBtnSpan .ziplist-button .ERSSaveIcon {
	background-image: url('/wp-content/themes/foodie/images/save.png');
	margin-left: 10px;
}

.foodie .easyrecipe .ERSSavePrint .ERSPrintBtnSpan .ERSPrintBtn .ERSPrintIcon {
	background-image: url('/wp-content/themes/foodie/images/print.png');
	margin-left: 10px;
}

.foodie .easyrecipe .ERSIngredients,
.foodie .easyrecipe .ERSInstructions,
.foodie .easyrecipe .ERSNutrition {
	border-top: 1px dotted #333;
	margin-top: 20px;
	margin-top: 2rem;
}

.foodie .easyrecipe .ERSIngredients {
	width: 60%;
}

.foodie .easyrecipe .ERSIngredients li.ingredient {
	list-style: none;
}

.foodie .easyrecipe .ERSIngredients ul li:before {
	content: "\00BB \0020";
	padding-right: 7px;
	padding-right: .7rem;
}

.foodie .easyrecipe .ERSNutrionDetails span {
	margin-right: 20px;
	margin-right: 2rem;
}

.foodie .easyrecipe .ERSRatings {
	margin: 10px 0 0;
	margin: 1rem 0 0;
}

.foodie .easyrecipe .ERComment {
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 1px;
	letter-spacing: 0.1rem;
	text-transform: uppercase;
}

.foodie .easyrecipe .ERRateBG {
	background: url('/wp-content/themes/foodie/images/whitestar.png');
	margin: 2px 0 0 10px;
	margin: .2rem 0 0 1rem;
}

.foodie .ERRateBG,
.foodie .ERRatingComment,
.foodie .ERComment .ERRateBG,
.foodie .ERSRatingOuter {
	background: url('/wp-content/themes/foodie/images/whitestar.png');
	margin: 0 0 10px 0;
	margin: 0 0 1rem 0;
}

.foodie .easyrecipe .ERRateStars,
.foodie .ERComment .ERRateStars,
.foodie .ERRatingCommentInner,
.foodie .ERSRatingInner {
	background: url('/wp-content/themes/foodie/images/graystar.png');
}

.foodie .easyrecipe .average {
	font-family: 'Open Sans', sans-serif;
}

/* Genesis Responsive Slider
--------------------------------------------- */

.foodie #genesis-responsive-slider {
	border: 0;
	margin: 0 auto;
	padding: 0;
	position: relative;
}

.foodie .slide-excerpt {
	background: transparent;
	margin: 0 0 20%;
	opacity: 1;
	width: 100%;
}

.foodie .slide-excerpt-border {
	border: 0;
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}

.foodie .slide-excerpt-border h2 {
	margin: 0;
	text-align: center;
	width: 100%;
}

.foodie #genesis-responsive-slider h2 a {
	background: #333;
	color: #fff;
	font-size: 14px;
	font-size: 1.4rem;
	margin: 0;
	overflow: visible;
	padding: 10px;
	text-align: center;
	width: 100%;
}

.foodie .flex-direction-nav li a {
	background: url("/wp-content/themes/foodie/images/bg_direction_nav.png");
	top: 40%;
}

.foodie .flex-direction-nav li .prev,
.foodie .flex-direction-nav li .prev:hover {
	background-position: 0 0;
	left: -25px;
}

.foodie .flex-direction-nav li .next,
.foodie .flex-direction-nav li .next:hover {
	background-position: -52px 0;
	right: -25px;
}

.foodie .flex-direction-nav li .prev:hover,
.foodie .flex-direction-nav li .next:hover {
	opacity: 0.9;
}

.foodie .flex-control-nav li a {
	background: url("/wp-content/themes/foodie/images/bg_control_nav.png");
}

.foodie .flex-control-nav li a.active {
	background-position: 0 -26px;
}

.foodie .flex-control-nav li a:hover {
	background-position: 0 -12px;
}

/*
Custom Page Templates
---------------------------------------------------------------------------------------------------- */

/* Home Page
--------------------------------------------- */

.home-top {
    margin: 0 auto;
    max-width: 680px;
}

.paged .home-middle,
.paged .home-top {
	display: none;
	visibility: hidden;
}

.home-middle .featured-content .entry-title,
.home-middle .featuredpost h2,
.home-top .featured-content .entry-title,
.home-top .featuredpost h2  {
	font-size: 22px;
	font-size: 2.2rem;
}

.home-bottom {
	border-top: 1px dotted #444;
	padding-top: 40px;
	padding-top: 4rem;
}

.paged .home-bottom {
	border: 0;
	padding: 0;
}

.home-bottom .featuredpost .entry,
.home-bottom .featuredpage .entry {
	float: left;
	margin-left: 2.564102564102564%;
	width: 48.717948717948715%;
}

.home-bottom .featuredpost .gfwa-odd {
	clear: both;
	margin-left: 0;
}

.home-bottom img {
	width: 100%;
}

.home-bottom .featured-content .entry-title,
.home-bottom .featuredpost h2  {
	font-size: 18px;
	font-size: 1.8rem;
}

/* Recipes Page
--------------------------------------------- */

.recipes-top {
	background: #e9e6dc;
	padding: 20px;
	padding: 2rem;
}

.recipes-top .widget {
	float: left;
	margin-right: 1%;
	width: 32%;
}

.recipes-bottom {
	margin-top: 20px;
	margin-top: 2rem;
}

.recipes-bottom .widget {
	border-bottom: 1px dotted #333;
	padding: 20px 0;
	padding: 2rem 0;
}

.recipes-bottom .widgettitle {
	font-size: 22px;
	font-size: 2.2rem;
}

.recipes-bottom .entry {
	float: left;
	margin-left: 2.564102564102564%;
	width: 23.076923076923077%;
}
.recipes-bottom .gfwa-1,
.recipes-bottom .gfwa-5,
.recipes-bottom .gfwa-9,
.recipes-bottom .gfwa-13,
.recipes-bottom .gfwa-17,
.recipes-bottom .gfwa-21,
.recipes-bottom .gfwa-25,
.recipes-bottom .gfwa-29,
.recipes-bottom .gfwa-33,
.recipes-bottom .gfwa-37,
.recipes-bottom .gfwa-51,
.recipes-bottom .gfwa-55,
.recipes-bottom .gfwa-59,
.recipes-bottom .gfwa-63,
.recipes-bottom .gfwa-67,
.recipes-bottom .gfwa-71,
.recipes-bottom .gfwa-75,
.recipes-bottom .gfwa-79,
.recipes-bottom .gfwa-83,
.recipes-bottom .gfwa-87,
.recipes-bottom .gfwa-91,
.recipes-bottom .gfwa-95 {
	clear: both;
	margin-left: 0;
}

.recipes-bottom .featuredpost h2{
	font-size: 13px;
	font-size: 1.3rem;
	font-weight: 400;
	text-transform: none;
}

.recipes-bottom .featuredpost .post-info,
.recies-bottom .featuredpost .post-meta {
	font-size: 10px;
	font-size: 1rem;
}

/*
Top Ad
---------------------------------------------------------------------------------------------------- */

.top-ad {
	background: #e9e6dc;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
	text-align: center;
}

.top-ad img,
.top-ad iframe {
	display: block;
	margin: 0 auto;
}

/*
Site Header
---------------------------------------------------------------------------------------------------- */

.foodie .site-header {
	background-position: center;
	margin: 20px auto;
	margin: 2rem auto;
}

/* Title Area
--------------------------------------------- */

.title-area {
	font-family: 'Pontano Sans', sans-serif;
	font-weight: 400;
	float: left;
	padding: 16px 0;
	padding: 1.6rem 0;
	width: 360px;
}

.title-area h1 {
	margin: 0 auto;
}

.title-area p {
	margin: 0;
}

.header-image .title-area {
	padding: 0;
}

.site-title,
.site-title a {
	font-family: 'Open Sans', sans-serif;
	font-size: 50px;
	font-size: 5rem;
	font-weight: 300;
	letter-spacing: 4px;
	letter-spacing: .4rem;
	line-height: 1.625;
	text-align: center;
	text-transform: uppercase;
}

.site-title a,
.site-title a:hover {
	color: #333;
}

.site-description {
	color: #666;
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	font-size: 1.1rem;
	font-weight: 300;
	letter-spacing: 2px;
	letter-spacing: .2rem;
	line-height: 1.625;
	margin: 0;
	text-align: center;
	text-transform: uppercase;
}

/* Full width header, no widgets */

.header-full-width .title-area,
.header-full-width .site-title {
	width: 100%;
}

.header-image .site-description,
.header-image .site-title a {
	display: block;
	text-indent: -9999px;
}

/* Logo, hide text */

.header-image .site-header {
	background-position: center !important;
}

.header-image .site-title a {
	float: none;
	min-height: 164px;
	width: 100%;
}

/* Widget Area
--------------------------------------------- */

.site-header .widget-area {
	float: right;
	text-align: right;
	width: 720px;
}

.header-image .site-header .widget-area {
	padding: 20px 0;
	padding: 2rem 0;
}

.site-header .search-form {
	float: right;
	margin-top: 22px;
	margin-top: 2.2rem;
}


/*
Site Navigation
---------------------------------------------------------------------------------------------------- */

.genesis-nav-menu {
	border-bottom: 1px solid #777;
	border-top: 1px solid #777;
	clear: both;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	float: none;
	letter-spacing: 2px;
	letter-spacing: 0.2rem;
	line-height: 1.5;
	margin: 0 0 20px;
	margin: 0 0 2rem;
	padding: 0;
	text-align: center;
	width: 100%;
}

.genesis-nav-menu .menu-item {
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: left;
}

.genesis-nav-menu a {
	border: none;
	color: #333;
	font-size: 12px;
	font-size: 1.2rem;
	display: block;
	padding: 16px 22px;
	padding: 1.6rem 2.2rem;
	position: relative;
}

.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .sub-menu .current-menu-item > a:hover {
	color: #000;
}

.genesis-nav-menu .sub-menu .current-menu-item > a {
	color: #666;
}

.genesis-nav-menu > .menu-item > a {
	text-transform: uppercase;
}

.genesis-nav-menu .sub-menu {
	left: -9999px;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition:    opacity .4s ease-in-out;
	-ms-transition:     opacity .4s ease-in-out;
	-o-transition:      opacity .4s ease-in-out;
	transition:         opacity .4s ease-in-out;
	width: 200px;
	word-wrap: break-word;
	z-index: 99;
}

.genesis-nav-menu .sub-menu a {
	background: #fff;
	border: 1px solid #dfdacc;
	border-top: none;
	font-size: 12px;
	font-size: 1.2rem;
	padding: 12px 20px;
	padding: 1.2rem 2rem;
	position: relative;
	text-transform: uppercase;
	width: 200px;
}

.genesis-nav-menu .sub-menu a:hover {
	background: #e9e6dc;
}

.genesis-nav-menu .sub-menu .sub-menu {
	margin: -43px 0 0 199px;
}

.genesis-nav-menu .menu-item:hover {
	position: static;
}

.genesis-nav-menu .menu-item:hover > .sub-menu {
	left: auto;
	opacity: 1;
}

.genesis-nav-menu > .first > a {
	padding-left: 0;
}

.genesis-nav-menu > .last > a {
	padding-right: 0;
}

.genesis-nav-menu > .right {
	display: inline-block;
	float: right;
	list-style-type: none;
	padding: 10px 0;
	padding: 1rem 0;
	text-transform: uppercase;
}

.genesis-nav-menu > .right > a {
	display: inline;
	padding: 0;
}

.genesis-nav-menu > .rss > a {
	margin-left: 48px;
	margin-left: 4.8rem;
}

.genesis-nav-menu > .search {
	padding: 5px 0;
	padding: 0.5rem 0;
	width: 170px;
}

.genesis-nav-menu > .search input {
	color: #333;
	padding: 5px 10px;
	padding: 0.5rem 1rem;
}

.genesis-nav-menu .search-form {
	width: 100%;
}

/* Mobile Menu Toggle
--------------------------------------------- */

.menu-toggle,
.sub-menu-toggle {
	display: none;
	visibility: hidden;
}

/* Site Header Navigation
--------------------------------------------- */

.site-header .sub-menu {
	border-top: 1px solid #dfdacc;
}

.site-header .sub-menu .sub-menu {
	margin-top: -55px;
}

/* Primary Navigation
--------------------------------------------- */

.nav-primary {
}

.nav-primary a:hover,
.nav-primary .current-menu-item > a {
}

.nav-primary .sub-menu a:hover {
}


/*
Content Area
---------------------------------------------------------------------------------------------------- */

/* Entries
--------------------------------------------- */

.entry {
	background: #fff;
	margin-bottom: 20px;
	margin-bottom: 2rem;
	padding: 0 0 22px;
	padding: 0 0 2.2rem;
}

.entry-content a {
	color: #f05123;
}

.entry-content a:hover {
	color: #111;
}

.entry-content .attachment a,
.entry-content .gallery a {
	border: none;
}

.entry-content ol,
.entry-content p,
.entry-content ul,
.quote-caption,
.clear-line {
	margin-bottom: 30px;
	margin-bottom: 3rem;
}

.entry-content ol li,
.entry-content ul li {
	margin-left: 20px;
	margin-left: 2rem;
}

.entry-content ol li {
	list-style-type: decimal;
}

.entry-content ul li {
	list-style-type: disc;
}

.entry-content ol ol,
.entry-content ul ul,
.entry-content .wp-caption p {
	margin-bottom: 0;
}

.entry-meta,
.post-info {
	clear: both;
	color: #666;
	font-size: 12px;
	font-size: 1.2rem;
	letter-spacing: 0.1rem;
	text-transform: uppercase;
}

.entry-meta a {
	color: #666;
}

.entry-meta a:hover {
	color: #f05123;
}

.entry-header .entry-meta {
	margin-bottom: 10px;
	margin-bottom: 1rem;
}

.entry-footer .entry-meta {
	border-top: 1px solid #dfdacc;
	margin: 10px -20px;
	margin: 1rem -2rem;
	padding: 10px 20px 8px;
	padding: 1rem 2rem 0.8rem;
}

.entry-comments-link::before {
	content: "\2014";
	margin: 0 6px 0 2px;
	margin: 0 0.6rem 0 0.2rem;
}

.entry-categories,
.entry-tags {
	display: block;
}

a.more-link,
.more-from-category a {
	background: #e9e6dc;
	color: #333;
	font-size: 13px;
	font-size: 1.3rem;
	letter-spacing: 2px;
	letter-spacing: .2rem;
	padding: 3px 8px;
	padding: .3rem .8rem;
	text-transform: uppercase;
}

.more-from-category {
	clear: both;
	display: block;
	float: none;
	text-align: center;
}

a.more-link:hover,
.more-from-category a:hover {
		background: #dfdacc;
}

/* Archive Navigation
--------------------------------------------- */

.archive-pagination {
	clear: both;
	font-size: 14px;
	font-size: 1.4rem;
	margin: 20px 0;
	margin: 2rem 0;
}

.archive-pagination li {
	border: 1px solid #dfdacc;
	display: inline;
	padding: 5px 10px;
}

li.pagination-next,
li.pagination-previous {
	border: 0;
}

.archive-pagination a {
	color: #f05123;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 2px;
	letter-spacing: .2rem;
	text-transform: uppercase;
}

.archive-pagination a:hover,
.archive-pagination li.active a {
	color: #333;
}

/* Entry Navigation
--------------------------------------------- */

.navigation{
	clear: both;
	font-size: 12px;
	font-size: 1.2rem;
	margin: 20px 0;
	margin: 2rem 0;
}

.entry .navigation a {
	border-bottom: 1px solid #dfdacc;
}

.navigation li {
	display: inline;
}

.navigation li a {
	background: #111;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	padding: 8px 12px;
	padding: 0.8rem 1.2rem;
}

.navigation li a:hover,
.navigation li.active a {
	background: #f05123;
}

/* Comments
--------------------------------------------- */

.entry-comments,
#respond {
	background: #fff;
	font-size: 14px;
	font-size: 1.4rem;
	letter-spacing: 0.5px;
	letter-spacing: 0.05rem;
	padding: 20px 0;
	padding: 2rem 0;
}

.entry-comments,
.ping-list,
#respond {
	margin-bottom: 20px;
	margin-bottom: 2rem;
}

.entry-comments h3,
#respond h3 {
	color: #333;
	font-size: 16px;
	font-size: 1.6rem;
	letter-spacing: 1.5px;
	letter-spacing: .15rem;
	text-transform: uppercase;
}

.entry-comments a,
#respond a {

}

.entry-comments .comment-author {
	margin: 0;
}

#respond input[type="email"],
#respond input[type="text"],
#respond input[type="url"] {
	width: 50%
}

#respond label {
	display: block;
	margin-right: 12px;
	margin-right: 1.2rem;
}

.comment-list li,
.ping-list li {
	list-style-type: none;
	margin-top: 22px;
	margin-top: 2.2rem;
	padding: 32px;
	padding: 3.2rem;
}

.comment-list li li {
	margin-right: -32px;
	margin-right: -3.2rem;
}

li.comment {
	border-top: 1px solid #dfdacc;
}

.comment .avatar {
	margin: 0 16px 22px 0;
	margin: 0 1.6rem 2.2rem 0;
}

.bypostauthor {
}

.form-allowed-tags {
	background: #e9e6dc;
	font-size: 12px;
	font-size: 1.2rem;
	padding: 22px;
	padding: 2.2rem;
}

.comment-meta a {
	color: #333;
}

.comment-reply a {
	background: #e9e6dc;
	color: #333;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-size: 1.1rem;
	letter-spacing: 1px;
	letter-spacing: .1rem;
	padding: 2px 5px;
	padding: .2rem .5rem;
	text-transform: uppercase;
}

.comment-reply a:hover {
	background: #dfdacc;
}

/*
Sidebars
---------------------------------------------------------------------------------------------------- */

.sidebar p:last-child,
.sidebar ul {
	margin: 0;
}

.sidebar li {
	color: #666;
	list-style-type: none;
	margin-bottom: 6px;
	margin-bottom: 0.6rem;
	padding: 0;
	word-wrap: break-word;
}

.sidebar ul li:before {
	content: "\00BB \0020";
	padding-right: 7px;
	padding-right: .7rem;
}

.sidebar ul > li:last-child {
	margin-bottom: 0;
}

.sidebar .widget {
	margin-bottom: 20px;
	margin-bottom: 2rem;
}

.sidebar .search-form {
	width: 100%;
}

/* Simple Social Icons
--------------------------------------------- */
.simple-social-icons ul li:before {
	content: none;
	padding-right: 0;
}


/*
Footer Widgets
---------------------------------------------------------------------------------------------------- */

.footer-widgets {
	background: #e9e6dc;
	color: #333;
	display: block;
	clear: both;
	overflow: hidden;
	padding: 20px 40px 0;
	padding: 2rem 4rem 0;
	text-align: center;
}

.footer-widgets-1 {
	width: 25%;
}

.footer-widgets-2 {
	width: 70%;
}

.footer-widgets-3 {
	text-align: center;
	width: 100%;
}

.footer-widgets-1 {
	margin-right: 20px;
	margin-right: 2rem;
}

.footer-widgets-1,
.footer-widgets-3 {
	float: left;
}

.footer-widgets-2 {
	float: right;
}

.footer-widgets .widget {
	margin-bottom: 22px;
	margin-bottom: 2.2rem;
}

.footer-widgets .widgettitle {
}

.footer-widgets li {
	list-style-type: none;
	margin-bottom: 6px;
	margin-bottom: 0.6rem;
	word-wrap: break-word;
}

.footer-widgets .search-form {
	width: 100%;
}

.footer-widgets .search-form input:focus {
	border: 1px solid #dfdacc;
}

.footer-widgets img {
	margin: 0;
}

.footer-widgets .featured-content,
.footer-widgets .featuredpost {
	background: transparent;
}

.footer-widgets .featured-content .entry,
.footer-widgets .featuredpost .entry {
	border: 5px solid #fff;
	clear: none;
	float: left;
	margin: 0 .5%;
	width: 15%;
}


/*
Site Footer
---------------------------------------------------------------------------------------------------- */

.site-footer {
	color: #666;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	letter-spacing: 1px;
	letter-spacing: .1rem;
	padding: 20px 0;
	padding: 2rem 0;
	text-align: center;
	text-transform: uppercase;
}

.site-footer a {
	color: #666;
}

.site-footer p {
	margin: 0;
}

/*
Color Options
---------------------------------------------------------------------------------------------------- */

/* Earthy
--------------------------------------------- */

.theme-earthy .top-ad,
.theme-earthy .footer-widgets,
.theme-earthy .footer-widgets .widgettitle,
.theme-earthy .enews-widget input[type="submit"],
.theme-earthy button,
.theme-earthy input[type="button"],
.theme-earthy input[type="reset"],
.theme-earthy input[type="submit"] {
	background: #ae9c86;
	color: #fff;
}

.theme-earthy .enews-widget input[type="submit"]:hover {
	background: #fff;
	color: #ae9c86;
}

.theme-earthy a,
.theme-earthy .post-info a,
.theme-earthy .entry-content a {
	color: #7ea57e;
}

.theme-earthy a.more-link,
.theme-earthy .more-from-category a,
.theme-earthy .archive-pagination a:hover,
.theme-earthy .archive-pagination li.active a,
.theme-earthy .genesis-nav-menu a,
.theme-earthy .comment-meta a,
.theme-earthy .comment-reply a,
.theme-earthy .entry-meta a {
	color: #333;
}

/* Citrus
--------------------------------------------- */

.theme-citrus .top-ad,
.theme-citrus .enews-widget input[type="submit"],
.theme-citrus button,
.theme-citrus input[type="button"],
.theme-citrus input[type="reset"],
.theme-citrus input[type="submit"] {
	background: #f8ce6a;
	color: #fff;
}

.theme-citrus .enews-widget input[type="submit"]:hover {
	background: #fff;
	color: #ec8c1e;
}

.theme-citrus a,
.theme-citrus .post-info a,
.theme-citrus .entry-content a {
	color: #ec8c1e;
}

.theme-citrus a.more-link,
.theme-citrus .more-from-category a,
.theme-citrus .archive-pagination a:hover,
.theme-citrus .archive-pagination li.active a,
.theme-citrus .genesis-nav-menu a,
.theme-citrus .comment-meta a,
.theme-citrus .comment-reply a,
.theme-citrus .entry-meta a {
	color: #333;
}

/*
Media Queries
---------------------------------------------------------------------------------------------------- */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (-moz-min-device-pixel-ratio: 1.5),
	only screen and (-o-min-device-pixel-ratio: 3/2),
	only screen and (min-device-pixel-ratio: 1.5) {

	.header-image .site-header {
		background-size: contain !important;
	}

}

@media only screen and (max-width: 1139px) {

	.site-inner,
	.wrap {
		max-width: 960px;
		overflow: hidden;
	}

	.content-sidebar-sidebar .content-sidebar-wrap,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-sidebar-content .content-sidebar-wrap {
		width: 720px;
	}

	.content,
	.site-header .widget-area {
		width: 620px;
	}

	.sidebar-content-sidebar .content,
	.sidebar-sidebar-content .content,
	.content-sidebar-sidebar .content {
		width: 400px;
	}

	.genesis-nav-menu a,
	.genesis-nav-menu > .first > a,
	.genesis-nav-menu > .last > a {
		padding: 16px;
		padding: 1.6rem;
	}

	.sidebar-primary {
		width: 300px;
	}

}

@media only screen and (max-width: 1023px) {

	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.site-inner,
	.title-area,
	.wrap {
		width: 100%;
	}

	.header-image .site-header .wrap {
		background-position: center top;
	}

	.header-image .site-header .widget-area {
		padding: 0;
	}

	.site-inner,
	.site-footer {
		padding-left: 5%;
		padding-right: 5%;
	}

	.archive-description,
	.author-box,
	.entry,
	.entry-comments,
	.entry-footer .entry-meta,
	.sidebar .widget,
	.site-header,
	#respond {
		padding: 0;
	}

	.genesis-nav-menu li,
	.site-header ul.genesis-nav-menu,
	.site-header .search-form {
		float: none;
	}

	.genesis-nav-menu,
	.site-description,
	.site-header .title-area,
	.site-header .search-form,
	.site-title {
		text-align: center;
	}

	.site-header .search-form {
		margin: 16px auto ;
		margin: 1.6rem auto;
	}

	.genesis-nav-menu li.right {
		display: none;
	}

	.entry-footer .entry-meta {
		margin: 0;
		padding-top: 12px;
		padding-top: 1.2rem;
	}

	.sidebar .widget.enews-widget {
		padding: 20px;
		padding: 2rem;
	}

	.footer-widgets {
		padding: 20px 5% 16px;
		padding: 2rem 5% 1.6rem;
	}

	.footer-widgets-1 {
		margin: 0;
	}

}

/* Menu Fix
--------------------------------------------- */

@media only screen and (min-width: 941px) {
	nav {
		display: block;
	}
}

@media only screen and (max-width: 940px) {

	.menu-toggle,
	.sub-menu-toggle {
		display: block;
		visibility: visible;
	}

	.menu-toggle {
		background: transparent;
		border-top: 1px solid #777777;
		border-bottom: 1px solid #777777;
		cursor: pointer;
		min-height: 52px;
		position: relative;
		width: 100%;
	}

	.menu-toggle span {
		left: 50%;
		margin-left: -20px;
		top: 23px;
	}

	.menu-toggle span, 
	.menu-toggle span:before, 
	.menu-toggle span:after {
		background: #555;		
		border-radius: 1px;
		content: '';
		cursor: pointer;
		display: block;
		height: 5px;
		position: absolute;
		transition: all 500ms ease-in-out;
		width: 40px;
	}
	
	.menu-toggle span:before {
		top: -10px;
	}
	
	.menu-toggle span:after {
		bottom: -10px; 
	}

	.menu-toggle.active span {
		background-color: transparent;
	}
	
	.menu-toggle.active span:before, 
	.menu-toggle.active span:after {
		top: 0;
	}
	
	.menu-toggle.active span:before {
		transform: rotate(45deg);
	}
	
	.menu-toggle.active span:after {
		transform: rotate(-45deg);
	}

	.menu-toggle:hover {
		background: transparent;
	}

	.sub-menu-toggle {
		color: #999;
		cursor: pointer;
		padding: 14px 18px;
		padding: 1.4rem 1.8rem;
		position: absolute;
		right: 0;
		top: 0;
	}

	.sub-menu-toggle:before {
		content: "+";
	}

	.sub-menu-toggle.active:before {
		content: "-";
	}

	nav {
		display: none;
		position: relative;
	}

	.genesis-nav-menu {
		border: none;
	}

	.genesis-nav-menu .menu-item {
		border-bottom: 1px solid #9D9D9D;
		display: block;
		position: relative;
		text-align: left;
	}

	.genesis-nav-menu .menu-item:hover {
		position: relative;
	}

	.genesis-nav-menu .sub-menu {
		border-top: 1px solid #9D9D9D;
		clear: both;
		display: none;
		opacity: 1;
		position: static;
		width: 100%;
	}

	.genesis-nav-menu .sub-menu .menu-item:last-child {
	    border-bottom: none;
	}

	.genesis-nav-menu .sub-menu a {
		border: none;
		padding: 16px 22px;
		padding: 1.6rem 2.2rem;
		position: relative;
		width: auto;
	}

	.genesis-nav-menu .sub-menu a:hover {
		background: transparent;
	}
	
	.genesis-nav-menu .sub-menu .sub-menu {
		margin: 0;
	}

	.genesis-nav-menu .sub-menu .sub-menu a {
		padding-left: 30px;
		padding-left: 3rem;
	}

	.genesis-nav-menu .sub-menu .sub-menu .sub-menu a {
		padding-left: 40px;
		padding-left: 4rem;
	}

}

@media only screen and (max-width: 767px) {

	.five-sixths,
	.four-fifths,
	.four-sixths,
	.one-fifth,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-third,
	.three-fifths,
	.three-fourths,
	.three-sixths,
	.two-fifths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		margin: 0;
		width: 100%;
	}

	.recipes-top .widget {
		float: none;
		margin: 0 0 10px;
		width: 100%;
	}

	.recipes-bottom .entry {
		margin-left: 2.564102564102564%;
		width: 48.717948717948715%;
	}

	.recipes-bottom .gfwa-odd {
		clear: both;
		margin-left: 0;
	}

}

@media only screen and (max-width: 320px) {

	.home-bottom .featuredpost .entry {
		float: none;
		margin-left: 0;
		width: 100%;
	}

	.recipes-bottom .entry {
		margin: 0;
		width: 100%;
	}

	.recipes-top .widgettitle {
		font-size: 10px;
		font-size: 1rem;
	}

	.slide-excerpt {
		display: none;
		visibility: hidden;
	}
}
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;z-index:7}.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background:transparent;border:2px solid}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:32px}.wp-block-column:not(:last-child){margin-right:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 60%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 8px)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}/*  Genesis Accessible Dropdown Menu Stylesheet

	Used by the WP-Accessible Dropdown Menu Plugin

	Version: 1.0
 
	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php

 */


.menu .menu-item:focus {
	position: static;
}

.menu .menu-item > a:focus + ul.sub-menu,
.menu .menu-item.wpacc-hover > ul.sub-menu {
	left: auto;
	opacity: 1;
}/**
 * Plugin: Genesis Social Profiles Menu
 *
 * @author	David Decker
 *
 * @since	1.0
 * @version	1.2
 *
 * @copyright	Copyright 2011-2012, David Decker - DECKERWEB
 * @license	GPLv2
 * @link	http://deckerweb.de/
 * @package 	genesis-social-profiles-menu
 */

/* Table of Contents

* Defaults
* Paul Robert Lloyd Icon Set (PRL)
* StudioPress Icon Set (SP)
* Universal Space Classes for Nav, Subnav, Header Menu

*/

/* Defaults
------------------------------------------------------------ */

/**
 * @section layout
 * @css-for (sidebar min-height)
 */
body.gspm .widget-area ul.menu {
	min-height: 35px !important;
	left: 0px !important;
}

#sidebar ul.menu,
#sidebar-alt ul.menu,
#footer-widgets .widget_nav_menu ul li {
	margin: 0 !important;
}


/* Paul Robert Lloyd Icon Set (PRL)
------------------------------------------------------------ */

/**
 * @icon layout
 * @css-for (icon size 16px)
 */
#sidebar ul.menu li.email-prl-s16,
#sidebar ul.menu li.facebook-prl-s16,
#sidebar ul.menu li.feed-prl-s16,
#sidebar ul.menu li.flickr-prl-s16,
#sidebar ul.menu li.github-prl-s16,
#sidebar ul.menu li.google-prl-s16,
#sidebar ul.menu li.google2-prl-s16,
#sidebar ul.menu li.linkedin-prl-s16,
#sidebar ul.menu li.pinterest-prl-s16,
#sidebar ul.menu li.slideshare-prl-s16,
#sidebar ul.menu li.twitter-prl-s16,
#sidebar ul.menu li.youtube-prl-s16,
#sidebar ul.menu li.xing-prl-s16,
#sidebar-alt ul.menu li.email-prl-s16,
#sidebar-alt ul.menu li.facebook-prl-s16,
#sidebar-alt ul.menu li.feed-prl-s16,
#sidebar-alt ul.menu li.flickr-prl-s16,
#sidebar-alt ul.menu li.github-prl-s16,
#sidebar-alt ul.menu li.google-prl-s16,
#sidebar-alt ul.menu li.google2-prl-s16,
#sidebar-alt ul.menu li.linkedin-prl-s16,
#sidebar-alt ul.menu li.pinterest-prl-s16,
#sidebar-alt ul.menu li.slideshare-prl-s16,
#sidebar-alt ul.menu li.twitter-prl-s16,
#sidebar-alt ul.menu li.youtube-prl-s16,
#sidebar-alt ul.menu li.xing-prl-s16,
#footer-widgets ul.menu li.email-prl-s16,
#footer-widgets ul.menu li.facebook-prl-s16,
#footer-widgets ul.menu li.feed-prl-s16,
#footer-widgets ul.menu li.flickr-prl-s16,
#footer-widgets ul.menu li.github-prl-s16,
#footer-widgets ul.menu li.google-prl-s16,
#footer-widgets ul.menu li.google2-prl-s16,
#footer-widgets ul.menu li.linkedin-prl-s16,
#footer-widgets ul.menu li.pinterest-prl-s16,
#footer-widgets ul.menu li.slideshare-prl-s16,
#footer-widgets ul.menu li.twitter-prl-s16,
#footer-widgets ul.menu li.youtube-prl-s16,
#footer-widgets ul.menu li.xing-prl-s16 {
	list-style-type: none !important;
	float: left;
	overflow: hidden;
	display: inline;
}

#nav li.email-prl-s16 a,
#nav li.facebook-prl-s16 a,
#nav li.feed-prl-s16 a,
#nav li.flickr-prl-s16 a,
#nav li.github-prl-s16 a,
#nav li.google-prl-s16 a,
#nav li.google2-prl-s16 a,
#nav li.linkedin-prl-s16 a,
#nav li.pinterest-prl-s16 a,
#nav li.slideshare-prl-s16 a,
#nav li.twitter-prl-s16 a,
#nav li.youtube-prl-s16 a,
#nav li.xing-prl-s16 a,
#subnav li.email-prl-s16 a,
#subnav li.facebook-prl-s16 a,
#subnav li.feed-prl-s16 a,
#subnav li.flickr-prl-s16 a,
#subnav li.github-prl-s16 a,
#subnav li.google-prl-s16 a,
#subnav li.google2-prl-s16 a,
#subnav li.linkedin-prl-s16 a,
#subnav li.pinterest-prl-s16 a,
#subnav li.slideshare-prl-s16 a,
#subnav li.twitter-prl-s16 a,
#subnav li.youtube-prl-s16 a,
#subnav li.xing-prl-s16 a,
#header ul.menu li.email-prl-s16 a,
#header ul.menu li.facebook-prl-s16 a,
#header ul.menu li.feed-prl-s16 a,
#header ul.menu li.flickr-prl-s16 a,
#header ul.menu li.github-prl-s16 a,
#header ul.menu li.google-prl-s16 a,
#header ul.menu li.google2-prl-s16 a,
#header ul.menu li.linkedin-prl-s16 a,
#header ul.menu li.pinterest-prl-s16 a,
#header ul.menu li.slideshare-prl-s16 a,
#header ul.menu li.twitter-prl-s16 a,
#header ul.menu li.youtube-prl-s16 a,
#header ul.menu li.xing-prl-s16 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/prl-sprites/prl-sprite-s16.png) 0 0 no-repeat;
	display: block;
	margin: 2px 3px;
	padding: 0;
	text-indent: -9999px;
	vertical-align: middle !important;
	width: 16px;
	min-height: 16px !important;
	opacity: 0.77;
}

#sidebar ul.menu li.email-prl-s16 a,
#sidebar ul.menu li.facebook-prl-s16 a,
#sidebar ul.menu li.feed-prl-s16 a,
#sidebar ul.menu li.flickr-prl-s16 a,
#sidebar ul.menu li.github-prl-s16 a,
#sidebar ul.menu li.google-prl-s16 a,
#sidebar ul.menu li.google2-prl-s16 a,
#sidebar ul.menu li.linkedin-prl-s16 a,
#sidebar ul.menu li.pinterest-prl-s16 a,
#sidebar ul.menu li.slideshare-prl-s16 a,
#sidebar ul.menu li.twitter-prl-s16 a,
#sidebar ul.menu li.youtube-prl-s16 a,
#sidebar ul.menu li.xing-prl-s16 a,
#sidebar-alt ul.menu li.email-prl-s16 a,
#sidebar-alt ul.menu li.facebook-prl-s16 a,
#sidebar-alt ul.menu li.feed-prl-s16 a,
#sidebar-alt ul.menu li.flickr-prl-s16 a,
#sidebar-alt ul.menu li.github-prl-s16 a,
#sidebar-alt ul.menu li.google-prl-s16 a,
#sidebar-alt ul.menu li.google2-prl-s16 a,
#sidebar-alt ul.menu li.linkedin-prl-s16 a,
#sidebar-alt ul.menu li.pinterest-prl-s16 a,
#sidebar-alt ul.menu li.slideshare-prl-s16 a,
#sidebar-alt ul.menu li.twitter-prl-s16 a,
#sidebar-alt ul.menu li.youtube-prl-s16 a,
#sidebar-alt ul.menu li.xing-prl-s16 a,
#footer-widgets ul.menu li.email-prl-s16 a,
#footer-widgets ul.menu li.facebook-prl-s16 a,
#footer-widgets ul.menu li.feed-prl-s16 a,
#footer-widgets ul.menu li.flickr-prl-s16 a,
#footer-widgets ul.menu li.github-prl-s16 a,
#footer-widgets ul.menu li.google-prl-s16 a,
#footer-widgets ul.menu li.google2-prl-s16 a,
#footer-widgets ul.menu li.linkedin-prl-s16 a,
#footer-widgets ul.menu li.pinterest-prl-s16 a,
#footer-widgets ul.menu li.slideshare-prl-s16 a,
#footer-widgets ul.menu li.twitter-prl-s16 a,
#footer-widgets ul.menu li.youtube-prl-s16 a,
#footer-widgets ul.menu li.xing-prl-s16 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/prl-sprites/prl-sprite-s16.png) 0 0 no-repeat;
	display: block;
	margin: 2px 3px !important;
	padding: 0;
	text-indent: -9999px;
	width: 16px;
	height: 16px;
	opacity: 0.77;
}

#nav li.email-prl-s16 a:hover,
#nav li.facebook-prl-s16 a:hover,
#nav li.feed-prl-s16 a:hover,
#nav li.flickr-prl-s16 a:hover,
#nav li.github-prl-s16 a:hover,
#nav li.google-prl-s16 a:hover,
#nav li.google2-prl-s16 a:hover,
#nav li.linkedin-prl-s16 a:hover,
#nav li.pinterest-prl-s16 a:hover,
#nav li.slideshare-prl-s16 a:hover,
#nav li.twitter-prl-s16 a:hover,
#nav li.youtube-prl-s16 a:hover,
#nav li.xing-prl-s16 a:hover,
#subnav li.email-prl-s16 a:hover,
#subnav li.facebook-prl-s16 a:hover,
#subnav li.feed-prl-s16 a:hover,
#subnav li.flickr-prl-s16 a:hover,
#subnav li.github-prl-s16 a:hover,
#subnav li.google-prl-s16 a:hover,
#subnav li.google2-prl-s16 a:hover,
#subnav li.linkedin-prl-s16 a:hover,
#subnav li.pinterest-prl-s16 a:hover,
#subnav li.slideshare-prl-s16 a:hover,
#subnav li.twitter-prl-s16 a:hover,
#subnav li.youtube-prl-s16 a:hover,
#subnav li.xing-prl-s16 a:hover,
#header ul.menu li.email-prl-s16 a:hover,
#header ul.menu li.facebook-prl-s16 a:hover,
#header ul.menu li.feed-prl-s16 a:hover,
#header ul.menu li.flickr-prl-s16 a:hover,
#header ul.menu li.github-prl-s16 a:hover,
#header ul.menu li.google-prl-s16 a:hover,
#header ul.menu li.google2-prl-s16 a:hover,
#header ul.menu li.linkedin-prl-s16 a:hover,
#header ul.menu li.pinterest-prl-s16 a:hover,
#header ul.menu li.slideshare-prl-s16 a:hover,
#header ul.menu li.twitter-prl-s16 a:hover,
#header ul.menu li.youtube-prl-s16 a:hover,
#header ul.menu li.xing-prl-s16 a:hover,
#sidebar ul.menu li.email-prl-s16 a:hover,
#sidebar ul.menu li.facebook-prl-s16 a:hover,
#sidebar ul.menu li.feed-prl-s16 a:hover,
#sidebar ul.menu li.flickr-prl-s16 a:hover,
#sidebar ul.menu li.github-prl-s16 a:hover,
#sidebar ul.menu li.google-prl-s16 a:hover,
#sidebar ul.menu li.google2-prl-s16 a:hover,
#sidebar ul.menu li.linkedin-prl-s16 a:hover,
#sidebar ul.menu li.pinterest-prl-s16 a:hover,
#sidebar ul.menu li.slideshare-prl-s16 a:hover,
#sidebar ul.menu li.twitter-prl-s16 a:hover,
#sidebar ul.menu li.youtube-prl-s16 a:hover,
#sidebar ul.menu li.xing-prl-s16 a:hover,
#sidebar-alt ul.menu li.email-prl-s16 a:hover,
#sidebar-alt ul.menu li.facebook-prl-s16 a:hover,
#sidebar-alt ul.menu li.feed-prl-s16 a:hover,
#sidebar-alt ul.menu li.flickr-prl-s16 a:hover,
#sidebar-alt ul.menu li.github-prl-s16 a:hover,
#sidebar-alt ul.menu li.google-prl-s16 a:hover,
#sidebar-alt ul.menu li.google2-prl-s16 a:hover,
#sidebar-alt ul.menu li.linkedin-prl-s16 a:hover,
#sidebar-alt ul.menu li.pinterest-prl-s16 a:hover,
#sidebar-alt ul.menu li.slideshare-prl-s16 a:hover,
#sidebar-alt ul.menu li.twitter-prl-s16 a:hover,
#sidebar-alt ul.menu li.youtube-prl-s16 a:hover,
#sidebar-alt ul.menu li.xing-prl-s16 a:hover,
#footer-widgets ul.menu li.email-prl-s16 a:hover,
#footer-widgets ul.menu li.facebook-prl-s16 a:hover,
#footer-widgets ul.menu li.feed-prl-s16 a:hover,
#footer-widgets ul.menu li.flickr-prl-s16 a:hover,
#footer-widgets ul.menu li.github-prl-s16 a:hover,
#footer-widgets ul.menu li.google-prl-s16 a:hover,
#footer-widgets ul.menu li.google2-prl-s16 a:hover,
#footer-widgets ul.menu li.linkedin-prl-s16 a:hover,
#footer-widgets ul.menu li.pinterest-prl-s16 a:hover,
#footer-widgets ul.menu li.slideshare-prl-s16 a:hover,
#footer-widgets ul.menu li.twitter-prl-s16 a:hover,
#footer-widgets ul.menu li.youtube-prl-s16 a:hover,
#footer-widgets ul.menu li.xing-prl-s16 a:hover {
	border: none;
	opacity: 1;
}

#nav li.email-prl-s16 a,
#subnav li.email-prl-s16 a,
#header ul.menu li.email-prl-s16 a,
#sidebar ul.menu li.email-prl-s16 a,
#sidebar-alt ul.menu li.email-prl-s16 a,
#footer-widgets ul.menu li.email-prl-s16 a {
	background-position: -2px -2px;
}

#nav li.facebook-prl-s16 a,
#subnav li.facebook-prl-s16 a,
#header ul.menu li.facebook-prl-s16 a,
#sidebar ul.menu li.facebook-prl-s16 a,
#sidebar-alt ul.menu li.facebook-prl-s16 a,
#footer-widgets ul.menu li.facebook-prl-s16 a {
	background-position: -42px -2px;
}

#nav li.feed-prl-s16 a,
#subnav li.feed-prl-s16 a,
#header ul.menu li.feed-prl-s16 a,
#sidebar ul.menu li.feed-prl-s16 a,
#sidebar-alt ul.menu li.feed-prl-s16 a,
#footer-widgets ul.menu li.feed-prl-s16 a {
	background-position: -22px -2px;
}

#nav li.flickr-prl-s16 a,
#subnav li.flickr-prl-s16 a,
#header ul.menu li.flickr-prl-s16 a,
#sidebar ul.menu li.flickr-prl-s16 a,
#sidebar-alt ul.menu li.flickr-prl-s16 a,
#footer-widgets ul.menu li.flickr-prl-s16 a {
	background-position: -62px -2px;
}

#nav li.github-prl-s16 a,
#subnav li.github-prl-s16 a,
#header ul.menu li.github-prl-s16 a,
#sidebar ul.menu li.github-prl-s16 a,
#sidebar-alt ul.menu li.github-prl-s16 a,
#footer-widgets ul.menu li.github-prl-s16 a {
	background-position: -82px -2px;
}

#nav li.google-prl-s16 a,
#subnav li.google-prl-s16 a,
#header ul.menu li.google-prl-s16 a,
#sidebar ul.menu li.google-prl-s16 a,
#sidebar-alt ul.menu li.google-prl-s16 a,
#footer-widgets ul.menu li.google-prl-s16 a {
	background-position: -102px -2px;
}

#nav li.google2-prl-s16 a,
#subnav li.google2-prl-s16 a,
#header ul.menu li.google2-prl-s16 a,
#sidebar ul.menu li.google2-prl-s16 a,
#sidebar-alt ul.menu li.google2-prl-s16 a,
#footer-widgets ul.menu li.google2-prl-s16 a {
	background-position: -122px -2px;
}

#nav li.linkedin-prl-s16 a,
#subnav li.linkedin-prl-s16 a,
#header ul.menu li.linkedin-prl-s16 a,
#sidebar ul.menu li.linkedin-prl-s16 a,
#sidebar-alt ul.menu li.linkedin-prl-s16 a,
#footer-widgets ul.menu li.linkedin-prl-s16 a {
	background-position: -142px -2px;
}

#nav li.pinterest-prl-s16 a,
#subnav li.pinterest-prl-s16 a,
#header ul.menu li.pinterest-prl-s16 a,
#sidebar ul.menu li.pinterest-prl-s16 a,
#sidebar-alt ul.menu li.pinterest-prl-s16 a,
#footer-widgets ul.menu li.pinterest-prl-s16 a {
	background-position: -162px -2px;
}

#nav li.slideshare-prl-s16 a,
#subnav li.slideshare-prl-s16 a,
#header ul.menu li.slideshare-prl-s16 a,
#sidebar ul.menu li.slideshare-prl-s16 a,
#sidebar-alt ul.menu li.slideshare-prl-s16 a,
#footer-widgets ul.menu li.slideshare-prl-s16 a {
	background-position: -182px -2px;
}

#nav li.twitter-prl-s16 a,
#subnav li.twitter-prl-s16 a,
#header ul.menu li.twitter-prl-s16 a,
#sidebar ul.menu li.twitter-prl-s16 a,
#sidebar-alt ul.menu li.twitter-prl-s16 a,
#footer-widgets ul.menu li.twitter-prl-s16 a {
	background-position: -202px -2px;
}

#nav li.xing-prl-s16 a,
#subnav li.xing-prl-s16 a,
#header ul.menu li.xing-prl-s16 a,
#sidebar ul.menu li.xing-prl-s16 a,
#sidebar-alt ul.menu li.xing-prl-s16 a,
#footer-widgets ul.menu li.xing-prl-s16 a {
	background-position: -222px -2px;
}

#nav li.youtube-prl-s16 a,
#subnav li.youtube-prl-s16 a,
#header ul.menu li.youtube-prl-s16 a,
#sidebar ul.menu li.youtube-prl-s16 a,
#sidebar-alt ul.menu li.youtube-prl-s16 a,
#footer-widgets ul.menu li.youtube-prl-s16 a {
	background-position: -242px -2px;
}

/**
 * @icon layout
 * @css-for (icon size 24px)
 */
#sidebar ul.menu li.email-prl-s24,
#sidebar ul.menu li.facebook-prl-s24,
#sidebar ul.menu li.feed-prl-s24,
#sidebar ul.menu li.flickr-prl-s24,
#sidebar ul.menu li.github-prl-s24,
#sidebar ul.menu li.google-prl-s24,
#sidebar ul.menu li.google2-prl-s24,
#sidebar ul.menu li.linkedin-prl-s24,
#sidebar ul.menu li.pinterest-prl-s24,
#sidebar ul.menu li.slideshare-prl-s24,
#sidebar ul.menu li.twitter-prl-s24,
#sidebar ul.menu li.youtube-prl-s24,
#sidebar ul.menu li.xing-prl-s24,
#sidebar-alt ul.menu li.email-prl-s24,
#sidebar-alt ul.menu li.facebook-prl-s24,
#sidebar-alt ul.menu li.feed-prl-s24,
#sidebar-alt ul.menu li.flickr-prl-s24,
#sidebar-alt ul.menu li.github-prl-s24,
#sidebar-alt ul.menu li.google-prl-s24,
#sidebar-alt ul.menu li.google2-prl-s24,
#sidebar-alt ul.menu li.linkedin-prl-s24,
#sidebar-alt ul.menu li.pinterest-prl-s24,
#sidebar-alt ul.menu li.slideshare-prl-s24,
#sidebar-alt ul.menu li.twitter-prl-s24,
#sidebar-alt ul.menu li.youtube-prl-s24,
#sidebar-alt ul.menu li.xing-prl-s24,
#footer-widgets ul.menu li.email-prl-s24,
#footer-widgets ul.menu li.facebook-prl-s24,
#footer-widgets ul.menu li.feed-prl-s24,
#footer-widgets ul.menu li.flickr-prl-s24,
#footer-widgets ul.menu li.github-prl-s24,
#footer-widgets ul.menu li.google-prl-s24,
#footer-widgets ul.menu li.google2-prl-s24,
#footer-widgets ul.menu li.linkedin-prl-s24,
#footer-widgets ul.menu li.pinterest-prl-s24,
#footer-widgets ul.menu li.slideshare-prl-s24,
#footer-widgets ul.menu li.twitter-prl-s24,
#footer-widgets ul.menu li.youtube-prl-s24,
#footer-widgets ul.menu li.xing-prl-s24 {
	list-style-type: none !important;
	float: left;
	overflow: hidden;
	display: inline;
}

#nav li.email-prl-s24 a,
#nav li.facebook-prl-s24 a,
#nav li.feed-prl-s24 a,
#nav li.flickr-prl-s24 a,
#nav li.github-prl-s24 a,
#nav li.google-prl-s24 a,
#nav li.google2-prl-s24 a,
#nav li.linkedin-prl-s24 a,
#nav li.pinterest-prl-s24 a,
#nav li.slideshare-prl-s24 a,
#nav li.twitter-prl-s24 a,
#nav li.youtube-prl-s24 a,
#nav li.xing-prl-s24 a,
#subnav li.email-prl-s24 a,
#subnav li.facebook-prl-s24 a,
#subnav li.feed-prl-s24 a,
#subnav li.flickr-prl-s24 a,
#subnav li.github-prl-s24 a,
#subnav li.google-prl-s24 a,
#subnav li.google2-prl-s24 a,
#subnav li.linkedin-prl-s24 a,
#subnav li.pinterest-prl-s24 a,
#subnav li.slideshare-prl-s24 a,
#subnav li.twitter-prl-s24 a,
#subnav li.youtube-prl-s24 a,
#subnav li.xing-prl-s24 a,
#header ul.menu li.email-prl-s24 a,
#header ul.menu li.facebook-prl-s24 a,
#header ul.menu li.feed-prl-s24 a,
#header ul.menu li.flickr-prl-s24 a,
#header ul.menu li.github-prl-s24 a,
#header ul.menu li.google-prl-s24 a,
#header ul.menu li.google2-prl-s24 a,
#header ul.menu li.linkedin-prl-s24 a,
#header ul.menu li.pinterest-prl-s24 a,
#header ul.menu li.slideshare-prl-s24 a,
#header ul.menu li.twitter-prl-s24 a,
#header ul.menu li.youtube-prl-s24 a,
#header ul.menu li.xing-prl-s24 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/prl-sprites/prl-sprite-s24.png) 0 0 no-repeat;
	display: block;
	margin: 2px 3px;
	padding: 0;
	text-indent: -9999px;
	vertical-align: middle !important;
	width: 24px;
	min-height: 24px !important;
	opacity: 0.77;
}

#sidebar ul.menu li.email-prl-s24 a,
#sidebar ul.menu li.facebook-prl-s24 a,
#sidebar ul.menu li.feed-prl-s24 a,
#sidebar ul.menu li.flickr-prl-s24 a,
#sidebar ul.menu li.github-prl-s24 a,
#sidebar ul.menu li.google-prl-s24 a,
#sidebar ul.menu li.google2-prl-s24 a,
#sidebar ul.menu li.linkedin-prl-s24 a,
#sidebar ul.menu li.pinterest-prl-s24 a,
#sidebar ul.menu li.slideshare-prl-s24 a,
#sidebar ul.menu li.twitter-prl-s24 a,
#sidebar ul.menu li.youtube-prl-s24 a,
#sidebar ul.menu li.xing-prl-s24 a,
#sidebar-alt ul.menu li.email-prl-s24 a,
#sidebar-alt ul.menu li.facebook-prl-s24 a,
#sidebar-alt ul.menu li.feed-prl-s24 a,
#sidebar-alt ul.menu li.flickr-prl-s24 a,
#sidebar-alt ul.menu li.github-prl-s24 a,
#sidebar-alt ul.menu li.google-prl-s24 a,
#sidebar-alt ul.menu li.google2-prl-s24 a,
#sidebar-alt ul.menu li.linkedin-prl-s24 a,
#sidebar-alt ul.menu li.pinterest-prl-s24 a,
#sidebar-alt ul.menu li.slideshare-prl-s24 a,
#sidebar-alt ul.menu li.twitter-prl-s24 a,
#sidebar-alt ul.menu li.youtube-prl-s24 a,
#sidebar-alt ul.menu li.xing-prl-s24 a,
#footer-widgets ul.menu li.email-prl-s24 a,
#footer-widgets ul.menu li.facebook-prl-s24 a,
#footer-widgets ul.menu li.feed-prl-s24 a,
#footer-widgets ul.menu li.flickr-prl-s24 a,
#footer-widgets ul.menu li.github-prl-s24 a,
#footer-widgets ul.menu li.google-prl-s24 a,
#footer-widgets ul.menu li.google2-prl-s24 a,
#footer-widgets ul.menu li.linkedin-prl-s24 a,
#footer-widgets ul.menu li.pinterest-prl-s24 a,
#footer-widgets ul.menu li.slideshare-prl-s24 a,
#footer-widgets ul.menu li.twitter-prl-s24 a,
#footer-widgets ul.menu li.youtube-prl-s24 a,
#footer-widgets ul.menu li.xing-prl-s24 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/prl-sprites/prl-sprite-s24.png) 0 0 no-repeat;
	display: block;
	margin: 2px 3px !important;
	padding: 0;
	text-indent: -9999px;
	width: 24px;
	height: 24px;
	opacity: 0.77;
}

#nav li.email-prl-s24 a:hover,
#nav li.facebook-prl-s24 a:hover,
#nav li.feed-prl-s24 a:hover,
#nav li.flickr-prl-s24 a:hover,
#nav li.github-prl-s24 a:hover,
#nav li.google-prl-s24 a:hover,
#nav li.google2-prl-s24 a:hover,
#nav li.linkedin-prl-s24 a:hover,
#nav li.pinterest-prl-s24 a:hover,
#nav li.slideshare-prl-s24 a:hover,
#nav li.twitter-prl-s24 a:hover,
#nav li.youtube-prl-s24 a:hover,
#nav li.xing-prl-s24 a:hover,
#subnav li.email-prl-s24 a:hover,
#subnav li.facebook-prl-s24 a:hover,
#subnav li.feed-prl-s24 a:hover,
#subnav li.flickr-prl-s24 a:hover,
#subnav li.github-prl-s24 a:hover,
#subnav li.google-prl-s24 a:hover,
#subnav li.google2-prl-s24 a:hover,
#subnav li.linkedin-prl-s24 a:hover,
#subnav li.pinterest-prl-s24 a:hover,
#subnav li.slideshare-prl-s24 a:hover,
#subnav li.twitter-prl-s24 a:hover,
#subnav li.youtube-prl-s24 a:hover,
#subnav li.xing-prl-s24 a:hover,
#header ul.menu li.email-prl-s24 a:hover,
#header ul.menu li.facebook-prl-s24 a:hover,
#header ul.menu li.feed-prl-s24 a:hover,
#header ul.menu li.flickr-prl-s24 a:hover,
#header ul.menu li.github-prl-s24 a:hover,
#header ul.menu li.google-prl-s24 a:hover,
#header ul.menu li.google2-prl-s24 a:hover,
#header ul.menu li.linkedin-prl-s24 a:hover,
#header ul.menu li.pinterest-prl-s24 a:hover,
#header ul.menu li.slideshare-prl-s24 a:hover,
#header ul.menu li.twitter-prl-s24 a:hover,
#header ul.menu li.youtube-prl-s24 a:hover,
#header ul.menu li.xing-prl-s24 a:hover,
#sidebar ul.menu li.email-prl-s24 a:hover,
#sidebar ul.menu li.facebook-prl-s24 a:hover,
#sidebar ul.menu li.feed-prl-s24 a:hover,
#sidebar ul.menu li.flickr-prl-s24 a:hover,
#sidebar ul.menu li.github-prl-s24 a:hover,
#sidebar ul.menu li.google-prl-s24 a:hover,
#sidebar ul.menu li.google2-prl-s24 a:hover,
#sidebar ul.menu li.linkedin-prl-s24 a:hover,
#sidebar ul.menu li.pinterest-prl-s24 a:hover,
#sidebar ul.menu li.slideshare-prl-s24 a:hover,
#sidebar ul.menu li.twitter-prl-s24 a:hover,
#sidebar ul.menu li.youtube-prl-s24 a:hover,
#sidebar ul.menu li.xing-prl-s24 a:hover,
#sidebar-alt ul.menu li.email-prl-s24 a:hover,
#sidebar-alt ul.menu li.facebook-prl-s24 a:hover,
#sidebar-alt ul.menu li.feed-prl-s24 a:hover,
#sidebar-alt ul.menu li.flickr-prl-s24 a:hover,
#sidebar-alt ul.menu li.github-prl-s24 a:hover,
#sidebar-alt ul.menu li.google-prl-s24 a:hover,
#sidebar-alt ul.menu li.google2-prl-s24 a:hover,
#sidebar-alt ul.menu li.linkedin-prl-s24 a:hover,
#sidebar-alt ul.menu li.pinterest-prl-s24 a:hover,
#sidebar-alt ul.menu li.slideshare-prl-s24 a:hover,
#sidebar-alt ul.menu li.twitter-prl-s24 a:hover,
#sidebar-alt ul.menu li.youtube-prl-s24 a:hover,
#sidebar-alt ul.menu li.xing-prl-s24 a:hover,
#footer-widgets ul.menu li.email-prl-s24 a:hover,
#footer-widgets ul.menu li.facebook-prl-s24 a:hover,
#footer-widgets ul.menu li.feed-prl-s24 a:hover,
#footer-widgets ul.menu li.flickr-prl-s24 a:hover,
#footer-widgets ul.menu li.github-prl-s24 a:hover,
#footer-widgets ul.menu li.google-prl-s24 a:hover,
#footer-widgets ul.menu li.google2-prl-s24 a:hover,
#footer-widgets ul.menu li.linkedin-prl-s24 a:hover,
#footer-widgets ul.menu li.pinterest-prl-s24 a:hover,
#footer-widgets ul.menu li.slideshare-prl-s24 a:hover,
#footer-widgets ul.menu li.twitter-prl-s24 a:hover,
#footer-widgets ul.menu li.youtube-prl-s24 a:hover,
#footer-widgets ul.menu li.xing-prl-s24 a:hover {
	border: none;
	opacity: 1;
}

#nav li.email-prl-s24 a,
#subnav li.email-prl-s24 a,
#header ul.menu li.email-prl-s24 a,
#sidebar ul.menu li.email-prl-s24 a,
#sidebar-alt ul.menu li.email-prl-s24 a,
#footer-widgets ul.menu li.email-prl-s24 a {
	background-position: -3px -3px;
}

#nav li.facebook-prl-s24 a,
#subnav li.facebook-prl-s24 a,
#header ul.menu li.facebook-prl-s24 a,
#sidebar ul.menu li.facebook-prl-s24 a,
#sidebar-alt ul.menu li.facebook-prl-s24 a,
#footer-widgets ul.menu li.facebook-prl-s24 a {
	background-position: -63px -3px;
}

#nav li.feed-prl-s24 a,
#subnav li.feed-prl-s24 a,
#header ul.menu li.feed-prl-s24 a,
#sidebar ul.menu li.feed-prl-s24 a,
#sidebar-alt ul.menu li.feed-prl-s24 a,
#footer-widgets ul.menu li.feed-prl-s24 a {
	background-position: -33px -3px;
}

#nav li.flickr-prl-s24 a,
#subnav li.flickr-prl-s24 a,
#header ul.menu li.flickr-prl-s24 a,
#sidebar ul.menu li.flickr-prl-s24 a,
#sidebar-alt ul.menu li.flickr-prl-s24 a,
#footer-widgets ul.menu li.flickr-prl-s24 a {
	background-position: -93px -3px;
}

#nav li.github-prl-s24 a,
#subnav li.github-prl-s24 a,
#header ul.menu li.github-prl-s24 a,
#sidebar ul.menu li.github-prl-s24 a,
#sidebar-alt ul.menu li.github-prl-s24 a,
#footer-widgets ul.menu li.github-prl-s24 a {
	background-position: -123px -3px;
}

#nav li.google-prl-s24 a,
#subnav li.google-prl-s24 a,
#header ul.menu li.google-prl-s24 a,
#sidebar ul.menu li.google-prl-s24 a,
#sidebar-alt ul.menu li.google-prl-s24 a,
#footer-widgets ul.menu li.google-prl-s24 a {
	background-position: -153px -3px;
}

#nav li.google2-prl-s24 a,
#subnav li.google2-prl-s24 a,
#header ul.menu li.google2-prl-s24 a,
#sidebar ul.menu li.google2-prl-s24 a,
#sidebar-alt ul.menu li.google2-prl-s24 a,
#footer-widgets ul.menu li.google2-prl-s24 a {
	background-position: -183px -3px;
}

#nav li.linkedin-prl-s24 a,
#subnav li.linkedin-prl-s24 a,
#header ul.menu li.linkedin-prl-s24 a,
#sidebar ul.menu li.linkedin-prl-s24 a,
#sidebar-alt ul.menu li.linkedin-prl-s24 a,
#footer-widgets ul.menu li.linkedin-prl-s24 a {
	background-position: -213px -3px;
}

#nav li.pinterest-prl-s24 a,
#subnav li.pinterest-prl-s24 a,
#header ul.menu li.pinterest-prl-s24 a,
#sidebar ul.menu li.pinterest-prl-s24 a,
#sidebar-alt ul.menu li.pinterest-prl-s24 a,
#footer-widgets ul.menu li.pinterest-prl-s24 a {
	background-position: -243px -3px;
}

#nav li.slideshare-prl-s24 a,
#subnav li.slideshare-prl-s24 a,
#header ul.menu li.slideshare-prl-s24 a,
#sidebar ul.menu li.slideshare-prl-s24 a,
#sidebar-alt ul.menu li.slideshare-prl-s24 a,
#footer-widgets ul.menu li.slideshare-prl-s24 a {
	background-position: -273px -3px;
}

#nav li.twitter-prl-s24 a,
#subnav li.twitter-prl-s24 a,
#header ul.menu li.twitter-prl-s24 a,
#sidebar ul.menu li.twitter-prl-s24 a,
#sidebar-alt ul.menu li.twitter-prl-s24 a,
#footer-widgets ul.menu li.twitter-prl-s24 a {
	background-position: -303px -3px;
}

#nav li.xing-prl-s24 a,
#subnav li.xing-prl-s24 a,
#header ul.menu li.xing-prl-s24 a,
#sidebar ul.menu li.xing-prl-s24 a,
#sidebar-alt ul.menu li.xing-prl-s24 a,
#footer-widgets ul.menu li.xing-prl-s24 a {
	background-position: -333px -3px;
}

#nav li.youtube-prl-s24 a,
#subnav li.youtube-prl-s24 a,
#header ul.menu li.youtube-prl-s24 a,
#sidebar ul.menu li.youtube-prl-s24 a,
#sidebar-alt ul.menu li.youtube-prl-s24 a,
#footer-widgets ul.menu li.youtube-prl-s24 a {
	background-position: -363px -3px;
}

/**
 * @icon layout
 * @css-for (icon size 32px)
 */
#sidebar ul.menu li.email-prl-s32,
#sidebar ul.menu li.facebook-prl-s32,
#sidebar ul.menu li.feed-prl-s32,
#sidebar ul.menu li.flickr-prl-s32,
#sidebar ul.menu li.github-prl-s32,
#sidebar ul.menu li.google-prl-s32,
#sidebar ul.menu li.google2-prl-s32,
#sidebar ul.menu li.linkedin-prl-s32,
#sidebar ul.menu li.pinterest-prl-s32,
#sidebar ul.menu li.slideshare-prl-s32,
#sidebar ul.menu li.twitter-prl-s32,
#sidebar ul.menu li.youtube-prl-s32,
#sidebar ul.menu li.xing-prl-s32,
#sidebar-alt ul.menu li.email-prl-s32,
#sidebar-alt ul.menu li.facebook-prl-s32,
#sidebar-alt ul.menu li.feed-prl-s32,
#sidebar-alt ul.menu li.flickr-prl-s32,
#sidebar-alt ul.menu li.github-prl-s32,
#sidebar-alt ul.menu li.google-prl-s32,
#sidebar-alt ul.menu li.google2-prl-s32,
#sidebar-alt ul.menu li.linkedin-prl-s32,
#sidebar-alt ul.menu li.pinterest-prl-s32,
#sidebar-alt ul.menu li.slideshare-prl-s32,
#sidebar-alt ul.menu li.twitter-prl-s32,
#sidebar-alt ul.menu li.youtube-prl-s32,
#sidebar-alt ul.menu li.xing-prl-s32,
#footer-widgets ul.menu li.email-prl-s32,
#footer-widgets ul.menu li.facebook-prl-s32,
#footer-widgets ul.menu li.feed-prl-s32,
#footer-widgets ul.menu li.flickr-prl-s32,
#footer-widgets ul.menu li.github-prl-s32,
#footer-widgets ul.menu li.google-prl-s32,
#footer-widgets ul.menu li.google2-prl-s32,
#footer-widgets ul.menu li.linkedin-prl-s32,
#footer-widgets ul.menu li.pinterest-prl-s32,
#footer-widgets ul.menu li.slideshare-prl-s32,
#footer-widgets ul.menu li.twitter-prl-s32,
#footer-widgets ul.menu li.youtube-prl-s32,
#footer-widgets ul.menu li.xing-prl-s32 {
	list-style-type: none !important;
	float: left;
	overflow: hidden;
	display: inline;
}

#nav li.email-prl-s32 a,
#nav li.facebook-prl-s32 a,
#nav li.feed-prl-s32 a,
#nav li.flickr-prl-s32 a,
#nav li.github-prl-s32 a,
#nav li.google-prl-s32 a,
#nav li.google2-prl-s32 a,
#nav li.linkedin-prl-s32 a,
#nav li.pinterest-prl-s32 a,
#nav li.slideshare-prl-s32 a,
#nav li.twitter-prl-s32 a,
#nav li.youtube-prl-s32 a,
#nav li.xing-prl-s32 a,
#subnav li.email-prl-s32 a,
#subnav li.facebook-prl-s32 a,
#subnav li.feed-prl-s32 a,
#subnav li.flickr-prl-s32 a,
#subnav li.github-prl-s32 a,
#subnav li.google-prl-s32 a,
#subnav li.google2-prl-s32 a,
#subnav li.linkedin-prl-s32 a,
#subnav li.pinterest-prl-s32 a,
#subnav li.slideshare-prl-s32 a,
#subnav li.twitter-prl-s32 a,
#subnav li.youtube-prl-s32 a,
#subnav li.xing-prl-s32 a,
#header ul.menu li.email-prl-s32 a,
#header ul.menu li.facebook-prl-s32 a,
#header ul.menu li.feed-prl-s32 a,
#header ul.menu li.flickr-prl-s32 a,
#header ul.menu li.github-prl-s32 a,
#header ul.menu li.google-prl-s32 a,
#header ul.menu li.google2-prl-s32 a,
#header ul.menu li.linkedin-prl-s32 a,
#header ul.menu li.pinterest-prl-s32 a,
#header ul.menu li.slideshare-prl-s32 a,
#header ul.menu li.twitter-prl-s32 a,
#header ul.menu li.youtube-prl-s32 a,
#header ul.menu li.xing-prl-s32 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/prl-sprites/prl-sprite-s32.png) 0 0 no-repeat;
	display: block;
	margin: 2px 3px;
	padding: 0;
	text-indent: -9999px;
	vertical-align: middle !important;
	width: 32px;
	min-height: 32px !important;
	opacity: 0.77;
}

#sidebar ul.menu li.email-prl-s32 a,
#sidebar ul.menu li.facebook-prl-s32 a,
#sidebar ul.menu li.feed-prl-s32 a,
#sidebar ul.menu li.flickr-prl-s32 a,
#sidebar ul.menu li.github-prl-s32 a,
#sidebar ul.menu li.google-prl-s32 a,
#sidebar ul.menu li.google2-prl-s32 a,
#sidebar ul.menu li.linkedin-prl-s32 a,
#sidebar ul.menu li.pinterest-prl-s32 a,
#sidebar ul.menu li.slideshare-prl-s32 a,
#sidebar ul.menu li.twitter-prl-s32 a,
#sidebar ul.menu li.youtube-prl-s32 a,
#sidebar ul.menu li.xing-prl-s32 a,
#sidebar-alt ul.menu li.email-prl-s32 a,
#sidebar-alt ul.menu li.facebook-prl-s32 a,
#sidebar-alt ul.menu li.feed-prl-s32 a,
#sidebar-alt ul.menu li.flickr-prl-s32 a,
#sidebar-alt ul.menu li.github-prl-s32 a,
#sidebar-alt ul.menu li.google-prl-s32 a,
#sidebar-alt ul.menu li.google2-prl-s32 a,
#sidebar-alt ul.menu li.linkedin-prl-s32 a,
#sidebar-alt ul.menu li.pinterest-prl-s32 a,
#sidebar-alt ul.menu li.slideshare-prl-s32 a,
#sidebar-alt ul.menu li.twitter-prl-s32 a,
#sidebar-alt ul.menu li.youtube-prl-s32 a,
#sidebar-alt ul.menu li.xing-prl-s32 a,
#footer-widgets ul.menu li.email-prl-s32 a,
#footer-widgets ul.menu li.facebook-prl-s32 a,
#footer-widgets ul.menu li.feed-prl-s32 a,
#footer-widgets ul.menu li.flickr-prl-s32 a,
#footer-widgets ul.menu li.github-prl-s32 a,
#footer-widgets ul.menu li.google-prl-s32 a,
#footer-widgets ul.menu li.google2-prl-s32 a,
#footer-widgets ul.menu li.linkedin-prl-s32 a,
#footer-widgets ul.menu li.pinterest-prl-s32 a,
#footer-widgets ul.menu li.slideshare-prl-s32 a,
#footer-widgets ul.menu li.twitter-prl-s32 a,
#footer-widgets ul.menu li.youtube-prl-s32 a,
#footer-widgets ul.menu li.xing-prl-s32 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/prl-sprites/prl-sprite-s32.png) 0 0 no-repeat;
	display: block;
	margin: 2px 3px !important;
	padding: 0;
	text-indent: -9999px;
	width: 32px;
	height: 32px;
	opacity: 0.77;
}

#nav li.email-prl-s32 a:hover,
#nav li.facebook-prl-s32 a:hover,
#nav li.feed-prl-s32 a:hover,
#nav li.flickr-prl-s32 a:hover,
#nav li.github-prl-s32 a:hover,
#nav li.google-prl-s32 a:hover,
#nav li.google2-prl-s32 a:hover,
#nav li.linkedin-prl-s32 a:hover,
#nav li.pinterest-prl-s32 a:hover,
#nav li.slideshare-prl-s32 a:hover,
#nav li.twitter-prl-s32 a:hover,
#nav li.youtube-prl-s32 a:hover,
#nav li.xing-prl-s32 a:hover,
#subnav li.email-prl-s32 a:hover,
#subnav li.facebook-prl-s32 a:hover,
#subnav li.feed-prl-s32 a:hover,
#subnav li.flickr-prl-s32 a:hover,
#subnav li.github-prl-s32 a:hover,
#subnav li.google-prl-s32 a:hover,
#subnav li.google2-prl-s32 a:hover,
#subnav li.linkedin-prl-s32 a:hover,
#subnav li.pinterest-prl-s32 a:hover,
#subnav li.slideshare-prl-s32 a:hover,
#subnav li.twitter-prl-s32 a:hover,
#subnav li.youtube-prl-s32 a:hover,
#subnav li.xing-prl-s32 a:hover,
#header ul.menu li.email-prl-s32 a:hover,
#header ul.menu li.facebook-prl-s32 a:hover,
#header ul.menu li.feed-prl-s32 a:hover,
#header ul.menu li.flickr-prl-s32 a:hover,
#header ul.menu li.github-prl-s32 a:hover,
#header ul.menu li.google-prl-s32 a:hover,
#header ul.menu li.google2-prl-s32 a:hover,
#header ul.menu li.linkedin-prl-s32 a:hover,
#header ul.menu li.pinterest-prl-s32 a:hover,
#header ul.menu li.slideshare-prl-s32 a:hover,
#header ul.menu li.twitter-prl-s32 a:hover,
#header ul.menu li.youtube-prl-s32 a:hover,
#header ul.menu li.xing-prl-s32 a:hover,
#sidebar ul.menu li.email-prl-s32 a:hover,
#sidebar ul.menu li.facebook-prl-s32 a:hover,
#sidebar ul.menu li.feed-prl-s32 a:hover,
#sidebar ul.menu li.flickr-prl-s32 a:hover,
#sidebar ul.menu li.github-prl-s32 a:hover,
#sidebar ul.menu li.google-prl-s32 a:hover,
#sidebar ul.menu li.google2-prl-s32 a:hover,
#sidebar ul.menu li.linkedin-prl-s32 a:hover,
#sidebar ul.menu li.pinterest-prl-s32 a:hover,
#sidebar ul.menu li.slideshare-prl-s32 a:hover,
#sidebar ul.menu li.twitter-prl-s32 a:hover,
#sidebar ul.menu li.youtube-prl-s32 a:hover,
#sidebar ul.menu li.xing-prl-s32 a:hover,
#sidebar-alt ul.menu li.email-prl-s32 a:hover,
#sidebar-alt ul.menu li.facebook-prl-s32 a:hover,
#sidebar-alt ul.menu li.feed-prl-s32 a:hover,
#sidebar-alt ul.menu li.flickr-prl-s32 a:hover,
#sidebar-alt ul.menu li.github-prl-s32 a:hover,
#sidebar-alt ul.menu li.google-prl-s32 a:hover,
#sidebar-alt ul.menu li.google2-prl-s32 a:hover,
#sidebar-alt ul.menu li.linkedin-prl-s32 a:hover,
#sidebar-alt ul.menu li.pinterest-prl-s32 a:hover,
#sidebar-alt ul.menu li.slideshare-prl-s32 a:hover,
#sidebar-alt ul.menu li.twitter-prl-s32 a:hover,
#sidebar-alt ul.menu li.youtube-prl-s32 a:hover,
#sidebar-alt ul.menu li.xing-prl-s32 a:hover,
#footer-widgets ul.menu li.email-prl-s32 a:hover,
#footer-widgets ul.menu li.facebook-prl-s32 a:hover,
#footer-widgets ul.menu li.feed-prl-s32 a:hover,
#footer-widgets ul.menu li.flickr-prl-s32 a:hover,
#footer-widgets ul.menu li.github-prl-s32 a:hover,
#footer-widgets ul.menu li.google-prl-s32 a:hover,
#footer-widgets ul.menu li.google2-prl-s32 a:hover,
#footer-widgets ul.menu li.linkedin-prl-s32 a:hover,
#footer-widgets ul.menu li.pinterest-prl-s32 a:hover,
#footer-widgets ul.menu li.slideshare-prl-s32 a:hover,
#footer-widgets ul.menu li.twitter-prl-s32 a:hover,
#footer-widgets ul.menu li.youtube-prl-s32 a:hover,
#footer-widgets ul.menu li.xing-prl-s32 a:hover {
	border: none;
	opacity: 1;
}

#nav li.email-prl-s32 a,
#subnav li.email-prl-s32 a,
#header ul.menu li.email-prl-s32 a,
#sidebar ul.menu li.email-prl-s32 a,
#sidebar-alt ul.menu li.email-prl-s32 a,
#footer-widgets ul.menu li.email-prl-s32 a {
	background-position: -4px -4px;
}

#nav li.facebook-prl-s32 a,
#subnav li.facebook-prl-s32 a,
#header ul.menu li.facebook-prl-s32 a,
#sidebar ul.menu li.facebook-prl-s32 a,
#sidebar-alt ul.menu li.facebook-prl-s32 a,
#footer-widgets ul.menu li.facebook-prl-s32 a {
	background-position: -84px -4px;
}

#nav li.feed-prl-s32 a,
#subnav li.feed-prl-s32 a,
#header ul.menu li.feed-prl-s32 a,
#sidebar ul.menu li.feed-prl-s32 a,
#sidebar-alt ul.menu li.feed-prl-s32 a,
#footer-widgets ul.menu li.feed-prl-s32 a {
	background-position: -44px -4px;
}

#nav li.flickr-prl-s32 a,
#subnav li.flickr-prl-s32 a,
#header ul.menu li.flickr-prl-s32 a,
#sidebar ul.menu li.flickr-prl-s32 a,
#sidebar-alt ul.menu li.flickr-prl-s32 a,
#footer-widgets ul.menu li.flickr-prl-s32 a {
	background-position: -124px -4px;
}

#nav li.github-prl-s32 a,
#subnav li.github-prl-s32 a,
#header ul.menu li.github-prl-s32 a,
#sidebar ul.menu li.github-prl-s32 a,
#sidebar-alt ul.menu li.github-prl-s32 a,
#footer-widgets ul.menu li.github-prl-s32 a {
	background-position: -164px -4px;
}

#nav li.google-prl-s32 a,
#subnav li.google-prl-s32 a,
#header ul.menu li.google-prl-s32 a,
#sidebar ul.menu li.google-prl-s32 a,
#sidebar-alt ul.menu li.google-prl-s32 a,
#footer-widgets ul.menu li.google-prl-s32 a {
	background-position: -204px -4px;
}

#nav li.google2-prl-s32 a,
#subnav li.google2-prl-s32 a,
#header ul.menu li.google2-prl-s32 a,
#sidebar ul.menu li.google2-prl-s32 a,
#sidebar-alt ul.menu li.google2-prl-s32 a,
#footer-widgets ul.menu li.google2-prl-s32 a {
	background-position: -244px -4px;
}

#nav li.linkedin-prl-s32 a,
#subnav li.linkedin-prl-s32 a,
#header ul.menu li.linkedin-prl-s32 a,
#sidebar ul.menu li.linkedin-prl-s32 a,
#sidebar-alt ul.menu li.linkedin-prl-s32 a,
#footer-widgets ul.menu li.linkedin-prl-s32 a {
	background-position: -284px -4px;
}

#nav li.pinterest-prl-s32 a,
#subnav li.pinterest-prl-s32 a,
#header ul.menu li.pinterest-prl-s32 a,
#sidebar ul.menu li.pinterest-prl-s32 a,
#sidebar-alt ul.menu li.pinterest-prl-s32 a,
#footer-widgets ul.menu li.pinterest-prl-s32 a {
	background-position: -324px -4px;
}

#nav li.slideshare-prl-s32 a,
#subnav li.slideshare-prl-s32 a,
#header ul.menu li.slideshare-prl-s32 a,
#sidebar ul.menu li.slideshare-prl-s32 a,
#sidebar-alt ul.menu li.slideshare-prl-s32 a,
#footer-widgets ul.menu li.google-prl-s32 a {
	background-position: -364px -4px;
}

#nav li.twitter-prl-s32 a,
#subnav li.twitter-prl-s32 a,
#header ul.menu li.twitter-prl-s32 a,
#sidebar ul.menu li.twitter-prl-s32 a,
#sidebar-alt ul.menu li.twitter-prl-s32 a,
#footer-widgets ul.menu li.twitter-prl-s32 a {
	background-position: -404px -4px;
}

#nav li.xing-prl-s32 a,
#subnav li.xing-prl-s32 a,
#header ul.menu li.xing-prl-s32 a,
#sidebar ul.menu li.xing-prl-s32 a,
#sidebar-alt ul.menu li.xing-prl-s32 a,
#footer-widgets ul.menu li.xing-prl-s32 a {
	background-position: -444px -4px;
}

#nav li.youtube-prl-s32 a,
#subnav li.youtube-prl-s32 a,
#header ul.menu li.youtube-prl-s32 a,
#sidebar ul.menu li.youtube-prl-s32 a,
#sidebar-alt ul.menu li.youtube-prl-s32 a,
#footer-widgets ul.menu li.youtube-prl-s32 a {
	background-position: -484px -4px;
}


/* StudioPress Icon Set (SP)
------------------------------------------------------------ */

/**
 * @icon .gspm helper class
 * @css-for (all icon sizes)
 */
.gspm-sp {
	background: #666;
	margin: 2px 3px;
}

.gspm-sp:hover {
	background: #999;
}

#sidebar ul.menu .gspm-sp,
#sidebar-alt ul.menu .gspm-sp,
#footer-widgets .widget_nav_menu ul li.gspm-sp {
	margin: 2px 3px !important;
}

.sidebar.widget-area ul li.gspm-sp,
#footer-widgets ul li.gspm-sp {
	padding: 0 !important;
}


/**
 * @icon layout
 * @css-for (icon size 24px)
 */
#sidebar ul.menu li.facebook-sp-s24,
#sidebar ul.menu li.feed-sp-s24,
#sidebar ul.menu li.google-sp-s24,
#sidebar ul.menu li.linkedin-sp-s24,
#sidebar ul.menu li.pinterest-sp-s24,
#sidebar ul.menu li.twitter-sp-s24,
#sidebar-alt ul.menu li.facebook-sp-s24,
#sidebar-alt ul.menu li.feed-sp-s24,
#sidebar-alt ul.menu li.google-sp-s24,
#sidebar-alt ul.menu li.linkedin-sp-s24,
#sidebar-alt ul.menu li.pinterest-sp-s24,
#sidebar-alt ul.menu li.twitter-sp-s24,
#footer-widgets ul.menu li.facebook-sp-s24,
#footer-widgets ul.menu li.feed-sp-s24,
#footer-widgets ul.menu li.google-sp-s24,
#footer-widgets ul.menu li.linkedin-sp-s24,
#footer-widgets ul.menu li.pinterest-sp-s24,
#footer-widgets ul.menu li.twitter-sp-s24 {
	list-style-type: none !important;
	float: left;
	overflow: hidden;
	display: inline;
}

#nav li.facebook-sp-s24 a,
#nav li.feed-sp-s24 a,
#nav li.google-sp-s24 a,
#nav li.linkedin-sp-s24 a,
#nav li.pinterest-sp-s24 a,
#nav li.twitter-sp-s24 a,
#subnav li.facebook-sp-s24 a,
#subnav li.feed-sp-s24 a,
#subnav li.google-sp-s24 a,
#subnav li.linkedin-sp-s24 a,
#subnav li.pinterest-sp-s24 a,
#subnav li.twitter-sp-s24 a,
#header ul.menu li.facebook-sp-s24 a,
#header ul.menu li.feed-sp-s24 a,
#header ul.menu li.google-sp-s24 a,
#header ul.menu li.linkedin-sp-s24 a,
#header ul.menu li.pinterest-sp-s24 a,
#header ul.menu li.twitter-sp-s24 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/sp-sprites/sp-sprite-s24.png) 0 0 no-repeat;
	display: block;
	padding: 0;
	text-indent: -9999px;
	vertical-align: middle !important;
	width: 24px;
	min-height: 24px !important;
}

#sidebar ul.menu li.facebook-sp-s24 a,
#sidebar ul.menu li.feed-sp-s24 a,
#sidebar ul.menu li.google-sp-s24 a,
#sidebar ul.menu li.linkedin-sp-s24 a,
#sidebar ul.menu li.pinterest-sp-s24 a,
#sidebar ul.menu li.twitter-sp-s24 a,
#sidebar-alt ul.menu li.facebook-sp-s24 a,
#sidebar-alt ul.menu li.feed-sp-s24 a,
#sidebar-alt ul.menu li.google-sp-s24 a,
#sidebar-alt ul.menu li.linkedin-sp-s24 a,
#sidebar-alt ul.menu li.pinterest-sp-s24 a,
#sidebar-alt ul.menu li.twitter-sp-s24 a,
#footer-widgets ul.menu li.facebook-sp-s24 a,
#footer-widgets ul.menu li.feed-sp-s24 a,
#footer-widgets ul.menu li.google-sp-s24 a,
#footer-widgets ul.menu li.linkedin-sp-s24 a,
#footer-widgets ul.menu li.pinterest-sp-s24 a,
#footer-widgets ul.menu li.twitter-sp-s24 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/sp-sprites/sp-sprite-s24.png) 0 0 no-repeat;
	display: block;
	padding: 0;
	text-indent: -9999px;
	width: 24px;
	height: 24px;
}

#nav li.facebook-sp-s24 a:hover,
#nav li.feed-sp-s24 a:hover,
#nav li.google-sp-s24 a:hover,
#nav li.linkedin-sp-s24 a:hover,
#nav li.pinterest-sp-s24 a:hover,
#nav li.twitter-sp-s24 a:hover,
#subnav li.facebook-sp-s24 a:hover,
#subnav li.feed-sp-s24 a:hover,
#subnav li.google-sp-s24 a:hover,
#subnav li.linkedin-sp-s24 a:hover,
#subnav li.pinterest-sp-s24 a:hover,
#subnav li.twitter-sp-s24 a:hover,
#header ul.menu li.facebook-sp-s24 a:hover,
#header ul.menu li.feed-sp-s24 a:hover,
#header ul.menu li.google-sp-s24 a:hover,
#header ul.menu li.linkedin-sp-s24 a:hover,
#header ul.menu li.pinterest-sp-s24 a:hover,
#header ul.menu li.twitter-sp-s24 a:hover,
#sidebar ul.menu li.facebook-sp-s24 a:hover,
#sidebar ul.menu li.feed-sp-s24 a:hover,
#sidebar ul.menu li.google-sp-s24 a:hover,
#sidebar ul.menu li.linkedin-sp-s24 a:hover,
#sidebar ul.menu li.pinterest-sp-s24 a:hover,
#sidebar ul.menu li.twitter-sp-s24 a:hover,
#sidebar-alt ul.menu li.facebook-sp-s24 a:hover,
#sidebar-alt ul.menu li.feed-sp-s24 a:hover,
#sidebar-alt ul.menu li.google-sp-s24 a:hover,
#sidebar-alt ul.menu li.linkedin-sp-s24 a:hover,
#sidebar-alt ul.menu li.pinterest-sp-s24 a:hover,
#sidebar-alt ul.menu li.twitter-sp-s24 a:hover,
#footer-widgets ul.menu li.facebook-sp-s24 a:hover,
#footer-widgets ul.menu li.feed-sp-s24 a:hover,
#footer-widgets ul.menu li.google-sp-s24 a:hover,
#footer-widgets ul.menu li.linkedin-sp-s24 a:hover,
#footer-widgets ul.menu li.pinterest-sp-s24 a:hover,
#footer-widgets ul.menu li.twitter-sp-s24 a:hover {
	border: none;
}

#nav li.facebook-sp-s24 a,
#subnav li.facebook-sp-s24 a,
#header ul.menu li.facebook-sp-s24 a,
#sidebar ul.menu li.facebook-sp-s24 a,
#sidebar-alt ul.menu li.facebook-sp-s24 a,
#footer-widgets ul.menu li.facebook-sp-s24 a {
	background-position: -33px -3px;
}

#nav li.feed-sp-s24 a,
#subnav li.feed-sp-s24 a,
#header ul.menu li.feed-sp-s24 a,
#sidebar ul.menu li.feed-sp-s24 a,
#sidebar-alt ul.menu li.feed-sp-s24 a,
#footer-widgets ul.menu li.feed-sp-s24 a {
	background-position: -3px -3px;
}

#nav li.google-sp-s24 a,
#subnav li.google-sp-s24 a,
#header ul.menu li.google-sp-s24 a,
#sidebar ul.menu li.google-sp-s24 a,
#sidebar-alt ul.menu li.google-sp-s24 a,
#footer-widgets ul.menu li.google-sp-s24 a {
	background-position: -63px -3px;
}

#nav li.linkedin-sp-s24 a,
#subnav li.linkedin-sp-s24 a,
#header ul.menu li.linkedin-sp-s24 a,
#sidebar ul.menu li.linkedin-sp-s24 a,
#sidebar-alt ul.menu li.linkedin-sp-s24 a,
#footer-widgets ul.menu li.linkedin-sp-s24 a {
	background-position: -93px -3px;
}

#nav li.pinterest-sp-s24 a,
#subnav li.pinterest-sp-s24 a,
#header ul.menu li.pinterest-sp-s24 a,
#sidebar ul.menu li.pinterest-sp-s24 a,
#sidebar-alt ul.menu li.pinterest-sp-s24 a,
#footer-widgets ul.menu li.pinterest-sp-s24 a {
	background-position: -123px -3px;
}

#nav li.twitter-sp-s24 a,
#subnav li.twitter-sp-s24 a,
#header ul.menu li.twitter-sp-s24 a,
#sidebar ul.menu li.twitter-sp-s24 a,
#sidebar-alt ul.menu li.twitter-sp-s24 a,
#footer-widgets ul.menu li.twitter-sp-s24 a {
	background-position: -153px -3px;
}

/**
 * @icon layout
 * @css-for (icon size 32px)
 */
#sidebar ul.menu li.facebook-sp-s32,
#sidebar ul.menu li.feed-sp-s32,
#sidebar ul.menu li.google-sp-s32,
#sidebar ul.menu li.linkedin-sp-s32,
#sidebar ul.menu li.pinterest-sp-s32,
#sidebar ul.menu li.twitter-sp-s32,
#sidebar-alt ul.menu li.facebook-sp-s32,
#sidebar-alt ul.menu li.feed-sp-s32,
#sidebar-alt ul.menu li.google-sp-s32,
#sidebar-alt ul.menu li.linkedin-sp-s32,
#sidebar-alt ul.menu li.pinterest-sp-s32,
#sidebar-alt ul.menu li.twitter-sp-s32,
#footer-widgets ul.menu li.facebook-sp-s32,
#footer-widgets ul.menu li.feed-sp-s32,
#footer-widgets ul.menu li.google-sp-s32,
#footer-widgets ul.menu li.linkedin-sp-s32,
#footer-widgets ul.menu li.pinterest-sp-s32,
#footer-widgets ul.menu li.twitter-sp-s32 {
	list-style-type: none !important;
	float: left;
	overflow: hidden;
	display: inline;
}

#nav li.facebook-sp-s32 a,
#nav li.feed-sp-s32 a,
#nav li.google-sp-s32 a,
#nav li.linkedin-sp-s32 a,
#nav li.pinterest-sp-s32 a,
#nav li.twitter-sp-s32 a,
#subnav li.facebook-sp-s32 a,
#subnav li.feed-sp-s32 a,
#subnav li.google-sp-s32 a,
#subnav li.linkedin-sp-s32 a,
#subnav li.pinterest-sp-s32 a,
#subnav li.twitter-sp-s32 a,
#header ul.menu li.facebook-sp-s32 a,
#header ul.menu li.feed-sp-s32 a,
#header ul.menu li.google-sp-s32 a,
#header ul.menu li.linkedin-sp-s32 a,
#header ul.menu li.pinterest-sp-s32 a,
#header ul.menu li.twitter-sp-s32 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/sp-sprites/sp-sprite-s32.png) 0 0 no-repeat;
	display: block;
	padding: 0;
	text-indent: -9999px;
	vertical-align: middle !important;
	width: 32px;
	min-height: 32px !important;
}

#sidebar ul.menu li.facebook-sp-s32 a,
#sidebar ul.menu li.feed-sp-s32 a,
#sidebar ul.menu li.google-sp-s32 a,
#sidebar ul.menu li.linkedin-sp-s32 a,
#sidebar ul.menu li.pinterest-sp-s32 a,
#sidebar ul.menu li.twitter-sp-s32 a,
#sidebar-alt ul.menu li.facebook-sp-s32 a,
#sidebar-alt ul.menu li.feed-sp-s32 a,
#sidebar-alt ul.menu li.google-sp-s32 a,
#sidebar-alt ul.menu li.linkedin-sp-s32 a,
#sidebar-alt ul.menu li.pinterest-sp-s32 a,
#sidebar-alt ul.menu li.twitter-sp-s32 a,
#footer-widgets ul.menu li.facebook-sp-s32 a,
#footer-widgets ul.menu li.feed-sp-s32 a,
#footer-widgets ul.menu li.google-sp-s32 a,
#footer-widgets ul.menu li.linkedin-sp-s32 a,
#footer-widgets ul.menu li.pinterest-sp-s32 a,
#footer-widgets ul.menu li.twitter-sp-s32 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/sp-sprites/sp-sprite-s32.png) 0 0 no-repeat;
	display: block;
	padding: 0;
	text-indent: -9999px;
	width: 32px;
	height: 32px;
}

#nav li.facebook-sp-s32 a:hover,
#nav li.feed-sp-s32 a:hover,
#nav li.google-sp-s32 a:hover,
#nav li.linkedin-sp-s32 a:hover,
#nav li.pinterest-sp-s32 a:hover,
#nav li.twitter-sp-s32 a:hover,
#subnav li.facebook-sp-s32 a:hover,
#subnav li.feed-sp-s32 a:hover,
#subnav li.google-sp-s32 a:hover,
#subnav li.linkedin-sp-s32 a:hover,
#subnav li.pinterest-sp-s32 a:hover,
#subnav li.twitter-sp-s32 a:hover,
#header ul.menu li.facebook-sp-s32 a:hover,
#header ul.menu li.feed-sp-s32 a:hover,
#header ul.menu li.google-sp-s32 a:hover,
#header ul.menu li.linkedin-sp-s32 a:hover,
#header ul.menu li.pinterest-sp-s32 a:hover,
#header ul.menu li.twitter-sp-s32 a:hover,
#sidebar ul.menu li.facebook-sp-s32 a:hover,
#sidebar ul.menu li.feed-sp-s32 a:hover,
#sidebar ul.menu li.google-sp-s32 a:hover,
#sidebar ul.menu li.linkedin-sp-s32 a:hover,
#sidebar ul.menu li.pinterest-sp-s32 a:hover,
#sidebar ul.menu li.twitter-sp-s32 a:hover,
#sidebar-alt ul.menu li.facebook-sp-s32 a:hover,
#sidebar-alt ul.menu li.feed-sp-s32 a:hover,
#sidebar-alt ul.menu li.google-sp-s32 a:hover,
#sidebar-alt ul.menu li.linkedin-sp-s32 a:hover,
#sidebar-alt ul.menu li.pinterest-sp-s32 a:hover,
#sidebar-alt ul.menu li.twitter-sp-s32 a:hover,
#footer-widgets ul.menu li.facebook-sp-s32 a:hover,
#footer-widgets ul.menu li.feed-sp-s32 a:hover,
#footer-widgets ul.menu li.google-sp-s32 a:hover,
#footer-widgets ul.menu li.linkedin-sp-s32 a:hover,
#footer-widgets ul.menu li.pinterest-sp-s32 a:hover,
#footer-widgets ul.menu li.twitter-sp-s32 a:hover {
	border: none;
}

#nav li.facebook-sp-s32 a,
#subnav li.facebook-sp-s32 a,
#header ul.menu li.facebook-sp-s32 a,
#sidebar ul.menu li.facebook-sp-s32 a,
#sidebar-alt ul.menu li.facebook-sp-s32 a,
#footer-widgets ul.menu li.facebook-sp-s32 a {
	background-position: -44px -4px;
}

#nav li.feed-sp-s32 a,
#subnav li.feed-sp-s32 a,
#header ul.menu li.feed-sp-s32 a,
#sidebar ul.menu li.feed-sp-s32 a,
#sidebar-alt ul.menu li.feed-sp-s32 a,
#footer-widgets ul.menu li.feed-sp-s32 a {
	background-position: -4px -4px;
}

#nav li.google-sp-s32 a,
#subnav li.google-sp-s32 a,
#header ul.menu li.google-sp-s32 a,
#sidebar ul.menu li.google-sp-s32 a,
#sidebar-alt ul.menu li.google-sp-s32 a,
#footer-widgets ul.menu li.google-sp-s32 a {
	background-position: -84px -4px;
}

#nav li.linkedin-sp-s32 a,
#subnav li.linkedin-sp-s32 a,
#header ul.menu li.linkedin-sp-s32 a,
#sidebar ul.menu li.linkedin-sp-s32 a,
#sidebar-alt ul.menu li.linkedin-sp-s32 a,
#footer-widgets ul.menu li.linkedin-sp-s32 a {
	background-position: -124px -4px;
}

#nav li.pinterest-sp-s32 a,
#subnav li.pinterest-sp-s32 a,
#header ul.menu li.pinterest-sp-s32 a,
#sidebar ul.menu li.pinterest-sp-s32 a,
#sidebar-alt ul.menu li.pinterest-sp-s32 a,
#footer-widgets ul.menu li.pinterest-sp-s32 a {
	background-position: -164px -4px;
}

#nav li.twitter-sp-s32 a,
#subnav li.twitter-sp-s32 a,
#header ul.menu li.twitter-sp-s32 a,
#sidebar ul.menu li.twitter-sp-s32 a,
#sidebar-alt ul.menu li.twitter-sp-s32 a,
#footer-widgets ul.menu li.twitter-sp-s32 a {
	background-position: -204px -4px;
}

/**
 * @icon layout
 * @css-for (icon size 48px)
 */
#sidebar ul.menu li.facebook-sp-s48,
#sidebar ul.menu li.feed-sp-s48,
#sidebar ul.menu li.google-sp-s48,
#sidebar ul.menu li.linkedin-sp-s48,
#sidebar ul.menu li.pinterest-sp-s48,
#sidebar ul.menu li.twitter-sp-s48,
#sidebar-alt ul.menu li.facebook-sp-s48,
#sidebar-alt ul.menu li.feed-sp-s48,
#sidebar-alt ul.menu li.google-sp-s48,
#sidebar-alt ul.menu li.linkedin-sp-s48,
#sidebar-alt ul.menu li.pinterest-sp-s48,
#sidebar-alt ul.menu li.twitter-sp-s48,
#footer-widgets ul.menu li.facebook-sp-s48,
#footer-widgets ul.menu li.feed-sp-s48,
#footer-widgets ul.menu li.google-sp-s48,
#footer-widgets ul.menu li.linkedin-sp-s48,
#footer-widgets ul.menu li.pinterest-sp-s48,
#footer-widgets ul.menu li.twitter-sp-s48 {
	list-style-type: none !important;
	float: left;
	overflow: hidden;
	display: inline;
}

#nav li.facebook-sp-s48 a,
#nav li.feed-sp-s48 a,
#nav li.google-sp-s48 a,
#nav li.linkedin-sp-s48 a,
#nav li.pinterest-sp-s48 a,
#nav li.twitter-sp-s48 a,
#subnav li.facebook-sp-s48 a,
#subnav li.feed-sp-s48 a,
#subnav li.google-sp-s48 a,
#subnav li.linkedin-sp-s48 a,
#subnav li.pinterest-sp-s48 a,
#subnav li.twitter-sp-s48 a,
#header ul.menu li.facebook-sp-s48 a,
#header ul.menu li.feed-sp-s48 a,
#header ul.menu li.google-sp-s48 a,
#header ul.menu li.linkedin-sp-s48 a,
#header ul.menu li.pinterest-sp-s48 a,
#header ul.menu li.twitter-sp-s48 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/sp-sprites/sp-sprite-s48.png) 0 0 no-repeat;
	display: block;
	padding: 0;
	text-indent: -9999px;
	vertical-align: middle !important;
	width: 48px;
	min-height: 48px !important;
}

#sidebar ul.menu li.facebook-sp-s48 a,
#sidebar ul.menu li.feed-sp-s48 a,
#sidebar ul.menu li.google-sp-s48 a,
#sidebar ul.menu li.linkedin-sp-s48 a,
#sidebar ul.menu li.pinterest-sp-s48 a,
#sidebar ul.menu li.twitter-sp-s48 a,
#sidebar-alt ul.menu li.facebook-sp-s48 a,
#sidebar-alt ul.menu li.feed-sp-s48 a,
#sidebar-alt ul.menu li.google-sp-s48 a,
#sidebar-alt ul.menu li.linkedin-sp-s48 a,
#sidebar-alt ul.menu li.pinterest-sp-s48 a,
#sidebar-alt ul.menu li.twitter-sp-s48 a,
#footer-widgets ul.menu li.facebook-sp-s48 a,
#footer-widgets ul.menu li.feed-sp-s48 a,
#footer-widgets ul.menu li.google-sp-s48 a,
#footer-widgets ul.menu li.linkedin-sp-s48 a,
#footer-widgets ul.menu li.pinterest-sp-s48 a,
#footer-widgets ul.menu li.twitter-sp-s48 a {
	background: transparent url(/wp-content/plugins/genesis-social-profiles-menu/icon-sets/sp-sprites/sp-sprite-s48.png) 0 0 no-repeat;
	display: block;
	padding: 0;
	text-indent: -9999px;
	width: 48px;
	height: 48px;
}

#nav li.facebook-sp-s48 a:hover,
#nav li.feed-sp-s48 a:hover,
#nav li.google-sp-s48 a:hover,
#nav li.linkedin-sp-s48 a:hover,
#nav li.pinterest-sp-s48 a:hover,
#nav li.twitter-sp-s48 a:hover,
#subnav li.facebook-sp-s48 a:hover,
#subnav li.feed-sp-s48 a:hover,
#subnav li.google-sp-s48 a:hover,
#subnav li.linkedin-sp-s48 a:hover,
#subnav li.pinterest-sp-s48 a:hover,
#subnav li.twitter-sp-s48 a:hover,
#header ul.menu li.facebook-sp-s48 a:hover,
#header ul.menu li.feed-sp-s48 a:hover,
#header ul.menu li.google-sp-s48 a:hover,
#header ul.menu li.linkedin-sp-s48 a:hover,
#header ul.menu li.pinterest-sp-s48 a:hover,
#header ul.menu li.twitter-sp-s48 a:hover,
#sidebar ul.menu li.facebook-sp-s48 a:hover,
#sidebar ul.menu li.feed-sp-s48 a:hover,
#sidebar ul.menu li.google-sp-s48 a:hover,
#sidebar ul.menu li.linkedin-sp-s48 a:hover,
#sidebar ul.menu li.pinterest-sp-s48 a:hover,
#sidebar ul.menu li.twitter-sp-s48 a:hover,
#sidebar-alt ul.menu li.facebook-sp-s48 a:hover,
#sidebar-alt ul.menu li.feed-sp-s48 a:hover,
#sidebar-alt ul.menu li.google-sp-s48 a:hover,
#sidebar-alt ul.menu li.linkedin-sp-s48 a:hover,
#sidebar-alt ul.menu li.pinterest-sp-s48 a:hover,
#sidebar-alt ul.menu li.twitter-sp-s48 a:hover,
#footer-widgets ul.menu li.facebook-sp-s48 a:hover,
#footer-widgets ul.menu li.feed-sp-s48 a:hover,
#footer-widgets ul.menu li.google-sp-s48 a:hover,
#footer-widgets ul.menu li.linkedin-sp-s48 a:hover,
#footer-widgets ul.menu li.pinterest-sp-s48 a:hover,
#footer-widgets ul.menu li.twitter-sp-s48 a:hover {
	border: none;
}

#nav li.facebook-sp-s48 a,
#subnav li.facebook-sp-s48 a,
#header ul.menu li.facebook-sp-s48 a,
#sidebar ul.menu li.facebook-sp-s48 a,
#sidebar-alt ul.menu li.facebook-sp-s48 a,
#footer-widgets ul.menu li.facebook-sp-s48 a {
	background-position: -56px -6px;
}

#nav li.feed-sp-s48 a,
#subnav li.feed-sp-s48 a,
#header ul.menu li.feed-sp-s48 a,
#sidebar ul.menu li.feed-sp-s48 a,
#sidebar-alt ul.menu li.feed-sp-s48 a,
#footer-widgets ul.menu li.feed-sp-s48 a {
	background-position: -6px -6px;
}

#nav li.google-sp-s48 a,
#subnav li.google-sp-s48 a,
#header ul.menu li.google-sp-s48 a,
#sidebar ul.menu li.google-sp-s48 a,
#sidebar-alt ul.menu li.google-sp-s48 a,
#footer-widgets ul.menu li.google-sp-s48 a {
	background-position: -116px -6px;
}

#nav li.linkedin-sp-s48 a,
#subnav li.linkedin-sp-s48 a,
#header ul.menu li.linkedin-sp-s48 a,
#sidebar ul.menu li.linkedin-sp-s48 a,
#sidebar-alt ul.menu li.linkedin-sp-s48 a,
#footer-widgets ul.menu li.linkedin-sp-s48 a {
	background-position: -176px -6px;
}

#nav li.pinterest-sp-s48 a,
#subnav li.pinterest-sp-s48 a,
#header ul.menu li.pinterest-sp-s48 a,
#sidebar ul.menu li.pinterest-sp-s48 a,
#sidebar-alt ul.menu li.pinterest-sp-s48 a,
#footer-widgets ul.menu li.pinterest-sp-s48 a {
	background-position: -236px -6px;
}

#nav li.twitter-sp-s48 a,
#subnav li.twitter-sp-s48 a,
#header ul.menu li.twitter-sp-s48 a,
#sidebar ul.menu li.twitter-sp-s48 a,
#sidebar-alt ul.menu li.twitter-sp-s48 a,
#footer-widgets ul.menu li.twitter-sp-s48 a {
	background-position: -306px -6px;
}


/* Universal Space Classes for Nav, Subnav, Header Menu
------------------------------------------------------------ */

/* More Space Left */
#nav .space-left,
#subnav .space-left,
#header ul.menu .space-left {
	margin-left: 20px;
	margin-right: 10px;
}

/* More Space Right */
#nav .space-right,
#subnav .space-right,
#header ul.menu .space-right {
	margin-left: 10px;
	margin-right: 20px;
}

/* More Space Top */
#nav .space-top,
#subnav .space-top,
#header ul.menu .space-top {
	margin-top: 7px;
}

/* More Space Bottom */
#nav .space-bottom,
#subnav .space-bottom,
#header ul.menu .space-bottom {
	margin-bottom: 7px;
}

.widget_nav_menu .widget-area ul,
#footer-widgets .widget_nav_menu ul li {
	margin: 0 !important;
}
/*
Search by Google plugin
wordpress.org/plugins/search-google/
*/

.search_google_form input.pseudoq {
	display: none;
}
.search_google_form input.pseudoq_g_img {
	background-image: url("http://www.google.com/cse/intl/en/images/google_custom_search_watermark.gif");
	background-repeat: no-repeat;
	background-position: left center;
}
.search_google_form input.searchgoogle {
	display: inline;
}
.search_google_form input[type="submit"] {
	cursor: pointer;
}
/* Custom Styles For The Social Media Widget Icons */

.socialmedia-buttons {
	margin-top: 5px;
}

.smw_left {
	text-align: left;
}

.smw_center {
	text-align: center;
}

.smw_right {
	text-align: right;
}

li.Social_Widget a {
	padding: 0 !important;
	margin: 0 !important;
	background: none !important;
	text-align: center;
}

.smw_center img,
.smw_left img {
	border: 0;
	border: 0 !important;
	display: inline;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
	margin-right: 10px !important;
}

.smw_right img {
	border: 0;
	border: 0 !important;
	display: inline;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
	margin-left: 10px !important;
}

.icons_per_row_1 img {
	margin-right: 0 !important;
	margin-left: 0 !important;
}

.socialmedia-buttons a {
	background: none !important;
}

.socialmedia-buttons a:hover {
	text-decoration: none;
	border: 0;
}
.socialmedia-buttons img {
	vertical-align: middle;
	margin-bottom: 3px;
}
.socialmedia-buttons img.fade:hover {
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}

.socialmedia-buttons img.scale:hover {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-ms-zoom: 1.2;
	transition: all 0.2s ease;
}
	
.socialmedia-buttons img.bounce:hover {
	transform: translate(0px, -2px);
	-moz-transform: translate(0px, -2px);
	-webkit-transform: translate(0px, -2px);
	-webkit-transition: -webkit-transform 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
	
}

.socialmedia-buttons img.combo:hover {
	transform: translate(0px, -4px);
	-moz-transform: scale(1.1) translate(0px, -4px);
	-webkit-transform: scale(1.1) translate(0px, -4px);
	-ms-zoom: 1.1;
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container{float:left;text-align:left}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image{margin-left:0;margin-right:10px}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container{float:right}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-clear-left,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-clear-left{clear:right}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container{border-left:none;border-right:1px solid #ccc}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container:first-child,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container:first-child{border-right:none}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li{margin-left:0;margin-right:10px}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-instructions li{margin-left:0;margin-right:30px}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ul li,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ul li{margin-left:0;margin-right:10px}.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ol li,.rtl .wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ol li{margin-left:0;margin-right:30px}.wprm-recipe-container .wprm-recipe-tastefully-simple,.wprm-print .wprm-recipe-tastefully-simple{font:12px Verdana, Arial, Geneva, sans-serif;border:1px dashed #666;padding:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple p,.wprm-recipe-container .wprm-recipe-tastefully-simple li,.wprm-print .wprm-recipe-tastefully-simple p,.wprm-print .wprm-recipe-tastefully-simple li{font:1em Verdana, Arial, Geneva, sans-serif}.wprm-recipe-container .wprm-recipe-tastefully-simple li,.wprm-recipe-container .wprm-recipe-tastefully-simple ol,.wprm-recipe-container .wprm-recipe-tastefully-simple p,.wprm-recipe-container .wprm-recipe-tastefully-simple span,.wprm-recipe-container .wprm-recipe-tastefully-simple ul,.wprm-print .wprm-recipe-tastefully-simple li,.wprm-print .wprm-recipe-tastefully-simple ol,.wprm-print .wprm-recipe-tastefully-simple p,.wprm-print .wprm-recipe-tastefully-simple span,.wprm-print .wprm-recipe-tastefully-simple ul{margin:0;padding:0;line-height:inherit}.wprm-recipe-container .wprm-recipe-tastefully-simple *:before,.wprm-recipe-container .wprm-recipe-tastefully-simple *:after,.wprm-print .wprm-recipe-tastefully-simple *:before,.wprm-print .wprm-recipe-tastefully-simple *:after{display:none}.wprm-recipe-container .wprm-recipe-tastefully-simple svg,.wprm-print .wprm-recipe-tastefully-simple svg{vertical-align:middle;width:16px;height:16px;margin:0}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-clear-left,.wprm-print .wprm-recipe-tastefully-simple .wprm-clear-left{clear:left;line-height:0;height:0}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container{float:right;max-width:40%;text-align:right;position:relative;z-index:1}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating{margin-bottom:5px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details{font-size:0.8em}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image{margin-left:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons{margin-top:10px;text-align:center}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print{font-size:11px;cursor:pointer;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding:0.4em 1em}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-name{font:1.5em Verdana, Geneva, sans-serif;margin-bottom:15px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-times-container{border-top:1px dotted #666;border-bottom:1px dotted #666;width:60%;padding-top:5px;padding-bottom:5px;margin-bottom:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container{width:33%;text-align:center;float:left;font-weight:bold;border-left:1px solid #ccc}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container:first-child,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container:first-child{border-left:none}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container:nth-child(4),.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container:nth-child(4){border-left:none;clear:left;float:none;margin:0 auto}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header{margin-bottom:4px;word-break:break-all}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time{font-size:0.8em;font-weight:normal}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-summary{margin-bottom:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary p,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-summary p{margin-bottom:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-details-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-details-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients-container{margin-bottom:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-header,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-header{font-size:1.4em;font-weight:700;margin-top:1em;margin-bottom:1em}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-group-name{margin-top:3px;margin-bottom:3px;font-weight:700}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li{list-style-position:inside;margin-left:10px;line-height:inherit;background:0 0}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-unit-conversion-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-unit-conversion-container{margin-top:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients br,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions br,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients br,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-instructions br{display:none}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-instructions li{margin-left:30px;line-height:inherit;background:0 0}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ul li,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ul li{list-style:disc inside;margin-left:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ol li,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ol li{list-style:decimal;margin-left:30px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-nutrition-label,.wprm-print .wprm-recipe-tastefully-simple .wprm-nutrition-label{margin-top:20px}@media screen and (max-width: 480px){.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container,.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container{float:none;width:100%;max-width:none;text-align:center;margin-bottom:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image,.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image{margin-left:0;margin-right:0}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container,.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container{width:100%}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container .wprm-recipe-time-container,.rtl .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container .wprm-recipe-time-container{border:none;width:100%;float:none}}
@font-face {
  font-family:'rokbox';
  src:url('/wp-content/plugins/wp_rokbox/assets/fonts/rokbox.eot');
}
@font-face {
  font-family:'rokbox';
  src:url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
  font-weight:normal;
  font-style:normal;
}
[data-rokboxicon]:before {
  font-family:'rokbox';
  content:attr(data-rokboxicon);
  speak:none;
  font-weight:normal;
  line-height:1;
  -webkit-font-smoothing:antialiased;
}
[class^="rokbox-icon-"]:before, [class*=" rokbox-icon-"]:before {
  font-family:'rokbox';
  font-style:normal;
  speak:none;
  font-weight:normal;
  line-height:1;
  -webkit-font-smoothing:antialiased;
}
.rokbox-icon-next:before { content:"\6e"; }
.rokbox-icon-previous:before { content:"\70"; }
.rokbox-icon-fullscreen:before { content:"\66"; }
.rokbox-icon-exit-fullscreen:before { content:"\73"; }
.rokbox-icon-close:before { content:"\78"; }
.rokbox-icon-unfit-screen:before { content:"\77"; }
.rokbox-icon-fit-screen:before { content:"\64"; }
body.rokbox-opened { overflow:hidden; }
.rokbox-wrapper {
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAD6CAYAAACI7Fo9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA09pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoMTMuMCAyMDEyMDMwNS5tLjQxNSAyMDEyLzAzLzA1OjIxOjAwOjAwKSAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDRDMkMyRjk3ODkxMTFFMkFCMUVCOThBOEM0MEFCQUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDRDMkMyRkE3ODkxMTFFMkFCMUVCOThBOEM0MEFCQUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNEMyQzJGNzc4OTExMUUyQUIxRUI5OEE4QzQwQUJBQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNEMyQzJGODc4OTExMUUyQUIxRUI5OEE4QzQwQUJBQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrFZyHMAAAItSURBVHja7NMBDQAACMOwg383GMQACkgrYckqyQR4rSUAowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB04LICDABTNgKn7mrGuAAAAABJRU5ErkJggg==) \9;
  background-color:rgba(0,0,0,0.7);
  z-index:25000;
  overflow:auto;
  display:none;
  opacity:0;
  filter:alpha(opacity=0);
}
.rokbox-wrapper.error .rokbox-header h3 { color:#b94a48; }
.rokbox-wrapper .rokbox-outer {
  display:table;
  height:100%;
  width:100%;
}
.rokbox-wrapper .rokbox-outer .rokbox-row {
  display:table-row;
  width:100%;
  height:100%;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner {
  display:table-cell;
  text-align:center;
  vertical-align:middle;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container {
  margin:20px 40px;
  display:inline-block;
  outline:medium none;
  text-align:left;
  position:relative;
  background:black;
  min-width:100px;
  min-height:100px;
  max-width:1200px;
  border-radius:6px;
  -webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);
  -moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);
  box-shadow:0 3px 7px rgba(0,0,0,0.3);
  -webkit-background-clip:padding-box;
  -moz-background-clip:padding-box;
  background-clip:padding-box;
  vertical-align:middle;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container img, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container iframe, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container object, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container embed {
  border-radius:4px;
  image-rendering:optimizequality;
  border:0;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container img {
  width:100%;
  height:auto;
  max-width:100%;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container:hover .rokbox-controls {
  opacity:1;
  filter:alpha(opacity=100);
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-loading .rokbox-loader { display:block; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-loading .rokbox-loader .rokbox-loader-image {
  -webkit-animation:rotate .7s linear infinite;
  -moz-animation:rotate .7s linear infinite;
  -ms-animation:rotate .7s linear infinite;
  -o-animation:rotate .7s linear infinite;
  animation:rotate .7s linear infinite;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content {
  border-radius:6px;
  height:100%;
  -webkit-transform:translateZ(0);
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content .rokbox-contentborder {
  border:1px solid #555555;
  border:1px solid rgba(255,255,255,0.1);
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  border-radius:6px;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content #rokbox-error {
  background:#ffffff;
  color:#333333;
  padding:5px 20px;
  max-width:330px;
  word-wrap:break-word;
  border-radius:6px;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-loader {
  width:60px;
  height:60px;
  border-radius:60px;
  -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.4) inset,1px 1px 1px rgba(255, 255, 255, 0.1);
  -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.4) inset,1px 1px 1px rgba(255, 255, 255, 0.1);
  box-shadow:0 0 5px rgba(0, 0, 0, 0.4) inset,1px 1px 1px rgba(255, 255, 255, 0.1);
  background-color:#000000;
  background-color:rgba(0,0,0,0.7);
  position:absolute;
  top:50%;
  left:50%;
  z-index:5;
  margin-left:-30px;
  margin-top:-30px;
  display:none;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-loader .rokbox-loader-image {
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-image:url(data:image/png;base64,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);
  width:100%;
  height:100%;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls {
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:opacity 0.3s ease-in-out;
  -moz-transition:opacity 0.3s ease-in-out;
  -ms-transition:opacity 0.3s ease-in-out;
  -o-transition:opacity 0.3s ease-in-out;
  transition:opacity 0.3s ease-in-out;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div {
  position:absolute;
  cursor:pointer;
  display:block;
  font-size:12px;
  color:#ffffff;
  text-align:center;
  text-shadow:0 0 10px rgba(0,0,0,0.7);
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next {
  -webkit-transition:all 0.2s ease-in-out;
  -moz-transition:all 0.2s ease-in-out;
  -ms-transition:all 0.2s ease-in-out;
  -o-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-close {
  position:absolute;
  top:2px;
  right:2px;
  width:20px;
  height:20px;
  padding:2px;
  z-index:2;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fitscreen {
  position:absolute;
  top:2px;
  left:2px;
  width:20px;
  height:20px;
  padding:2px;
  z-index:2;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen { display:none; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fullscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-exit-fullscreen {
  position:absolute;
  top:2px;
  left:2px;
  width:20px;
  height:20px;
  padding:2px;
  display:none;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next {
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:opacity 0.2s ease-in-out;
  -moz-transition:opacity 0.2s ease-in-out;
  -ms-transition:opacity 0.2s ease-in-out;
  -o-transition:opacity 0.2s ease-in-out;
  transition:opacity 0.2s ease-in-out;
  position:absolute;
  top:0;
  bottom:0;
  z-index:1;
  display:block;
  background:rgba(0,0,0,0.001);
  background-image:url(data:image/gif;base64,R0lGODlh+gD6AIAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1M0Y0OTlGOTkzRTExMUUyQjBERkY1NTUxNTc3RTExMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1M0Y0OTlGQTkzRTExMUUyQjBERkY1NTUxNTc3RTExMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUzRjQ5OUY3OTNFMTExRTJCMERGRjU1NTE1NzdFMTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUzRjQ5OUY4OTNFMTExRTJCMERGRjU1NTE1NzdFMTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAAAsAAAAAPoA+gAAAv+Ej6nL7Q+jnLTai7PevPsPhuJIluaJpurKtu4Lx/JM1/aN5/rO9/4PDAqHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9Lr9js/r9/y+/w8YKDhIWGh4iJiouMjY6PgIGSk5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLzM3Oz8DB0tPU1dbX2Nna29zd3t/Q0eLj5OXm5+jp6uvs7e7v4OHy8/T19vf4+fr7/P3+//DzCgwIEECxo8iDChwoUMGzp8CDGixIkUK1q8iDGjxo1WHDt6/AgypMiRJEuaPIkypcqVLFu6fAkzpsyZNGvavIkzp86dPHv6/Ak0qNChRIsaPYo0qdKlTJs6fQo1qtSpVKtavYo1q9atXLt6/Qo2rNixZMteKAAAOw==) \9;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous:hover, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next:hover {
  opacity:1;
  filter:alpha(opacity=100);
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next div {
  font-size:36px;
  top:50%;
  margin-top:-18px;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous {
  left:0;
  width:20%;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous div { left:10px; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next {
  right:0;
  width:80%;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next div { right:10px; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element {
  padding:15px;
  background:white;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content > div { border-radius:6px; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-close {
  top:-22px;
  right:-22px;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-fitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-unfitscreen, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-fitscreen {
  top:-22px;
  left:-22px;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next { width:40px; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous { left:-40px; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous div { left:0; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next { right:-40px; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next div, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next div { right:0; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-caption, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-caption, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-caption, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-caption, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-caption { position:relative; }
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption {
  position:absolute;
  -webkit-transition:background-color 0.2s ease-in-out;
  -moz-transition:background-color 0.2s ease-in-out;
  -ms-transition:background-color 0.2s ease-in-out;
  -o-transition:background-color 0.2s ease-in-out;
  transition:background-color 0.2s ease-in-out;
  left:0;
  bottom:0;
  right:0;
  z-index:5;
  padding:5px 10px;
  font-size:15px;
  border-radius:0 0 3px 3px;
  background:#000000;
  background:rgba(0,0,0,0.3);
  -webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.1);
  -moz-box-shadow:0 -1px 0 rgba(255,255,255,0.1);
  box-shadow:0 -1px 0 rgba(255,255,255,0.1);
  color:#ffffff;
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption:hover {
  -webkit-transition:background-color 0.2s ease-in-out;
  -moz-transition:background-color 0.2s ease-in-out;
  -ms-transition:background-color 0.2s ease-in-out;
  -o-transition:background-color 0.2s ease-in-out;
  transition:background-color 0.2s ease-in-out;
  background:#000000;
  background:rgba(0,0,0,0.7);
}
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption.rokbox-hidden { display:none; }
.rokbox-wrapper .rokbox-outer .rokbox-header, .rokbox-wrapper .rokbox-outer .rokbox-footer {
  display:none;
  background:rgba(0,0,0,0.6);
  border:1px solid #000000;
  -webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);
  -moz-box-shadow:0 0 4px rgba(0,0,0,0.5);
  box-shadow:0 0 4px rgba(0,0,0,0.5);
}
.rokbox-wrapper .rokbox-outer .rokbox-header > div, .rokbox-wrapper .rokbox-outer .rokbox-footer > div {
  color:#ffffff;
  font-size:20px;
  padding:10px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:50%;
}
.rokbox-wrapper .rokbox-outer .rokbox-header > div.rokbox-previous, .rokbox-wrapper .rokbox-outer .rokbox-footer > div.rokbox-previous { float:left; }
.rokbox-wrapper .rokbox-outer .rokbox-header > div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-header > div.rokbox-next, .rokbox-wrapper .rokbox-outer .rokbox-footer > div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-footer > div.rokbox-next {
  float:right;
  text-align:right;
}
.rokbox-wrapper .rokbox-outer .rokbox-header > div.rokbox-close, .rokbox-wrapper .rokbox-outer .rokbox-footer > div.rokbox-close {
  font-size:15px;
  width:50px;
}
.rokbox-wrapper .rokbox-outer .rokbox-header:before, .rokbox-wrapper .rokbox-outer .rokbox-header:after, .rokbox-wrapper .rokbox-outer .rokbox-footer:before, .rokbox-wrapper .rokbox-outer .rokbox-footer:after {
  content:" ";
  display:table;
}
.rokbox-wrapper .rokbox-outer .rokbox-header:after, .rokbox-wrapper .rokbox-outer .rokbox-footer:after { clear:both; }
.rokbox-wrapper.touch-device .rokbox-header, .rokbox-wrapper.touch-device .rokbox-footer { display:block; }
.rokbox-wrapper.touch-device .rokbox-controls { display:none; }
@media (max-width: 767px) {
  .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container { margin:5px 10px; }
}
@-webkit-keyframes rotate {
  from {
    -webkit-transform:rotate(0deg);
  }
  to {
    -webkit-transform:rotate(360deg);
  }
}
@-moz-keyframes rotate {
  from {
    -moz-transform:rotate(0deg);
  }
  to {
    -moz-transform:rotate(360deg);
  }
}
@-ms-keyframes rotate {
  from {
    -ms-transform:rotate(0deg);
  }
  to {
    -ms-transform:rotate(360deg);
  }
}
@-o-keyframes rotate {
  from {
    -o-transform:rotate(0deg);
  }
  to {
    -o-transform:rotate(360deg);
  }
}
@keyframes rotate {
  from {
    transform:rotate(0deg);
  }
  to {
    transform:rotate(360deg);
  }
}
