/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
 /* Big Size */
 #page > div {
	margin-left: 120px;
 }
.module, #header, #toolbar, #breadcrumbs, #content {
	margin: 0;
}
#block-side, #block-main {
	padding: 0;
}
.mod-box {
	padding: 0;
}
#side-container {
	width: 240px;
}
div#main {
	background-color: #E8D3AD;
	min-height: 468px;
}
.wp-front_page div#main {
	background-color: #CFAB7A;
}
#menu {
	display: inline-block;
	position: relative;
	bottom: -5px;
	content: "";
	display: table;
	clear: both;
}
.clear {
	clear: both;
}
/* Fonts */
#block-main h1 { color: #504017 !important; }

@font-face {

    font-family: 'FatFingerRegular';

    src: url('../fonts/fatfingr-webfont.eot');

    src: url('../fonts/fatfingr-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/fatfingr-webfont.woff') format('woff'),

         url('../fonts/fatfingr-webfont.ttf') format('truetype'),

         url('../fonts/fatfingr-webfont.svg#FatFingerRegular') format('svg');

    font-weight: normal;

    font-style: normal;

	}

@font-face {

    font-family: 'BlackoutRegular';

    src: url('../fonts/decorativestylisticblackoutregular-webfont.eot');

    src: url('../fonts/decorativestylisticblackoutregular-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/decorativestylisticblackoutregular-webfont.woff') format('woff'),

         url('../fonts/decorativestylisticblackoutregular-webfont.ttf') format('truetype'),

         url('../fonts/decorativestylisticblackoutregular-webfont.svg#BlackoutRegular') format('svg');

    font-weight: normal;

    font-style: normal;

	}

@font-face {

    font-family: 'ZeroxRegular';

    src: url('../fonts/zerox-webfont.eot');

    src: url('../fonts/zerox-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/zerox-webfont.woff') format('woff'),

         url('../fonts/zerox-webfont.ttf') format('truetype'),

         url('../fonts/zerox-webfont.svg#ZeroxRegular') format('svg');

    font-weight: normal;

    font-style: normal;

	}
@font-face {
    font-family: 'HelveticaNeuelLTStd-Roman';
    src: url('../fonts/helveticaneueltstd-roman.eot');
    src: url('../fonts/helveticaneueltstd-roman.eot') format('embedded-opentype'),
         url('../fonts/helveticaneueltstd-roman.woff') format('woff'),
         url('../fonts/helveticaneueltstd-roman.ttf') format('truetype'),
         url('../fonts/helveticaneueltstd-roman.svg#HelveticaNeueLTStd55Roman') format('svg');
	font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GrowlyGrinRegular';
    src: url('../fonts/growly_grin-webfont.eot');
    src: url('../fonts/growly_grin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/growly_grin-webfont.woff') format('woff'),
         url('../fonts/growly_grin-webfont.ttf') format('truetype'),
         url('../fonts/growly_grin-webfont.svg#GrowlyGrinRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}	
.clearBoth {
	clear: both;
	margin-left:-10px;
}	
#block-side  #sidebar-a { color: #fff };
div.content p {
	font: 14px/18px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color: #504017;
	background-color: inherit;
	padding-bottom: 20px;
	margin: 0;
}
div.content h3 {
	font: normal 18px/24px FatFingerRegular, Arial, Helvetica, sans-serif;
	color: #504017!important;
	padding: 0 0 6px 0;
	margin: 0;
	clear:both;
}
div.selectHdrbg {
	background: url(../images/barons/selection-hdr-bg.png) no-repeat 0 0;
	padding:5px 7px 7px 5px;
	margin-bottom: 15px;
	-webkit-background-size: 100%;
	-moz-background-size: 100%;
	background-size: 100%;
}
div.testimBlock p {
	text-align: right;
}
div.testimBlock, div.testimStart {
	height: 100%;
	overflow: hidden;
	border-bottom: 1px solid #5c4a1f;
	padding: 10px;
}
div.bgColor {
	background-color: #e0bd8e;
}
div.Left {
	float: left;
	width: 355px;
	list-style: none;
}
div.Left ul {
	list-style: none;
	margin-top:0;
	padding-left:5px;
}
div.Right {
	float: right;
	width: 340px;
	padding-left:5px;
	list-style: none;
	margin-right:-10px;
	padding-top: 18px;
}
div.Right ul {
	list-style: none;
	margin-top:0;
	padding-left:5px;
}
div#system .item > header {
	margin-bottom: 0px;
}
@media (max-width:1081px) {
	div.Right, div.Left {
		float: none;
	}
}
div.recipesTopImgLeft {
	max-width: 402px;
	max-height: 325px;
	width: 98%;
	height: 98%;
	float: left;
	background: url(../images/barons/top-left-img-bg.png) 0 0 no-repeat;
	position: relative;
	z-index: 20;
	background-size: 100%;
	padding-top: 1.5%;
	padding-left: 1.5%;
	padding-bottom: 3%;
}
div.recipesTopImgRight  {
	max-width: 263px;
	float: right;
	max-height: 161px;
	background: url(../images/barons/top-right-img-bg.png) 0 0 no-repeat;
	background-size: 100%;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 10px;
}					
div.productBox {
	background: url(../images/barons/product-box-top.png) repeat-y 0 0;
	width: 220px;
	float: left;
	margin-right: 12px;
}
div.productBox {
	background: url(../images/barons/product-box-mid.png) repeat-y 0 0;
	width: 220px;
	float: left;
	margin-right: 12px;
}
div.content {
	padding: 14px 18px 23px 18px;	
}
body {
	font: normal 12px/18px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color: #FFF;
}
#block-main {
	color: #fff;
}
#block-main #maininner {
	color: #504017;
}
#block-main #maininner {
	font: 14px/18px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color: #504017;
	background-color: inherit;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 20px;
}
.wp-front_page #block-main #maininner {
	margin-bottom:0;
}
/*#block-main #maininner p a {
	color: #F26822 !important;
}
#block-main #maininner p a:hover {
	color: #504017 !important;
}*/
#block-main em {
	color: #504017 !important;	
}
#block-side h1, #block-side h2, #block-side h3, #block-side h4, #block-side h5, #block-side h6, #sidebar-a  .weeklyTitle h3 a {
	color: #fff !important;
}
.isblog article > header,
.wp-post article > header,
.wp-category article > header {
	background: none;
	padding-left: 17px;
}
.wp-page article > header {
	min-height: 64px;
	background: #504017;
	padding-left: 17px;
}
article > header.comment-head {
	height: auto;
}
#block-main article h1 {
	width: auto;
	font: normal 32px/36px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	color: #E8D3AD !important;
	padding-top: 16px;
	text-transform: uppercase;
}
.wp-post #block-main article h1 {
	color:#00693e !important;
}
.wp-page.page #block-main article h1 {
	float: left;	
}
.isblog #block-main article h1 {
	float: none;
}
#sidebar-a h3 {
	font:normal 24px/26px HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
	padding:0 0 10px 9px;
	margin-top: 0;
	margin-bottom: 0;
}
#sidebar-a div.newPro h3 {
	padding-top: 10px;
}
#sidebar-a h3 span{
	display:block;
}
#sidebar-a h4{
	font:normal 10px/12px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	padding:0 0 7px 9px;
	color:#FFFFFF;
	margin: 0;
}
#sidebar-a h4 span{
	display:block;
}
div.newPro {
	background-color:#9E6614;
}
div.newPro h3{
	font:normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
}
#block-side div.newPro h3 a,
#block-side div.orangeTent h3 a {
	font:normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
