/*
	Theme Name: Focus Child Theme
	Theme URI: http://www.studiopress.com/themes/focus
	Description: Focus is a two or three column child theme created for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/
 
	Version: 2.0.1
 
	Tags: black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, white, yellow, dark, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, featured-images, full-width-template, post-formats, sticky-post, theme-options, threaded-comments
 
	Template: genesis
	Template Version: 1.8
 
	License: GNU General Public License v2.0 (or later)
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/


/* Import Fonts
------------------------------------------------------------ */

@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);


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

body,
h1,
h2,
h2 a,
h2 a:visited,
h3,
h4,
h5,
h6,
p,
select,
textarea {
	color: #333;
	font-family:Georgia, "Times New Roman", Times;
	font-size: 16px;
	line-height: 1.5625;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

blockquote,
input,
select,
textarea,
.author-box,
.breadcrumb,
.sticky,
.taxonomy-description,
.wp-caption {
	background-color: #f5f5f5;
	border: 1px solid #ddd;
}

input,
select,
textarea {
	color: #b9b7af;
	font-family: Georgia, "Times New Roman", Times;
	font-size: 14px;
	padding: 10px;
}

input,
textarea,
.genesis-feature a.more-link,
.reply a {
	-moz-box-shadow: 0 0 5px #ccc inset;
	-webkit-box-shadow: 0 0 5px #ccc inset;
	background-color: #fff;
	border: 1px solid #ccc;
	box-shadow: 0 0 5px #ccc inset;
	font-size: 16px;
}

.enews #subbox,
.s {
	color: #b9b7af;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

li,
ol,
ul {
	margin: 0;
	padding: 0;
}

ol li {
	list-style-type: decimal;
}


/* Hyperlinks
------------------------------------------------------------ */

a,
a:visited {
	color: #f29122;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}


/* Body
------------------------------------------------------------ */

body {
	background: url(images/brown/bg.jpg);
}

::-moz-selection {
	background-color: #f29122;
	color: #fff;
}

::selection {
	background-color: #f29122;
	color: #fff;
}


/* Wrap
------------------------------------------------------------ */

#wrap {
	-moz-box-shadow: 0 0 25px #343020;
	-webkit-box-shadow: 0 0 25px #343020;
	background: url(images/brown/wrap.png);
	border-left: 5px solid #f4f3f1;
	border-right: 5px solid #f4f3f1;
	box-shadow: 0 0 25px #343020;
	box-sizing: border-box;
	margin: 0 auto;
	width: 1060px;
	padding: 0;
}

.focus-landing #wrap {
	width: 800px;
}


/* Header
------------------------------------------------------------ */

#header {
	border-bottom: 1px solid #ebeae6;
	border-top: 5px solid #f4f3f1;
	margin: 0 auto;
	min-height: 120px;
	width: 100%;
	background: #f58e35 url(https://skinnychef.com/wp-content/uploads/healthy-eating-cooking460b.png) no-repeat;
}

#header .wrap {
	border-bottom: 5px solid #f4f3f1;
	min-height: 115px;
	overflow: hidden;
}

#title-area {
	float: left;
	overflow: hidden;
	padding: 15px 0 0;
	width: 400px;
}

#title {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 48px;
	line-height: 1.25;
	margin: 0;
	padding: 0 0 0 40px;
	text-transform: lowercase;
}

#title a,
#title a:hover {
	color: #4f4932;
	text-decoration: none;
	background: none;
}

#description {
	color: #b9b7af;
	font-size: 14px;
	font-style: italic;
	padding: 0 0 0 40px;
}

#header .widget-area {
	float: right;
	padding: 25px 30px 0 0;
	width: 530px;
}


/* Image Header - Partial Width
------------------------------------------------------------ */

.header-image #title-area,
.header-image #title,
.header-image #title a {
	display: block;
	float: left;
	height: 120px;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 300px;
}

.header-image #description {
	display: block;
	overflow: hidden;
}


/* Image Header - Full Width
------------------------------------------------------------ */

.header-full-width #title-area,
.header-full-width #title,
.header-full-width #title a {
	width: 100%;
}


/* Header / Primary / Secondary Navigation
------------------------------------------------------------ */

.menu-primary,
.menu-secondary,
#header .menu {
	background-color: #f0f4f6;
	clear: both;
	color: #758a94;
	font-size: 12px;
	margin: 0 auto;
	overflow: hidden;
	width: auto;
}

.menu-primary,
.menu-secondary {
	padding: 0 25px;
}

#header .menu {
	background: none;
	float: right;
	margin: 0;
}

.menu-primary,
.menu-secondary {
	border-bottom: 1px solid #fff;
}

#nav,
#subnav {
	border-bottom: 1px solid #ebeae6;
}

.menu-primary ul,
.menu-secondary ul,
#header .menu ul {
	float: left;
	width: 100%;
}

.menu-primary li,
.menu-secondary li,
#header .menu li {
	float: left;
	list-style-type: none;
}

.simple-social-icons {float: right}

.menu-primary a,
.menu-secondary a,
#header .menu a {
	color: #758a94;
	display: block;
	font-family: Arial, Tahoma, sans-serif;
	padding: 13px 15px 12px;
	position: relative;
	text-decoration: none;
}

#header .menu a {
	padding: 8px 15px 7px;
}

#header .menu a {
	font-weight: bold;
}

.menu-primary li a:active,
.menu-primary li a:hover,
.menu-primary .current_page_item a,
.menu-primary .current-cat a,
.menu-primary .current-menu-item a,
.menu-secondary li a:active,
.menu-secondary li a:hover,
.menu-secondary .current_page_item a,
.menu-secondary .current-cat a,
.menu-secondary .current-menu-item a,
#header .menu li a:active,
#header .menu li a:hover,
#header .menu .current_page_item a,
#header .menu .current-cat a,
#header .menu .current-menu-item a {
	background-color: #fff;
	color: #244c5e;
}

#header .menu li a:active,
#header .menu li a:hover,
#header .menu .current_page_item a,
#header .menu .current-cat a,
#header .menu .current-menu-item a {
	background-color: #f0f4f6;
}

.menu-primary li li a,
.menu-primary li li a:link,
.menu-primary li li a:visited,
.menu-secondary li li a,
.menu-secondary li li a:link,
.menu-secondary li li a:visited,
#header .menu li li a,
#header .menu li li a:link,
#header .menu li li a:visited {
	background: none;
	border-bottom: 1px dotted #e3eaee;
	border-top: none;
	color: #244c5e;
	font-size: 11px;
	font-weight: normal;
	padding: 7px 5px;
	position: relative;
	text-transform: none;
	width: 128px;
}

.menu-primary li li:last-child a,
.menu-secondary li li:last-child a,
#header .menu li li:last-child a { 
	border: none; 
}

.menu-primary li li a:active,
.menu-primary li li a:hover,
.menu-secondary li li a:active,
.menu-secondary li li a:hover,
#header .menu li li a:active,
#header .menu li li a:hover {
	background: none;
	color: #a3b460;
}

.menu-primary li ul,
.menu-secondary li ul,
#header .menu li ul {
	background-color: #fff;
	border: 1px solid #e3eaee;
	border-top: 0;
	height: auto;
	left: -9999px;
	margin: 0 0 0 -1px;
	padding: 0 10px;
	position: absolute;
	width: 140px;
	z-index: 9999;
}

#header .menu li ul {
	margin: 0;
}

.menu-primary li ul a,
.menu-secondary li ul a,
#header .menu li ul a {
	width: 130px;
}

.menu-primary li ul ul,
.menu-secondary li ul ul,
#header .menu li ul ul {
	margin: -32px 0 0 150px;
}

.menu li:hover ul ul,
.menu li.sfHover ul ul {
	left: -9999px;
}

.menu li:hover,
.menu li.sfHover {
	position: static;
}

ul.menu li:hover>ul,
ul.menu li.sfHover ul,
#header .menu li:hover>ul,
#header .menu li.sfHover ul {
	left: auto;
}

#header .menu li a.sf-with-ul {
	padding-right: 25px;
}

.menu li a .sf-sub-indicator,
.menu li li a .sf-sub-indicator,
.menu li li li a .sf-sub-indicator {
	position: absolute;
	text-indent: -9999px;
}

#header .menu li a .sf-sub-indicator,
#header .menu li li a .sf-sub-indicator,
#header .menu li li li a .sf-sub-indicator {
	background: url(images/brown/icon-down2.png) no-repeat;
	height: 16px;
	position: absolute;
	right: 3px;
	text-indent: -9999px;
	top: 12px;
	width: 16px;
}

#header .menu li li a .sf-sub-indicator,
#header .menu li li li a .sf-sub-indicator {
	background: url(images/brown/icon-right.png) no-repeat;
}

#wpadminbar li:hover ul ul {
	left: 0;
}


/* Primary Navigation Extras
------------------------------------------------------------ */

.menu li.right {
	font-family: Arial, Tahoma, sans-serif;
	float: right;
	padding: 13px 15px 12px;
}

.menu li.right a {
	background: none;
	border: none;
	color: #758a94;
	display: inline;
	text-decoration: none;
}

.menu li.right a:hover {
	color: #244c5e;
	text-decoration: none;
}

.menu li.search {
	padding: 0 10px;
}

.menu li.rss a {
	background: url(images/rss.png) no-repeat center left !important;
	margin: 0 0 0 10px;
	padding: 0 0 0 16px;
}

.menu li.twitter a {
	background: url(images/twitter-nav.png) no-repeat center left !important;
	padding: 0 0 0 20px;
}


/* Inner
------------------------------------------------------------ */

#inner {
	margin: 20px auto;
	overflow: hidden;
	padding: 20px 40px;
}


/* Breadcrumb
------------------------------------------------------------ */

.breadcrumb {
	background: none;
	border: none;
	border-bottom: 1px solid #ebeae6;
	color: #8c897d;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.breadcrumb .inner {
	border-bottom: 5px solid #f4f3f1;
	overflow: hidden;
	padding: 22px 45px 20px;
}

.breadcrumb a {
	background: url(images/brown/breadcrumb-sep.png) no-repeat right;
	margin: 0 15px 0 0;
	padding: 0 20px 0 0;
}


/* Taxonomy Description
------------------------------------------------------------ */

.taxonomy-description {
	background-color: #fff;
	margin: -10px 0 30px;
	padding: 0 0 15px;
}

.taxonomy-description p {
	font-size: 14px;
	padding: 15px 15px 0;
}


/* Content-Sidebar Wrap
------------------------------------------------------------ */

#content-sidebar-wrap {
	float: left;
	width: 750px;
}

.content-sidebar #content-sidebar-wrap,
.full-width-content #content-sidebar-wrap,
.sidebar-content #content-sidebar-wrap {
	width: 100%;
}

.sidebar-content-sidebar #content-sidebar-wrap,
.sidebar-sidebar-content #content-sidebar-wrap {
	float: right;
}


/* Content
------------------------------------------------------------ */

#content {
	float: left;
	padding: 0 10px 10px;
	width: 390px;
}

.content-sidebar #content,
.sidebar-content #content {
	width: 610px;
}

.sidebar-content #content,
.sidebar-sidebar-content #content {
	float: right;
}

.full-width-content #content {
	width: 950px;
}

.full-width-content.focus-landing #content {
	width: 690px;
}

.post {
	margin: 0 0 40px;
}

.single .post {
	margin: 0 0 20px;
}

.entry-content {
	overflow: hidden;
}

.entry-content p {
	margin: 0 0 25px;
}

blockquote {
	border: none;
	border-left: 20px solid #EFEFEF;
	background-color: #F9F9F9;
	margin: 0 0 10px 0;
	padding: 10px 40px 10px 40px;
}


p.subscribe-to-comments {
	padding: 20px 0 10px;
}

.clear {
	clear: both;
}

.clear-line {
	border-bottom: 1px solid #ddd;
	clear: both;
	margin: 0 0 25px;
}


/* Column Classes
------------------------------------------------------------ */

.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 {
	float: left;
	margin: 0 0 20px;
	padding-left: 3%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48%;
}

.one-third,
.two-sixths {
	width: 31%;
}

.four-sixths,
.two-thirds {
	width: 65%;
}

.one-fourth {
	width: 22.5%;
}

.three-fourths {
	width: 73.5%;
}

