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%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}body,html{overflow-x:hidden}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}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}.ie7
img{-ms-interpolation-mode:bicubic}textarea{overflow:auto}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;background:#f5f5f5;border:1px
solid #c4c4c4;font-size:12px;padding:10px;margin-bottom:20px}pre,code,kbd,samp{font-family:monospace,sans-serif}a:hover,a:active{outline:none}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}.fl{float:left}.fr{float:right}.ac{text-align:center}.ar{text-align:right}.fix:before,.fix:after,.col-full:before,.col-full:after{content:"\0020";display:block;height:0;overflow:hidden}.fix:after,.col-full:after{clear:both}.fix,.col-full{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}body{font-size:12px;line-height:1.5;color:#333;font-family:sans-serif;background-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;color:#000;font-weight:normal;font-family:"Bitter",sans-serif}h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6
a{text-decoration:none}h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{text-decoration:underline}h1{font-size:1.7em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:0.9em}h5{font-size:0.7em}h6{font-size:0.5em}p{margin:0}img{vertical-align:bottom;max-width:100%}hr{background-color:#c4c4c4;border:0;height:1px;margin-bottom:20px}input,textarea{padding:5px;border-color:#b0b0b0 #c4c4c4 #c4c4c4 #b0b0b0;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333}a{color:#ee3030;text-decoration:none}a:hover{color:#cc0e0e;text-decoration:underline}mark{background:none;color:#777}#wrapper{border-bottom:1px solid #fff;box-shadow:inset 0 -4px 7px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:inset 0 -4px 7px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 -4px 7px 0 rgba(0, 0, 0, 0.05);-o-box-shadow:inset 0 -4px 7px 0 rgba(0,0,0,0.05)}#navigation{margin-top:29px;margin-bottom:-1em;position:relative;z-index:999;font-family:"Bitter",sans-serif;font-size:1em;font-weight:700}#navigation .mini-cart .sf-sub-indicator{display:none!important}#navigation .mini-cart>li{padding:0
0 0 18px;background:#0a4b74;background:-webkit-gradient(linear, left top, left bottom, from(#0a4b74), to(#062d45));background:-webkit-linear-gradient(#0a4b74, #062d45);background:-moz-linear-gradient(center top, #0a4b74 0%, #062d45 100%);background:-moz-gradient(center top, #0a4b74 0%, #062d45 100%);background:linear-gradient(to bottom, #0a4b74, #062d45);box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.4);-webkit-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.4);-moz-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.4);-o-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.4)}#navigation .mini-cart > li
ul.cart_list{display:none!important;visibility:hidden!important}#navigation .mini-cart>li:hover{background:#0e69a3;background:-webkit-gradient(linear, left top, left bottom, from(#0e69a3), to(#0a4b74));background:-webkit-linear-gradient(#0e69a3, #0a4b74);background:-moz-linear-gradient(center top, #0e69a3 0%, #0a4b74 100%);background:-moz-gradient(center top, #0e69a3 0%, #0a4b74 100%);background:linear-gradient(to bottom, #0e69a3, #0a4b74)}#navigation .mini-cart a.cart-parent{display:block;padding:11px
23px 10px 45px;text-align:left;color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.8);background:url(/wp-content/themes/shelflife/images/ico-cart.png) left no-repeat}#navigation .mini-cart a.cart-parent:hover{text-decoration:none}#navigation .mini-cart a.cart-parent
span{font-weight:bold;font-family:"Bitter",sans-serif;text-transform:uppercase;font-size:1.2em;line-height:1}#navigation .mini-cart a.cart-parent
mark{display:block;font-size:0.6em;font-style:normal;font-weight:bold;position:relative;background:none;color:#fff;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.nav{z-index:99;margin:0;padding:0;list-style:none;line-height:1;text-align:justify;font-size:0;width:100%;border-bottom:10px solid white}.nav:after{display:block;float:left}.nav
a{position:relative;color:white;display:block;z-index:100;padding:20px
20px;text-align:center;text-decoration:none;white-space:nowrap;font-size:21px;font-family:'Arial'}.nav a:hover{color:#fff;background:#ffac00;border:none}.nav
li{display:inline-block}.nav li a.sf-with-ul{padding-right:33px}.nav li.current_page_item a,
.nav li.current_page_parent a,
.nav li.current-menu-ancestor a,
.nav li.current-cat a,
.nav li.li.current-menu-item a,
.nav li.sfHover
a{color:#fff;background:#242424;background:#ffac00;border:none}#navigation .nav li ul li
a{color:#6c6c6c;background:none;border:none;font-size:0.9em}#navigation .nav li ul li a:hover{color:#fff;text-shadow:1px 1px #000;background:#242424;background:rgba(255,255,255,0.07)}#navigation{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:0px}#navigation .nav .sf-sub-indicator{background:url(/wp-content/themes/shelflife/images/arrow-superfish.png) no-repeat;position:absolute;display:block;right:1em;top:44%;width:10px;height:10px;text-indent:-999em;overflow:hidden}.nav li
ul{left:-999em}.nav li:hover,
.nav
li.hover{position:static}.nav li:hover ul ul,
.nav li.sfhover ul ul,
.nav li:hover ul ul ul,
.nav li.sfhover ul ul ul,
.nav li:hover ul ul ul ul,
.nav li.sfhover ul ul ul
ul{left:-999em}.nav li:hover ul,
.nav li.sfhover ul,
.nav li li:hover ul,
.nav li li.sfhover ul,
.nav li li li:hover ul,
.nav li li li.sfhover ul,
.nav li li li li:hover ul,
.nav li li li li.sfhover
ul{left:auto}@media only screen and (max-width: 767px){#navigation
.nav{float:none}#navigation .nav
li{float:none}#navigation .nav li
a{border:none!important;padding:12px
15px}#navigation .nav li
ul{position:relative}#navigation .nav li ul li
a{padding-left:30px}#navigation .nav li ul li li
a{padding-left:40px}#navigation .nav li ul li li li
a{padding-left:50px}#navigation
ul{width:100%}}#top
select{margin:20px
0 0;width:100%}#top #top-nav{display:none}#header{margin-top:0;padding:7.9em 0 22.2em;clear:both;background:url(/wp-content/themes/shelflife/images/bg-header.jpg) repeat left top;background-position:center;background-repeat:no-repeat}#header .site-title,
#header .site-description{margin:0;color:#000;display:none}#header .site-title a,
#header .site-description
a{color:#000;text-transform:none;font-weight:normal;text-decoration:none}#header .site-title a:hover,
#header .site-description a:hover{text-decoration:underline}#header .site-description{color:#4d4d4d;font-style:italic}#header
#topad{margin:2.5em 0 0}#content{padding:0
0 2em;padding-top:10px}h1.section-heading{margin:0
0 1em;font-size:1.4em;text-transform:uppercase}#homepage-top{margin:0
0 3em}#homepage-top
#featured{margin:0
0 3em}#homepage-top #featured
li{position:relative;padding:0
0 1.5em}#homepage-top #featured li
.onsale{position:absolute;top:20px;right:20px}#homepage-top #featured li
img{margin:0
0 2em;border:1px
solid #c4c4c4;height:auto!important;width:100%}#homepage-top #featured li
h2{margin:0;line-height:1.2;font-size:2.2em}#homepage-top #featured li h2
a{color:#000}#homepage-top #featured li
.entry{margin:0
0 1.2em}#homepage-top #featured li .featured-price{font-weight:bold;font-size:1.2em;display:block;margin:0
0 1em}#homepage-top #featured li
.button{margin:0}#homepage-top
#popular{margin:0
0 3em}#homepage-top #popular
li{width:100%}#homepage-top #popular li div
img{margin:0
0 0.2em;height:auto;border:1px
solid #c4c4c4;width:100%}#homepage-top #popular li div img:hover{border-color:#ababab}#homepage-top #popular li div
.price{display:block;text-align:right;color:#999}#homepage-top #popular li div h3
a{color:#000}#homepage-top
#promo{position:relative}#homepage-top #promo
.flexslider{margin:0
0 1em;background:#f5f5f5;border:3px
solid #f2f2f2}#homepage-top #promo .flexslider
ul.slides{padding:20px
30px;border:1px
solid #c4c4c4}#homepage-top #promo .flexslider ul.slides li
img{float:right;margin:10px
0 0}#homepage-top #promo .flexslider ul.slides li
article{width:60%;font-family:"Bitter",sans-serif}#homepage-top #promo .flexslider ul.slides li article
h1{font-size:1.5em;line-height:1}#homepage-top #promo .flexslider ul.slides li article h1
a{text-transform:uppercase;color:#000}#homepage-top #promo .flexslider ul.slides li article
.excerpt{margin:1.4em 0;color:#b3b3b3}#homepage-top #promo .flexslider ul.slides li article .excerpt
p{font-size:1.3em;line-height:1}#homepage-top #promo .flexslider ul.slides li article
.button{margin:0}#homepage-top
.flexslider{width:100%;margin:0;padding:0}#homepage-top .flexslider .slides>li{display:none}#homepage-top .flexslider .slides
img{max-width:100%;display:block}#homepage-top .flex-pauseplay
span{text-transform:capitalize}#homepage-top .flex-control-nav{text-align:center}#homepage-top .flex-control-nav
li{display:inline;margin:0
5px}#homepage-top .flex-control-nav li
a{display:inline-block;height:0;width:8px;overflow:hidden;padding-top:8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#a9a9a9;cursor:pointer}#homepage-top .flex-control-nav li a:hover,
#homepage-top .flex-control-nav li
a.active{background:#1f1f1f}#homepage-top .flex-direction-nav
a{position:absolute;display:inline-block;overflow:hidden;height:0;width:23px;padding-top:23px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px
solid #ababab;box-shadow:inset 0 0 1px 0 #fff;-webkit-box-shadow:inset 0 0 1px 0 #fff;-moz-box-shadow:inset 0 0 1px 0 #fff;-o-box-shadow:inset 0 0 1px 0 #fff}#homepage-top .flex-direction-nav
a.prev{top:40%;left:-11px;background:#f5f5f5 url(/wp-content/themes/shelflife/images/ico-prev.png) no-repeat 8px 7px}#homepage-top .flex-direction-nav
a.next{top:40%;right:-16px;background:#f5f5f5 url(/wp-content/themes/shelflife/images/ico-next.png) no-repeat 9px 7px}#homepage-top .flex-direction-nav a:hover{background-color:#e8e8e8}#homepage-top .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#homepage-top html[xmlns] .slides{display:block}#homepage-top * html
.slides{height:1%}#features{margin:0
0 3em;padding:20px
20px 0;background:#f5f5f5;border:1px
solid #c4c4c4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#features
article{text-align:center;margin:0
0 20px}#features article
a{display:block;margin:0
0 0.5em;text-align:center;position:relative}#features article a
img.thumb{margin:0
0 1em;border:1px
solid #c4c4c4}#features article a img.thumb:hover{border-color:#ababab}#features article a
.icon{display:inline-block;position:absolute;margin-left:-13.5px;padding:2px
0 0 0;left:50%;bottom:0;width:27px;height:25px;background:#1f1f1f;border:1px
solid #1f1f1f;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.5);-webkit-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.5);-o-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.5)}#features article a .icon
img{margin:1px
0 0 -1px}#features article a
.icon.vid{padding:3px
0 0 2px;height:24px;width:25px}#features article a .icon.vid
img{margin:0}#features article a:hover
.icon{bottom:3px}#features article
h1{font-size:1.7em}#features article h1
a{color:#333}#features article
p{color:#454545}#features
article.last{margin-right:0}#searchbar{margin:0
0 3em;font-family:"Bitter",sans-serif;font-size:1.2em;line-height:3;text-shadow:1px 1px 0 #fff;text-transform:uppercase;font-weight:bold;border:1px
solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 1px 0 #fff;-webkit-box-shadow:inset 0 0 1px 0 #fff;-moz-box-shadow:inset 0 0 1px 0 #fff;-o-box-shadow:inset 0 0 1px 0 #fff;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5, #e8e8e8);background:-moz-linear-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:-moz-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:linear-gradient(to bottom, #f5f5f5, #e8e8e8)}#searchbar
ul{border-bottom:1px solid #c4c4c4}#searchbar ul
li{border-bottom:1px solid #c4c4c4;padding:7px
30px 5px 60px;line-height:2}#searchbar ul li
a{color:#333}#searchbar ul
li.tel{background:url(/wp-content/themes/shelflife/images/ico-tel.png) no-repeat 25px 9px}#searchbar ul
li.email{text-transform:none;background:url(/wp-content/themes/shelflife/images/ico-email.png) no-repeat 25px 10px}#searchbar ul li:hover{background-color:rgba(0, 0, 0, 0.05)}#searchbar ul li:last-child{border-top:1px solid #fff;border-bottom:none}#searchbar
.search_main{padding:10px
22px;border-top:1px solid #fff;font-size:0.9em;line-height:1.6}#searchbar .search_main
.searchform{width:100%;text-align:left;margin:5px
0 0 0;line-height:1;background:#fff;box-shadow:0 0 0 1px #fff;-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;-o-box-shadow:0 0 0 1px #fff}#searchbar .search_main .searchform
input.s{outline:none;padding:8px
8px 7px}#more{margin:0
0 4em}#more .more-products-link{text-align:right}.breadcrumbs{margin:0
0 3em;text-shadow:1px 1px 0 #fff;font-weight:bold;color:#666;border:1px
solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 1px 0 #fff;-webkit-box-shadow:inset 0 0 1px 0 #fff;-moz-box-shadow:inset 0 0 1px 0 #fff;-o-box-shadow:inset 0 0 1px 0 #fff;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5, #e8e8e8);background:-moz-linear-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:-moz-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:linear-gradient(to bottom, #f5f5f5, #e8e8e8)}.breadcrumbs .breadcrumb-title{display:none}.breadcrumbs .trail-begin{display:inline-block;padding:5px
0 5px 30px;text-indent:-999em;background:url(/wp-content/themes/shelflife/images/ico-breadcrumb-home.png) no-repeat left top;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}.breadcrumbs .trail-begin:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.breadcrumbs
.sep{display:inline-block;padding:5px
13px;text-indent:-999em;background:url(/wp-content/themes/shelflife/images/ico-breadcrumb-sep.png) no-repeat center top}.breadcrumbs
a{color:#666}.breadcrumbs a:hover{color:#333}#sidebar{margin-top:30px;overflow:hidden;clear:both}#sidebar
.secondary{float:left;margin-right:20px}#sidebar
.secondary.last{margin:0}#footer{padding:13px
0 10px;color:black;background:rgb(227, 227, 227)}#footer
a{color:#666}#footer #credit
img{vertical-align:middle}#footer #credit
span{display:none}#footer-widgets{padding:30px
0;background:#f5f5f5;border-top:1px solid #dcdcdc}#breadcrumb,
.post
.video{margin-bottom:1.5em}.more-posts-link{margin-top:-10px;text-align:right}.archive_header{display:block;float:left;width:100%;margin:0
0 40px;padding:20px
10px;font-family:"Bitter",sans-serif;font-size:1.3em;text-transform:uppercase;font-weight:bold;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.archive_header .catrss
a{padding:3px
10px 2px;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);font-size:0.7em;text-decoration:none;line-height:1;background:#ee3030;border:1px
solid #ee3030;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2)}.archive_header .catrss a:hover{background:#d91212}.post header h1,
.page header
h1{font-size:2.3em;line-height:1.2;position:relative;margin:0
0 0.5em}.post header h1 a:link,
.page header h1 a:link,
.post header h1 a:visited,
.page header h1 a:visited{color:#000}article.page{margin:0
0 3.5em}.post,
.search-results .page,.type-page{margin:0
0 4em;padding:0
0 3em}.post .post-meta,
.search-results .page .post-meta,
.type-page .post-meta{margin:0
0 1.5em 0}.post .post-meta li,
.search-results .page .post-meta li,
.type-page .post-meta
li{display:inline}.post .post-more,
.search-results .page .post-more,
.type-page .post-more{clear:both;margin:1em
0}.post .post-meta,
.search-results .page .post-meta,
.type-page .post-meta,
.post .post-more,
.search-results .page .post-more,
.type-page .post-more,
.post p.tags,
.search-results .page p.tags,
.type-page
p.tags{margin:0
0 2em;text-transform:uppercase;font-weight:bold;font-size:0.8em;color:#4d4d4d}.post .post-meta a:link,
.search-results .page .post-meta a:link,
.type-page .post-meta a:link,
.post .post-more a:link,
.search-results .page .post-more a:link,
.type-page .post-more a:link,
.post p.tags a:link,
.search-results .page p.tags a:link,
.type-page p.tags a:link,
.post .post-meta a:visited,
.search-results .page .post-meta a:visited,
.type-page .post-meta a:visited,
.post .post-more a:visited,
.search-results .page .post-more a:visited,
.type-page .post-more a:visited,
.post p.tags a:visited,
.search-results .page p.tags a:visited,
.type-page p.tags a:visited{color:#333}.post .post-meta a:link:hover,
.search-results .page .post-meta a:link:hover,
.type-page .post-meta a:link:hover,
.post .post-more a:link:hover,
.search-results .page .post-more a:link:hover,
.type-page .post-more a:link:hover,
.post p.tags a:link:hover,
.search-results .page p.tags a:link:hover,
.type-page p.tags a:link:hover,
.post .post-meta a:visited:hover,
.search-results .page .post-meta a:visited:hover,
.type-page .post-meta a:visited:hover,
.post .post-more a:visited:hover,
.search-results .page .post-more a:visited:hover,
.type-page .post-more a:visited:hover,
.post p.tags a:visited:hover,
.search-results .page p.tags a:visited:hover,
.type-page p.tags a:visited:hover{text-decoration:underline;color:red}.post p.tags,
.search-results .page p.tags,
.type-page
p.tags{background:url(/wp-content/themes/shelflife/images/ico-tag.png) no-repeat top left;padding-left:25px;width:100%;clear:both;margin-top:3em}.post img,
.search-results .page img,
.type-page img,
.post img.thumbnail,
.search-results .page img.thumbnail,
.type-page
img.thumbnail{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3)}.post img:hover,
.search-results .page img:hover,
.type-page img:hover,
.post img.thumbnail:hover,
.search-results .page img.thumbnail:hover,
.type-page img.thumbnail:hover{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5)}.post img.wp-smiley,
.search-results .page img.wp-smiley,
.type-page img.wp-smiley{padding:0;border:0}.post .alignleft,
.search-results .page .alignleft,
.type-page
.alignleft{float:left;margin:0
20px 10px 0}.post .alignright,
.search-results .page .alignright,
.type-page
.alignright{float:right;margin:0
0 10px 20px}.post .aligncenter,
.search-results .page .aligncenter,
.type-page
.aligncenter{display:block;text-align:center;margin-bottom:15px;margin:0
auto 15px}.post .wp-caption,
.search-results .page .wp-caption,
.type-page .wp-caption{padding:1px
1px 3px;text-align:center;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3)}.post .wp-caption img,
.search-results .page .wp-caption img,
.type-page .wp-caption
img{margin:4px
0 4px;padding:0;background:none;border:1px
solid #dedede;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.post .wp-caption-text,
.search-results .page .wp-caption-text,
.type-page .wp-caption-text{margin:0;padding:0;font-size:0.9em;text-align:center}.entry,#tab-description{line-height:1.5}.entry h1,
#tab-description h1,
.entry h2,
#tab-description h2,
.entry h3,
#tab-description h3,
.entry h4,
#tab-description h4,
.entry h5,
#tab-description h5,
.entry h6,
#tab-description
h6{margin:0
0 .5em;line-height:1.5}.entry p,
#tab-description
p{margin-bottom:1.2em}.entry blockquote,
#tab-description
blockquote{background:url(/wp-content/themes/shelflife/images/blockquote.png) no-repeat 0 12px;padding:10px
20px 10px 50px;color:#0d0d0d}.entry blockquote p,
#tab-description blockquote
p{font-style:italic}.entry ul,
#tab-description ul,
.entry ol,
#tab-description
ol{margin-bottom:1.5em;padding:0
0 0 30px}.entry ul li,
#tab-description ul li,
.entry ol li,
#tab-description ol
li{background-image:url('/wp-content/themes/shelflife/images/marker-1.png');background-position:0px 5px;background-repeat:no-repeat;padding-left:2.5em;line-height:33px}.entry ul ul,
#tab-description ul ul,
.entry ol ul,
#tab-description ol
ul{margin:0}.entry ul ul li,
#tab-description ul ul li,
.entry ol ul li,
#tab-description ol ul
li{list-style-type:circle}.entry ol li,
#tab-description ol
li{list-style-type:decimal}.entry ol ol,
#tab-description ol
ol{margin:0}.entry ol ol li,
#tab-description ol ol
li{list-style-type:lower-latin}.nav-entries,.wp-pagenavi,.woo-pagination,#post-entries{margin:0
0 2em;padding:11px
15px 10px;color:#666;border:1px
solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 1px 0 #fff;-webkit-box-shadow:inset 0 0 1px 0 #fff;-moz-box-shadow:inset 0 0 1px 0 #fff;-o-box-shadow:inset 0 0 1px 0 #fff;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5, #e8e8e8);background:-moz-linear-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:-moz-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:linear-gradient(to bottom,#f5f5f5,#e8e8e8)}.woo-pagination{text-align:center;margin-top:30px}.woo-pagination .page-numbers,
.nav-entries a span.nav-next,
.nav-entries a span.nav-prev,
#post-entries
a{display:inline;text-decoration:none;color:#404040;text-shadow:1px 1px 0 #fff;margin:0
3px;padding:5px
9px 4px 11px;border:1px
solid #d1d1d1;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 0 1px 0 #fff;-webkit-box-shadow:inset 0 0 1px 0 #fff;-moz-box-shadow:inset 0 0 1px 0 #fff;-o-box-shadow:inset 0 0 1px 0 #fff;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5, #e8e8e8);background:-moz-linear-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:-moz-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:linear-gradient(to bottom, #f5f5f5, #e8e8e8)}.woo-pagination .page-numbers:hover,
.nav-entries a span.nav-next:hover,
.nav-entries a span.nav-prev:hover,
#post-entries a:hover{background:#fff;border-color:#c4c4c4}.woo-pagination .page-numbers.current,
.nav-entries a span.nav-next.current,
.nav-entries a span.nav-prev.current,
#post-entries
a.current{background:#c2c2c2;border-color:#fff;color:#1f1f1f;text-shadow:none;box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.5);-o-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.5)}.nav-entries a:hover{text-decoration:none}#post-entries{padding:4px
10px 5px}#post-entries .nav-prev{float:none}#post-entries .nav-next{float:none;text-align:right}#post-entries
a{display:block;margin:5px
0}#post-author{margin:0
0 3.5em;clear:both;display:none}#post-author
.title{margin-bottom:5px}#post-author .profile-image{float:left;margin:5px
15px 5px 0;border:3px
solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3)}#post-author .profile-image:hover{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5)}#post-author .profile-link{margin:10px
0 0;text-align:right;text-transform:uppercase;font-size:0.9em}#connect{margin:0
0 2.5em;padding:15px;clear:both;border:1px
solid #d1d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-o-box-shadow:inset 0 0 0 1px #fff;background:#f5f5f5}#connect
h3{margin-bottom:10px}#connect
p{margin:0
0 1em}#connect .col-left{padding-bottom:20px;border-bottom:1px solid #d1d1d1}#connect .newsletter-form{margin:0
0 1em}#connect .newsletter-form
.email{width:48%}#connect .newsletter-form
.submit{cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#connect .social
a{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}#connect .social a:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#connect .related-posts{padding-top:20px;border-top:1px solid #fff}#connect .related-posts
h4{font-family:sans-serif;text-transform:uppercase;font-weight:bold;font-size:1em}#connect .related-posts
ul{list-style:none;margin:5px
0 5px 0}#connect .related-posts ul li
a{color:#333}#connect .social
a{display:inline-block;height:28px;width:29px;background-image:url(/wp-content/themes/shelflife/images/ico-subscribe-social.png);background-repeat:no-repeat}#connect .social
a.subscribe{background-position:0px 0}#connect .social
a.twitter{background-position:-30px 0}#connect .social
a.facebook{background-position:-60px 0}#connect .social
a.youtube{background-position:-90px 0}#connect .social
a.flickr{background-position:-120px 0}#connect .social
a.linkedin{background-position:-150px 0}#connect .social
a.delicious{background-position:-180px 0}#connect .social
a.googleplus{background-position:-210px 0}#connect .col-left{float:none}#connect .col-right{float:none}#connect
.fr{float:none}#connect
.fl{float:none}.widget{margin-bottom:2em}.widget
h3{margin:0
0 0.5em 0}.widget
p{margin-bottom:1em}.widget
ul{clear:both}.widget ul li
a{color:#595959;line-height:1.9;text-decoration:none}.widget ul li a:hover{text-decoration:underline}.widget ul
ul{padding:0
0 0 15px;border-top:0}.widget_login,.widget_shopping_cart,.widget_price_filter,.widget_layered_nav{padding:10px
15px;color:#fff;background:#242424;border:1px
solid #171717;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 1px rgba(255, 255, 255, 0.3)}.widget_login a:link,
.widget_shopping_cart a:link,
.widget_price_filter a:link,
.widget_layered_nav a:link,
.widget_login a:visited,
.widget_shopping_cart a:visited,
.widget_price_filter a:visited,
.widget_layered_nav a:visited{color:#fff}.widget_login h3,
.widget_shopping_cart h3,
.widget_price_filter h3,
.widget_layered_nav
h3{margin:0;padding:0
0 8px;color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.8);border-bottom:1px solid #050505}.widget_login .button,
.widget_shopping_cart .button,
.widget_price_filter .button,
.widget_layered_nav .button,
.widget_login .submitbutton,
.widget_shopping_cart .submitbutton,
.widget_price_filter .submitbutton,
.widget_layered_nav
.submitbutton{margin:0;padding:4px
15px;display:inline-block;border:none;font-family:sans-serif;font-size:1em;font-weight:700;vertical-align:middle;overflow:visible;border:1px
solid #020e16;position:relative;background:#0a4b74;background:-webkit-gradient(linear, left top, left bottom, from(#0a4b74), to(#062d45));background:-webkit-linear-gradient(#0a4b74, #062d45);background:-moz-linear-gradient(center top, #0a4b74 0%, #062d45 100%);background:-moz-gradient(center top, #0a4b74 0%, #062d45 100%);background:linear-gradient(to bottom, #0a4b74, #062d45)}.widget_login .button:hover,
.widget_shopping_cart .button:hover,
.widget_price_filter .button:hover,
.widget_layered_nav .button:hover,
.widget_login .submitbutton:hover,
.widget_shopping_cart .submitbutton:hover,
.widget_price_filter .submitbutton:hover,
.widget_layered_nav .submitbutton:hover{background:#0e69a3;background:-webkit-gradient(linear, left top, left bottom, from(#0e69a3), to(#0a4b74));background:-webkit-linear-gradient(#0e69a3, #0a4b74);background:-moz-linear-gradient(center top, #0e69a3 0%, #0a4b74 100%);background:-moz-gradient(center top, #0e69a3 0%, #0a4b74 100%);background:linear-gradient(to bottom, #0e69a3, #0a4b74)}.widget_login .button:active,
.widget_shopping_cart .button:active,
.widget_price_filter .button:active,
.widget_layered_nav .button:active,
.widget_login .submitbutton:active,
.widget_shopping_cart .submitbutton:active,
.widget_price_filter .submitbutton:active,
.widget_layered_nav .submitbutton:active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.widget ul.product_list_widget,
.mini-cart ul.product_list_widget,
.widget ul.cart_list,
.mini-cart
ul.cart_list{border:1px
solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f5f5f5;box-shadow:inset 0 0 1px 0 #fff;-webkit-box-shadow:inset 0 0 1px 0 #fff;-moz-box-shadow:inset 0 0 1px 0 #fff;-o-box-shadow:inset 0 0 1px 0 #fff}.widget ul.product_list_widget li,
.mini-cart ul.product_list_widget li,
.widget ul.cart_list li,
.mini-cart ul.cart_list
li{overflow:hidden;zoom:1;clear:left;padding:5px
15px 10px;list-style:none;border-bottom:1px solid #dedede;border-top:1px solid #fff}.widget ul.product_list_widget li:first-child,
.mini-cart ul.product_list_widget li:first-child,
.widget ul.cart_list li:first-child,
.mini-cart ul.cart_list li:first-child{border-top:0}.widget ul.product_list_widget li:last-child,
.mini-cart ul.product_list_widget li:last-child,
.widget ul.cart_list li:last-child,
.mini-cart ul.cart_list li:last-child{margin-bottom:0;border-bottom:0}.widget ul.product_list_widget li img,
.mini-cart ul.product_list_widget li img,
.widget ul.cart_list li img,
.mini-cart ul.cart_list li
img{float:right;margin:-4px 0 0;width:2.992em;height:auto;padding: .27em;background:#fff;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);-o-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);-webkit-border-radius:0.167em;-moz-border-radius:0.167em;border-radius:0.167em}.widget ul.product_list_widget li a,
.mini-cart ul.product_list_widget li a,
.widget ul.cart_list li a,
.mini-cart ul.cart_list li
a{display:block;margin:10px
0 5px;font-size:1.2em;text-shadow:1px 1px 0 #fff;line-height:1.2;color:#333;font-weight:bold}.widget ul.product_list_widget li dl.variation,
.mini-cart ul.product_list_widget li dl.variation,
.widget ul.cart_list li dl.variation,
.mini-cart ul.cart_list li
dl.variation{margin-bottom:0;font-size:0.8751em}.widget ul.product_list_widget li dl.variation dt,
.mini-cart ul.product_list_widget li dl.variation dt,
.widget ul.cart_list li dl.variation dt,
.mini-cart ul.cart_list li dl.variation
dt{float:left;clear:left;margin-right: .27em}.widget ul.product_list_widget li .star-rating,
.mini-cart ul.product_list_widget li .star-rating,
.widget ul.cart_list li .star-rating,
.mini-cart ul.cart_list li .star-rating{float:none;display:block;margin:4px
0}.widget ul.product_list_widget li del,
.mini-cart ul.product_list_widget li del,
.widget ul.cart_list li del,
.mini-cart ul.cart_list li
del{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.widget ul.product_list_widget li ins,
.mini-cart ul.product_list_widget li ins,
.widget ul.cart_list li ins,
.mini-cart ul.cart_list li
ins{background:none}.widget ul.product_list_widget.cart_list,
.mini-cart
ul.product_list_widget.cart_list{margin-top:0}.widget_login
form{padding:10px
0 0;border-top:1px solid rgba(255, 255, 255, 0.1)}.widget_login form
label{display:block;margin:0
0 3px;font-weight:bold;font-size:0.9em}.widget_login form input[type=text],
.widget_login form input[type=password]{width:96%;padding:7px
5px 6px;outline:none;border:1px
solid #171717;background:#2c2c2c;box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.2);-webkit-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.2);-moz-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.2);-o-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.2)}.widget_login form input[type=text]:focus,
.widget_login form input[type=password]:focus{background:#c5c5c5;color:#222;box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.4);-webkit-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.4);-moz-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.4);-o-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.4)}.widget_login form p:nth-child(3n){margin:3px
0}.widget_login form p:nth-child(3n) a{font-size:0.85em;text-transform:uppercase;text-decoration:none}.widget_login form p:nth-child(3n) input{margin:0
5px 0 0}.widget_login
.pagenav{padding:0.8em 0 0.2em;border-top:1px solid rgba(255, 255, 255, 0.1)}.widget_shopping_cart
ul.cart_list{background:none;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #050505;border-top:1px solid rgba(255, 255, 255, 0.1)}.widget_shopping_cart ul.cart_list
li{padding:7px
5px 10px;border:0;line-height:1.1;border-bottom:1px solid #050505;border-top:1px solid rgba(255, 255, 255, 0.1);font-family:"Bitter",sans-serif;font-size:1.3em}.widget_shopping_cart ul.cart_list
li.empty{border-bottom:1px solid rgba(255, 255, 255, 0.1) !important;text-align:center;padding:10px}.widget_shopping_cart ul.cart_list li:last-child{border-bottom:1px solid rgba(255, 255, 255, 0.1)}.widget_shopping_cart ul.cart_list li
img{float:right;padding: .27em;background:#fff;-webkit-border-radius:0.136em;-moz-border-radius:0.136em;border-radius:0.136em;margin:0
0 .27em .27em}.widget_shopping_cart ul.cart_list li
a{margin:4px
0 3px;text-shadow:1px 1px 0 #050505;color:#fff;font-weight:bold;line-height:1.2!important;text-transform:uppercase;text-decoration:none!important}.widget_shopping_cart ul.cart_list li
dl.variation{overflow:hidden;zoom:1;margin-bottom:0;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.widget_shopping_cart ul.cart_list li dl.variation
dt{float:left;clear:left;font-weight:700}.widget_shopping_cart
p.total{text-align:center;padding:6px
0 4px;margin:20px
15px 5px;background:#121212;font-size:1em;line-height:1;text-transform:uppercase;border-bottom:none;border:1px
solid #050505;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.3);-webkit-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.3);-moz-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.3);-o-box-shadow:0 0 1px 0 rgba(255, 255, 255, 0.3)}.widget_shopping_cart h3:first-child{margin-bottom:0}.widget_shopping_cart
li.empty{border-bottom:0 !important}.widget_shopping_cart
p.buttons{text-align:center;margin:0
0 -8px;padding:1em
1em 0.5em}.widget_shopping_cart p.buttons
.button{display:block;margin:0
0 10px;padding:4px
9px;font-size:0.8em}.widget_price_filter
form{margin-bottom:0;padding:1.7em 0 0;border-top:1px solid rgba(255, 255, 255, 0.1)}.widget_price_filter
.price_slider{margin:0
0 2em;border-top:1px solid rgba(255, 255, 255, 0.1)}.widget_price_filter
.price_slider_amount{text-align:right;line-height:2.4em;font-size:0.8751em}.widget_price_filter .price_slider_amount
.button{font-size:1.15em}.widget_price_filter .price_slider_amount
.button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;border:1px
solid #050505;cursor:pointer;background:url(/wp-content/themes/shelflife/images/ico-slider-handle.png) no-repeat #fff;outline:none;top:-0.435em;margin-left:-2px}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size: .7em;display:block;border:0;border:1px
solid #fff;margin-top:-1px;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#d3d3d3));background:-webkit-linear-gradient(#f5f5f5, #d3d3d3);background:-moz-linear-gradient(center top, #f5f5f5 0%, #d3d3d3 100%);background:-moz-gradient(center top, #f5f5f5 0%, #d3d3d3 100%);background:linear-gradient(to bottom, #f5f5f5, #d3d3d3);box-shadow:inset 0 0 2px 0 #a0a0a0;-webkit-box-shadow:inset 0 0 2px 0 #a0a0a0;-moz-box-shadow:inset 0 0 2px 0 #a0a0a0;-o-box-shadow:inset 0 0 2px 0 #a0a0a0}.widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#121212;padding-bottom:1px;border:1px
solid #050505}.widget_price_filter .ui-slider-horizontal{height: .5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:0;margin-left:-2px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:0}.widget_layered_nav
h3{border:none}.widget_layered_nav
li{background:#454545;background:-webkit-gradient(linear, left top, left bottom, from(#454545), to(#393939));background:-webkit-linear-gradient(#454545, #393939);background:-moz-linear-gradient(center top, #454545 0%, #393939 100%);background:-moz-gradient(center top, #454545 0%, #393939 100%);background:linear-gradient(to bottom, #454545, #393939);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px
solid #1f1f1f;box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.3);-webkit-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.3);-moz-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.3);-o-box-shadow:inset 0 0 1px 0 rgba(255, 255, 255, 0.3);margin-bottom: .618em;font-weight:bold;font-size:0.8751em}.widget_layered_nav li:hover{background:#393939;background:-webkit-gradient(linear, left top, left bottom, from(#393939), to(#2c2c2c));background:-webkit-linear-gradient(#393939, #2c2c2c);background:-moz-linear-gradient(center top, #393939 0%, #2c2c2c 100%);background:-moz-gradient(center top, #393939 0%, #2c2c2c 100%);background:linear-gradient(to bottom, #393939, #2c2c2c)}.widget_layered_nav li a,
.widget_layered_nav li
.count{padding:5px
10px 3px;display:inline-block;text-shadow:1px 1px 0 #1f1f1f}.widget_layered_nav li
.count{float:right;padding:7px
10px 5px;background:rgba(0, 0, 0, 0.2);border-left:1px solid rgba(255, 255, 255, 0.1);font-size:1em;line-height:inherit;font-weight:bold;-webkit-border-top-right-radius:0.27em;-webkit-border-bottom-right-radius:0.27em;-moz-border-radius-topright:0.27em;-moz-border-radius-bottomright:0.27em;border-top-right-radius:0.27em;border-bottom-right-radius:0.27em;min-width:1.136em;text-align:center}.widget_layered_nav li.chosen
a{padding-left:2em;background:url(/wp-content/themes/shelflife/images/ico-cross.png) 0.618em 0.756em no-repeat}#searchform,.searchform{width:99%;position:relative;border-color:#b0b0b0 #c4c4c4 #c4c4c4 #b0b0b0;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#searchform label,
.searchform
label{display:none}#searchform input,
.searchform input,
#searchform .input-text,
.searchform .input-text{padding:0;border:none;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none}#searchform input.s,
.searchform input.s,
#searchform #s,
.searchform
#s{padding:8px;width:80%;margin:0;border:0;background:none;color:#333}#searchform input.search-submit,
.searchform input.search-submit{position:absolute;top:6px;right:10px;border:0;margin:0;padding:0}#searchform #searchsubmit,
.searchform
#searchsubmit{text-align:left;text-indent:-999em;height:16px;width:16px;background:url(/wp-content/themes/shelflife/images/ico-search.png) no-repeat;filter:none !important;background:url("/wp-content/themes/shelflife/images/ico-search.png") no-repeat scroll 0 0 transparent;float:right;position:relative;right:4px;top:2px}.widget_recent_comments ul li
a{text-decoration:underline}.widget_recent_comments ul li a:hover{text-decoration:none}.widget_woo_flickr h3
span{color:#0051d8}.widget_woo_flickr h3 span
span{color:#ff1183}.widget_woo_flickr
.flickr_badge_image{float:left;margin:3px}.widget_woo_flickr
.wrap{position:relative;margin-bottom:20px;padding:0}.widget_woo_flickr a
img{float:left;margin:0
0 8px 8px;display:block;border:3px
solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3)}.widget_woo_flickr a:hover
img{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5)}.widget_tag_cloud .tagcloud,
.widget_product_tag_cloud
.tagcloud{text-align:center}.widget_tag_cloud .tagcloud a,
.widget_product_tag_cloud .tagcloud
a{padding:2px
6px;margin:3px
1px;display:inline-block;background:#e8e8e8;color:#595959;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.widget_tag_cloud .tagcloud a:hover,
.widget_product_tag_cloud .tagcloud a:hover{background:#dcdcdc;text-decoration:none}#wp-calendar{width:100%;margin-bottom:15px;clear:both;padding:0}#wp-calendar
caption{padding:0
10px 10px}#wp-calendar th,
#wp-calendar
td{text-align:center;background:#dcdcdc;padding:3px
0}#wp-calendar
td{background:transparent;color:#4d4d4d}.widget_woo_blogauthorinfo
.avatar{border:3px
solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3)}.widget_woo_blogauthorinfo .avatar:hover{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5)}.widget_woo_blogauthorinfo
.left{float:left;margin:3px
10px 5px 3px}.widget_woo_blogauthorinfo
.right{float:right;margin:3px
3px 10px 10px}.widget_woo_blogauthorinfo
.more{margin:0}.widget_woo_blogauthorinfo .more
a{color:#333;text-transform:uppercase;font-weight:bold;font-size:0.9em}.widget_woo_twitter
.back{background:#f5f5f5;border:1px
solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.widget_woo_twitter
h3{border-bottom:0;padding:0;margin:0;padding-bottom:15px}.widget_woo_twitter
ul{padding-left:0;border:1px
solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.widget_woo_twitter ul
li{border-bottom:1px solid #c4c4c4;border-top:1px solid #fff;padding:15px;list-style:none}.widget_woo_twitter ul li:first-child{border-top:none}.widget_woo_twitter ul li:last-child{border-bottom:none}.widget_woo_twitter ul li
a{padding:0}.widget_woo_twitter ul li
.time{color:#4d4d4d}.widget_woo_twitter ul li
.content{font-size:1.2em;font-family:Georgia,serif}.widget_woo_twitter
p{margin:0;padding:9px
10px 7px;text-align:center;text-transform:uppercase;font-size:0.9em;font-weight:bold;color:#4d4d4d;text-shadow:1px 1px 0 #fff;border-top:1px solid #c4c4c4;background:#e1e1e1;background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#d6d6d6));background:-webkit-linear-gradient(#e1e1e1, #d6d6d6);background:-moz-linear-gradient(center top, #e1e1e1 0%, #d6d6d6 100%);background:-moz-gradient(center top, #e1e1e1 0%, #d6d6d6 100%);background:linear-gradient(to bottom, #e1e1e1, #d6d6d6);box-shadow:inset 0 0 2px 0 #fff;-webkit-box-shadow:inset 0 0 2px 0 #fff;-moz-box-shadow:inset 0 0 2px 0 #fff;-o-box-shadow:inset 0 0 2px 0 #fff}.widget_woo_twitter p:hover{background:#e1e1e1}.widget_woo_twitter p
a{color:#000}.widget_woo_embedwidget .widget-video-unit
h4{display:none}.widget_woo_embedwidget ul.widget-video-list{background:#f5f5f5;border:1px
solid #c4c4c4;border-top:none}.widget_woo_embedwidget ul.widget-video-list
li{border:1px
solid #fff;border-top:1px solid #c4c4c4}.widget_woo_embedwidget ul.widget-video-list li:first-child{border-top:none}.widget_woo_embedwidget ul.widget-video-list li
a{display:block;padding:6px
12px}.widget_woo_embedwidget ul.widget-video-list li a:hover{text-decoration:none;background:#e1e1e1;background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#d6d6d6));background:-webkit-linear-gradient(#e1e1e1, #d6d6d6);background:-moz-linear-gradient(center top, #e1e1e1 0%, #d6d6d6 100%);background:-moz-gradient(center top, #e1e1e1 0%, #d6d6d6 100%);background:linear-gradient(to bottom, #e1e1e1, #d6d6d6);text-shadow:1px 1px 0 #fff;font-weight:bold}.widget_woo_embedwidget ul.widget-video-list li.active
a{background:#e1e1e1;background:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#d6d6d6));background:-webkit-linear-gradient(#e1e1e1, #d6d6d6);background:-moz-linear-gradient(center top, #e1e1e1 0%, #d6d6d6 100%);background:-moz-gradient(center top, #e1e1e1 0%, #d6d6d6 100%);background:linear-gradient(to bottom, #e1e1e1, #d6d6d6);text-shadow:1px 1px 0 #fff;font-weight:bold}#tabs{height:auto;display:block;background:#dcdcdc;border:1px
solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#tabs
ul.wooTabs{padding:0}#tabs ul.wooTabs
li{float:left;display:inline;color:#fff;margin:0;cursor:pointer}#tabs ul.wooTabs li
a{color:#4d4d4d;display:block;float:left;padding:5px;text-transform:none;font-weight:bold;border-right:1px solid #c4c4c4;border-left:1px solid rgba(255, 255, 255, 0.5)}#tabs ul.wooTabs li
a.selected{padding-bottom:6px}#tabs ul.wooTabs li a.selected,
#tabs ul.wooTabs li a:hover{background:#f5f5f5;text-decoration:none}#tabs ul.wooTabs li:first-child
a{border-left:none}#tabs
.inside{background:#f5f5f5;border:1px
solid #fff;border-top:1px solid #c4c4c4;margin-top:-1px}#tabs .inside ul,
#tabs .inside #tab-tags{margin:0;padding:0;display:none}#tabs .inside ul:first-child{display:inline}#tabs .inside #tab-tags{border-width:1px;text-align:center;padding:10px}#tabs .inside #tab-tags
a{padding:2px
8px;margin:3px
1px;display:inline-block;background:#e8e8e8;color:#4d4d4d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#tabs .inside #tab-tags a:hover{background:#dcdcdc;text-decoration:none}#tabs .inside
li{border-top:1px solid #fff;border-bottom:1px solid #c4c4c4;padding:15px;list-style:none}#tabs .inside li
a{color:#333;font-weight:bold;padding:0}#tabs .inside li
span.meta{display:block;font-family:Georgia,serif;font-style:italic;text-transform:none;color:#4d4d4d}#tabs .inside li img.avatar,
#tabs .inside li
img.thumbnail{border:1px
solid #c4c4c4;padding:2px;background:#fff;float:left;margin:0
10px 0 0}#tabs .inside li img.avatar:hover,
#tabs .inside li img.thumbnail:hover{border-color:#ababab}#footer-widgets .searchform,
#footer-widgets
#searchform{background:#fff}#footer-widgets .widget ul.product_list_widget,
#footer-widgets .mini-cart ul.product_list_widget,
#footer-widgets .widget ul.cart_list,
#footer-widgets .mini-cart
ul.cart_list{background:#fff}#footer-widgets .widget_shopping_cart
ul.cart_list{background:none}#footer-widgets
#connect{background:#fff}#footer-widgets #tabs ul.wooTabs li
a{font-size:0.9em;padding:5px}#footer-widgets #tabs ul.wooTabs li a.selected,
#footer-widgets #tabs ul.wooTabs li a:hover{background:#fff}#footer-widgets #tabs
.inside{background:#fff}#footer-widgets .widget_woo_twitter ul
li{background:#fff}#comments{position:relative;margin:4.7em 0 0;padding:3em
0 0 0;border-top:1px solid #dedede}#comments
h3{font-size:2em;line-height:1;font-weight:normal;margin-bottom:1.5em}#comments
.commentlist{background:#f8f8f8;border:1px
solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-o-box-shadow:inset 0 0 0 1px #fff}#comments
.comment{list-style:none}#comments .comment .comment-container{position:relative;padding:20px
20px 30px;border-top:1px solid #fff;border-bottom:1px solid #dedede}#comments .comment.bypostauthor .comment-container{background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background:-webkit-linear-gradient(#f5f5f5, #e8e8e8);background:-moz-linear-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:-moz-gradient(center top, #f5f5f5 0%, #e8e8e8 100%);background:linear-gradient(to bottom, #f5f5f5, #e8e8e8)}#comments .comment .comment-head{margin:0
0 10px 0;font-size:1.2em}#comments .comment .comment-head
.name{margin:0;font-weight:bold}#comments .comment .comment-head .date,
#comments .comment .comment-head .edit,
#comments .comment .comment-head
.perma{font-size:0.9em}#comments .comment
.avatar{float:left;margin:0
15px 10px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#comments .comment .avatar
img{margin:0;vertical-align:middle;border:1px
solid #d1d1d1;padding:3px;background:#fff}#comments .comment .comment-entry
p{margin:0
0 10px 0}#comments .comment
.reply{position:absolute;bottom:10px;right:10px;padding-top:10px}#comments .comment .reply a:link,
#comments .comment .reply a:visited{font-size:0.9em;padding:5px
10px 3px 23px;background:#f5f5f5 url(/wp-content/themes/shelflife/images/ico-comment-reply.png) no-repeat 10px center;border-color:#b2b2b2;color:#333 !important;text-shadow:none;text-transform:uppercase;line-height:1;margin:0;box-shadow:0 0 0 1px #fff;-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;-o-box-shadow:0 0 0 1px #fff}#comments .comment .reply a:link:hover,
#comments .comment .reply a:visited:hover{background-color:#fff}#comments .commentlist > li:last-child .comment-container{border-bottom:none}#comments
ul.children{padding:0}#comments ul.children .cancel-comment-reply{margin:10px
0}#comments .depth-2 .comment-container{padding-left:6%}#comments .depth-3 .comment-container{padding-left:8%}#comments .depth-4 .comment-container{padding-left:12%}#comments .depth-5 .comment-container{padding-left:16%}#comments .depth-6 .comment-container{padding-left:20%}#comments .navigation
a{display:block;margin:15px
0 0 0;text-decoration:none}#comments
.nocomments{font-weight:bold;font-size:1.2em}#comments
#respond{margin:2em
0 1em}#comments #respond
h3{font-size:1.5em}#comments #respond #cancel-comment-reply-link{margin:0}h3#pings{margin:25px
0 10px 0}.pinglist
li{margin:0
0 0 20px;list-style-type:decimal}.pinglist li
.author{font-weight:bold;font-size:1.3em}.pinglist li
.date{font-size:0.9em}.pinglist li
.pingcontent{display:block;margin:10px
0}#respond{margin:3em
0 4em}#respond
h3{font-weight:bold;margin-bottom:10px;text-transform:uppercase}#respond
.left{float:left;width:200px;margin-right:15px}#respond
.right{float:left;width:380px}#respond
label{font-size:0.9em;color:#4d4d4d}#respond #reply-title
small{display:block;margin:3px
0;font-size:0.6em}#respond
#commentform{margin:15px
0 0 0}#respond #commentform
p{margin:0
0 0.7em}#respond #commentform
label{position:relative;display:inline-block;vertical-align:top;margin:7px
0 0 3px;font-style:italic}#respond #commentform input.txt,
#respond #commentform
textarea{font-size:1.2em;font-family:sans-serif;border-color:#b0b0b0 #c4c4c4 #c4c4c4 #b0b0b0;border-width:1px;border-style:solid;color:#333;padding:5px
7px}#respond #commentform
input.txt{width:170px;margin:0
5px 0 0}#respond #commentform
textarea{width:95%}#respond #commentform .comment-form-comment
label{display:none}#respond #commentform
#submit{margin:15px
0 0 0;cursor:pointer}#archives{padding:10px
0 0}#archives
a{font-style:italic}#archives
.archives_list{border-left:1px solid #c4c4c4;list-style:none;margin:0
0 15px 15px}#archives .archives_list
li{clear:left;padding-left:24px;font-size:0.9em;font-style:normal;list-style:none}#archives .archives_list
.date{color:#4d4d4d;width:100px;font-style:italic;display:inline-block;vertical-align:top}#archives .archives_list
.linked{width:270px;display:inline-block;vertical-align:top}#archives .archives_list
.comments{width:100px;display:inline-block;vertical-align:top}#archives .archives_list .comments
a{color:#595959;font-size:0.9em;font-style:italic;text-decoration:underline;padding-left:13px}#archives .archives_list .comments a:hover{text-decoration:none}h3.archive_year{font-family:sans-serif;font-weight:bold;font-size:1.4em;color:#333;margin-top:0}#contact-page
.screenReader{left:-9999px;position:absolute;top:-9999px}#contact-page
ol.forms{float:left;list-style:none;width:100%;margin:10px
0 0}#contact-page ol.forms
li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}#contact-page ol.forms li
.error{font-size:0.9em;display:block;color:red}#contact-page ol.forms li.textarea
.error{display:block}#contact-page ol.forms
li.screenReader{margin-bottom:0}#contact-page ol.forms li.buttons
.submit{margin:5px
0 0;cursor:pointer}#contact-page ol.forms li.inline
input{width:auto}#contact-page ol.forms li.inline
label{display:inline;float:none;width:auto}#contact-page ol.forms
label{cursor:pointer;display:block;font-weight:700;margin:0
0 10px}#contact-page ol.forms
input.txt{width:50%}#contact-page ol.forms
input#sendCopy{border:none;margin-right:10px}#contact-page ol.forms
textarea{height:300px;width:97%}.entry #contact-page ol.forms
li{list-style:none}.image-gallery-item
img{max-width:100%;padding:3px;margin:0
10px 10px 0;border:1px
solid #dcdcdc;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.image-gallery-item img:hover{border:1px
solid #c2c2c2;box-shadow:0 1px 4px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 4px 0px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 4px 0px rgba(0,0,0,0.2)}table{width:100%;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}table th,
table
td{border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;padding: .618em;background:#fff}table
th{background:#e8e8e8;text-shadow:0 1px 0 #fff}.cart-collaterals{margin:2em
0 0}.cart-collaterals ul
li{list-style:none}.related h2,
.upsells
h2{margin:0
0 0.5em}.quantity{overflow:hidden;zoom:1}.quantity input::-webkit-outer-spin-button,
.quantity input::-webkit-inner-spin-button{display:none}.quantity
input.qty{width:2.618em;padding:4px
0 4px;font-weight:bold;font-size:1.1em;font-family:sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px
solid #c4c4c4;border-right:0;border-left:0;text-align:center;z-index:10;margin:0;line-height:1}.quantity .plus,
.quantity
.minus{text-align:center;margin:0;padding:5px
10px;display:inline-block;font-weight:bold;font-size:1em;border:1px
solid #c4c4c4;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#dcdcdc));background:-webkit-linear-gradient(#f5f5f5, #dcdcdc);background:-moz-linear-gradient(center top, #f5f5f5 0%, #dcdcdc 100%);background:-moz-gradient(center top, #f5f5f5 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #f5f5f5, #dcdcdc);text-shadow:0 1px 0 rgba(255, 255, 255, 0.4);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:20}.quantity .plus:hover,
.quantity .minus:hover{background:#f5f5f5}.quantity
.plus{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.quantity
.minus{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.star-rating{float:right;width:80px;height:16px;background:url(/wp-content/themes/shelflife/images/star.png) repeat-x left 0}.star-rating
span{background:url(/wp-content/themes/shelflife/images/star.png) repeat-x left -32px;height:0;padding-top:16px;overflow:hidden;float:left}p.stars{overflow:hidden;zoom:1}p.stars
span{width:80px;height:16px;position:relative;float:left;background:url(/wp-content/themes/shelflife/images/star.png) repeat-x left 0}p.stars span
a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden}p.stars span a:hover,
p.stars span a:focus{background:url(/wp-content/themes/shelflife/images/star.png) repeat-x left -16px}p.stars span
a.active{background:url(/wp-content/themes/shelflife/images/star.png) repeat-x left -32px}p.stars span a.star-1{width:16px;z-index:10}p.stars span a.star-2{width:32px;z-index:9}p.stars span a.star-3{width:48px;z-index:8}p.stars span a.star-4{width:64px;z-index:7}p.stars span a.star-5{width:80px;z-index:6}#sidebar .star-rating,
#footer-widgets .star-rating{width:60px;height:12px;background:url(/wp-content/themes/shelflife/images/star-small.png) repeat-x left 0}#sidebar .star-rating span,
#footer-widgets .star-rating
span{background:url(/wp-content/themes/shelflife/images/star-small.png) repeat-x left -24px;padding-top:12px}#sidebar p.stars span,
#footer-widgets p.stars
span{width:60px;height:12px;background:url(/wp-content/themes/shelflife/images/star-small.png) repeat-x left 0}#sidebar p.stars span a,
#footer-widgets p.stars span
a{width:12px;padding-top:12px}.hreview-aggregate
h2{padding-top:0}#fancybox-outer{padding:1.618em}#fancybox-wrap
table{background:none}#fancybox-close{width:30px!important;height:30px!important}.shortcode-sale{padding:10px;border:1px
solid #d1d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-o-box-shadow:inset 0 0 0 1px #fff;background:#f5f5f5;font-family:"Bitter",sans-serif;font-size:1.4em;text-align:center}.shortcode-sale
a{display:block!important;margin:10px
0 0!important;font-size:0.7em!important}#header-widget,#content-widget{margin:0
0 2.8em}#header-widget .shortcode-sale,
#content-widget .shortcode-sale{text-align:left}#header-widget .shortcode-sale a,
#content-widget .shortcode-sale
a{display:inline!important;float:right;margin:-3px 0 0 !important;font-size:0.8em!important}.onsale{padding:4px
10px 3px;text-transform:uppercase;font-weight:bold;color:#fff;font-size:0.9em;line-height:1;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.2);border:1px
solid #ee3030;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);background:#f36969;background:-webkit-gradient(linear, left top, left bottom, from(#f36969), to(#ee3030));background:-webkit-linear-gradient(#f36969, #ee3030);background:-moz-linear-gradient(center top, #f36969 0%, #ee3030 100%);background:-moz-gradient(center top, #f36969 0%, #ee3030 100%);background:linear-gradient(to bottom,#f36969,#ee3030);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.woocommerce_message,p.info,li.info,.woocommerce_error,.woocommerce-message,.woocommerce-error,.woocommerce-info{margin:0
0 3em;padding: .618em 1.618em .618em 2.618em;position:relative;overflow:hidden;zoom:1;border:1px
solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce_message .button,
p.info .button,
li.info .button,
.woocommerce_error .button,
.woocommerce-message .button,
.woocommerce-error .button,
.woocommerce-info
.button{float:right;margin-top:-0.27em;margin-bottom:-0.27em}ul.woocommerce-error{list-style:none;padding-top: .875em;padding-bottom: .875em}ul.woocommerce-error
li{list-style:none}.woocommerce_message,.woocommerce-message{border-color:#c4c4c4;background:url(/wp-content/themes/shelflife/images/ico-success-small.png) 1em 0.95em no-repeat;background-color:#1f1f1f;border:1px
solid #1f1f1f;color:#fff;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1)}.woocommerce_message .button,
.woocommerce-message
.button{margin:-2px -10px -2px 0;padding:4px
15px;display:inline-block;border:none;font-family:sans-serif;font-size:0.8em;font-weight:700;text-shadow:none;vertical-align:middle;overflow:visible;border:1px
solid #020e16;position:relative;background:#0a4b74;background:-webkit-gradient(linear, left top, left bottom, from(#0a4b74), to(#062d45));background:-webkit-linear-gradient(#0a4b74, #062d45);background:-moz-linear-gradient(center top, #0a4b74 0%, #062d45 100%);background:-moz-gradient(center top, #0a4b74 0%, #062d45 100%);background:linear-gradient(to bottom, #0a4b74, #062d45)}.woocommerce_message .button:hover,
.woocommerce-message .button:hover{background:#0e69a3;background:-webkit-gradient(linear, left top, left bottom, from(#0e69a3), to(#0a4b74));background:-webkit-linear-gradient(#0e69a3, #0a4b74);background:-moz-linear-gradient(center top, #0e69a3 0%, #0a4b74 100%);background:-moz-gradient(center top, #0e69a3 0%, #0a4b74 100%);background:linear-gradient(to bottom, #0e69a3, #0a4b74)}.woocommerce_message .button:active,
.woocommerce-message .button:active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}p.info,li.info,.woocommerce-info{border-color:#c4c4c4;background:url(/wp-content/themes/shelflife/images/ico-info-small.png) 1em 0.95em no-repeat;background-color:#f5f5f5;box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-o-box-shadow:inset 0 0 0 1px #fff}p.info a,
li.info a,
.woocommerce-info
a{font-weight:700}.woocommerce_error,.woocommerce-error{color:#ee3030;border-color:#c4c4c4;background:url(/wp-content/themes/shelflife/images/ico-error-small.png) 1em 0.95em no-repeat;background-color:#1f1f1f;border:1px
solid #1f1f1f;color:#fff;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1)}.validate-required.woocommerce-validated
input{border-color:#88ab2f;background:#e7f2ce}.validate-required.woocommerce-invalid
input{border-color:#b93533;background:#f5dcdc}.required{color:#c00;border:0}ul#shipping_method{list-style:none;margin:0;padding:0}ul#shipping_method
li{list-style:none}ul#shipping_method
label{display:inline}p.demo_store{position:fixed;top:0;left:0;right:0;text-align:center;padding:1em
0;background:#f5f5f5;border-bottom:2px solid #c4c4c4;z-index:999999}header.title{overflow:hidden;zoom:1;margin-top:1.143em}header.title h1,
header.title h2,
header.title h3,
header.title h4,
header.title h5,
header.title
h6{float:left;padding-top:0}header.title
a{float:right;font-weight:bold;text-transform:uppercase;font-size:0.9em;line-height:2.4}.woocommerce .woocommerce_ordering,
.woocommerce .woocommerce-ordering{margin-bottom:1em;margin-top:10px}.pp_content{margin:0
auto}ul.products{clear:both;padding:0;list-style:none}ul.products:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}ul.products
.product{margin-bottom:2em;width:48%;float:left;clear:left;position:relative}ul.products .product:nth-child(2n){float:right;clear:none}ul.products .product
a{text-decoration:none}ul.products .product .img-wrap{position:relative;margin:0
0 1em}ul.products .product .img-wrap
.onsale{position:absolute;top:10px;left:10px}ul.products .product
img{height:auto;display:block;width:100%;border:1px
solid #c4c4c4}ul.products .product
h3{margin:0
0 0.05em;line-height:1}ul.products .product h3
a{color:#000}ul.products .product
.price{display:block;color:#999}ul.products .product
.button{position:absolute;top:25%;left:8px;right:8px;padding:2px
0;display:block;z-index:10px;text-transform:uppercase;filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}ul.products .product .button.loading:before{content:"";position:absolute;height:16px;width:16px;bottom:-25px;left:50%;margin-left:-8px;text-indent:0;background:url(/wp-content/themes/shelflife/images/ajax-loader.gif) no-repeat}ul.products .product .button.added:before{content:"";position:absolute;height:16px;width:16px;bottom:-25px;left:50%;margin-left:-8px;text-indent:0;background:url(/wp-content/themes/shelflife/images/icon_tick.png) no-repeat}ul.products .product
del{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}ul.products .product:hover
img{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}ul.products .product:hover
.button{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}ul.products
.product.first{clear:both}.single-product{}.single-product
#breadcrumb{margin-bottom:2.992em}.single-product
div.product{position:relative}.single-product div.product
.onsale{position:absolute;left:15px;top:12px}.single-product
.images{width:100%;margin-bottom:3em}.single-product .images
img{height:auto;width:100%;border:3px
solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3)}.single-product .images img:hover{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5)}.single-product .images
a.zoom{display:block;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.single-product .images a.zoom .attachment-shop_large{width:100%;height:auto;display:block}.single-product .images
.thumbnails{margin:10px
0 0 5px}.single-product .images .thumbnails
img{margin-bottom:8px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px
solid #dedede}.single-product .images .thumbnails img:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px
solid #c4c4c4}.single-product .images .thumbnails:after{content:"";clear:both;display:block}.single-product .images .thumbnails
a{width:30.75%;margin-right:3.8%;float:left}.single-product .images .thumbnails
a.last{margin-right:0}.single-product
.summary{margin-bottom:3em}.single-product .summary .social
iframe{position:relative;top:8px}.single-product .summary
h1{margin:0
0 0.5em;font-size:2em;line-height:1;font-weight:bold}.single-product .summary
.price{margin:0
0 1em;font-weight:700;font-size:1.2em;color:#ee3030}.single-product .summary .price
del{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.single-product .summary .price
ins{background:none}.single-product .summary
p{margin:0
0 1.5em}.single-product .summary
form.cart{margin:0.5em 0 1.2em}.single-product .summary form.cart
.button{margin:3px
0 0 0;text-transform:uppercase;font-size:1.1em;padding:5px
13px 4px;line-height:1}.single-product .summary .stock.out-of-stock{background:url(/wp-content/themes/shelflife/images/icon_cross_small.png) left no-repeat;padding-left:1.3em;margin-left:1.142em}.single-product .summary table.group_table
.quantity{margin:0;min-width:100px}.single-product .summary table.group_table td
label{position:relative;top:-10px}.single-product .summary table.variations,
.single-product .summary
table.group_table{background:none;border:0;box-shadow:0 0 0 0 rgba(0, 0, 0, 0);-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);-o-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);margin:0}.single-product .summary table.variations th,
.single-product .summary table.group_table th,
.single-product .summary table.variations td,
.single-product .summary table.group_table
td{border-right:0;padding-left:0;background:none;border:0;box-shadow:inset 0 0 0 0 rgba(0, 0, 0, 0);-webkit-box-shadow:inset 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow:inset 0 0 0 0 rgba(0, 0, 0, 0);-o-box-shadow:inset 0 0 0 0 rgba(0, 0, 0, 0)}.single-product .summary table.variations tr:last-child th,
.single-product .summary table.group_table tr:last-child th,
.single-product .summary table.variations tr:last-child td,
.single-product .summary table.group_table tr:last-child
td{border-bottom:0}.single-product .summary table.variations label,
.single-product .summary table.group_table
label{font-weight:bold}.single-product .summary
.single_variation_wrap{overflow:hidden;zoom:1}.single-product .summary .single_variation_wrap
.single_variation{margin:1em
0;padding:1em;background:#f5f5f5}.single-product .summary .single_variation_wrap .single_variation
.price{margin:0;font-weight:700;font-size:1.6em;display:block}.single-product .summary .single_variation_wrap .single_variation
p{margin:0;font-style:italic}.single-product .summary .single_variation_wrap .variations_button
.button{float:left}.single-product .summary
.product_meta{font-size:0.8751em;border-top:1px dotted rgba(0, 0, 0, 0.1);padding-top: .618em}.single-product .summary
form.cart{overflow:hidden;zoom:1}.single-product .summary form.cart
.quantity{float:left;margin:0
15px 0 0}.single-product .summary form.cart .quantity .plus,
.single-product .summary form.cart .quantity .minus,
.single-product .summary form.cart .quantity .input-text{margin-top:2px}.single-product .woocommerce_tabs,
.single-product .woocommerce-tabs{margin:0
0 3em}.single-product .woocommerce_tabs ul.tabs,
.single-product .woocommerce-tabs
ul.tabs{overflow:hidden;zoom:1;list-style:none;padding: .618em .618em 0 .618em;margin:0;-webkit-border-top-left-radius:0.136em;-webkit-border-top-right-radius:0.136em;-moz-border-radius-topleft:0.136em;-moz-border-radius-topright:0.136em;border-top-left-radius:0.136em;border-top-right-radius:0.136em;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#dcdcdc));background:-webkit-linear-gradient(#f5f5f5, #dcdcdc);background:-moz-linear-gradient(center top, #f5f5f5 0%, #dcdcdc 100%);background:-moz-gradient(center top, #f5f5f5 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #f5f5f5, #dcdcdc);border:1px
solid #c4c4c4;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.4);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.4);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.4);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.4)}.single-product .woocommerce_tabs ul.tabs li,
.single-product .woocommerce-tabs ul.tabs
li{margin:0
0 0.7em 0;width:48%;float:left}.single-product .woocommerce_tabs ul.tabs li:nth-child(2n),
.single-product .woocommerce-tabs ul.tabs li:nth-child(2n){float:right}.single-product .woocommerce_tabs ul.tabs li a,
.single-product .woocommerce-tabs ul.tabs li
a{display:block;color:#404040;text-shadow:1px 1px 0 #fff;margin:0
3px;padding:5px
9px 4px 11px;border:1px
solid #d1d1d1;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 0 1px 0 #fff;-webkit-box-shadow:inset 0 0 1px 0 #fff;-moz-box-shadow:inset 0 0 1px 0 #fff;-o-box-shadow:inset 0 0 1px 0 #fff}.single-product .woocommerce_tabs ul.tabs li a:hover,
.single-product .woocommerce-tabs ul.tabs li a:hover{background:#fff;border-color:#c4c4c4;text-decoration:none}.single-product .woocommerce_tabs ul.tabs li.active a,
.single-product .woocommerce-tabs ul.tabs li.active
a{background:#c2c2c2;border-color:#fff;color:#1f1f1f;text-shadow:none;box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.5);-o-box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.5)}.single-product .woocommerce_tabs .panel,
.single-product .woocommerce-tabs
.panel{background:#f5f5f5;border:1px
solid #c4c4c4;box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-o-box-shadow:inset 0 0 0 1px #fff;border-top:0;padding:1.6em 1.6em 1.8em}.single-product .woocommerce_tabs .panel h2:first-child,
.single-product .woocommerce-tabs .panel h2:first-child,
.single-product .woocommerce_tabs .panel #reviews h2,
.single-product .woocommerce-tabs .panel #reviews
h2{margin:0
0 0.7em;line-height:1;padding-top:0}.single-product table.shop_attributes td p:last-child{margin-bottom:0}.single-product #reviews
#comments{margin:0;padding:0;border:0}.single-product #reviews #comments
.commentlist{background:none;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.single-product #reviews #comments .commentlist
li{margin:0
0 0.6em;padding:10px;background:#fafafa;border:1px
solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-o-box-shadow:inset 0 0 0 1px #fff}.single-product #reviews #comments .commentlist li
.meta{margin:0
0 0.3em;font-style:italic}.single-product #review_form
#respond{margin:0}.single-product #review_form #respond
label{display:block;margin:0;padding:0}.single-product #review_form #respond
.required{display:none}.single-product #review_form #respond .comment-form-rating{margin:0
0 1em}table.cart{box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.15);-o-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.15)}table.cart
th{padding:7px
10px 5px;text-transform:uppercase;font-size:0.9em}table.cart .product-remove,
table.cart .product-quantity,
table.cart .product-price,
table.cart .product-subtotal,
table.cart .product-thumbnail{text-align:center;vertical-align:middle;padding:0}table.cart
img{width:5em;height:auto}table.cart
.actions{padding:10px;text-align:right}table.cart
.coupon{text-align:left;overflow:hidden;zoom:1}table.cart .coupon
label{display:none}table.cart .coupon .input-text,
table.cart .coupon
.button{width:48%;float:left}table.cart .coupon
.button{float:right;margin:0;padding:4px
10px}table.cart .button,
table.cart .checkout-button{width:100%;text-align:center;padding:5px
0}table.cart td.product-name{padding-bottom:10px}table.cart td.product-name
a{font-weight:bold;font-size:1.3em;color:#333}table.cart
dl.variation{overflow:hidden;zoom:1;color:#595959}table.cart dl.variation
dt{float:left;clear:left;font-weight:700;margin-right: .436em}table.cart dl.variation
dd{float:left}table.cart .product-remove{padding:0
10px}table.cart .product-remove
a{display:block;height:12px;width:12px;text-align:left;text-indent:-999em;background:url(/wp-content/themes/shelflife/images/ico-cross.png) no-repeat;margin:0
auto;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}table.cart .product-remove a:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}table.cart .product-thumbnail{padding:0}table.cart .product-quantity{padding:0}table.cart .product-quantity .plus,
table.cart .product-quantity
.minus{display:none}table.cart .product-quantity .input-text{border:1px
solid #c4c4c4}.cart_totals table th,
.cart_totals table
td{padding:5px;vertical-align:middle}.cart_totals
p{margin:1em
0 0}.shipping_calculator .col2-set .col-1,
.shipping_calculator .col2-set .col-2{float:none;width:95%}.checkout{zoom:1}.checkout
label{display:block}.checkout
textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout .input-text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout
ul.payment_methods{text-align:left;margin:1.2em 0;padding:0
0 10px 3px;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.checkout ul.payment_methods
label{display:inline;font-weight:bold}.checkout ul.payment_methods
li{line-height:2em;text-align:left;list-style:none;margin:0
!important;font-weight:normal}.checkout ul.payment_methods li
input{margin:0
1em 0 0 !important}.checkout ul.payment_methods li
img{vertical-align:middle;margin:-2px 0 0 0.5em;position:relative}.checkout ul.payment_methods
.payment_box{background:#f5f5f5;border:1px
solid #c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin: .618em 0 1em;padding:10px;line-height:1.8;font-style:italic;box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;-o-box-shadow:inset 0 0 0 1px #fff;margin-right:2px}.checkout ul.payment_methods .payment_box
p{margin:0}.checkout ul.payment_methods .payment_box fieldset
label{display:block}.checkout ul.payment_methods .payment_box fieldset
select{min-width:48%}.checkout ul.payment_methods+.form-row{width:100%}.checkout ul.payment_methods + .form-row
#place_order{float:right}.checkout ul.payment_methods + .form-row
input{float:none}.checkout ul.payment_methods + .form-row
label{display:inline}.checkout
#shiptobilling{float:right;margin-top:5px;margin-bottom:0;text-align:right;font-size:0.9em}.checkout #shiptobilling
input{float:none}.checkout #shiptobilling
label{font-weight:normal;display:inline}.checkout #order_review .shop_table
th{padding:4px}.checkout #order_review .shop_table th,
.checkout #order_review .shop_table
td{vertical-align:middle}#payment
.button{padding:8px
20px 6px;font-size:1.5em}a.button,
a.comment-reply-link,
#commentform #submit,
.submit,
input[type=submit],
input.button,
button.button,
.shortcode-sale
a{display:inline-block;margin:5px;padding:5px
13px 3px;border:1px
solid #000;border-bottom-color:#000;font-family:"Bitter",sans-serif;color:white !important;text-transform:uppercase;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);text-decoration:none;font-weight:700;font-size:1.1em;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#1f1f1f;background:-webkit-gradient(linear, left top, left bottom, from(#1f1f1f), to(#000000));background:-webkit-linear-gradient(#1f1f1f, #000000);background:-moz-linear-gradient(center top, #1f1f1f 0%, #000 100%);background:-moz-gradient(center top, #1f1f1f 0%, #000 100%);background:linear-gradient(to bottom, #1f1f1f, #000000);box-shadow:inset 0 0px 0px 1px rgba(255, 255, 255, 0.2);-webkit-box-shadow:inset 0 0px 0px 1px rgba(255, 255, 255, 0.2);-moz-box-shadow:inset 0 0px 0px 1px rgba(255, 255, 255, 0.2);-o-box-shadow:inset 0 0px 0px 1px rgba(255, 255, 255, 0.2)}a.button.large,
a.comment-reply-link.large,
#commentform #submit.large,
.submit.large,
input[type=submit].large,
input.button.large,
button.button.large,
.shortcode-sale
a.large{padding:6px
16px}a.button.small,
a.comment-reply-link.small,
#commentform #submit.small,
.submit.small,
input[type=submit].small,
input.button.small,
button.button.small,
.shortcode-sale
a.small{padding:0
10px}a.button:hover,
a.comment-reply-link:hover,
#commentform #submit:hover,
.submit:hover,
input[type=submit]:hover,
input.button:hover,
button.button:hover,
.shortcode-sale a:hover{text-decoration:none;background:#303030;background:-webkit-gradient(linear, left top, left bottom, from(#303030), to(#0e0e0e));background:-webkit-linear-gradient(#303030, #0e0e0e);background:-moz-linear-gradient(center top, #303030 0%, #0e0e0e 100%);background:-moz-gradient(center top, #303030 0%, #0e0e0e 100%);background:linear-gradient(to bottom, #303030, #0e0e0e)}a.button:active,
a.comment-reply-link:active,
#commentform #submit:active,
.submit:active,
input[type=submit]:active,
input.button:active,
button.button:active,
.shortcode-sale a:active{border-color:#000;-webkit-box-shadow:inset 0 0 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 7px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 7px rgba(0,0,0,0.3)}.gfield{margin-bottom:10px}.gform_wrapper .top_label
.gfield_label{display:block;float:left;padding-right:20px;width:100px;margin:5px
0 4px}.gform_wrapper .top_label input.large,
.gform_wrapper .top_label select.large,
.gform_wrapper .top_label
textarea.textarea{width:400px !important;padding:7px
3px !important}.gform_wrapper .top_label .clear-multi{clear:none !important}.gform_wrapper
input.button{padding:5px
10px 6px !important}.gform_wrapper
input{padding:7px
3px !important}.gform_wrapper .entry img,
.gform_wrapper img,
.gform_wrapper
thumbnail{padding:0
!important;border:0
!important}.gform_wrapper .gfield_checkbox,
.gform_wrapper
.gfield_radio{margin-left:120px !important}img.ui-datepicker-trigger{border:0;padding:0}.ie6 .nav .sf-sub-indicator{display:none}.ie6 .nav li a:hover{text-decoration:none}.ie6 .nav li a.sf-with-ul{padding-right:10px}.ie6 .button,
.ie6 .button:visited{margin:0;color:#333 !important;font-weight:normal}.ie6 .reply
a{color:#333 !important}.ie7 .nav li
a{_height:0;zoom:1}.ie7 .button,
.ie7 .button:visited{padding:7px
6px;margin:0}.ie7 #popular li
div.last{margin-right:0}.ie7 .flexslider
ul{zoom:1}.ie7 #promo .flexslider
ul{margin-bottom:-18px}.ie8 .button,
.ie8 .button:visited{padding:10px
15px;margin:0}.ie8 #popular li
div.last{margin-right:0}.ie8 ul.products
li.product{margin-bottom:2em;padding-bottom:30px}.ie8 ul.products li.product
.button{bottom:0;top:auto}.ie8 .widget_woo_blogauthorinfo img,
.ie8 table.cart
img{max-width:none!important}.ie
#navigation{filter:none;-ms-filter:none;box-shadow:none}.ie .reply
a{filter:none;-ms-filter:none}div.selector,
div.selector span,
div.checker span,
div.radio span,
div.uploader,
div.uploader
span.action{background-image:url(/wp-content/themes/shelflife/images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.selector,
.radio,
.checker,
.uploader,
.selector *,
.radio *,
.checker *,
.uploader
*{margin:0;padding:0}div.selector{background-position:-485px -130px;line-height:26px;height:26px}div.selector
span{background-position:right 0;height:26px;line-height:26px}div.selector
select{top:0;left:0;cursor:pointer}div.selector:active,div.selector.active{background-position:-485px -156px}div.selector:active span,
div.selector.active
span{background-position:right -26px}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-485px -182px}div.selector.focus span,
div.selector.hover span,
div.selector:hover
span{background-position:right -52px}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:-485px -208px}div.selector.focus:active span,
div.selector:hover:active span,
div.selector.active:hover span,
div.selector.focus.active
span{background-position:right -78px}div.selector.disabled{background-position:-485px -234px}div.selector.disabled
span{background-position:right -104px}div.checker{width:19px;height:19px}div.checker
input{width:19px;height:19px}div.checker
span{background-position:0 -260px;height:19px;width:19px}div.checker:active span,
div.checker.active
span{background-position:-19px -260px}div.checker.focus span,
div.checker:hover
span{background-position:-38px -260px}div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active
span{background-position:-57px -260px}div.checker
span.checked{background-position:-76px -260px}div.checker:active span.checked,
div.checker.active
span.checked{background-position:-95px -260px}div.checker.focus span.checked,
div.checker:hover
span.checked{background-position:-114px -260px}div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus
span.checked{background-position:-133px -260px}div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active
span{background-position:-152px -260px}div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active
span.checked{background-position:-171px -260px}div.radio{width:18px;height:18px}div.radio
input{width:18px;height:18px}div.radio
span{height:18px;width:18px;background-position:0 -279px}div.radio:active span,
div.radio.active
span{background-position:-18px -279px}div.radio.focus span,
div.radio:hover
span{background-position:-36px -279px}div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus
span{background-position:-54px -279px}div.radio
span.checked{background-position:-72px -279px}div.radio:active span.checked,
div.radio.active
span.checked{background-position:-90px -279px}div.radio.focus span.checked,
div.radio:hover
span.checked{background-position:-108px -279px}div.radio.focus:active span.checked,
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover
span.checked{background-position:-126px -279px}div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active
span{background-position:-144px -279px}div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active
span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;height:28px}div.uploader
span.action{background-position:right -409px;height:24px;line-height:24px}div.uploader
span.filename{height:24px;margin:2px
0 2px 2px;line-height:24px}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -353px}div.uploader.focus span.action,
div.uploader.hover span.action,
div.uploader:hover
span.action{background-position:right -437px}div.uploader.active span.action,
div.uploader:active
span.action{background-position:right -465px}div.uploader.focus.active span.action,
div.uploader:focus.active span.action,
div.uploader.focus:active span.action,
div.uploader:focus:active
span.action{background-position:right -493px}div.uploader.disabled{background-position:0 -325px}div.uploader.disabled
span.action{background-position:right -381px}div.selector{width:185px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.selector
select{min-width:190px;font-weight:700;border:solid 1px #fff}div.selector
span{padding:0
25px 0 2px;cursor:pointer;text-align:left}div.selector
span{color:#666;width:158px;text-align:left;text-shadow:0 1px 0 #fff}div.selector.disabled
span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader{width:190px;cursor:pointer}div.uploader
span.action{width:85px;text-align:center;text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:bold}div.uploader
span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px}div.uploader
input{width:190px}div.uploader.disabled
span.action{color:#aaa}div.uploader.disabled
span.filename{border-color:#ddd;color:#aaa}.selector,.checker,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.selector select:focus,
.radio input:focus,
.checker input:focus,
.uploader input:focus{outline:0}div.selector{position:relative;padding-left:8px;overflow:hidden;font-family:sans-serif}div.selector
span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}div.selector
select{position:absolute;filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;height:25px;border:0;background:0}div.checker{position:relative}div.checker
span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker
input{filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:inline-block;background:0}div.radio{position:relative}div.radio
span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio
input{filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;text-align:center;display:inline-block;background:0}div.uploader{position:relative;overflow:hidden;cursor:default}div.uploader
span.action{float:left;display:inline;padding:2px
0;overflow:hidden;cursor:pointer}div.uploader
span.filename{padding:0
10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}div.uploader
input{filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:0;cursor:default}#tulp1{background-image:url(/wp-content/themes/shelflife/images/bg-1.jpg);background-repeat:no-repeat;background-color:#9ab91e}#tulp2{background-image:url(/wp-content/themes/shelflife/images/bg-2.jpg);background-repeat:no-repeat;background-color:#9ab91e}.tutvustus1{background-image:url(/wp-content/themes/shelflife/images/lolopepelastehoid.png)}.sisu{color:white;margin-left:5px}.pealkiri{color:white;font-size:200%;line-height:5px}.slider1{position:absolute;z-index:-1;top:68px;width:100%}#tekst{padding-left:220px}#tekst2{float:left}#sinine{position:absolute;right:0;left:0;bottom:0;border-top:10px solid white;background-image:url(/wp-content/themes/shelflife/images/bg-3.jpg);padding:10px;height:385px}.nupp{display:inline-block;background-color:#2f9af5;color:white;font-weight:bold;padding:10px
20px}.nupp:hover{color:white}.nupp2{background-color:#6c8606;display:inline-block;color:white;font-weight:bold;padding:10px
20px}.nupp2:hover{color:white}.page-id-227
.entry{min-height:300px;background-image:url(/wp-content/themes/shelflife/images/bg-2.jpg);margin-left:1px;margin-right:1px;margin-top:10px;color:white;padding:10px;background-color:#ff9f00;background-repeat:no-repeat;background-position:right bottom;font-size:110%;margin-top:10px}.nav .menu-item:nth-child(1) a{background:#a2c90a}.nav .menu-item:nth-child(2) a{background:#ff5400}.nav .menu-item:nth-child(3) a{background:#ff0404}.nav .menu-item:nth-child(4) a{background:#2f9af5}.nav .menu-item:nth-child(5) a{background:#a2c90a}.nav .menu-item:nth-child(6) a{background:#ff5400}.nav .menu-item:nth-child(7) a{background:#ff0404}.nav .menu-item a:hover{background:#ffac00}.nav .menu-item.current_page_item
a{background:#ffac00}#fb{background-image:url(/wp-content/themes/shelflife/images/fb.png);width:61px;height:61px;position:absolute;top:0;right:0;background-size:61px 61px }#headertext{color:white;float:right;margin-top:13px;font-size:20px;text-align:right}#tootaja1{margin-top:25px;margin-left:160px}#tekst3{margin-left:133px;margin-top:-35px}.page-id-79
.entry{min-height:250px;margin-left:1px;margin-right:1px;color:white;padding:10px;font-size:110%;background-repeat:no-repeat;background-position:top right;background-color:#9ab91e;font-size:110%}.page-id-466
.entry{min-height:250px;margin-left:1px;margin-right:1px;color:white;padding:10px;font-size:110%;background-repeat:no-repeat;background-position:top right;background-color:#9ab91e;font-size:110%;margin-top:10px}#kontakt{background-image:url(/wp-content/themes/shelflife/images/bg-1.jpg);background-repeat:no-repeat;background-color:#9ab91e;float:left;margin-bottom:4%;position:relative;background-position:center top;width:32.66%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:white;min-height:520px;font-size:110%;padding:10px}#kast{font-size:110%}.page-id-342
.entry{min-height:800px;background-repeat:no-repeat;background-image:url(/wp-content/themes/shelflife/images/bg-2.jpg);margin-left:1px;margin-right:1px;margin-top:10px;color:white;padding:10px;background-color:#ff9f00;font-size:110%;background-position:right bottom}.page-id-352
.entry{min-height:350px;background-repeat:no-repeat;margin-left:1px;margin-right:1px;color:white;padding:10px;background-color:#9ab91e;margin-top:10px}.page-id-364
.entry{min-height:350px;background-repeat:no-repeat;margin-left:1px;margin-right:1px;color:white;padding:10px;background-color:#9ab91e;margin-top:10px}.page-id-869
.entry{min-height:1000px;background-repeat:no-repeat;margin-left:1px;margin-right:1px;color:white;padding:10px;background-color:#9ab91e;margin-top:10px}#mariannetekst{margin-left:220px;font-size:110%}.gallery-item{margin-left:3px;margin-right:3px}.slider1:before,.slider1:after{content:" ";display:table}.slider1:after{clear:both}.slider1{*zoom:1}.slider1{height:258px;overflow:hidden}.slider1>.metaslider{position:relative;top:-70px}#main-nav>a{display:inline-block}.home
#header{background-position:center bottom;padding:7.9em 0 34.6em}.home
.nav{border:none}.home
.slider1{top:61px;height:auto;overflow:visible}.home .slider1>.metaslider{position:static;top:auto}.page-id-495
.entry{min-height:350px;background-repeat:no-repeat;margin-left:1px;margin-right:1px;color:white;padding:10px;background-color:#9ab91e;margin-top:10px}