div.newPro h3 a:hover{
	color:#e5cfae;
}
div.orangeTent{
	background-color:#F26822;
}
#block-side div.orangeTent h3{
	font:normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	padding:15px 0 12px 9px;
	cursor:pointer;
}
h3.controllerBtn{
	background:url(../images/barons/arrow-up.gif) no-repeat 90% 50%;
}
h3.minimize{
	background:url(../images/arrow-down.gif) no-repeat 90% 50%;
} 
/* no borders */
#block-main, 
.sidebar-a-right.separator-side #block-side, 
.sidebar-a-right.separator-main #block-main,
.separator-side #block-side,
.separator-main #block-main,
#block-side .mod-box,
#logo, 
#search, 
#menu,
#footer {
	border: none;
}
/* logo */
 .custom-logo {
	width: 205px;
	height: 145px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
	-webkit-background-size: contain;
	-moz-background-size: contain;
}
#logo {
	padding-top: 10px;
}

/* menu */
.menu-dropdown .dropdown {
	top: 40px;
	border: none;
}
.menu-dropdown li.level2 {
	border-top: 1px solid #015E32;
	margin: 0;
}
.menu-dropdown .dropdown-bg > div {
	background-color: #03703C !important;
	border: none;
	padding: 0;
}
.menu-dropdown a.level2 > span, .menu-dropdown span.level2 > span {
	padding: 0;
	font: bold 11px/17px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
}
#menu .dropdown {
	width: 200px;
}
#menu .menu-dropdown a.level2, #menu .menu-dropdown span.level2 {
	color: #fff;
	padding: 3px 0 3px 10px;
	height: 18px;
	margin: 0;
	display: block;
	background-color: #03703C;
}
#menu .menu-dropdown a.level2:hover {
	background-color: #026335;
}
#block-main a {
	color: #fff !important;
}
#block-main #content a {
	color: #504017 !important;
	text-decoration: underline;
	background-color: inherit;
}
#block-main #content .content a {
	font-weight:bold;
}
#block-main #content a:hover {
	text-decoration: none;	
}
#block-main #wpadminbar #wp-admin-bar-root-default a {
	color: #ccc !important;
}
#block-main #wpadminbar #wp-admin-bar-appearance a {
	color: #21759b !important;
}
#wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li a, #wpadminbar.nojs .quicklinks .menupop:hover ul li a {
	color: #21759b !important;
}
#menu .menu-dropdown a.level1, #menu .menu-dropdown span.level1 {
	color: #fff !important;
}
#menu .menu-dropdown a.level1:hover {
	color:#CCCCCC !important;
}
#menu .menu-dropdown li.active .level1 {
	color: #fff;
}
.menu-dropdown a.level3 > span {
	background: none;
}
#menu .menu-dropdown a.level3:hover {
	background-color: #026335;
}
#menu .menu-dropdown a.level3 {
	padding: 3px 0 3px 0;
}
/*article */
article header div.pageTitleImg {
	float: right;
	width: auto;	
}
/* Sidebar */
ul.social {
	padding: 0 0 0 5px;
	overflow: hidden;
	list-style: none;
	margin: 0;
}
ul.social li { 
	float: left;
	margin-right: 6px;
	margin-bottom: 0;
	height: 29px !important;
	line-height: 0;
}
ul.social li a { 
	display: block;
}
div.fb-like {
	padding-left: 10px;
	padding-top: 10px;
}
.yelp_button {
	padding-left: 10px;
	padding-bottom: 10px;
}
#sidebar-a {
	background-color: #504017;
}
#sidebar-a .twitter-share-button {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
}
#bottom-a #sidebar-bottom,
#sidebar-a #sidebar-bottom {
	background-color: #E8D3AD;
	padding: 11px 0 0 9px;
}
#bottom-a #sidebar-bottom p,
#sidebar-a #sidebar-bottom p {
	font: normal 11px/12px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color: #504017;
	padding-bottom: 25px;
}
#bottom-a #sidebar-bottom h3 a,
#sidebar-a #sidebar-bottom h3 a {
	font: normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	color: #00693E !important;
	padding: 0 0 14px 0;
}
#bottom-a #sidebar-bottom h4,
#sidebar-a #sidebar-bottom h4 {
	font: normal 21px/24px FatFingerRegular, Arial, Helvetica, sans-serif;
	padding: 0 0 20px 0;
	color: #504017 !important;
	margin: 0;
}
#bottom-a #sidebar-bottom h5,
#sidebar-a #sidebar-bottom h5 {
	font: normal 24px/26px BlackoutRegular, Arial, Helvetica, sans-serif;
	padding: 0 0 40px 0;
	color: #504017 !important;
	margin: 0;
}
#bottom-a #sidebar-bottom h5 a,
#sidebar-a #sidebar-bottom h5 a {
	color: #504017 !important;
}
#bottom-a #sidebar-bottom h5 a:hover,
#sidebar-a #sidebar-bottom h5 a:hover {
	color: #f26822  !important;
}
#bottom-a #sidebar-bottom a:hover,
#sidebar-a #sidebar-bottom a:hover {
	color: #504017 !important;
}
#block-main #sidebar-bottom a,
#block-side #sidebar-bottom a {
	color: #f26822 !important;
}