.one-fifth {
	width: 17.4%;
}

.two-fifths {
	width: 37.8%;
}

.three-fifths {
	width: 58.2%;
}

.four-fifths {
	width: 78.6%;
}

.one-sixth {
	width: 14%;
}

.five-sixths {
	width: 82%;
}

.first {
	clear: both;
	padding-left: 0;
}


/* Featured Post Grid
------------------------------------------------------------ */

.genesis-grid-even,
.genesis-grid-odd {
	margin: 0 0 25px;
	padding: 0;
	width: 48%;
}

.genesis-feature,
.genesis-grid {
	border-bottom: 1px solid #ddd;
}

.genesis-grid p {
	font-size: 15px;
}

.genesis-grid-even {
	float: right;
}

.genesis-grid-odd {
	clear: both;
	float: left;
}


/* Headlines
------------------------------------------------------------ */

h1,
h2,
h2 a,
h2 a:visited,
h3,
h4,
h5,
h6 {
	color: #4f4932;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight: normal;
	line-height: 1.25;
	margin: 0 0 10px;
}

h1 {
	font-size: 48px;
}

.taxonomy-description h1 {
	margin: 0;
}

h2,
h2 a,
h2 a:visited {
	font-size: 42px;
}

.single #content h2, .page #content h2 {margin-top: 40px}


.genesis-grid h2,
.genesis-grid h2 a,
.genesis-grid h2 a:visited {
	font-size: 30px;
}

h2 a,
h2 a:visited {
	color: #4F4932;
	font-family: 'Yanone Kaffeesatz', sans-serif;
}

h2 a:hover {
	color: #a3b460;
	text-decoration: none;
}

.widget-area h2,
.widget-area h2 a {
	font-size: 20px;
	margin: 0 0 5px;
}

h3 {
	font-size: 36px; margin-top: 50px;
}

.taxonomy-description h1,
h4 {
	font-size: 30px;
}

.widget-area h4 {
	font-size: 24px;
	margin: 0 0 15px;
}

.widget-area h4 a {
	color: #244c5e;
	text-decoration: none;
}

.widget-area .enews h4 {
	font-size: 36px;
	line-height: 1.0;
	margin: 0 0 15px;
	text-transform: uppercase;
}

h5 {
	font-size: 20px;
}

h6 {
	font-size: 18px;
}


/* Ordered / Unordered Lists
------------------------------------------------------------ */

.entry-content ol,
.entry-content ul {
	margin: 0;
	padding: 0 0 20px;
}

.archive-page ul li,
.entry-content ul li {
	background: url(images/brown/icon-right.png) no-repeat 2px 7px;
	list-style-type: none;
	margin: 0 0 5px 20px;
	padding: 0 0 0 20px;
}

.bbPress ul li {
	background: none;
	margin: 0;
	padding: 0;
}

.archive-page ul li {
	margin: 0 0 5px;
}

.entry-content ol li {
	margin: 0 0 0 35px;
}

.archive-page ul ul,
.entry-content ol ol,
.entry-content ul ul {
	padding: 0;
}


/* Post Info / Post Meta
------------------------------------------------------------ */

.post-info,
.post-meta {
	color: #b9b7af;
	font-size: 12px;
	font-style: italic;
}

.post-info {
	margin: 5px 0 20px;
}

.categories a,
.post-info .author,
.post-info .date,
.post-comments,
.tags a {
	font-family: Arial, Tahoma, sans-serif;
	font-style: normal;
	font-weight: bold;
	margin: 0 10px 0 0;
	text-transform: uppercase;
}

.categories a,
.tags a {
	margin: 0 0 0 5px;
}

.post-info .date {
	color: #8c897d;
}

.post-comments {
	background: url(images/brown/icon-comments.png) no-repeat left;
	margin: 0 0 0 3px;
	padding: 0 0 0 16px;
}

.genesis-feature .post-meta,
.genesis-grid .post-meta {
	display: none;
}

.categories,
.tags {
	display: block;
	padding: 0 0 5px;
}


/* Author Box
------------------------------------------------------------ */

.author-box {
	background: none;
	border: none;
	border-bottom: 1px solid #e3eaee;
	border-top: 5px solid #f0f4f6;
	margin: 0 0 40px;
	overflow: hidden;
}

.author-box div {
	border-bottom: 5px solid #f0f4f6;
	border-top: 1px solid #e3eaee;
	overflow: hidden;
	padding: 30px 0;
}

.author-box p {
	font-size: 14px;
}

#author-description {
	padding: 0 0 25px;
}


/* After Post
------------------------------------------------------------ */
	
.after-post {
	background-color: #f0f4f6;
	clear: both;
	margin: 20px 0 0;
	overflow: hidden;
	padding: 20px;
}


/* Sticky Posts
------------------------------------------------------------ */

.sticky {
	background-color: #f0f4f6;
	margin: -10px 0 40px;
	padding: 20px;
}


/* Archive Page
------------------------------------------------------------ */

.archive-page {
	float: left;
	padding: 20px 0 0;
	width: 48%;
}


/* Images
------------------------------------------------------------ */

img {
	height: auto;
	max-width: 100%;
}

img.frame {
	background-color: #fff;
	border: 9px solid #f4f3f1;
	padding: 1px;
}

.avatar,
.featuredpage img,
.featuredpost img,
.post-image {
	background-color: #fff;
	border: 5px solid #eeede9;
	padding: 1px;
}

.avatar {
	float: left;
	margin: 0 30px 0 0;
}

.post-image {
	margin: 0 10px 10px 0;
}

.comment-list li .avatar {
	float: left;
	height: 33px;
	margin: 0 10px 10px 0;
	width: 33px;
}

img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 20px;
}

img.alignnone {
	display: inline;
	margin: 0 0 20px;
}

img.alignleft {
	display: inline;
	margin: 5px 20px 10px 0;
}

img.alignright {
	display: inline;
	margin: 5px 0 10px 20px;
}

.page-id-43 img.alignleft {margin-right: 10px}

.captionright {float: right;	margin: 5px 0 10px 20px;}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	background-color: #f0f4f6;
	border: 5px solid #eeede9;
	padding: 10px;
	text-align: center;
}

.wp-caption.alignleft {
	margin: 0 20px 10px 0;
}

.wp-caption.alignright {
	margin: 0 0 10px 20px;
}

p.wp-caption-text {
	font-size: 14px;
	margin: 5px 0;
}

.wp-smiley,
.wp-wink {
	border: none;
	float: none;
}

.gallery-caption {
}


/* Post Navigation
------------------------------------------------------------ */

.navigation {
	font-size: 10px;
	overflow: hidden;
	padding: 20px 0;
	width: 100%;
}

.navigation li {
	display: inline;
}

.navigation li a,
.navigation li.disabled,
.navigation li a:hover,
.navigation li.active a {
	-moz-box-shadow: 0 0 5px #ccc inset;
	-webkit-box-shadow: 0 0 5px #ccc inset;
	background: url(images/button.png) 0 0;
	border: 1px solid #cb7e12;
	box-shadow: 0 0 5px #ccc inset;
	color: #fff !important;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 7px 8px;
	text-decoration: none;
	text-transform: uppercase;
}

.navigation li a:hover,
.navigation li.active a {
	background: url(images/brown/button.png) 0 -40px;
}


/* Primary / Secondary Sidebars
------------------------------------------------------------ */

.sidebar {
	display: inline;
	float: right;
	font-size: 14px;
	width: 300px;
}

#sidebar-alt {
	float: left;
	width: 180px;
}

.sidebar-content #sidebar,
.sidebar-sidebar-content #sidebar {
	float: left;
}

.content-sidebar-sidebar #sidebar-alt {
	float: right;
}

.sidebar p {
	font-size: inherit;
	margin: 0 0 15px;
}

.sidebar .widget {
	margin: 0 0 40px;
}

.sidebar.widget-area ul li,
#footer-widgets .widget-area ul li {
	background: url(images/brown/icon-right.png) no-repeat 2px 5px;
	border-bottom: 1px solid #ddd;
	list-style-type: none;
	margin: 0 0 9px;
	padding: 0 0 7px 20px;
	word-wrap: break-word;
}

.sidebar.widget-area ul ul li {
	border: none;
	margin: 0;
}


/* Dropdowns
------------------------------------------------------------ */

.widget_archive select,
#cat {
	display: inline;
	padding: 3px;
	width: 100%;
}


/* Featured Page / Post
------------------------------------------------------------ */

.featuredpage,
.featuredpost {
	clear: both;
	margin: 0 0 15px;
	overflow: hidden;
}

.featuredpage .page,
.featuredpost .post {
	border-bottom: 1px solid #ddd;
	margin: 0 0 5px;
	overflow: hidden;
}

#footer-widgets .featuredpage .page,
#footer-widgets .featuredpost .post {
	margin: 0 0 10px;
	padding: 0;
}


/* User Profile
------------------------------------------------------------ */

.user-profile {
	overflow: hidden;
}


/* Buttons
------------------------------------------------------------ */

button.button.submit,
input[type="button"],
input[type="submit"],
.genesis-feature a.more-link,
.reply a {
	background: url(images/button.png) 0 0;
	border: 1px solid #859449;
	color: #fff !important;
	cursor: pointer;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	padding: 9px 12px;
	text-decoration: none;
	text-transform: uppercase;
}

.genesis-feature a.more-link,
.reply a {
	display: inline-block;
	margin: 5px 0 10px;
}

.reply a {
	margin: 0 0 10px;
	padding: 5px 7px;
	color: #b9b7af;
}

button.button.submit:hover,
input:hover[type="button"],
input:hover[type="submit"],
.genesis-feature a.more-link:hover,
.reply a:hover {
	background: url(images/button.png) 0 -40px;
	text-decoration: none;
}


/* Search Form
------------------------------------------------------------ */

#header .searchform {
	float: right;
	padding: 12px 0 0;
}

.s {
	margin: 0 -7px 0 0;
	padding: 11px 10px;
	width: 190px;
}

#nav .s {
	background-color: #fff;
	margin: 4px -7px 0 0; padding: 10px;
}


/* eNews and Update Widget
------------------------------------------------------------ */

.enews-widget {
	background-color: #f4f3f1;
	border: 10px solid #eeede9;
}

.enews-widget .widget-wrap {
	border: 1px solid #fff;
}

.enews {
	background: url(images/brown/enews-ribbon.png) no-repeat top left;
	margin: -17px -18px;
	overflow: hidden;
	padding: 45px 40px 40px;
	text-align: center;
	text-shadow: 1px 1px #fff;
}

.enews p {
	color: #8c897d;
	font-family: Arial, Tahoma, sans-serif;
}

.enews #subbox {
	background: #fff url(images/brown/enews-subbox.png) no-repeat center left;
	margin: 5px 0 20px;
	padding: 15px 0 13px 37px;
	width: 85%;
}


/* Calendar Widget
------------------------------------------------------------ */

#wp-calendar {
	width: 100%;
}

#wp-calendar caption {
	font-size: 12px;
	font-style: italic;
	padding: 2px 5px 0 0;
	text-align: right;
}

#wp-calendar thead {
	background-color: #f5f5f5;
	font-weight: bold;
	margin: 10px 0 0;
}

#wp-calendar td {
	background-color: #f5f5f5;
	padding: 2px;
	text-align: center;
}


/* Footer Widgets
------------------------------------------------------------ */

#footer-widgets {
	border-top: 1px solid #ebeae6;
	clear: both;
	font-size: 14px;
	margin: 0 auto;
	overflow: hidden;
	width: 100%;
}

#footer-widgets .wrap {
	border-bottom: 1px solid #ebeae6;
	border-top: 5px solid #f4f3f1;
	overflow: hidden;
	padding: 20px;
}

#footer-widgets .widget {
	background: none;
	border: none;
	margin: 0 0 20px;
	padding: 0;
}

#footer-widgets .textwidget {
	padding: 0;
}

#footer-widgets .widget_tag_cloud div div {
	padding: 0;
}

#footer-widgets p {
	font-size: inherit;
	margin: 0 0 15px;
}

#footer-widgets ul {
	margin: 0;
}

#footer-widgets ul li {
	margin: 0 0 0 20px;
}

#footer-widgets #wp-calendar thead,
#footer-widgets #wp-calendar td {
	background: none;
}

