/* md */
@media (min-width: 1100px) and (max-width: 1200px) {
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-tp-isotope-testimonial-items .sp-testimonial-content{
        min-height: 480px;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area.slick-slider .sp-testimonial-content:after,
    .sp-testimonial-pro-section .sp-testimonial-pro-area.slick-slider .sp-testimonial-content:before{
        top: 42px;
    }

}
/* md */
@media (min-width: 992px) and (max-width: 1100px) {

    .sp-tp-col-md-1{
        width: 100%;
    }
    .sp-tp-col-md-2{
        width: 50%;
    }
    .sp-tp-col-md-3{
        width: 33.22222222%;
    }
    .sp-tp-col-md-4{
        width: 24.9%;
    }
    .sp-tp-col-md-5{
        width: 19.9%;
    }
    .sp-tp-col-md-6{
        width: 16.66666666666667%;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-tp-isotope-testimonial-items .sp-testimonial-content{
        min-height: 480px;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area.slick-slider .sp-testimonial-content:after,
    .sp-testimonial-pro-section .sp-testimonial-pro-area.slick-slider .sp-testimonial-content:before{
        top: 40px;
    }
}

/* sm */
@media (min-width: 666px) and (max-width: 991px) {

    .sp-tp-col-sm-1{
        width: 100%;
    }
    .sp-tp-col-sm-2{
        width: 49.9%;
    }
    .sp-tp-col-sm-3{
        width: 33.22222222%;
    }
    .sp-tp-col-sm-4{
        width: 24.9%;
    }
    .sp-tp-col-sm-5{
        width: 19.9%;
    }
    .sp-tp-col-sm-6{
        width: 16.66666666666667%;
    }

    .sp-tp-modal-testimonial .tp-osgi-enabled-content h3{
        line-height: 22px !important;
        text-align: right;
    }
    .sp-tp-modal-testimonial .tp-osgi-enabled-content .tp-membership-options{
        margin-right: 0;
        margin-top: 8px;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-tp-isotope-testimonial-items .sp-testimonial-content{
        min-height: 480px;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area.slick-slider .sp-testimonial-content:after,
    .sp-testimonial-pro-section .sp-testimonial-pro-area.slick-slider .sp-testimonial-content:before{
        top: 29px;
    }


}

/* xs */
@media (max-width: 667px) {

    .sp-tp-col-xs-1{
        width: 100%;
    }
    .sp-tp-col-xs-2{
        width: 49.9%;
    }
    .sp-tp-col-xs-3{
        width: 33.22222222%;
    }
    .sp-tp-col-xs-4{
        width: 24.9%;
    }
    .sp-tp-col-xs-5{
        width: 19.9%;
    }
    .sp-tp-col-xs-6{
        width: 16.66666666666667%;
    }

    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-info,
    .sp-tp-modal-testimonial .sp-testimonial-info{
        overflow: hidden;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-tp-isotope-testimonial-items .sp-testimonial-info,
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-info{
        display: block;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-border,
    .sp-tp-modal-testimonial .sp-testimonial-border{
        display: block;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .tp-company-logo,
    .sp-tp-modal-testimonial .tp-company-logo{
        height: auto;
        width: 45%;
        text-align: left;
        display: inline-block;
        float: left;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .tp-membership-osgi-enabled,
    .sp-tp-modal-testimonial .tp-membership-osgi-enabled{
        display: inline-block;
        height: auto;
        width: 48%;
        float: right;
        text-align: right;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .tp-osgi-enabled-content,
    .sp-tp-modal-testimonial .tp-osgi-enabled-content{
        position: relative;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .tp-osgi-enabled-content h3,
    .sp-tp-modal-testimonial .tp-osgi-enabled-content h3,
    .sp-testimonial-pro-section .sp-testimonial-pro-area .tp-osgi-enabled-content p,
    .sp-tp-modal-testimonial .tp-osgi-enabled-content p{
        text-align: right;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-info .tp-company-logo img,
    .sp-tp-modal-testimonial .sp-testimonial-info .tp-company-logo img {
        float: left;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-info .tp-membership-osgi-enabled img,
    .sp-tp-modal-testimonial .sp-testimonial-info .tp-membership-osgi-enabled img{
        float: right;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-content,
    .sp-tp-modal-testimonial .sp-testimonial-content{
        margin-top: 0;
        margin-right: -2px;
        margin-left: -2px;
        margin-bottom: -2px;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-content:after,
    .sp-tp-modal-testimonial .sp-testimonial-content:after {
        border-width: 15px;
        margin-top: 3px;
        border-bottom-color: #fff;
        border-right-color: transparent;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-content:before,
    .sp-tp-modal-testimonial .sp-testimonial-content:before {
        border-width: 15px;
        border-bottom-color: #35b6f7;
        margin-left: 0;
        border-right-color: transparent;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area.slick-slider .sp-testimonial-content:after,
    .sp-testimonial-pro-section .sp-testimonial-pro-area.slick-slider .sp-testimonial-content:before,
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-content:after,
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-testimonial-content:before,
    .sp-tp-modal-testimonial .sp-testimonial-content:after,
    .sp-tp-modal-testimonial .sp-testimonial-content:before {
        left: 23%;
        top: -30px;
        margin-left: -15px;
    }

    .sp-tp-modal-testimonial .tp-osgi-enabled-content h3{
        line-height: 22px !important;
        text-align: right;
    }
    .sp-tp-modal-testimonial .tp-osgi-enabled-content .tp-membership-options{
        margin-right: 0;
        margin-top: 8px;
    }
    .sp-testimonial-pro-section .sp-testimonial-pro-area .sp-tp-isotope-testimonial-items .sp-testimonial-content{
        min-height: 100px;
    }



}