/*////////////////////////////////////////////////////// New Content //////////////////////////////////////////////////////*/
@media (min-width: 1200px) and (max-width: 1299px){
  /* our-history */
  .our-history-wrp { padding: 37px 0 50px; }
  /* our-history */

  /* lvp */
  .lvp-wrp { padding: 37px 0 50px; }
  /* lvp */

  /* items-main */
  .items-main { padding: 60px 0 95px;}
  /* items-main */

  .opinion-into-account-wrp-in { padding: 37px 0 50px; }

  /* a.btn { display: flex; } */
}

@media (min-width: 992px) and  (max-width: 1199px) {
  /* items-main */
  .items-main { padding: 40px 0 65px;}
  .items-main .row > * { padding: 0px 29.5px; margin-bottom: 30px; }
  /* items-main */

  /* opinion-into */
  .opinion-into-img {flex: 0 0 50%;}
  .opinion-into-wrp { padding: 35px 0 50px; }
  /* opinion-into */

  .visit-us-wrp { padding: 35px 0 80px; }
  .visit-us-wrp-in { padding: 35px 0 80px; }

  /* our-history */
  .our-history-img {flex: 0 0 50%;}
  .our-history-img-new {flex: 0 0 50%; width: 100%;}
  .our-history-wrp { padding: 35px 0 50px; }
  /* our-history */

  /* lvp */
  .lvp-img {flex: 0 0 50%;}
  .lvp-wrp { padding: 35px 0 50px; }
  /* lvp */

  .track-map-div {
    height: auto;
  }

  /* a.btn { display: flex; } */
}

@media (min-width: 992px) {
  #main-container {
    padding-left: 260px;
  }

  .address-slot.card, .card-listing.card {
    height: 155px;
    border: none;
  }
}

@media (max-width: 992px) {
  .items-main .row >* {
    padding: 0 49px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* sub-header */
  .sub-header { display: none; }
  /* sub-header */

  .items-img { height: 320px;}

  /* items-main */
  .items-main { padding: 40px 0 65px;}
  /* items-main */

  /* our-history */
  .our-history-main {flex-direction: column-reverse;}
  .our-history-img { flex: 0 0 auto; max-width: 100%; margin: 0 auto; }
  .our-history-img-new { flex: 0 0 auto; width: 100%; margin: 0 auto; }
  .our-history-content {margin: 30px 0 0 0;}
  .our-history-wrp { padding: 35px 0 40px; }
  /* our-history */

  /* lvp */
  .lvp-main {flex-direction: column;}
  .lvp-img { flex: 0 0 auto; max-width: 50%; margin: 0 auto; }
  .lvp-content {margin: 30px 0 0 0;}
  .lvp-wrp { padding: 35px 0 40px; }
  .lvp-btn { padding-bottom: 5%;}
  /* lvp */

  .visit-us-wrp { padding: 25px 0 60px; }
  .visit-us-wrp-in { padding: 25px 0 60px; }

  /* Promises */
  .promises-content .block-detail { font-size: 16px; }
  /* Promises */

  .track-map-div {
    height: calc(100vw * (9/16));
  }
}

@media (min-width: 768px) {
  #main-container {
    padding-top: 10px;
  }
}

@media (max-width: 767px) {
  .section-title { font-size: 30px; line-height: 40px; }


  /* sub-header */
  .sub-header { display: none; }
  /* sub-header */

  /* items-main */
  .items-main { padding: 25px 0 40px;}
  .items-main .row {margin: 0 -15px;}
  .items-img { height: 350px;}
  /* items-main */

  /* our-history */
  .our-history-main {flex-direction: column-reverse;}
  .our-history-img .our-history-img-new{ flex: 0 0 auto; width: 100%; margin: 0 auto; }
  .our-history-content {margin: 30px 0 0 0;}
  .our-history-content .common-title { font-size: 19px; line-height: 25px; }
  .our-history-content .common-title { padding: 20px 0 0; }
  .our-history-wrp { padding: 35px 0 30px; }
  /* our-history */

  /* lvp */
  .lvp-main {flex-direction: column-reverse;}
  .lvp-img { flex: 0 0 auto; max-width: 100%; margin: 0 auto; }
  .lvp-content {margin: 30px 0 0 0;}
  .lvp-content .common-title { font-size: 19px; line-height: 25px; }
  .lvp-content .common-title { padding: 20px 0 0; }
  .lvp-wrp { padding: 35px 0 30px; }
  /* lvp */

  .opinion-into-account-wrp-in { padding: 35px 0 30px; }

  .pizz-items-block .items-detail { min-height: 175px; }
  .pizz-items-block { height: 60%; }

  .visit-us-wrp { padding: 20px 0 50px; }
  .visit-us-wrp-in { padding: 20px 0 50px; }

  .cont {padding: 0 125px;}

  /* Success */
  .success-main { text-align: center; }
  .success-block { 
      margin: 0 auto;
      max-width: 400px;
  }
  .success-img figure { display: inline-block; }
  /* Success */

  /* Contact Form */
  .contact-form-wrp { max-width: 100% }
  /* Contact Form */

  .delivery-section .row { margin: 0 22%; }

  .our-history-img-new{ flex: 0 0 auto; width: 100%; margin: 0 auto; }
}

/*---------- Small Mobile , IPhone Start ----------*/

/*=== Screen Size = 240, 320, 360, 480, 568 ===*/
@media (min-width: 576px) and (max-width: 767px) {
  .items-main .row >* {padding: 0 26%;}

  .address-slot.card, .card-listing.card {
    height: auto;
    border: 1px solid #e5e5e5;
  }
}

@media (max-width: 374px) {
  .items-main .row > * { padding: 0 19%; }
}

@media (min-width: 240px) and (max-width: 575px) {
  .our-history-content { padding: 25px 20px 25px; text-align: center;}  
  .lvp-content { padding: 25px 20px 25px; text-align: center;}
  .items-main .row > * { padding: 0 26%; }
  .our-history-img-new{ flex: 0 0 auto; width: 100%; margin: 0 auto; }
  .width_87 { width: 114% !important; }
  h1 { font-size: 40px !important; }
  .el-dialog { --el-dialog-width: 100% !important; }
}

@media (min-width: 320px) {
  #main-container { padding-left: 0; }

  h5 { font-size: 30px; }

  /* .btn-green { padding: 20px 6px; } */
}

@media (min-width: 992px) {
  #main-container {
    padding-left: 260px;
  }

  .btn-circle {
    padding: 6px 0px !important;
  }
}