.footer-widgets-1 {
	float: left;
	width: 310px;
}

.footer-widgets-2 {
	float: left;
	width: 310px;
}

.footer-widgets-3 {
	float: right;
	width: 310px;
}


/* Footer
------------------------------------------------------------ */

#footer {
	border-top: 5px solid #f4f3f1;
	clear: both;
	color: #8c897d;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 11px;
	margin: 0 auto;
	overflow: hidden;
	text-transform: uppercase;
	width: 100%;
}

#footer .wrap {
	border-top: 1px solid #ebeae6;
	overflow: hidden;
	padding: 10px 20px;
	position: relative;
}

#footer p {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
}

#footer .gototop {
	float: left;
	padding: 10px 0;
	width: 200px;
}

#footer .gototop a {
	background: url(images/brown/footer-top.png) no-repeat center left;
	padding: 10px 0 10px 40px;
}

#footer .creds {
	float: right;
	padding: 10px 0;
	text-align: right;
	width: 680px;
}


/* Comments
------------------------------------------------------------ */

#comments,
#respond {
	margin: 0 0 15px;
	overflow: hidden;
}

#author,
#comment,
#email,
#url {
	margin: 10px 5px 0 0;
	padding: 10px;
	width: 250px;
}

#comment {
	height: 150px;
	margin: 10px 0;
	width: 95%;
}

.ping-list {
	margin: 0 0 40px;
}

.comment-list ol,
.ping-list ol {
	padding: 10px;
}

.comment-list li,
.ping-list li {
	list-style-type: none;
	margin: 15px 0 5px;
	padding: 10px 15px;
}

.comment-list li ul li {
	list-style-type: none;
}

.comment-list li.depth-1 {
	margin: 0 0 30px;
}

.comment-content {
	clear: both;
}

.comment-content p {
	font-size: 14px;
	margin: 0 0 20px;
}

.comment-list cite,
.ping-list cite {
	font-style: normal;
}

.comment-author {
	color: #8c897d;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	margin: 0 10px 0 0;
	text-transform: uppercase;
}

.says {
	color: #b9b7af;
	font-family: Georgia, "Times New Roman", Times;
	font-style: italic;
	font-weight: normal;
	text-transform: lowercase;
}

.commentmetadata {
	font-size: 12px;
	margin: 0 0 5px;
}

.reply {
	font-size: 14px;
}

.nocomments {
	text-align: center;
}

#comments .navigation {
	display: block;
}

.bypostauthor {
}

#comments .alt,
#comments .even,
#comments .thread-alt,
#comments .thread-even {
	border-left: 5px solid #eeede9;
}

a.bbp-forum-title {
	font-size: 16px;
}





/* Focus Brown
------------------------------------------------------------ */

.focus-brown .menu,.focus-brown #header .menu li a:active,.focus-brown #header .menu li a:hover,.focus-brown .wp-caption{background-color:#f4f3f1}.focus-brown .menu a,.focus-brown .menu li.right,.focus-brown .menu li.right a,.focus-brown #header .menu a{color:#8c897d}.focus-brown #menu-secondary a,.focus-brown #menu-secondary li.right,.focus-brown #menu-secondary li.right a,.focus-brown #header #menu-secondary a{color:#fae7d7}.focus-brown #menu-secondary a:hover,.focus-brown #menu-secondary li.right,.focus-brown #menu-secondary li.right a:hover,.focus-brown #header #menu-secondary a:hover{color:#4f4932}.focus-brown #menu-secondary .sub-menu a,.focus-brown #menu-secondary .sub-menu li.right,.focus-brown #menu-secondary .sub-menu li.right a,.focus-brown #header #menu-secondary .sub-menu a{color:#4f4932}.focus-brown #menu-secondary .sub-menu a:hover,.focus-brown #menu-secondary .sub-menu li.right,.focus-brown #menu-secondary .sub-menu li.right a:hover,.focus-brown #header #menu-secondary .sub-menu a:hover{color:#f29122}.focus-brown .menu a:hover,.focus-brown .menu li.right a:hover,.focus-brown .menu li a:active,.focus-brown .menu li a:hover,.focus-brown .menu li li a,.focus-brown .menu li li a:link,.focus-brown .menu li li a:visited,.focus-brown .menu .current_page_item a,.focus-brown .menu .current-cat a,.focus-brown .menu .current-menu-item a,.focus-brown .widget-area h4 a,.focus-brown #header .menu a:hover,.focus-brown #header .menu li li a,.focus-brown #header .menu li li a:link,.focus-brown #header .menu li li a:visited{background:0;color:#4f4932}.focus-brown .menu li a:active,.focus-brown .menu li a:hover,.focus-brown .menu .current_page_item a,.focus-brown .menu .current-cat a,.focus-brown .menu .current-menu-item a{background-color:#fff}.focus-brown #header .menu .current_page_item a,.focus-brown #header .menu .current-cat a,.focus-brown #header .menu .current-menu-item a{background-color:#f4f3f1}.focus-brown #header #menu-secondary .current_page_item a,.focus-brown #header #menu-secondary .current-cat a,.focus-brown #header #menu-secondary .current-menu-item a{background-color:#f4f3f1;color:#000}.focus-brown #header .menu li li a:active,.focus-brown #header .menu li li a:hover{background:0}.focus-brown h2 a:hover,.focus-brown .menu li li a:active,.focus-brown .menu li li a:hover,.focus-brown #header .menu li li a:active,.focus-brown #header .menu li li a:hover{color:#f29122}.focus-brown .menu li ul,.focus-brown #header .menu li ul{border:1px solid #ebeae6;border-top:0}.focus-brown .menu li li a,.focus-brown .menu li li a:link,.focus-brown .menu li li a:visited{border-bottom:1px dotted #ebeae6}.focus-brown button.button.submit,.focus-brown input[type="button"],.focus-brown input[type="submit"],.focus-brown .genesis-feature a.more-link,.focus-brown .navigation li a,.focus-brown .navigation li.disabled,.focus-brown .navigation li a:hover,.focus-brown .navigation li.active a,.focus-brown .reply a{background:url(images/brown/button.png) 0 0;border:1px solid #cb7e12}.focus-brown button.button.submit:hover,.focus-brown input:hover[type="button"],.focus-brown input:hover[type="submit"],.focus-brown .genesis-feature a.more-link:hover,.focus-brown .navigation li a:hover,.focus-brown .navigation li.active a,.focus-brown .reply a:hover{background:url(images/brown/button.png) 0 -40px}


/* Additions By Bright Launch
------------------------------------------------------------ */
.author-description {margin-bottom: 20px}
.videocontainer { position: relative; padding-bottom: 56.25%; padding-top: 0; height: 0; overflow: hidden; }
.videocontainer iframe, .videocontainer object, .videocontainer embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.single .videocontainer, .page .videocontainer {margin-bottom: 10px}
div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid #f00}div.wpcf7-spam-blocked{border:2px solid #ffa500}div.wpcf7-validation-errors{border:2px solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #f00;font-size:10pt;width:280px;padding:2px}span.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:0;vertical-align:middle;margin-left:4px}div.wpcf7 .watermark{color:#888}
.dropcap {font-size:3.333em;line-height:0.76em;padding:0.04em 0.12em 0 0; font-family:Georgia,"Times New Roman",Times,serif; float: left;}
#glambeacon {position: absolute; top: 20px; left: 180px}
#text-8 img.alignright {margin: 0 15px 5px 0}
.sidebar_signup .text { color: #aab7be; font-family: Arial, Tahoma, sans-serif; font-size: 12px; font-weight: bold; margin: 0 -7px 0 0; padding: 11px 10px; width: 190px; }
#socialmediarail {margin-top: 10px}
.category #content, .home #content, .page-template-page_blog-php #content  {width: 460px}
.category .sidebar, .home .sidebar, .page-template-page_blog-php .sidebar {width: 450px}
.category #content h2, .category #content h2 a, .category #content h2 a:visited, .home #content h2, .home #content h2 a, .home #content h2 a:visited, .page-template-page_blog-php #content h2, .page-template-page_blog-php #content h2 a, .page-template-page_blog-php #content h2 a:visited  {font-size: 35px; line-height: 0.95em}
.category .sidebar h4, .home .sidebar h4, .page-template-page_blog-php .sidebar h4 {font-size: 35px; margin: 0 0 15px;}
.category .sidebar h3, .home .sidebar h3, .page-template-page_blog-php .sidebar h3 {font-size: 24px; line-height: 24px; margin: 0 0 2px 0;}
.category #content .taxonomy-description, .home #content .taxonomy-description, .page-template-page_blog-php #content .taxonomy-description {background: none; border: none; margin: 0 0 30px 0; padding: 0 0 15px;}
.category #content .taxonomy-description h1, .home #content .taxonomy-description h1, .page-template-page_blog-php #content .taxonomy-description h1  {font-size: 35px}
.category #content .taxonomy-description p, .home #content .taxonomy-description p, .page-template-page_blog-php #content .taxonomy-description p {padding: 0 0 18px 0; font-size: 15px}
.swt-outter {font-size: 12px!important}
.signup,.signup2{background:#f1f1e5;position:relative;margin:15px 0;padding:5px 10px}
.signup span,.signup2 span{margin-right:10px}
#content .signup .text, #content .signup2 .text {width:270px;margin-right:10px; position:relative; top:2px}
#awf_field {padding:8px}
#text-16 p {font-size: 16px}
.thumb101 {float: left; display: inline; margin: 0 20px 10px 0; 	background-color: #fff; border: 5px solid #e7eef1; padding: 1px;}
.quote {margin-bottom: 0; padding-bottom: 0}
.testimonial {font-style: italic; text-align: right; padding-right: 20px; color: #CCC}
h1.entry-title {line-height: 0.9em}
#fb-root {display: none;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe {width: 100% !important;} 
#audioplayer {margin-bottom: 10px}
.entry-content .slidedeck p {margin: 0!important}
.attachment-post-thumbnail {float: left; margin: 5px 10px 10px 0}
.newsletter_post_block .captionleft img {float: left; margin: 5px 10px 10px 0}
.captionleft, .archive_post_block .captionleft  {float: left; margin: 5px 10px 10px 0}
.archive_post_block h1.archive_title {font-size: 28px; line-height: 0.95em}
.lightbox-signup-panel input.email {border: none; box-shadow: none}
.lightbox-signup-panel input.orange-button {border: none; box-shadow: none; padding: 0}

#footer-widgets p.tweet-details {margin-bottom: 0}
.clicktotweet {
	border: none;
	border-left: 20px solid #EFEFEF;
	margin: 0 0 10px 0;
	padding: 10px 40px 10px 40px;
	background: #F9F9F9 url(images/clicktotweet.png) right top no-repeat;}
.clicktotweet h2 {margin: 0; padding: 0}

/*pjv additions for BBM*/
.order-button {
  background: #cb7e12;
  background-image: -webkit-linear-gradient(top, #cb7e12, #cb7e12);
  background-image: -moz-linear-gradient(top, #cb7e12, #cb7e12);
  background-image: -ms-linear-gradient(top, #cb7e12, #cb7e12);
  background-image: -o-linear-gradient(top, #cb7e12, #cb7e12);
  background-image: linear-gradient(to bottom, #cb7e12, #cb7e12);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  font-family: Arial;
  color: #ffffff !important;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.order-button:hover {
  background: #000;
  background-image: -webkit-linear-gradient(top, #000, #000);
  background-image: -moz-linear-gradient(top, #000, #000);
  background-image: -ms-linear-gradient(top, #000, #000);
  background-image: -o-linear-gradient(top, #000, #000);
  background-image: linear-gradient(to bottom, #000, #000);
  text-decoration: none;
}



/* Responsive Design
------------------------------------------------------------ */

@media only screen and (max-width: 1060px) {

	#wrap {
		width: 960px;
	}

	#content-sidebar-wrap {
		width: 710px;
	}

	#content {
		width: 390px;
	}

	.content-sidebar #content,
	.sidebar-content #content {
		width: 480px;
	}
	
	.single #content {
		width: 500px;
	}

	.full-width-content #content {
		width: 850px;
	}

	.sidebar {
		width: 300px;
	}

.category .sidebar, .home .sidebar, .page-template-page_blog-php .sidebar, .search .sidebar {width: 350px}

	#sidebar-alt {
		width: 120px;
	}

	.enews #subbox {
		background: #fff;
		padding: 15px 0 13px 10px;
	}

	.footer-widgets-1 {
		width: 265px;
	}

	.footer-widgets-2 {
		width: 265px;
	}

	.footer-widgets-3 {
		width: 300px;
	}
	
.menu a {padding: 13px 12px 12px;}	
#glambeacon {position: absolute; top: 40px; left: 150px}
.s {width: 170px}

.search #content h2, .search #content h2 a, .search #content h2 a:visited,
.category #content h2, .category #content h2 a, .category #content h2 a:visited, .home #content h2, .home #content h2 a, .home #content h2 a:visited, .page-template-page_blog-php #content h2, .page-template-page_blog-php #content h2 a, .page-template-page_blog-php #content h2 a:visited  {font-size: 30px; line-height: 0.95em}
.search .sidebar h4, .category .sidebar h4, .home .sidebar h4, .page-template-page_blog-php .sidebar h4 {font-size: 30px; line-height: 0.95em; margin: 0 0 15px;}
.search .sidebar h3, .category .sidebar h3, .home .sidebar h3, .page-template-page_blog-php .sidebar h3 {font-size: 24px; line-height: 1em; margin: 0 0 2px 0;}

.category #content .taxonomy-description, .home #content .taxonomy-description, .page-template-page_blog-php #content .taxonomy-description {background: none; border: none; margin: 0 0 30px 0; padding: 0 0 15px;}
.category #content .taxonomy-description h1, .home #content .taxonomy-description h1, .page-template-page_blog-php #content .taxonomy-description h1  {font-size: 30px}
.category #content .taxonomy-description p, .home #content .taxonomy-description p, .page-template-page_blog-php #content .taxonomy-description p {padding: 0 0 18px 0; font-size: 15px}

}

@media only screen and (max-width: 960px) {

	body {
		width: 100%;
		margin: 0 auto;
	}

	.archive-page,
	.content-sidebar #content,
	.content-sidebar-sidebar #content,
	.focus-landing #inner,
	.focus-landing #wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.full-width-content #content,
	.full-width-content.focus-landing #content,
	.menu-primary,
	.menu-secondary,
	.sidebar,
	.sidebar-content #content,
	.sidebar-content-sidebar #content,
	.sidebar-sidebar-content #content,
	#content-sidebar-wrap,
	#footer .creds,
	#footer .gototop,
	#footer-widgets .wrap,
	#header ul.menu,
	#header .widget-area,
	#sidebar-alt,
	#title-area,
	#wrap {
		width: 100%;
	}
	
	/* content column home, categories, search - goes with 320px sidebar */
	.content-sidebar #content, .sidebar-content #content {width: 370px}
	.content-sidebar #sidebar, .sidebar-content #sidebar {width: 320px}
	
	/* content column single, pages - goes with 300px sidebar*/
	.single #content, .page #content {width: 380px}
	.single #sidebar, .page #sidebar {width: 300px}

	#wrap {
		box-shadow: none;
		margin: 0;
	}

	.menu-primary,
	.menu-secondary,
	#description,
	#title {
		padding: 0;
	}

	.menu-primary,
	.menu-secondary,
	#header ul.menu,
	#description,
	#footer .creds,
	#footer .gototop,
	#title,
	#title-area {
		float: none;
		text-align: center;
	}

	#title-area {
		padding: 10px 0;
	}

	#description,
	#title a,
	#title a:hover {
		padding: 0;
	}

	#header .widget-area {
		padding: 0 0 10px; margin-top: -40px;
	}

	#header .searchform {
		float: none;
		padding: 0;
		text-align: center;
	}

	.menu-primary li,
	.menu-secondary li,
	#header ul.menu li {
		display: inline-block;
		float: none;
	}

	.menu li.right {
		display: none;
	}

	.menu-primary li li,
	.menu-secondary li li,
	#header ul.menu li li {
		text-align: left;
	}

	#inner {
		padding: 0 20px;
	}

	.full-width-content.focus-landing #inner {
		margin: 0 auto;
		padding: 0;
	}

	.page .page,
	.post,
	#comments,
	#content,
	#respond {
		padding: 0;
	}
	
	.full-width-content.focus-landing .page {
		padding: 20px 30px;
	}

	.breadcrumb .inner {
		padding: 17px 10px 15px;
	}

	#content {
		padding: 0 0 20px;
	}

	#content .entry-content p, #content .entry-content ul li {font-size: 14px}
	#content .signup .text, #content .signup2 .text {width:245px}

	#footer-widgets .widget {
		padding: 20px 20px 0;
	}

	#footer-widgets .wrap {
		padding: 0;
	}

	.footer-widgets-1,
	.footer-widgets-3 {
		margin: 0; width: 350px;
	}
	
	.footer-widgets-2 {display: none}
	
	#glambeacon {position: absolute; top: 70px; left: 10px}
	.simple-social-icons {margin-right: 10px}
	