#block-main #sidebar-bottom a:hover,
#block-side #sidebar-bottom a:hover {
	color: #504017 !important;
}
#block-main #bottom-a .mod-box {
	border: none;
}
#block-main  #bottom-a .module .module-title {
	display:none;
}
#sidebar-a p {
	margin: 0;
}
#block-side #sidebar-a  .module-title {
	display: none;
}
#block-side #sidebar-a  .widget_slpwidgetbasic .module-title {
	display: block;
}
 .sidebar-white .custom-logo,
 .sidebar-lightgrey .custom-logo { background-image: url(../images/barons/logo.png); }

 .sidebar-black .custom-logo,
 .sidebar-darkgrey .custom-logo { background-image: url(../images/barons/logo.png); }
/*Sidebar*/ /*Store Locator*/
div.widget_slpwidgetbasic form input[type=submit], .slp_widget_button {
	font:normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	color: white;
	background: none;
	border: none;
	background-color: #F26822;
}
div#slpw_results {
	background-color: #F26822;
	position: absolute;
	z-index:99;
}
#block-side div#slpw_results a {
	font: normal 16px/16px HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
	color: #fff;
}
#block-side div#slpw_results a:hover {
	color: #504017;
}
.widget_slpwidgetbasic form, .widget_slp_widget_search form {
	padding-left: 10px;
}
#newsletter_signup ul {
	padding-left: ;
}
#ctct_form_designer_widget-2 {
	list-style:none;
}
#constant-contact-signup-1 label {
	display: block;
}
.cc_Go {
	padding-top: 5px;
}
li#constant_contact_api_widget-3 {
	list-style-type: none;
}
div#newsletter_signup { 
	background-color: #00693E;
	padding-bottom: 15px;
}
div#newsletter_signup h2.widgettitle {
	display: none;
}
div#newsletter_signup ul {
	margin: 0;
}
div#newsletter_signup p {
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
}
#sidebar-a div.grid-box:nth-child(11) h3.toggler {
	background: #00693E url(../images/barons/arrow-up-green.png) no-repeat 90% 50%;
}
#sidebar-a div.grid-box:nth-child(9) h3.toggler {
	background: #504017 url(../images/barons/arrow-up-brown.png) no-repeat 90% 50%;
}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
	font-size: 16px !important;
	font-family: HelveticaNeuelLTStd-Roman !important;
}
#sidebar-a div.wk-slideshow > div {
	padding-left: 11px;
	background-color: #9e6614;
}
div#slpw_results > .slpw_result {
	background: url(../images/barons/location_bullet_white.png) no-repeat 5px 4px;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
}
input#address_input, #address_input_slpw_adv {
	height: 22px;
}
#add_in_address, #addy_in_radius, #results_table {
	color: #504017;
}
#add_in_address, #addy_in_radius {
	font-family: HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
}
#slp_tagline {
	display: none;
}
#address_search .search_item INPUT {
	height: 22px;
	border: none;
	background: white;
}
#address_search .search_item .slp_ui_button {
	font: normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
    color: white;
    background: none;
    border: none;
    background-color: #F26822;
    height: auto;
}
.sl_header #addressSubmit.slp_ui_button {
	background: none !important;
	color: #fff !important;
	background-color: #F26822 !important;
	border-radius: 0 !important;
	border: none !important;
	font: normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif !important;
	filter: none !important;
}
#address_search SELECT {
	height: 26px; 
}
.results_entry:hover {
	background-color: #E8D3AD !important;
}
.results_entry {
	border-bottom: 1px solid #5c4a1f !important;
}
#sl_div a.storelocatorlink {
	color: #f26822 !important;
	font-weight: bold;
}
#sl_div a:hover.storelocatorlink {
	color: #504017 !important;
}
tr.slp_map_search_results span.location_name {
	color: inherit !important;
}
#sl_div .location_distance {
	font-weight: normal;
}
#sl_div td.results_row_center_column {
	font-weight: normal;
}
#results_table tr.slp_results_row:hover {
	background-color: transparent;
}
#sidebar-a .srp-post-content-container {
	display: block;
}
#sidebar-a .srp-content-box {
	width: 90%;
	margin-left:auto;
	margin-right:auto;
}
#map_sidebar {
	margin-top: 15px;
}
div.results_entry span.location_name {
	font-weight: bold;
    color: #00693E !important;
    font: normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
}
/* Location Pages */
div.address h2 {
	font: normal 18px/24px FatFingerRegular, Arial, Helvetica, sans-serif;
	color: #504017 !important;
	padding: 0 0 6px 0;
	width: 108px;
	display: block;
	float: left;
	margin-top: 0;
	margin-bottom: 0;
}
div.address div.addressRight {
	width: 500px;
	float: left;
	padding-top: 4px;
}
#block-main #maininner p.managertitle {
	font: bold 24px/26px HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
}
#block-main #maininner p.managerintro { 
	font: normal 18px/24px  HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
}
.managerimg {
	display: block;
	overflow:hidden;	
	margin-bottom: 20px;
	margin-top:16px;
}
.isblog #block-main article h1.locationtitle {
	float: left;
	padding-top: 0;
	margin-top:15px;
}

