@media (max-width: 991px) {

 /* .container {max-width: 720px;}     */
 .sub-request-listing { grid-template-columns: 1fr; }
 .sub-request-listing .req-list-box { max-width: 500px; margin: auto; width: 80%; }
 
}

@media only screen and (min-width: 768px) and (max-width: 991px)
{	
    
    
    
}



@media (max-width: 767px) {
    .sub-request-listing .req-list-box { width: 100%; }

}


@media (max-width: 575px) {
	


}


@media (max-width: 479px) {
    .sub-request-listing .date-miles .req-info { grid-template-columns: 100px 1fr; }

}

@media (max-width: 380px) {
    
    .intro-bannerimg {height: 450px;}
    
    .accordion-body .col-5 .flex-center-between { flex-direction: column; }
    .sub-request-listing .book-slot-acc .accordion-body .bool-req-clientid { word-break: break-all; }
    .sub-request-listing .date-miles { grid-template-columns: 1fr 1fr; }
    .sub-request-listing .date-miles .req-info { grid-template-columns: 1fr; gap: 2px; }
    
}

@media (max-width: 350px) {

    
.intro-bannerimg { height:auto !important;  }

}

	
img {max-width: 100%; height: auto;}