#content h1 {font-size: 40px; line-height: 0.95em; margin-bottom: 30px}
#content h2, #content h2 a, #content h2 a:visited {font-size: 30px; line-height: 0.95em}
#content h3, #content h3 a, #content h3 a:visited {font-size: 28px; line-height: 0.95em}
#content h4, #content h4 a, #content h4 a:visited {font-size: 22px; line-height: 0.95em}

.sidebar h3 {font-size: 24px; line-height: 1em; margin: 0 0 2px 0;}
.sidebar h4 {font-size: 26px; line-height: 0.95em; margin: 0 0 15px;}

.post-info, .post-meta, #footer {font-size: 10px;}

}

@media only screen and (device-width:768px) and (orientation:portrait) {
.single #content, .page #content {width: 100%}
.single #sidebar, .page #sidebar {width: 100%}
}

@media only screen and (max-width: 600px) {

#title-area {float: none; text-align: center}
#header .widget-area {float: none; text-align: center; width: 100%}
.simple-social-icons {display: none}
.social-gplus {display: none}
.single #content {width: 100%}

.sidebar {width: 100%}
.category .sidebar, .home .sidebar, .page-template-page_blog-php .sidebar, .search .sidebar {width: 100%}
.content-sidebar #content, .sidebar-content #content {width: 100%}
.content-sidebar #sidebar, .sidebar-content #sidebar {width: 100%}

	
#header .widget-area {margin-top: 0}
#content .signup .text, #content .signup2 .text {width:220px}

	
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3 {margin: 0; width: 100%;}
.footer-widgets-2 {display: inline}
	
.simple-social-icons {margin-right: 10px}		
.s {width: 170px}

.search #content h2, .search #content h2 a, .search #content h2 a:visited,
.category #content h2, .category #content h2 a, .category #content h2 a:visited, .home #content h2, .home #content h2 a, .home #content h2 a:visited, .page-template-page_blog-php #content h2, .page-template-page_blog-php #content h2 a, .page-template-page_blog-php #content h2 a:visited  {font-size: 30px; line-height: 0.95em}
.search .sidebar h4, .category .sidebar h4, .home .sidebar h4, .page-template-page_blog-php .sidebar h4 {font-size: 30px; line-height: 0.95em; margin: 0 0 15px;}
.search .sidebar h3, .category .sidebar h3, .home .sidebar h3, .page-template-page_blog-php .sidebar h3 {font-size: 24px; line-height: 1em; margin: 0 0 2px 0;}

.category #content .taxonomy-description, .home #content .taxonomy-description, .page-template-page_blog-php #content .taxonomy-description {background: none; border: none; margin: 0 0 30px 0; padding: 0 0 15px;}
.category #content .taxonomy-description h1, .home #content .taxonomy-description h1, .page-template-page_blog-php #content .taxonomy-description h1  {font-size: 30px}
.category #content .taxonomy-description p, .home #content .taxonomy-description p, .page-template-page_blog-php #content .taxonomy-description p {padding: 0 0 18px 0; font-size: 15px}


	.menu-primary a,
	.menu-secondary a,
	#header .menu a {
		padding: 6px 5px 5px;
	}

	h1,
	h2,
	h2 a,
	h2 a:visited {
		font-size: 30px;
	}

	h3,
	h4 {
		font-size: 24px;
	}

	h5,
	h6 {
		font-size: 20px;
	}

	.genesis-grid-even,
	.genesis-grid-odd {
		float: left;
		width: 100%;
	}

	.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 {
		padding: 0;
		width: 100%;
	}

}

@media only screen and (max-device-width: 480px) {
	#survey_funnel_5074fa71806 {display: none}
	#footer {text-align:  center}
	#footer .gototop a {background: none;padding: 0;}
	#glambeacon {position: relative; top: 0; left: 0; margin: 0 auto; padding: 0 auto}
	.focus-brown #footer .gototop a {background: none}
		
	.fb-like {float: left;width: 100%;	}
	div#page {width: 480px;}
	div.fb-comments span{float:left;width:100%;}
	.post-info, .post-meta, #footer {font-size: 10px;}
	.swt-outter {font-size: 11px!important}
}

@media only screen and (max-device-width: 320px) {
#header {background: #f4f3f1 url(https://skinnychef.com/wp-content/uploads/skinnychef320x71.png) left top no-repeat;}
.header-image #title-area, .header-image #title, .header-image #title a {height: 80px}
.focus-brown #menu-secondary a,
.focus-brown #menu-secondary li.right,
.focus-brown #menu-secondary li.right a,
.focus-brown #header #menu-secondary a {
	color: #8c897d;}

.focus-brown #header .menu li a .sf-sub-indicator,
.focus-brown #header .menu li li a .sf-sub-indicator,
.focus-brown #header .menu li li li a .sf-sub-indicator {
	background: url(images/brown/icon-down.png) no-repeat;
}
	
#text-4 {position: relative; left: -15px}
#content h1, #content h1.entry-title {font-size: 32px;}
#content h2, #content h2 a, #content h2 a:visited {font-size: 28px;}

#author, #comment, #email, #url {width: 230px;}
}

