.node{}.preview .node{}.node-promoted{}.node-sticky{}.node-unpublished{}.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.node-by-viewer{}.node-teaser{}.node-page{}.node-article{}h2.node-title{}.node .user-picture{}.node .submitted{}.node .content{}.node ul.links{}
.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.form-submit{}.container-inline div,.container-inline label{display:inline;}.tips{}.password-parent,.confirm-parent{margin:0;}#block-search-form{}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1.5em;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}
.field{}.field-type-text{}.field-type-text-long{}.field-type-text-with-summary{}.field-type-image{}.field-type-file{}.field-type-taxonomy-term-reference{}.field-type-number-integer{}.field-type-number-decimal{}.field-type-number-float{}.field-type-list-text{}.field-type-list-boolean{}.field-type-list-integer{}.field-type-list-float{}.field-type-datetime{}.field-type-node-reference{}.field-type-user-reference{}.field-name-body{}.field-name-field-image{}.field-name-field-tags{}.field-name-field-FIELDNAME{}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
html{background-color:#FFF;background-image:url(/sites/default/themes/jennys/images/bg-tile.jpg);background-position:0 0;background-repeat:repeat;}body{text-align:center;font-family:Verdana;font-size:12px;color:#302300;}#container{width:1033px;margin:0 auto;text-align:left;position:relative;}#header{position:relative;padding-top:10px;z-index:99;}#header h1{text-indent:-9999em;float:left;margin:0;}#header h1 a{display:block;width:228px;height:122px;}#content-top{background-color:transparent;}#content-bottom{clear:both;height:145px;margin:0 40px;padding:1em 0 10px;position:relative;}#footer{background-image:url(/sites/default/themes/jennys/images/large_sprite.png);background-repeat:no-repeat;background-position:0 -50px;padding:15px 20px;color:#c1ae7b;text-align:right;border-radius:10px 10px 0 0;font-size:11px;z-index:99;clear:both;position:fixed;bottom:0;width:993px;box-shadow:0px 0px 5px #3c2111;-mox-box-shadow:0px 0px 5px #3c2111;-webkit-box-shadow:0px 0px 5px #3c2111;}#footer-message,#footer .menu{text-shadow:1px 1px 1px #302300;}#footer .region-footer{float:right;margin-top:1px;}#footer p{margin:0;}#footer a:link,#footer a:visited{color:#c1ae7b;text-decoration:none;}#footer a:hover{text-decoration:underline;}#block-menu-menu-footer-menu{z-index:1;margin:0;}#block-menu-menu-footer-menu ul.menu{text-align:right;margin:0 0 0 5px;padding:0;}#block-menu-menu-footer-menu ul.menu li.first{border-style:none solid;}#block-menu-menu-footer-menu ul.menu li.last{border:none;}#block-menu-menu-footer-menu ul.menu li{border-style:none solid none none;border-width:1px;display:inline-block;float:left;list-style-image:none;list-style-type:none;margin:0;padding:0 0.5em;}#content-top-feature{margin:0 40px 10px;overflow:hidden;position:relative;width:956px;z-index:1;}#content-top-pager{position:relative;text-align:center;top:-46px;z-index:5;}#content-top-pager a{text-indent:-9999em;display:inline-block;width:8px;height:8px;margin:0 5px;background-color:#ebd6a1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#content-top-pager a:hover,#content-top-pager a.activeSlide{background-color:#AE0837;}#content-top-feature-items{width:9999em;}#content-top-feature-items,#content-top-feature-items .item{height:196px;}#content-top-feature-items .item{position:relative;width:956px;float:left;}#content-top-feature-items .item img{position:absolute;top:0;left:0;}#content-top-feature-items .content{position:relative;margin:40px 0 0 46px;text-shadow:1px 1px 0 #FFFFFF;width:280px;z-index:2;line-height:1.3em;}#content-top-feature-items .title{color:#ae0837;font-size:38px;line-height:35px;margin-bottom:5px;}.js #content-top-feature-items .title{color:#ae0837;font-size:48px;line-height:20px;margin-bottom:5px;}#content-top-feature-items a{margin-top:1em;display:block;text-decoration:none;}.content-top-feature-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:314px;background-image:url(/sites/default/themes/jennys/images/large_sprite.png);background-repeat:no-repeat;background-position:0 -337px;}#content{margin:0 40px 55px;min-height:195px;}#content-main{padding:0;}#content-main #page-title{margin:0 0 10px;padding:19px 0 5px;border-bottom:1px dashed #857551;}#content-main #page-title .title{margin:0;}#block-system-main{margin-bottom:1em;}body.two-sidebars #content-main{float:left;width:510px;}body.sidebar-second #content-main{margin-right:235px;}body.sidebar-first #content-main{float:left;width:753px;}#sidebar-right .description{padding:0 20px;}body.section-contact #content-main{margin-left:200px;margin-right:229px;}body.section-contact #content-main h1.title,body.section-contact #content-main h1,#contact-opening-hours h2{padding:10px;border-bottom:1px dashed #857551;}body.section-contact #content-main h1.title{background-image:url(/sites/default/themes/jennys/images/cake_icon.png);background-position:0 50%;background-repeat:no-repeat;padding-left:24px;}body.section-contact #content-main h2{font-size:300%;color:#302300;}body.section-contact #content-main p span{display:inline-block;vertical-align:top;}body.section-contact #content-bottom{height:20px;}#sidebar-left{width:200px;float:left;}#sidebar-right{width:229px;float:right;text-align:center;}#user-account-menu{right:190px;position:absolute;bottom:100px;z-index:2;}#user-account-menu a.user-account{margin-right:20px;}#main-menu{margin-left:245px;height:122px;position:relative;}#main-menu ul{float:right;letter-spacing:-4px;margin-right:185px;position:relative;text-align:right;top:46px;word-spacing:-4px;}#main-menu ul li{display:block;float:left;letter-spacing:normal;position:relative;word-spacing:normal;border-right:1px solid #e0cc97;margin:0;padding:0;list-style-type:none;list-style-image:none;}#main-menu ul li.last{border-right-color:transparent;}#main-menu ul a{display:inline-block;font-size:18px;color:#ae0837;z-index:1;text-decoration:none;padding:5px 15px;text-align:left;position:relative;}#main-menu ul a span{font-size:11px;display:block;color:#c1ae7b;margin-top:3px;}#main-menu li.hover a,#main-menu li:hover a{background-color:#ae0837;color:#FFF;}#main-menu li.hover ul,#main-menu li:hover ul{display:block;z-index:9999;}#main-menu li.hover ul a,#main-menu li:hover ul a{color:#e0cc97;}#main-menu a.active,#main-menu a:hover,#main-menu a:focus,#main-menu a.active-trail{background-color:#ae0837;color:#FFF;text-shadow:#302300 1px 1px 1px;}#main-menu a span{text-shadow:none;}#main-menu ul ul a{color:#e0cc97;}#main-menu ul ul a:hover{color:#FFF;}#main-menu ul ul{display:none;margin:0;position:absolute;float:none;left:0;top:45px;z-index:99;min-width:160px;text-align:left;box-shadow:#382E19 1px 1px 1px;background-color:#ae0837;}#main-menu ul ul li{display:block;float:none;border:none;}#main-menu ul ul a{font-size:12px;display:block;border:none;padding:8px;text-shadow:#302300 1px 1px 0;}.region.sidebar ul.menu{font-size:14px;margin:1em 0;text-align:left;}.region.sidebar ul.menu li{margin-bottom:2px;list-style-type:none;list-style-image:none;}.region.sidebar ul.menu a:link,.region.sidebar ul.menu a:visited{color:#857551;display:block;padding:6px 0 6px 6px;text-decoration:none;width:176px;}.region.sidebar ul.menu li a.active,.region.sidebar ul.menu a:hover{background-color:#ae0837;color:#FFF;background-image:url(/sites/default/themes/jennys/images/maroon-arrow-tip.jpg);background-position:right center;background-repeat:no-repeat;}#block-user-login .content{padding:1em 1em 0;}#block-user-login label{display:inline-block;font-weight:bold;font-size:10px;width:85px;}#block-user-login .form-item{margin:0;}#block-views-related-products-block .block-title{margin:0 0 1em;}#block-block-5{text-align:left;}.region.sidebar .block-title{margin:0 0 0 0.6em;border-bottom:1px dashed #857551;padding:19px 0 8px;font-size:18px;text-align:left;}.block{margin-bottom:1.5em;}.block .inner{padding:24px;}.block h3{margin-bottom:1.2em;}.block p.strong{color:#003023;font-size:115%;margin-bottom:8px;text-shadow:none;}.panel-panel .pane-content .content,.panel-panel .pane-content .bottom,.panel-panel .pane-title{background-image:url(/sites/default/themes/jennys/images/cta_sprite.png);background-position:-325px 0;background-repeat:no-repeat;}.panel-panel .pane-content .bottom{background-position:-325px -67px;height:24px;}.panel-panel .pane-title{color:#AE0837;margin-top:3px;margin-bottom:0;font-size:18px;padding:27px 25px 12px;}.panel-panel .pane-content p{font-size:14px;color:#302300;margin:0;padding:0 0 0.6em;}.panel-panel .pane-content p + p{font-size:12px;color:#e0cc97;}.panel-panel .pane-content .button-wrapper{bottom:0;display:inline-block;margin:15px 0 0;position:absolute;}.panel-panel .pane-content .field{margin:0;}.panel-panel .pane-content .content{background-color:#FBF8ED;background-image:none;background-position:0 0;background-repeat:repeat-y;margin-left:4px;padding:10px 24px 0;min-height:170px;position:relative;}.panel-panel .pane-content img{float:right;}.panel-col-first .pane-title{color:#FFFFFF;text-shadow:#111 1px 1px 2px;background-position:0 0;}.panel-col-first .pane-content .content{background-color:transparent;background-image:url(/sites/default/themes/jennys/images/bg_CTA_red.png);}.panel-col-first .pane-content p + p{text-shadow:#302300 1px 1px 1px;color:#e0cc97;}.panel-col-first .pane-content .bottom{background-position:0 -67px;}.panel-3col-33 .panel-col-first .inside,.panel-3col-33 .panel-col .inside,.panel-3col-33 .panel-col-last .inside{margin:0;}.panel-col .pane-content .content,.panel-col .pane-content .bottom,.panel-col .pane-title{background-position:-325px 0;}.panel-col .pane-title,.panel-col-last .pane-title{color:#AE0837;text-shadow:none;}.panel-col .pane-content .content,.panel-col-last .pane-content .content{background-color:transparent;background-image:url(/sites/default/themes/jennys/images/bg_CTA_cream.png);background-position:0 0;}.panel-col .pane-content p + p,.panel-col-last .pane-content p + p{text-shadow:none;color:#c1ae7b;}.panel-col .pane-content .bottom{background-position:-325px -67px}.panel-col-last .pane-content .content{padding:0 20px 0 8px;}.panel-col-last .ui-tabs{border:none;background:none;padding:0;margin-left:13px;margin-right:13px;}.panel-col-last .ui-tabs .ui-tabs-nav{padding:0;background:none;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.panel-col-last .ui-tabs .ui-tabs-nav li a{padding:.2em 0.7em;}.panel-col-last .ui-tabs .ui-tabs-nav li{top:0;}.panel-col-last .ui-tabs .ui-tabs-panel{padding:1em 0.8em;border:none;background-color:#FFF;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#contact-block{background-image:url(/sites/default/themes/jennys/images/footer-address.png);background-repeat:no-repeat;background-size:300px auto;height:195px;padding-left:340px;position:absolute;float:left;top:280px;left:0;}#contact-block p{margin:0 0 0.7em;}#contact-block h3{background-image:url(/sites/default/themes/jennys/images/cake_icon.png);background-position:0 bottom;background-repeat:no-repeat;padding-left:24px;}#contact-block .contact-number{font-size:200%;margin:10px 0;}#contact-block strong{color:#ae0837;}#contact-block p span{display:inline-block;vertical-align:top;}#contact-opening-hours{text-align:left;font-size:14px;}#contact-opening-hours p{color:#c1ae7b;margin:0.7em 0;}#contact-opening-hours h2{font-size:18px;}#special-occasion-block{background-image:url(/sites/default/themes/jennys/images/cta_special_occ.png);background-repeat:no-repeat;width:181px;height:250px;font-size:11px;text-align:center;}#special-occasion-block .inner{padding:10px 15px 35px;text-align:left;}#special-occasion-block img{display:block;float:right;margin:17px 3px 0 0;width:85px;}#special-occasion-block .button{display:inline-block;margin-right:0;padding:5px 22px;}#special-occasion-block .button-wrapper{text-align:center;}#special-occasion-block h2{margin:0;border:none;padding:0;color:white;padding-top:22px;text-align:center;font-weight:bold;font-size:24px;}#downloads-block{width:184px;}#downloads-block .block-title{background-image:url(/sites/default/themes/jennys/images/download_header.png);background-repeat:no-repeat;border:none;margin:0;padding:24px 9px 6px;text-align:center;color:#FFF;font-size:24px;background-position:0 -2px;}#downloads-block .inner{background-image:url(/sites/default/themes/jennys/images/download_mid.png);background-repeat:repeat-y;padding:10px 15px;text-align:left;}#downloads-block .inner a{background:url(/sites/default/themes/jennys/images/pdf-icon.png) no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;line-height:17px;padding-bottom:10px;padding-left:25px;padding-top:2px;text-decoration:none;vertical-align:top;}#downloads-block ul{margin:0;list-style-image:none;}#downloads-block ul li{margin:0;}#downloads-block .bottom{background-image:url(/sites/default/themes/jennys/images/download_footer.png);background-repeat:no-repeat;height:45px;}#cart-block{text-align:center;}#cart-block p{color:#FFF;}#cart-block table{text-align:left;color:#e0cc97;font-size:10px;width:100%;}#cart-block table th{font-size:10px;font-weight:bold;color:#302300;text-transform:uppercase;border:none;}#cart-block table th,#cart-block table td{padding:4px 2px;}#cart-block table th.views-field-commerce-total{text-align:right;}#cart-block table tr{background-color:transparent;border:none;}#cart-block .cart-total{text-align:center;color:#FFF;text-transform:uppercase;padding-top:6px;border-top:1px dashed #302300;}#cart-block .cart-total span{margin-left:30px;}#cart-block-top{background-image:url(/sites/default/themes/jennys/images/shoppingcart_top.png);background-repeat:no-repeat;height:34px;padding-top:32px;}#cart-block-top .title{color:#FFF;border:none;font-size:18px;text-shadow:#302300 1px 1px 0;padding-left:27px;text-align:left;margin-top:0;}#cart-block-inner{background-image:url(/sites/default/themes/jennys/images/shoppingcart_mid.png);background-position:1px 0;background-repeat:repeat-y;padding:10px 20px;}#cart-block-inner .line-item-summary{text-align:center;color:#FFF;}#cart-block-inner .line-item-total-label{text-transform:uppercase;margin-right:45px;}#cart-block-inner .line-item-summary li.line-item-summary-checkout{padding:0;}#cart-block .line-item-summary-checkout a{border-width:4px;padding:4px 35px;}#cart-block-inner .line-item-total{border-top:1px dashed #302300;margin:15px 0 10px;padding:1em 0;}#cart-block-inner .line-item-summary-checkout #cart-block-inner .line-item-total-label{padding-right:30px;}#cart-block-inner .views-field-line-item-title a{color:#FFF;line-height:1.3em;text-decoration:none;}#cart-block-inner .views-field-line-item-title a:hover{text-decoration:underline;}#cart-block-bottom{background-image:url(/sites/default/themes/jennys/images/shoppingcart_bottom.png);background-position:-1px 0;background-repeat:no-repeat;height:151px;}#cart-countdown{padding:0 0 4px;}#cart-block-expiry{margin:0 auto;position:relative;top:55px;width:150px;}#cart-block-expiry span{font-size:110%;}#cart-block-expiry .description{font-size:10px;color:#857551;}#cart-block-expiry p{margin:0;color:#302300;}#cart{background-position:-233px 0;height:188px;position:absolute;right:45px;width:142px;z-index:100;}#cart p{margin:3px 0 0;}#cart .title{font-size:24px;color:#FFF;line-height:1em;margin:0;}.js #cart .title{line-height:0.2;}#cart-inner{padding:10px 15px 0 20px;text-align:center;color:#c1ae7b;font-size:11px;}#cart .item-count{text-shadow:#111 1px 1px 0px;margin-top:47px;font-size:14px;}#cart .item-count a{color:#FFF;}#cart-continue-shopping{float:left;}#share-widgets ul{float:right;}#share-widgets ul li{display:block;float:left;margin-right:2px;vertical-align:baseline;}#share-widgets{text-align:right;float:right;}#share-share-widgets{height:80px;}#share-share-widgets ul li{display:block;float:left;margin-right:15px;}#share-share-widgets .li-tw,#share-share-widgets .li-g{padding-top:0;}#share-share-widgets .fb_edge_comment_widget{display:none;}#share-share-follow a,#footer-share a{display:block;background:url(/sites/default/themes/jennys/images/jenny_globals.png) 0 0 scroll no-repeat transparent;width:32px;height:32px;text-indent:-9999px;margin:5px 0 25px 0;float:left;}#footer-share{bottom:6px;position:absolute;width:100px;}#footer-share a{margin:0;margin-top:-10px;}#footer-share a:hover{text-decoration:none;}#share-share-follow .li-tw a,#footer-share .li-tw a{background-position:-569px -85px;margin-right:15px;}#share-share-follow .li-fb a,#footer-share .li-fb a{background-position:-569px -46px;}#footer-share .li-tw a{background-position:-481px -85px;margin-right:15px;}#footer-share .li-fb a{background-position:-481px -46px;}body.js #share-widget{display:block;}body > #share-widget{position:fixed;right:0;top:25%;z-index:9999;background-color:#dcd1b2;background-image:url(/sites/default/themes/jennys/images/social-widget-bg.png);background-repeat:repeat-x;}#share-widget-tab{background-image:url(/sites/default/themes/jennys/images/jenny_globals.png);background-position:-448px 0;background-repeat:no-repeat;width:70px;height:164px;display:block;margin-left:-70px;float:left;}#share-widget-content{padding:1.5em;border-color:#bebab1;border-width:1px;border-style:none none solid;}#share-widget-content form{text-align:left;}#share-widget-content .form-item{margin:0.5em 0;}#share-widget-content label{font-size:10px;font-weight:bold;display:inline;}#share-widget-content h3{text-align:left;font-size:16px;}#share-widget-content .form-actions{text-align:right;}#share-share-widgets{margin:0 0 1em;padding:0.5em 0;text-align:left;}#share-widget.expanded #share-widget-tab,#share-widget-tab.expanded,#share-widget-tab:hover{background-position:-536px 0;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none;background-color:#E0CC97;border:1px solid #E0CC97;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#302300;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:none;background-color:#302300;border:1px solid #302300;}a.ui-state-active,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#E0CC97;}.panel-col-last .ui-tabs .ui-tabs-panel{background-color:#302300;-webkit-border-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius:10px;-moz-border-radius-topleft:0;border-radius:10px;border-top-left-radius:0;}#instagram img{border:5px solid #000;}#spotlight{background-image:url(/sites/default/themes/jennys/images/large_sprite.png);background-position:0 0;background-repeat:no-repeat;height:336px;overflow:hidden;padding:0 15px;position:relative;top:-17px;z-index:1;}#spotlight-items-wrapper{overflow:hidden;margin:51px 35px;}#spotlight .spotlight-items{height:234px;}#spotlight .spotlight-items li{list-style-type:none;list-style-image:none;}#spotlight .spotlight-items li{display:block;width:913px;float:left;background:transparent !important;}#spotlight .spotlight-items li.spotlight-item{width:230px;float:left;text-align:center;color:#e0cc97;}#spotlight .spotlight-items .item-price{color:#c1ae7b;}#spotlight .spotlight-next,#spotlight .spotlight-previous{background-position:0 0;background-repeat:no-repeat;background-image:url(/sites/default/themes/jennys/images/arrows.png);display:block;width:39px;height:39px;top:147px;position:absolute;text-indent:-9999em;z-index:2;}#spotlight .disabled{cursor:default;opacity:0.5;}#spotlight .spotlight-previous:hover,#spotlight .spotlight-previous.disabled{background-position:0 -39px;}#spotlight .spotlight-next{background-position:-39px 0;right:9px;}#spotlight .spotlight-next:hover,#spotlight .spotlight-next.disabled{background-position:-39px -39px;}body.not-front #content-top-feature{height:196px;position:relative;background-repeat:no-repeat;background-position:0 0;background-image:url(/sites/default/themes/jennys/images/heroes/spare-4.jpg);}body.not-front .content-top-feature-overlay{height:196px;}#spotlight-items-wrapper .node-title a{font-size:14px;color:#e0cc97;text-decoration:none;}.commerce-add-to-cart .ajax-progress-throbber{display:none;}.commerce-add-to-cart .progress-disabled{float:none;}#add-to-cart-wrapper{display:none;position:absolute;top:150px;left:50%;width:425px;background-color:white;margin-left:-250px;padding:15px;z-index:99;box-shadow:4px 6px 15px -5px rgba(0,0,0,0.4);border-radius:10px;}#add-to-cart-wrapper h2{font-size:42px;margin:0.3em 0;text-align:center;}.node-product-display.node-teaser .field-type-commerce-price{color:#857551;margin:0.5em 0;text-shadow:0 0 1px #fff;}.spotlight-items .node-product-display.node-teaser .field-type-commerce-price{color:#E0CC97;text-shadow:none;}.node-product-display.view-mode-full .field-type-commerce-price{color:#c1ae7b;padding:1em 0;}.node-product-display.view-mode-full .product-details{position:relative;}.node-product-display.view-mode-full .field-type-commerce-price .field-items{font-size:200%;}.node-product-display.view-mode-full .field-type-commerce-price .field-label{font-size:100%;font-weight:normal;margin:1em 0;color:#AE0837;}.attribute-widgets label{color:#AE0837;}.node-product-display.view-mode-full .product-image{float:left;width:335px;}.node-product-display.view-mode-full .content{text-align:center;margin-left:335px;}.node-product-display.view-mode-full .description{clear:both;padding-top:1em;}.node-product-display.view-mode-full .field-name-field-ingredients{text-align:left;bottom:0;left:335px;font-size:10px;color:#c1ae7b;}.node-product-display.view-mode-full .field-name-field-ingredients .field-label{font-weight:normal;color:#ae0837;}.node-product-display.view-mode-full .disclaimer{font-size:10px;color:#ae0837;margin:1em 0;}.view-products-display .views-row,.view-related-products .views-row{display:inline-block;vertical-align:top;text-align:center;margin-bottom:2em;width:167px;zoom:1;*display:inline;}.view-products-display .node .content,.view-related-products .node .content{}.view-products-display .node-title,.view-related-products .node-title{margin:0.5em 0;display:block;height:31px;}.view-products-display .node-title a,.view-related-products .node-title a{text-decoration:none;line-height:1.4em;}.view-products-display .node-title a:hover,.view-related-products .node-title a:hover{color:#302300;}.view-products-display .field-name-field-product-reference,..view-related-products .field-name-field-product-reference{margin:0.5em 0;}.profile{clear:none;}.field{margin-bottom:0.6em;}.field-label{margin-bottom:0.3em;}.field-collection-container{border:none;}.field-collection-container .field-type-field-collection > .field-item{width:355px;float:left;}.field-collection-container .field-collection-view{margin:0 0 1em;padding:0;border-bottom:none;}.field-collection-container .field-collection-view .entity-field-collection-item{width:auto;}.field-collection-container .field-collection-view .content{width:auto;padding:0 1em 0 0;}.field-collection-container .field-name-field-title{font-size:18px;color:#AE0837;}.field-collection-container .field-name-field-images{margin-bottom:1em;min-height:300px;height:auto !important;height:300px;}.node-gallery-page .images{}.node-gallery-page .image{display:block;}.node-gallery-page .field-type-field-collection > .field-items > .field-item{width:355px;float:left;}.node-gallery-page .field-type-field-collection .field-collection-view{border:none;}#content-main ul.pager{margin:0;padding:0;text-align:left;width:700px;clear:none;}#content-main ul.pager li{display:inline;margin:0;padding:0;}#content-main ul.pager li span{display:inline-block;}#content-main ul.pager li a,#content-main ul.pager li.pager_current{background:-moz-linear-gradient(top,#f0ced8 0%,#968662 6%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ced8),color-stop(6%,#968662));background:-webkit-linear-gradient(top,#f0ced8 0%,#968662 6%);background:-o-linear-gradient(top,#f0ced8 0%,#968662 6%);background:-ms-linear-gradient(top,#f0ced8 0%,#968662 6%);background:linear-gradient(top,#f0ced8 0%,#968662 6%);padding:2px 10px;color:#ffffff;margin:4px 4px 4px 0;background-color:#ae0837;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #968662;text-shadow:0px -1px 1px rgba(255,255,255,0.2),1px 1px 0px rgba(0,0,0,0.3);text-decoration:none;}#content-main ul.pager li a:hover,#content-main ul.pager li.pager_current{background:-moz-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ced8),color-stop(6%,#d66d8b),color-stop(100%,#ae0837));background:-webkit-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-o-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-ms-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);border-color:#7B092B;}#content-main ul.pager li.pager_current{padding:0.5em;}#admin-toolbar{text-align:left;}form tbody{border:none;}.form-item label{font-weight:normal;margin:0.5em 0;}.form-item .form-text{padding:6px;border:1px solid #c1ae7b;}.form-item .form-text:focus{border-color:#AE0837;}form fieldset.form-wrapper legend{font-size:14px;font-weight:bold;}form fieldset.form-wrapper{padding:5px;}.addressfield-container-inline .form-item{margin-top:0;}table{width:100%;}table.views-table{width:100%;}table th{padding:5px;border-width:1px;}table thead th,table thead th a{text-decoration:none;color:#AE0837;}table thead th{border-style:dashed;border-color:#CCC;border-width:0 0 1px;padding:8px 5px;}table td{padding:10px;vertical-align:middle;}table tr.even,table tr.odd{background-color:transparent;border-color:#CCC;border-style:dashed;}.panel-display .panel-separator{margin:0;}.view-commerce-cart-form .line-item-summary .line-item-total-label{color:#AE0837;}.view-commerce-cart-form .line-item-summary .line-item-total-raw{font-weight:bold;}.view-commerce-cart-form .line-item-summary{padding:10px 5px;}.view-commerce-cart-form .line-item-total{text-transform:uppercase;}table .views-field-commerce-unit-price,table .views-field-commerce-total{text-align:right;}.field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{background-color:transparent;}.component-type-commerce-price-formatted-amount .component-title{color:#AE0837;text-transform:uppercase;}.checkout-buttons{padding:10px 0;}.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{background:none repeat scroll 0 0 transparent;border:0 none;color:#444;padding:4px 6px;}.checkout-buttons .checkout-cancel:focus,.checkout-buttons .checkout-back:focus,.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover{background:none repeat scroll 0 0 transparent;color:#AE0837;text-decoration:none;}#commerce-checkout-form-review .pane-data .field{margin-bottom:0.2em;}ul.tabs{margin-bottom:1em;}ul.primary{padding:0;border-bottom:none;margin-left:0;}ul.primary li a .tab{padding:0;line-height:normal;height:auto;}ul.primary li a{height:auto;font-family:"lucida Grande",Helvetica,Arial;font-size:11px;}div.messages.status{margin:10px 0;padding-left:10px;background-image:none;}button,a.button,input.form-submit,ul.primary li a,ul.primary li a:hover,ul.primary li.active a,ul.primary li.active a:hover{color:#ffffff;padding:3px 20px;margin:4px 4px 4px 0;background:#f0ced8;background:-moz-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ced8),color-stop(6%,#d66d8b),color-stop(100%,#ae0837));background:-webkit-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-o-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-ms-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0ced8',endColorstr='#ae0837',GradientType=0);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #7b092b;text-shadow:0px -1px 1px rgba(255,255,255,0.2),1px 1px 0px rgba(0,0,0,0.3);font-weight:bold;}a.button:link,a.button:visited{font-size:11px;padding:3px 22px;text-decoration:none;color:#FFF;}button:hover,a.button:hover,input.form-submit:hover,ul.primary li a:hover{background:#f0ced8;background:-moz-linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ced8),color-stop(25%,#d66d8b),color-stop(100%,#ae0837));background:-webkit-linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);background:-o-linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);background:-ms-linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);background:linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0ced8',endColorstr='#ae0837',GradientType=0);cursor:pointer;}ul.primary li a,ul.primary li a:hover,ul.primary li.active a,ul.primary li.active a:hover{color:#302300;background:#e0cc97;background:-moz-linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0cc97),color-stop(6%,#e0cc97),color-stop(100%,#c1ae7b));background:-webkit-linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);background:-o-linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);background:-ms-linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);background:linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0cc97',endColorstr='#c1ae7b',GradientType=0);border:1px solid #302300;text-shadow:0px -1px 1px rgba(255,255,255,0.2),1px 1px 0px rgba(255,255,255,0.3);}ul.primary li a:hover{background:#e0cc97;background:-moz-linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0cc97),color-stop(25%,#e0cc97),color-stop(100%,#c1ae7b));background:-webkit-linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);background:-o-linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);background:-ms-linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);background:linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0cc97',endColorstr='#c1ae7b',GradientType=0);cursor:pointer;}button:focus,a.button:focus,input.form-submit:focus{background:#ae0837;background:-moz-linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ae0837),color-stop(75%,#ae0837),color-stop(100%,#d66d8b));background:-webkit-linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);background:-o-linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);background:-ms-linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);background:linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae0837',endColorstr='#d66d8b',GradientType=0);}button.add-to-cart{margin-top:2em;}.button.brown-button{color:#FFF;background:#302300;}h1{font-size:18px;margin:1em 0;}h2{font-size:14px;margin-top:1em;}h1,h2,h3,h4{color:#ae0837;font-weight:normal;}h3{font-size:18px;}p{line-height:1.36;margin:0.6em 0;}strong{color:#ae0837;}.content ul{list-style-image:url(/sites/default/themes/jennys/images/cake_icon_small.png);margin-left:18px;padding-left:5px;margin-top:15px;margin-bottom:15px;}.content ul li{margin:8px 0;}input.placeholder{color:#AAA;}:-moz-ui-invalid{box-shadow:none;}.arrow-small{background-image:url(/sites/default/themes/jennys/images/jenny_globals.png);background-position:-431px 0;background-repeat:no-repeat;display:inline-block;height:16px;margin:0 0 0 10px;vertical-align:middle;width:16px;}a:hover .arrow-small{background-position:-431px -30px;}.sprite-global{background-image:url(/sites/default/themes/jennys/images/jenny_globals.png);background-position:0 0;background-repeat:no-repeat;}a:link,a:visited{color:#ae0837;}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{zoom:1;}.group:after{visibility:hidden;display:block;content:"";clear:both;height:0;}* html .group{zoom:1;}*:first-child+html .group{zoom:1;}html.no-js #spotlight .spotlight-next,html.no-js #spotlight .spotlight-previous{display:none;}html.ie8 #main-menu ul ul{top:49px;}body.front #content-top-feature{height:314px;margin:0 40px;}body.front .content-top-feature-overlay{background-position:0 -533px;}body.front #content-top-feature-items,body.front #content-top-feature-items .item{height:331px;}body.front #content-top-feature-items .content{margin-top:95px;}body.front #content{margin-bottom:150px;position:relative;}.node-product-display.node-teaser .image{height:150px;}#siteby{position:fixed;right:0;bottom:40px;text-decoration:none;width:25px;height:60px;display:block;background:url(/sites/default/themes/jennys/images/site-by-bigwig-advertising.png) top left no-repeat scroll transparent;}#siteby:hover{background-position:bottom left;}
.ie #share-widgets{height:22px;}.ie .commerce-add-to-cart .form-submit,.ie .checkout-buttons .checkout-continue,.ie #views-form-commerce-cart-form-default #edit-checkout,.ie #views-form-commerce-cart-form-default #edit-submit,.ie #cart-continue-shopping,.ie #views-form-commerce-cart-form-default .delete-line-item,.ie #share-widget-content .button,.ie #special-occasion-block .button,.ie #user-account-menu .user-logout,.ie #block-user-login .form-submit,.ie .content-block .button{background-image:url(/sites/default/themes/jennys/images/add-to-basket.png);background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;border:none;filter:none;width:122px;height:21px;line-height:999px;overflow:hidden;font-size:0;}.ie .commerce-add-to-cart .form-submit.select-a-size{background-image:url(/sites/default/themes/jennys/images/select-a-size.png);width:112px;}.ie .checkout-buttons .checkout-continue{width:165px;background-image:url(/sites/default/themes/jennys/images/continue.png);}.ie .checkout-buttons .checkout-continue,.ie .checkout-buttons .checkout-cancel,.ie .checkout-buttons .checkout-back{vertical-align:middle;display:inline;}.ie .checkout-buttons .checkout-cancel,.ie .checkout-buttons .checkout-back,.ie .checkout-buttons .checkout-cancel:focus,.ie .checkout-buttons .checkout-back:focus,.ie .checkout-buttons .checkout-cancel:hover,.ie .checkout-buttons .checkout-back:hover{filter:none;}.ie .content-block .button{background-image:url(/sites/default/themes/jennys/images/find-out-more.png);line-height:0;display:block;width:134px;padding-left:0;padding-right:0;text-indent:-999px;}.ie #cart .item-count{margin-top:35px;}.ie #block-user-login .form-submit{background-image:url(/sites/default/themes/jennys/images/login.png);width:78px;}.ie #share-widget-content .button{background-image:url(/sites/default/themes/jennys/images/sign-me-up.png);width:111px;height:23px;}.ie #special-occasion-block .button{background-image:url(/sites/default/themes/jennys/images/view-range.png);height:25px;width:117px;line-height:16px;display:block;text-indent:-9999em;}.ie #user-account-menu .user-logout{background-image:url(/sites/default/themes/jennys/images/logout.png);width:90px;line-height:0;display:inline;zoom:1;vertical-align:middle;}.ie #views-form-commerce-cart-form-default #edit-checkout{background-image:url(/sites/default/themes/jennys/images/checkout.png);width:96px;}.ie #views-form-commerce-cart-form-default #edit-submit{background-image:url(/sites/default/themes/jennys/images/update-basket.png);width:145px;}.ie #cart-continue-shopping{background-image:url(/sites/default/themes/jennys/images/continue-shopping.png);width:165px;line-height:0;display:block;}.ie #views-form-commerce-cart-form-default .delete-line-item{background-image:url(/sites/default/themes/jennys/images/remove.png);width:55px;height:16px;}
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-player.html{height:100%;overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background:url(/assets/img/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title,#sb-title-inner{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;}#sb-info,#sb-info-inner{height:20px;line-height:20px;}#sb-info-inner{font-size:12px;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}#sb-nav-close{background-image:url(/assets/img/shadowbox/close.png);}#sb-nav-next{background-image:url(/assets/img/shadowbox/next.png);}#sb-nav-previous{background-image:url(/assets/img/shadowbox/previous.png);}#sb-nav-play{background-image:url(/assets/img/shadowbox/play.png);}#sb-nav-pause{background-image:url(/assets/img/shadowbox/pause.png);}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
