@media only screen and (max-width: 799px) {
	.client_head .bl_name{flex-basis:100%;text-align:center;}
	.login_info .row .item{width:auto;flex: 1 1 100%}
	.bl_client{flex:1 1 100%}
	.bl_menu_bar .bl_menu, .bl_menu_bar .bl_search{justify-content:center}
	.bl_menu .bl_name{display:none}
	.bl_menu .item{padding:5px 10px}
	.bl_search{justify-content:center;}
	.footer {column-gap:10px;}
	.footer .velox_logo {background-size:70px;width:80px;}
	.footer .iso_logo {width:40px;background-size:40px;}
	.footer .bl_info .bl_text {min-width:180px}

	.bl_title .bl_tabs .item .bl_text{display:none}

	.bl_table.search .tr_item.head{display:none}
	.bl_table.search .td_item.patient{flex-wrap:wrap;column-gap: 10px;}
	.bl_table.search .td_item.col1{flex-basis:100%;font-weight:bold}
	.bl_table.search .td_item.col2 {flex-basis:100%;font-size:12px;color:#7d7d7d;margin-bottom:5px}
	.bl_table.search .td_item.col3{flex:1 0 140px}
		
	.bl_table.encounters .tr_item{flex-wrap:wrap;}
	.bl_table.encounters .td_item.col1{flex:1 1 0;display:flex;column-gap:10px;line-height:22px;flex-wrap:wrap;}
	.bl_table.encounters .td_item.col2{flex-basis:100%;order:2;display:flex;flex-wrap:wrap;column-gap:10px}
	.bl_table.encounters .td_item.col2 .bl_name{flex:0 1 100%}
	.bl_table.encounters .td_item.col2 .bl_dob{flex-basis:100%}
	.bl_table.encounters .td_item.col2 .bl_ids{flex:1 1 0}
	.bl_table.encounters .td_item.col2 .bl_referrer{flex:1 1 0}
	.bl_table.encounters .td_item.col3{order:3}
	.bl_table.encounters .td_item.col4{order:1}
	.bl_table.encounters .td_item.col1 .emergency{display:none}
}