.responsive-layout .sd-social {
    text-align: center ;
}

.sd-social {
    border-top: solid 1px #EDEDED;
    margin-top: 0;
    padding: 30px 0 30px 0;
    margin-top: 60px;
    padding: 50px 0 40px 0;
    text-align: center; 
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{
 	color: #f7f7f7 !important; 
}

@media screen and (max-width: 991px){
  .vamtam-grid.grid-1-1.extended-content > .extended-column-inner > .row > .vamtam-grid:not(.grid-1-1):last-child{
    padding: 0 30px !important;
  }
  .vamtam-grid.grid-1-1.extended-content > .extended-column-inner > .row > .vamtam-grid:not(.grid-1-1):last-child h2{
   	font-size: 42px; 
  }
  .sep-text .text-divider-subtitle{
    font-size: 14px; 
  }
}

@media screen and (max-width: 960px){
  
  
  .vamtam-grid.grid-1-1.extended-content > .extended-column-inner > .row > .vamtam-grid:not(.grid-1-1):last-child{
    padding: 50px 30px !important;
  }
  .vamtam-grid.grid-1-1.extended-content > .extended-column-inner > .row > .vamtam-grid:not(.grid-1-1):last-child h2{
   	font: normal 56px/68px Libre Baskerville;
  }
  .sep-text .text-divider-subtitle{
    font-size: 1rem; 
  }
  .boxed-layout img{
    margin: 0 auto; 
  }
}

@media screen and (max-width: 880px){

  .style_1.fp_box.c_50 .fp_inner_box {
      min-height: 60px;
      display: flex;
      justify-content: center;
      align-items: center;
  }

  .fp_box h3 {
      width: 100%;
      padding: 0 0 30px 0 !important;
  }

  .foodpress_menu .style_1 .fp_price {
      background: transparent;
      position: absolute;
      right: 0px;
      bottom: 10px;
      left: 0;
      margin: 0;
      font-size: 13px;
      top: auto;
  }

  img.alignnone {
      margin: 5px auto;
  }
}


@media screen and (max-width: 480px){
  .vamtam-grid.grid-1-1.extended-content > .extended-column-inner > .row > .vamtam-grid:not(.grid-1-1):last-child h2{
   	font-size: 38px; 
  }
  .sep-text .text-divider-subtitle{
    font-size: 14px; 
  }
}