.locationheader {
	min-height: 64px;
	background: #504017;
	padding-left: 17px;
	margin-top: -15px !important;
	margin-left: -20px;
	margin-right:-20px;
	margin-bottom: 20px;
}	
.locationBlock {
	clear:both;	
}
/* Widget Kit ***************************************/
	/*  Accordion ************************/

#sidebar-a .wk-accordion-default h3.toggler,
#sidebar-a  .weeklyTitle h3 {
	background: none;
	border-radius: 0;
	box-shadow: none;
	text-shadow: none;
	border: none;
	font: normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	padding: 15px 0 12px 9px;
	cursor: pointer;
	background: #F26822 url(../images/barons/arrow-up.gif) no-repeat 90% 50%;
}
#sidebar-a .weeklyTitle h3 {
	background-color: #9e6614;
	background-image:none;
}
div.newsContainer, div.content div.newsContainer p {
	font: normal 11px/14px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	padding: 0 11px 8px 11px;
	background-color: #F26822;
}
.wk-accordion-default .content {
	padding: 0;
}
div.newsContainer a {
	color: #443510 !important;
}
div.newsContainer a:hover {
	color: #e8d3ad !important;
}
div.newsContainer div.rows {
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #ffc4a6;
	height: 100%;
	overflow: hidden;
}
div.newsContainer div.date {
	float: left;
	width: auto;
	padding-right: 2px;
	font-weight: bold;
	color: #fff;
}
div.newsContainer div.details {
	float: left;
	width: 112px;
}
.noborder {
	border: none!important;
}
#block-side {
	color: #fff;
}

/* FS Contact Form */
#FSContact1, #FSContact2, #FSContact3 {
	float: left;
	width: 318px !important;
	background-color: #e6c497;
	padding: 10px;
}
div.addressPan {
	width: 300px;
	float: right;
}
#FSContact1 input, #FSContact1 textarea, #FSContact2 input, #FSContact2 textarea, #FSContact2 input, #FSContact2 textarea, #si_contact_ex_field2_2 {
	width: 308px;
}
#FSContact1, #FSContact2, #FSContact3 {
	color: #504017;
}
#newsletter_signup_buzz input.submit,
#fsc-submit-1, #fsc-submit-2, #fsc-submit-3 {
	border: 0;
	background: url(../images/barons/submit-btn.gif) no-repeat 0 0;
	cursor: pointer;
	height: 35px;
	width: 90px !important;
	display: block;
	font-size: 0;
	line-height: 0;
	float: right;
	text-indent: -9999px;
}
#newsletter_signup_buzz input.submit {
	background: url(../images/barons/signup-btn.gif) no-repeat 0 0;	
	float:none;
	width:127px !important;	
	margin-top: 10px;
}
#fsc-submit-1:hover, #fsc-submit-2:hover, #fsc-submit-3:hover {
	background-position: 0 -35px;
}
/* div.content:nth-child(2) > div:nth-child(4) {
	display:none;
} */
.wp-page-254 article > div > div:nth-child(5) {
	display:none;
}

@media (max-width: 1050px) {
	div.addressPan {
		float: none;
		width: auto;
	}
	#FSContact1 input, #FSContact1 textarea, #FSContact2 input, #FSContact2 textarea, #FSContact2 input, #FSContact2 textarea, #si_contact_ex_field2_2 {
		width: 95%;
	}
	#FSContact1, #FSContact2, #FSContact3 {
		float: none;
	}
	#newsletter_signup_buzz input.submit, #fsc-submit-1, #fsc-submit-2, #fsc-submit-3 {
		float: none;
	}
	#FSContact1, #FSContact2, #FSContact3 {
		width: 100% !important;
	}
	div.Right {
		padding-top:0;
		padding-left:0;
	}
	div.Left ul {
		margin-bottom:0;
	}
}
 /* Only Phones and Tablets (Portrait) */
 @media (max-width: 959px) { 
	#page > div {
		margin:auto;
	}
	.module, #header, #toolbar, #breadcrumbs, #content {
		margin: 10px;
	}
	#block-side, #block-main {
		padding: 0 10px 10px 10px;
	}
	.mod-box {
		padding: 10px;
		border-style: solid;
		border-width: 1px;
	}
}
/* Only Phones */
@media (max-width: 767px) {

	.custom-logo { 
		width: 70px;
		height: 90px;
		margin: auto;
	}

	 .sidebar-white .custom-logo,
	 .sidebar-lightgrey .custom-logo { background-image: url(../../../images/yootheme/logo_responsive_white.png); }
	 
	 .sidebar-black .custom-logo,
	 .sidebar-darkgrey .custom-logo { background-image: url(../../../images/yootheme/logo_responsive_black.png); }
}
/*Recipes */
.wk-slideset ul.set li {
	position: static;
	display: block;
	float:left;
	width: 220px;
}
.wk-slideset ul.set {
	-webkit-transform: none !important;
	position: static;
	width: auto !important;
	text-align: left;
}
.wk-slideset div.sets {
	height: auto !important;
}
.hide {
	display:none; 
}
@media (max-width: 1078px) {
	div.recipesTopImgLeft {
		float: none;
	}
	div.recipesTopImgRight {
		float: none; 
	}
	
}
/* Home Page */
.wp-front_page article header {
	display: none;
}
.wp-front-page p {
	margin: 0;
}
.wp-front_page div.content {
	padding: 0;
}
div.contentHholder{
	overflow:hidden;
	height:100%;
	position:relative;
}
div.contentHleft{
	background-color:#504017;
	height:265px;
	overflow:hidden;
	}
div.contentHright{
	max-width:283px;
	float:right;
}
div.contentHright div.strip{
	background:url(../images/barons/contentHright-bg.png) 0 0 repeat-y;
	width:6px;
	height:265px;
	position:absolute;
	}
