@charset "utf-8"; 

@media only screen and (min-width:1566px) and (max-width:3000px){.browse_by{top:-10000px}
.mobile_nav{top:-10000px}
.search_bar{top:-10000px}
.mob_social_icon{top:-10000px}

}

@media only screen and (min-width:1340px) and (max-width:1566px){.browse_by{top:-10000px}
.mobile_nav{top:-10000px}
.search_bar{top:-10000px}
.mob_social_icon{top:-10000px}

.right_container.aboutus_gap.fixedright{right:16.4%}
.right_container.snack_gap.fixedright{right:16.4%}
.snak-nnr .recipe_content { margin-top: 120px; }
.snak-nnr .banner_top { height: 275px; }
}

@media only screen and (min-width:1260px) and (max-width:1339px){.browse_by{top:-10000px}
.mobile_nav{top:-10000px}
.search_bar{top:-10000px}
.mob_social_icon{top:-10000px}

.right_container.aboutus_gap.fixedright{right:10%}
.right_container.snack_gap.fixedright{right:10%}
.snak-nnr .recipe_content { margin-top: 120px; }
.snak-nnr .banner_top { height: 275px; }

}

@media only screen and (min-width:1132px) and (max-width:1259px){.browse_by{top:-10000px}
.mobile_nav{top:-10000px}
.search_bar{top:-10000px}
.mob_social_icon{top:-10000px}

.recipe_bg{background-position: -350px 74px; }
.about_bg{background-position: -350px 74px; }
.snack_bg{background-position: -350px 74px; }
.fitometer_bg{background:url(../images/banner-FitoMeter.jpg) -350px 74px no-repeat}
.news_bg{background:url(../images/banner-news.jpg) -350px 74px no-repeat}

.right_container.aboutus_gap.fixedright, .right_container.snack_gap.fixedright{right:8%}

.snak-nnr .recipe_content { margin-top: 90px; }
.snak-nnr .banner_top { height: 215px; }

}

@media only screen and (min-width:1004px) and (max-width:1131px){.mesrmnt_bg{background-position:-200px 74px}
.calorie_bg{background-position:-200px 74px}
.news_mediabg{background-position:-200px 74px}
.contactus_bg{background-position:-512px 77px}
.sitemap_bg{background-position:-512px 77px}
.orderonline_bg{background-position:-512px 77px}
.browse_by{top:-10000px}
.mobile_nav{top:-10000px}
.search_bar{top:-10000px}
.mob_social_icon{top:-10000px}

.recipe_bg{background-position: -300px 74px ;}
.about_bg{background-position: -350px 74px ;}
.snack_bg{background-position: -350px 74px; }
.fitometer_bg{background:url(../images/banner-FitoMeter.jpg) -350px 74px no-repeat}
.news_bg{background:url(../images/banner-news.jpg) -350px 74px no-repeat}
.right_container.aboutus_gap.fixedright, .right_container.snack_gap.fixedright{right:0.2%}
.store_locater { background-position: -260px 74px; }


.contactus2{ width:955px;}
.order_online .heading{ width:980px}
.order_online{width:100%; float:left; margin-left:15px;}
.iteams2{ width:99%; margin-left:1%;}
.iteams2 li{ padding-right:5px;}
.yesBox{width:100%; }


.iteams2 .contact-text3 { width:74px; height:27px; border:0; background:url(../images/select3.png) no-repeat left center; padding-top:5px; }

.snak-nnr .recipe_content { margin-top: 70px; }
.snak-nnr .banner_top { height: 195px; }

}



