/***** Smart Phones & Tablets *****/
@media (max-width: 576px) {


/****************************** -- START HOME PAGE MODIFY -- **********************************/


/***** Start Top Menu Section *****/
.topbar-social-mobile {
    color: #000;
    padding-left: 10px;
}
/***** End Top Menu Section *****/



/***** Start Slider Section *****/
.wrap-slick1 {
  position: relative;
  margin-top: 0;
}
/***** End Slider Section *****/



/***** Start About Section *****/
.m-text4 {
        margin-top: 0px;
}


.flex-col-c-m .lead {
    padding:0 0 15px 0;
}

.flex-col-c-m .abot-lin {
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    width: 90%;
    margin-top: 15px;
    margin-bottom: 15px;
}
/***** End About Section *****/






/********************************** Start About Section **********************************/
.about-us {
  padding: 40px 0;
}
/*********************************** End About Section ***********************************/







/********************************** Start Promotion Section **********************************/
.promo-add {
  padding-top: 0;
  padding-bottom: 0;
}
/*********************************** End Promotion Section ***********************************/







/********************************** Start Products Section **********************************/
.portfolio-section {
    margin-top: 0;
    padding-top: 70px;
}

.portfolio-section .heading {
    margin-bottom: 0px;
}

.portfolio-section .p-item h2 { 
  font-size: 13px;
  line-height: 1.25;
  padding-bottom: 20px;
}
/*********************************** End Products Section ***********************************/






/***** Start Order Section *****/
.ordr-frm h2 {
    font-size: 1.8rem;
}


.ordr-frm p {
    padding-bottom: 15px;
}

.ordr-frm form {
    width: 100%;
    display: block;
}

.form-group {
    margin-bottom: 0.7rem;
}

.ordr-frm textarea {
    height: 95px;
    background: rgba(255,255,255,0.9);
    color: #FFF;
    border: none;
}

.ordr-frm textarea::placeholder {
    font-size: 14px;
}

.ordr-frm input[type="text"] {
	background: rgba(255,255,255,0.9);
	color: #333;
	border: none;
	height: 37px
}


.ordr-frm input::placeholder {
    font-size: 14px;
}

.ordr-frm .btn {
  background: #dd1d1c;
  color: #fff;
  border-radius: .25rem;
  border: 0;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  text-transform: capitalize;
  padding: 8px 0;
  margin-top: 0;
  cursor: pointer;
}

.ordr-frm .btn:hover {
  background: #222;
}



/***** End Order Section *****/






/************ Start Shiping Contacts Section ************/
.shipping {
  padding-bottom: 5px;
  padding-top: 0;
}

.flex-col-c {
    padding: 40px 15px;
}
/************ Start Shiping Contacts Section ************/




/***** Start Footer Section *****/
.flex-w {
    margin-top: 25px;
    margin-bottom: 30px;
}


.w-size7 {
    padding-left: 20px;
}

.w-size7-a {
    margin-left: 20px;
}

.footr .s-text7 {
    padding-left: 10px;
}

.s-text8 {
    font-size: 13.5px;
    line-height: 1.4;
    padding-top: 20px;
    padding-bottom: 20px;
}

.footr p {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #444444;
  padding-right: 10px;
  padding-top: 0;
  padding-left: 10px;
  margin-top: 0;
  margin-bottom: 13px;
}

.s-text12 {
    margin-bottom: 15px;
}
/****** End Footer Section *****/








/***** Start Testimonial Section *****/

/***** End Testimonial Section *****/
    
        
    
/****** Start Chefs Section *****/

/****** End Chefs Section *****/



/****** Start Food Menu Section *****/

/****** End Food Menu Section *****/


/****************************** -- END HOME PAGE MODIFY -- **********************************/




}