div.contentHright div.blissTag{
	position:relative;
	right:20px;
	top:200px;
	height: 0;
}	
div.leftcontBg{
	margin-left: 15px;
	margin-right: 15px;
	min-height:67px;
	margin-top: 15px;
	margin-left: 10px;
	background-color:#f2f2f2;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
div.leftcontBg .alignleft {
	margin-right:0;	
}
#block-main #maininner div.leftcontBg p{
	font:bold 11px/14px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color:#59452A;
	padding:5px 15px 0 85px;
	margin: 0;
}
#block-main #maininner div.contentHleft p {
	font: bold 14px/16px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color: #E8D3AD;
	margin:20px 15px 0 15px;
}
#block-main #maininner div.contentHleft h3{
	color: #E8D3AD !important;
	margin: 20px 15px 15px 15px;
	text-align:center;
	font: normal 24px/24px FatFingerRegular, Arial, Helvetica, sans-serif;
}
#block-main #maininner div.contentHleft p.title{
	font:normal 34px/36px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	color:#E8D3AD;
	margin: 30px 15px 15px 15px;
	text-align:center;
}
#block-main #maininer div.contentHleft p.right{
	font:bold 14px/18px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color:#E8D3AD;
	float:left;
	width:235px;
	margin:30px 0 0 0;
}
div.bottomPart{
	background-color:#CFAB7A;
}
/*
div.bottomPartInner{

	background:url(../images/barons/Hi.gif) 0 0 no-repeat;
	height:203px;
	}
*/
	/*added for message area 8/12*/
@media (min-width: 959px) {
body.wp-front_page section#content article div.content{
	height: 423px;
	}
	#sidebar-a .grid-box:nth-child(5) {
		height: 71px;
	}
}
div.bottomPart {
	clear:both;
}
div.bottomPartInner h1{
font:normal 14px/16px HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
color:#59452A;
padding:10px 40px 0 30px;
}
div.bottomPartInner h2{
font:normal 18px/22px FatFingerRegular, Arial, Helvetica, sans-serif;
color:#59452A;
padding:20px 40px 0 30px;
}
#block-main #maininner div.bottomPartInner div{
	font:normal 18px/22px HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
	color:#59452A;
	padding:24px 40px 16px 0;
}
#block-main #maininner div.bottomPartInner img {
	width: 180px;
	margin-left: 10px;
}
/* footer */
#footer div.module:first-child {
	float: left;
}
#footer div.module:last-child {
	float: right;
}
p#top a {
	font: normal 11px/14px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	background: url(../images/barons/top-arrow.gif) 100% 3px no-repeat;
	color: #CFAB7A;
	padding-right: 15px;
}
#footer p#top {
	margin-bottom: 15px;
}
#footer {
	padding: 5px;
	font: normal 11px/14px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
}
#footer a {
	color: #CFAB7A;
	font: normal 11px/14px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
}
#footer a:hover {
	color: #CFAB7A !important;
}
#footer div.footerL a:hover {	
	text-decoration: underline;
}
#footer p {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #CFAB7A;
	text-align: right;
}
/*Recipe Lightbox */
#lightbox-wrap {
	font: normal 11px/17px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color: #212121;
	width: 460px !important;
}
#lightbox-content {
	width: 440px !important;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
	background-color: white;
}
#lightbox-outer {
    border: 10px solid rgb(70, 70, 70);
    border: 10px solid rgba(0, 0, 0, .5);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: rgb(70, 70, 70);
    background-color: rgba(0, 0, 0, .5);
}
#lightbox-wrap h2 {
	font: normal 18px/24px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	color: #504017;
	width: auto;
	float:left;
	margin-top: 0;
	margin-bottom: 0;
}
#lightbox-wrap p {
	margin-top:0;
	margin-bottom: 0;
}
#lightbox-content > div {
	height: 536px !important;
}
div.iframeContainer div.topPicPanel {
	width: 402px;
	height: 325px;
	background: url(../images/barons/top-left-img-bg.png) 0 0 no-repeat;
	position: relative;
	z-index: 20;
	padding: 10px 0 12px 11px;
}
div.iframeContainer div.topPicPanel div.leftRecipesImg {
	width: 388px;
	height: 309px;
	overflow: hidden;
}
div.iframeContainer div.iframeContentArea ul.iframeContentList1 li {
	list-style: none;
	padding: 0 0 1px 8px;
	background: url(../images/barons/bull1.gif) 0 6px no-repeat;
}
div.iframeContainer div.iframeContainerHdr div.printLink a, div.printLink a {
	color: #000;
	text-decoration: underline;
}
div.iframeContainer div.iframeContainerHdr div.printLink, div.printLink {
	width: auto;
	padding: 4px 0 0 23px;
	background: url(../images/barons/print-icon.gif) 0 1px no-repeat;
	position: relative;
	top: -40px;
	left: 200px;
	display:none;
}
div.iframeContainer div.iframeContainerHdr {
	height: 100%;
	overflow: hidden;
	padding: 0 0 12px 4px;
}
#lightbox-title {
	display: none !important;
}
#lightbox-overlay { 
	background-color: rgb(0, 0, 0) !important;
	opacity: 0.8 !important;
}
.spotlight .overlay-default {
	background-image: none;
}	
div.pecipesImgReelArea {
	height: 152px;
	margin-left: -20px;
	margin-right: -20px;
}
div.pecipesImgReelArea div.pecipesImgReelBlock {
height: 152px;
width: 144px;
float: left;
}
div.pecipesImgReelArea div.reelImg1 div.pecipesImgReelImg {
height: 124px;
padding: 4px 0 0 11px;
}
div.pecipesImgReelArea div.reelImg1 p {
padding-left: 10px;
}
div.pecipesImgReelArea div.pecipesImgReelBlock p {
	width: 126px;
	font: 13px/15px Helvetica, sans-serif;
	color: #504017;
	text-align: center;
}
div.pecipesImgReelArea div.reelImg1 div.pecipesImgReelImg a {
	width: 130px;
	height: 120px;
}
div.pecipesImgReelArea div.pecipesImgReelBlock div.pecipesImgReelImg a {
	display: block;
}
div.pecipesTopImgPanel div.leftPanel div.leftRecipesImg a:hover img, div.pecipesTopImgPanel div.rightPanel div.rightPanelImgBlick div.rightPanelImgBlickImg a:hover img, div.pecipesImgReelArea div.pecipesImgReelBlock div.pecipesImgReelImg a:hover img {
	filter: alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity: 0.75;
	-khtml-opacity: 0.75;
}
div.pecipesImgReelArea div.reelImg1 div.pecipesImgReelImg{
	height:124px;
	padding:4px 0 0 11px;
	}
