@charset "utf-8"; 
@media only screen and (min-width:1340px) and (max-width:1566px){
.topscroll{top:510px; left:42%}

}
@media only screen and (min-width:1260px) and (max-width:1339px){
.topscroll{top:470px; left:40%}
}
@media only screen and (min-width:1132px) and (max-width:1259px){
.topscroll{top:420px; left:38%}
}
@media only screen and (min-width:1004px) and (max-width:1131px){
.sign-up { top: 52px; }
.centering{width:950px}
/*nav*/
.nav li a{padding:0 16px}

.leftmenu li a, .leftmenu li li a{font-size:11px; padding-right:7px}

.topscroll{top:350px; left:38%}

.our-range{min-height:545px; background:#fff url(../images/our-range-bg-1003.jpg) no-repeat top center}
.tab_container{padding:0 10px}
.iteams li img{width:92px}
.our-prod .specification img{width:380px}
.our-prod .products{margin:45px 0 0 0}
.our-prod .specification{margin:10px 0 0 0}
.our-prod{padding:50px 0 50px 0; min-height:inherit}
.our-prod .specification a.viewrecepe img{width:auto}
.our-prod .specification a.viewrecepe{top:170px; right:249px}
.our-prod .specification h3{padding-top:10px}
.our-prod .specification ul{bottom:-20px}
.our-prod h2{margin-bottom:3px; font-size:35px; width:400px}
.our-prod .specification h4{padding-top:0}
.our-prod .products li{margin:0 0px 0 0}
.our-prod .products li a{width:94px}
.iteams li{margin-bottom:30px}
.our-range h2{margin-top:75px}

.recipes .banner .banner-cont{margin-top:-200px; width:590px}
.recipes .category{margin-top:-180px}
.recipes .featured-recp{padding:50px 0 0 0}

.footer{background-position:top center}
.footer .right{padding-right:10px}
.footer .right a{padding:0px 0 10px 0}

.flexsliderscrll1 { width: 700px; }
}
@media only screen and (min-width:768px) and (max-width:1003px){
.centering{width:750px}
.sign-up { top: 52px; }

.topscroll{top:250px; left:36%}
.products .flexsliderscrll1 { width: 100%; display: none; }
.iteams .iteammob { display: block; }
.products .flexsliderscrll1 #iteams2 { width: 100% !important; }

.tabblock{display:none}
.tabnone{display:none; margin:0 20px}
.leftmenu{display:none}
.our-prod{padding:10px 0 30px 0; min-height:inherit}
.recipes .banner .banner-cont{margin-top:-150px; margin-bottom:27px; padding:10px 20px; min-height:inherit}
.recipes .banner .banner-cont h2{font-size:35px}
.leftside{display:none}

.recipes .featured-recp .link{display:none}
.recipes .featured-recp .M-link{display:block}
.recipes .featured-recp{padding:10px 0 0 0; width:548px}
.recipes .category .box li img{padding:0 0 0 0px}
.recipes .category .box li{background-position:-15px bottom}
.recipes .category h2{line-height:17px; padding:15px 0 0 0}
.recipes .category .box li a{padding:0 0 0 0}
.recipes .category{margin:0}
.banner .block-receipe{display:none}
.banner .none-receipe{display:block}
/*nav*/
.nav li a{padding:0 8px; font-size:12px}

a.logo img{width:240px}

.iteams{display:block}
.our-range{min-height:355px}
.our-range h2{margin-top:60px; font-size:38px; line-height:45px}
.iteams li{margin-bottom:30px}

.footer{background-image:none; padding-bottom:20px}
.footer .left{float:none; margin:0 auto; width:750px}
.footer .left ul{text-align:center}
.footer .left li{float:none; display:inline-block; *display:inline}
.footer .right{float:none; margin:0 auto; width:750px; text-align:center}
.footer .right a{text-align:center}
.footer .right .copyright{float:none}
.footer .right .copylogo{float:none}
#buyonline { width: 710px !important; }
.buy a.last { display:block; margin: 0 auto; float:none; clear:both; }
.buy a.last img { margin: 0 auto; display:block; float:none; }
.located_strore_box{ width:600px;}

.address_box{ width:auto; float:left;}
.address_box h2{ padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008b53; text-transform:uppercase; border-bottom:#a2a2a2 solid 1px;} 
}

@media only screen and (min-width:600px) and (max-width:767px){
.centering{width:580px}
.sign-up { top: 52px; }
.tabblock{display:none}
.tabnone{display:none; margin:0 20px}
.iteams .iteamdesktop{display:none}
.iteams .iteammob{display:block}
.accordian-tablet .right{width:220px}
.accordian-tablet a.viewrecepe{top:105px; right:100px}
.light-with .right{display:none}
.light-with .left{width:430px}
.lightbox.gap{width:480px !important}
.light-with li span{width:320px}
.accordian-tablet .left{width:300px}
.accordian-tablet ul{width:350px}
.leftside{display:none}

.mob-nav .M-logo img{width:180px}

.recipes .featured-recp .link{display:none}
.recipes .featured-recp .M-link{display:block}
.recipes .featured-recp{padding:35px 0 0 0; width:548px}
.recipes .category{display:none}
.recipes .banner .banner-cont{width:530px; margin:-150px 0 0 0; min-height:inherit}
.recipes .banner .banner-cont h2{font-size:30px; line-height:35px}
.recipes .banner .banner-cont p{font-size:14px; line-height:20px}
.recipes .featured-recp .M-link .images{width:180px}
.recipes .featured-recp .M-link .cont{width:330px; padding-left:20px}
.banner .block-receipe{display:none}
.banner .none-receipe{display:block}

.iteams li{margin-bottom:30px}
.our-range h2{font-size:30px; line-height:35px; margin-top:40px}
.leftmenu li a{font-size:11px; line-height:31px}
.leftmenu li li a{font-size:11px; line-height:24px; border-bottom:0; padding-right:6px}

.topscroll{top:250px; left:38%}
.disblock{display:none}
.disnone{display:block}
/*nav*/
.nav{display:none}
.mob-nav{display:block}

.footer{background-image:none; padding-bottom:20px}
.footer .left{float:none; margin:0 auto; width:580px}
.footer .left li a{font-size:11px; padding:0 3px}
.footer .left ul{text-align:center}
.footer .left li{float:none; display:inline-block}
.footer .right{padding:10px 0 0 0; float:none; margin:0 auto; width:580px; text-align:center}
.footer .right a{text-align:center; padding:20px 0 0 0}
.footer .right .copyright{float:none}
.footer .right .copylogo{float:none}
.lightbox.buy { width: 500px !important; }
.buy a { display:block; text-align:center; padding:0;}
.buy a.last { display:block; margin: 0 auto; float:none; clear:both; }



.query-form{ width: 130px; top: 210px;}
.query-light{width:540px;}
.query .left{padding:10px 0 10px 20px; margin:0 0px 0 0; float:left; width:480px;}
.query .left label{width:auto; line-height:22px; float:left; text-align:left}
.query .left input{float:right; margin:-3px 30px 0 0}
.query .errormsg{float:right; margin:0 30px 0 0}
.query .measur-select.gap{float:right; margin:-17px 30px 0 0;}
.query .left p{overflow:hidden; width:auto; padding-bottom:3px;}
.query .right{margin:50px 0 0 0; padding:34px 0; width:350px;}
.query .right p{color:#fff; font-size:16px; padding:0 0 0 20px}
.query .right p a{font-size:16px; line-height:18px}
.query .right p a:hover{text-decoration:underline}
.query .contact-text{padding:0 5px; font-size:11px; width:150px; height:27px; border:0; background:url(../images/txt-bg.png) no-repeat 0 0}
.query .txt-area{float:right; margin:0 20px 0 0; padding:10px 5px; font-size:11px; width:160px; height:70px; overflow-x:hidden;  border:0; background:url(../images/txt-area.png) no-repeat 0 0; resize:none}
.query .contact-btn{margin-left:80px !important; float:left !important; background:#1A7E47; color:#fff; font-size:14px; border:0; border-radius:3px; padding:5px 40px; cursor:pointer}
.query .contact-btn:hover{background:#B13819}

.query .txt{margin:0px 0 0 -230px; color:#060606; line-height:23px; width:160px;}

.query .captha{float:right; clear:both; margin:0px 0 0 0px; width:auto; text-align:left}
.query .captha img{margin:-10px 0px -15px 10px; float:left}
.query .captha.gap{width:200px}
}

@media only screen and (min-width:480px) and (max-width:599px){
.sign-up { top: 44px; right: 7px; z-index: 9; position:absolute; }
.centering{width:480px}

.header{background-position:bottom left; min-height: 84px; position:static}

.tabblock{display:none}
.tabnone{display:none; margin:0 20px}
.leftside{display:none}
.leftmenu li a{font-size:11px; line-height:31px}
.leftmenu li li a{font-size:11px; line-height:24px; border-bottom:0; padding-right:6px}

.mob-nav .M-logo img{width:100px}
.M-topnav{margin:12px 10px 0 0}

.iteams ul{padding:16px 0px 0 0px; width:410px; margin:0 auto}
.iteams li{margin-bottom:30px; margin-right:25px}
.iteams li img{width:100px}
.our-prod{min-height:inherit; padding-bottom:10px; padding-top:0}
.our-range h2{font-size:20px; line-height:30px; margin:10px 0 0 0}
.our-range h3{font-size:16px; line-height:22px; padding:0 0 11px 0}
.our-range p.pdisblk{display:none}

.topscroll{top:160px; left:38%; display:none}
.recipes .banner .banner-cont h2{font-size:20px; line-height:22px}
.recipes .banner .banner-cont p{font-size:12px; padding:5px 0 0 0;}
.disblock{display:none}
.disnone{display:block}

.recipes{margin:0}
.recipes .featured-recp .link{display:none}
.recipes .featured-recp .M-link{display:block}
.recipes .featured-recp{width:460px; padding:10px 0 0 10px}
.recipes .banner .banner-cont h2{font-size:20px}
.recipes .featured-recp .M-link .cont h2{font-size:16px}
.recipes .featured-recp h3{font-size:20px; border-radius:5px}
.recipes .category{display:none}
.recipes .banner .banner-cont{width:420px; border-radius:10px; min-height:100px; margin:0 auto; margin-top:10px; display:none}
.recipes .featured-recp .M-link .images{width:180px; margin:30px 0 0 0}
.recipes .featured-recp .M-link .cont.cate{width:440px; padding-left:0; margin-left:0}
.recipes .featured-recp .M-link .cont .first{background:none; width:420px; height:74px}
.recipes .featured-recp .M-link.sec{display:none}
.recipes .featured-recp .M-link .cont .first h5{float:left}
.recipes .featured-recp .M-link .cont .first a{float:left; margin:14px 0 0 20px}
.recipes .featured-recp .M-link .cont .second{width:80px; margin:0 0 0 5px; display:none}
.recipes .featured-recp .M-link .cont .second h3{padding:20px 0 0 0; font-size:11px; line-height:13px}
.our-range{background:none}
.banner .block-receipe{display:none}
.banner .none-receipe{display:none}
.banner .none-receipe-480{display:none}

.slider{margin-top:-8px}
/*nav*/
.nav{display:none}
.mob-nav{display:block}

.footer{background-image:none; padding-bottom:20px}
.footer .left{float:none; margin:0 auto; width:480px}
.footer .left li a{font-size:11px; padding:0 3px}
.footer .left ul{text-align:center}
.footer .left li{float:none; display:inline-block}
.footer .right{padding:10px 0 0 0; float:none; margin:0 auto; width:480px; text-align:center}
.footer .right a{text-align:center}
.recipes .featured-recp .M-link .cont .first h5 br{display:none}
.iteams .iteamdesktop{display:none}
.iteams .iteammob{display:block}
.footer .right .copyright{float:none}
.footer .right .copylogo{float:none}
.lightbox.buy { width: 400px !important;} 
.buy a { display:block; text-align:center; padding:0; background:url(../images/buydiv1.png) no-repeat center bottom; float:none; height: 100px;}
.buy-online { top: 120px; }
.store { right: 230px; top: 0px; }


.query-form{width: 130px; top: 70px;}
.query-light{width:480px;}
.query .left{padding:10px 0 10px 10px; margin:0 0px 0 0; float:left; width:360px;}
.query .left label{width:auto; line-height:22px; float:left; text-align:left; margin:0px 0px 0px -50px}
.query .left input{float:right; margin:-3px -40px 0 0}
.query .errormsg{float:right; margin:0 30px 0 0}
.query .measur-select.gap{float:right; margin:-17px 30px 0 0;}
.query .left p{overflow:hidden; width:auto; padding-bottom:3px;}
.query .contact-text{padding:0 5px; font-size:11px; width:150px; height:27px; border:0;}
.query .txt-area{float:right; margin:0 -50px 0 0; padding:10px 5px; font-size:11px; width:160px; height:70px; overflow-x:hidden;  border:0; background:url(../images/txt-area.png) no-repeat 0 0; resize:none}
.query .contact-btn{margin-left:40px !important; float:left !important; background:#1A7E47; color:#fff; font-size:14px; border:0; border-radius:3px; padding:5px 40px; cursor:pointer}
.query .contact-btn:hover{background:#B13819}

.query .txt{margin:0px 0 0 0px; color:#060606; line-height:23px; width:160px; float:right}

.query .captha{float:right; clear:both; margin:0px -70px 0 0px; width:auto; text-align:left}
.query .captha img{margin:-10px 0px -15px 10px; float:left;}
.query .captha.gap{width:200px}

/*query section*/
.quick_section .quck_box label { width: 35%; }
.quick_section .quck_box input { width: 60%; }
.quick_section .quck_box textarea  { width: 58%; height: 30px; }
.quick_section .quck_box select { width: 62%; }
.quick_section .quck_box p { margin: 2px 0; }
/*query section*/
.store a { display: block; }
.products .flexsliderscrll1 { display: none; width: 100%; }
}

@media only screen and (min-width:120px) and (max-width:479px){
.centering{width:280px}

.header{min-height:105px; position:static; background:#ffc33a url(../images/m-header.png) repeat-x bottom left}
.flex-container.sliderblock{display:none}
.flex-container.slidernone{display:block}
.iteams li img{width:80px}
.iteams ul{padding-top:10px}
.our-range h2{margin:10px 0 5px 0; font-size:20px}
.our-range h3{margin:10px 0 5px 0; font-size:16px}
.recipes .featured-recp .M-link.sec{display:none}

.tabblock{display:none}
.tabnone{display:none; margin:0 20px}

.mob-nav .M-logo{float:none; margin:0}
.mob-nav .M-logo img{width:160px; display:block; margin:0 auto}
.M-topnav{float:none; margin:0 auto; padding:10px 0 10px 0px; width:196px}
.M-topnav ul.m-cate-show{}
.M-topnav li .m-search{width:136px; padding:6px 0 7px 5px}
.leftside{display:none}

.our-prod{min-height:inherit; padding-bottom:0px}
.recipes{margin-top:0}
.our-range{min-height:inherit}
.our-range h2{font-size:24px; line-height:26px; margin-top:10px}
.our-range h3{font-size:16px; line-height:18px; padding:0 0 15px 0; margin-top:5px}
.our-range p{padding:0 0}
.our-range p.pdisblk{display:none}

.recipes .featured-recp .link{display:none}
.recipes .featured-recp .M-link{display:block}
.recipes .featured-recp{width:280px; padding:10px 0 0 0px}
.recipes .banner .banner-cont h2{font-size:20px}
.recipes .featured-recp .M-link .cont h2{font-size:16px}
.recipes .featured-recp h3{font-size:20px; border-radius:5px}
.recipes .featured-recp h3.m-gap{width:248px; margin:0 auto; margin-bottom:10px}
.recipes .featured-recp .M-link .images img{border-radius:8px}
.recipes .category{display:none}
.recipes .banner .banner-cont{display:none; padding:10px; width:240px; min-height:100px; margin:0 auto; margin-top:10px; border-radius:5px}
.recipes .featured-recp .M-link .images{padding:0 0 15px 0; margin:0 auto; float:none; width:220px}
.recipes .featured-recp .M-link .cont{width:220px; padding:0; margin:0 auto; float:none}
.recipes .featured-recp .M-link .cont p{text-align:justify}
.recipes .featured-recp .M-link .cont li{float:none}
.recipes .featured-recp .M-link .cont.cate{width:240px; margin:0 auto}
.recipes .featured-recp .M-link .cont .second{width:220px; margin:0 auto; display:none}
.recipes .featured-recp .M-link .cont .first{background:none; margin:0 auto; width:210px}
.recipes .featured-recp .M-link .cont .first h5{padding-left:0px; line-height:20px}
.recipes .featured-recp .M-link .cont .second h3{padding:20px 0 0 0; font-size:11px; line-height:13px}
.recipes .banner .banner-cont p{padding:7px 0 0 0; font-size:12px; line-height:18px}
.our-range{background:none}
.banner .block-receipe{display:none}
.banner .none-receipe{display:none}
.banner .none-receipe-480{display:none}

.featured-recp a.readmore{display:block; float:none; margin:0 auto; width:150px; margin-bottom:20px; text-align:center}

.iteams li{margin-bottom:30px}

.topscroll{top:300px; left:30%; display:none}
.mob-nav .m-nav #navimg{padding-top:0px}
.mob-nav .first{width:108px}
.disblock{display:none}
.disnone{display:block}

.slider{margin-top:0px}
/*nav*/
.nav{display:none}
.mob-nav{display:block}

.footer{background-image:none}
.footer .left ul{text-align:center}
.footer .left li{display:inline-block; float:none}
.footer .left ul.second-nav li a{background:none}
.footer .left{float:none; width:auto}
.footer .left li{padding:0 0 10px 0}
.footer .right{float:none; width:auto; text-align:center}
.footer .right a{padding:20px 0; text-align:center}
.recipes .featured-recp .M-link .cont .first h5 br{display:none}
.iteams .iteamdesktop{display:none}
.iteams .iteammob{display:block; width:300px; margin:0 auto}
.footer .right .copyright{float:none}
.footer .right .copylogo{float:none}
.lightbox.buy { width: 300px !important;} 
.buy a { display:block; text-align:center; padding:0; background:url(../images/buydiv1.png) no-repeat center bottom; float:none; height: 100px;}
.buy p { padding: 10px 20px; }
.buy-online { top: 210px; }
.store { right: 230px; top: 8px; position:static; margin:29px auto 14px; width: auto; }

.query-form{width: 130px; top: 160px;}
.query-light{width:480px;}
.query .left{padding:10px 0 10px 10px; margin:0 0px 0 0; float:left; width:300px;}
.query .left label{width:auto; line-height:22px; float:left; text-align:left; margin:0px 0px 0px 0px}
.query .left input{float:right; margin:0px 100px 0 0}
.query .errormsg{float:right; margin:0 30px 0 0}
.query .measur-select.gap{float:right; margin:5px 120px 0 0;}
.query .left p{overflow:hidden; width:auto; padding-bottom:3px;}
.query .contact-text{padding:0 5px; font-size:11px; width:150px; height:27px; border:0;}
.query .txt-area{float:right; margin:0 90px 0 0; padding:10px 5px; font-size:11px; width:160px; height:70px; overflow-x:hidden;  border:0; background:url(../images/txt-area.png) no-repeat 0 0; resize:none}
.query .contact-btn{margin-left:40px !important; float:left !important; background:#1A7E47; color:#fff; font-size:14px; border:0; border-radius:3px; padding:5px 40px; cursor:pointer}
.query .contact-btn:hover{background:#B13819}

.query .txt{margin:0px 0 0 0px; color:#060606; line-height:23px; width:160px; float:right}

.query .captha{float:right; clear:both; margin:0px 70px 0 0px; width:auto; text-align:left}
.query .captha img{margin:-10px 0px -15px 10px; float:left;}
.query .captha.gap{width:200px;}

/*query section*/
.quick_section .quck_box label { width: 35%; }
.quick_section .quck_box input { width: 60%; }
.quick_section .quck_box textarea  { width: 58%; height: 30px; }
.quick_section .quck_box select { width: 62%; }
.quick_section .quck_box p.gry { padding-bottom: 2px; }
.quick_section .quck_box input[type="submit"] { margin-bottom: 5px; }
.quick_section .quck_box p { margin: 2px 0; }
.products .flexsliderscrll1 { display: none; width: 100%;}
.sign-up { top: 97px; right: -14px; z-index: 9; position:absolute; }
.store img { width: 87px; }
.sign-up #show > img { width: 105px; }
.store { margin: 26px 14px 15px -24px; }
.store a { font-size: 12px; margin: 0 0 0 8px; }
.sign-up a { font-size: 12px;  background: url(../images/sign-upN1.png) no-repeat 0 2px; width: 70px; line-height: 16px; }
}