/*--width 1700 --*/
@media (max-width: 1700px) {
  .index2-slider-wrapper {
    padding: 91px 0;
    margin-top: -97px;
  }
  .index2-slider-wrapper .index2-slider-img img {
    width: 80%;
    margin-left: 145px;
  }
  .index2-slider-wrapper:after {
    width: 30%;
    height: 159px;
    background-size: contain;
  }
  .index2-slider-wrapper .slider-caption {
    padding-top: 100px;
  }
}
/*--width 1700 --*/
@media (max-width: 1700px) {
  .index2-pricing-wrapper:after {
    width: 620px;
  }
  .index2-pricing-wrapper:before {
    width: 620px;
  }
}
@media (max-width: 1599px) {
  .index3-slider-wrapper .index2-slider-img img {
    margin-left: 80px;
  }
}
@media (max-width: 1480px) {
  .index3-slider-wrapper .index2-slider-img img {
    margin-left: 40px;
  }
}
/*--width 1400 --*/
@media (max-width: 1400px) {
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .index1-logo {
    width: 165px;
  }
  .main-header-index-02 .sb-main-header1 .menu-item-wrapper3 .index1-logo {
    width: 100%;
  }
  .left-title h2,
  .left-title h4 {
    font-size: 35px;
    line-height: 35px;
  }
  .center-title h2,
  .center-title h4 {
    font-size: 35px;
    line-height: 35px;
  }
  .food-about-us-main-wrapper:before {
    width: 50%;
    height: 554px;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper .about-img img {
    width: 100%;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper .about-text .video-box-wrapper iframe {
    width: 100%;
  }
  .food-blog-main-wrapper .blog-main-box-wrapper .blog-box .blog-text a h4 {
    font-size: 24px;
  }
}
/*--width 1366 --*/
@media (max-width: 1366px) {
  .million-jobs-main-wrapper .job-details-main-wrapper {
    max-width: 500px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .index1-logo {
    width: 150px;
  }
  .main-header-index-02 .sb-main-header1 .menu-item-wrapper3 .index1-logo {
    width: 100%;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .my-menu-header nav ul li a {
    font-size: 14px;
    font-weight: 600;
  }
  .food-main-banner-wrapper:after {
    width: 60%;
  }
  .food-today-offer-main-wrapper {
    height: 490px;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img .img1 img {
    width: 85%;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .social-media-icons li + li {
    margin-left: 11px;
  }
  .inner-page-main-wrapper .sidebar_widget .freelauncer-select-box .instra li {
    width: 40%;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 nav {
    justify-content: center;
  }
  .food-about-us-main-wrapper:before {
    height: 493px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .social-media-icons li .post-btn {
    width: 130px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .social-media-icons li .post-btn span {
    padding-right: 0;
  }
  .food-inner-page-content-wrapper .food-product-info .product-sell-wrapper {
    width: 60%;
  }
  .food-index-testimonial-main-wrapper:before {
    width: 200px;
    height: 120px;
  }
  .food-index-testimonial-main-wrapper:after {
    width: 140px;
    height: 165px;
  }
}
@media (max-width: 1399px) {
  .love-job-main-wrapper .love-post-wrapper .left-side-love .left-side-one .love-footer .love-btn a {
    padding: 9px 12px;
  }
  .love-job-main-wrapper .love-post-wrapper .right-side-love .right-side-one .love-footer .love-btn a {
    padding: 9px 12px;
  }
}
/*--width 1300 --*/
@media (max-width: 1199px) {
  .food-about-us-main-wrapper:before {
    height: 450px;
  }
  .food-today-offer-main-wrapper {
    height: 535px;
  }
  .food-blog-main-wrapper .blog-main-box-wrapper .blog-box .blog-text a h4 {
    font-size: 28px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .my-menu-header .social-media-icons li + li {
    margin-left: 12px;
  }
}
/*---- width 1111 ----*/
@media (max-width: 1111px) {
  .love-job-main-wrapper .love-post-wrapper .left-side-love .left-side-one {
    padding: 20px;
  }
  .love-job-main-wrapper .love-post-wrapper .right-side-love .right-side-one {
    padding: 20px;
  }
}
/*--width 1100 --*/
@media (max-width: 1100px) {
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .index1-logo {
    padding-top: 30px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .index1-logo a img {
    width: 100%;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 nav {
    justify-content: left;
  }
  .main-header-index-02 .sb-main-header1 .menu-item-wrapper3 .index1-logo a img {
    width: auto;
  }
}
/*--width 1199 --*/
@media (max-width: 1199px) {
  .million-jobs-main-wrapper {
    background-color: #0060aa;
    background-image: none;
  }
  .million-jobs-main-wrapper .million-text-wrapper {
    width: 100%;
  }
  .million-jobs-main-wrapper .job-details-main-wrapper {
    margin: auto;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 nav ul li a {
    font-size: 15px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .social-media-icons li .post-btn {
    width: 130px;
  }
  .inner-page-main-wrapper .side-bar-social ul li a {
    width: 40px;
    height: 40px;
    line-height: 36px;
  }
  .inner-page-main-wrapper .side-bar-social ul li a span svg {
    width: 16px;
    height: 16px;
  }
  .inner-page-main-wrapper .side-bar-social ul li + li {
    margin-left: 5px;
  }
  .inner-page-main-wrapper .contact-main-wrapper .contact-box .contact-icon {
    left: 22%;
  }
  .login_box_main_wrapper .signin-wrapper .left-side form {
    padding-right: 20px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .social-media-icons .dekstop-login-btn {
    display: none;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .social-media-icons .login-btn {
    display: block;
  }
  .post-latest-job-wrapper .latest-post-main-box .post-picture img {
    width: 100%;
  }
  .container {
    max-width: 1120px;
  }
  .download-mobile-wrapper .mobile-img img {
    width: 100%;
  }
  .post-latest-job-wrapper .latest-post-main-box .post-comment .post-com-text {
    padding: 18px;
  }
  .post-latest-job-wrapper .latest-post-main-box .post-picture .play-btn img {
    width: auto;
  }
  .index3-slider-wrapper .index2-slider-img img {
    margin-left: 0px;
  }
  .food-strength-main-wrapper .food-type-wrapper .food-details {
    padding: 0px 30px;
  }
  .food-inner-pagger-banner-wrapper:before {
    border-radius: 0;
  }
  .food-inner-page-content-wrapper .food-contact-wrapper .contact-box .leaf-img img {
    width: 100px;
  }
}
/*--width 1050 --*/
@media (max-width: 1050px) {
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 nav ul li a span {
    display: contents;
    margin-left: 0;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 nav ul li {
    padding: 0;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 nav ul li a {
    padding: 36px 5px;
  }
  .blog-main-wrapper .blog-box .blog-content h3 {
    font-size: 18px;
  }
  .inner-page-main-wrapper .blog-box .blog-content ul {
    width: 100%;
  }
  .inner-page-main-wrapper .blog-box .blog-content ul li {
    width: auto;
  }
  .inner-page-main-wrapper .blog-box .blog-content ul li + li {
    margin-left: 15px;
  }
  .inner-page-main-wrapper .blog-box .blog-content ul li i {
    padding-right: 9px;
  }
  .inner-page-main-wrapper .blog-box .blog-content .google-text ul li + li {
    margin-left: 0px;
  }
  .inner-page-main-wrapper .comment-form-main-wrapper .comment-post-form form .form-check-line input {
    width: 30px;
    float: left;
  }
  .inner-page-main-wrapper .comment-form-main-wrapper .comment-post-form form .form-check-line label {
    float: left;
    width: calc(100% - 30px);
    line-height: 18px;
  }
  .login_box_main_wrapper .signin-wrapper .left-side form .login-btn-sec .sub-btn {
    width: 124px;
  }
  .login_box_main_wrapper .signin-wrapper .left-side form .login-btn-sec .social-btn ul li + li {
    margin-left: 4px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 .my-menu-header nav ul li + li {
    margin-left: 12px;
  }
}
/*--width 1024 --*/
@media (max-width: 1024px) {
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 nav ul li a {
    padding: 36px 0px;
  }
  .main-header-wrapper1 .sb-main-header1 .menu-item-wrapper3 nav ul li + li {
    margin-left: 9px;
  }
  .awesome-client-wrapper .awesome-slider .testi-text .test-content {
    padding-left: 35px;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper {
    flex-direction: column;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper .about-img {
    width: 100%;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper .about-img img {
    width: 100%;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper .about-text {
    width: 100%;
  }
  .food-about-us-main-wrapper:before {
    width: 100%;
    height: 50%;
  }
  .food-about-us-main-wrapper {
    padding: 70px 0px 70px;
  }
  .food-experience-main-wrapper .experience-inner-wrapper .exp-btn {
    width: 230px;
  }
  .food-experience-main-wrapper .experience-inner-wrapper .exp-btn .whiteButton {
    padding: 15px 18px;
  }
}
/*--width 995 --*/
/*--width 993 --*/
@media (max-width: 991px) {
  .food-experience-main-wrapper .experience-inner-wrapper .img-text {
    flex-direction: column;
    width: 100%;
  }
  .food-experience-main-wrapper .experience-inner-wrapper {
    flex-direction: column;
  }
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .social-media-icons ul .user-text {
    right: -22px;
  }
  .food-experience-main-wrapper .experience-inner-wrapper .img-text .exp-text {
    width: 100%;
    text-align: center;
  }
  .food-experience-main-wrapper .experience-inner-wrapper .exp-btn {
    width: auto;
  }
  .food-today-offer-main-wrapper {
    height: inherit;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper {
    flex-direction: column;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-text {
    width: 100%;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img {
    width: 100%;
  }
  .food-our-menu-wrapper .food-our-menu-inner-wrapper .menu-strip-wrapper {
    width: 100%;
  }
  .food-our-feature-wrapper .food-feature-inner-wrapper {
    gap: 10px;
  }
  .food-mood-box {
    padding: 15px;
  }
  .food-main-banner-wrapper {
    margin-top: 0;
  }
  .food-main-banner-wrapper:after {
    height: 820px;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .slider-wrapper {
    flex-direction: column-reverse;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .slider-wrapper .slide-img img {
    width: 450px;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .slider-wrapper .slide-text {
    width: 100%;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper .about-text {
    margin-top: 40px;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .owl-nav button {
    color: #f82348;
  }
  .food-inner-page-content-wrapper .inner-page-content {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper {
    width: 100%;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .tab-content .custom-inner-tab-main-wrapper .food-product-main-wrapper {
    width: 100%;
  }
  .food-inner-page-content-wrapper .inner-page-content .side-panel-box-wrapper {
    width: 60%;
  }
  .main-header-wrapper1 .top-header {
    display: none;
  }
  .food-inner-pagger-banner-wrapper {
    margin-top: 0;
    height: 300px;
  }
  .food-inner-page-content-wrapper .food-product-info {
    flex-flow: column;
  }
  .food-inner-page-content-wrapper .food-product-info .product-sell-wrapper {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-product-info .product-sell-details {
    width: 100%;
    padding: 20px 0px;
  }
  .food-our-product-main-wrapper .product-tab-main-wrapper {
    flex-wrap: wrap;
  }
  .food-our-product-main-wrapper .product-tab-main-wrapper .food-product-main-wrapper {
    width: 48%;
    margin-bottom: 45px;
  }
  .food-inner-page-content-wrapper .food-gallery-main-wrapper .portfolio_img_wrapper.gallery-third {
    width: 48%;
  }
  .food-inner-page-content-wrapper .food-gallery-main-wrapper .portfolio_img_wrapper.gallery-fourth {
    width: 30%;
  }
  .food-inner-page-content-wrapper .food-chef-main-wrapper .food-product-main-wrapper {
    width: 31%;
  }
  .food-inner-page-content-wrapper .food-error-main-wrapper .error-img li {
    width: 32%;
  }
  .food-inner-page-content-wrapper .food-error-main-wrapper .error-img li img {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-error-main-wrapper .error-text h2 {
    font-size: 45px;
  }
  .food-inner-page-content-wrapper .food-error-main-wrapper .error-text {
    margin-top: 30px;
  }
  .food-inner-page-content-wrapper .food-inner-blog-coloumn-wrapper .food-blog-main-box-wrapper.blog-3-colomun {
    width: 48%;
  }
  .food-inner-page-content-wrapper .inner-page-content .reservation-content {
    width: 100%;
  }
  .food-inner-page-content-wrapper .inner-page-content .reservation-img {
    width: 100%;
  }
  .food-reservation-form-wrapper .food-form-wrapper .input-box {
    width: 40%;
  }
  .food-reservation-form-wrapper .food-form-wrapper .book-now {
    width: 35%;
  }
  .food-inner-page-content-wrapper .food-recipe-single-main-wrapper .recipe-blog-wrapper {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .food-recipe-single-main-wrapper .recipe-blog-wrapper .recipe-img {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-recipe-single-main-wrapper .recipe-blog-wrapper .recipe-content {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-recipe-main-wrapper {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .food-recipe-main-wrapper .recipe-img {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-recipe-main-wrapper .recipe-content {
    width: 100%;
  }
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .social-media-icons {
    padding-top: 6px;
  }
  .food-inner-page-content-wrapper .food-contact-wrapper .contact-box {
    width: 48%;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .chef-img .chef-text h2 {
    font-size: 30px;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .event-img {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .event-text {
    width: 100%;
  }
  .food-index-our-story-wrapper .food-story-main-wrapper {
    flex-direction: column;
  }
  .food-index-our-story-wrapper .food-story-main-wrapper .story-img {
    width: 100%;
  }
  .food-index-our-story-wrapper .food-story-main-wrapper .story-text {
    width: 100%;
    padding-left: 0;
  }
  .food-why-choose-main-wrapper .chhose-main-wrapper {
    flex-direction: column;
  }
  .food-why-choose-main-wrapper .chhose-main-wrapper .choose-txt {
    width: 100%;
  }
  .food-index-home-slider-wrapper {
    margin-top: 70px;
  }
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .social-media-icons ul .search_bar .lv_search_box {
    top: 55px;
  }
  .food-login-page-main-wrapper .login-wrapper .login-form {
    width: 100%;
  }
  .food-login-page-main-wrapper:after {
    display: none;
  }
  .food-login-page-main-wrapper {
    padding: 50px 0px;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper .about-img img {
    width: 75%;
  }
  .food-about-us-main-wrapper:before {
    height: 40%;
  }
  /*---- index-three ----*/
}
/*--width 820 --*/
@media (max-width: 820px) {
  .login_box_main_wrapper .signin-wrapper .left-side form .login-btn-sec .social-btn span {
    padding: 0px 10px;
  }
}
@media (max-width: 767px) {
  .footer-main-wrapper {
    padding: 50px 0px 0px;
  }
  .food-about-us-main-wrapper:before {
    height: 480px;
  }
  .food-about-us-main-wrapper:after {
    display: none;
  }
  .food-our-feature-wrapper .food-feature-inner-wrapper {
    flex-direction: column;
  }
  .food-main-banner-wrapper {
    padding-top: 100px;
    align-items: baseline;
  }
  .food-testimonial-wrapper .testimonial-inner-wrapper {
    width: 70%;
  }
  .food-blog-main-wrapper .blog-main-box-wrapper {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .tab-content .custom-inner-tab-main-wrapper.menu-view-wrapper .food-product-main-wrapper {
    width: 48%;
  }
  .food-pegination-wrapper {
    max-width: 100%;
  }
  .food-pegination-wrapper ul {
    flex-wrap: wrap;
  }
  .food-inner-page-content-wrapper .inner-page-content .side-panel-box-wrapper {
    width: 100%;
  }
  .footer-main-wrapper .food-footer-contact-wrapper {
    padding: 40px 0px;
  }
  .footer-main-wrapper .food-footer-contact-wrapper .footer-contact h4 {
    font-size: 20px;
  }
  .food-strength-main-wrapper {
    background-size: cover;
  }
  .food-strength-main-wrapper .food-type-wrapper {
    margin-top: 30px;
    flex-direction: column;
  }
  .food-strength-main-wrapper .food-type-wrapper .food-details:after {
    display: none;
  }
  .about-food-counter {
    padding: 0px 0px 65px !important;
  }
  .food-infor-tabs .food-customer-review-main-wrapper .customer-review-main-box {
    flex-direction: column;
    gap: 16px;
  }
  .food-infor-tabs .food-customer-review-main-wrapper .customer-review-main-box .customer-box {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-gallery-main-wrapper .portfolio_img_wrapper {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-gallery-main-wrapper .portfolio_img_wrapper.gallery-third {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-gallery-main-wrapper .portfolio_img_wrapper.gallery-fourth {
    width: 48%;
  }
  .food-inner-page-content-wrapper .food-chef-main-wrapper .food-product-main-wrapper {
    width: 48%;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .chef-img {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .chef-prfile {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .event-img {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .event-text {
    width: 100%;
    flex-direction: column-reverse;
  }
  .food-coming-page-main-wrapper .coming-text h1 {
    font-size: 100px;
  }
  .food-inner-page-content-wrapper .food-inner-blog-coloumn-wrapper .food-blog-main-box-wrapper {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-inner-blog-coloumn-wrapper .food-blog-main-box-wrapper.blog-3-colomun {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-recipe-single-main-wrapper .order-deatils-wrapper {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .food-recipe-single-main-wrapper .order-deatils-wrapper .order-list {
    width: 100%;
    border: 0;
  }
  .food-inner-page-content-wrapper .food-recipe-single-main-wrapper .order-deatils-wrapper .order-steps {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-recipe-single-main-wrapper .order-deatils-wrapper .order-steps {
    padding-left: 0;
    margin-top: 14px;
  }
  .error-inner-main-wrapper:before {
    width: 242px;
    height: 456px;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .event-text .event-details {
    width: 100%;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .slider-wrapper {
    padding-top: 0;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .slider-wrapper .slide-img {
    padding-top: 0;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .owl-nav {
    bottom: 20px;
  }
  .food-index-home-slider-wrapper .food-index-main-slider-wrapper .slider-img img {
    position: inherit;
  }
  .food-index-home-slider-wrapper .food-index-main-slider-wrapper {
    align-items: center;
  }
  .food-index-home-slider-wrapper .food-index-main-slider-wrapper .slider-img {
    background-color: transparent;
  }
  .food-pegination-wrapper ul li a {
    width: 50px;
    height: 50px;
  }
  .food-pegination-wrapper ul li a img {
    width: 30px;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .multi-btn {
    flex-direction: column;
    align-items: flex-start;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .food-my-cart-main-wrapper {
    overflow: hidden;
    overflow-x: scroll;
    overflow-y: hidden;
    height: 100%;
    white-space: nowrap;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .food-my-cart-main-wrapper .cart-date-wrapper .cart-data {
    flex: none;
    width: 140px;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .food-my-cart-main-wrapper .strip-main-wrapper .title-cart {
    width: 20%;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .food-my-cart-main-wrapper .strip-main-wrapper {
    width: 714px;
  }
  .food-strength-main-wrapper .food-type-wrapper {
    padding-bottom: 30px;
  }
  .food-strength-main-wrapper .food-type-wrapper .food-details {
    padding: 20px 30px;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .checkout-main-wrapper {
    display: block;
  }
  .food-main-banner-wrapper:after {
    height: 645px;
  }
  .icon-text {
    margin-bottom: 30px;
  }
  .icon-section {
    padding: 54px 12px;
    margin-bottom: 20px;
  }
  .section-5 .main {
    margin-bottom: 65px;
  }
}
@media (max-width: 680px) {
  .food-counter-main-wrapper:before {
    display: none;
  }
  .food-main-banner-wrapper:before {
    height: 730px;
  }
  .food-main-banner-wrapper {
    height: 720px;
  }
  .food-inner-page-content-wrapper .food-gallery-main-wrapper .portfolio_img_wrapper.gallery-fourth {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-error-main-wrapper .error-text h2 {
    font-size: 35px;
  }
  .food-inner-page-content-wrapper .food-error-main-wrapper .error-text p {
    font-size: 14px;
  }
  .food-inner-page-content-wrapper .inner-page-content .reservation-img .reser-img2 {
    margin-top: 0;
  }
  .food-inner-page-content-wrapper .inner-page-content .reservation-img .reser-img2 img {
    width: 100%;
  }
  .food-inner-page-content-wrapper .inner-page-content .reservation-img .reser-img1 img {
    width: 100%;
  }
  .food-why-choose-main-wrapper .chhose-main-wrapper .choose-txt .chicken-list-wrapper {
    flex-direction: column;
  }
  .food-why-choose-main-wrapper .chhose-main-wrapper .choose-txt .chicken-list-wrapper .chicken-text {
    width: 100%;
    text-align: center;
  }
  .food-why-choose-main-wrapper .chhose-main-wrapper .choose-txt {
    padding-left: 0;
    text-align: center;
  }
  .food-index-gallery-wrapper .gallery-main-wrapper {
    flex-wrap: wrap;
  }
  .food-index-gallery-wrapper .gallery-main-wrapper .gallery-img {
    width: 50%;
  }
  .food-index-our-story-wrapper .food-story-main-wrapper .story-text h2 {
    font-size: 45px;
    line-height: 40px;
  }
  .food-index-our-story-wrapper .food-story-main-wrapper .story-text h4 {
    font-size: 35px;
  }
  .food-why-choose-main-wrapper .chhose-main-wrapper .choose-txt h2 {
    font-size: 45px;
    line-height: 40px;
  }
  .food-why-choose-main-wrapper .chhose-main-wrapper .choose-txt h4 {
    font-size: 35px;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img .shap1 {
    top: -100px;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img .shap1 img {
    width: 195px;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img .discount-img {
    bottom: -13%;
    height: 101px;
    width: 102px;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img .discount-img h2 {
    font-size: 18px;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img .discount-img p {
    font-size: 16px;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img .discount-img p:before {
    left: -27px;
    top: 10px;
  }
  .food-today-offer-main-wrapper .today-offer-inner-wrapper .offer-img .discount-img p:after {
    right: -27px;
    top: 10px;
  }
  .food-inner-page-content-wrapper .food-product-info .product-sell-wrapper .slick-slider {
    display: block;
  }
  .food-inner-page-content-wrapper .food-product-info .product-sell-wrapper .slider .slick-dots {
    justify-content: center;
    flex-direction: inherit;
  }
  .food-about-video-wrapper .video-box-wrapper .video-wrap .video-img img {
    width: 100%;
  }
  .food-about-video-wrapper .video-box-wrapper {
    overflow: inherit;
  }
  .food-about-video-wrapper .video-box-wrapper .video-wrap .video-img {
    height: auto;
  }
  .food-about-video-wrapper .video-box-wrapper .video-wrap .video-player video {
    width: 90%;
  }
  .food-strength-main-wrapper {
    margin-top: 0;
  }
  .food-about-video-wrapper {
    padding: 70px 0px 50px;
    height: auto;
  }
  .food-about-us-main-wrapper:before {
    height: 420px;
  }
}
@media (max-width: 600px) {
  .food-about-us-main-wrapper:before {
    height: 360px;
  }
  .food-about-us-main-wrapper .food-aboout-inner-wrapper .about-img {
    padding-left: 20px;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .slider-wrapper .slide-img img {
    width: 380px;
  }
  .food-main-banner-wrapper:after {
    height: 580px;
  }
  .food-testimonial-wrapper .testimonial-inner-wrapper {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-inner-blog-coloumn-wrapper .food-blog-main-box-wrapper .bog-text h2 {
    font-size: 30px;
  }
  .food-inner-page-content-wrapper .food-contact-wrapper .contact-box {
    width: 100%;
  }
  .food-index-home-slider-wrapper .food-index-main-slider-wrapper {
    flex-direction: column;
  }
  .food-index-home-slider-wrapper .food-index-main-slider-wrapper .slider-caption {
    width: 100%;
    padding-left: 0;
  }
  .food-index-home-slider-wrapper .food-index-main-slider-wrapper .slider-img {
    width: 100%;
  }
  .food-index-brand-main-wrapper .brand-slider-wrapper .brand-wrpaper img {
    margin: auto;
  }
  .forth-slider .testimonial-slider {
    display: flex;
    flex-direction: column;
  }
}
/*---width 580--*/
@media (max-width: 580px) {
  .food-counter-main-wrapper .food-counter-inner-wrapper #counter-stats {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .food-chef-main-wrapper .food-product-main-wrapper {
    width: 100%;
  }
  .food-inner-page-content-wrapper .food-recipe-single-main-wrapper .recipe-blog-wrapper .recipe-content .cheif-list .chef-img {
    width: 100%;
    margin-bottom: 20px;
  }
  .food-inner-page-content-wrapper .food-recipe-main-wrapper .recipe-content .cheif-list .chef-img {
    width: 100%;
    margin-bottom: 20px;
  }
  .food-index-our-story-wrapper .food-story-main-wrapper .story-text .work-exp {
    display: flex;
    flex-direction: column;
  }
  .food-index-testimonial-main-wrapper:before {
    display: none;
  }
  .food-index-testimonial-main-wrapper:after {
    display: none;
  }
}
@media (max-width: 575px) {
  .food-reservation-form-wrapper .food-form-wrapper .input-box {
    width: 100%;
  }
  .food-reservation-form-wrapper .food-form-wrapper .book-now {
    width: 100%;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .menu-tabs-wrapper {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .menu-tabs-wrapper .menu-name p {
    padding-bottom: 14px;
  }
}
@media (max-width: 540px) {
  .footer-main-wrapper .food-footer-contact-wrapper {
    flex-direction: column;
  }
  .footer-main-wrapper .food-footer-contact-wrapper .footer-contact {
    width: 100%;
  }
  .footer-main-wrapper .food-footer-contact-wrapper .footer-contact:after {
    display: none;
  }
  .food-coming-page-main-wrapper .coming-text .com-bottom-img img {
    width: 100%;
  }
  .food-coming-page-main-wrapper .coming-text form {
    flex-direction: column;
  }
  .food-coming-page-main-wrapper .coming-text form input {
    width: 100%;
  }
  .food-coming-page-main-wrapper .coming-text h1 {
    font-size: 80px;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .owl-nav {
    bottom: 0px;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .food-blog-main-box-wrapper .bog-text .blog-footer-wrapper {
    flex-direction: column;
  }
  .food-about-us-main-wrapper:before {
    height: 330px;
  }
}
/*-- width 480 --*/
@media (max-width: 480px) {
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .mobile-logo a img {
    width: 165px;
  }
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .social-media-icons {
    padding-top: 0;
  }
  .food-our-menu-wrapper .food-our-menu-inner-wrapper .menu-strip-wrapper {
    flex-direction: column;
  }
  .food-our-menu-wrapper .food-our-menu-inner-wrapper .menu-strip-wrapper .menu-text {
    width: 100%;
  }
  .food-inner-page-content-wrapper .inner-page-content .side-panel-box-wrapper .categories-wrapper .price-range-slider {
    margin-top: 18px;
  }
  .food-inner-page-content-wrapper .inner-page-content .side-panel-box-wrapper .categories-wrapper .price-range-slider .range-value {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .inner-page-content .side-panel-box-wrapper .categories-wrapper .price-range-slider .range-value input {
    text-align: left;
  }
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .chef-prfile .profile-footer {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .tab-content .custom-inner-tab-main-wrapper.menu-view-wrapper .food-product-main-wrapper {
    width: 100%;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .tab-content .custom-inner-tab-main-wrapper .food-product-main-wrapper {
    flex-direction: column;
  }
  .food-inner-page-content-wrapper .inner-page-content .product-panel-wrapper .right-today .tab-content .custom-inner-tab-main-wrapper .food-product-main-wrapper .product-img {
    width: auto;
    margin: auto;
  }
  .main-header-wrapper1 .right-sidebar .toggle-top-header .tog-logo img {
    width: 200px;
  }
  .main-header-wrapper1 .right-sidebar .toggle-top-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .main-header-wrapper1 .right-sidebar {
    width: 350px;
  }
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .social-media-icons ul .user-text {
    top: 46px;
  }
  .main-header-wrapper1 .right-sidebar .post-toggle {
    padding-left: 16px;
  }
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .social-media-icons ul .search_bar .lv_search_box {
    top: 46px;
  }
  .food-about-us-main-wrapper:before {
    height: 290px;
  }
  .food-main-banner-wrapper:after {
    height: 500px;
  }
  .food-main-banner-wrapper .food-main-slider-wrapper .home-slider .slider-wrapper .slide-img img {
    width: 320px;
  }
  .food-our-product-main-wrapper .product-tab-main-wrapper .food-product-main-wrapper {
    width: 100%;
  }
}
/*-- width 450 --*/
@media (max-width: 450px) {
  .footer-main-wrapper .footer-link .footer-blog {
    flex-direction: column;
  }
}
/*-- width 420 --*/
@media (max-width: 420px) {
  .food-inner-page-content-wrapper .inner-page-content .side-panel-box-wrapper .blog-recent-post-wrapper {
    flex-direction: column;
  }
  .food-login-page-main-wrapper .login-wrapper .login-form form .forgot-wrapper a {
    text-align: left;
  }
  .food-login-page-main-wrapper .login-wrapper .login-form form .forgot-wrapper {
    flex-direction: column;
  }
  .food-about-us-main-wrapper:before {
    height: 250px;
  }
}
@media (max-width: 380px) {
  .food-inner-page-content-wrapper .food-chef-single-main-wrapper .chef-prfile .personal-details .details .chef-info {
    flex-direction: column;
  }
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .mobile-logo a img {
    width: 130px;
  }
  .food-testimonial-wrapper .testimonial-inner-wrapper .testimonial-slider .left-title .user {
    flex-direction: column;
  }
  .food-about-us-main-wrapper:before {
    height: 230px;
  }
}
/*-- width 360 --*/
@media (max-width: 360px) {
  .index1-slider-wrapper .overlay-slider .slider-caption h2 {
    font-size: 28px;
  }
  .index1-slider-wrapper .overlay-slider .slider-caption p {
    font-size: 18px;
    line-height: 25px;
    padding-top: 20px;
  }
  .index1-slider-wrapper .overlay-slider .sldier-contact-form .treding-list li {
    font-size: 13px;
  }
  .login_box_main_wrapper .signin-wrapper .left-side form .forgot {
    font-size: 14px;
  }
  .login_box_main_wrapper .signin-wrapper .left-side form .round label span {
    font-size: 14px;
  }
  .cond label {
    line-height: 12px;
  }
  .login_box_main_wrapper .footer-form {
    padding-top: 12px;
  }
  .login_box_main_wrapper .footer-form p {
    font-size: 12px;
  }
  .login_box_main_wrapper .form-tabs .nav-pills .nav-item .nav-link {
    width: 96px;
  }
  .login_box_main_wrapper .form-tabs .nav-pills {
    max-width: 292px;
  }
  .main-header-wrapper1 .sb-main-header1 .mobile-menu-wrapper .social-media-icons {
    padding-left: 0px;
  }
  .awesome-client-wrapper .awesome-slider .owl-nav {
    top: -65px;
  }
  .main-header-wrapper1 .right-sidebar {
    width: 320px;
  }
  .food-main-banner-wrapper:after {
    height: 400px;
  }
  #sidebar {
    width: 270px;
  }
  #sidebar #cssmenu {
    width: 269px;
  }
}
/*--width 320 --*/
@media (max-width: 360px) {
  .redButton {
    font-size: 14px;
    padding: 15px 20px;
  }
}/*# sourceMappingURL=responsive.css.map */