@media only screen and (max-width:500px){.main_nav .search{width:100%;margin:10px 0}.main_nav .navbar-nav .nav-item .nav-link{font-size:1rem}.overall_footer_links{font-size:15px}.main_content .listing_details h1,.main_content .listing_details h2,.main_content .listing_details h3,.main_content .listing_details h4,.main_content .listing_details h5,.main_content .listing_details h6{font-weight:600;font-size:1.3rem;margin:8px 0}#mobile_business_details_container,#mobile_logo_container,.border-right-sm{display:block!important}}@media only screen and (max-width:768px){.main_nav .search{width:100%;margin:10px 0}.overall_footer_links{font-size:16px}.border-right{display:none!important}.review_summary .review_summary_heading span{text-align:left}.review_summary .review_summary_heading{text-align:center}.review_summary_heading .btn-grey,.review_summary_heading .btn_grey{width:100%;float:none!important;display:block;text-align:center;margin-bottom:5px}.sm_hide{display:none!important}.sm_show{display:inline-block!important}}@media only screen and (max-width:991px){s .main_nav .search{width:auto}.overall_footer_links{font-size:15px}.featured_categories h4{font-size:1.5rem}.listing_header_details{border:1px solid #dedede;border-radius:5px;padding-bottom:10px!impotant}.listing_header .listing_header_details .content{height:auto!important;min-height:0!important}.sm_hide{display:none!important}.border-right-sm{top:38px}}@media only screen and (max-width:1200px){.main_nav .navbar-nav .nav-item .nav-link{font-size:1rem}}@media only screen and (max-width:1400px){}