/* hackadelic */
.concealed { display: none }.block { display: block }
/* wp-polls */
#polls-widget-2 .wp-polls {background: #F5F5F5}#polls-widget-2 h3 {text-align: center; font-size: 28px!important; line-height: 28px!important; padding: 10px 10px 0 10px!important}
.wp-polls ul li,.wp-polls-ul li,.wp-polls-ans ul li{text-align:left;background:none!important;display:block;margin-left:10px!important;padding-left:0!important}.wp-polls ul,.wp-polls-ul,.wp-polls-ans ul{text-align:left;list-style:none;float:none}.wp-polls ul li:before,.wp-polls-ans ul li:before,#sidebar ul ul li:before{content:''}.wp-polls IMG,.wp-polls LABEL,.wp-polls INPUT,.wp-polls-loading IMG,.wp-polls-image IMG{display:inline;border:0;padding:0;margin:0}.wp-polls-ul{padding:0;margin:0 0 10px 10px}.wp-polls-ans{width:95%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.wp-polls-loading{display:none;text-align:center;height:16px;line-height:16px}.wp-polls-image{border:0}.wp-polls .Buttons{border:1px solid #c8c8c8;background-color:#f3f6f8}.wp-polls-paging a,.wp-polls-paging a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff}.wp-polls-paging a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff}.wp-polls-paging a:hover{border:1px solid #000;color:#000;background-color:#fff}.wp-polls-paging a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#fff}.wp-polls-paging span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000;border:1px solid #000;background-color:#fff}.wp-polls-paging span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#000;background-color:#fff}.wp-polls-paging span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#fff}
/* Aweber */
#af-form-1474146861 .af-body .af-textWrap{width:98%;display:block;float:none}#af-form-1474146861 .af-body input.text,#af-form-1474146861 .af-body textarea{background-color:#fff;border-color:#919191;border-width:1px;border-style:solid;color:#000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana,sans-serif}#af-form-1474146861 .af-body input.text:focus,#af-form-1474146861 .af-body textarea:focus{background-color:#fffad6;border-color:#030303;border-width:1px;border-style:solid}#af-form-1474146861 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana,sans-serif}#af-form-1474146861 .af-body{padding-bottom:15px;padding-top:15px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#000;font-size:11px;font-family:Verdana,sans-serif}#af-form-1474146861 .af-quirksMode{padding-right:10px;padding-left:10px}#af-form-1474146861 .af-standards .af-element{padding-right:10px;padding-left:10px}#af-form-1474146861 .buttonContainer input.submit{background-color:#c20606;background-image:url("https://skinnychef.com/wp-content/uploads/send-booklet.png");color:#fff;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana,sans-serif}#af-form-1474146861 .buttonContainer input.submit{width:auto}#af-form-1474146861 .buttonContainer{text-align:center}#af-form-1474146861 button,#af-form-1474146861 input,#af-form-1474146861 submit,#af-form-1474146861 textarea,#af-form-1474146861 select,#af-form-1474146861 label,#af-form-1474146861 optgroup,#af-form-1474146861 option{float:none;position:static;margin:0}#af-form-1474146861 div{margin:0}#af-form-1474146861 form,#af-form-1474146861 textarea,.af-form-wrapper,.af-form-close-button,#af-form-1474146861 img{float:none;color:inherit;position:static;background-color:none;border:0;margin:0;padding:0}#af-form-1474146861 input,#af-form-1474146861 button,#af-form-1474146861 textarea,#af-form-1474146861 select{font-size:100%}#af-form-1474146861 select,#af-form-1474146861 label,#af-form-1474146861 optgroup,#af-form-1474146861 option{padding:0}#af-form-1474146861,#af-form-1474146861 .quirksMode{width:250px}#af-form-1474146861.af-quirksMode{overflow-x:hidden}#af-form-1474146861{background-color:transparent;border-color:transparent;border-width:1px;border-style:solid}#af-form-1474146861{display:block}#af-form-1474146861{overflow:hidden}.af-body .af-textWrap{text-align:left}.af-body input.image{border:none!important}.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important}.af-body input.text{width:100%;float:none;padding:2px!important}.af-body.af-standards input.submit{padding:4px 12px}#af-submit-image-1474146861{border:0;box-shadow:none}.af-clear{clear:both}.af-element label{text-align:left;display:block;float:left}.af-element{padding:5px 0}.af-form-wrapper{text-indent:0}.af-form{text-align:left;margin:auto}.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important}.lbl-right .af-element label{text-align:right}
/* Button panel */
.dcssb-float{padding:10px 7px 2px 7px;text-align:center;border:0;background: none}.dcssb-btn{margin-bottom:5px;margin-right:5px;float:left}.dcssb-clear{clear:both;height:0}.dcssb-float.dcwsb-toolbar{width:100%}.dcssb-float.dcwsb-toolbar .dcssb-content{margin:0 auto;width:610px}.dcssb-float.dcwsb-toolbar .dcssb-btn{margin-bottom:0;margin-right:10px}.dcssb-btn.size-horizontal{width:80px;height:24px}.dcssb-btn.size-none{width:60px;height:24px}.dcssb-btn.size-vertical{width:60px;height:62px}.dcssb-digg.size-vertical{height:68px}.dcssb-delicious div{margin:0 auto}.dcssb-linkedin.size-horizontal{width:100px}.dcssb-linkedin.size-none{margin-top:-2px;width:65px}.dcssb-buffer.size-horizontal{width:85px}.dcssb-print.size-horizontal,.dcssb-print.size-none,.dcssb-email.size-horizontal,.dcssb-email.size-horizontal{width:56px}.dcssb-print.size-vertical,.dcssb-email.size-vertical{height:24px}.link-email,.link-print{padding-left:20px;display:block;font:bold 11px/18px Arial,sans-serif;height:20px;text-decoration:none;color:#333;cursor:pointer;background-color:#f8f8f8;background-image:-moz-linear-gradient(center top,#fff,#dedede);border:1px solid #bbb;border-radius:3px 3px 3px 3px;max-width:98%;overflow:hidden;position:relative;text-align:left;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.link-print .icon,.link-email .icon{display:block;width:14px;height:12px;position:absolute;left:4px;top:4px}.link-print .icon{background:url(https://skinnychef.com/wp-content/plugins/wordpress-social-share-buttons/images/icon_print.png) no-repeat 0 0}.link-email .icon{background:url(https://skinnychef.com/wp-content/plugins/wordpress-social-share-buttons/images/icon_email.png) no-repeat 0 0}.link-email:hover,.link-print:hover{background-color:#e8e8e8;border:1px solid #999;background-image:-moz-linear-gradient(center top,#f8f8f8,#cecece)}.dcssb-pinterest{position:relative;width:60px}.dcssb-pinterest.size-horizontal,.dcssb-pinterest.size-none{height:20px}.dcssb-pinterest.size-horizontal{width:70px}.dcssb-pinterest-button{height:25px;margin:0;padding:0 0 10px 0}.pinItButton{position:absolute;background:url(https://skinnychef.com/wp-content/plugins/wordpress-social-share-buttons/images/pinterest.png);font:11px Arial,sans-serif;text-indent:-9999em;font-size:.01em;color:#cd1f1f;height:22px;width:47px;background-position:0 -37px;bottom:0;left:50%;margin-left:-24px}.pinItButton:hover{background-position:0 -58px;background-color:none}.pinterest-counter-count{font:12px/12px Arial,Helvetica,sans-serif;height:29px;padding:9px 0 0;text-align:center;width:47px;background:url(https://skinnychef.com/wp-content/plugins/wordpress-social-share-buttons/images/pinterest.png) no-repeat 0 0;color:#777;position:absolute;bottom:23px;right:8px}.size-horizontal .pinItButton{left:0;margin-left:0}.size-horizontal .pinterest-counter-count{font:11px/11px Arial,Helvetica,sans-serif;height:15px;padding:3px 0 0;text-align:center;width:21px;background:url(https://skinnychef.com/wp-content/plugins/wordpress-social-share-buttons/images/pinit-count-s.png) no-repeat 0 0;color:#777;position:absolute;bottom:1px;right:0}.size-none .pinterest-counter-count{display:none}.dcssb-float.dcwsb-floating .dcssb-content{width:610px}
/* popupdomination */
.popup-dom-lightbox-wrapper .powered {display: none!important}.popup-dom-lightbox-wrapper html,.popup-dom-lightbox-wrapper body,.popup-dom-lightbox-wrapper div,.popup-dom-lightbox-wrapper span,.popup-dom-lightbox-wrapper applet,.popup-dom-lightbox-wrapper object,.popup-dom-lightbox-wrapper iframe,.popup-dom-lightbox-wrapper h1,.popup-dom-lightbox-wrapper h2,.popup-dom-lightbox-wrapper h3,.popup-dom-lightbox-wrapper h4,.popup-dom-lightbox-wrapper h5,.popup-dom-lightbox-wrapper h6,.popup-dom-lightbox-wrapper p,.popup-dom-lightbox-wrapper blockquote,.popup-dom-lightbox-wrapper pre,.popup-dom-lightbox-wrapper a,.popup-dom-lightbox-wrapper abbr,.popup-dom-lightbox-wrapper acronym,.popup-dom-lightbox-wrapper address,.popup-dom-lightbox-wrapper big,.popup-dom-lightbox-wrapper cite,.popup-dom-lightbox-wrapper code,.popup-dom-lightbox-wrapper del,.popup-dom-lightbox-wrapper dfn,.popup-dom-lightbox-wrapper em,.popup-dom-lightbox-wrapper img,.popup-dom-lightbox-wrapper ins,.popup-dom-lightbox-wrapper kbd,.popup-dom-lightbox-wrapper q,.popup-dom-lightbox-wrapper s,.popup-dom-lightbox-wrapper samp,.popup-dom-lightbox-wrapper small,.popup-dom-lightbox-wrapper strike,.popup-dom-lightbox-wrapper strong,.popup-dom-lightbox-wrapper sub,.popup-dom-lightbox-wrapper sup,.popup-dom-lightbox-wrapper tt,.popup-dom-lightbox-wrapper var,.popup-dom-lightbox-wrapper b,.popup-dom-lightbox-wrapper u,.popup-dom-lightbox-wrapper i,.popup-dom-lightbox-wrapper center,.popup-dom-lightbox-wrapper dl,.popup-dom-lightbox-wrapper dt,.popup-dom-lightbox-wrapper dd,.popup-dom-lightbox-wrapper ol,.popup-dom-lightbox-wrapper ul,.popup-dom-lightbox-wrapper li,.popup-dom-lightbox-wrapper fieldset,.popup-dom-lightbox-wrapper form,.popup-dom-lightbox-wrapper label,.popup-dom-lightbox-wrapper legend,.popup-dom-lightbox-wrapper table,.popup-dom-lightbox-wrapper caption,.popup-dom-lightbox-wrapper tbody,.popup-dom-lightbox-wrapper tfoot,.popup-dom-lightbox-wrapper thead,.popup-dom-lightbox-wrapper tr,.popup-dom-lightbox-wrapper th,.popup-dom-lightbox-wrapper td,.popup-dom-lightbox-wrapper article,.popup-dom-lightbox-wrapper aside,.popup-dom-lightbox-wrapper canvas,.popup-dom-lightbox-wrapper details,.popup-dom-lightbox-wrapper embed,.popup-dom-lightbox-wrapper .popup-dom-lightbox-wrapper figure,.popup-dom-lightbox-wrapper figcaption,.popup-dom-lightbox-wrapper footer,.popup-dom-lightbox-wrapper header,.popup-dom-lightbox-wrapper hgroup,.popup-dom-lightbox-wrapper menu,.popup-dom-lightbox-wrapper nav,.popup-dom-lightbox-wrapper output,.popup-dom-lightbox-wrapper ruby,.popup-dom-lightbox-wrapper section,.popup-dom-lightbox-wrapper summary,.popup-dom-lightbox-wrapper time,.popup-dom-lightbox-wrapper mark,.popup-dom-lightbox-wrapper audio,.popup-dom-lightbox-wrapper video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.popup-dom-lightbox-wrapper article,.popup-dom-lightbox-wrapper aside,.popup-dom-lightbox-wrapper details,.popup-dom-lightbox-wrapper figcaption,.popup-dom-lightbox-wrapper figure,.popup-dom-lightbox-wrapper footer,.popup-dom-lightbox-wrapper header,.popup-dom-lightbox-wrapper hgroup,.popup-dom-lightbox-wrapper menu,.popup-dom-lightbox-wrapper nav,.popup-dom-lightbox-wrapper section{display:block}.popup-dom-lightbox-wrapper body{line-height:1}.popup-dom-lightbox-wrapper ol,.popup-dom-lightbox-wrapper ul{list-style:none}.popup-dom-lightbox-wrapper blockquote,.popup-dom-lightbox-wrapper q{quotes:none}.popup-dom-lightbox-wrapper blockquote:before,.popup-dom-lightbox-wrapper blockquote:after,q:before,.popup-dom-lightbox-wrapper q:after{content:'';content:none}.popup-dom-lightbox-wrapper table{border-collapse:collapse;border-spacing:0}.popup-dom-lightbox-wrapper{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/bg-trans.png');height:100%;min-height:520px;min-width:910px;width:100%;position:fixed;left:0;top:0}.popup-dom-lightbox-wrapper .lightbox-clear{clear:both}.popup-dom-lightbox-wrapper .lightbox-close{float:right;position:relative;right:80px;top:84px;background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/lightbox-close.png');background-repeat:no-repeat;background-position:left bottom;height:32px;width:30px;background-size:100%}.popup-dom-lightbox-wrapper .lightbox-close:hover{background-position:left top}.popup-dom-lightbox-wrapper .lightbox-close span{display:none}.popup-dom-lightbox-wrapper .lightbox-main{color:#fff;height:520px;width:1040px;margin-left:auto;margin-right:auto}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/grey-panel.png');background-repeat:no-repeat;background-position:left top;width:541px;margin-top:26px;padding-left:85px;padding-top:105px;padding-right:25px;height:355px;float:left}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel .lightbox-product-image{float:left;margin-right:10px;width:230px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel .lightbox-product-image img{vertical-align:bottom;margin-top:20px;float:none}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-contentxx{float:right;width:295px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel p.heading{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;line-height:28px;font-weight:bold;font-style:italic;color:#f20101;text-align:left;letter-spacing:-1px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;color:#000;letter-spacing:0;margin-bottom:20px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel .bullet-listx{margin-top:20px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel ul.bullet-list{list-style:none;max-width:400px;padding:0}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-grey-panel ul.bullet-list li{font-size:18px;font-weight:normal;font-family:Georgia,Times,serif;background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/bullet.png');background-position:0 0;color:#000;text-shadow:0 1px 1px #fff;background-repeat:no-repeat;padding-left:35px;margin-bottom:5px;line-height:27px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup-panel{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/green-panel.png');background-repeat:no-repeat;background-position:-1px top;width:267px;padding-left:15px;padding-right:107px;height:350px;padding-top:105px;float:right;margin-top:-7px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup-panel p.heading2{font-weight:normal;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:24px;line-height:19px;color:#fff;text-shadow:0 2px 0 #000;letter-spacing:0;margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:center}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup-panel p{font-weight:normal;font-family:Georgia,Times,serif;font-size:14px;line-height:19px;color:#fff;text-shadow:0 2px 0 #000;letter-spacing:0;margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:center}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info{height:230px;float:left;margin-left:180px;margin-top:60px;width:400px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info p.heading{font-size:24px;line-height:30px;font-family:Georgia,Garamond,Times,serif;color:#002753;font-weight:normal;letter-spacing:-1px;text-shadow:0 1px 0 #fff;margin-bottom:45px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info .green-ticks{list-style:none;margin-top:20px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info .green-ticks li{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/green-tick.png');background-repeat:no-repeat;padding-left:30px;font-size:16px;line-height:30px;font-family:Georgia,Garamond,Times,serif;color:#002753;font-weight:normal;letter-spacing:-1px;text-shadow:0 1px 0 #fff;background-position:left center}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info .discover{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/discover.png');background-repeat:no-repeat;height:12px;width:176px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-info .discover span{display:none}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup{height:260px;float:right;margin-right:40px;margin-top:50px;width:250px}.popup-dom-lightbox-wrapper .lightbox-main .lightbox-signup p.get-free{font-size:16px;line-height:21px;font-family:Georgia,Garamond,Times,serif;color:#fff;font-weight:normal;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:25px;text-shadow:0 1px 0 #000}.lightbox-clear{clear:both}.popup-dom-lightbox-wrapper .lightbox-signup-panel form,.popup-dom-lightbox-wrapper .lightbox-signup-panel .form{margin-left:auto;margin-right:auto;width:250px}.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="text"]{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/lightbox-text-box.png');margin-bottom:5px;border:0;line-height:20px;padding-right:10px;padding-top:12px;margin-left:3px;background-repeat:no-repeat;padding-bottom:12px;width:230px;color:#555;font-family:Helvetica,Arial,sans-serif;font-size:14px;padding-left:10px;background-color:transparent;background-position:left center;outline:0}.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="submit"]{background-repeat:no-repeat;width:255px;height:47px;margin-bottom:5px;margin-left:auto;margin-right:auto;background-color:transparent;border:0;font-size:19px;color:#fff;font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:center;text-shadow:1px 1px 0 #000;text-transform:uppercase;letter-spacing:-1px;line-height:45px}.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="submit"].red-button{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/red-buttonx.png')}.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="submit"]:hover{background-position:left center}.popup-dom-lightbox-wrapper .lightbox-signup-panel input[type="submit"]:active{background-position:left bottom}.popup-dom-lightbox-wrapper .lightbox-signup-panel p.secure{font-size:11px;background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/lightbox-secure.png');background-position:left center;background-repeat:no-repeat;padding-left:22px;margin-top:10px;line-height:14px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-shadow:0 1px 0 #3f7c46;width:199px;text-align:left}.popup-dom-lightbox-wrapper .lightbox-color-green .lightbox-signup-panel{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/green-panel.png')}.popup-dom-lightbox-wrapper .lightbox-color-green .lightbox-grey-panel p.heading{color:#076a00}.popup-dom-lightbox-wrapper input[type="submit"].orange-button{background-image:url('https://skinnychef.com/wp-content/plugins/popup-domination/themes/lightbox6/images/buttons/orange-button.png')}
/* surveyfunnel */ 
.submissionErrors{font-family:Arial,Helvetica;font-weight:bold;font-size:12px;color:#c00;text-decoration:none; }td.errorCell,span.errorCell,td.manualError{color:#c00;font-weight:bold}#yesUpdate_label.errorCell{background:#ffffd5}.errorElem{background:#ffffd5}.sfRow1{background-color:#efefef}.sfRow2{background-color:#DDD}.sfUpdateSection{padding:0;margin:0;padding-top:2px;padding-bottom:0;margin-bottom:0;padding-left:8px;height:auto;border-bottom:1px solid #2a3d09}#survey_funnel_question,#survey_funnel_rule,#survey_funnel_content,#survey_funnel_autoresponder{display:none}#survey_funnel_question_flow{width:99%;display:none;padding:10px;background-color:#EEE}.survey_funnel_rule_header{position:absolute;margin-top:-15px;margin-left:0;padding-left:3px;padding-right:3px;background-color:#efefef}.survey_funnel_stats_cell{border:1px dashed #CCC;padding:7px}.survey_funnel_thumbnail{width:23px;height:23px;margin-top:1px;float:left;text-align:center;margin-right:5px;border-width:1px;border-color:#CCC;border-style:solid;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;//border:1px solid #CCC}.survey_funnel_thumbnail:hover{border-color:#000}.survey_funnel_thumbnail img{height:21px;width:21px}.sfFlowList{list-style-type:none;margin:0;padding:0;float:left;width:100%;z-index:1000}.sfQuestionDiv{min-height:30px;border:1px solid #BBB;padding:10px 10px 10px 10px;margin:10px 0 10px 0}.sfQuestionDiv .toolbar{margin-top:2px;text-align:right}.sfQuestionDiv .display{margin-top:-30px;font-size:16px;font-weight:bold}.sfQuestionDiv .answerToolbar{font-size:10px;margin-left:0;margin-top:-2px}.sfQuestionDiv .answers{display:none}.sfQuestionDiv .answers .answerDisplay{margin-top:7px;margin-left:25px;width:200px;padding:5px;border:1px solid #BBB;background-color:#FFF;float:left}.sfQuestionDiv .answers .arrow{font-size:14px;font-weight:bold;margin-top:12px;margin-left:5px;float:left}.sfQuestionDiv .answers .answerRule{margin-top:7px;margin-left:25px;border:1px solid #BBB;background-color:#FFF;float:left}.sfQuestionDropDiv{border:1px dotted #0c88e9;background-color:#c1e4ff}.sfQuestion input{width:auto!important}.sfQuestionDiv .display{width:900px}.surveyFunnelDiv img{border:0;padding:0;margin:0}.sfQuestion{border-style:solid;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none}* html #fancybox-loading{position:absolute;margin-top:0}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('images/fancy_loading.png') no-repeat}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:0;overflow:hidden}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;top:-15px;right:-15px;width:32px;height:32px;background:url('images/fancy_close.png') top left no-repeat;cursor:pointer;z-index:1103;display:none}#fancybox_error{color:#444;font:normal 12px/20px Arial}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:0;display:block}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background:url('images/fancy_title_over.png');display:block}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap span{height:32px;float:left}#fancybox-title-left{padding-left:15px;background:transparent url('images/fancy_title_left.png') repeat-x}#fancybox-title-main{font-weight:bold;line-height:29px;background:transparent url('images/fancy_title_main.png') repeat-x;color:#FFF}#fancybox-title-right{padding-left:15px;background:transparent url('images/fancy_title_right.png') repeat-x}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background-image:url('images/blank.gif');z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background:transparent url('images/fancy_nav_left.png') no-repeat}#fancybox-right-ico{background:transparent url('images/fancy_nav_right.png') no-repeat}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}div.fancy-bg{position:absolute;padding:0;margin:0;border:0;z-index:1001}div#fancy-bg-n{top:-20px;left:0;width:100%;height:20px;background:transparent url('images/fancy_shadow_n.png') repeat-x}div#fancy-bg-ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('images/fancy_shadow_ne.png') no-repeat}div#fancy-bg-e{top:0;right:-20px;height:100%;width:20px;background:transparent url('images/fancy_shadow_e.png') repeat-y}div#fancy-bg-se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('images/fancy_shadow_se.png') no-repeat}div#fancy-bg-s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('images/fancy_shadow_s.png') repeat-x}div#fancy-bg-sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('images/fancy_shadow_sw.png') no-repeat}div#fancy-bg-w{top:0;left:-20px;height:100%;width:20px;background:transparent url('images/fancy_shadow_w.png') repeat-y}div#fancy-bg-nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('images/fancy_shadow_nw.png') no-repeat}
/* simplesocialicons */
@font-face {
	font-family: 'fontello';
	src: url('font/fontello.eot?78492063');
	src: url('font/fontello.eot?78492063#iefix') format('embedded-opentype'),
       url('font/fontello.woff?78492063') format('woff'),
       url('font/fontello.ttf?78492063') format('truetype'),
       url('font/fontello.svg?78492063#fontello') format('svg');
    font-weight: normal;
	font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('font/fontello.svg?11995952#fontello') format('svg');
  }
}
*/
.simple-social-icons { overflow: hidden; }
.simple-social-icons ul { margin: 0; padding: 0; }
.simple-social-icons ul li { background: none !important; border: none !important; float: left; list-style-type: none !important; margin: 0 6px 12px !important; padding: 0 !important; }
.simple-social-icons ul li a { border: none !important; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; display: inline-block; font-family: 'fontello'; font-style: normal !important; font-variant: normal !important; font-weight: normal !important; line-height: 1em; speak: none; text-align: center; text-decoration: none !important; text-transform: none !important; width: 1em; }
.simple-social-icons ul.aligncenter { text-align: center; }
.simple-social-icons ul.aligncenter li { display: inline-block; float: none; }

/* ziplist */
#zlrecipe-container html,#zlrecipe-container body,#zlrecipe-container div,#zlrecipe-container span,#zlrecipe-container applet,#zlrecipe-container object,#zlrecipe-container iframe,#zlrecipe-container h1,#zlrecipe-container h2,#zlrecipe-container h3,#zlrecipe-container h4,#zlrecipe-container h5,#zlrecipe-container h6,#zlrecipe-container p,#zlrecipe-container blockquote,#zlrecipe-container pre,#zlrecipe-container a,#zlrecipe-container abbr,#zlrecipe-container acronym,#zlrecipe-container address,#zlrecipe-container big,#zlrecipe-container cite,#zlrecipe-container code,#zlrecipe-container del,#zlrecipe-container dfn,#zlrecipe-container em,#zlrecipe-container img,#zlrecipe-container ins,#zlrecipe-container kbd,#zlrecipe-container q,#zlrecipe-container s,#zlrecipe-container samp,#zlrecipe-container small,#zlrecipe-container strike,#zlrecipe-container strong,#zlrecipe-container sub,#zlrecipe-container sup,#zlrecipe-container tt,#zlrecipe-container var,#zlrecipe-container b,#zlrecipe-container u,#zlrecipe-container i,#zlrecipe-container center,#zlrecipe-container dl,#zlrecipe-container dt,#zlrecipe-container dd,#zlrecipe-container ol,#zlrecipe-container ul,#zlrecipe-container li,#zlrecipe-container fieldset,#zlrecipe-container form,#zlrecipe-container label,#zlrecipe-container legend,#zlrecipe-container table,#zlrecipe-container caption,#zlrecipe-container tbody,#zlrecipe-container tfoot,#zlrecipe-container thead,#zlrecipe-container tr,#zlrecipe-container th,#zlrecipe-container td,#zlrecipe-container article,#zlrecipe-container aside,#zlrecipe-container canvas,#zlrecipe-container details,#zlrecipe-container embed,#zlrecipe-container figure,#zlrecipe-container figcaption,#zlrecipe-container footer,#zlrecipe-container header,#zlrecipe-container hgroup,#zlrecipe-container menu,#zlrecipe-container nav,#zlrecipe-container output,#zlrecipe-container ruby,#zlrecipe-container section,#zlrecipe-container summary,#zlrecipe-container time,#zlrecipe-container mark,#zlrecipe-container audio,#zlrecipe-container video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#zlrecipe-container article,#zlrecipe-container aside,#zlrecipe-container details,#zlrecipe-container figcaption,#zlrecipe-container figure,#zlrecipe-container footer,#zlrecipe-container header,#zlrecipe-container hgroup,#zlrecipe-container menu,#zlrecipe-container nav,#zlrecipe-container section{display:block}#zlrecipe-container ol,#zlrecipe-container ul{list-style:none}#zlrecipe-container blockquote,#zlrecipe-container q{quotes:none}#zlrecipe-container blockquote:before,#zlrecipe-container blockquote:after,#zlrecipe-container q:before,#zlrecipe-container q:after{content:'';content:none}#zlrecipe-container table{border-collapse:collapse;border-spacing:0}#zlrecipe-container p{line-height:1.2em;margin:1em 0}#zlrecipe-container ul{margin:1em;padding:0 0 0 2.4em}#zlrecipe-container ol{list-style-type:decimal;margin:1em 0;padding:0 0 0 3em}#zlrecipe-container .heading-one,#zlrecipe-container .h-1{font-size:2em;line-height:1.3em}#zlrecipe-container .heading-two,#zlrecipe-container .h-2{font-size:1.75em}#zlrecipe-container .heading-three,#zlrecipe-container .h-3{font-size:1.5em}#zlrecipe-container .heading-four,#zlrecipe-container .h-4{font-size:1.25em}#zlrecipe-container .bold,#zlrecipe-container .strong{font-weight:bold}#zlrecipe-container .italic,#zlrecipe-container .em{font-style:italic}#zlrecipe-container .serif{font-family:palatino,'palatino linotype',Georgia,'Times New Roman',Times,serif}#zlrecipe-container .sans-serif{font-family:'helvetica neue',helvetica,arial,verdana,sans-serif}.text-align-center,.t-a-c{text-align:center}#zlrecipe-container .padding-all,#zlrecipe-container .p-a{padding:1em}#zlrecipe-container .padding-top,#zlrecipe-container .p-t{padding-top:1em}#zlrecipe-container .padding-right,#zlrecipe-container .p-r{padding-right:1em}#zlrecipe-container .padding-bottom,#zlrecipe-container .p-b{padding-bottom:1em}#zlrecipe-container .padding-left,#zlrecipe-container .p-l{padding-left:1em}#zlrecipe-container .float-left,#zlrecipe-container .fl-l{float:left}#zlrecipe-container .float-right,#zlrecipe-container .fl-r{float:right}#zlrecipe-container .width-50,#zlrecipe-container .w-50{width:50%}#zlrecipe-container .clear,#zlrecipe-container .zlclear{clear:both}#zlrecipe-container .texthide{text-indent:-9999px}#zlrecipe-container .hide-card{display:none}#zlrecipe-container .border-bottom,#zlrecipe-container .b-b{border-bottom:1px solid #000}#zlrecipe-container .border-top,#zlrecipe-container .b-t{border-top:1px solid #000}#zlrecipe-container{padding:10px}#zlrecipe-container #zlrecipe-title{padding-bottom:.5em}#zlrecipe-container .zlrecipe-print-link{padding-left:.5em;margin-top:5px}#zlrecipe-container .zl-recipe-link{margin-top:5px}#zlrecipe-container .zlrecipe-print-link .butn-link{background:url("http://ab-assets.ziplist.com.s3.amazonaws.com/print-icon.png") no-repeat scroll 0 1px transparent;cursor:pointer;padding:0 0 0 20px;display:block;height:20px}#zlrecipe-container .zlrecipe-print-link .butn-link:hover{background-position:0 -24px}#zlrecipe-container .meta,#zlrecipe-container .zlmeta{font-size:.85em;font-weight:bold}#zlrecipe-container .meta span,#zlrecipe-container .zlmeta span{font-weight:normal}.zl-offer-link a.butn-link{background-image:url('http://www.zlcdn.com/images/minibox/add-offer-rgb.png');background-repeat:no-repeat;display:block;height:27px;width:118px;cursor:pointer}table.zl-small-offer a.butn-link{background-image:url('http://www.zlcdn.com/images/minibox/add_to_list_small.png');background-repeat:no-repeat;display:block;height:22px;width:25px;cursor:pointer}td.zl-small-offer-link{vertical-align:top}.zl-spacer{display:none}#content table.zl-small-offer{border:0;width:inherit;margin-bottom:20px}#content table.zl-small-offer td{border:0;padding:0 5px 0 0}.zl-recipe-link a.butn-link{background-image:url('http://ab-assets.ziplist.com.s3.amazonaws.com/add-recipe-box-rgb.png');background-repeat:no-repeat;display:block;height:27px;width:118px;cursor:pointer}.zl-recipe-link a.small-butn-link{background-image:url('http://ab-assets.ziplist.com.s3.amazonaws.com/add-recipe-box-small.png');background-repeat:no-repeat;display:block;height:20px;width:91px;cursor:pointer}.zl-offer-link a.butn-link span,.zl-recipe-link a.butn-link span,.zl-recipe-link a.small-butn-link span{display:none}#zlrecipe-rating .rating{background:url('http://ab-assets.ziplist.com.s3.amazonaws.com/star-rating.gif') no-repeat scroll 0 0;display:inline-block;height:14px;text-indent:-9999px;width:80px}#zlrecipe-container #zlrecipe-rating .rating-5{background-position:0 0}#zlrecipe-container #zlrecipe-rating .rating-45{background-position:0 -14px}#zlrecipe-container #zlrecipe-rating .rating-4{background-position:0 -28px}#zlrecipe-container #zlrecipe-rating .rating-35{background-position:0 -42px}#zlrecipe-container #zlrecipe-rating .rating-3{background-position:0 -56px}#zlrecipe-container #zlrecipe-rating .rating-25{background-position:0 -70px}#zlrecipe-container #zlrecipe-rating .rating-2{background-position:0 -84px}#zlrecipe-container #zlrecipe-rating .rating-15{background-position:0 -98px}#zlrecipe-container #zlrecipe-rating .rating-1{background-position:0 -112px}#zlrecipe-container #zlrecipe-rating .rating-05{background-position:0 -126px}#zlrecipe-container #zlrecipe-rating .rating-0{background-position:0 -140px}#zlrecipe-container #zlrecipe-ingredients-list,#zlrecipe-container #zlrecipe-instructions-list{line-height:1.5em}#zlrecipe-container #zlrecipe-ingredients-list li{list-style-type:none}#zlrecipe-container #zlrecipe-ingredients-list .ingredient-label,#zlrecipe-container #zlrecipe-instructions-list .instruction-label{position:relative;left:-10px;margin-top:5px;font-weight:bold}#zlrecipe-container #zlrecipe-instructions-list{margin:0 .5em}#zlrecipe-container #zlrecipe-notes-list{margin:0 10px;padding:0 10px}#zlrecipe-container .img-desc-wrap{background-color:#efefef;padding-top:1px}#zlrecipe-container .img-desc-wrap img.photo{width:545px}#zlrecipe-container .img-desc-wrap #zlrecipe-summary{padding:0 10px 10px}#zlrecipe-container #zlrecipe-summary .summary{margin:10px 0}#zlrecipe-container .zl-linkback{font-size:.9em;color:#aaa;margin-top:4em}#zlrecipe-container #zl-printed-permalink{display:none;font-size:.7em}#zlrecipe-container #zl-printed-copyright-statement{display:none;font-size:.9em}
#zlrecipe-container ul {padding: 0em!important} #zlrecipe-container b {font-weight: bold!important} #zlrecipe-container .border-bottom, #zlrecipe-container .b-b {border-bottom: none!important} #zlrecipe-container {padding: 0!important} #zlrecipe-container .zlrecipe-print-link {margin-right: 10px!important} #zlrecipe-container #zlrecipe-ingredients-list li {padding-left: 20px!important} #zlrecipe-container #zlrecipe-instructions-list { margin: 0 1em!important} #zlrecipe-container #zlrecipe-instructions-list li {padding-left: 20px!important} #zlrecipe-container .float-right, #zlrecipe-container .fl-r {float: left!important}
/* section widget */
.swt-outter .ui-helper-hidden{display:none;}.swt-outter .ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.swt-outter .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.swt-outter .ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.swt-outter .ui-helper-clearfix{display:inline-block;}* html .ui-helper-clearfix{height:1%;}.swt-outter .ui-helper-clearfix{display:block;}.swt-outter .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.swt-outter .ui-state-disabled{cursor:default!important;}.swt-outter .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.swt-outter .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.swt-outter .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}.swt-outter .ui-widget .ui-widget{font-size:1em;}.swt-outter .ui-widget input,.swt-outter .ui-widget select,.swt-outter .ui-widget textarea,.swt-outter .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}.swt-outter .ui-widget-content{border:1px solid #e0cfc2;background:#f4f0ec url(images/ui-bg_inset-soft_100_f4f0ec_1x100.png) 50% bottom repeat-x;color:#1e1b1d;}.swt-outter .ui-widget-content a{color:#1e1b1d;}.swt-outter .ui-widget-header{border:1px solid #d49768;background:#cb842e url(images/ui-bg_glass_25_cb842e_1x400.png) 50% 50% repeat-x;color:#fff;font-weight:bold;}.swt-outter .ui-widget-header a{color:#fff;}.swt-outter .ui-state-default,.swt-outter .ui-widget-content .ui-state-default{border:1px solid #cdc3b7;background:#ede4d4 url(images/ui-bg_glass_70_ede4d4_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#3f3731;outline:none;}.swt-outter .ui-state-default a,.swt-outter .ui-state-default a:link,.swt-outter .ui-state-default a:visited{color:#3f3731;text-decoration:none;outline:none;}.swt-outter .ui-state-hover,.swt-outter .ui-widget-content .ui-state-hover,.swt-outter .ui-state-focus,.swt-outter .ui-widget-content .ui-state-focus{border:1px solid #f5ad66;background:#f5f0e5 url(images/ui-bg_glass_100_f5f0e5_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#a46313;outline:none;}.swt-outter .ui-state-hover a,.swt-outter .ui-state-hover a:hover{color:#a46313;text-decoration:none;outline:none;}.swt-outter .ui-state-active,.swt-outter .ui-widget-content .ui-state-active{border:1px solid #e0cfc2;background:#f4f0ec url(images/ui-bg_highlight-hard_100_f4f0ec_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#b85700;outline:none;}.swt-outter .ui-state-active a,.swt-outter .ui-state-active a:link,.swt-outter .ui-state-active a:visited{color:#b85700;outline:none;text-decoration:none;}.swt-outter .ui-state-highlight,.swt-outter .ui-widget-content .ui-state-highlight{border:1px solid #d9bb73;background:#f5f5b5 url(images/ui-bg_highlight-hard_75_f5f5b5_1x100.png) 50% top repeat-x;color:#060200;}.swt-outter .ui-state-highlight a,.swt-outter .ui-widget-content .ui-state-highlight a{color:#060200;}.swt-outter .ui-state-error,.swt-outter .ui-widget-content .ui-state-error{border:1px solid #f8893f;background:#fee4bd url(images/ui-bg_highlight-hard_65_fee4bd_1x100.png) 50% top repeat-x;color:#592003;}.swt-outter .ui-state-error a,.swt-outter .ui-widget-content .ui-state-error a{color:#592003;}.swt-outter .ui-state-error-text,.swt-outter .ui-widget-content .ui-state-error-text{color:#592003;}.swt-outter .ui-state-disabled,.swt-outter .ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.swt-outter .ui-priority-primary,.swt-outter .ui-widget-content .ui-priority-primary{font-weight:bold;}.swt-outter .ui-priority-secondary,.swt-outter .ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.swt-outter .ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_c47a23_256x240.png);}.swt-outter .ui-widget-content .ui-icon{background-image:url(images/ui-icons_c47a23_256x240.png);}.swt-outter .ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png);}.swt-outter .ui-state-default .ui-icon{background-image:url(images/ui-icons_f08000_256x240.png);}.swt-outter .ui-state-hover .ui-icon,.swt-outter .ui-state-focus .ui-icon{background-image:url(images/ui-icons_f08000_256x240.png);}.swt-outter .ui-state-active .ui-icon{background-image:url(images/ui-icons_f35f07_256x240.png);}.swt-outter .ui-state-highlight .ui-icon{background-image:url(images/ui-icons_cb672b_256x240.png);}.swt-outter .ui-state-error .ui-icon,.swt-outter .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ff7519_256x240.png);}.swt-outter .ui-icon-carat-1-n{background-position:0 0;}.swt-outter .ui-icon-carat-1-ne{background-position:-16px 0;}.swt-outter .ui-icon-carat-1-e{background-position:-32px 0;}.swt-outter .ui-icon-carat-1-se{background-position:-48px 0;}.swt-outter .ui-icon-carat-1-s{background-position:-64px 0;}.swt-outter .ui-icon-carat-1-sw{background-position:-80px 0;}.swt-outter .ui-icon-carat-1-w{background-position:-96px 0;}.swt-outter .ui-icon-carat-1-nw{background-position:-112px 0;}.swt-outter .ui-icon-carat-2-n-s{background-position:-128px 0;}.swt-outter .ui-icon-carat-2-e-w{background-position:-144px 0;}.swt-outter .ui-icon-triangle-1-n{background-position:0 -16px;}.swt-outter .ui-icon-triangle-1-ne{background-position:-16px -16px;}.swt-outter .ui-icon-triangle-1-e{background-position:-32px -16px;}.swt-outter .ui-icon-triangle-1-se{background-position:-48px -16px;}.swt-outter .ui-icon-triangle-1-s{background-position:-64px -16px;}.swt-outter .ui-icon-triangle-1-sw{background-position:-80px -16px;}.swt-outter .ui-icon-triangle-1-w{background-position:-96px -16px;}.swt-outter .ui-icon-triangle-1-nw{background-position:-112px -16px;}.swt-outter .ui-icon-triangle-2-n-s{background-position:-128px -16px;}.swt-outter .ui-icon-triangle-2-e-w{background-position:-144px -16px;}.swt-outter .ui-icon-arrow-1-n{background-position:0 -32px;}.swt-outter .ui-icon-arrow-1-ne{background-position:-16px -32px;}.swt-outter .ui-icon-arrow-1-e{background-position:-32px -32px;}.swt-outter .ui-icon-arrow-1-se{background-position:-48px -32px;}.swt-outter .ui-icon-arrow-1-s{background-position:-64px -32px;}.swt-outter .ui-icon-arrow-1-sw{background-position:-80px -32px;}.swt-outter .ui-icon-arrow-1-w{background-position:-96px -32px;}.swt-outter .ui-icon-arrow-1-nw{background-position:-112px -32px;}.swt-outter .ui-icon-arrow-2-n-s{background-position:-128px -32px;}.swt-outter .ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.swt-outter .ui-icon-arrow-2-e-w{background-position:-160px -32px;}.swt-outter .ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.swt-outter .ui-icon-arrowstop-1-n{background-position:-192px -32px;}.swt-outter .ui-icon-arrowstop-1-e{background-position:-208px -32px;}.swt-outter .ui-icon-arrowstop-1-s{background-position:-224px -32px;}.swt-outter .ui-icon-arrowstop-1-w{background-position:-240px -32px;}.swt-outter .ui-icon-arrowthick-1-n{background-position:0 -48px;}.swt-outter .ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.swt-outter .ui-icon-arrowthick-1-e{background-position:-32px -48px;}.swt-outter .ui-icon-arrowthick-1-se{background-position:-48px -48px;}.swt-outter .ui-icon-arrowthick-1-s{background-position:-64px -48px;}.swt-outter .ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.swt-outter .ui-icon-arrowthick-1-w{background-position:-96px -48px;}.swt-outter .ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.swt-outter .ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.swt-outter .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.swt-outter .ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.swt-outter .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.swt-outter .ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.swt-outter .ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.swt-outter .ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.swt-outter .ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.swt-outter .ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.swt-outter .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.swt-outter .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.swt-outter .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.swt-outter .ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.swt-outter .ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.swt-outter .ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.swt-outter .ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.swt-outter .ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.swt-outter .ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.swt-outter .ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.swt-outter .ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.swt-outter .ui-icon-arrow-4{background-position:0 -80px;}.swt-outter .ui-icon-arrow-4-diag{background-position:-16px -80px;}.swt-outter .ui-icon-extlink{background-position:-32px -80px;}.swt-outter .ui-icon-newwin{background-position:-48px -80px;}.swt-outter .ui-icon-refresh{background-position:-64px -80px;}.swt-outter .ui-icon-shuffle{background-position:-80px -80px;}.swt-outter .ui-icon-transfer-e-w{background-position:-96px -80px;}.swt-outter .ui-icon-transferthick-e-w{background-position:-112px -80px;}.swt-outter .ui-icon-folder-collapsed{background-position:0 -96px;}.swt-outter .ui-icon-folder-open{background-position:-16px -96px;}.swt-outter .ui-icon-document{background-position:-32px -96px;}.swt-outter .ui-icon-document-b{background-position:-48px -96px;}.swt-outter .ui-icon-note{background-position:-64px -96px;}.swt-outter .ui-icon-mail-closed{background-position:-80px -96px;}.swt-outter .ui-icon-mail-open{background-position:-96px -96px;}.swt-outter .ui-icon-suitcase{background-position:-112px -96px;}.swt-outter .ui-icon-comment{background-position:-128px -96px;}.swt-outter .ui-icon-person{background-position:-144px -96px;}.swt-outter .ui-icon-print{background-position:-160px -96px;}.swt-outter .ui-icon-trash{background-position:-176px -96px;}.swt-outter .ui-icon-locked{background-position:-192px -96px;}.swt-outter .ui-icon-unlocked{background-position:-208px -96px;}.swt-outter .ui-icon-bookmark{background-position:-224px -96px;}.swt-outter .ui-icon-tag{background-position:-240px -96px;}.swt-outter .ui-icon-home{background-position:0 -112px;}.swt-outter .ui-icon-flag{background-position:-16px -112px;}.swt-outter .ui-icon-calendar{background-position:-32px -112px;}.swt-outter .ui-icon-cart{background-position:-48px -112px;}.swt-outter .ui-icon-pencil{background-position:-64px -112px;}.swt-outter .ui-icon-clock{background-position:-80px -112px;}.swt-outter .ui-icon-disk{background-position:-96px -112px;}.swt-outter .ui-icon-calculator{background-position:-112px -112px;}.swt-outter .ui-icon-zoomin{background-position:-128px -112px;}.swt-outter .ui-icon-zoomout{background-position:-144px -112px;}.swt-outter .ui-icon-search{background-position:-160px -112px;}.swt-outter .ui-icon-wrench{background-position:-176px -112px;}.swt-outter .ui-icon-gear{background-position:-192px -112px;}.swt-outter .ui-icon-heart{background-position:-208px -112px;}.swt-outter .ui-icon-star{background-position:-224px -112px;}.swt-outter .ui-icon-link{background-position:-240px -112px;}.swt-outter .ui-icon-cancel{background-position:0 -128px;}.swt-outter .ui-icon-plus{background-position:-16px -128px;}.swt-outter .ui-icon-plusthick{background-position:-32px -128px;}.swt-outter .ui-icon-minus{background-position:-48px -128px;}.swt-outter .ui-icon-minusthick{background-position:-64px -128px;}.swt-outter .ui-icon-close{background-position:-80px -128px;}.swt-outter .ui-icon-closethick{background-position:-96px -128px;}.swt-outter .ui-icon-key{background-position:-112px -128px;}.swt-outter .ui-icon-lightbulb{background-position:-128px -128px;}.swt-outter .ui-icon-scissors{background-position:-144px -128px;}.swt-outter .ui-icon-clipboard{background-position:-160px -128px;}.swt-outter .ui-icon-copy{background-position:-176px -128px;}.swt-outter .ui-icon-contact{background-position:-192px -128px;}.swt-outter .ui-icon-image{background-position:-208px -128px;}.swt-outter .ui-icon-video{background-position:-224px -128px;}.swt-outter .ui-icon-script{background-position:-240px -128px;}.swt-outter .ui-icon-alert{background-position:0 -144px;}.swt-outter .ui-icon-info{background-position:-16px -144px;}.swt-outter .ui-icon-notice{background-position:-32px -144px;}.swt-outter .ui-icon-help{background-position:-48px -144px;}.swt-outter .ui-icon-check{background-position:-64px -144px;}.swt-outter .ui-icon-bullet{background-position:-80px -144px;}.swt-outter .ui-icon-radio-off{background-position:-96px -144px;}.swt-outter .ui-icon-radio-on{background-position:-112px -144px;}.swt-outter .ui-icon-pin-w{background-position:-128px -144px;}.swt-outter .ui-icon-pin-s{background-position:-144px -144px;}.swt-outter .ui-icon-play{background-position:0 -160px;}.swt-outter .ui-icon-pause{background-position:-16px -160px;}.swt-outter .ui-icon-seek-next{background-position:-32px -160px;}.swt-outter .ui-icon-seek-prev{background-position:-48px -160px;}.swt-outter .ui-icon-seek-end{background-position:-64px -160px;}.swt-outter .ui-icon-seek-first{background-position:-80px -160px;}.swt-outter .ui-icon-stop{background-position:-96px -160px;}.swt-outter .ui-icon-eject{background-position:-112px -160px;}.swt-outter .ui-icon-volume-off{background-position:-128px -160px;}.swt-outter .ui-icon-volume-on{background-position:-144px -160px;}.swt-outter .ui-icon-power{background-position:0 -176px;}.swt-outter .ui-icon-signal-diag{background-position:-16px -176px;}.swt-outter .ui-icon-signal{background-position:-32px -176px;}.swt-outter .ui-icon-battery-0{background-position:-48px -176px;}.swt-outter .ui-icon-battery-1{background-position:-64px -176px;}.swt-outter .ui-icon-battery-2{background-position:-80px -176px;}.swt-outter .ui-icon-battery-3{background-position:-96px -176px;}.swt-outter .ui-icon-circle-plus{background-position:0 -192px;}.swt-outter .ui-icon-circle-minus{background-position:-16px -192px;}.swt-outter .ui-icon-circle-close{background-position:-32px -192px;}.swt-outter .ui-icon-circle-triangle-e{background-position:-48px -192px;}.swt-outter .ui-icon-circle-triangle-s{background-position:-64px -192px;}.swt-outter .ui-icon-circle-triangle-w{background-position:-80px -192px;}.swt-outter .ui-icon-circle-triangle-n{background-position:-96px -192px;}.swt-outter .ui-icon-circle-arrow-e{background-position:-112px -192px;}.swt-outter .ui-icon-circle-arrow-s{background-position:-128px -192px;}.swt-outter .ui-icon-circle-arrow-w{background-position:-144px -192px;}.swt-outter .ui-icon-circle-arrow-n{background-position:-160px -192px;}.swt-outter .ui-icon-circle-zoomin{background-position:-176px -192px;}.swt-outter .ui-icon-circle-zoomout{background-position:-192px -192px;}.swt-outter .ui-icon-circle-check{background-position:-208px -192px;}.swt-outter .ui-icon-circlesmall-plus{background-position:0 -208px;}.swt-outter .ui-icon-circlesmall-minus{background-position:-16px -208px;}.swt-outter .ui-icon-circlesmall-close{background-position:-32px -208px;}.swt-outter .ui-icon-squaresmall-plus{background-position:-48px -208px;}.swt-outter .ui-icon-squaresmall-minus{background-position:-64px -208px;}.swt-outter .ui-icon-squaresmall-close{background-position:-80px -208px;}.swt-outter .ui-icon-grip-dotted-vertical{background-position:0 -224px;}.swt-outter .ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.swt-outter .ui-icon-grip-solid-vertical{background-position:-32px -224px;}.swt-outter .ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.swt-outter .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.swt-outter .ui-icon-grip-diagonal-se{background-position:-80px -224px;}.swt-outter .ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;}.swt-outter .ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;}.swt-outter .ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;}.swt-outter .ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;}.swt-outter .ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;}.swt-outter .ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;}.swt-outter .ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;}.swt-outter .ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;}.swt-outter .ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px;}.swt-outter .ui-widget-overlay{background:#aaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.swt-outter .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;}.swt-outter .ui-tabs{padding:.2em;zoom:1;}.swt-outter .ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}.swt-outter .ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em -1px 0;padding:0;}.swt-outter .ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}.swt-outter .ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}.swt-outter .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.swt-outter .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.swt-outter .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.swt-outter .ui-tabs .ui-tabs-nav li a,.swt-outter .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.swt-outter .ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}.swt-outter .ui-tabs .ui-tabs-hide{display:none!important;}.swt-outter .ui-tabs .ui-tabs-nav>li:before{content:''!important;}