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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/images/colorbox/overlay.png) repeat 0 0;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/images/colorbox/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/images/colorbox/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/images/colorbox/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/images/colorbox/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/images/colorbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/images/colorbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/images/colorbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/images/colorbox/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/images/colorbox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/images/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/images/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/images/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.two-column-content{margin-bottom:2em}.two-column-content .column{width:48%;float:left;margin-right:2%;text-align:center}.two-column-content .column:last-of-type{margin-right:0}.two-column-content .column img{width:100%;height:auto;display:block}.two-column-content .column h2{letter-spacing:0.1em}.two-column-content .column p{font-size:1.1em}.two-column-content .column table{margin:0 auto}.gold-text{color:#C8BA8D;letter-spacing:0.2em;font-size:0.9em !important}.gold-button a{background:#C8BA8D;color:white;padding:0.7em 1.4em 0.6em 1.4em;display:inline-block;font-size:0.7em;letter-spacing:0.1em}.gold-button a:hover{background-color:#361D32}p.large-text{font-size:1.6em !important;line-height:1.4em}p.large-text a{color:#706F6F}p.large-text a:hover{color:#C8BA8D}@font-face{font-family:'JamesFajardo';src:url("/css/jamesfajardo/jamesfajardo.ttf");src:url("/css/jamesfajardo/jamesfajardo.eot?#iefix") format("embedded-opentype"),url("/css/jamesfajardo/jamesfajardo.woff") format("woff"),url("/css/jamesfajardo/jamesfajardo.ttf") format("truetype"),url("/css/jamesfajardo/jamesfajardo.svg#jamesfajardo") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BebasNeueRegular';src:url("/css/bebasneue/bebasneue-webfont.ttf");src:url("/css/bebasneue/bebasneue-webfont.eot?#iefix") format("embedded-opentype"),url("/css/bebasneue/bebasneue-webfont.woff") format("woff"),url("/css/bebasneue/bebasneue-webfont.ttf") format("truetype"),url("/css/bebasneue/bebasneue-webfont.svg#BebasNeueRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MontserratRegular';src:url("/css/montserrat/montserrat-regular-webfont.ttf");src:url("/css/montserrat/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/css/montserrat/montserrat-regular-webfont.woff") format("woff"),url("/css/montserrat/montserrat-regular-webfont.ttf") format("truetype"),url("/css/montserrat/montserrat-regular-webfont.svg#MontserratRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BlackJackRegular';src:url("/css/blackjack/black_jack-webfont.ttf");src:url("/css/blackjack/black_jack-webfont.eot?#iefix") format("embedded-opentype"),url("/css/blackjack/black_jack-webfont.woff") format("woff"),url("/css/blackjack/black_jack-webfont.ttf") format("truetype"),url("/css/blackjack/black_jack-webfont.svg#BlackJackRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BlackJackLight';src:url("/css/blackjack/black_jack-webfont.ttf");src:url("/css/blackjack/black_jack-webfont.eot?#iefix") format("embedded-opentype"),url("/css/blackjack/black_jack-webfont.woff") format("woff"),url("/css/blackjack/black_jack-webfont.ttf") format("truetype"),url("/css/blackjack/black_jack-webfont.svg#BlackJackLight") format("svg");font-weight:200;font-style:normal}body{background-color:#53565b;font-family:Georgia, serif;font-size:14px;line-height:1.4em;color:#706F6F}.text-element{background-image:url("../images/test.jpg");display:none}body.xmas{padding-bottom:80px;background-image:url(/images/snowflake.svg);background-position:50% 0;background-repeat:repeat-x;background-image:url(/images/snowflake.svg),url(/images/snowflake-bottom.svg);background-position:50% 0, 50% 100%;background-repeat:repeat-x, repeat-x}*{box-sizing:border-box}.clearfix,.bestsellers-wrapper .bestsellers,.cat-intro,.blog header{overflow:hidden;*zoom:1}a{color:#361D32;text-decoration:none}img{max-width:100%;height:auto}table{font-size:1.15em}table tr td{padding:0.4em}form label{float:left;width:150px;padding-right:10px;text-align:right}form input[type=submit]{background:#361D32;border:none;color:white;text-transform:uppercase;font-family:Georgia, serif;padding:6px 12px;font-size:12px;height:30px}form input[type=text],form input[type=password],form input[type=email],form select{padding:2px 5px;height:26px;width:200px}.icon{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:inline-block}.responsive-menu-trigger{display:none}.icon-responsive-menu{position:absolute;top:40px;left:20px;width:32px;height:32px}.container{width:1100px;margin:0px auto;background:white}.header{padding:20px 50px;margin-left:-5px;margin-right:-5px;overflow:visible}.header:before,.header:after{content:"";display:table}.header:after{clear:both}.logo{float:left;width:41.66667%;margin-left:0%;margin-right:-41.66667%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.logo a{display:block;min-width:250px;height:80px;background-position:0 0}.logo span{display:none}.social{float:left;width:13.88889%;margin-left:44.44444%;margin-right:-58.33333%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;text-align:left}.social .icon a{display:inline-block;width:30px;height:30px}.search{float:left;width:22.22222%;margin-left:58.33333%;margin-right:-80.55556%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;line-height:30px;color:#361D32;font-size:0.8em}.search label{width:auto}.search input[type=submit]{display:none}.search input[type=text]{width:160px;padding:2px;margin-left:5px}.header-actions{float:right;width:19.44444%;margin-right:0%;margin-left:-19.44444%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;text-align:right}.header-actions .icon{height:25px;background-position:0 50%}.header-actions li{margin-left:15px}.header-actions a{display:inline-block;float:left;line-height:25px;font-size:0.8em;vertical-align:baseline;text-align:right}.header-actions .icon-basket{padding-left:35px}.header-actions .icon-checkout{padding-left:25px}.menu{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:both}.main-menu{border-top:1px dotted #361D32;border-bottom:1px dotted #361D32;margin-top:30px}.main-menu .activetab{display:none;position:absolute;top:100%;margin-top:-12px;left:50%;margin-left:-8px;color:#53565b}.main-menu li{display:inline-block;position:relative}.main-menu li:hover ul{display:block}.main-menu li:hover>.activetab{display:block}.main-menu li ul{background-color:#53565b}.main-menu a{display:inline-block;padding:8px 10px;text-transform:uppercase;font-size:13px;color:#706F6F}.main-menu ul{display:none;position:absolute;z-index:50;height:auto;width:200px;padding:5px}.main-menu ul li{display:block;line-height:1.3em}.main-menu ul li:hover .activetab{display:none}.main-menu ul a{color:white;font-size:12px;text-transform:none;padding:3px 10px}.main-menu .tel{float:right}.breadcrumbs{margin-top:15px;clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;font-size:0.8em}.breadcrumbs a{color:#751c36}.banners{position:relative}.banners .banner-images{height:465px}.banners .banner-images li{background-size:cover;width:100%;height:465px;position:absolute;opacity:0;z-index:9}.banners .banner-images li>a{position:absolute;top:0;left:0;width:100%;height:100%}.banners .banner-images li.active{opacity:1}.banners .banner-images img{display:block}.banners .banner-pager{position:absolute;width:200px;left:50%;margin-left:-100px;margin-top:10px;top:100%;text-align:center}.banners .banner-pager li{display:inline-block}.banners .banner-pager a{display:block;width:13px;height:13px;border-radius:100%;border:2px solid #C8BA8D}.banners .banner-pager li.active a{background:#C8BA8D}.banners .social-icons{position:absolute;bottom:1.5em;left:3em;z-index:1;width:100px}.banners .social-icons.white path{fill:white}.banners .social-icons a{position:relative}.banners .social-icons div{display:inline-block;margin-right:0.5em}.banners .social-icons a:hover svg{transform:scale(1.2)}.home-padding{padding:80px}.content-padding{padding:0 50px;padding-bottom:50px}.content h1,.content h2,.content h3{color:#361D32;margin:1em 0;margin-top:0;line-height:1.4em}.content h1{font-size:24px}.content h2{font-size:20px}.content h3{font-size:18px}.content h4{font-size:16px}.content h5{font-size:15px}.content h6{font-size:14px}.content p,.content blockquote,.content code{margin:1em 0}.content ul,.content ol{margin:1em 0;padding-left:1em}.content ul li,.content ol li{list-style:disc;margin-bottom:3px}.content ol li{list-style:decimal}.content em{font-style:italic}.content strong{font-weight:bold}.home-container{margin-left:-5px;margin-right:-5px}.home-container:before,.home-container:after{content:"";display:table}.home-container:after{clear:both}.home-container .block{margin-bottom:10px}.home-container .block-content{background-color:#C8BA8D;background-size:cover;height:250px}.home-container .block-content a.block-link{display:block}.home-container .block-divider{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin:30px 0;margin-bottom:40px}.home-container .block-divider .divider-border{border-bottom:2px dotted #C8BA8D}.home-container .block-home-content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;color:#555}.home-container .block-home-content .block-content{padding:30px;background-color:transparent;background-position:138% 0;background-size:auto;padding-right:180px}.home-container .block-home-content .texture{background:url(../images/pattern.jpg) 50% 50% repeat}.home-container .block-home-content h1{font-size:20px;margin-bottom:10px;color:#78416f}.home-container .block-shop{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;position:relative}.home-container .block-shop .block-content{background-image:url(../images/shop.jpg)}.home-container .block-shop .icon{display:block;position:absolute;margin-top:80px;width:325px;height:235px}.home-container .block-specials{clear:left;float:right;width:33.33333%;margin-right:0%;margin-left:-33.33333%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-specials .block-content{height:510px;background-image:url(../images/blackboard.jpg);padding:80px 60px 50px 60px;text-align:center;color:#DADADA}.home-container .block-specials a.block-link{height:510px}.home-container .block-specials h2{font-size:2.2em;line-height:1.2em;margin-bottom:0.8em}.home-container .block-specials p.date{font-size:1.2em;margin-bottom:1em}.home-container .block-specials p.date a{color:#C8BA8D}.home-container .block-specials .divider{margin:2.5em 0;border-bottom:2px dotted #C8BA8D;height:1px}.home-container .block-specials h3{text-transform:uppercase;color:#C8BA8D;margin-bottom:10px}.home-container .block-specials p.special a{color:#DADADA;font-size:1.3em;font-style:italic}.home-container .block-cat a.block-link{height:230px;background:rgba(200,186,141,0.9);opacity:0;text-align:center;padding:30px}.home-container .block-cat a.block-link:hover{opacity:1}.home-container .block-cat .title,.home-container .block-cat .large-icon,.home-container .block-cat .shop{display:block}.home-container .block-cat .large-icon{height:60px;width:150px;margin:25px auto}.home-container .block-cat .title{font-size:20px;color:white;text-transform:uppercase;letter-spacing:5px;margin-bottom:25px}.home-container .block-cat .shop{font-size:11px;color:white;text-transform:uppercase;letter-spacing:2px;line-height:22px;vertical-align:top}.home-container .block-cat .shop .icon{width:30px;height:20px}.home-container .block-cat-1{clear:left;float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-cat-1 .block-content{height:230px;background-image:url(../images/dairy-widget.jpg)}.home-container .block-cat-1 .large-icon{margin-top:10px}.home-container .block-cat-2{clear:left;float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-cat-2 .block-content{height:270px;background-image:url(../images/meat-boxes-widget.jpg)}.home-container .block-cat-2 a.block-link{height:270px}.home-container .block-cat-3{float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-cat-3 .block-content{height:270px;background-image:url(../images/pie-widget.jpg)}.home-container .block-cat-3 a.block-link{height:270px}.home-container h1{margin-top:0}.blog-divider{margin-bottom:40px;position:relative}.blog-divider h2{position:absolute;left:50%;width:150px;margin-left:-75px;color:#C8BA8D;text-transform:uppercase;text-align:center;line-height:30px;letter-spacing:1px;font-size:0.9em;background:white}.blog-divider h2:before,.blog-divider h2:after{display:block;content:' ';width:6px;height:6px;background:url(/images/circle.svg) 50% 50% no-repeat;position:absolute;top:11px}.blog-divider h2:before{left:0}.blog-divider h2:after{right:0}.blog-divider .divider-border{height:15px;border-bottom:2px dotted #C8BA8D}.blog-preview{margin-left:-5px;margin-right:-5px}.blog-preview:before,.blog-preview:after{content:"";display:table}.blog-preview:after{clear:both}.blog-preview .article-1{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.blog-preview .article-2{float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.blog-preview .article-3{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.blog-preview img{display:block}.blog-preview h3{text-align:center;font-size:18px;padding-top:20px;padding-bottom:5px}.blog-preview a{color:#706F6F}.footer-bar{background:#C8BA8D;padding:10px 80px}.footer-bar .instagram-feed{float:left;width:63.88889%;margin-left:0%;margin-right:-63.88889%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:2em 0}.footer-bar .instagram-feed p{color:white;margin-bottom:1em;font-size:1em;letter-spacing:0.1em}.footer-bar .instagram-feed a{width:6.8em;float:left}.footer-bar .instagram-feed a img{width:100%;height:auto}.footer-bar .footer-right{float:left;width:36.11111%;margin-left:63.88889%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:2.7em 0}.footer-bar .footer-bar-padding{margin-left:-5px;margin-right:-5px}.footer-bar .footer-bar-padding:before,.footer-bar .footer-bar-padding:after{content:"";display:table}.footer-bar .footer-bar-padding:after{clear:both}.footer-bar .social{width:100%;float:none;margin:0 0 1em 0  !important;text-align:right}.footer-bar .social li{display:inline-block;height:30px}.footer-bar .newsletter{color:white;width:285px;float:right}.footer-bar .newsletter span,.footer-bar .newsletter input{display:block;float:left;font-family:Georgia, serif}.footer-bar .newsletter span{text-transform:uppercase;line-height:30px;float:right;letter-spacing:2px;font-size:0.9em;width:219px;margin-bottom:0.5em}.footer-bar .newsletter input[type=email]{height:30px;border:none;padding:2px 10px;width:205px}.footer-bar .newsletter input[type=submit]{height:30px;padding:0;width:75px;text-align:center;text-transform:uppercase;letter-spacing:2px;background:#361D32;border:none;color:white}.address{padding:40px;text-align:center;color:#9D9D9C}.footer-menu{margin-top:15px;margin-bottom:30px}.footer-menu li{display:inline-block;margin-left:20px}.footer-menu li:before{content:'|';margin-left:-10px;margin-right:10px}.footer-menu li:first-child:before{display:none}.footer-menu a{color:#9D9D9C}.footer-menu .activetab{display:none}.clearfix:after,.bestsellers-wrapper .bestsellers:after,.cat-intro:after,.blog header:after{content:"";display:table;clear:both}.our-shops .page-intro{max-width:50em;margin:0 auto}.our-shops .service-list{list-style:none;text-align:center;margin:3em 0}.our-shops .service-list li{display:inline-block;margin:0 1em;letter-spacing:0.05em}.our-shops .service-list li span{display:block;margin:0 auto 1em auto;background-position:50%}.icon-shop-butchers{width:41px;height:51px}.icon-shop-fish{width:70px;height:51px}.icon-shop-fresh{width:46px;height:51px}.icon-shop-delivery{width:54px;height:51px}.icon-shop-drinks{width:50px;height:51px}.icon-shop-takeaway{width:67px;height:51px}.bestsellers-wrapper{background-color:#f7f5ef;padding:50px 80px 10px 80px}.bestsellers-wrapper .blog-divider{margin-bottom:50px}.bestsellers-wrapper .blog-divider h2{background-color:#f7f5ef;font-size:1em;letter-spacing:0.1em}.bestsellers-wrapper .bestsellers{list-style:none;padding:0;margin:0;text-align:center}.bestsellers-wrapper .bestsellers li{display:inline-block}.bestsellers-wrapper .bestsellers li:nth-child(1){float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.bestsellers-wrapper .bestsellers li:nth-child(2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.bestsellers-wrapper .bestsellers li:nth-child(3){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.bestsellers-wrapper .bestsellers li .image{height:12em;background-size:cover;background-position:50%;margin-bottom:1em}.bestsellers-wrapper .bestsellers li a{display:block;padding-bottom:1em}.bestsellers-wrapper .bestsellers li a:hover{background-color:rgba(255,255,255,0.5)}.bestsellers-wrapper .bestsellers li p{text-transform:uppercase;letter-spacing:0.1em}.xmas-order-form{float:right;clear:right;margin-top:2em;background:#7e6e7c;padding:0.3em 0.7em;color:#ffffff;font-weight:100;-webkit-font-smoothing:antialiased}.xmas-order-form:hover{background-color:#361D32}#related{float:right;clear:right;margin-top:20px}#related ul{margin:0;padding:0;list-style:none;padding:8px;background:white;-moz-box-shadow:2px 2px 8px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.3);box-shadow:2px 2px 8px rgba(0,0,0,0.3);border:1px solid #eee;width:140px}#related li{margin-top:10px}#related li:first-child{margin-top:0px}#related img{width:140px;display:block}#related span{display:block;font-weight:normal}#related .price{font-weight:bold}#butcher{float:right;margin-top:-25px;width:144px;height:50px;background:url(/images/butcher.png) top right no-repeat}#butcher p{border-top-left-radius:15px;border-bottom-left-radius:15px;background:#371d31;height:30px;margin-top:15px;background:-moz-linear-gradient(left, #751c36 0%, rgba(117,28,54,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #751c36), color-stop(100%, rgba(117,28,54,0)));background:-webkit-linear-gradient(left, #751c36 0%, rgba(117,28,54,0) 100%);background:-o-linear-gradient(left, #751c36 0%, rgba(117,28,54,0) 100%);background:-ms-linear-gradient(left, #751c36 0%, rgba(117,28,54,0) 100%);background:linear-gradient(to right, #751c36 0%, rgba(117,28,54,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#751c36', endColorstr='#00751c36',GradientType=1 )}.ie6 #butcher p,.ie8 #butcher p,.ie9 #butcher p{background:none}#butcher p a{font-weight:normal;display:block;line-height:16px;padding:7px;padding-left:10px;color:white}#cat_subcats{margin-left:-12.5px;margin-right:-12.5px;list-style:none;padding:0}#cat_subcats:before,#cat_subcats:after{content:"";display:table}#cat_subcats:after{clear:both}#cat_subcats li{display:block;list-style:none;margin-bottom:15px}#cat_subcats li.col1{clear:left;float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:12px;padding-right:13px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#cat_subcats li.col2{float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;padding-left:12px;padding-right:13px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#cat_subcats li.col3{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:12px;padding-right:13px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#cat_subcats li a{display:block;padding-top:105px;margin:2px}#cat_subcats li a:hover{border:2px solid #6b102b;margin:0px}#cat_subcats li a span{display:block;height:30px;color:white;line-height:30px;font-size:20px;padding:0 10px;font-weight:normal}#cat_products{margin-left:-5px;margin-right:-5px;margin:0;padding:0;padding-top:30px;margin-top:30px;list-style:none}#cat_products:before,#cat_products:after{content:"";display:table}#cat_products:after{clear:both}#cat_products li{background:white;margin-bottom:30px;list-style:none}#cat_products li.col1{clear:left;float:left;width:47.22222%;margin-left:0%;margin-right:-47.22222%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#cat_products li.col2{float:left;width:47.22222%;margin-left:52.77778%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#cat_products a{-moz-box-shadow:2px 2px 8px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.3);box-shadow:2px 2px 8px rgba(0,0,0,0.3);border:1px solid #eee;position:relative;display:block;padding:12px;font-weight:normal}#cat_products img{float:right}#cat_products span{display:block}#cat_products .title{font-size:24px;margin-bottom:15px;font-weight:normal}#cat_products .price,#product .price{font-size:20px;font-weight:bold}#cat_products .details{width:300px;color:#555;margin-bottom:15px}#cat_products input{position:absolute;bottom:12px;right:12px;width:125px !important;text-transform:uppercase;color:white;font-family:Georgia, serif;cursor:pointer}#product{padding:12px;background:white;-moz-box-shadow:2px 2px 8px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.3);box-shadow:2px 2px 8px rgba(0,0,0,0.3);border:1px solid #eee;width:750px;position:relative}#prod_image{float:right;margin-left:10px;width:170px}#prod_image label{width:80px}#prod_image input[type=text]{width:20px;text-align:center}#prod_image input[type=submit]{width:100%}#prod_thumbs{display:none}#mainmenu{border-bottom:1px dotted #371d31}#breadcrumbs a{color:#371d31}#related h2,#related a{color:#371d31}#category h1,#category h2,#category h3,#category a{color:#371d31}#product h1,#product h2,#product h3,#product a,#product .price{color:#371d31}#cat_products{border-top:1px dotted #371d31}#cat_products input,#prod_addtobasket input{background:#371d31;border:1px solid #371d31;width:170px;color:white;font-family:Georgia, serif;text-transform:uppercase}#cat_products input:hover,#prod_addtobasket input:hover{background:black}#cat_products a:hover{-moz-box-shadow:2px 2px 8px rgba(54,29,50,0.6);-webkit-box-shadow:2px 2px 8px rgba(54,29,50,0.6);box-shadow:2px 2px 8px rgba(54,29,50,0.6)}.ui-state-default a{background:rgba(54,29,50,0.18);border:1px solid #361D32;border:1px solid transparent;height:14px}.ui-state-active a{height:15px}.ui-state-active a,.ui-tabs-panel{background:rgba(54,29,50,0.1);border:1px solid #361D32;border-color:rgba(54,29,50,0.1);border-bottom:none;background-clip:padding-box}.ui-tabs-panel{background:rgba(54,29,50,0.1);border:1px solid #361D32;border-color:transparent}#prod_details .stock{font-weight:bold;color:#8c061d}.cat-intro{min-height:30px}table.basket{width:100%;margin:10px 0}table.basket th,table.basket td{text-align:left;padding:6px 3px;vertical-align:middle}table.basket th *,table.basket td *{vertical-align:middle}table.basket th{border:1px solid #a5a6a5;background-color:#c5c6c5;font-weight:bold;color:#fff;background:-moz-linear-gradient(bottom, #a5a6a5, #c5c6c5);background:-webkit-gradient(linear, center bottom, center top, from(#a5a6a5), to(#c5c6c5));text-align:center}table.basket th.each,table.basket th.qty,table.basket th.line{width:70px}table.basket th.del{width:20px}table.basket td{border-bottom:1px dashed #a5a6a5;line-height:1.3em;vertical-align:middle}table.basket td.qty,table.basket td.del{text-align:center}table.basket td.each,table.basket td.line{text-align:right}table.basket td.text{text-align:right}table.basket tr td.has_options{border-bottom:0;padding-bottom:0}table.basket td.option{padding-left:30px;padding-top:0;color:#888}table.basket td input{width:40px;text-align:center}table.basket tr.total td{border-top:2px solid #a5a6a5;border-bottom:2px solid #a5a6a5}#checkout_details{float:left;width:560px;border-right:1px solid #ccc;padding-right:20px}#checkout_login{float:right;width:340px}#checkout_login label{display:block;font-weight:bold;text-align:left}#checkout_details_left,#checkout_details_right{float:left;width:285px;text-align:center}#checkout_details_left{margin-left:200px}#checkout_details_right{float:right;margin-right:200px}#delivery input{float:left;display:block;margin:5px}#delivery label{text-align:left;padding-left:5px}#delivery .stock{color:#c33737}#payment p{margin-bottom:5px;height:60px}#payment label{width:100%;text-align:left;height:60px;line-height:60px;padding:0}#payment span,#payment input,#payment img{display:block;float:left}#payment span{width:205px;padding-right:15px;text-align:right}#payment input{margin-top:25px;margin-right:10px}#agreefail{text-align:center;font-weight:bold;color:#361D32;font-size:1.2em;background-color:rgba(255,230,230,0.8);padding:0.2em;margin:0;-moz-box-shadow:1px 1px 4px rgba(142,37,24,0.4);-webkit-box-shadow:1px 1px 4px rgba(142,37,24,0.4);box-shadow:1px 1px 4px rgba(142,37,24,0.4);border:1px solid #fff;-moz-border-radius:5px;border-radius:5px}p.delivery label{width:auto}.checkout_actions{margin-top:30px}.checkout_actions .button{display:inline-block;padding:6px 12px;color:white;text-transform:uppercase;background:#361D32;font-size:12px;line-height:18px;letter-spacing:2px}.checkout_actions .right{float:right}#account_menu{display:table;width:100%;margin:1em 0}#account_menu ul{display:table-row}#account_menu li{display:table-cell;text-align:center;vertical-align:top}#account_menu a{display:block;padding-top:32px;background-repeat:no-repeat;background-position:50% 0%;color:#666}#account_btn_details{background-image:url(/images/agent.png)}#account_btn_addresses{background-image:url(/images/addressbook.png)}#account_btn_history{background-image:url(/images/van.png)}#account_btn_signout{background-image:url(/images/shut-down.png)}.address_block{float:left;width:225px;margin:20px;padding:10px;border:1px solid #bbb;-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2)}.address_block p{margin:0;line-height:1.2em}.address_block p.actions{margin-top:10px;background-color:#eee;padding:5px}#order-history{width:100%}#order-history td,#order-history th{padding:5px}#order-history .left{text-align:left}#order-history .right{text-align:right}#order-history .centre{text-align:centre}#order-history .code{width:20%}#order-history .total{width:20%}#order-history .date{width:30%}#order-history .shipped{width:30%}.blog-list{margin-left:-10px;margin-right:-10px}.blog-item{width:50%;float:left;margin-bottom:20px;padding:0 10px}.blog-item:nth-child(2n-1){clear:left}.blog-content{border:1px solid #aaa;padding:20px}.blog-content h2{font-size:1.8em;line-height:1.3em}.blog-content p.more a{text-transform:uppercase;letter-spacing:2px}.blog-content p.more a .icon{display:inline-block;width:30px;height:16px;vertical-align:text-bottom}.blog-image{float:right;margin-left:50px;margin-bottom:20px}.blog header{overflow:visible}.blog .blog-content .posted{color:#361D32;font-style:italic;margin-top:0}.blog .blog-content .view-post{background-image:url("../images/svg/arrow.svg");text-transform:uppercase;padding-right:2.5em;background-repeat:no-repeat;background-position:100% 50%;letter-spacing:0.1em;font-size:1.1em}.blog .blog-content .view-post:hover{padding-right:3em}.blog .blog-title{float:left;margin-right:1em;line-height:1.2em;font-size:28px}.blog .blog-filter{list-style:none;float:left;padding:0;margin:0 1em 0 0;background-color:#361D32;width:160px;color:white;z-index:1;position:relative}.blog .blog-filter.archive{width:130px}.blog .blog-filter.archive li:after{right:8%}.blog .blog-filter li{list-style:none;position:relative;text-transform:uppercase;margin:0;letter-spacing:0.15em;padding:0.6em 1em;font-size:0.9em}.blog .blog-filter li:after{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white;position:absolute;right:8%;top:1em}.blog .blog-filter li:hover:after{transform:rotate(-180deg)}.blog .blog-filter li:hover ul{visibility:visible;opacity:1;height:auto;max-height:2000px}.blog .blog-filter li ul{background-color:#5a3f54;position:absolute;top:100%;left:0;width:100%;margin:0;visibility:hidden;opacity:0;overflow:hidden;padding:0.5em 0em}.blog .blog-filter li ul li{font-size:1.1em;text-transform:capitalize;padding:0}.blog .blog-filter li ul li:after{display:none}.blog .blog-filter li ul li a{padding:0.5em 1em;color:white;display:block}.blog .blog-filter li ul li a:hover{background-color:#694a62}.blog .cat-intro{margin-bottom:2em}.blog .cat-intro h2{color:#5a3f54;margin:0 0 1em 0}.blog .cat-intro p{margin:0 0 0 0}@media all and (max-width: 1120px) and (min-width: 980px){.container{max-width:960px}.banners .banner-images{height:406px}.banners .banner-images li{height:406px}.logo{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.social{float:left;width:13.88889%;margin-left:33.33333%;margin-right:-47.22222%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.search{float:left;width:27.77778%;margin-left:50%;margin-right:-77.77778%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.header-actions{float:right;width:22.22222%;margin-right:0%;margin-left:-22.22222%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-home-content .icon-cow{background-image:none}.home-container .block-home-content .block-content{padding-right:30px}.home-container .block-shop .icon{width:275px}.home-container .block-specials .block-content{background-size:cover;height:430px;padding:60px 40px 30px 40px}.home-container .block-cat-1,.home-container .block-cat-2,.home-container .block-cat-3{height:210px}.home-container .block-cat-1 .block-content,.home-container .block-cat-2 .block-content,.home-container .block-cat-3 .block-content{height:210px}.home-container .block-cat a.block-link{height:210px}.home-container .block-cat .large-icon{margin:15px auto}.footer-bar .instagram-feed{padding:3em 0}.footer-bar .instagram-feed a{width:5.8em}}@media all and (max-width: 980px) and (min-width: 740px){.container{max-width:720px}.banners .banner-images{height:304px}.banners .banner-images li{height:304px}.logo{float:left;width:44.44444%;margin-left:0%;margin-right:-44.44444%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.social{float:left;width:22.22222%;margin-left:44.44444%;margin-right:-66.66667%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.search{margin-top:50px;text-align:right;float:right;width:36.11111%;margin-right:0%;margin-left:-36.11111%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.search label{float:none}.header-actions{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-home-content .icon-cow{background-image:none}.home-container .block-home-content .block-content{padding-right:30px;height:335px}.home-container .block-shop .icon{width:190px;height:335px;margin-top:0;background-position:0 80%}.home-container .block-shop .block-content{height:335px}.home-container .block-specials{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-bottom:30px}.home-container .block-specials .block-content{padding:30px;background:black;height:auto;font-size:0.8em}.home-container .block-cat-1{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-cat-2{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-cat-3{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.home-container .block-cat-1,.home-container .block-cat-2,.home-container .block-cat-3{height:210px}.home-container .block-cat-1 .block-content,.home-container .block-cat-2 .block-content,.home-container .block-cat-3 .block-content{height:210px}.home-container .block-cat a.block-link{height:210px}.home-container .block-cat .large-icon{margin:15px auto}.footer-bar{padding:20px 40px}.footer-bar .social{float:left;width:22.22222%;margin-left:0%;margin-right:-22.22222%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.footer-bar .newsletter{float:left;width:77.77778%;margin-left:22.22222%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#product{width:auto}#prod_image{width:30%}.two-column-content{margin-bottom:0}.two-column-content .column{width:100%;float:none;margin-bottom:4em}}@media all and (max-width: 980px){.footer-bar .instagram-feed,.footer-bar .footer-right{width:100%;float:none;margin:0;text-align:center}.footer-bar .instagram-feed a{float:none;display:inline-block}.footer-bar .footer-right{padding-top:0}.footer-bar .footer-right .social,.footer-bar .footer-right .newsletter{float:none;width:100%;margin:0;text-align:center}.footer-bar .footer-right .newsletter input{float:none;display:inline-block}.footer-bar .footer-right .newsletter span{float:none;width:100%}}@media all and (max-width: 740px){.container{max-width:100%}.xmas-order-form{width:100%;clear:both}.banners .banner-images{height:72vw}.banners .banner-images li{height:72vw}.banners .banner-images li[data-slide="1"]{background-image:url("../images/banners/Legges_HPHero_SandwichSupreme.jpg") !important}.banners .banner-images li[data-slide="2"]{background-image:url("../images/banners/Legges_HPHero_HerefordShop.jpg") !important}.banners .banner-images li[data-slide="3"]{background-image:url("../images/banners/Legges_HPHero_PieDay.jpg") !important}.banners .banner-images .social-icons{display:none}.header{padding:20px;position:relative;margin-left:0;margin-right:0}.responsive-menu-trigger{display:block}.search{display:none}.logo{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-bottom:20px}.logo a{min-width:0;background-position:50% 50%}.social{clear:left;float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;text-align:left}.header-actions{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.header-actions .icon-checkout{display:none}.home-padding{padding:20px;padding-top:50px}.content-padding{padding:20px;padding-top:50px}.home-container{margin-bottom:10px}.home-container .block{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-bottom:20px}.home-container .block-home-content{height:auto}.home-container .block-home-content .block-content{height:auto;padding:20px}.home-container .block-home-content .icon-cow{background:none}.home-container .block-shop .icon{width:100%}.home-container .block-specials{margin-bottom:30px}.home-container .block-specials .block-content{padding:30px;background:black;height:auto;font-size:0.8em}.main-menu{display:none}.breadcrumbs{display:none}.blog-preview .article{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-bottom:20px}.blog-preview .article img{width:100%}.footer-bar{padding:20px}.footer-bar .social,.footer-bar .newsletter{text-align:center;clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.address{font-size:0.8em}#cat_products img{float:none;margin-bottom:10px}#cat_products .details{width:auto}#cat_products input{position:static;margin-top:20px}#cat_products li.col1,#cat_products li.col2{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#product{width:auto}#prod_image{float:none;margin:0;width:auto}#cat_subcats li.col1,#cat_subcats li.col2,#cat_subcats li.col3{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.blog-item{width:100%;float:none}.two-column-content{margin-bottom:0}.two-column-content .column{width:100%;float:none;margin-bottom:4em}}@media all and (max-width: 680px){.bestsellers-wrapper .bestsellers li:nth-child(1),.bestsellers-wrapper .bestsellers li:nth-child(2),.bestsellers-wrapper .bestsellers li:nth-child(3){width:100%;float:none;margin:0}}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#f8f8f8;color:#333;-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;-moz-box-shadow:inset 0 0 5px 5px #ebebeb;box-shadow:inset 0 0 5px 5px #ebebeb}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(#fff, #dfdfdf);background-image:-moz-linear-gradient(#fff, #dfdfdf);background-image:-o-linear-gradient(#fff, #dfdfdf);background-image:linear-gradient(#fff, #dfdfdf);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(51,51,51,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #fff;border-bottom:1px solid #dfdfdf}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#333}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,0.9)}
