/*Responsive*/
@media (min-width: 1601px) and (max-width: 1920px){
	
}

@media (max-width: 1440px) {
    

}
@media (max-width: 1366px) {
	
	
}

@media (max-width: 1280px) {
	
}

@media (max-width: 1279px) {
	.navbar-nav > li{ margin-left: 20px;}
	.banner_section .inner{ padding: 30px 0;}
	.banner_section .inner .doc_pic{ position: static; max-width: 100%; margin: 0 0 20px; text-align: center}
	.banner_section .inner .doc_pic > img{ max-width: 300px; width: 100%;}
	.banner_section .cont p{ font-size: 15px; line-height: 18px;}
	.corona_section{ padding: 30px 0;}
	.corona_section h2{ font-size: 26px;}
	.corona_section h2 span{ font-size: 30px;}
	.corona_section h3{ font-size: 20px;}
	.corona_section h3 span{ font-size: 24px;}
	.corona_section h3 span img{ width: 45px;}
	
	.safty_block ul{ padding: 0; border-bottom: none; border-left: 1px solid #cacaca;}
	.safty_block ul li::before{ display: none;}
	.safty_block ul li{ padding: 10px; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca;}
	.safty_block ul li:first-child{ padding-left: 10px;}
	.safty_block ul li .inner .icon{ width: 40px;}
	.safty_block ul li .inner{ padding-left: 55px;}
	.safty_block ul li .inner h4{ font-size: 15px; height: 40px;}
	.opd_section{ padding: 30px 0;}
	.symptoms_section{ padding-top: 30px;}
	.gallery_section{ padding: 40px 0 30px;}

}

@media (max-width: 1023px) {
	.hamburger { width: 30px; height: 30px; background-color: transparent; border: none; position: relative; margin: 18px 0 0; padding: 0; display: block; float: right;}
	.hamburger__top-bun, .hamburger__bottom-bun { content: ''; display: block; position: absolute; left: 4px; width: 22px; height: 2px; background: #c4261d; transform: rotate(0); transition: all 0.25s;}
	.hamburger:hover [class*="-bun"] { background: #c4261d;}
	.hamburger__top-bun { top: 14px; transform: translateY(-3px);}
	.hamburger__bottom-bun { bottom: 14px; transform: translateY(3px);}
	.navbar-header .open { transform: rotate(90deg);}
	.navbar-header .open .hamburger__top-bun { transform: rotate(45deg) translateY(0px);}
	.navbar-header .open .hamburger__bottom-bun { transform: rotate(-45deg) translateY(0px);} 
	.navbar-header{ float: left; width: 100%; position: relative; z-index: 999; padding: 10px 15px; background-color: #fff; box-shadow: 5px 0 18px rgba(0,0,0,.17);}
	header{ padding: 0; box-shadow: none;}
	header .container{ padding: 0;}
	header.affix{ padding: 0;}
	
	.navbar-nav{ position: fixed; top: 0; right: 0; width: 280px; height: 100%; background-color: #fff; z-index: 9; box-shadow: 0 0 10px rgba(0,0,0,.3); padding: 100px 0 10px; transition-duration: 1s; transform: translateX(100%); margin: 0; overflow-y: auto;}
	.navbar-nav.open{ transform: translateX(0); }
	.navbar-nav > li{ width: 100%; margin-left: 0; text-align: left; border-bottom: 1px solid #d0d0d0; float: left;}
	.navbar-nav > li:last-child{ border-bottom: none;}
	.navbar-default .navbar-nav > li > a{ width: 100%; padding: 10px 0 10px 20px; font-size: 14px; line-height: normal;}
	.banner_section{ margin-top: 88px;}
	.banner_section .post_list > li{ font-size: 16px;}
	.banner_section .inner .doc_pic > img{ max-width: 200px;}
	.sp_box ul li{ width: 100%; padding-right: 0;}
	.corona_section h2{ font-size: 20px;}
	.corona_section h2 span{ font-size: 24px;}
	.corona_section h3{ font-size: 18px;}
	.corona_section h3 span{ font-size: 20px; display: block; padding-top: 10px;}
	.corona_section h3 span img{ padding-left: 0; width: 40px;}
	.safty_block ul li{ width: 50%;}
	.footer_sticky{ display: block;}
	footer{ padding: 15px 0 55px;}
	header .navbar-brand{ padding: 0;}
	.navbar-nav > li .dropdown_menu{ visibility: visible; opacity: 1; transform: none; animation: none; transition: none; position: relative; float: left; min-width: inherit; padding: 0; display: none;}
	.navbar-nav > li:hover .dropdown_menu{ transform: none; animation: none; transition: none;}
	.navbar-nav > li > a > .fa{ display: none;}
	.navbar-nav > li.drop_down > a{ padding-right: 40px;}
	.navbar-nav > li.drop_down .plus_minus{ position: absolute; right: 0; top: 0; line-height: 34px; width: 40px; text-align: center; display: block;}
	.dropdown_menu > li{ padding-left: 0;}
	.dropdown_menu > li::before{ display: none;}
	
	.dropdown_menu > li .sub_dropdown_menu{ visibility: visible; opacity: 1; transform: none; animation: none; transition: none; position: relative; float: left; min-width: inherit; padding: 0; left: 0; display: none;}
	.dropdown_menu > li:hover .sub_dropdown_menu{ transform: none; animation: none; transition: none; left: 0;}
	.dropdown_menu > li > a{ width: 100%; float: left; padding: 8px 20px;}
	.dropdown_menu > li.expcol{ padding-bottom: 0;}
	.dropdown_menu > li.expcol > a{ padding-right: 40px;}
	.dropdown_menu > li .plus_minus{ color: #333;}
	.sub_dropdown_menu > li > a{ padding: 8px 20px; background-color: #fff; font-size: 12px;}
	.app_pop{ display: block; background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,.2); position: fixed; bottom: 40px; left: 0; width: 100%; z-index: 89; padding: 30px 15px 15px; transition-duration: 1s; transform: translateY(100%);}
	.app_pop.open{ transform: translateY(0);}
	.app_pop li{ padding-bottom: 10px;}
	.app_pop li a{ color: #000; font-size: 16px; font-weight: 700;}
	.app_pop .close_app{ position: absolute; right: 0; top: 0; width: 30px; line-height: 30px; color: #fff; background-color: #ed1b24; text-align: center; font-size: 14px;}
}

@media (max-width:767px) {
	.container-fluid > .navbar-header{ margin: 0;}
	.banner_section .post_list > li{ border-left: none; width: 100%;}
	.sp_box .sp_heading{ padding-left: 50px;}
	.sp_box .sp_heading h2{ font-size: 18px; line-height: 38px;}
	.sp_box .sp_heading img{ width: 38px; margin-top: -19px;}
	.corona_section h2{ padding-bottom: 20px;}
	.safty_block ul li .inner{ padding-left: 0; text-align: center;}
	.safty_block ul li .inner .icon{ position: static; display: inline-block; margin-bottom: 10px;}
	.safty_block ul li .inner h4{ height: auto; display: inline-block; width: 100%; min-height: 35px;}
	.heading h2{ font-size: 18px;}
	.week_list li{ width: 50%;}
	.week_list li{ padding-bottom: 10px;}
	.week_list{ margin-bottom: 5px;}
	.time_list.first{ display: none;}
	.time_list.single{ display: none;}
	.time_list.last{ display: none;}
	.opd_block{height: auto;}
	.add_list li h3{ display: block; margin-bottom: 10px;}
	.add_list li{ width: 100%; margin-bottom: 20px;}
	.add_list li:last-child{ margin-bottom: 0;}
	.add_list.double li h3{ display: block; margin-bottom: 10px;}
	.add_list.double li{ width: 100%; margin-bottom: 20px;}
	.add_list.double li:last-child{ margin-bottom: 0;}
	.opd_section h5{ font-size: 14px; line-height: 20px;}
	.symptoms_section .new_list1 li{ font-size: 14px;}
	footer .float-left{ width: 100%; text-align: center; padding-bottom: 10px;}
	footer .float-right{ width: 100%; text-align: center;}
	footer p{ font-size: 13px;}
	footer ul{ float: none; display: inline-block;}
	.navbar-default .navbar-collapse{ margin: 0;}
	.gallery_carousel .owl-nav{ margin-top: 10px;}
	
}   

@media (max-width:639px) {
   
} 

@media (max-width:479px) {
    
}

@media (max-width:359px) {
   
}
 	