
@media screen and (max-width:1631px){
	.care_box_text{padding:55px 0 70px 0;width:70%}
	.care_innr:nth-child(even) .care_box_text{padding:40px 0 0px 10%;width:78%}
	.home_slide_text{margin: 75px auto 0;}


}
@media screen and (max-width:1440px){
	.home_slider button.slick-prev.slick-arrow{left:8.5%}
	.home_slider button.slick-next.slick-arrow{left:13.3%}
	.home_slide_img:after{top:60px;left:210px;background-size:contain}
	.care_box_text{padding:65px 19% 30px 0}
	.care_innr:nth-child(even) .care_box_text{padding:25px 0 23px 14%}
	.title h2{font-size:41px;line-height:normal}
	.care_box_details p{font-size:17px;line-height:34px;padding:8px 0 16px}
	.ready_details p{font-size:20px;line-height:35px;padding:17px 0 0 0}
	.ready_box2 .heading h2{font-size:46px;line-height:53px}
	.ready_box2 .heading h2 strong{font-size:90px;line-height:70px}
	.ready_box2 .heading h2 small{line-height:70px}
	.ready_text_otr{top:50%}
	.ready_box1 .a_btn a{height:65px;line-height:63px;font-size:23px}
	.ready_box1 .a_btn a:before{left:13px;width:50px;height:50px}
	.ready_box2 .a_btn{padding-top:20px}
	.ready_box2 .a_btn a{height:65px;line-height:63px;font-size:18px}
	.slider_man_img{width:45%}
	.home_slide_text h3{font-size:20px}
	.home_slide_text_innr .title{padding-top:10px}
	.home_slide_text_innr .title h2{font-size:38px;line-height:44px}
	.home_slide_text_innr .a_btn{padding-top:20px}
	.home_slide_text{margin:80px auto 0}
	.about_us_text p{padding-right:50px;padding-top:25px}
	.inner_banner_text_innr h2{font-size:46px;line-height:56px}
	.default-page h2{font-size:33px;line-height:46px}
	.board-of-members_executive_management{padding:0px 0 15px}
	.board-of-members_bottom_box_inr{padding:28px 35px}
	.sidebar_title h2{font-size:25px;line-height:34px}
	.sidebar_calender{padding:32px 30px 35px 25px}
	.sidebar_text{padding-top:14px}
	.sidebar_calender .sidebar_title:before{right:-19px}
	.sidebar_location{padding:32px 30px 35px 25px}
	.medical_associates_block{padding:70px 0 95px}
	.inner_bread_crums_inr ul li a{line-height:60px}
	.inner_bread_crums_inr ul li{line-height:60px}
	.inner_bread_crums_inr ul li a:before{line-height:60px}
	.default-page .about_us_section{padding:35px 0 56px}
	.patient_care_services_page_top p{padding-bottom:20px}
	.my_health_record_left_title h2{font-size:43px;line-height:54px}
	.my_health_record_left_inr{padding-right:40px}
	.innr_location_box_innr_sub{padding-top:30px}
	.default-page h3{font-size:28px;line-height:37px}
	.fitness_center_top{padding:85px 0 100px}
	.page-id-7 .care_box_text{padding:65px 8% 30px 0;width:77%}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{padding:25px 0 23px 11%;width:77%}
	.default-page .about_us_text .patient_meet_our_staff_section_box_text p{line-height:24px;font-size:17px;padding:9px 0 18px 0}
	.polka-pace-race-sponser img{width:32%}

	/*.default-page ul {
		display: block
	}*/
	.slide-content{padding-top:12px}
	.home_slide_text p{font-size:18px;padding-bottom:5px}
	.home_slide_text_innr h3 {line-height: 38px;}
	.page-id-7 .location_box { width: 25%; }


	/* mahima 9-7-2025 */
	.page-id-119 .about_us .about_us_section .title-button .btm-button .btn1 {  width:100%; }
	/* mahima 1-8-2025 */
	.leadership .leadership_heading h2 { font-size: 46px; margin-bottom: 38px; }
	.leadership { padding: 35px 0 35px; }
	/*  */


}
@media screen and (max-width:1300px){
	.header_box_address p{font-size:18px;line-height:23px}
	.home_slide_text_innr .title{padding-top:20px}
	.home_slide_text_innr .a_btn{padding-top:40px}
	.home_slide_text h3{font-size:21px}
	.home_slide_text{margin:90px auto 0}
	.home_slider button.slick-prev.slick-arrow{left:4.5%}
	.home_slider button.slick-next.slick-arrow{left:10%}
	.about_us_otr{padding:116px 0 90px}
	.about_us_otr:before{width:544px}
	.care_box_text{padding:43px 19% 26px 0}
	.care_innr:nth-child(even) .care_box_text{padding:23px 0 20px 10%}
	.care_box_details p{padding:8px 0 14px}
	.care_list li{font-size:18px;line-height:47px}
	.title h2{font-size:43px;line-height:54px}
	.site_search{padding:77px 0 89px}
	.location{padding:72px 0 105px}
	.location_box_innr{padding:33px 41px 33px 46px}
	.a_btn a{height:45px;line-height:43px}
	.ready_box2 .a_btn a{height:58px;line-height:56px;font-size:17px}
	.ready_details p{font-size:18px;line-height:31px;padding:11px 0 0 0}
	.ready_box2 .heading h2 small{line-height:60px}
	.ready_box2 .heading h2 strong{font-size:80px;line-height:60px}
	.ready_box2 .heading h2{font-size:42px;line-height:49px}
	.slider_man_img{width:40%}
	.home_slide_text_innr .title h2{font-size:37px;line-height:41px}
	.home_slide_text h3{font-size:20px}
	.home_slide_text_innr .a_btn{padding-top:12px}
	.home_slider button.slick-prev.slick-arrow{width:50px;height:50px}
	.home_slider button.slick-next.slick-arrow{width:50px;height:50px}
	.about_us_text p{padding-top:20px}
	.about_us_section{padding:70px 0 100px}
	.inner_banner_text_innr h2{font-size:40px;line-height:50px}
	.default-page h2{font-size:29px;line-height:38px}
	.default-page h4{font-size:26px;line-height:35px;margin-bottom:12px}
	.default-page h3{font-size:26px;line-height:36px;margin-bottom:14px}
	.default-page .about_us_text p{line-height:28px}
	.default-page .about_us_section{padding:35px 0 80px}
	.board-of-members_bottom_box_inr strong{font-size:20px;line-height:28px}
	.sidebar_title h2{font-size:23px;line-height:30px}
	.medical_associates{width:74%}
	.sidebar{width:26%}
	.medical_associates_details{padding:5px 0px 0 0}
	.sidebar_call{padding-bottom:16px}
	.sidebar_address{padding-bottom:16px}
	.sidebar_info{padding-top:16px}
	.medical_associates_details h2{font-size:19px;padding-bottom:13px;line-height:22px}
	.medical_associates_text{padding:25px 9px 15px 0}
	.sidebar_calender .sidebar_title:before{right:-17px;top:7px}
	.sidebar_calender{padding:23px 30px 25px 25px}
	.sidebar_location{padding:23px 30px 25px 25px}
	.medical_associates_text p{font-size:17px;line-height:27px}
	.board-of-members_box{padding:18px 25px 18px 25px}
	.board-of-members_box_text{padding:17px 0 0 10px}
	.board-of-members{padding:58px 0 75px}
	.patient_care_services_box_text p{font-size:20px;line-height:27px;padding:0 15px}
	.my_health_record_left_inr{padding-right:30px}
	.my_health_record_left_title h2{font-size:40px;line-height:51px}
	.faq_text ul li p{line-height:30px}
	.faq_otr{padding:80px 0 100px}
	.page-id-7 .location_box_title h2{font-size:18px;line-height:24px}
	.location_box_title:before{top:2px}
	.default-page .about_us_text table tr td p{line-height:23px}
	.page-id-30 .care_box_text{padding:43px 16% 26px 0;width:71%}
	.page-id-7 .care_box_text{padding:43px 8% 26px 0;width:75%}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{width:81%;padding:16px 0 23px 9%}
	.polka-pace-race-sponser img{width:28%}
	.title h2{font-size:38px;line-height:44px}
	.care_box_details p{font-size:17px;line-height:30px}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{padding:37px 0 32px 9%}
	.header_menu{margin:0 -7px;width:87.33%}
	.header_menu li{padding:0 7px}
	.header .wrapper{padding:0}
	.header_top{padding:20px 50px 16px}
	.header_bottom{border-radius:0}
.header_menu { width: 88.33%; text-align: center; }
	.header_menu li a{font-size:16px}
	.slide-content{padding-top:14px}
	.home_slide_text p{font-size:18px;padding-bottom:7px}
	.header_menu ul li ul.sub-menu li a{text-align:left}
	.contact_block{padding:73px 0 0}
	.innr-location{padding:73px 0 90px}
	.location_map_block{padding:73px 0 120px}

	/*Nidhi 14-11-19*/
	.education_table{padding:0;}
	.default-page h5{font-size:23px;line-height:33px;}
	.job_new_form .contact_form_innr.contact_submit input.wpcf7-form-control.wpcf7-submit{height:56px;line-height:54px;padding:0 36px 0 35px;}

	.patient-testimonials-page { padding: 50px 0; }
	.no_title_content .slider_man_img{ width: 63%; }

	/* 1-9-2025 mahima */
	.leadership .leadership_heading h2 { font-size: 40px; margin-bottom: 34px; }
	.leadership { padding: 35px 0 30px; }
	/* 1-9-2025 mahima */
}
@media screen and (max-width:1200px){
	.header_menu{margin:0 -13px;width:88.33%}
	.header_menu li{padding:0 13px}
	.header_menu li a{font-size:16px;line-height:60px}
	.header_bottom_img{padding-right:5px;text-align:center}
	.header_bottom_img a img{width:77%}
	.header_logo{padding-right:40px}
	.header_box_address{padding:5px 0 0 44px}
	.header_box_address:before{left:-20px;width:50px;height:50px;background-size:40%}
	.header_box_address p{font-size:17px;line-height:22px}
	.header_box_call{padding:2px 0 0 70px}
	.header_box_call:before { width: 38px; height: 38px; top: -7px; left: 20px; background-size: 56%; }
	.header_box_call a{font-size:18px;line-height:22px}
	.home_slide_text_innr{width:40.66%}
	.home_slide_text{margin:70px auto 0}
	.home_slide_text h3{font-size:20px}
	.title h2{font-size:37px;line-height:45px}
	.home_slide_text_innr .a_btn{padding-top:7px}
	.home_slider  button.slick-prev.slick-arrow{width:50px;height:50px}
	.home_slider  button.slick-next.slick-arrow{width:50px;height:50px}
	.about_us_otr{padding:80px 0 65px}
	.about_us_otr:before{width:434px}
	.about_us_details_innr p{font-size:17px;line-height:33px;padding:7px 0 20px}
	.care_box_text{padding:37px 19% 26px 0}
	.care_list li{font-size:17px;line-height:43px}
	.care_box_details p{padding:7px 0 12px;width:90%;font-size:16px;line-height:28px}
	.care_innr:nth-child(even) .care_box_text{padding:20px 0 13px 10%}
	.site_search{padding:67px 0 79px}
	.site_search_box .title h2{font-size:19px}
	.site_search_otr .a_btn{padding-top:45px}
	.ready_box2 .heading h2 small{line-height:50px}
	.ready_box2 .heading h2 strong{font-size:65px;line-height:50px}
	.ready_box2 .heading h2{font-size:37px;line-height:42px}
	.ready_box2 .ready_text_otr{padding:30px 24px 30px 0}
	.ready_details p{font-size:16px;line-height:28px;padding:10px 0 0 0}
	.ready_box2 .a_btn{padding-top:10px}
	.ready_box2 .a_btn a{height:50px;line-height:48px;font-size:17px;padding:0 33px}
	.ready_text_otr{padding:0 50px}
	.ready_box1 .a_btn a{height:55px;line-height:53px;font-size:22px}
	.ready_box1 .a_btn a:before{width:45px;height:45px;top:4px}
	.ready_box1 .a_btn a:after{width:22px;height:22px}
	.location{padding:40px 0 95px}
	.location_otr{padding-top:33px}
	.location_box_innr{padding:28px 23px 28px 36px}
	.location_box_title h2{font-size:19px}
	.location_box_title:before{width:14px;height:19px;background-size:100%}
	.locatiion_box_address p{font-size:14px}
	.footer_box_left{padding:23px 40px 33px 0}
	.footer_box_top{margin:0 -17px}
	.footer_box_innr{padding:0 17px}
	.footer_box_innr:first-child{width:45%}
	.footer_box_innr:last-child{width:55%}
	.footer_box_list li{padding-left:12px}
	.footer_box_list li a{font-size:14px;line-height:30px}
	.footer_box_list li a:before{top:3px;left:-15px}
	.footer_box_para{padding-top:32px}
	.footer_box_right{padding:38px 50px 0 50px}
	.footer_box_right .footer_box_title h2{width:73%}
	.header_menu li a{line-height:24px}
	.inner_bread_crums_inr ul li a{line-height:55px;font-size:16px}
	.inner_bread_crums_inr ul li a:before{line-height:55px}
	.inner_bread_crums_inr ul li{line-height:55px;font-size:16px}
	.contact_block{padding:50px 0 0}
	.contact_innr{padding:40px 40px 30px}
	.innr-location{padding:50px 0 60px}
	.innr_location_box{padding:30px 10px}
	.innr_location_box_innr_sub{padding-top:30px}
	.innr-location .innr_location_box_innr{padding:40px 50px 55px 53px}
	.location_map_block{padding:50px 0 80px}
	.faq_otr{padding:40px 0 80px}
	.events_pagination{padding-top:20px}
	.page-id-32 .faq_question ul,
	.page-id-32 .faq_question p{margin-bottom:12px}
	.faq_text ul li h6{font-size:18px;line-height:23px}
	.faq_text ul li p{line-height:28px;font-size:17px}
	.faq_text li:before{font-size:18px}
	.faq_question{padding-left:45px}
	.fitness_center_top{padding:60px 0 70px}
	.title h2{font-size:34px;line-height:42px}
	.fitness_center_top_right ul li{padding:7px 0 7px 32px;font-size:17px;line-height:27px}
	.fitness_center_top_right ul li:before{background-size:90%;top:11px}
	.fitness_center_top_otr{padding-bottom:40px}
	.fitness_center_opening{padding:35px 20px 31px 20px}
	.fitness_center_opening strong{font-size:22px;line-height:28px}
	.fitness_center_opening p{max-width:75%}
	.care_box_text{padding:37px 15% 26px 0}
	.care_box_details p{padding:7px 0 9px;width:100%;line-height:26px}
	.care_box_text{width:80%}
	.care_box_details strong{line-height:36px}
	.patient_care_services{padding:40px 0 80px}
	.patient_care_services_page_top p{font-size:17px;line-height:30px}
	.patient_care_services_box{padding:10px}
	.patient_care_services_otr{margin:0 -10px}
	.patient_care_services_box_text p{font-size:18px;line-height:26px}
	.my_health_record_otr{padding:50px 0 80px}
	.my_health_record_left_title h2{font-size:37px;line-height:44px}
	.my_health_record_left_text h6{padding-top:20px;font-size:20px;line-height:29px}
	.my_health_record_left_inr{padding-right:30px}
	.my_health_record_left_text_inr p:first-child{padding-top:13px}
	.my_health_record_left_text p{font-size:18px;line-height:32px;padding-top:20px}
	.my_health_record_left_bottom{padding-top:40px}
	.contact_form input[type="submit"]{height:55px;line-height:53px;padding:0 33px 0 36px}
	.default-page h3{font-size:25px;line-height:31px}
	.bod-session{margin-bottom:25px;padding-bottom:20px}
	.about_us_right_details ul li a::before{left:16px}
	.about_us_right_details ul li a{padding:16px 37px 16px 33px}
	.about_us_right_details ul li a::after{letter-spacing:0.5px}
	.about_us_section{padding:50px 0 95px}
	.about_us_left .about_us_details_innr{padding-bottom:30px}
	.about_us_text p{font-size:17px;line-height:30px;padding-top:20px;padding-right:20px}
	.inner_banner_text_innr h2{font-size:36px;line-height:45px}
	.about_us_right_title h4{padding-left:30px}
	.default-page .about_us_text p{padding:0 0 10px 0}
	.default-page h2{font-size:30px;line-height:38px}
	.default-page h4{font-size:25px;line-height:34px;margin-bottom:8px}
	.default-page ul li:before{margin-top:18px;margin-left:-14px;background-size:77%}
	.default-page ul li{font-size:17px;line-height:27px}
	.board-of-members_details_innr h3{font-size:28px;line-height:35px}
	.sidebar_title h2{font-size:20px;line-height:28px}
	.sidebar_calender{padding:24px 13px 24px 24px}
	.sidebar_calender .sidebar_title:before{top:6px;right:0}
	.sidebar_location{padding:24px 8px 24px 24px}
	.medical_associates{width:72%}
	.medical_associates_inr{padding-right:20px}
	.sidebar{width:28%}
	.medical_associates_text p{line-height:26px}
	.medical_associates_text{padding:27px 15px 22px 0}
	.medical_associates_details h2{font-size:17px;padding-bottom:10px;line-height:22px}
	.medical_associates_bottom_otr{padding:25px}
	.medical_associates_details p{font-size:16px;line-height:26px}
	.medical_associates_info{padding:0 15px 0 4px}
	.sidebar_hour ul{padding-left:23px}
	.sidebar_call a{padding:0 0 0 23px}
	.sidebar_address p{padding:0px 0 0 20px}
	.sidebar_text p{line-height:23px}
	.board-of-members_inr{margin:0 -15px}
	.board-of-members_box{padding:15px}
	.board-of-members_box_otr{margin:0 -15px}
	.board-of-members_bottom_box_inr{padding:25px 28px}
	.board-of-members_details_innr{width:95%}
	.board-of-members_box_text h4{font-size:19px;line-height:23px}
	.board-of-members_bottom_box_inr p{font-size:18px;line-height:28px}
	.default-page .about_us_section{padding:35px 0 50px}
	.inner_banner_text{margin:65px auto 0}
	.location_map_block .innr_location_box_innr{padding:40px 45px 82px 50px}
	.innr_location_box_heading h2{font-size:19px;line-height:22px;padding-bottom:5px}
	.innr_location_box .location_box_address p,
	.innr_location_box_map .location_box_address p{font-size:17px;line-height:26px}
	.location_box_hour p{font-size:17px;line-height:27px}
	.location_address_before:before{top:3px}
	.location_hour_before:before{top:3px}
	.innr_location_box .a_btn a{height:54px;line-height:54px;padding:0 50px 0 50px}
	.home_slide_text_innr .title{padding-top:10px}
	.header_menu li a{padding:12px 0}
	.home_slide_text_innr .a_btn a{height:40px;line-height:38px;padding:0 20px;font-size:14px}
	.home_slide_text_innr .title h2{font-size:34px;line-height:41px}
	.home_slider button.slick-prev.slick-arrow{bottom:-25px;width:45px;height:45px}
	.home_slider button.slick-next.slick-arrow{width:45px;height:45px;bottom:-25px}
	.page-id-7 .location_box_title h2{font-size:16px;line-height:24px}
	.location_box .location_box_innr{min-height:auto}
	.default-page .about_us_text table tr td p{line-height:20px;font-size:16px}
	.default-page .about_us_text table tr td{padding-top:0}
	.page-id-30 .care_box_details strong{line-height:32px}
	.page-id-30 .care_box_text{width:80%;padding:37px 15% 26px 0}
	.page-id-7 .care_box_text{padding:44px 5% 23px 0;width:77%}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{width:81%;padding:16px 0 5px 9%}
	li.time:before{top:10px}
	li.appointment:before{top:10px}
	li.call:before{top:10px}
	.patient_meet_our_staff_section_box{padding:0 10px}
	.default-page .about_us_text .patient_meet_our_staff_section_box_text p{line-height:21px;font-size:16px}
	.polka-pace-race-sponser img{width:26%}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{width:88%;padding:30px 0 28px 9%}
	.care_innr .care_box_text .title h2{font-size:30px;line-height:32px}
	.usatfppr-img-polka{width:15%}
	.innr_location_box .a_btn{bottom:-27px}
	.manito_medical_associates .patient_meet_our_staff_section_row{margin:0 -20px}
	.manito_medical_associates .patient_meet_our_staff_section_box{padding:0 20px 20px 20px}
	.header_menu{margin:0 -4px;width:84.33%}
	.header_bottom .header_menu ul li{ padding:0 14px;}
	.header_menu li a{font-size:14px}
	.default-page ul li:before{margin-top:16px}
	.header_box_address{width:30%}
	.header_box_address p{padding-top:10px}
	.header_box_call{width:21%}
	.a_btn a {padding: 0 25px;}
	.header_box { width: 22%; }
	.header_box:nth-child(3) { width: 18%; }
	.header_menu{width:86%}
	.header_bottom .header_bottom_img{width:10%}
	.header_bottom_img a{width:45%}
	.left-hder{margin:6px 0}
	.left-hder a{width:auto}
	.right-img-hder{padding-left:3px}
	.header_bottom_img a img{width:auto}
	.slide-content{padding-top:5px}
	.home_slide_text p{font-size:17px}
	.header_menu li.home-btn a{padding:0 0 7px 0}
	.bod-session ul li{width:17%}
	.events-page{padding-bottom:42px}
	.events_box_right{padding:24px 40px 0 30px}
	.events_box_right p{font-size:17px;line-height:25px;padding:11px 0 14px}
	.events_box_right small{font-size:17px;line-height:25px}
	.innr-location .location_innr{margin:0 -10px}
	.innr-location .innr_location_box_innr{padding:40px 19px 55px 40px}
	.default-page ul.col-4 li{padding-right:25px;}

	/*Nidhi 14-11-19*/
	.job_new_form fieldset.fieldset-cf7mls.cf7mls_current_fs {padding: 40px 35px 30px;}
	.default-page .about_us_text .job_new_form .full_width p{padding-bottom:0;}
	.job_new_form .contact_input input{height:51px;}
	.job_new_form .contact_input select{height:51px;}
	.education_table table tr th{font-size:16px;}
	.default-page h5 {font-size: 20px;line-height: 30px;}
	.job_new_form .contact_form_innr.contact_submit input.wpcf7-form-control.wpcf7-submit {height: 52px;line-height: 50px;padding: 0 33px 0 32px;}

	.about_box_img{height: 252px; max-width: 447px; margin: auto;}

	.header_top { padding: 20px 40px 16px; }
	.header_box:nth-child(3) { width: 19%; }
	.header_logo { padding-right: 30px; }
	.a_btn a { padding: 0 22px; }

	.patient-testimonials-page { padding: 40px 0; }
	.patient-testimonials-page .mission-details-items.text_bottom { padding: 30px 0; }
	.site_search_box { width: 33.33%; }
	.page-id-7 .location_box { width: 25%; }


	/* 1-9-2025 mahima */
	.leadership .leadership_inr { gap: 25px; }
	.leadership { padding: 30px 0 25px; }
	.leadership .leadership_heading h2 { font-size: 46px; line-height: 40px; margin-bottom: 27px; }
	.leadership:last-of-type { padding: 30px 0 90px; }
	/*  */
	.header_bottom .header_bottom_img { width: 14%; margin: 0 0px 0 0; }

}
@media screen and (max-width:1023px){
	.wrapper{padding:0 30px}
	.header_bottom_img{padding-right:14px;width:12%;max-width:90px;padding-top:10px}
	.header_bottom_img a img{width:unset;padding:0}
	.header_menu{margin:0 -6px;width:89%}
	.header_menu li{padding:0 6px}
	.header_menu li a{font-size:14px;line-height:36px;padding:8px 0}
	.header_box_searchbar button{width:35px;height:35px;background-size:50%}
	.header_box_address{padding:5px 0 0 30px}
	.header_box_address:before{left:-20px;width:40px;height:40px}
	.header_box_address p{font-size:15px;line-height:20px}
	.header_box_call{padding:11px 0 0 48px}
	.header_box_call:before{left:0px;width:40px;height:40px}
	.header_box_call a{font-size:17px;line-height:20px}
	.home_slide_text_innr{width:50%}
	.header_box_searchbar input{line-height:35px;padding:0 40px 0 20px;height:35px}
	.home_slide_text_innr .title{padding-top:15px}
	.title h2{font-size:27px;line-height:33px}
	.title small{font-size:14px;line-height:27px;padding:0 22px}
	.home_slide_text{margin:70px auto 0;padding:0 30px}
	.home_slide_text h3{font-size:19px}
	.home_slide_text_innr .a_btn{padding-top:25px}
	.a_btn a{height:40px;line-height:38px}
	.home_slider button.slick-prev.slick-arrow{width:40px;height:40px;bottom:-20px;left:3.5%}
	.home_slider button.slick-prev.slick-arrow:before{width:8px;height:13px}
	.home_slider button.slick-next.slick-arrow{width:40px;height:40px;bottom:-20px;left:9.5%}
	.home_slider button.slick-next.slick-arrow:before{width:8px;height:13px}
	.home_slide_img:after{top:80px;left:220px}
	.about_us_otr{padding:86px 0 60px}
	.about_us_details{padding:0 20px}
	.about_us_details_innr h3{font-size:15px}
	.about_us_details_innr .title{padding-top:3px}
	.about_us_details_innr p{font-size:15px;line-height:27px;padding:5px 0 11px}
	.about_us_otr:before{width:314px}
	.care_box_text{padding:23px 0 21px 0}
	.care_box_details p{padding:7px 9px 12px 0;width:100%;font-size:15px;line-height:24px}
	.care_list li{font-size:16px;line-height:33px}
	li.time:before{top:10px;left:5px;width:20px;height:19px}
	li.appointment:before{top:10px;left:5px;width:20px;height:19px}
	li.call:before{top:10px;left:5px;width:19px;height:19px}
	.site_search{padding:57px 0 59px}
	.site_search_innr{padding-top:27px;margin:0 -10px}
	.site_search_box{padding:10px}
	.site_search_box .title{bottom:10px}
	.site_search_box .title h2{font-size:15px}
	.site_search_otr .a_btn{padding-top:30px}
	.ready_text_otr{padding:0 30px}
	.ready_details p{font-size:15px;line-height:25px;padding:8px 0 0 0;max-width:80%}
	.ready_box1 .a_btn{padding-top:20px}
	.ready_box1 .a_btn a{height:45px;line-height:43px;font-size:19px;padding:0 25px 0 58px}
	.ready_box1 .a_btn a:before{width:35px;height:35px;top:3px;left:10px}
	.ready_box1 .a_btn a:after{width:18px;height:18px;left:18px}
	.ready_box2 .heading h2 strong{font-size:50px;line-height:40px}
	.ready_box2 .heading h2 small{line-height:40px}
	.ready_box2 .heading h2{font-size:30px;line-height:35px}
	.ready_details p{padding:5px 0 0 0}
	.ready_box2 .ready_text_otr{left:38%}
	.ready_box2 .a_btn{padding-top:7px}
	.ready_box2 .a_btn a{height:40px;line-height:38px;font-size:16px;padding:0 28px}
	.location{padding:42px 0 100px}
	.location_box{width:33.33%;padding:20px 5px}
	.location_otr{padding-top:23px}
	.location_innr{margin:-20px -5px 0}
	.footer_box_left:after,
	.footer_box_left:before{top:-28px}
	.footer_box_left{width:50%}
	.footer_box_right{width:50%;padding:21px 0px 0 30px}
	.footer_box_right .footer_box_details{padding:8px 0}
	.footer_box_right .footer_box_title h2{width:100%;font-size:18px;line-height:27px}
	.footer_box_title h2{font-size:18px;line-height:27px}
	.footer_box_right .footer_box_para{padding-top:8px}
	.footer_box_para p{font-size:14px;line-height:20px}
	.footer_box_right .footer_box_details:last-child{padding:13px 0 11px 0}
	.footer_box_left{padding:20px 20px 23px 0}
	.footer_box_top{margin:0 -14px}
	.footer_box_innr{padding:0 14px}
	.footer_box_innr:first-child{width:47%}
	.footer_box_innr:last-child{width:53%}
	.footer_box_list li a:before{left:-12px}
	.footer_box_para{padding-top:25px}
	.inner_bread_crums_inr ul li a{line-height:50px;font-size:15px}
	.inner_bread_crums_inr ul li a:before{line-height:50px}
	.inner_bread_crums_inr ul li{line-height:50px;font-size:15px}
	.contact_block{padding:40px 0 0}
	.innr-location{padding:40px 0}
	.innr_location_box .a_btn a{padding:0 28px 0 28px;height:48px;line-height:48px;font-size:15px}
	.innr-location .innr_location_box_innr{padding:30px 15px 55px 38px}
	.innr_location_box_heading h2{font-size:17px;line-height:21px}
	.innr_location_box .location_box_address p,
	.innr_location_box_map .location_box_address p{font-size:16px;line-height:23px}
	.location_box_hour p{font-size:16px;line-height:26px}
	.innr_location_box_map{padding:0 10px 0 10px}
	.location_map_block{padding:40px 0 70px}
	.faq_otr{padding:30px 0 70px}
	.events_pagination{padding-top:15px}
	.page-id-32 .faq_question ul,
	.page-id-32 .faq_question p{margin-bottom:8px}
	.faq_text ul li h6{font-size:17px;line-height:22px}
	.faq_text ul li p{font-size:16px;line-height:28px}
	.faq_text li:before{font-size:17px}
	.events_pagination .wp-pagenavi a,
	.events_pagination .wp-pagenavi span{width:42px;height:42px;font-size:18px;line-height:42px}
	.faq_question{padding-left:40px}
	.fitness_center_top{padding:40px 0 50px}
	.title strong{font-size:15px;line-height:22px}
	.title h2{font-size:30px;line-height:44px}
	.fitness_center_top_left{margin:0 0 10px 20px}
	.fitness_center_top_right small{font-size:17px;line-height:27px}
	.fitness_center_top_right p{font-size:18px;line-height:28px}
	.fitness_center_top_right ul li{font-size:16px;line-height:25px;padding:5px 0 5px 28px}
	.fitness_center_top_right ul li:before{background-size:84%;top:10px}
	.fitness_center_top_otr{padding-bottom:30px}
	.fitness_center_opening{padding:25px 15px 20px 15px}
	.fitness_center_opening strong{font-size:20px;line-height:26px}
	.fitness_center_opening p{font-size:17px;line-height:25px;max-width:80%}
	.care_box_text{width:90%}
	.care_box_details p{padding:4px 9px 6px 0}
	.care_box_details strong{font-size:18px;line-height:28px;padding:5px 0 8px}
	.patient_care_services{padding:30px 0 70px}
	.patient_care_services_page_top p{font-size:16px;line-height:26px;padding-bottom:15px}
	.patient_care_services_box{width:33.33%}
	.patient_care_services_box_text p{font-size:17px;line-height:25px}
	.my_health_record_otr{padding:40px 0 70px}
	.my_health_record_left_title h2{font-size:35px;line-height:43px}
	.my_health_record_left_inr{padding-right:0px}
	.my_health_record_left{padding:0 10px}
	.my_health_record_left_text h6{font-size:17px;line-height:26px}
	.my_health_record_left_text_inr p:first-child{padding-top:10px}
	.my_health_record_left_text p{font-size:16px;line-height:26px;padding-top:10px}
	.my_health_record_left_bottom{padding-top:30px}
	.my_health_record_left_bottom_right p{font-size:16px;line-height:26px;padding:0 20px}
	.my_health_record_left_bottom_right{width:61%}
	.contact_form input[type="submit"]{height:50px;line-height:48px;padding:0 30px 0 33px}
	.faq_text ul li p a{font-size:17px;line-height:30px}
	.default-page h3{font-size:23px;line-height:29px}
	.bod-session{margin-bottom:20px;padding-bottom:15px}
	.about_us_left{width:69%}
	.about_us_right{width:31%}
	.about_us_right_title h4{padding-left:30px;font-size:26px}
	.about_us_right_details{padding-top:10px}
	.about_us_right_details ul li a{padding:16px 24px 16px 30px}
	.about_us_right_details ul li a::before{left:14px;top:20px}
	.about_us_right_details ul li a::after{left:23px;letter-spacing:1px;right:23px;overflow:hidden;content:"............................................................................................................"}
	.about_us_text p{font-size:16px;line-height:26px;padding-top:15px;padding-right:0}
	.about_us_left .about_us_details_innr{padding-bottom:20px}
	.about_us_section{padding:50px 0 80px}
	.about_us_right_inr{padding:30px 0px 15px}
	.default-page h2{font-size:27px;line-height:34px}
	.default-page h4{font-size:23px;line-height:31px;margin-bottom:5px}
	.default-page .about_us_text p{line-height:27px;font-size:17px}
	.medical_associates_inr{padding-right:0}
	.medical_associates{width:69%}
	.sidebar{width:31%}
	.medical_associates_text{padding:20px 5px 10px 0}
	.sidebar_calender{padding:20px 15px 20px 15px}
	.sidebar_title h2{font-size:18px;line-height:26px}
	.sidebar_location{padding:20px 8px 20px 15px}
	.sidebar_calender .sidebar_title:before{top:4px;right:-7px}
	.sidebar_text p{font-size:15px;line-height:23px}
	.sidebar_info{padding-top:10px}
	.sidebar_address p{padding:0 0 0 20px}
	.sidebar_call a{padding:0 0 0 20px}
	.sidebar_hour ul{padding-left:25px}
	.sidebar_address:before{top:7px}
	.medical_associates_img_otr{padding:0;margin:0 20px}
	.medical_associates_info{width:auto;padding:0;display:inline;float:none}
	.medical_associates_box{padding:10px 0}
	.medical_associates_block{padding:48px 0 90px}
	.board-of-members{padding:40px 0 50px}
	.foundation-memeber.board-of-members { padding: 25px 0 77px; }
	.board-of-members_details_innr{width:100%}
	.board-of-members_box_otr{margin:0 -8px}
	.board-of-members_box{padding:15px 8px 10px;}
	.foundation-memeber .board-of-members_box{ width:25%;}
	.board-of-members_box_text{padding:10px 0 0 10px}
	.board-of-members_box_text h4{font-size:17px;line-height:20px}
	.board-of-members_box_text p strong{font-size:15px;line-height:28px}
	.board-of-members_box_text p{font-size:14px;line-height:17px}
	.board-of-members_box_img small{font-size:14px;line-height:26px;padding:0px 8px}
	.board-of-members_top{padding:15px 0}
	.board-of-members_details_innr h3{font-size:24px;line-height:30px}
	.board-of-members_bottom_box_inr strong{font-size:18px;line-height:25px;padding:0px 0 9px}
	.board-of-members_bottom_box_inr{padding:21px}
	.board-of-members_bottom_inr{margin:0 -10px}
	.board-of-members_bottom_box{padding:15px 10px}
	.board-of-members_bottom_box_inr p{font-size:17px;line-height:23px}
	.inner_banner_text_innr h2{font-size:30px;line-height:39px}
	.inner_banner_text{margin:55px auto 0}
	.faq_question ul li::before{background-size:93%}
	.page-id-32 .faq_question ul li::before{top:10px}
	.innr_location_box_innr_sub{padding-top:17px}
	.location_call_before{padding-bottom:5px}
	.location_map_block .innr_location_box_innr{padding:40px 28px 82px 41px}
	.default-page ol{margin-bottom:6px;padding-left:28px;margin-top:0}
	.home_slide_img img{min-height:370px}
	.slider_man_img img{min-height:auto}
	.slider_man_img{width:51%;right:0;max-width:400px}
	.default-page h2,
	.default-page h3,
	.default-page h4,
	.default-page h5,
	.default-page h6{margin-bottom:10px}
	.home_slide_text_innr{width:79%}
	.home_slide_text_innr .title{padding-top:0px}
	.home_slide_text_innr .a_btn{padding-top:15px}
	.home_slide_text_innr .title h2{font-size:30px;line-height:41px}
	.home_slide_text_innr .a_btn a{height:35px;line-height:33px;padding:0 15px;font-size:13px;letter-spacing:1px}
	
	.inner_banner_text{margin:0;position:static;transform:none;height:260px;padding:186px 30px 0}

	.inner_banner_img img{display:none}

	/*.default-page ul.col-4 {
		column-count: 3
	}*/
	.inner_banner_text_innr{position:relative}
	.btm-button a{padding:0 20px;font-size:14px;height:44px;line-height:45px;margin:0 5px}
	.page-id-7 .location_box{width:33.33%}
	.location_innr .location_box:nth-child(4n+1){clear:none}
	.footer_social{position:static;text-align:center}
	.footer_box_left{padding:20px 20px 35px 0}
	.default-page .about_us_text table tr td{width:20%;height:auto}
	.default-page .about_us_text table tr td img{width:100%!important;height:auto!important;margin:0 20px 10px 0px!important}
	.default-page .about_us_text table tr td p{line-height:20px;font-size:15px}
	.patient_care_services_box_img img{width:100%}
	.page-id-30 .care_box_text{width:90%;padding:23px 0 21px 0}
	.page-id-30 .care_box_details strong{line-height:26px;font-size:17px}
	.page-id-7 .care_box_text{width:91%;padding:23px 0 10px 0}
	.contact_otr{width:100%}
	.patient_meet_our_staff_section_box{width:25%}
	.mean-container .mean-nav ul li a.mean-expand{width:21px;height:21px}
	.care_innr .care_box_text .title h2{font-size:25px;line-height:32px}
	.page-id-7 .care_innr:nth-child(even){background:#f2f2f2}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{width:90%;padding:30px 0 28px 8%}
	.footer_social ul li{display:inline-block}
	.usatfppr-img-polka{width:20%}
	.innr_location_box .a_btn{bottom:-24px}
	.page-id-30 .care_innr:nth-child(even) .care_box_text{width:91%}
	.manito_medical_associates .patient_meet_our_staff_section_row{margin:0 -15px}
	.manito_medical_associates .patient_meet_our_staff_section_box{padding:0 15px 20px 15px}
	.header_bottom_img.fr{display:none}
	.header_menu{margin:0 -2px;width:100%}
	.header_bottom_img_my_health.fr{display:block;width:90px;margin:0 auto;float:none}
	.header_menu{margin:0 -2px;width:100%}
	.header_menu li{padding:0 2px}
	.header_bottom{border-radius:0 30px 30px 0}
	.header_menu li.home-btn a{width:19px;background-position:top 2px left;padding:0 0 0px 0;height:19px}
	.header_bottom_img_my_health.fr{display:inline-block;width:46px;margin:0 auto;float:none;padding-top:20px}
	.header_menu{margin:0 -2px;width:89%;text-align:center}
	.header_menu li{padding:0 5px}
	.header_menu li a{font-size:14px}
	.header_menu li a{line-height:26px;padding:0px 0}
	.header_bottom_img_my_health.fr{display:inline-block;width:70px;margin:0 auto;float:none;padding-top:0;position:absolute;right:20px;top:50%;transform:translateY(-50%)}
	.footer_box_list li{margin-bottom:8px}
	.footer_box_innr:first-child{width:44%}
	.footer_box_innr:last-child{width:56%}
	.header_bottom{border-radius:0}
	.header_menu { width: 86%; padding: 5px 0; }
	.header_bottom{border-radius:0}
	.header_bottom_img_my_health.fr{width:15%}
	.left-hder{margin:5px 0;vertical-align:bottom}
	.header_bottom_img_my_health.fr  a{display:inline-block;width:50%;vertical-align:middle}
	.left-hder a{width:auto!important;display:inline-block;vertical-align:middle;padding:9px 20px;font-size:14px}
	.header_top{padding:20px 30px 16px}
	.header_box_address{width:27%}
	.header_box_address p{padding-top:4px}
	.header_box_call{width:23%}
	.header_box_searchbar{width:24%}
	.about_us_otr{padding:66px 0 50px}
	.home_slide_text_innr .a_btn{padding-top:11px}
	.header_bottom .header_menu ul li{vertical-align:middle; padding: 0 12px;} 
	.bod-session ul li{width:22%}
	.bod_session_file h3{font-size:19px;padding-bottom:15px}
	.default-page .privacy-page ol>li{font-size:17px;line-height:32px}
	.events_page{padding:0}
	.events-page{padding-bottom:12px}
	.events_box_left{margin-right:25px}
	.events_box_right{width:auto;float:none;padding:15px 20px 0 20px}
	.events_box_right p{font-size:16px;line-height:25px;padding:10px 0 10px}
	.events_box_right small{font-size:16px;line-height:25px;padding-bottom:10px}
	.events_box_right h3{font-size:19px;line-height:25px}
	.footer_social{position:absolute;bottom:0}
	.default-page ul.col-4 li{width:33.33%;}

	/*Nidhi 14-11-19*/
	.job_new_form fieldset.fieldset-cf7mls.cf7mls_current_fs { padding: 35px 21px 25px; }
	.job_new_form .contact_form_innr{padding:8px 5px;}
	.job_new_form .contact_form_otr{margin:0 -5px;}
	.job_new_form .contact_form_innr.contact_form_innr_3{width:33.33%;}
	.job_new_form .cf7mls_next.action-button, .job_new_form .cf7mls_back.action-button {height: 44px;line-height: 44px;padding: 0 36px;}
	.education_table table tr th{font-size:15px;}
	.education_table input[type="text"]{padding:0 6px;height:45px;}
	.education_table table{display:inline-block;width:120%;}
	.education_table table tr th:nth-child(2),
	.education_table table tr th:nth-child(3){width:auto;}
	.education_table{overflow-x:scroll;}
	.education_table table tr th:nth-child(6){min-width:170px;}
	.job_new_form .full_width{padding:8px 5px;}
	.default-page h6{font-size:18px;line-height:28px;}
	.default-page h5{font-size:19px;line-height:28px;}
	.job_new_form .contact_form_innr.contact_submit input.wpcf7-form-control.wpcf7-submit {height: 48px;line-height: 46px;padding: 0 30px 0 29px;}
	.page-template-job-form .default-page .about_us_section{padding: 35px 0;}
	.default-page .job_new_form h4 {padding: 30px 0 0 0;}
	.vimeo_video iframe {max-width: 560px !important; height: 310px !important;}
	.about_box_img {
		height: 191px;
		max-width: 339px;
	}

	.header_top_innr { flex-wrap: wrap; }
	.header_box.header_logo { width: 24%; }
	.a_btn a { padding: 0 16px; }
	.header_box { width: 28%; } 
	.header_box:nth-child(3) { width: 24%; }
	.header_box.header_box_searchbar { width: 24%; margin-left: auto; }
    .header_logo { padding-right: 20px; }
	.header_box.header_box_call {width: 24%;}
    .header_box_call { padding: 0 0 0 48px; }
	.header_box_call:before {top: -10px;}

	.patient-testimonials-page { padding: 30px 0; }
	.patient-testimonials-page .mission-details-items.text_bottom { padding: 20px 0; }
	.patient-testimonials-page .mission-details-item-box-content, .patient-testimonials-page .mission-details-items.text_bottom:nth-child(even) .mission-details-item-box-content {float: none; margin: 0 0 12px 0;}
	.patient-testimonials-page .mission-details-img {width: 100%; height: 100%;}


		/* mahima 1-9-2025 */
.leadership .leadership_heading h2 { font-size: 30px; line-height: 35px; margin-bottom: 20px; }
.leadership .leadership_list-box,section.leadership.executive-team .leadership_inr .leadership_list-box:first-child .leadership_list-box_main{ padding: 22px; font-size: 18px; max-width: 47%; }
.leadership { padding: 25px 0 25px; }
.leadership .leadership_list-box h6 { font-size: 19px; }
.leadership:last-of-type { padding: 25px 0 80px; }
	/*  */


}
@media screen and (max-width:767px){
	.wrapper{padding:0 15px}
	.home_slider_otr{position:static}
	.header{position:static;background:#005955;opacity:0.9;clear:both}
	.header_top{padding:25px 0 16px}
	.mean-container .mean-nav{background:#b20838}
	.mean-container .mean-bar{background:#b20838}
	.mean-container .mean-nav ul li a{color:#ffffff;border-top:1px solid rgba(255,255,255,0.5)}
	.mean-container .mean-nav ul li a:hover{background:#ffffff;color:#b20838;font-weight:700}
	.mean-container .mean-nav ul li a.mean-expand{width:25px;height:24px;padding:10px!important}
	.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(178,8,56,0.4);color:#fff}
	.header_logo{padding-right:20px}
	.header_box_address:before{left:-5px;width:30px;height:30px}
	.header_box_address p{font-size:14px;line-height:18px}
	.header_box_call:before{left:10px;width:30px;height:30px;top:3px}
	.header_box_call a{font-size:16px;line-height:17px}
	.title small{font-size:13px;line-height:24px}
	.header_box.header_box_call{clear:both}
	.header_bottom{display:none}
	.home_slide_text{margin:0 auto 0;padding:0 15px}
	.home_slider_otr:before{display:none}
	.home_slide_text_innr{width:65%}
	.home_slide_text h3{font-size:17px}
	.home_slide_text_innr .title{padding-top:12px}
	.title h2{font-size:22px;line-height:30px}
	.header_box.header_box_searchbar{width:100%}
	.header_box_input{width:50%;margin:20px auto 0}
	.home_slide_img:after{top:30px;left:190px;background-size:cover}
	.home_slide_text_innr .a_btn{padding-top:15px}
	.home_slider button.slick-prev.slick-arrow{width:35px;height:35px;bottom:-15px;left:5.5%}
	.home_slider button.slick-prev.slick-arrow:before{width:6px;height:10px}
	.home_slider button.slick-next.slick-arrow{width:35px;height:35px;bottom:-15px;left:13.5%}
	.home_slider button.slick-next.slick-arrow:before{width:6px;height:10px}
	.about_us_otr{padding:36px 0 30px}
	.about_us_otr:before{display:none}
	.about_us_box{width:100%;margin-left:0}
	.about_us_details{padding:0}
	.about_box_img{width:100%;max-width:447px;text-align:center;margin:0 auto 20px; height: 251px;}
	.a_btn a{height:35px;line-height:33px;padding:0 22px;font-size:13px}
	.about_us_details_innr p{font-size:14px;line-height:25px;padding:4px 0 11px}
	.care_box{width:100%;float:none;height:auto!important}
	.care_box_text{float:none;padding:18px 15px 18px 15px}
	.care_list li{font-size:15px;line-height:30px}
	.care_innr:nth-child(even) .care_box_text{padding:18px 15px}
	.care_box_details p{font-size:14px}
	li.time:before{top:6px;left:7px}
	li.appointment:before{top:6px;left:7px}
	li.call:before{top:6px;left:7px}
	.site_search_box{width:50%;padding-bottom:10px;display:inline-block;float:none;margin-left:-3px}
	.site_search{padding:27px 0 29px}
	.site_search_box:nth-child(3){clear:both}
	.ready_box{width:100%;float:none}
	.site_search_otr .a_btn{padding-top:10px}
	.location{padding:32px 0 40px}
	.location_box{width:50%}
	.ready_box2 .heading h2 small{line-height:32px}
	.ready_box2 .heading h2 strong{font-size:42px;line-height:32px}
	.ready_box2 .heading h2{font-size:28px;line-height:32px}
	.ready_box1 .a_btn a{height:40px;line-height:38px;font-size:16px;padding:0 20px 0 46px}
	.ready_box1 .a_btn a:before{width:30px;height:30px;left:8px}
	.ready_box1 .a_btn a:after{width:16px;height:16px;left:16px}
	.ready_text_otr{padding:0 15px}
	.ready_box2 .ready_text_otr{left:50%}
	.ready_box2 .a_btn a{font-size:15px}
	.location_box_title h2{font-size:17px}
	.footer_box_left:after,
	.footer_box_left:before{top:-20px;display:none}
	.footer_box_left{width:100%;padding:18px 15px 20px 15px}
	.footer_box_right{width:100%;padding:14px 15px}
	.footer .wrapper{padding:0}
	.footer_box_para{padding-top:17px}
	.footer_box_right .footer_box_title h2{font-size:16px;line-height:25px}
	.footer_box_right .footer_box_details:last-child{padding:8px 0 11px 0}
	.footer_box_title h2{font-size:16px;line-height:25px}
	.inner_bread_crums_inr ul li a{line-height:52px}
	.inner_bread_crums_inr ul li a:before{line-height:52px}
	.inner_bread_crums_inr ul li{line-height:52px}
	.contact_block{padding:30px 0 0}
	.contact_otr{width:100%;padding:0px}
	.contact_form_innr{width:100%;padding:10px 10px}
	.contact_innr{padding:30px 40px 20px}
	.innr_location_box{width:90%}
	.innr_location_box .a_btn a{height:50px;line-height:50px;padding:0 25px 0 30px}
	.location_map{width:100%;padding:0 0 15px 0px}
	.innr_location_box_map{width:100%;padding:0px}
	.location_map_block{padding:30px 0 70px}
	.location_map_block .innr_location_box_innr{padding:20px 30px 20px 40px}
	.faq_otr{padding:20px 0 40px}
	.events_pagination{padding-top:10px}
	.page-id-32 .faq_question ul,
	.page-id-32 .faq_question p{margin-bottom:6px}
	.faq_text ul li h6{font-size:17px;line-height:20px}
	.faq_text ul li p{font-size:15px;line-height:24px}
	.faq_text li:before{font-size:16px;top:3px}
	.events_pagination .wp-pagenavi a,
	.events_pagination .wp-pagenavi span{width:36px;height:36px;font-size:16px;line-height:36px}
	.faq_question{padding-left:35px}
	.fitness_center_top{padding:20px 0 30px}
	.fitness_center_top_left{width:100%;margin:0 0 10px 0px;text-align:center}
	.title h2{font-size:27px;line-height:38px}
	.fitness_center_top_right small{font-size:15px;line-height:24px;padding:5px 0 5px}
	.fitness_center_top_right ul li{font-size:15px;line-height:20px;padding:4px 0 3px 25px}
	.fitness_center_top_right ul li:before{background-size:75%;top:7px}
	.fitness_center_top_otr{padding-bottom:10px}
	.fitness_center_opening{padding:15px 10px 15px 10px}
	.fitness_center_opening strong{font-size:18px;line-height:22px}
	.fitness_center_opening p{font-size:16px;line-height:22px;max-width:100%;padding-top:5px}
	.fitness_center .care_innr .care_box_text{position:static;top:50%;transform:translateY(0%);right:0;padding:10px 15px;width:100%}
	.fitness_center .care_innr:nth-child(even) .care_box_text{position:static;transform:translateY(0%);padding:10px 15px}
	.care_box_details strong{font-size:16px;line-height:26px;padding:2px 0 4px}
	.fitness_center_top:before{content:none}
	.patient_care_services{padding:20px 0 20px}
	.patient_care_services_page_top p{padding-bottom:13px}
	.patient_care_services_box{width:50%;padding:5px}
	.patient_care_services_otr{margin:0 -5px}
	.patient_care_services_box_text p{font-size:16px;line-height:23px}
	.my_health_record_otr{padding:30px 0 40px}
	.my_health_record_left{width:100%;padding:0px}
	.my_health_record_inr{margin:0px}
	.my_health_record_left_title h2{font-size:27px;line-height:34px}
	.my_health_record_left_text h6{padding-top:14px;font-size:16px;line-height:26px}
	.my_health_record_left_text_inr p:first-child{padding-top:5px}
	.my_health_record_left_text p{font-size:15px;line-height:24px}
	.my_health_record_left_text p a{font-size:16px;line-height:32px}
	.my_health_record_left_bottom_left{width:25%}
	.my_health_record_left_bottom_inr{padding:5px}
	.my_health_record_left_bottom{padding-top:20px}
	.my_health_record_left_bottom_right p{font-size:15px;line-height:20px;}
	.my_health_record_left_bottom_right{width:74%}
	.my_health_record_right{width:100%;padding-top:15px;text-align:center}
	.contact_form input[type="submit"]{height:45px;line-height:45px;padding:0 27px 0 30px;font-size:15px}
	.faq_text ul li p a{font-size:16px;line-height:28px}
	.default-page h3{font-size:20px;line-height:27px;margin-bottom:8px}
	.bod-session{margin-bottom:15px;padding-bottom:10px}
	.ready_box{overflow:visible}
	.inner_banner_text{margin:0px auto 0}
	.about_us_left{width:100%}
	.about_us_right_details ul li a{padding:16px 15px 16px 36px}
	.about_us_section{padding:25px 0 50px}
	.about_us_text{padding-top:0}
	.about_us_right{width:60%;padding:20px 15px 0;margin:0 auto;float:left;max-width:280px}
	.about_us_right_details ul li a::before{top:18px}
	.about_us_right_details ul li a::after{letter-spacing:1.5px;left:35px}
	.about_us_right_details{padding-top:6px}
	.about_us_right_inr{padding:26px 0px 15px}
	.default-page h2{font-size:23px;line-height:30px}
	.default-page h4{font-size:21px;line-height:28px;margin-bottom:10px}
	.default-page .about_us_text p{padding:0 0 10px 0;line-height:25px;font-size:16px}
	.default-page ul.col-2{column-count:unset;margin-left:15px;}
	.default-page ul li{font-size:16px;line-height:28px}
	.default-page ul li:before{margin-top:16px;margin-left:-10px;background-size:70%}
	.default-page .about_us_section{padding:35px 0}
	.medical_associates{width:100%}
	.medical_associates_block{padding:40px 0}
	.medical_associates_text p{line-height:22px;font-size:16px}
	.medical_associates_text{padding:15px 5px 10px 0}
	.medical_associates_img_otr{margin:0 20px 5px}
	.medical_associates_details{padding:5px 5px 0 10px}
	.sidebar_location_innr{padding:15px;width:50%;display:inline-block;margin-left:-3px;text-align:left}
	.sidebar_otr{margin:0 -15px;text-align:center}
	.sidebar{width:100%;float:left}
	.sidebar_location_innr:last-child{width:55%}
	.sidebar_location{min-height:224px;vertical-align:top}
	.sidebar_calender .sidebar_title:before{right:13px}
	.medical_associates_details p{font-size:15px;line-height:23px}
	.medical_associates_bottom_otr{padding:20px}
	.board-of-members_top{padding:5px 0}
	.board-of-members{padding:20px 0 40px}
	.board-of-members_box_text h4{font-size:16px;line-height:20px}
	.board-of-members_box_text p strong{font-size:14px;line-height:23px}
	.board-of-members_box_text p{font-size:14px;line-height:17px}
	.board-of-members_box_img small{font-size:13px;line-height:23px}
	.board-of-members_details_innr h3{font-size:22px;line-height:27px;padding:0}
	.board-of-members_executive_management{padding:0px 0 8px}
	.board-of-members_bottom_box{padding:10px}
	.board-of-members_bottom_box_inr{padding:15px}
	.board-of-members_bottom_box_inr strong{font-size:17px;line-height:22px;padding:0px 0 5px}
	.board-of-members_bottom_box_inr p{font-size:16px;line-height:22px}
	.board-of-members_bottom{padding:0 0 10px 0}
	.about_us_right_details ul li.current_page_item::after{display:none}
	.about_us_right_details ul li:hover::after{display:none}
	.patient_care_services_box_img img{width:100%}
	.inner_banner_text_innr h2{font-size:26px;line-height:36px}
	.faq_question ul li{font-size:15px;line-height:20px}
	.page-id-32 .faq_question ul li{padding:5px 0 5px 26px}
	.page-id-32 .faq_question ul li::before{top:6px}
	.faq_question ul li::before{background-size:88%}
	.contact_form{padding-top:10px}
	.contact_input input{height:52px;line-height:52px}
	.contact_select select{height:52px;line-height:52px}
	.contact_textarea textarea{height:128px}
	.innr-location{padding:25px 0}
	.default-page .right-img{margin:0 0 20px 17px}
	.default-page ol{padding-left:15px}
	.default-page ol li{font-size:16px;line-height:27px}
	.default-page ul{margin-bottom:10px}

	.foundation-memeber .board-of-members_box { width: 33.33%; } 
	.foundation-memeber.board-of-members { padding: 20px 0 57px; }
	/*.default-page ul.col-3 {
		column-count: 2
	}*/

	/*.default-page ul.col-4 {
		column-count: 2
	}*/

	.home_slide_text_innr .title h2{font-size:24px;line-height:31px}
	.home_slide_text_innr .title{padding-top:0}
	.home_slide_text_innr .a_btn{padding-top:7px}
	.home_slide_text_innr .a_btn a{height:30px;line-height:28px;padding:0 15px;font-size:12px;letter-spacing:1px}
	.header_box_input{width:100%;margin:0px auto 0}
	.header_box.header_box_searchbar{display:inline-block;width:33.33%}
	.header_box{vertical-align:top;display:inline-block}
	.home_slide_img img{min-height:auto;max-height:200px}
	.slider_man_img img{min-height:auto;max-height:unset}
	.inner_banner_text{margin:0px auto 0;height:auto;padding:30px 15px 30px}
	/* .header_logo{padding-right:0;display:block;margin:0 auto;padding-bottom:20px;width:44%;max-width:200px} */
	.page-id-7 .location_box{width:50%;padding:20px 5px 15px}
	.default-page .about_us_text table tr td p{line-height:18px;font-size:14px}
	.footer_box_right .footer_box_details{padding:8px 0 0}
	.btm-button a{margin:0 5px;font-size:13px;height:auto;line-height:20px;padding:10px 20px;text-align:center}
	.btm-button .btn1{margin-bottom:10px}
	.page-id-565 .default-page .about_us_img.right-img{width:63%}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{padding:16px 15px 12px;width:100%}
	.page-id-7 .care_box_text{padding:23px 15px 10px}
	.patient_meet_our_staff_section_box{width:33.33%}
	.default-page .about_us_text .patient_meet_our_staff_section_box_text p{line-height:21px;font-size:15px;padding:9px 0}
	.polka-pace-race-sponser img{width:36%}
	.footer_social ul li.ft_facebook a{background-size:90%}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{padding:23px 15px 30px}
	.page-id-7 .care_box_text{padding:23px 15px 17px;width:100%}
	.usatfppr-img-polka{width:27%}
	.innr_location_box .a_btn a{padding:0 28px 0 28px;height:48px;line-height:48px;font-size:15px}
	.mean-container .mean-nav ul li a.mean-expand{height:22px;line-height:24px}
	.page-id-30 .care_innr:nth-child(even) .care_box_text{width:100%}
	.care_innr .care_box_text .title h2{font-size:20px;line-height:22px}
	.page-id-30 .care_box_details strong{line-height:23px;font-size:16px}
	.page-id-30 .fitness_center .care_innr:nth-child(even) .care_box_text{padding:20px 15px 0}
	.page-id-30 .fitness_center .care_innr .care_box_text{padding:20px 15px 0}
	.medical_assocaites_otr{margin:0}
	.medical_associates,
	.sidebar{padding:0}
	.manito_medical_associates .patient_meet_our_staff_section_box{width:50%}
	.header_bottom_img.mobile_only{display:block;text-align:center;float:none;width:100%;max-width:unset;padding:0}
	.home_slide_text p{font-size:16px;padding-bottom:6px}
	.header_box_address p{padding-top:5px}
	.home_slide_text_innr{width:70%}
	.home_slide_text{top:47%}
	.header_box_address:before{top:3px}
	.page-id-7 .location_box{width:49%}
	.footer_box_list li{margin-bottom:3px}
	.header .wrapper{padding:0 15px}
	.header_bottom_img.mobile_only{display:inline-block}
	.left-hder{margin:8px 0px;float:none}
	.header_bottom_img a{width:auto;float:right}
	.mean-container a.meanmenu-reveal{right:0px!important}
	.about_us_section{padding:25px 0 30px}
	.board-of-members_box_text{padding:10px 0 0 2px}
	.bod-session ul li{width:29%}
	.bod_session_file h3{font-size:17px}
	.default-page .about_us_section{padding:35px 0 5px}
	.aux-img{padding-bottom:15px}
	.default-page .privacy-page ol>li{font-size:16px;line-height:28px}
	.footer_social{bottom:20px}
	.about_us_right_inr{padding:16px 0px 15px}
	.events_box_right h3{font-size:17px;line-height:23px}
	.events_box_right p{font-size:15px;line-height:24px;padding:8px 0 8px}
	.events_box_right small{font-size:15px;line-height:24px}
	.innr_location_box{width:50%}
	.innr_location_box .a_btn a{height:45px;line-height:43px;font-size:14px}
	.location_map_block{padding:30px 0 40px}
	.contact_innr{padding:30px 30px 20px}
	.contact_form_otr .contact_form_innr_2{width:100%;}
	.default-page ul.col-3 li{width:50%;float:left;margin-left:0px;}
	.default-page ul.col-3{margin-left:20px;}
	.default-page ul li{font-size:16px;line-height:28px;padding:5px 0;}
	.default-page ul.col-4{margin-left:15px;}
	.default-page ul.col-4 li{padding-right:20px;width:50%;}

	/*Nidhi 14-11-19*/
	.job_new_form .contact_form_innr.contact_form_innr_2{width:100%;}
	.job_new_form .contact_form_innr.contact_form_innr_3{width:100%;}
	.job_new_form fieldset.fieldset-cf7mls.cf7mls_current_fs{padding:27px 15px 17px;}
	.wpcf7-form-control-wrap.previous_name{display:inline-block;vertical-align:middle;}
	.default-page .about_us_text .job_new_form p{padding-bottom:0;}
	.default-page .about_us_text .job_new_form .radio_statment p{display:inline-block;vertical-align:middle;}
	.job_new_form .contact_input input{height:45px;}
	.job_new_form .contact_input select{height:45px;}
	.job_new_form .contact_form_innr{padding:5px 5px;}
	.default-page .about_us_text .job_new_form .full_width p{line-height:22px;}
	.job_new_form .cf7mls_next.action-button,
	.job_new_form .cf7mls_back.action-button{height:42px;line-height:42px;padding:0 32px;}
	.default-page h5{font-size:18px;line-height:27px;}
	.default-page h6{font-size:17px;line-height:27px;}
	.job_new_form .contact-us-recaptcha .cf7sr-g-recaptcha{transform: scale(0.8);transform-origin: left;}
	.job_new_form .contact-us-recaptcha{width: 63%;max-width: 275px;}
	.job_new_form .contact_form_innr.contact_submit input.wpcf7-form-control.wpcf7-submit {height: 45px;line-height: 43px;padding: 0 25px 0 25px;}
	.page-template-job-form .default-page .about_us_section {padding: 25px 0;}
	.education_table table tr td{position: relative;}
	.education_table table tr td::before{float: left;font-size: 15px;font-weight: 700;padding-bottom: 10px;}
	.education_table table tr td.school_name::before{content: "NAME AND ADDRESS OF SCHOOL";}
	.education_table table tr td.course_study::before{content: "COURSE OF STUDY";}
	.education_table table tr td.last_year_completed::before{content: "CHECK LAST YEAR COMPLETED";}
	.education_table table tr td.graduated::before{content: "DID YOU GRADUATE?";}
	.education_table table tr td.diploma_degree::before{content: "LIST DIPLOMA OR DEGREE";}
	.default-page .about_us_text .education_table table tr td {width: 100%;display: block;border: none;padding: 10px;}
	
	.education_table table{width:100%;display:inline-table;border:none;}
	.education_table table tr:nth-child(even){border-bottom:1px solid rgba(0,0,0,0.65);display:inline-block;width:100%;padding-bottom:10px;}
	.education_table table tr:nth-child(even) td:first-child{font-size:22px;padding:8px 0;min-height:auto;}
	.education_table{background:#ffffff;overflow-x:unset;padding:10px;}
	.default-page .about_us_text .education_table table tr td .wpcf7-form-control.wpcf7-radio{display:flex;padding:0;width:100%;}
	.education_table table tr:nth-child(odd){margin:-400px 0 350px 0;display:block;}
	.default-page .about_us_text .education_table table tr td.school_name{margin:0 0 60px 0;}
	.education_table table tr:nth-child(odd) td.school_name:before{content:none;}
	.education_table table tr:nth-child(odd) td.school_name{background:none;margin:0;}
	.education_table table tr:first-child{display:none;}
	.education_table table tr:nth-last-child(2){border-bottom:none;padding-bottom:0;}
	.education_table input[type="text"]{padding:0 15px;border-radius:5px;}
	.education_table table tr:last-child{margin:-390px 0 350px 0;}
	.job_new_form .contact_textarea textarea{line-height:19px;}
	.job_new_form .contact_textarea textarea::placeholder{line-height:19px;}
	.default-page .about_us_text .job_new_form .signature_last_section p{padding-bottom: 10px;}
	.default-page .right-img {margin: 0 0 20px 0;width: 100%;text-align: center;}
	.vimeo_video iframe { max-width: unset !important; width: 100%; height: auto !important; min-height: 260px;}

	.header_top_innr {justify-content: center; gap: 12px 0;}
    .header_box.header_logo { width: 100%; }
	.header_logo { padding-right: 0; text-align: center; }
	.header_logo img {max-width: 200px;}
	.header_box { width: 45%; }
	.header_box:nth-child(3) { width: 35%; }
	.header_box.header_box_call { width: 34%; }
	.header_box.header_box_searchbar { width: 36%; margin-left: unset; }
	.header_box_call:before { top: -5px; }

	
	.patient-testimonials-page { padding: 22px 0; }


	/* MAHIMA 9-7-2025 */
.page-id-119 .about_us .about_us_section .title-button .btm-button .btn1 { MARGIN-BOTTOM: 0; }
.page-id-119 .about_us .about_us_section .title-button{margin-bottom: 10PX;}
.page-id-119 .about_us .about_us_section .title-button .btm-button  a { line-height: 14px; padding: 10px 11px; }
	
	.footer_otr.clearfix { display: block ; }
	/* MAHIMA 1-9-2025 */
	.leadership .leadership_heading h2 { font-size: 26px; line-height: 30px; margin-bottom: 20px; }
    .leadership .leadership_list-box h6 { font-size: 18px;    padding: 14px 0 12px; }
	.leadership .leadership_list-box,section.leadership.executive-team .leadership_inr .leadership_list-box:first-child .leadership_list-box_main{ padding: 20px; font-size: 17px;    height: auto; }
	.leadership:last-of-type { padding: 25px 0 50px; }
	 .leadership .leadership_inr { align-items: normal; gap: 20px; }
	
	/*  */

}

@media screen and (max-width:479px){
	.wrapper{padding:0 10px}
	.header_top{padding:19px 0 14px}
	.header_box{width:50%}
	.header_logo{width:50%;text-align:center;margin:0 auto 10px;display:block}
	.home_slide_text h3{font-size:14px}
	.header_box_input{width:100%;margin:10px auto 0}
	.header_box_searchbar input{font-size:14px}
	.title h2{font-size:17px;line-height:26px}
	.home_slide_text_innr{width:81%}
	.home_slide_text_innr .title{padding-top:5px}
	.title small{font-size:12px;line-height:21px;padding:0 19px}
	.home_slide_text_innr .a_btn{padding-top:10px}
	.home_slider button.slick-prev.slick-arrow{width:30px;height:30px;bottom:-10px;left:3.5%}
	.home_slider button.slick-next.slick-arrow{width:30px;height:30px;bottom:-10px}
	.home_slide_img:after{top:20px;left:150px}
	.about_us_otr{padding:25px 0 15px}
	.about_us_innr{margin:0}
	.about_us_box{padding:0;margin-left:0}
	.about_box_img{margin:0 auto 10px}
	.about_us_details_innr h3{font-size:14px}
	.about_us_details_innr p{font-size:14px;line-height:22px;padding:2px 0 6px}
	.a_btn a{height:30px;line-height:28px;padding:0 20px;font-size:12px}
	.care_box_text{padding:10px 10px 10px 10px}
	.care_list li{font-size:14px;line-height:27px;padding:0 33px}
	li.time:before{top:4px;left:6px;width:17px;height:16px}
	li.appointment:before{top:5px;left:6px;width:17px;height:16px}
	li.call:before{top:4px;left:6px;width:17px;height:16px}
	.care_innr:nth-child(even) .care_box_text{padding:10px 10px}
	.care_box_details p{padding:4px 8px 5px 0}
	.site_search{padding:10px 0 15px}
	.site_search_innr{padding-top:15px;margin:0}
	.site_search_box{width:100%;padding:0 0 10px 0}
	.site_search_box .title h2{font-size:14px;line-height:25px}
	.site_search_otr .a_btn{padding-top:4px}
	.ready_text_otr{padding:0 10px}
	.ready_box1 .a_btn a{height:35px;line-height:33px;font-size:13px;padding:0 15px 0 36px}
	.ready_box1 .a_btn a:before{width:25px;height:25px;left:5px}
	.ready_box1 .a_btn a:after{width:12px;height:12px;left:12px}
	.ready_box1 .a_btn{padding-top:10px}
	.ready_box2 .ready_text_otr{left:31%}
	.ready_box2 .heading h2 small{line-height:27px}
	.ready_box2 .heading h2 strong{font-size:32px;line-height:22px}
	.ready_box2 .heading h2{font-size:24px;line-height:30px}
	.ready_box2 .a_btn a{font-size:12px;padding:0 24px;height:35px;line-height:33px}
	.ready_details p{padding:3px 0 0 0;font-size:14px;line-height:23px}
	.ready_box2 .a_btn{padding-top:5px}
	.ready_box2 .ready_text_otr{padding:20px 19px 20px 0}
	.location{padding:10px 0}
	.location_otr{padding-top:0px}
	.location_box{width:100%;padding:15px 0}
	.location_box .a_btn a{height:30px;line-height:30px;padding:0 17px 0 15px}
	.location_innr{margin:0}
	.location_box_innr{padding:18px 23px 18px 36px}
	.location_box_title h2{font-size:16px}
	.footer_box_title h2{font-size:15px;line-height:24px}
	.footer_box_right .footer_box_title h2{font-size:15px;line-height:24px}
	.footer_box_right .footer_box_details{padding:6px 0}
	.footer_box_right{padding:10px}
	.footer_box_left{padding:15px 10px 15px 10px}
	.footer_box_list li a{line-height:25px}
	.footer_box_right .footer_box_details:last-child{padding:5px 0 4px 0}
	.footer_box_top{margin:0}
	.footer_box_list li{margin-bottom:5px}
	.inner_bread_crums_inr ul li a{line-height:45px;font-size:14px}
	.inner_bread_crums_inr ul li a:before{line-height:45px}
	.inner_bread_crums_inr ul li{line-height:45px;font-size:14px;padding-right:36px}
	.contact_innr{padding:15px 10px 0px}
	.title h3{font-size:14px}
	.title h2{font-size:16px;line-height:24px}
	.contact_form{padding-top:10px}
	.contact_input input{height:48px}
	.contact_select select{height:48px;line-height:48px}
	.contact_textarea textarea{height:100px;padding:16px 28px}
	.contact_textarea{padding:20px 10px 20px}
	.innr_location_box{padding:20px 0px}
	.rc-anchor-normal{height:74px;width:298px}
	.contact_form input[type="submit"]{height:40px;line-height:40px;padding:0 21px 0 26px}
	.innr-location{padding:20px 0 20px}
	.innr_location_box .a_btn a{height:40px;line-height:40px;font-size:14px}
	.location_map_block{padding:10px 0 10px}
	.innr_location_box_innr_sub{padding-top:10px}
	.innr_location_box_heading h2{font-size:16px}
	.innr_location_box_call a{font-size:17px}
	.location_box_hour p{font-size:15px}
	.innr-location .innr_location_box_innr{padding:20px 20px 30px 43px}
	.innr_location_box .location_box_address p,
	.innr_location_box_map .location_box_address p{font-size:14px;line-height:20px}
	.location_map_block .innr_location_box_innr{padding:20px 20px 20px 43px}
	.faq_otr{padding:10px 0 20px}
	.events_pagination{padding-top:10px}
	.page-id-32 .faq_question ul,
	.page-id-32 .faq_question p{margin-bottom:6px}
	.faq_text ul li h6{font-size:16px;line-height:20px}
	.faq_text ul li p{font-size:15px;line-height:22px}
	.faq_text li:before{font-size:15px}
	.events_pagination .wp-pagenavi a,
	.events_pagination .wp-pagenavi span{width:32px;height:32px;font-size:14px;line-height:32px}
	.faq_question{padding-left:30px}
	.fitness_center_top{padding:10px 0 10px}
	.title strong{font-size:14px;line-height:18px}
	.title h2{font-size:22px;line-height:30px}
	.fitness_center_top_right small{font-size:14px;line-height:22px;padding:3px 0 3px}
	.fitness_center_top_right p{font-size:16px;line-height:26px}
	.fitness_center_top_right ul li{font-size:14px;line-height:18px;padding:2px 0 3px 20px}
	.fitness_center_top_right ul li:before{background-size:70%;top:5px}
	.fitness_center_opening{padding:8px 5px}
	.fitness_center_opening strong{font-size:16px;line-height:20px}
	.fitness_center_opening p{font-size:14px;line-height:20px}
	.care_box_details strong{font-size:15px;line-height:23px;padding:0px}
	.patient_care_services{padding:10px 0 10px}
	.patient_care_services_page_top p{font-size:15px;line-height:23px;padding-bottom:8px}
	.patient_care_services_box{width:100%;padding:5px 0px;margin:0px}
	.patient_care_services_box_text p{font-size:15px;line-height:20px}
	.patient_care_services_box .patient_care_services_box_inr .patient_care_services_box_img img{width:100%}
	.my_health_record_otr{padding:15px 0 20px}
	.my_health_record_left_title h2{font-size:22px;line-height:29px}
	.my_health_record_left_text h6{padding-top:8px;font-size:16px;line-height:21px}
	.my_health_record_left_inr{padding-right:0}
	.my_health_record_left_text p{font-size:14px;line-height:22px}
	.my_health_record_left_bottom_right p{font-size:13px;line-height:18px}
	.my_health_record_left_bottom_right{width:73%}
	.my_health_record_left_bottom{padding-top:10px}
	.contact_form input[type="submit"]{height:40px;line-height:40px;padding:0 24px 0 27px;font-size:14px}
	.faq_text ul li p a{font-size:15px;line-height:25px}
	.default-page h3{font-size:18px;line-height:23px;margin-bottom:10px}
	.bod-session{margin-bottom:10px;padding-bottom:5px}
	.header_box_call a{font-size:15px}
	.about_us_text p{font-size:15px;line-height:21px;padding-top:10px}
	.about_us_right{width:100%;max-width:320px}
	.about_us_right_title h4{font-size:23px;line-height:28px}
	.about_us_right_inr{padding:20px 0px 15px}
	.about_us_right_details ul li a::before{left:18px;top:20px}
	.about_us_section{padding:25px 0 38px}
	.default-page .about_us_section{padding:16px 0}
	.default-page h2{font-size:18px;line-height:25px;margin-bottom:10px}
	.default-page .about_us_text p{padding:0 0 10px 0;line-height:21px;font-size:15px}
	.default-page h4{font-size:17px;line-height:23px;margin-bottom:5px}
	.default-page ul li{font-size:15px;line-height:22px;padding:3px 0;}
	.default-page ul.col-2 li{width:100%;padding:3px 0;line-height:22px;}
	.default-page ul li:before{margin-top:14px;margin-left:-9px;background-size:61%}
	.about_us_inr{margin:0 -10px}
	.medical_associates_block{padding:20px 0}
	.medical_associates_details{padding:5px 10px 0 10px}
	.medical_associates_bottom_otr{padding:15px}
	.medical_associates_details h2{font-size:16px;padding-bottom:5px;line-height:20px}
	.medical_associates_img_otr{margin:0 0 10px;width:100%}
	.medical_associates_img{text-align:center}
	.medical_associates_text{padding:10px 0px 5px 0}
	.medical_associates_text p{line-height:21px;font-size:15px}
	.medical_associates_details p{font-size:15px;line-height:21px}
	.sidebar{padding:0 10px}
	.sidebar_otr{margin:0}
	.sidebar_location_innr{padding:10px 0 0;width:100%;margin-left:0}
	.medical_assocaites_otr{margin:0 -10px}
	.medical_associates{padding:0 10px}
	.sidebar_location_innr:last-child{width:100%}
	.sidebar_location{min-height:auto;padding:15px 8px 15px 15px}
	.sidebar_address{padding-bottom:10px}
	.sidebar_call{padding-bottom:10px}
	.sidebar_info{padding-top:5px}
	.sidebar_text{padding-top:7px}
	.sidebar_calender{padding:15px 8px 15px 15px}
	.sidebar_calender .sidebar_title:before{right:13px}
	.sidebar_title h2{font-size:17px;line-height:25px}
	.medical_associates_box{padding:5px 0}
	.sidebar_location_innr:first-child{padding-top:10px}
	.about_us_left .about_us_details_innr{padding-bottom:10px}
	.board-of-members_inr{margin:0 -10px}
	.board-of-members_box{width:50%;padding:10px 5px 5px; height: 260px; }
	.page-template-foundation .board-of-members_box{ height: 100%; }
	.foundation-memeber .board-of-members_details_innr h3 { font-size: 22px; line-height: 26px;}
	.board-of-members_box_otr{margin:0 -5px}
	.board-of-members_details_innr h3{font-size:20px;line-height:24px}
	.board-of-members_box_text p{font-size:13px;line-height:17px}
	.board-of-members_bottom_box{padding:5px 10px;width:100%}
	.inner_banner_text_innr h2{font-size:23px;line-height:33px}
	.medical_associates_bottom_innr{margin:0 -10px}
	.contact-us-recaptcha{transform:scale(0.8)}
	.innr-location .location_innr{margin:0 -10px}
	.default-page .right-img{float:none;margin:0 0 10px 0px;width:100%;text-align:center}
	.page-id-486 ul{margin-bottom:10px}
	.default-page .about_us_section{padding:15px 0}
	.default-page ol li{font-size:15px;line-height:22px}
	.default-page ul{margin-bottom:10px}
	 
	.foundation-memeber .board-of-members_box { width: 50%; }
	.foundation-memeber.board-of-members { padding: 10px 0 27px; }
	/*.default-page ul.col-3 {
		column-count: 1
	}*/
	.btm-button a{font-size:13px;height:auto;line-height:20px;margin:0 5px;padding:10px 20px;text-align:center}
	.btm-button .btn1{margin-bottom:10px}
	.header_box.header_box_searchbar{width:100%;display:block;padding:0}
	.home_slider_otr{display:none}
	.header_box{padding-bottom:10px;max-width:320px;margin:0 auto;width:auto}
	.header_logo{width:50%;text-align:center;margin:0 auto 0px;display:block}
	.header_box_address{padding:10px 0 10px 36px}
	.header_box_address:before{left:0;top:4px}
	.header_box_call{padding:11px 0 10px 36px}
	.header_box_call:before{left:0;top:4px}
	.page-id-7 .location_box{width:100%;padding:15px 5px}
	.header_box_address{margin-right:12px}
	.site_search_img img{width:100%}
	.inner_banner_text{padding:20px 15px 20px}
	.default-page .about_us_text table tr td p{line-height:17px;font-size:13px}
	.page-id-565 .default-page .about_us_img.right-img{margin:0 0 20px 0px;width:100%}
	.page-id-582 .default-page .about_us_img.right-img{margin:0 0 20px 0px;width:100%}
	.patient_care_services_otr{margin:0}
	.about_us_img.right-img img{width:100%}
	.page-id-7 .location_box_title h2{font-size:15px;line-height:22px}
	.location_box .a_btn{bottom:-14px}
	.patient_meet_our_staff_section_box{width:50%}
	.default-page .about_us_text .patient_meet_our_staff_section_box_text p{line-height:21px;font-size:14px;padding:5px 0}
	.page-id-7 .care_box_text{padding:23px 10px 10px;width:100%}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{padding:16px 10px 12px}
	.footer_social ul li.ft_facebook a{background-size:86%}
	.page-id-7 .care_innr:nth-child(even) .care_box_text{padding:16px 10px 25px}
	.care_box_details p{padding:4px 8px 10px 0}
	.a_btn a{height:30px;line-height:31px;padding:0 20px;font-size:12px;letter-spacing:1px}
	.care_innr .care_box_text .title h2{font-size:20px;line-height:22px}
	.site_search_innr{padding-top:10px}
	.site_search{padding:20px 0 15px}
	.location_box_innr{padding:18px 23px 30px 36px}
	.usatfppr-img-polka{float:none;margin:0 0px 10px 0;width:100%}
	.page-id-610 .about_us_text div{text-align:unset}
	.page-id-610 .about_us_text .polka-pace-race-sponser img{float:none!important;display:inline-block!important;margin-top:0!important;vertical-align:middle;margin-right:-3px!important;width:66%}
	.page-id-610 .about_us_text .polka-pace-race-sponser{text-align:center;margin-bottom:20px}
	.medical_associates_details{padding:5px 0 0}
	.medical_associates_img img{width:100%}
	.medical_associates_bottom_innr{margin:0}
	.my_health_record_right{padding:15px 0 0 0}
	.innr_location_box .a_btn{bottom:-20px}
	.manito_medical_associates .patient_meet_our_staff_section_row{margin:15px 0 0}
	.manito_medical_associates .patient_meet_our_staff_section_box{width:100%;padding:0 0 15px}
	.footer_box_innr{padding:0 7px}
	.footer_box_innr:first-child{width:43%}
	.footer_box_innr:last-child{width:57%}
	.header_box_address p{padding-top:0}
	.about_us_section{padding:25px 0 25px}
	.bod-session ul li{width:43%;margin:0 10px 20px 10px}
	.bod_session_file h3{font-size:16px;padding-bottom:15px}
	.default-page .about_us_section{padding:15px 0 5px}
	.default-page .privacy-page ol{padding-left:0}
	.default-page .privacy-page ol>li{font-size:15px;line-height:26px}
	.events-page{padding-bottom:0}
	.footer_social{right:20px;bottom:10px}
	.events_box_left{width:auto;float:none;text-align:center;padding:15px 0 5px;margin-right:0}
	.home_slide_text_innr .title h2{font-size:17px;line-height:26px}
	.home_slide_text_innr{width:100%}
	.home_slide_text p{font-size:14px;padding-bottom:3px}
	.home_slide_text_innr .a_btn{padding-top:8px}
	.home_slide_img img{max-height:unset;height:160px;object-fit:cover}
	.innr-location .location_innr{margin:0}
	.innr_location_box{width:100%}
	.innr-location .innr_location_box_innr{height:auto!important;padding:20px 20px 50px 43px}
	.contact-us-recaptcha{margin-top:0px;margin-bottom:0px}
	.page-id-459  .about_us_inr{margin:0}
	.events_box_right h3{font-size:16px}
	.default-page ul.col-3 li{width:100%;float:left;margin-left:0px;}
	.default-page ul.col-2,
	.default-page ul.col-3{margin-left:15px;}
	.default-page ul.col-4 li{width:100%;}

	/*Nidhi 14-11-19*/
	.job_new_form fieldset.fieldset-cf7mls.cf7mls_current_fs{padding:21px 10px 13px;}
	.job_new_form .contact_form_innr.contact_form_innr_2{width:100%;}
	.job_new_form .contact_form_innr.contact_form_innr_3{width:100%;}
	.job_new_form .contact_input input{height:41px;}
	.job_new_form .contact_input select{height:41px;}
	.job_new_form .full_width{padding:5px;}
	.job_new_form .cf7mls_next.action-button,
	.job_new_form .cf7mls_back.action-button{height:39px;line-height:39px;padding:0 27px;}
	.default-page h5{font-size:16px;line-height:23px;}
	.job_new_form .contact-us-recaptcha .cf7sr-g-recaptcha{transform: scale(0.6);}
	.job_new_form .contact-us-recaptcha{width:62%;max-width:182px;transform:none;}
	.job_new_form .contact_form_innr.contact_submit input.wpcf7-form-control.wpcf7-submit{height:40px;line-height:38px;padding:0 15px;font-size:15px;}
	.page-id-1123 .job_new_form .cf7mls_back.action-button{margin-right:0;}
	.page-template-job-form .default-page .about_us_section{padding:15px 0;}
	.education_table table tr:nth-child(even) td:first-child{font-size:19px;padding:4px 0;}
	.education_table{padding:10px 0px;}
	.education_table table tr td::before{font-size:13px;padding-bottom:8px;}
	.education_table table tr:nth-child(odd){margin:-385px 0 335px 0;}
	.education_table table tr:last-child{margin:-375px 0 315px 0;}
	.page-id-1123 span.wpcf7-list-item{width:100%;}
	.page-id-1123 .education_table span.wpcf7-list-item{width:auto;}
	.default-page .job_new_form h4{padding:20px 0 0 0;margin-bottom:5px;}
	.default-page .about_us_text .job_new_form .radio_statment p{width: 100%;}
	.default-page .about_us_text .job_new_form .full_width p{width: 100%;}
	.default-page .about_us_text .job_new_form p{width: 100%;}
	.vimeo_video iframe { max-width: unset !important; width: 100%; height: auto !important; min-height: 170px;}

	.about_box_img{max-width: 300px; height: 170px;}


	.header_box.header_box_call { width: 100%; text-align: center; }
    .header_box_call:before { left: 26%; top: 5px; }
	.header_box { width: 55%; }
	.header_box:nth-child(3) { width: 45%; }
	.a_btn a {padding: 0 12px;}
	.header_top_innr {gap: 0;}
	.header_box.header_logo { padding-bottom: 20px;}


	/* mahima  9-7-2025*/
	.page-id-119 .about_us .about_us_section .title-button { flex-direction: column; }
	/* 1-9-2025 mahima */
	.leadership .leadership_inr { gap: 10px; }
	.leadership .leadership_list-box,section.leadership.executive-team .leadership_inr .leadership_list-box:first-child .leadership_list-box_main{ padding: 18px; font-size: 17px; max-width: 100%; }
	.leadership { padding: 15px 0 15px; }
	.leadership:last-of-type { padding: 5px 0 20px; }
	.leadership .leadership_heading h2 { font-size: 23px; line-height: 24px; margin-bottom: 15px; }
	/* mahima */

}

@media screen and (max-width:1440px){   .financial-assistance-btn.btm-button .btn1 a { font-size:14px;} 
.btm-button .btn1 {
    float: left;
    width: 33.33%;
 }
}

@media screen and (max-width:767px){  
  .financial-assistance-btn.btm-button .btn1 a {
    padding: 7px 16px; font-size:13px; }
.btm-button .btn1{ width:50%; }
}





@media screen and (max-width: 479px) {
    .btm-button .btn1 {
    float: none;
    width: 100%;
}
}