div.pecipesImgReelArea div.reelImg1 div.pecipesImgReelImg a{
	width:130px;
	height:120px;
	}
div.pecipesImgReelArea div.reelImg1 p{
	padding-left:10px;
	}
div.pecipesImgReelArea div.reelImg2 div.pecipesImgReelImg{
	height:128px;
	padding:0 0 0 9px;
	}
div.pecipesImgReelArea div.reelImg2 div.pecipesImgReelImg a{
	width:130px;
	height:124px;
	}
div.pecipesImgReelArea div.reelImg2 p{
	padding-left:8px;
	}
div.pecipesImgReelArea div.reelImg3 div.pecipesImgReelImg{
	height:113px;
	padding:15px 0 0 0;
	}
div.pecipesImgReelArea div.reelImg3 div.pecipesImgReelImg a{
	width:138px;
	height:109px;
	}
div.pecipesImgReelArea div.reelImg3 p{
	padding-left:7px;
	}
div.pecipesImgReelArea div.reelImg4 div.pecipesImgReelImg{
	height:114px;
	padding:14px 0 0 6px;
	}
div.pecipesImgReelArea div.reelImg4 div.pecipesImgReelImg a{
	width:130px;
	height:110px;
	}
div.pecipesImgReelArea div.reelImg4 p{
	padding-left:5px;
	}
div.pecipesImgReelArea div.reelImg5 div.pecipesImgReelImg{
	height:127px;
	padding:1px 0 0 0px;
}
div.pecipesImgReelArea div.reelImg5 div.pecipesImgReelImg a{
	width:141px;
	height:123px;
}
div.pecipesImgReelArea div.reelImg5 p{
	padding-left:3px;
}
/* Recipe Slideshows */

div.productBox {
	background: url(../images/barons/product-box-mid.png) repeat-y 0 0;
	width: 220px;
	float: left;
	margin-right: 8px;
	overflow: auto;
	height:171px;
}

div.rowBlock div.productBox:last-child {
	margin-right: 0;
}
div.productBox div.boxTopcrv {
background: url(../images/barons/product-box-top.png) no-repeat 0 0;
padding-top: 11px;
}
div.productBox div.boxBottomcrv {
background: url(../images/barons/product-box-bottom.png) no-repeat 0 100%;
padding: 0 0 10px 10px;
}
div.leftPanInner a {
color: #504017;
text-decoration: underline;
background-color: inherit;
}
#block-main #maininner div.productBox p {
font: normal 14px/14px FatFingerRegular, Arial, Helvetica, sans-serif;
color: #504017;
padding: 5px 8px 0 0;
margin:0;
text-align: center;
}
#page #lightbox-overlay {
	margin-left: 0;
}
/* Blog Page */
.social-post div {
	display: inline-block;
	padding-top: 0;
	vertical-align: top;
}
div.twitter-tweet {
	padding-left:10px;	
}
.wp-category article.item {
	border-bottom: 4px solid #504017;
}
.isblog #block-main #content #system article.item .title a,
.wp-post #block-main #content #system article.item .title a,
.wp-category #block-main #content #system article.item .title a {
	color:#00693e !important;
	text-decoration: none;	
	font-weight:normal;
}
.isblog #block-main #content #system article.item .title a:hover,
.wp-post #block-main #content #system article.item .title a:hover,
.wp-category #block-main #content #system article.item .title a:hover {
	color: #504017 !important;
}
.isblog #block-main #maininner p.links,
.wp-post #block-main #maininner p.links,
.wp-category #block-main #maininner p.links {
	padding-left: 15px;
}
.isblog #block-main #maininner p.meta,
.wp-post #block-main #maininner p.meta,
.wp-category #block-main #maininner p.meta {
	font-style: italic;
	font-size: 12px;
}

