@media (max-width: 320px) { 

  a.enq-side-btn-icone {
      animation-duration: 1s;
      animation-fill-mode: both;
      animation-iteration-count: infinite;
      animation-name: bounce;
      animation-timing-function: linear;
      background: #25d366 none repeat scroll 0 0;
      border-radius: 50% !important;
      bottom: 4%;
      color: #fff;
      font-size: 32px;
      left: 44px;
      padding: 1px 12px;
      position: fixed;
      transform-origin: center bottom 0;
      z-index: 1111;
      border-radius: 50%;
  }

a.side-call{
  position: fixed;
    right: -64px;
    top: 45%;
    background-color: #862229;
    z-index: 99;
    transform: rotate(-90deg);
    color: #fff !important;
    padding: 6px 30px;
    font-size: 14px;
    font-weight: 700;
    border: 2px solid #862229;
    transition: 0.6s;
}
}

@media (max-width: 767px) {
  #generic_price_table .generic_content{
    margin-bottom:75px;
  }

  a.enq-side-btn-icone {
      animation-duration: 1s;
      animation-fill-mode: both;
      animation-iteration-count: infinite;
      animation-name: bounce;
      animation-timing-function: linear;
      background: #25d366 none repeat scroll 0 0;
      border-radius: 50% !important;
      bottom: 4%;
      color: #fff;
      font-size: 32px;
      left: 44px;
      padding: 1px 12px;
      position: fixed;
      transform-origin: center bottom 0;
      z-index: 1111;
      border-radius: 50%;
  }

a.side-call{
  position: fixed;
    right: -65px;
    top: 45%;
    background-color: #862229;
    z-index: 99;
    transform: rotate(-90deg);
    color: #fff !important;
    padding: 6px 30px;
    font-size: 14px;
    font-weight: 700;
    border: 2px solid #862229;
    transition: 0.6s;
}

}
@media (min-width: 768px) and (max-width: 991px) {
  #generic_price_table .col-md-3{
    float:left;
    width:50%;
  }
  
  #generic_price_table .col-md-4{
    float:left;
    width:50%;
  }
  
  #generic_price_table .generic_content{
    margin-bottom:75px;
  }


a.side-call{
  position: fixed;
    right: -80px;
    top: 45%;
    background-color: #862229;
    z-index: 99;
    transform: rotate(-90deg);
    color: #fff !important;
    padding: 6px 48px;
    font-size: 18px;
    font-weight: 700;
    border: 2px solid #862229;
    transition: 0.6s;
}
}
@media (min-width: 992px) and (max-width: 1199px) {

a.enq-side-btn-icone {
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    animation-name: bounce;
    animation-timing-function: linear;
    background: #25d366 none repeat scroll 0 0;
    border-radius: 50% !important;
    bottom: 19px;
    color: #fff;
    font-size: 32px;
    left: 44px;
    padding: 1px 12px;
    position: fixed;
    transform-origin: center bottom 0;
    z-index: 1111;
    border-radius: 50%;
}


a.side-call{
  position: fixed;
    right: -85px;
    top: 45%;
    background-color: #862229;
    z-index: 99;
    transform: rotate(-90deg);
    color: #fff !important;
    padding: 6px 48px;
    font-size: 18px;
    font-weight: 700;
    border: 2px solid #862229;
    transition: 0.6s;
}


}
@media (min-width: 1200px) {

a.enq-side-btn-icone {
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    animation-name: bounce;
    animation-timing-function: linear;
    background: #25d366 none repeat scroll 0 0;
    border-radius: 50% !important;
    bottom: 19px;
    color: #fff;
    font-size: 32px;
    left: 44px;
    padding: 1px 12px;
    position: fixed;
    transform-origin: center bottom 0;
    z-index: 1111;
    border-radius: 50%;
}


a.side-call{
  position: fixed;
    right: -90px;
    top: 45%;
    background-color: #862229;
    z-index: 99;
    transform: rotate(-90deg);
    color: #fff !important;
    padding: 6px 48px;
    font-size: 18px;
    font-weight: 700;
    border: 2px solid #862229;
    transition: 0.6s;
}

}
