/*// X-Small devices */
@media (max-width: 575.98px) {
}

/*// Small devices */
@media (max-width: 767.98px) { 
	    .hero-section-faqs .head-new-content .heading h1 {
        font-size: 22px;
        font-weight: 800;
        margin-bottom: 10px;
    }
        .doctor-search-section .clients-section-fourteen span.badge.badge-bg-warning {
        font-size: 18px;
    }
    .doctor-search-section .clients-section-fourteen .feedback-card .feedback-card-body .feedback-inner-main .rating-fourteen .filled{
    	font-size: 16px;
    }
    .steps-list-img span {
    width: 70px;
    height: 70px;
    line-height: 70px;
}
    .hero-section-faqs .head-new-content a {
        padding: 6px 12px;
        font-size: 13px;
        margin-top: 18px;
    }
    .clients-section-fourteen .feedback-card .feedback-card-body .feedback-card-user-info h5 a {
    font-size: 12px;
}
.clients-section-fourteen .feedback-card .feedback-card-body .feedback-card-user-info h5 span {
    font-size: 10px;
}
.clients-section-fourteen .feedback-review-slider .owl-nav button {
    width: 25px;
    height: 25px;
    line-height: 25px;
}
    .btn-primary {
        padding: 6px 12px;
        font-size: 13px;
    }
        .services-section-fourteen .btn.btn-primary {
        padding: 6px 12px;
        font-size: 13px;
    }
    .home-revenue-cycle .revenue-wrap {
    grid-template-columns:100%!important;
    grid-gap: 10px!important;
}
    .home-revenue-cycle .revenue-wrap .revenue-box {
        padding: 8px;
        grid-template-columns: 25% 75%;
        margin: 0 15px;
    }
.home-revenue-cycle .revenue-wrap .revenue-box .content-box h4 {

    font-size: 16px;
}
.home-revenue-cycle {
    padding: 40px 0;
}
.home-revenue-cycle .revenue-wrap .revenue-box .image-box {
    height: 50px;
    width: 50px;
    line-height: 45px;

}
    .boost-clean-claim .ce_ixelgen_progress_bar .item_label, .boost-clean-claim .ce_ixelgen_progress_bar .item_value {
    font-size: 20px;
}
.progress-bars h6 {
    font-size: 16px;
}
.ce_ixelgen_progress_bar .progress_bar_item p{
	font-size: 12px;
	line-height: 16px;
}
.avarage{
	font-size: 20px;
}
.benifit-section .benifit-wrap h5{
	 font-size: 16px;
}
.benifit-section .benifit-wrap p {
 font-size: 12px;
}
.avarage span{
	font-size: 14px;
}
    .why-choose-section .container .card {
        height: auto;
    }

        .feedback-section-fifteen .feedback-schedule-all .feedback-inner-main {
        text-align: center;
        margin: 0;
    }
        .feedback-section-fifteen .feedback-schedule-all .feedback-inner-main img {
        height: auto;
        width: 50%;
    }
        .feedback-section-fifteen .feedback-schedule-all .col-lg-4 .iso-img-class img {
        height: auto;
        width: 50%;
    }
}

/*// Medium devices */
@media (max-width: 991.98px) {
	.doctor-search-section .section-header-fourteen h2 {
    font-size: 22px;
}
.doctor-search-section .clients-section-fourteen span.badge.badge-bg-warning {
        font-size: 18px;
    }
    .doctor-search-section .clients-section-fourteen .feedback-card .feedback-card-body .feedback-inner-main .rating-fourteen .filled{
    	font-size: 16px;
    }
    .steps-list-img span {
    width: 70px;
    height: 70px;
    line-height: 70px;
}
    .hero-section-faqs .head-new-content a {
        padding: 6px 12px;
        font-size: 13px;
        margin-top: 18px;
    }
    .clients-section-fourteen .feedback-card .feedback-card-body .feedback-card-user-info h5 a {
    font-size: 12px;
}
.clients-section-fourteen .feedback-card .feedback-card-body .feedback-card-user-info h5 span {
    font-size: 10px;
}
.clients-section-fourteen .feedback-review-slider .owl-nav button {
    width: 25px;
    height: 25px;
    line-height: 25px;
}
    .btn-primary {
        padding: 6px 12px;
        font-size: 13px;
    }
        .services-section-fourteen .btn.btn-primary {
        padding: 6px 12px;
        font-size: 13px;
    }
    .veterinary-care-info .section-header-fourteen h2, .rcm-content .section-header-fourteen h2 {
    font-size: 22px;
}

.need-to-know-section{
	padding: 30px 0;
}
.need-to-know-section.steps-to-follow .box-detail {
    margin: 12px 0;
}
.home-revenue-cycle .revenue-wrap {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.home-revenue-cycle .revenue-wrap .revenue-box {
    padding: 8px;
    grid-template-columns: 25% 75%;
}
.home-revenue-cycle .revenue-wrap .revenue-box .content-box h4 {

    font-size: 17px;
}
.home-revenue-cycle {
    padding: 40px 0;
}
.home-revenue-cycle .revenue-wrap .revenue-box .image-box {
    height: 50px;
    width: 50px;
    line-height: 45px;

}
}

/*// Large devices */
@media (max-width: 1199.98px) { ... }

/*// X-Large devices */
@media (max-width: 1399.98px) { ... } 