@media only screen and (max-width: 1199px){
    .padding_30{padding: 15px}
    .font_size_30{font-size: 28px}
    .inner_deal_box p{line-height: 18px}
    .inner_deal_box h3{line-height: 30px}
    .deal_price{margin-bottom: 10px}
    .nutritionist_margin_bottom{margin-bottom: 50px}
    .price_food-list{line-height: 28px; margin-bottom: 10px}
    .food_list_box p br{display: none}
    .inner_food_list{width: 60%}
    .inner_img_food_list{width: 130px; height: 130px; border: 2px solid #e5e5e5; box-shadow: none; margin-right: 0}
}
@media only screen and (max-width: 991px) {
    .top_navigation .navigation .menubar>li>a{text-align: left; padding: 10px 0;}
    .top_social_links{display: none}
    .bg_home_page{height: 600px}
    .font_size_70{font-size: 60px}
    .padding_top_100{padding-top: 75px}
    .padding_bottom_100{padding-bottom: 75px}
    .food_box{margin-bottom: 50px}
    .outer_guarantee_food_box{margin-bottom: 50px}
    .inner_deal_box{width: 60%}
    .inner_img_deal_box{width: 40%}
    .padding_30{padding: 44.5px 30px}
    .inner_deal_box h3{margin-bottom: 20px !important;}
    .deal_price{margin-bottom: 25px}
    .deal_box{float: left; margin-bottom: 50px}
    .inner_food_list{width: 72%}
    .outer_food_box{padding: 0 70px; margin-bottom: 20px}
    .hover_box{padding: 20px}
    .padding_left_60{padding-left: 0}
    .contact_details li{padding: 10px 0 10px 70px}
    .contact_details li:first-child:before{top: 15px}
    .contact_details li:nth-child(2):before{top: 5px}
    .contact_details li:last-child:before{top: 10px}
    .footer_contact_info ul li a{width: 30px; height: 30px}
    .logo:before{display: none}
}
@media only screen and (max-width: 767px){
    .margin_top-184{margin-top: 0}
    .padding_top_284{padding-top: 50px}
}
@media only screen and (max-width: 480px){
    .top_navigation{z-index: 999}
    .font_size_36{font-size: 24px}
    .line_height_40{line-height: 28px}
    .bg_food_guarantee h2{margin-bottom: 0}
    .bg_food_guarantee p{margin-bottom: 5px; font-size: 14px !important;}
    .guarantee_food_box p{display: none}
    .guarantee_food_box .btn_guarantee_food_box{display: none}
    .guarantee_food_box{border: 2px solid #deddd9; border-radius: 10px; background-color: #fff; padding: 20px}
    .guarantee_food_box div.font_size_18{font-size: 12px}
    .guarantee_food_box div.margin_bottom_20{margin-bottom: 0}
    .inner_round_img{margin-bottom: 20px; width: 80px; height: 80px; box-shadow: 0 0 0 5px rgba(139,174,94,.20)}
    .inner_round_img figure img{max-width: 50%}
    .inner_img_deal_box{display: none}
    .inner_deal_box{width: auto}
    .bg-deal_of_day:before{background-size: 35%}
    .bg-deal_of_day:after{background-size: 50%; background-position: bottom right}
    .carousel-control-next, .carousel-control-prev{display: block}
    .second_deal_box{display: none}
    .carousel-indicators{display: none !important;}
    .deal_box{margin-bottom: 0}
    .carousel-control-next-icon{background-image: url("../images/next_arrow.svg"); position: absolute; top: 110px}
    .carousel-control-prev-icon{background-image: url("../images/prev_arrow.svg"); position: absolute; top: 110px}
    .carousel-control-next, .carousel-control-prev{opacity: 1}
    .carousel-control-prev{left: -25px}
    .carousel-control-next{right: -5px}
    .inner_deal_box{border-radius: 20px}
    .padding_30{padding: 20px 15px}
    .outer_food_box{padding: 0 15px}
    .inner_food_list{width: 100%; float: left; text-align: center !important;}
    .inner_img_food_list{margin-left: auto; margin-right: auto; float: none !important;}
    .padding_lr_95{padding: 0 15px}
    .inner_home_banner h1{font-size: 36px; line-height: 42px}
    .inner_home_banner p {font-size: 14px}
    .organic_food_box:before{top: -13px; left: 25px}
    .padding_50{padding: 15px 50px}
    .outer_guarantee_food_box{margin-bottom: 20px}
    .padding_bottom_100{padding-bottom: 50px}
    .padding_top_100{padding-top: 50px}
    .food_list_row{margin-bottom: 0}
    .padding_left_60{padding: 15px}
    .footer_links{display: none}
    .footer_pages_link_list li{display: inline-block; vertical-align: middle; padding: 0 10px}
    .footer_pages_link_list li:first-child{padding-left: 0}
    .footer_pages_link_list li:last-child{padding-right: 0}
    .footer_pages_link{text-align: center}
    .contact_infO_details{display: none}
    .outer_blog_post_box{margin-bottom: 20px}
    .date_blog_post{margin-bottom: 20px !important;}
    .date_blog_post:before{bottom: -10px}
    .nutritionist_margin_bottom{margin-bottom: 20px}
}