.isblog article h1,
.wp-post article h1,
.wp-category article h1 {
	float: none;
}
.wp-category #system .items .item {
	margin: 0 20px 0 20px;
	border-bottom: 2px solid #504017;
}
.wp-post #system .item {
	margin: 0 20px 0 20px;
}
.wp-category #system .items .item:last-child {
	border-bottom: none;
}
.wp-post div.content,
.wp-category div.content  {
	padding: 14px 8px 23px 8px;
} 
#sidebar-a div.content {
	padding: 0;
}
.wp-cat-39.wp-archive .content img,
.wp-cat-38.wp-archive .content img,
.wp-cat-37.wp-archive .content img,
.wp-cat-36.wp-archive .content img, .wp-cat-35.wp-archive .content img {
	width:auto;
}
.wp-cat-35 .content .spotlight {
	display:block;
}
.wp-cat-5 .content img,
.wp-cat-42 .content img,
.wp-cat-6 .content img,
.wp-cat-7 .content img,
.wp-cat-9 .content img,
.wp-cat-41 .content img {
	width: auto;
}
.align-right, .alignright {
	margin-bottom: 15px;
}
/* Blog Comments */
#system #comments h3.comments-meta {
	font: normal 21px/24px FatFingerRegular, Arial, Helvetica, sans-serif;
	padding: 0 0 20px 0;
	color: #504017 !important;
	margin: 0;
}
#system #comments .comment-head,
#system #comments .comment-byadmin .comment-head {
	border: none;
	background-color: transparent !important;
}
#block-main #maininner #comments p {
	margin-bottom: 0;
}
#block-main #maininner #comments div.content {
		padding: 0;
}
#system #comments {
	border-top: 4px solid #504017;
	padding-top: 20px;
	margin-top: 0;
}
h3#reply-title {
	font: normal 21px/24px FatFingerRegular;
	padding: 0 0 20px 0;
	color: #504017 !important;
	margin: 0;
}
media="all"
#jetpack_remote_comment h3#reply-title {
	font: normal 21px/24px FatFingerRegular, Arial, Helvetica, sans-serif;
	padding: 0 0 20px 0;
	color: #504017 !important;
	margin: 0;
}
#respond h3 {
	font: normal 21px/24px FatFingerRegular, Arial, Helvetica, sans-serif;
	padding: 0 0 20px 0;
	color: #504017 !important;
	margin: 0;
}
#respond h3#reply-title{
	display:none;
}
#comments ul li article.comment {
	border-bottom: 1px dashed #504017;
	margin-bottom: 15px;
}
#comments ul li article.comment:last {
	border: none;
}
#block-main #comments h4 a {
	color: #504017 !important;
}
#comments label {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
#comments input#submit {
	font: normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	color: white;
	background: none;
	border: none;
	background-color: #F26822;
	margin-bottom: 15px;
}
.form-allowed-tags {
	display: none;
}
.trackback {
	display:none;
}
/*In the News Blog Page ****************
****************************************/
body.wp-cat-33 .written-by {
	display:none;
}
/*End in the News Blog Page *************
****************************************/
/*product blog page*/
.wp-archive #system .item .featured-image,
.isblog #system .item .featured-image {
	display: none;
}
#category-header h1 {
	width: auto;
	float: left;
	font: normal 32px/36px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	color: #E8D3AD !important;
	padding-top: 16px;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
}
#recent_product_post {
	background-color:#504017;
	padding-bottom:15px;
}
#orange_tent {
	background-color: #F26822;
	padding-bottom:15px;
}
#orange_tent ul {
	list-style:none;
	margin-bottom: 15px;
	padding: 0;
	margin-top: 0;
}
#category-header {
	height: 64px;
	background: #504017;
	padding-left: 17px;
}
div.pageTitleImg {
	float: right;
}
div.wk-content {
	background-color: rgb(158, 102, 20);
}
#recent_product_post ul {
	margin-bottom: 15px;
	padding: 0;
	margin-top:0;
}
.srp-widget-singlepost {
	padding-bottom: 0;
	margin-bottom: 0;
}
.srp-thumbnail-box {
	display: block !important;
	margin-left: auto;
	margin-right: auto;
	padding-right:0;
}
div.srp-content-box {
	display: block !important;
}
h4.srp-widget-title {
	text-align: center;
	padding-left:0;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
#sidebar-a h4.srp-widget-title a {
	color: white !important;
	font: normal 18px/18px HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	margin-top: 0;
	margin-bottom: 0;
	text-align: middle;
	text-align: center;
}
#sidebar-a .grid-box:nth-child(9) div.wk-accordion div.content-wrapper {
		height:auto !important;
}
#sidebar-a p.srp-widget-excerpt, #sidebar-a .srp-post-content {
	font: 14px/18px HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
	color: white;
	background-color: inherit;
	padding: 0;
	margin: 0 auto 0 auto;
	text-align: center;
	width: 90%;
} 
p.srp-widget-excerpt a {
	color: white !important;
}
#sidebar-a a.srp-post-stringbreak-link, #sidebar-a a.srp-post-stringbreak-link:hover {
	color: #fff;
}
div.srp-widget-singlepost {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: none;
}
#innerbottom div.srp-widget-singlepost {
	padding-bottom: 1rem;	
	border-bottom: 2px solid #504017;	
}
#innerbottom div.srp-widget-singlepost:nth-child(4) {
	border-bottom: none;
}
img.srp-widget-thmb, .srp-thumbnail-box img {
	background: url(../images/barons/recent-comments-bg.png) 0 0 no-repeat;
	background-size: 100%;
	-webkit-background-size: 100%;
	-moz-background-size: 100%;
	padding: 4%;
	margin-left: AUTO;
	margin-right: AUTO;
	display: block;
	padding-left: 3%;
    padding-top: 2%;
}
div.srp-widget-container {
	display: block;
	clear: both;
}
div.newsletterPan div.leftPart {
	width: 405px;
	float: left; 
}
div.newsletterPan div.rightPic {
	background: url(../images/barons/top-right-img-bg.png) no-repeat 0 0;
	width: 262px;
	height: 158px;
	padding: 9px 0 0 8px;
	float: right;
}
div.dividerLine {
	border-bottom: 2px solid #5c4a1f;
	margin-top: 40px;
	margin-bottom: 20px;
}
/*Buzz Newsletter Sign Up*/
#newsletter_signup_buzz input {
	border: solid 1px silver;
	padding-left: 3px;
	background: white url(../images/search-input.gif) repeat-x;
	color: black;
	margin: 0px 6px 0px 0px;
	width: 256px;
	padding-top: 0px;
	height: 22px;
}
#newsletter_signup_buzz ul {
	list-style:none;	
	margin-top:0;
	margin-bottom:0;
}
#newsletter_signup_buzz h2 {
	display:none;	
}
#block-main #maininner #newsletter_signup_buzz p {
	margin-bottom: 10px;
	font: HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
}
div.spclDiet {
	background-color: #e6c497;
	padding: 15px 0 15px 40px;
	height: 100%;
	overflow: hidden;
}
div.spclDiet img {
	float: left;
	margin-right: 70px;
}
/*Sidebar-b
-------------------------------------------------------------------*/
#sidebar-b {
	margin-top: 30px;	
}
#block-main #sidebar-b h3.module-title {
	font: normal 24px/26px HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
	color: #504017;
}
#sidebar-b ul {
	padding-left:15px;	
}
#block-main #sidebar-b ul li.cat-item .avhec-widget-line a {
	font-weight: bold;
	color: #504017 !important;
}
#block-main  #sidebar-b .mod-box {
	border:none;	
}
#block-main #sidebar-b ul li.cat-item {
	color: #00693E;
	list-style-type:square;
}
#block-main #content .taxonomy a {
	color: white !important;	
	text-decoration: none;
	display: inline-block;
	padding: 3px;
}
.taxonomy a {
	background-color: #00693E !important; 
	color: white;
	font-weight: bold;
}
#searchform {
	display:none;	
}
#block-main h1.tagged_post { margin:15px 15px 0 15px; font-size: 18px; }
/*Locations pages 
-------------------------------------------------------- */
#item-2041 .social-post, #item-2041 .meta, #item-2041 h1.title, #item-2041 .links,
#item-692 .social-post, #item-692 .meta, #item-692 h1.title, #item-692 .links,
#item-717 .social-post, #item-717 .meta, #item-717 h1.title, #item-717 .links,
#item-721 .social-post, #item-721 .meta, #item-721 h1.title, #item-721 .links,
#item-723 .social-post, #item-723 .meta, #item-723 h1.title, #item-723 .links, #item-1615 .social-post, #item-1615 .meta, #item-1615 h1.title, #item-161 .links,
#item-5143 .social-post, #item-5143 .meta, #item-5143 h1.title, #item-5143 .links {
	display: none;	
}
div.address {
	margin-top: 10px;
	overflow:hidden;
}
#block-main article h1.location-title, #block-main article h1.location_news_title {
	color: #00693e !important;
	width: auto;
	font: normal 32px/36px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
	padding-top: 16px;
	text-transform: uppercase;
}
#block-main article h1.location_news_title { color: #504017 !important; margin-top: 0; }
.wp-category.wp-cat-6 #system .items .item:first-child,
.wp-category.wp-cat-7 #system .items .item:first-child,
.wp-category.wp-cat-9 #system .items .item:first-child,
.wp-category.wp-cat-5 #system .items .item:first-child,
.wp-category.wp-cat-41 #system .items .item:first-child,
.wp-category.wp-cat-49 #system .items .item:first-child {
	border-bottom:none;	
}
/* home page blog feed 
------------------------------------------------------ */
#block-side #sidebar-a h4 .srp-post-title-link {
	color: #fff;
	font-size:14px;
	font-weight: bold;
	font-family: HelveticaNeuelLTStd-Roman, Helvetica, Arial, sans-serif;
}
#block-side #sidebar-a h4.srp-post-title {
		text-align:center;
}
#innerbottom img.srp-widget-thmb {
	float: left; 	
	padding: 1.2%;
	padding-top: .9%;
}
#innerbottom h3.srp-widget-title {
	font: normal 36px/38px BlackoutRegular, Arial, Helvetica, sans-serif;
	padding: 0;
	color: #504017 !important;
	margin: 0;
}
#block-main #innerbottom .mod-box {
	border: none;	
}
.srp-post-content-container {
	margin-top: 25px;
}
#innerbottom {
	padding-left: 15px;
	padding-right: 15px;
	background-color: #E8D3AD;
}
#innerbottom .srp-content-box {
	padding-left:28px;	
	font-family: HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
}
#block-main #innerbottom h4.srp-post-title a {
	font-weight:bold;
	color:#00693E !important;	
	font: normal 24px/26px GrowlyGrinRegular, Arial, Helvetica, sans-serif;
}
#innerbottom .srp-widget-stringbreak-link, #innerbottom .srp-content-box .srp-post-stringbreak-link {
	display: inline-block;
	margin-left: 4px;
	color: #504017 !important;
	padding: 2px;
	font-weight: bold;
}
@media (max-width: 360px) {
	#innerbottom img.srp-widget-thmb {
		float: none;
		margin-top: 15px;
	}
	#innerbottom .srp-content-box {
		padding-left: 0; 
	}
}
/*yelp reviews 
--------------------------------------------------- */
#yelpheader, .yelpreview > div, .yelpreview {
	padding: 5px 0 5px 0;
	font-style: italic;
}
#yelp br {
	display:none;	
}
.yelpreview > div a, .yelpreview div.reviewername, .yelpreview a {
	font-style: normal;	
}
#yelp {
	width:auto !important;
	max-width: 500px !important;	
}
#recentreviews {
	margin: 30px 10px 10px 40px;
	clear:both; 
	font-weight: bold;
	font-size: 18px;
}
#yelptitle {
	font: normal 24px/26px HelveticaNeuelLTStd-Roman, Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	margin-top: 0;
	margin-bottom: 0;
	color: #00693E;
	text-weight: bold;
}
#yelp img {
	display:none;
}
.slidebg {
	/*background: url(../images/barons/slide-bg.png) 0 0 no-repeat;	*/
}

#yelpheader, #businessimg, #recentreviews, .yelpreviewimg, .yelpreview div img {
	display:none !important;
}
#yelp {
	background-image: url(../images/barons/openquote.png), url(../images/barons/closingquote.png), url(../images/barons/yelp.png), url(../images/barons/yelptop.png),
url(../images/barons/yelpbottom.png);
	background-position: left 10px, right bottom, 60px 35px, left top,left bottom;
	background-repeat: no-repeat;
	padding-left:55px;	
	padding-right: 55px;
	padding-top: 80px;
	padding-bottom: 40px; 
	background-size: auto, auto, auto, 100%, 100%;
	-webkit-background-size: auto, auto, auto, 100%, 100%;
	-moz-background-size: auto, auto, auto, 100%, 100%;
}
.mapSection > div {
	width: auto !important;		
}
