@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700,800');body{color:#000;background-color:#FFF}body,td,input,select,option,textarea{font:normal normal normal 16px 'Montserrat',sans-serif;line-height:162%;font-weight:400}strong{font-weight:700}span.mix_editor_h1,span.mix_editor_h2,span.mix_editor_h3,span.mix_editor_h4,span.mix_editor_h5,span.mix_editor_h6{padding:10px}.html p, .html h1, .html h2, .html h3, .html h4, .html h5, .html
h6{margin-top:0}.html h1, .html .h1,.mix_editor_h1{font-size:48px;line-height:120%;font-weight:800;text-transform:uppercase;color:#a2dad9}.html h2, .html .h2,.mix_editor_h2{font-size:36px;line-height:120%;font-weight:800;text-transform:uppercase;color:#a2dad9}.html h3, .html .h3,.mix_editor_h3{font-size:28px;line-height:120%;font-weight:800;text-transform:uppercase;color:#d82b4d}.html h4, .html .h4,.mix_editor_h4{font-size:18px;line-height:168%;font-weight:800;text-transform:uppercase;color:#d82b4d}.html h5, .html .h5,.mix_editor_h5{font-size:18px;line-height:168%;font-weight:800;text-transform:uppercase}.html h6, .html .h6,.mix_editor_h6{font-size:16px;line-height:130%;font-weight:800;text-transform:uppercase;color:#a2dad9}p{margin-top:0}h1, .html
h1{margin-top:0;font-size:32px;line-height:120%;font-weight:800;text-transform:uppercase;color:#a2dad9}h2, .html
h2{margin-top:0;font-size:26px;line-height:120%;font-weight:800;text-transform:uppercase;color:#a2dad9}h3, .html
h3{margin-top:0;font-size:22px;line-height:120%;font-weight:800;text-transform:uppercase;color:#d82b4d}h4, .html
h4{margin:0
0 16px 0;font-size:18px;line-height:168%;font-weight:800;text-transform:uppercase;color:#d82b4d}h5, .html
h5{margin-top:0;font-size:18px;line-height:168%;font-weight:800;text-transform:uppercase}h6, .html
h6{margin-top:0;font-size:16px;line-height:130%;font-weight:800;text-transform:uppercase;color:#a2dad9}img{max-width:100%;height:auto}iframe{max-width:100%}a{color:#d82b4d;text-decoration:none}a:hover{text-decoration:underline}.nomargin{margin:0}#announcement{width:100%;padding:5px
0;color:#FFF;text-align:center;background-color:#d62f50}#announcement
h5{margin:0}#header{width:100%;min-width:320px;position:absolute;z-index:3000}#header.bgnd{position:relative;background:top center repeat-x url(../images/header-bgnd.jpg)}#header
img.logo{float:left;width:61px;height:61px;margin:13px
0 0 20px;border:0}#header
img.tagline{display:none}#header
a.menu{float:right;width:114px;height:86px;display:block;text-indent:-9999px;background:center center no-repeat #d92c4d url(../images/menu-btn.gif)}#menu{clear:both;display:none}#header ul, #header
li{margin:0;padding:0;list-style:none}#header
ul{padding:10px
0 10px 0;background-color:#d92c4d}#header li
a{padding:10px
20px 10px 20px;display:block;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#d92c4d}#header ul
ul{padding:0;background-color:#a4dad9}#header li li
a{font-size:16px;line-height:120%;font-weight:400;text-transform:none;background-color:#a4dad9}#header ul
ul{display:none}#header li:hover > ul, #header li.hover>ul{display:block}#header ul ul
ul{background-color:#fbd605}#header li li li
a{background-color:#fbd605}#header
li.hidden{display:none !important}#banner{min-width:320px;background:center center repeat url(../images/banner-bgnd.jpg)}#banner
.content{padding:120px
20px 86px 20px}#banner ul, #banner
li{margin:0;padding:0;list-style:none}#banner
.image{margin-bottom:30px}#banner .image
img{margin:0
auto}#banner
h1{margin:0;color:#fff}#banner
h3{color:#d62f50}#banner
a.button{padding:10px
22px 9px 22px;display:inline-block;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#d62f50}#banner a.button:hover{color:#d62f50;background-color:#fff}#banner .bannerleft, #banner
.bannerright{display:none}#banner .bx-wrapper .bx-pager{bottom:-34px;z-index:2000;text-align:left}#banner .bx-wrapper .bx-pager.bx-default-pager
a{width:15px;height:15px;margin:0
10px 0 0;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#d62f50}#banner .bx-wrapper .bx-pager.bx-default-pager
a.active{background-color:#fff}#banner
img.bannerimg{display:none}#banner.prodbanner
.content{padding-bottom:0}#banner.prodbanner
h1{color:#d62f50}#banner.prodbanner h1
span{font-size:22px;line-height:120%}#banner.prodbanner
h3{color:#fff}#banner.prodbanner.blue
h1{color:#288695}#banner.prodbanner.purple
h1{color:#9E417E}#banner.prodbanner.green
h1{color:#37844F}#banner.prodbanner.brown
h1{color:#5E4027}#banner.prodbanner.orange
h1{color:#C3633A}#banner.prodbanner.lightgreen
h1{color:#B0CE6A}#banner.prodbanner.carrot
h1{color:#c85e28}#banner.prodbanner.harvest
h1{color:#95353a}#banner.home
.mix_tab_menu{position:relative;z-index:4000}#banner.prodbanner .right
.mix_tab_menu{position:absolute;top:0;right:0;z-index:3000}#homebanner{min-width:320px;background:center center repeat url(../images/banner-bgnd.jpg)}#homebanner
.content{padding:120px
20px 86px 20px}#homebanner ul, #banner
li{margin:0;padding:0;list-style:none}#homebanner
.image{margin-bottom:30px}#homebanner .image
img{margin:0
auto}#homebanner
h1{margin:0;color:#fff}#homebanner
h3{color:#d62f50}#homebanner
a.button{padding:10px
22px 9px 22px;display:inline-block;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#d62f50}#homebanner a.button:hover{color:#d62f50;background-color:#fff}#homebanner .bannerleft, #homebanner
.bannerright{display:none}#homebanner .bx-wrapper .bx-pager{bottom:-34px;z-index:2000;text-align:left}#homebanner .bx-wrapper .bx-pager.bx-default-pager
a{width:15px;height:15px;margin:0
10px 0 0;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#d62f50}#homebanner .bx-wrapper .bx-pager.bx-default-pager
a.active{background-color:#fff}#homebanner
.mix_tab_menu{position:relative;z-index:4000}#main
.content{padding:30px
20px}#main
.widecontent{padding:40px
0 30px 0}#main .widecontent
.inner{max-width:1200px;margin:0
auto;padding:0
20px}#main
.padding{padding:0
20px}#main
.blue{background-color:#a2dad9}#main .blue
h1{color:#fff}#main{min-width:320px}#main
.homecontent{padding-top:50px}#main
.feature{max-width:1860px;margin:0
auto;font-weight:600;background-color:#a1dbda}#main .feature
.text{padding:44px
20px 44px 20px}#main .feature
.image{display:none}#main .feature
h1{color:#fff}#main ul.featuregallery, #main .featuregallery
li{margin:0;padding:0;list-style:none}#main .featuregallery
li{margin-bottom:42px;display:block;text-align:center}#main .featuregallery li
.image{height:272px}#main .featuregallery li
h3{margin-bottom:26px}#main .featuregallery li h3
a{color:#d82b4d;text-decoration:none}#main .featuregallery li
a.button{padding:8px
20px 8px 20px;font-size:18px;line-height:120%;font-weight:800;color:#d82b4d;text-decoration:none;text-transform:uppercase;border:1px
solid #d82b4d}#main .featuregallery li a.button:hover{color:#fff;background-color:#d82b4d}#main .blue ul.news, #main .blue ul.news li, #main .blue ul.newsslide, #main .blue ul.newsslide
li{margin:0;padding:0;list-style:none}#main .blue ul.news
li{margin-bottom:50px}#main .blue .news li .detail, #main .blue .newsslide li
.detail{margin-bottom:20px}#main .blue .news li h3, #main .blue .newsslide li
h3{margin-bottom:2px}#main .blue .news li h3 a, #main .blue .newsslide li h3
a{color:#d82b4d;text-decoration:none}#main .blue .news li a.more, #main .blue .newsslide li
a.more{font-weight:800;color:#d82b4d;text-transform:uppercase;text-decoration:none}#main ul.retailers, #main .retailers
li{margin:0;padding:0;list-style:none}#main
ul.retailers{padding:0
30px;text-align:center}#main .retailers
li{margin-bottom:40px}#main .catlist ul, #main .catlist
li{margin:0;padding:0;list-style:none}#main .catlist
li{max-width:390px;margin-bottom:42px;display:block;text-align:center}#main .catlist
li.hidden{display:none !important}#main .catlist li
.image{height:272px}#main .catlist li
h2{margin-bottom:8px;color:#d82b4d}#main .catlist li h2
a{color:#d82b4d;text-decoration:none}#main .catlist li
h3{margin-bottom:12px;color:#d82b4d}#main .catlist li h3
a{color:#d82b4d;text-decoration:none}#main .catlist li
p{margin-bottom:20px}#main .catlist li
a.button{padding:8px
20px 8px 20px;display:inline-block;font-size:18px;line-height:120%;font-weight:800;color:#d82b4d;text-decoration:none;text-transform:uppercase;border:1px
solid #d82b4d}#main .catlist li a.button:hover{color:#fff;background-color:#d82b4d}#main .catlist .mix_tab_menu
li{width:auto;margin:0}#main .catlist
li.blue{background:none}#main .catlist li.blue h2, #main .catlist li.blue h2 a, #main .catlist li.blue
h3{color:#288695}#main .catlist li.blue
a.button{color:#288695;border:1px
solid #288695}#main .catlist li.blue a.button:hover{color:#fff;background-color:#288695}#main .catlist li.purple h2, #main .catlist li.purple h2 a, #main .catlist li.purple
h3{color:#9E417E}#main .catlist li.purple
a.button{color:#9E417E;border:1px
solid #9E417E}#main .catlist li.purple a.button:hover{color:#fff;background-color:#9E417E}#main .catlist li.green h2, #main .catlist li.green h2 a, #main .catlist li.green
h3{color:#37844F}#main .catlist li.green
a.button{color:#37844F;border:1px
solid #37844F}#main .catlist li.green a.button:hover{color:#fff;background-color:#37844F}#main .catlist li.brown h2, #main .catlist li.brown h2 a, #main .catlist li.brown
h3{color:#5E4027}#main .catlist li.brown
a.button{color:#5E4027;border:1px
solid #5E4027}#main .catlist li.brown a.button:hover{color:#fff;background-color:#5E4027}#main .catlist li.orange h2, #main .catlist li.orange h2 a, #main .catlist li.orange
h3{color:#C3633A}#main .catlist li.orange
a.button{color:#C3633A;border:1px
solid #C3633A}#main .catlist li.orange a.button:hover{color:#fff;background-color:#C3633A}#main .catlist li.lightgreen h2, #main .catlist li.lightgreen h2 a, #main .catlist li.lightgreen
h3{color:#B0CE6A}#main .catlist li.lightgreen
a.button{color:#B0CE6A;border:1px
solid #B0CE6A}#main .catlist li.lightgreen a.button:hover{color:#fff;background-color:#B0CE6A}#main .catlist li.carrot h2, #main .catlist li.carrot h2 a, #main .catlist li.carrot
h3{color:#c85e28}#main .catlist li.carrot
a.button{color:#c85e28;border:1px
solid #c85e28}#main .catlist li.carrot a.button:hover{color:#fff;background-color:#c85e28}#main .catlist li.harvest h2, #main .catlist li.harvest h2 a, #main .catlist li.harvest
h3{color:#95353a}#main .catlist li.harvest
a.button{color:#95353a;border:1px
solid #95353a}#main .catlist li.harvest a.button:hover{color:#fff;background-color:#95353a}#main
.shopbanner{max-width:1200px;margin:0
auto}#main
.prodleft{margin-bottom:40px}#main
.prodright{margin-bottom:58px}#main .prodleft
.prodimg{margin-bottom:50px}#main .prodleft
.badges{text-align:center}#main .prodleft
.badge{width:100%;max-width:130px;padding:24px
0 6px 0;margin:18px
9px 18px 9px;display:inline-block;vertical-align:top;position:relative;font-size:14px;line-height:120%;font-weight:400;color:#37844F;text-align:center;text-transform:uppercase;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;border:1px
solid #37844F}#main .prodleft .badge
.tick{position:absolute;top:-19px;left:50%;margin-left:-19.5px;width:39px;height:39px;background:top left no-repeat url(../images/green-tick.gif)}#main .prodright
a.back{display:none}#main .prodright
a.catalogue{float:right;height:29px;padding:9px
19px 0 19px;margin-bottom:35px;display:block;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;border:1px
solid #d82b4d;background-color:#d82b4d}#main .prodright a.catalogue:hover{color:#d82b4d;background-color:#fff}#main .prodright
.description{margin-bottom:40px}#main .prodright .nutritiontable
.table{border:1px
solid #a2dad9;border-bottom:0}#main .prodright .nutritiontable
.row{padding:3px
4px 4px 4px;border-bottom:1px solid #a2dad9}#main .prodright .nutritiontable .row.top .col3, #main .prodright .nutritiontable .row.top
.col4{display:none}#main .prodright .nutritiontable
.row.noline{border:0}#main .prodright .nutritiontable
.row.mobilehide{display:none}#main .prodright .nutritiontable .row
div{padding:1px
0}#main .prodright .nutritiontable .row
h6{margin:0}#main .prodright .nutritiontable
.col1{font-weight:800}#main .prodright .nutritiontable .col3, #main .prodright .nutritiontable .col4, #main .prodright .nutritiontable .col5, #main .prodright .nutritiontable
.col6{text-align:right}#main .prodright .nutritiontable .col3 .subhead, #main .prodright .nutritiontable .col4 .subhead, #main .prodright .nutritiontable .col5 .subhead, #main .prodright .nutritiontable .col6
.subhead{float:left;font-size:16px;line-height:120%;font-weight:800;text-transform:uppercase;color:#a2dad9;text-align:left}#main ul.eventlist, #main .eventlist
li{margin:0;padding:0;list-style:none}#main .eventlist
li{max-width:794px;margin-bottom:40px}#main .eventlist li
h2{margin-bottom:12px}#main .eventlist li h2
a{color:#d82b4d;text-decoration:none}#main .eventlist li
a.more{font-weight:800;color:#d82b4d;text-transform:uppercase;text-decoration:none}#main .event
a.back{float:right;width:92px;height:30px;padding-top:10px;margin-bottom:35px;display:block;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#d82b4d}#main .event
.detail{max-width:794px}#main ul.recipes, #main .recipes
li{margin:0;padding:0;list-style:none}#main
ul.recipes{text-align:center;font-size:0}#main .recipes
li{max-width:386px;margin-bottom:20px;display:inline-block;vertical-align:top;text-align:center}#main .recipes
li.large{max-width:589px}#main .recipes li
img{margin-bottom:6px;border:0}#main .recipes li
.image{width:100%;height:257px;margin-bottom:6px;display:block;background:center center no-repeat}#main .recipes li.large
.image{height:392px}#main .recipes li
h4{line-height:140%}#main
.recipetop{margin-bottom:30px;border-bottom:1px solid #a2dad9}#main .recipetop
.image{margin-bottom:20px}#main .recipetop
h1{color:#d82b4d}#main
.recipeleft{margin-bottom:40px}#main
.contactleft{margin-bottom:20px}#main .contactleft
label{width:100%;font-weight:800}#main .contactleft input, #main .contactleft
textarea{top:0;left:0;width:calc(100% - 2px);height:30px;margin-bottom:12px;padding:0}#main .contactleft
textarea{height:150px}#main .contactleft
div{width:100%}#main .contactleft
div.error_text{width:calc(100% - 1em)}#main .contactleft .g-recaptcha{width:302px;margin-bottom:20px}#main .contactleft
input.submit{width:166px;height:38px;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-transform:uppercase;border:1px
solid #d62f50;background-color:#d62f50}#main .contactleft input.submit:hover{color:#d62f50;background-color:#fff}.stockistfilter
form{margin:0;padding:0}.stockistfilter
select{width:300px;height:38px;margin-bottom:20px;border:1px
solid #d82b4d;cursor:pointer;-webkit-appearance:none;background:top right no-repeat url(../images/stockist-dropdown.gif)}.stockistfilter
input.submit{width:166px;height:38px;margin-bottom:28px;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-transform:uppercase;cursor:pointer;border:1px
solid #d62f50;background-color:#d62f50;-webkit-appearance:none}.stockistfilter input.submit:hover{color:#d62f50;background-color:#fff}.googlemap{height:600px;border:2px
solid #d82b4d}.googlemap
h4{margin-bottom:2px}.googlemap
p.profile{margin-top:4px;text-align:center}.profile-list
.back{float:right;width:92px;height:30px;padding-top:10px;margin-bottom:35px;display:block;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#d82b4d}.profile-list, .profile-list
li{margin:0;padding:0;list-style:none}.profile-list{list-style:none}.profile-list
li.title{clear:both;display:block;border-bottom:2px solid #d82b4d;margin:1em
auto 1em auto;padding-top:2.5em}.profile-list
li.odd{float:left;width:50%}.profile-list
li.even{float:right;width:50%}.profile-list
h3{text-align:left}.profile-list
h4{text-align:left}.profile-list
h5{text-align:left}.profile-list .left, .profile-list
.right{margin-bottom:20px}.profile-list
.table{border:1px
solid #a2dad9;border-bottom:0}.profile-list
.row{border-bottom:1px solid #a2dad9}.profile-list .row
div{display:inline-block;vertical-align:middle}.profile-list
.col1{width:calc(100% - 38px);padding:4px
4px 4px 4px}.profile-list
.col2{width:26px;padding:2px}.googlemapsidebar{display:block;padding:0.5em;min-height:150px}.googlemapsidebar
a{display:block;width:50%;font-size:18px;cursor:pointer;font-weight:bold}.googlemapsidebar a:nth-child(odd){float:left}.googlemapsidebar a:nth-child(even){float:right}#footer{color:#fff;min-width:320px;background:top center repeat url(../images/footer-bgnd.jpg)}#footer
.content{padding-bottom:20px}#footer
.signup{padding:25px
20px 30px 20px;background-color:#5E4027}#footer .signup
form{margin:0;padding:0}#footer .signup
label{margin-bottom:20px;display:block;font-size:18px;line-height:140%;font-weight:800;color:#fff;text-transform:uppercase}#footer .signup input[type="email"]{float:left;width:calc(70.3% - 10px);height:40px;padding:0
0 0 10px;border:0;border-radius:0}#footer .signup input[type="submit"]{float:left;width:29.6%;height:40px;border:0;font-size:18px;line-height:120%;font-weight:800;color:#fff;cursor:pointer;text-transform:uppercase;background-color:#d82b4d;border-radius:0;-webkit-appearance:none}#footer
img.logo{display:none}#footer
.detail{padding:26px
20px 0 20px}#footer
h4{margin-bottom:2px;color:#d62f50}#footer
p{font-size:16px;line-height:146%}#footer
a{color:#fff;text-decoration:none}#footer ul.submenu, #footer .submenu
li{margin:0;padding:0;list-style:none}#footer
ul.submenu{float:left}#footer .submenu
li{padding:7px
20px}#footer .submenu li
a{font-size:18px;line-height:120%;font-weight:800;color:#d82b4d;text-decoration:none;text-transform:uppercase}#footer .submenu li a:hover{color:#fff}#footer
.social{float:right;width:40px;margin-right:20px}#footer
img.facebook{margin-bottom:5px}#bottom{min-width:280px;padding:14px
20px 0 20px;font-size:14px;line-height:160%}#bottom
a{color:#000;text-decoration:none}#bottom
span{display:block}@media screen and ( min-width: 480px){#main
ul.featuregallery{text-align:center}#main .featuregallery
li{width:390px;margin:0
7.5px 70px 7.5px;display:inline-block;vertical-align:top}#main .catlist
ul{text-align:center}#main .catlist
li{width:390px;margin:0
7.5px 70px 7.5px;display:inline-block;vertical-align:top}#main .prodright .nutritiontable .row.top .col3, #main .prodright .nutritiontable .row.top
.col4{display:inline-block}#main .prodright .nutritiontable
.row.mobilehide{display:block}#main .prodright .nutritiontable .row
div{padding:0;display:inline-block}#main .prodright .nutritiontable
.col12{width:52.5%}#main .prodright .nutritiontable
.col1{width:28%}#main .prodright .nutritiontable
.col2{width:24.5%}#main .prodright .nutritiontable
.col3{width:24.5%}#main .prodright .nutritiontable
.col4{width:23%}#main .prodright .nutritiontable .col3 .subhead, #main .prodright .nutritiontable .col4 .subhead, #main .prodright .nutritiontable .col5 .subhead, #main .prodright .nutritiontable .col6
.subhead{display:none}#main .prodright .nutritiontable.extra .row
div{vertical-align:middle}#main .prodright .nutritiontable.extra
.mobilecol{display:none}#main .prodright .nutritiontable.extra
.col12{width:52%}#main .prodright .nutritiontable
.col34{width:24%;text-align:center}#main .prodright .nutritiontable
.col56{width:24%;text-align:center}#main .prodright .nutritiontable.extra
.col1{width:28%}#main .prodright .nutritiontable.extra
.col2{width:24%}#main .prodright .nutritiontable.extra
.col3{width:12%;text-align:center}#main .prodright .nutritiontable.extra
.col4{width:12%;text-align:center}#main .prodright .nutritiontable.extra
.col5{width:12%;text-align:center}#main .prodright .nutritiontable.extra
.col6{width:12%;text-align:center}.stockistfilter
select{margin-right:20px}#footer
.social{float:right;width:90px;margin:11px
20px 0 0}#footer
img.facebook{float:left;margin:0
10px 0 0}#footer
img.instagram{float:right}}@media screen and ( min-width: 600px){#main .contactleft .g-recaptcha{float:left}#main .contactleft
input.submit{float:right;margin-top:38px}}@media screen and ( min-width: 768px){.profile-list
.left{float:left;width:48%}.profile-list
.right{float:right;width:48%}#main .recipes
li{width:calc(50% - 20px);margin:0
10px 20px 10px}#main .recipes
li.large{width:calc(50% - 20px)}#bottom{padding-top:8px;text-align:center}#bottom
span{display:inline}}@media screen and ( min-width: 960px){h1, .html
h1{font-size:48px;line-height:120%}h2, .html
h2{font-size:36px;line-height:120%}h3, .html
h3{font-size:28px;line-height:120%}h4, .html
h4{font-size:18px;line-height:168%}h5, .html
h5{font-size:18px;line-height:168%}#header{position:fixed;width:100%}#header
.content{max-width:1200px;padding:29px
40px 0 40px;margin:0
auto}#header
.logo{float:left;width:117px}#header
img.logo{width:117px;height:117px;margin:0
0 16px 0}#header
img.tagline{display:block}#header
a.menu{display:none}#menu{clear:none;display:block !important}#header
ul{float:left;width:calc(100% - 172px);padding:10px
0 0 55px;background:none}#header
li{padding:9px
20px 9px 20px;display:inline-block;vertical-align:top;position:relative}#header
li.home{display:none}#header li:last-child{padding-right:0}#header li.has-child:hover{background:top left repeat url(../images/dropdown-blue.png)}#header li
a{padding:0;display:block;color:#d82b4d;text-decoration:none;text-transform:uppercase;background:none}#header li a:hover, #header li.selected a, #header li.has-child:hover
a{color:#FFF}#header ul
ul{float:none;width:auto;position:absolute;z-index:2000;top:100%;left:0;padding:0;background:none}#header li
li{padding:11px
20px 10px 20px;display:block;background:none;background:top left repeat url(../images/dropdown-blue.png)}#header li li:last-child{padding-right:20px}#header li li:hover, #header li li.has-child:hover{background:none;background:top left repeat url(../images/dropdown-yellow.png)}#header li li
a{padding-right:20px;display:block;color:#FFF;white-space:nowrap;background:none}#header li li.has-child
a{background:center right no-repeat url(../images/dropdown-arrow.png)}#header ul ul
ul{left:100%;top:0;background:none}#header li li
li{background:top left repeat url(../images/dropdown-yellow.png)}#header li li li:hover, #header li li li.has-child:hover{background:top left repeat url(../images/dropdown-red.png)}#header li li.has-child li
a{background:none}#header.sticky,#header.bgnd{top:0;height:115px;background:top center repeat-x url(../images/header-bgnd.jpg)}#header.sticky .content, #header.bgnd
.content{padding-top:16px}#header.sticky .logo, #header.bgnd
.logo{float:left;width:83px}#header.sticky img.logo, #header.bgnd
img.logo{width:83px;height:83px;margin:0}#header.sticky img.tagline, #header.bgnd
img.tagline{display:none}#header.sticky ul, #header.bgnd
ul{padding:24px
0 0 89px}#header.sticky ul ul, #header.bgnd ul
ul{padding:0}#banner{overflow:hidden}#banner
.content{max-width:1380px;margin:0
auto;padding:0;position:relative}#banner
img.bannerimg{display:block;visibility:hidden}#banner
.wrap{position:absolute;top:0;width:100%;height:100%}#banner .wrap
.inner{width:100%;height:100%;max-width:1280px;margin:0
auto;display:table}#banner .wrap
.cell{padding:64px
40px 0 40px;display:table-cell;vertical-align:middle}#banner.prodbanner
img.bannerimg{display:none}#banner.prodbanner .content
.left{width:71%;padding:230px
40px 0 40px;display:table-cell;vertical-align:middle}#banner.prodbanner .content
.right{width:40%;position:absolute;bottom:0;right:-12%}#banner.prodbanner
.wrap{position:relative}#banner.prodbanner
h1{margin-bottom:36px}#banner.prodbanner h1
span{font-size:28px;line-height:120%}#homebanner{min-height:100vh}#homebanner
.content{max-width:1380px;min-height:100vh;padding:0;margin:0
auto;background:center center repeat url(../images/banner-bgnd.jpg)}#homebanner .wrap
.inner{width:calc(100% - 80px);max-width:1200px;margin:0
auto;padding:0
40px}#homebanner
.mix_edit{min-height:100vh}#homebanner br[style*="clear: left;"]{clear:none !important}#homebanner .bx-wrapper{min-height:100vh}#homebanner .bx-viewport{min-height:100vh}#homebanner ul.banner, #homebanner ul.bannerslide, #homebanner .banner li, #homebanner .bannerslide
li{min-height:100vh}#homebanner
.image{width:calc(50% - 40px);padding-top:140px;position:absolute;top:50%;right:4%;-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#homebanner
.detail{width:calc(46% - 40px);padding-top:140px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#homebanner .first
.image{width:100%;padding-top:160px;position:relative;top:0;right:0;-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#homebanner .first .image
img{margin:0
auto}#homebanner .first
.detail{width:100%;padding:20px
0 85px 0;position:relative;top:0;-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#homebanner .bx-wrapper .bx-controls{max-width:1200px;padding:0
40px;margin:0
auto;position:relative}#homebanner .bx-wrapper .bx-pager{width:calc(100% - 80px);bottom:50px;z-index:2000;text-align:left}#main
.content{max-width:1200px;margin:0
auto;padding:60px
20px}#main
.widecontent{max-width:1600px;margin:0
auto;padding:52px
0}#main .widecontent
.inner{padding-bottom:30px}#main
.feature{max-width:1860px;margin:0
auto;background-color:#a1dbda}#main
.feature{display:-webkit-flex;display:-ms-flexbox;display:flex}#main .feature
.text{float:left;width:41%;height:100%;padding:0
0 0 40px;display:block;vertical-align:top}#main .feature .text
.inner{height:100%;display:table}#main .feature .text
.cell{padding:44px
0;display:table-cell;vertical-align:middle}#main .feature
.image{float:right;width:51%;height:100%;display:block;vertical-align:top;text-align:right;background:top left no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#main .feature .image
img{visibility:hidden}#main .feature
h1{color:#fff}#main .blue
.content{padding:46px
20px 26px 20px}#main .blue .news li .image, #main .blue .newsslide li
.image{float:right;width:34%;text-align:center}#main .blue .news li .image img, #main .blue .newsslide li .image
img{margin:0
auto}#main .blue .news li .detail, #main .blue .newsslide li
.detail{float:left;width:66%;margin:0;padding-top:40px}#main ul.retailers, #main .retailers
li{margin:0;padding:0;list-style:none}#main
ul.retailers{padding:60px
30px 0 30px;text-align:center}#main .retailers
li{margin:0
25px 40px 25px;display:inline-block;vertical-align:middle}#main
.prodleft{float:left;width:50%}#main
.prodright{float:right;width:48%}#main .prodright
a.back{float:right;width:90px;height:29px;padding-top:9px;margin:0
0 35px 20px;display:block;font-size:18px;line-height:120%;font-weight:800;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;border:1px
solid #d82b4d;background-color:#d82b4d}#main .prodright a.back:hover{color:#d82b4d;background-color:#fff}#main
.prodextra{padding-top:52px;border-top:1px solid #a2dad9}#main
.content.recipemenu{max-width:1220px}#main
.content.fullrecipe{padding:40px
20px 60px 20px}#main .recipetop
.image{margin-bottom:36px}#main
.recipetop{margin-bottom:56px}#main
.recipeleft{float:left;width:48%;margin-bottom:0}#main
.reciperight{float:right;width:48%}#main
.contactleft{float:left;width:40%}#main
.contactright{float:right;width:57%}#main .contactleft .g-recaptcha{float:none}#main .contactleft
input.submit{float:none;margin-top:0}#footer
.content{max-width:1380px;margin:0
auto}#footer
.signup{float:right;width:619px;padding-bottom:18px}#footer .signup
label{float:left;width:286px;margin:0;padding-right:10px}#footer .signup
.inputs{float:left;width:323px;margin-top:4px}#footer
.detail{float:left}#footer
ul.submenu{float:right;padding:28px
32px 0 0}#footer .submenu
li{padding:0
20px 0 20px;display:inline;border-left:2px solid #d82b4d}#footer .submenu li:first-child{border:0}#footer
.social{clear:right;margin-top:20px}#footer
img.facebook{float:left}#footer
img.instagram{float:right}}@media screen and ( min-width: 1200px){#main .featuregallery
li{width:24%;margin:0
0.5% 70px 0.5%}#main .widecontent .catlist
li{width:24%;margin:0
0.5% 70px 0.5%}}@media screen and ( min-width: 1280px){#header
.content{width:calc(72% - 80px)}#header
ul{float:right;padding-left:0}#header
li.home{display:none}#banner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}#banner
.content{width:72%;margin:0
auto}#banner .bannerleft, #banner
.bannerright{width:14%;display:block;background:top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#banner .bannerleft .mix_tab_menu, #banner .bannerright
.mix_tab_menu{position:relative;z-index:5000}#banner
.bannerleft{float:left}#banner
.bannerright{float:right;order:1}#banner.prodbanner .content
.left{padding-top:184px}#banner.prodbanner .content
.right{width:40%;right:-168px}#homebanner{position:relative}#homebanner
.content{width:72%;margin:0
auto}#homebanner .bannerleft, #homebanner
.bannerright{position:absolute;width:14%;min-height:100vh;height:100%;display:block;background:center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#homebanner
.bannerleft{left:0}#homebanner
.bannerright{right:0}#main .feature
.wrap{margin-left:calc(((100% - 1200px) / 2) - 40px)}#main .catlist
ul{text-align:left}#main .catlist
li{width:390px;margin:0
0 70px 15px}#main .catlist li:nth-child(3n+1){margin-left:0}#main .recipes
li{width:calc(33.3% - 20px)}#main .contactleft .g-recaptcha{float:left}#main .contactleft
input.submit{float:right;margin-top:38px}#footer{height:172px;background:top center repeat-x url(../images/footer-bgnd.jpg)}#footer
img.logo{float:left;margin:24px
40px 0 0;display:block}}@media screen and ( min-width: 1400px){#header
ul{float:right;padding-left:0}}@media screen and ( min-width: 1500px){#header
ul{float:left;padding-left:55px}#header
li.home{display:inline-block}}#body{margin:0;padding:0}#header_wrapper{display:block;background-color:#eee;border-top:1px solid #bbb;border-bottom:1px solid #bbb}#header_wrapper
.left{float:left;width:70%}#header_wrapper .left
div{display:inline-block;vertical-align:top}#header_wrapper .left div
h2{padding:1em}#header_wrapper
.right{float:right;width:29%}#header_wrapper .right
div{display:inline-block;vertical-align:top}#header_wrapper .right
div#currency_wrapper{display:block}#header_wrapper .right
div#basket_wrapper{display:block}#nav_wrapper{clear:both;border-bottom:1px solid #4B545F;background-color:#D7E1EA}#crumb_wrapper{clear:both;padding:0.5em;margin:0.2em;font-weight:bold}#content_wrapper{clear:both;padding:0;margin:1em}#footer_wrapper{clear:both;padding:0;margin:5em
0.2em 0.2em 0.2em;text-align:center;font-size:75%}#login_register
.login{float:left;width:49%}#login_register
.register{float:left;width:49%}.html
a{}.html a:hover{}.html img[style*="float: right"]{clear:right;margin:0
0 2px 10px}.html img[style*="float: left"]{clear:left;margin:0
10px 2px 0}.clear{clear:both}.calendar-day-short{display:none}.calendar-day-abbr{}.calendar-day-full{display:none}.form_standard
fieldset{display:block;border:none;margin:0;padding:0}.form_standard fieldset
fieldset{clear:left}.form_standard
fieldset.radio{margin-bottom:1em}.form_standard fieldset.radio
legend{font-weight:bold}.form_standard fieldset.radio
div.cbrgroup{position:relative;top: -1.6em;left:11em;display:block;margin:0;padding:0
0 1em 0;font-weight:normal;width:30em}.form_standard fieldset.radio div.cbrgroup
input{position:static;clear:none;width:auto;float:left}.form_standard fieldset.radio div.cbrgroup
label{float:left;clear:none;position:relative;top:0.5em;display:inline;margin:0;font-weight:normal}.form_standard fieldset.radio div.cbrgroup
span{position:relative;top:0.3em}.form_standard fieldset.radio div.cbrgroup span
span{position:normal;top:0}.form_standard fieldset
ul{position:relative;top: -1.6em;left:11em;width:18em;list-style:none}.form_standard fieldset
li{text-align:left;margin:0;padding:0.1em}.form_standard fieldset
legend{color:black;font-weight:normal;padding:0
0 0.6em 0;margin:5px
0 0 0}.form_standard fieldset legend+*{-webkit-margin-top-collapse:separate;margin-top:2em}.form_standard fieldset
legend.bold{font-weight:bold}.form_standard
label{clear:both;float:left;display:block;width:11em;font-weight:bold}.form_standard legend+label{margin-top:0.6em}.form_standard
label.no_input{position:relative;top: -1.6em;left:11em;display:block;margin:0;padding:3px
0 3px 0;font-weight:normal;width:18em}.form_standard div.hint, .form_standard
div.error_text{position:relative;font-weight:normal;margin-bottom:1em}.form_standard
input{position:relative;top: -1.6em;left:11em;width:15em;display:block}.form_standard
textarea{position:relative;top: -1.6em;left:11em;display:block;width:15em;height:100px}.form_standard
span.text{position:relative;top: -1.1em;left:11em;display:block;width:15em}.form_standard
input.submit{clear:both;top:0;left:11em;width:auto;cursor:pointer}.form_standard
input.left{left:1em}.form_standard
select{position:relative;top: -1.6em;left:11em;display:block}.form_standard
div.cbrgroup{position:relative;top: -1.6em;left:11em;display:block;width:25em}.form_standard div.cbrgroup
label{float:left;clear:none;font-weight:normal;width:12em;margin:0.5em 0 0.5em 0}.form_standard div.cbrgroup
input{position:static;width:auto;float:left;margin:0
0.5em 0 0.5em}.form_standard div.cbrgroup
select{position:static;width:auto;float:left;margin:0
0.5em 0 0.5em}.form_standard
div.nolabel{left:0;width:36em}.form_standard
div{clear:both;width:250px}.form_standard div
select.month{display:inline;margin-right:4px}.form_standard div
select.day{display:inline;margin-right:4px}.form_standard div
select.year{display:inline}.form_standard
div.date_range{width:300px}.form_standard div.date_range
div{float:left;clear:both;margin-left:5px;font-weight:normal}.form_standard
div.delete_checkbox{padding:4px}.form_standard div.delete_checkbox
label{position:relative;top: -2.3em;left:11em;display:block;font-weight:normal}.form_standard
div.user_image_upload{float:left;margin:0
8px 8px 0;border:1px
solid #EBDAC7;padding:10px;width:130px;height:180px;background-color:#FFF}.form_standard div.user_image_upload:hover, .form_standard
div.user_image_upload.selected{border:2px
solid #FC0;padding:9px;background-color:#FFC}.fieldset_checkbox_scroll{width:350px;height:250px;overflow:auto}.error_text{border:1px
solid red;background-color:pink;color:red;padding:0.5em}.form_inline strong,strong.form_inline,label.form_inline{clear:left;float:left;display:block;width:100px}.signup_text_label{float:left;clear:left;display:block;width:120px;font-weight:bold}div.album_picker
form{float:right;margin-top:10px}div.album_picker
h1{float:left}div.alert{padding:10px;background:#f4eedf;border:1px
solid #ead6af}li.alert,p.alert{font-style:italic;font-weight:bold}.checklabel{float:left;width:110px}.mce-popup{cursor:pointer}.cbr_group{position:relative;top: -1.6em;left:11em;width:15em;display:block}.cbr_group
img{vertical-align:middle}.cbr_group
input{position:static;clear:both;float:left;width:auto;margin-left:0}.cbr_group
label{position:inline;display:block;font-weight:normal;margin-left:1.6em;margin-top:-1.4em}.mix_cat_tree{margin:0
0 0 1em;padding:0}.mix_cat_tree
ul{margin:0;padding:0;padding-left:20px;background:url(../admin/images/shop_tree_menu.gif) no-repeat left top}.mix_cat_tree
li{list-style:none;margin:0;padding:0}.mix_cat_tree
span{position:relative;top: -0.3em}.form_standard
ul.mix_cat_tree{position:relative;left:11em;margin:-1.6em;padding:0}.form_standard ul.mix_cat_tree
input{position:static;width:auto;float:left;margin:-0.1em 0.25em 0.5em 1.6em;padding:0}.form_standard ul.mix_cat_tree
label{position:relative;display:inline;font-weight:normal;width:auto;padding:0;margin:0;top:0.25em}