@media only screen and (min-width:768px) and (max-width:1003px){.mesrmnt_bg{background-position:-200px 74px}

.img_bottom_box { display: none; }
.slide-glo { width: 690px; }
.calorie_bg{background-position:-250px 74px}
.news_mediabg{background-position:-260px 74px}
.contactus_bg{background-position:-512px 77px}
.sitemap_bg{background-position:-512px 77px}
.orderonline_bg{background-position:-512px 77px}
.fitometer .create.measurmnt .measur-txt-small1{padding:0px 5px 0 5px; margin:5px 0px 0 10px; width:59px; font-size:11px; height:27px; border:0; float:left; background:url(../images/text-2m.png) no-repeat}

.fitometer .create{padding:20px 10px}

.header.headerfix{position:static; z-index:99}

.right_container{display:none}
.middle_container{width:750px}

.main_container{width:750px}
.main_container2{width:750px}
.header.headerfix{position:static; z-index:99}
.aboutinner .recipe_content{margin-top:40px}
.aboutinner .banner_top{height:215px}

.header .container{width:100%}
.header .container .desktop{display:none}
.header .container .mobile{display:block}
.header .container .desktop ul li a.logo{padding:0 4px}
.header .container .desktop ul li a.logo img{width:238px}
.header .container .desktop ul li a{font-size:12px; padding:30px 9px 40px}

.fitometer{width:750px}
.fitometer .create{width:270px}
.fitometer .review{width:380px}

.fitometer .create.measurmnt{width:670px}

.fitometer.bmifull{width:750px}
.fitometer .review.bmi-review{width:340px}

.fitometer .create.fit2{width:280px}
.fitometer .review.fitometer2{width:375px}
.fitometer .review.fitometer2 .urhere{right:62px}
.fitometer .review.fitometer2 .urhere1{right:62px}

.hidden1{display:block}
.footer_left{width:750px; float:none; margin:0 auto}
.footer_left .top{ width:750px;  padding-bottom:4px; text-align:center}
.footer_left .top a{float:none; text-align:center}
.footer_left .bottom{ width:750px;  text-align:center}
.footer_left .bottom a{float:none}
.footer_right{width:750px; text-align:center}

.recipe_bg{background-position: -300px 74px ;}
.about_bg{background-position: -300px 74px ;}
.snack_bg{background-position: -350px 74px ;}
.fitometer_bg{background-position: -350px 74px; }
.news_bg{background:url(../images/banner-news.jpg) -350px 74px no-repeat}

.signup{top:16px; right:3px}

 
.gotop{display:block}
.footer_right .copyright{float:none}
.footer_right .copylogo{float:none}
.contactus .right{margin:0 0 0 30px; border-radius:0 0 10px 10px}

.caloriemetr label{width:155px}

.feedbackform_container .formdiv{width:750px}
.feedbackform_container{width:auto}
.feedbackform_container .feedbackform_txt{padding:0}
.feedback_name.fl{margin-bottom:10px}
.feedbackform_container .txtbox_feedback1{width:140px}
.custom-checkbox label, .custom-radio label{font-size:12px !important}
.feedbackform_container .feedbackform_container .custom-checkbox, .custom-radio{width:165px}



.located_strore_box{ width:750px;}
.located_strore_first{ width:190px; float:left; font-family:Arial, Helvetica, sans-serif; color:#ffffff; line-height:53px; font-size:14px; padding-left:10px;  text-transform:uppercase;}
.located_strore_second{ width:auto; float:right;}
.located_strore_second ul{ list-style:none;}
.located_strore_second li{ line-height:normal; width:165px; float:left;}


.store_locater { background-position: -390px 74px; }
.located_strore_box { width: 100%; }
.Main_Store { width: 99%; }
.addressBox { width: auto; font-size: 12px; float: none; min-height: 125px; }


.order_online .heading{ width:100%}
.order_online{width:95%; float:left;}
.iteams2{ width:99%;}
.iteams2 li{ padding-bottom:20px; padding-right:25px;}
.yesBox{width:98%; padding-right:2%;}

.iteams2 .contact-text3 { width:74px; height:27px; border:0; background:url(../images/select3.png) no-repeat left center; padding-top:5px; }


.snak-nnr .recipe_content { margin-top: 10px; }
.snak-nnr .banner_top { height: 135px; }


#accordion { display: block; }
.tabblock { display: none; }
.prod_gallery.our-prod h3 { font-size: 14px; padding: 10px 0 10px 30px; }










.coverageBx .newsBox_Bot .maindiv {
    text-align: center;
    width: 100%;
}






.coverageBx .imgBox { width: 23%;}
.coverageBx .greyBox { width: 74%;}

}

@media only screen and (min-width:600px) and (max-width:767px){.mesrmnt_bg{background-position:-250px 74px}
.img_bottom_box { display: none; }
.slide-glo { width: 550px; }
.news_mediabg{background-position:-300px 74px}
.calorie_bg{background-position:-300px 74px}
.contactus_bg{background-position:-512px 77px}
.sitemap_bg{background-position:-512px 77px}
.orderonline_bg{background-position:-512px 77px}
.contactus .right{margin:0 0 0 30px; border-radius:0 0 10px 10px}
.header.headerfix{position:static; z-index:99}

.left_container{width:580px}
.right_container{display:none}
.banner_top{height:315px; width:580px; float:left}
.aboutinner .banner_top{height:215px}
.middle_container{width:580px}

.main_container{width:580px}
.main_container2{width:580px}

.header .container{width:100%}
.header .container .desktop{display:none}

.header .container .mobile{display:block}

.hidden1{display:block}
.footer_left{width:580px; float:none; margin:0 auto}
.footer_left .top{ width:580px;  padding-bottom:4px;  text-align:center}
.footer_left .top a{float:none; text-align:center; padding-right:10px; font-size:11px}
.footer_left .bottom{ width:580px;  text-align:center}
.footer_left .bottom a{float:none}
.footer_right{width:580px; text-align:center}

.recipe_bg{background-position: -320px 74px; }
.about_bg{background-position: -320px 74px ;}
.snack_bg{background-position: -320px 74px ;}
.fitometer_bg{background-position: -320px 74px ;}
.news_bg{background:url(../images/banner-news.jpg) -320px 74px no-repeat}

.recipe_content{ width:540px; float:left; margin-top:85px}
.recipe_content.gap600{margin-top:185px}
.recipe_content.bigcont{width:560px}
.recipe_content h1{font-size:35px;  line-height:35px}
.recipe_content p{font-size:20px;  line-height:18px}
.about_us_new .snack_mixes{height:auto}

.features_recipe{width:580px}
.features_recipe_content .desktop{display:none}
.features_recipe_content .mobile{display:block}
.features_recipe_content{width:580px}
.features_recipe_content_left{width:205px; padding-bottom:10px}
.features_recipe_content_right{width:355px}
.features_recipe_content_right .share{float:left; width:355px; padding-top:1px}
.features_recipe_content_right h2{width:355px}
.features_recipe_bottom{width:580px}

.features_recipe_content_inner{width:580px; float:left}
.features_recipe_content_inner .right .left_inner_container{width:420px; float:left; clear:both;}
.features_recipe_content_inner .left{float:left; display:none}
.features_recipe_content_inner .right{float:right; width:580px; padding:0 0 0 0; float:left}
.features_recipe_content_inner .right .product_img{display:block; width:150px}
.features_recipe_content_inner .right .prep_time{width:420px; float:left}
.features_recipe_content_inner .right .prep_time .green{font-size:12px}
.features_recipe_content_inner .right .prep_time .gray{font-size:12px}
.features_recipe_content_inner .right .preperation_time_main{width:420px; float:left}
.features_recipe_content_inner .right .preperation_time{width:91px; font-size:12px}
.features_recipe_content_inner .rating{padding:20px 0 30px 160px}

.recipe_inner{ padding:0 0 20px 15px; width:565px}
.recipe_inner .list ul li{width:260px; padding:3px 0 3px 20px}

.tabs_for_mobile{display:block}

.about_us_new{width:580px; float:left; padding-bottom:20px}
.about_us_new .business_partners{width:580px}
.about_us_new .tabs_for_mobile{display:block}

.tabs_for_desktop{display:none}
.about_us_new .heading{width:580px}

.about_us_new p.image1{padding-right:0; background:none}
.about_us_new .corporate_philosphy{padding-right:0; background:none}
.about_us_new .environment{padding-right:0; background:none}
.about_us_new .accrediattion {padding-right:0; background:none}
.about_us_new .business_segment{padding-right:0; background:none}
.about_us_new .csr{padding-right:0; background:none}
.about_us_new .aloo_mash{padding-right:0; background:none}
.about_us_new .snack_mixes{padding-right:0; background:none}

.about_us{width:580px}

.news-media{width:580px}

.snack{width:580px}
.snack .heading{width:580px}

.fitometer{width:580px}
.fitometer .create{width:270px; float:none; margin:0 auto; margin-top:30px; border-radius:10px 10px 0 0}
.fitometer .review{width:380px; float:none; margin:0 auto; border-radius:10px 10px 10px 10px}

.fitometer .create.measurmnt{width:510px; float:left; border-radius:10px}
.fitometer .create.measurmnt .mears-full{padding:0 0 20px 0; border-bottom:1px dashed #CCC}
.fitometer .create.measurmnt label{padding:3px 0 0 0; float:none; clear:both}
.fitometer.measurment-480 .create.measurmnt label{padding:3px 0 0 0; float:left; clear:none}
.fitometer.measurment-480 .create.measurmnt .measur-btn{clear:both}
.fitometer.measurment-480 .create.measurmnt .measur-select{margin:0 5px}
.fitometer.measurment-480 .create.measurmnt{width:525px; padding:20px 10px}
.fitometer.measurment-480 .create.measurmnt .measur-txt-small{margin:5px 8px 0 5px}
.fitometer.measurment-480 .create.measurmnt .measur-txt-small1{margin:4px 0 0 5px}

.fitometer .create.measurmnt .measur-btn{}

.fitometer.bmifull{width:570px}
.fitometer.bmifull fieldset{padding:0}
.fitometer .review.bmi-review{width:340px}
.fitometer .review.bmi-review{width:400px}

.fitometer .create.fit2{width:280px}
.fitometer .review.fitometer2{width:375px}
.fitometer .review.fitometer2 .urhere{right:62px}
.fitometer .review.fitometer2 .urhere1{right:62px}

.signup{top:16px; right:3px}

.about_us_new .heading h1.one{width:360px}
.about_us_new .heading.one{background-position:right 57px}
.gotop{display:block}
.snackimg{display:none}
.footer_right .copyright{float:none}
.footer_right .copylogo{float:none}
.lightbox1 a{margin-bottom:7px}
.fitometer.receipe-up .heading{width:550px}
.fitometer.bmifull .heading{width:450px}

.caloriemetr{overflow:hidden}
.lightbox.safe.table1{width:580px !important}

.recipe-upload{width:580px}
.recipe-upload .measur-select.gap{float:none; margin:0px 30px 0 0}
.recipe-upload .contact-text{float:none}
.receipe-up .txt-area{float:none}
.recipe-upload input{float:none}
.recipe-upload .captha{float:left}
.ingred{width:580px}
.recipe-upload .contact-btn{margin-left:0 !important}

.feedbackform_container .formdiv{width:580px}
.feedbackform_container{width:auto}
.feedbackform_container .feedbackform_txt{padding:0}
.feedback_name.fl{margin-bottom:10px}
.feedbackform_container .txtbox_feedback1{width:150px}
.feedbackform_container .txtarea_feedback{width:540px}
.custom-checkbox label, .custom-radio label{font-size:12px !important}
.feedbackform_container .feedbackform_container .custom-checkbox, .custom-radio{width:130px}
.features_recipe_content_inner .right a.vegit-vedio { display:block !important; clear: both; width: 150px;  }

/*store locater*/
.store_locater { background-position: -390px 74px; }
.located_strore_box { width: 100%; height:auto; }
.Main_Store { width: 99%; }
.addressBox { width: auto; font-size: 12px; float: none; min-height: 125px; margin:0; }
.located_strore_second { margin: 0 8px 15px; width:auto; }
.located_strore_first { width:auto; }
.located_strore_second ul { list-style: none; margin: 0; padding: 0; }
.located_strore_second li { width:auto; margin: 0 14px 0 0; }


.order_online{width:99%; float:left;}
.order_online .heading{ width:99%}
.order_online .heading h1{ font-size:24px; padding-right:15px}
.contactus2{ width:96%;}
.iteams2{ width:99%;}
.iteams2 li{ padding-bottom:20px; padding-right:15px;}

.yesBox{width:98%; padding-right:2%;}

.iteams2 .contact-text3 { width:74px; height:27px; border:0; background:url(../images/select3.png) no-repeat left center; padding-top:5px; }

.snak-nnr .recipe_content { margin-top: -10px; }
.snak-nnr .banner_top { height: 105px; }

 .galleryctr { width: 400px; padding: 10px; }
 .light-with ul.bullets li { width: 97%; }

#accordion { display: block; }
.tabblock { display: none; }
.prod_gallery.our-prod h3 { font-size: 14px; padding: 10px 0 10px 30px; }
.prod_gallery.our-prod .prod_ul li a { padding: 6px 15px 8px; margin: 0 5px 6px 0; }
.accordian-tablet.gap > table { font-size: 10px; }



.coverageBx .newsBox_Bot .maindiv {  width: 100%;}
.coverageBx .imgBox { width: 30%;}
.coverageBx .greyBox { width: 68%;}
.coverageBx .First-Bot h2{ font-size:17px; }
.sitemapbx{float:left; width:99%; }

}

@media only screen and (min-width:480px) and (max-width:599px){
.img_bottom_box { display: none; }
.bannr-dis { position:relative; top: 74px; left: 0; z-index: -1; width: 100%; }
.bannr-dis img { max-width: 100%; }
.mesrmnt_bg{background:none}
.calorie_bg{background:none}
.news_mediabg{background:none}
.contactus_bg{background:none}
.sitemap_bg{background:none}
.orderonline_bg{background:none}
.lightbox1 a{margin-bottom:7px}
.contactus .right{margin:0 0 0 30px; border-radius:0 0 10px 10px}
.institutional_bg{background:none}
.banner_top_mobile.aboutusm{padding-top:0}
.header.headerfix{position:static; z-index:99; height:83px}
.recipe_bg{background:none}
.about_bg{background:none}
.snack_bg{background:none}
.fitometer_bg{background:none}
.news_bg{background:none}

.left_container{width:460px}
.right_container{display:none}
.banner_top{display:none}
.banner_top_mobile{display:block; padding-top:83px; padding-bottom:10px}
.middle_container{width:460px}

.main_container{width:460px;  padding-top:0}
.main_container2{width:460px}

.header .container{width:100%}
.header .container .desktop{display:none}

.header .container .mobile{display:block}

.hidden1{display:block}
.footer_left{width:460px; float:none; margin:0 auto}
.footer_left .top{ width:460px;  padding-bottom:4px;  text-align:center}
.footer_left .top a{float:none; text-align:center; padding-right:10px; font-size:11px}
.footer_left .bottom{ width:460px;  text-align:center}
.footer_left .bottom a{float:none}
.footer_right{width:460px; text-align:center}

.features_recipe{width:460px}
.features_recipe_content .desktop{display:none}
.features_recipe_content .mobile{display:block}
.features_recipe_content{width:460px}
.features_recipe_content_left{width:155px; padding-bottom:10px}
.features_recipe_content_right{width:285px}
.features_recipe_content_right .share{float:left; width:285px; padding-top:1px}
.features_recipe_content_right h2{width:285px}
.features_recipe_bottom{width:460px}
.features_recipe_bottom .preperation_time{width:95px; margin:5px 0 0 5px; font-size:11px}

.features_recipe_content_inner{width:460px; float:left}
.features_recipe_content_inner .right .left_inner_container{}
.features_recipe_content_inner .left{float:left; display:none}
.features_recipe_content_inner .right{float:right; width:460px; padding:0 0 0 0; float:left}
.features_recipe_content_inner .right .product_img{display:block; width:120px}
.features_recipe_content_inner .right .prep_time{width:420px; float:left; padding-top:15px}

.features_recipe_content_inner .rating{padding:20px 0 30px 0}

.recipe_inner{ padding:0 0 20px 15px; width:445px}
.recipe_inner .list ul li{width:200px; padding:3px 0 3px 20px}

.about_us{width:460px}

.about_us_new{width:460px; float:left; padding-bottom:20px}
.about_us_new .business_partners{width:460px}
.about_us_new .tabs_for_mobile{display:block}

.tabs_for_desktop{display:none}
.about_us_new .heading{width:460px}

.about_us_new p.image1{padding-right:0; background:none}
.about_us_new .corporate_philosphy{padding-right:0; background:none}
.about_us_new .environment{padding-right:0; background:none}
.about_us_new .business_segment{padding-right:0; background:none}
.about_us_new .csr{padding-right:0; background:none}
.about_us_new .aloo_mash{padding-right:0; background:none}
.about_us_new .snack_mixes{padding-right:0; background:none}
.about_us_new .accrediattion {padding-right:0; background:none}

.news-media{width:460px}
.news-media li a{font-size:12px}
.news-media li img{float:none; margin:10px 0 0 0; display:block}

.snack{width:460px}
.snack .heading{width:460px; background-position:right 12px}
.fitometer.receipe-up .heading{width:460px}
.snack p img{width:150px}
.snackimg{display:none}

.fitometer{width:460px}
.fitometer .create{width:270px; float:none; margin:0 auto; margin-top:30px; border-radius:10px 10px 0 0}
.fitometer .review{width:380px; float:none; margin:0 auto; border-radius:10px 10px 10px 10px}

.fitometer .create.measurmnt{width:380px; float:left; border-radius:10px}
.fitometer .create.measurmnt .mears-full{padding:0 0 20px 0; border-bottom:1px dashed #CCC}
.fitometer .create.measurmnt label{padding:3px 0 0 0; float:none; clear:both}
.fitometer .create.measurmnt .measur-btn{}

.fitometer.bmifull{width:450px}
.fitometer.bmifull fieldset{padding:0}
.fitometer .review.bmi-review{width:340px}
.fitometer .review.bmi-review{width:400px}

.fitometer .create.fit2{width:280px}
.fitometer .review.fitometer2{width:375px}
.fitometer .review.fitometer2 .urhere{right:62px}
.fitometer .review.fitometer2 .urhere1{right:62px}

.signup{top:16px; right:3px}

ul.client li{margin:0 5px 20px 0}

.about_us_new .heading h1.one{width:360px}
.about_us_new .heading.one{background-position:right 57px}

.gotop{display:block}
.snack .heading h1{font-size:18px}
.footer_right .copyright{float:none}
.footer_right .copylogo{float:none}

.ingred{width:470px}
.radio_recipe .custom-checkbox, .radio_recipe .custom-radio{float:none}
.about_us_new .snack_mixes{height:auto}
.fitometer.bmifull .heading{width:450px}

.caloriemetr{overflow:hidden}

.lightbox.safe.table1{width:440px !important}

.recipe-upload{width:460px}
.recipe-upload .measur-select.gap{float:none; margin:0px 30px 0 0}
.recipe-upload .contact-text{float:none}
.receipe-up .txt-area{float:none}
.recipe-upload input{float:none}
.recipe-upload .captha{float:left}
.ingred{width:460px}
.recipe-upload .contact-btn{margin-left:0 !important}

.feedbackform_container .formdiv{width:460px}
.feedbackform_container{width:auto}
.feedbackform_container .feedbackform_txt{padding:0}
.feedback_name.fl{margin-bottom:10px}
.feedbackform_container .txtbox_feedback1{width:300px}
.feedbackform_container .txtarea_feedback{width:400px}
.feedbackform_container .feedback_name label{float:left; width:100px}
.feedback-logo{width:150px}
.feedback-logo img{width:150px}
.custom-checkbox label, .custom-radio label{font-size:12px !important}
.feedbackform_container .feedbackform_container .custom-checkbox, .custom-radio{width:180px; float:none}
.feedbackform_container .custom-radio td{float:left; width:100%}
.feedbackform_container .radiowidth{width:80px}
a.vegit-vedio img { max-width: 60%; }
.features_recipe_content_inner .right a.vegit-vedio { display:block !important; clear: both; }

/*store locater*/
.store_locater { background-position: -390px 74px; background: none; }
.located_strore_box { width: 100%; height:auto; }
.Main_Store { width: 99%; }
.addressBox { word-wrap:break-word; width: 140px; font-size: 12px; float: none; min-height: 125px; margin:0; }
.located_strore_second { margin: 0 8px 15px; width:auto; }
.located_strore_first { width:auto; }
.located_strore_second ul { list-style: none; margin: 0; padding: 0; }
.located_strore_second li { width:auto; margin: 0 14px 0 0; } 
.located_strore_second .custom_select select { width: 130px; }



.order_online{width:99%; float:left;}
.order_online .heading{ width:99%}
.order_online .heading h1{ font-size:18px; padding-right:15px; padding-bottom:10px;}
.contactus2{ width:96%;}
.iteams2{ width:99%;}
.iteams2 li{ padding-bottom:20px; padding-right:25px;}
.yesBox{width:98%; padding-right:2%;}


.iteams2 .contact-text3 { width:74px; height:27px; border:0; background:url(../images/select3.png) no-repeat left center; padding-top:5px; }


.snak-nnr .recipe_content { margin-top: -10px; }
.snak-nnr .banner_top { height: 105px; }
.snak-nnr .main_container { padding-top: 100px; }

.slide-glo { width: 460px; font-size: 11px; }
.slide-glo h2 { font-size: 11px; }

 .galleryctr { width: 400px; padding: 10px; }
 .light-with ul.bullets li { width: 97%; }
.light-with { width: 400px; }

#accordion { display: block; }
.tabblock { display: none; }
.prod_gallery.our-prod h3 { font-size: 14px; padding: 10px 0 10px 30px; }
.prod_gallery.our-prod .prod_ul li a { padding: 6px 15px 8px; margin: 0 5px 6px 0; }
.accordian-tablet.gap > table { font-size: 10px; }
.accordian-tablet.gap img.rght { width: 150px; }

.kitchen_globg { background: none; }
.best_serve { margin:60px 0 0; }

/*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*/

.coverageBx .newsBox_Bot .maindiv {  width: 100%;}
.coverageBx .newsBox_top h2{ font-size:18px; }
.coverageBx .newsBox_top span{ width:180px; font-size:15px;  padding-top:2px; line-height:40px;}
.coverageBx .newsBox_top img{ padding-right:10px; float:left;}


.coverageBx .newsBox_Bot .maindiv {  width: 100%;}
.coverageBx .imgBox { width: 30%;}
.coverageBx .imgBox img{ width: 100%;}
.coverageBx .greyBox { width: 68%;}
.coverageBx .First-Bot h2{ font-size:17px; }
.coverageBx .First-top span { float: right; font-size:15px; font-weight: bold;  padding-right: 0;}
.coverageBx .First-top span img { padding-right: 10px; width:10px; padding-top: 3px; float:left;}
.testimonial_bg { background: none; }
.store { right: 10px; width: 210px; }
.store a { display: block; }
.store img { width: 87px; }
.sitemapbx{float:left; width:99%; }

}

@media only screen and (min-width:120px) and (max-width:479px){.mesrmnt_bg{background:none}
.img_bottom_box { display: none; }
.calorie_bg{background:none}
.news_mediabg{background:none}
.contactus .right{margin:0 0 0 30px; border-radius:0 0 10px 10px}
.fitometer.bmifull .heading{width:280px; background-position:right 13px}
.contactus .left{width:255px; padding-left:10px}
.contactus .left input{float:left}
.measur-select.gap{float:left; margin-top:0}
.contactus .txt-area{float:left}
.contactus .left input{margin-left:0px}
.contactus .contact-btn{margin-left:0 !important}
.contactus .right{width:229px; margin:0 0 0 20px}
.fitometer.bmifull .heading h1{font-size:20px}
.institutional_bg{background:none}
.banner_top_mobile.aboutusm{padding-top:0; margin-top:-2px}
.header.headerfix{position:static; z-index:99; height:85px}
.header.headerfix{position:static; z-index:99}
.recipe_bg{background:none}
.about_bg{background:none}
.snack_bg{background:none}
.fitometer_bg{background:none}
.news_bg{background:none}

.left_container{width:300px}
.right_container{display:none}
.banner_top{display:none}
.banner_top_mobile{display:block; padding-top:83px; padding-bottom:10px}
.middle_container{width:300px}

.main_container{width:300px;  padding-top:0}
.main_container2{width:300px}
.header .container .mobile .logo{padding-left:10px; float:left}
.header .container .mobile .logo img{width:80px}

.header .container{width:100%}
.header .container .desktop{display:none}

.header .container .mobile{display:block}

.hidden1{display:block}
.footer_left{width:300px; float:none; margin:0 auto}
.footer_left .top{ width:300px;  padding-bottom:10px;  text-align:center}
.footer_left .top a{float:none; text-align:center; padding-right:10px; font-size:11px}
.footer_left .bottom{ width:300px;  padding-bottom:10px;  text-align:center}
.footer_left .bottom a{float:none}
.footer_right{width:300px; text-align:center}

.hidden3{display:block}
.features_recipe{width:300px}
.features_recipe_content .desktop{display:none}
.features_recipe_content .mobile{display:block}
.features_recipe_content{width:300px; padding-bottom:20px}
.features_recipe_content_left{display:none}
.features_recipe_content_right{width:290px;  padding-left:5px}
.features_recipe_content_right .cooking_image{display:block}
.features_recipe_content_right .share{float:left; width:285px; padding-top:1px}
.features_recipe_content_right h2{width:190px; font-size:14px; font-weight:bold}
.features_recipe_bottom{width:300px}
.features_recipe_bottom  .preperation_time{width:95px; margin:5px 0 0 5px; font-size:11px}
.features_recipe_bottom .view_recipe{width:300px; height:auto; padding-top:10px; background:none}
.features_recipe_bottom .view_recipe .content{height:auto}
.features_recipe_bottom .view_recipe  .fl{width:140px; padding-left:5px}
.features_recipe_bottom .view_recipe  .fl2{width:100px; padding-top:2px}
.features_recipe_bottom .view_recipe .green{font-style:italic; font-weight:bold; color:#015f34; padding-bottom:2px}

.features_recipe_bottom .view_recipe .content{height:30px}
.features_recipe_bottom .view_recipe a{width:126px; height:20px; background:url(../images/view-receipe-new.png) no-repeat; float:left; text-indent:-10000px; -webkit-transition:all 0.3s ease 0s;  -moz-transition:all 0.3s ease 0s;  -o-transition:all 0.3s ease 0s;  transition:all 0.3s ease 0s}

.about_us_new{width:300px; float:left; padding-bottom:20px}
.about_us_new .business_partners{width:300px}
.about_us_new .tabs_for_mobile{display:block}

.tabs_for_desktop{display:none}
.about_us_new .heading{width:300px; background:url(../images/header-bg-new.png) right 12px no-repeat}
.about_us_new .heading h1{font-size:18px}

.about_us_new p.image1{padding-right:0; background:none}
.about_us_new .corporate_philosphy{padding-right:0; background:none}
.about_us_new .environment{padding-right:0; background:none}
.about_us_new .business_segment{padding-right:0; background:none}
.about_us_new .csr{padding-right:0; background:none}
.about_us_new .aloo_mash{padding-right:0; background:none}
.about_us_new .snack_mixes{padding-right:0; background:none}
.about_us_new .accrediattion {padding-right:0; background:none}
.hidden4{display:block}
.features_recipe h1{font-size:19px; line-height:30px; margin-bottom:10px}
.features_recipe_content_inner{width:300px; float:left}
.features_recipe_content_inner .right .social{height:30px}
.features_recipe_content_inner .right .left_inner_container{width:300px; padding-top:10px; text-align:justify; float:left}
.features_recipe_content_inner .left{float:left; display:none}
.features_recipe_content_inner .right{float:right; width:300px; padding:0 0 0 0; float:left}
.features_recipe_content_inner .right p{color:#606060; font-size:13px; line-height:18px; padding:0 0 5px 0}
.features_recipe_content_inner .right .product_img{display:block; width:280px; padding-left:10px}
.features_recipe_content_inner .right .prep_time{width:300px; float:left}
.features_recipe_content_inner .right .prep_time .pr_time{ padding-right:20px; padding-left:15px; margin-right:5px; background:none}
.features_recipe_content_inner .right .prep_time .cooking_time{background:none; padding-right:20px; margin-right:5px}
.features_recipe_content_inner .right .prep_time .makes{float:left; background:none;  padding-right:0}
.features_recipe_content_inner .right .prep_time .green{font-size:12px}
.features_recipe_content_inner .right .prep_time .gray{font-size:12px}
.features_recipe_content_inner .right .preperation_time_main{width:300px; float:left}
.features_recipe_content_inner .right .preperation_time{width:72px; font-size:10px; line-height:10px; margin:15px 3px 0 0}
.features_recipe_content_inner .right .preperation_time .text_height{height:28px}
.features_recipe_content_inner .right .preperation_time .time{padding-top:0px}
.features_recipe_content_inner .right .preperation_time .time a{font-size:12px}
.features_recipe_content_inner .rating{padding:20px 0 30px 0}

.features_recipe .heading_yellow .fl{font-size:19px; line-height:30px}

.recipe_inner{ padding:0 0 20px 15px; width:285px}
.recipe_inner .list ul li{width:265px; padding:3px 0 3px 20px}

.about_us{width:300px}
.about_us h4{font-size:14px; line-height:20px; padding-bottom:10px}

.news-media{width:300px}
.news-media li a{font-size:12px}
.news-media li img{float:none; margin:10px 0 0 0; display:block}

.snack{width:280px; float:none; margin:0 auto}
.snack .heading{width:280px; background-position:right 12px}
.snack .heading h1{font-size:18px}
.snack p img{float:left; margin:0 10px 0px 0;  display:block; width:90px}

.fitometer{margin:0 auto; width:280px; float:none}
.fitometer .create{width:250px; float:none; padding:10px; margin:0 auto; margin-top:30px; border-radius:10px}
.fitometer p{font-size:12px}
.fitometer h3{font-size:18px}
.fitometer .review{width:210px; float:none; margin:0 auto; border-radius:0px 0px 10px 10px; padding:10px}
.fitometer .review p label{width:200px; font-size:16px}
.fitometer .review p label.colorgreen{font-size:16px}
.fitometer .review h2{padding-bottom:10px; line-height:24px; font-size:20px}
.fitometer .review p{padding-bottom:10px}
.bradcum{padding-left:0px}
.fitometer .review .reviewbox{margin:10px 0 0 0}
.fitometer h2{font-size:24px; line-height:30px}

.fitometer .create.measurmnt{margin:20px 0 20px 0; width:250px; float:left; border-radius:10px}
.fitometer .create.measurmnt .measur-select{margin:6px 0 6px 0; width:100%}
.fitometer .create.measurmnt .mears-full{padding:0 0 20px 0; border-bottom:1px dashed #CCC}
.fitometer .create.measurmnt label{padding:3px 0 0 4px; float:none; clear:both; font-size:12px; line-height:20px}
.fitometer .create.measurmnt .measur-txt{padding:0px 9px 0 9px; margin:10px 0 6px 0; width:142px; font-size:11px; height:27px; border:0; float:left; background:url(../images/measrment-txt1.png) no-repeat}
.fitometer .create.measurmnt .measur-btn{margin:5px 0 0 0}
.fitometer .create.measurmnt .mears-full.last{padding-bottom:0; border:0; margin:0}

.fitometer.bmifull{width:280px}
.fitometer.bmifull h2{font-size:20px}
.fitometer.bmifull fieldset{padding:0}
.fitometer .review.bmi-review{width:200px}
.fitometer .create.bmi{width:240px}

.fitometer .create.fit2{padding:5px; width:250px}
.fitometer .review.fitometer2{width:200px}
.fitometer .review.fitometer2 h2{text-align:center}
.fitometer .review.fitometer2 ul{margin:74px 0 10px 0}
.fitometer .review.fitometer2 li{float:none; text-align:center}
.fitometer .review.fitometer2 li span{margin:0px 0 10px 0}
.create.fit2 h3{font-size:15px}
.fitometer label.lft{font-size:13px; padding:0}
.fitometer label.lft2{width:65px; font-size:14px}
.fitometer .select-fit2{float:none; margin:5px 0 0 74px}
.fitbtn .fit-btn{margin:8px 0 8px 45px; font-size:13px}
.fitometer .review.fitometer2 .urhere{display:none}
.fitometer .review.fitometer2 .urhere1{display:none}
.fitometer .review.fitometer2 li a.darkgreen{padding:5px 10px}

.signup{top:16px; right:3px}

.signup li .register .white{width:240px; padding:10px}
.signup li .register .white .btn-box .left{width:121px}
.signup li .register .white .regsiter-txt{margin:0; padding:0 10px; float:left; width:231px; height:43px; color:#585858; font-size:12px; line-height:18px; border:0; background:url(../images/sign-txt1.png) no-repeat 0 0}
.signup li .register .white .btn-box .left a.remember{padding:0px 0 0 5px; font-size:10px}
.signup li .register .white .btn-box .left b{padding:0}
.signup li .register .white .btn-box .right{float:left}

.comments .form{width:280px; float:left; padding-bottom:7px}
.comments .form_left{width:70px}
.comments .form_right{width:200px}
.comments .form_right .main{width:180px}
.comments .form_right .text_box{width:180px}
.comments .form_right .text_area{width:180px}
.comments .btn{padding-left:70px; padding-top:10px}
.hidden5{display:block}

.snack p{padding:0}
ul.client{text-align:center; margin-top:20px}
ul.client li{float:none; display:block; margin:0 auto; margin-bottom:20px}
ul.client li img{margin:0 auto; padding-top:3px}

.fitometer .create.measurmnt .measur-txt-small1{margin-left:0}

.about_us_new .heading h1.one{width:228px}
.about_us_new .heading.one{background-position:right 35px}
.gotop{display:block}
.snack p img.snackimg{display:none}
.footer_right .copyright{float:none}
.footer_right .copylogo{float:none}
.contactus .right p a{font-size:14px}
.contactus .right p{font-size:14px; padding-left:12px}
.fitometer h3.gap{padding-left:12px}
.lightbox1 a{margin-bottom:7px}

.recipe-upload{width:300px}
.recipe-upload .contact-text{float:none}
.recipe-upload .radio_recipe{margin:0}
.recipe-upload .txt-area{float:none; margin-top:10px}
.ingred{width:300px}
.ingred p{float:none}
.ingred .txt-area{float:left; margin:0 20px 0 0; padding:10px 5px; font-size:11px; width:262px; height:86px; border:0; background:url(../images/method-area-m.jpg) no-repeat 0 0; resize:none}
.recipe-upload input{float:none; margin-top:5px}
.methods p{width:280px}
.recipe-upload .contact-btn{float:none; margin:0 !important}
.about_us_new .snack_mixes{height:auto}
.time #btndownload{font-size:11px; line-height:10px; margin:-3px 0 0 0}
.contactus_bg{background:none}
.sitemap_bg{background:none}
.orderonline_bg{background:none}

.caloriemetr{overflow:hidden}
.caloriemetr .txt-bmi{float:left}
.fitometer .create.bmi.caleroies.calmetr{width:280px}
.captha{float:left}
#calresuslt .cal-rc{float:left}

.lightbox.safe.table1{width:300px !important}

.recipe-upload{width:280px}
.recipe-upload .contact-text, .ingred .contact-text{padding:0 5px; font-size:11px; width:260px; height:27px; border:0; background:url(../images/upload-text-480.png) no-repeat 0 0}
.receipe-up span.customSelect{width:260px; background:url(../images/upload-select-480.png) no-repeat}
.recipe-upload .txt-area{float:left; margin:0 20px 0 0; padding:10px 5px; font-size:11px; width:262px; height:86px; border:0; background:url(../images/method-area-m.jpg) no-repeat 0 0; resize:none}

.recipe-upload .measur-select.gap{float:none; margin:0px 30px 0 0}
.recipe-upload .contact-text{float:none}
.receipe-up .txt-area{float:none}
.recipe-upload input{float:none}
.recipe-upload .captha{float:left}
.ingred{width:280px}
.recipe-upload .contact-btn{margin-left:0 !important}

.feedbackform_container .formdiv{width:290px}
.feedbackform_container{width:auto}
.feedbackform_container .feedbackform_txt{padding:0}
.feedback_name.fl{margin-bottom:10px}
.feedbackform_container .txtbox_feedback1{width:290px}
.feedbackform_container .txtarea_feedback{width:280px}
.feedbackform_container .feedback_name label{float:left; width:100%}
.feedback-logo{width:150px}
.feedback-logo img{width:150px}
.custom-checkbox label, .custom-radio label{font-size:12px !important}
.feedbackform_container .feedbackform_container .custom-checkbox, .custom-radio{width:180px; float:none}
.feedbackform_container .custom-radio td{float:left; width:100%}
.feedbackform_container .radiowidth{width:80px}
a.vegit-vedio img { max-width: 60%; }
.features_recipe_content_right a.vegit-vedio { display: block !important; }
.features_recipe_content_inner .right a.vegit-vedio { display:block !important; clear: both; }
.features_recipe_content_inner .right a.vegit-vedio img { max-width: 100%; }

/*store locater*/
.store_locater { background-position: -390px 74px; background: none; }
.located_strore_box { width: 100%; height:auto; }
.Main_Store { width: 99%; }
.addressBox { width: auto; font-size: 12px; float: none; margin:0; }
.located_strore_second { margin: 0 8px 15px; width:auto; }
.located_strore_first { width:auto; }
.located_strore_second ul { list-style: none; margin: 0; padding: 0; }
.located_strore_second li { width:auto; margin: 0 14px 0 0; } 
.Main_Store table td { display: block; }



.order_online{width:97%; float:left;}
.order_online .heading{ width:99%}
.order_online .heading h1{ font-size:13px; padding-right:15px; padding-bottom:10px;}
.contactus2{ width:96%;}
.iteams2 li{ padding-bottom:20px;}
.yesBox{width:98%; padding-right:2%;}

.contactus2  label{ font-size:11px; width:84px; }

.contactus2 .contact-text{ width:149px;}
.order_online  p{text-align:justify; font-size:11px; color:#606060; line-height:19px; padding-bottom:10px}

.iteams2{ width:99%;}
.iteams2 li{ padding-bottom:20px; padding-right:15px;}
.contactus2 .help{ margin-left:60px!important; margin-top:10px;}

.bannr-dis { position:relative; top: 82px; left: 0; z-index: -1; width: 100%; }
.bannr-dis img { max-width: 100%; }

.snak-nnr .recipe_content { margin-top: -10px; }
.snak-nnr .banner_top { height: 105px; }
.snak-nnr .main_container { padding-top: 100px; }
.slide-glo { width: 300px; font-size: 10px; }
.slide-glo h2 { font-size: 10px !important; }


 .galleryctr { width: 220px; padding: 10px; }
 .light-with h2 { font-size: 20px; }
 .light-with ul.bullets li { width: 97%; }
.light-with { width: 220px; }

#accordion { display: block; }
.tabblock { display: none; }
.prod_gallery.our-prod h3 { font-size: 14px; padding: 10px 0 10px 30px; }
.prod_gallery.our-prod .prod_ul li a { padding: 6px 15px 8px; margin: 0 5px 6px 0; }
.accordian-tablet.gap > table { font-size: 10px; }
.accordian-tablet.gap img.rght { width: 100px; }

.kitchen_globg { background: none; }


.best_serve { margin:60px 0 0; }

/*query section*/
.quick_section .quck_box p.gry { padding-bottom: 2px; }
.quick_section .quck_box input[type="submit"] { margin-bottom: 5px; }
.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; }
.coverageBx .greyBox, .coverageBx .imgBox { width: 100%; float: left; }



.coverageBx .newsBox_Bot .maindiv {  width: 100%;}
.coverageBx .newsBox_top h2{ font-size:18px; }
.coverageBx .newsBox_top span{ width:180px; font-size:15px;  padding-top:2px; line-height:40px;}
.coverageBx .newsBox_top img{ padding-right:10px; float:left;}

.coverageBx .newsBox_Bot .maindiv {  width: 100%;}
.coverageBx .imgBox { width: 58%;}


.coverageBx .greyBox { width: 100%;}
.coverageBx .First-Bot h2{ font-size:14px; }
.coverageBx .First-top h2{ font-size:15px; line-height:41px;  }

.coverageBx .First-top span { float: right; font-size:15px; font-weight: bold;  padding-right: 0;}
.coverageBx .First-top span img { padding-right: 10px; width:10px; padding-top: 3px; float:left;}

.testimonial_bg { background: none; }
.store a { display: block; width: 210px; }
.store { right: 10px; }
.store img { width: 87px; }
.sitemapbx{float:left; width:99%; }


}
