/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {   
    
 .aefe-pt-single-pricing-table-header {
    background-size: 100% 95%;
  }
 .aefe-pt-single-pricing-buy {
    padding-bottom: 25px;
  }

  .aefe-some-review-heading {
    margin-top: 50px;
}
.aefe-some-review-title h2 {
    font-size: 20px;
    margin-bottom: 20px;
}
.aefe-some-review-title p {
    font-size: 15px;
    line-height: 25px;
}
.aefe-single-some-review-title {
    padding-top: 60px;
}
.aefe-tm-3-testimonial-img {
  max-width: 85px;
}

}



/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {
    .aefe-pt-single-pricing-table-header {
        background-size: 100% 95%;
      }
     .aefe-pt-single-pricing-buy {
        padding-bottom: 25px;
      }
      .aefe-tm-3-single-testimonial {
        width: 100%;
      }
      .aefe-tm-3-testimonial-img {
        left: 8%;
        max-width: 65px;
      }
      .aefe-tm-3-testimonial-client-info:hover .aefe-tm-3-testimonial-img {
        bottom: 40px;
      }
}


/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) { 

}