@media(max-width: 1790px) {
	/*.navigation_vn_menu ul li{margin: 0 20px;}*/
	.navigation_vn_menu ul li{margin: 0 16px;}
	.comn_all_work_box_header{padding: 10px;}
	.img_right_padd{padding-right: 4px;}
	.comn_all_work_box_body{padding: 0 0 15px 15px;}
	.middle_bx_clm .box_work_title{padding: 30px 15px 0 15px;}

	.propertiesDic .right_filter_site ul li {margin-right: 10px !important;}
}
@media(max-width: 1599px) {
	.left_total_site span {font-size: 15px; padding: 0 2px;}
	#system_Users_tab .search_filter_site {width: 150px;}
	#system_Users_tab .for_filter_selct_opsite li:nth-child(1), #system_Users_tab .for_filter_selct_opsite li:nth-child(2) {width: 150px;}
	#Items_Categories .for_filter_selct_opsite li:nth-child(1) {width: auto !important;}
	#Items_Categories .right_filter_site ul li a {padding: 0 20px;}
	.orders_fiesldet_site_mian legend {width: auto; padding: 5px 10px;}

	#Items_main_tab .search_filter_site {width: 200px;}
	#Items_main_tab .for_filter_selct_opsite li:nth-child(1), #Items_main_tab .for_filter_selct_opsite li:nth-child(2) {width: 150px;}

	.dot_iemssite {margin: 0 5px;}
	.header_fix_right_site ul li {margin: 0 4px;}
	.header_fix_right_site ul li:last-child {margin-left: 20px;}

	/* Dashboard */
	.fil_loc .select2 {width: 200px !important;}
	.date_range {width: 200px;}

	/* Cremate */
	.cre_ttl {font-size: 34px; margin-right:15px;}
	.w235 {width: 180px;}
	.big_btn {margin: 0 0 0 15px; font-size: 20px;}
	.cremation_head_right .search_filter_site  {width: 200px;}
	.navigation_vn_menu ul li {margin: 0 10px;}
	.dash_box_header h5{font-size: 15px;}
	.dash_box_header{padding: 0 8px;}
	.left_work_box_l ,.right_work_box_l{width: 50%;}
	.left_work_box_l h6{font-size: 18px;}
	/*.maintnce_full_r{max-width: 100%;flex: auto;}*/
	.maintnce_full_r .left_filter_site{margin-bottom: 20px;}
	.maintnce_full_r .right_filter_site ul li{margin-bottom: 20px;}

	/*.dashboardDiv .phaseFilterCls h5 {width: 100%;}
	.dashboardDiv .phaseFilterCls .header_right_dash {width: 100%;}
	.dashboardDiv .nw_bxx .content_mscrol {height: 380px;}*/

	.propertiesDic .right_filter_site ul li {margin-right: 5px !important; margin-bottom: 10px;}
	.propertiesDic .right_filter_site .form-control,
	.propertiesDic .right_filter_site .dt_Ywidth_verysmall {width: 130px;}
	.work_od_dt_right_hd ul li {margin-left: 10px;}

	/*.nw_dasd_drop .content_mscrol {height: 420px;}*/
}
@media(max-width: 1450px) {
	.navigation_vn_menu ul li {margin: 0 5px;}
	.cl_dt_ttl {margin: 0 20px 0 0; line-height: normal; font-size: 26px;}
	.header_fix_left_site ul li {margin:0 10px 0 0;}
	.inline_details_section h4 {font-size: 20px;}

	.box_footer_site ul li {margin: 0 5px;}
	.box_footer_site ul li a {padding: 0 15px; font-size: 14px;}
	.dashbord_res .col-sm-3{max-width: 50%;flex: auto;}
	.dashbord_res .col-sm-2{max-width: 50%;flex: auto;}
	.dashbord_res .col-sm-4{max-width: 50%;flex: auto;}
	.dashbord_res .mb_full_w_col {max-width: 100%;flex: auto;}
	.dash_box_header h5{font-size: 16px;}
	.dash_box_new_cl{height: 450px}
	.content_mscrol {height: 400px;}
	#dash_cahart {height: 320px !important;}

	.dashboardDiv .nw_bxx .content_mscrol {height: 340px;}
	.dashboardDiv .phaseFilterCls .tover_hd {margin-top: 1px;}
	.dashboardDiv .phaseFilterCls .tover_bmt {clear: inherit; width: 50%; margin-top: 0;}
	.dashboardDiv .phaseFilterCls .select2 {float: left !important; margin-right: 5px;}

	.maintain_work_m .content_propertys_mainl .col-sm-8 .btn {min-width: 100px;}
	.nw_dasd_drop .content_mscrol {height: 363px;}
}
@media(max-width: 1350px) {
	/*.navigation_vn_menu ul li {margin: 0 8px;}*/
	.navigation_vn_menu ul li a {font-size: 14px;}

	.site_nav_right li.add_site_job {margin: 0 8px;}
	.site_nav_right li a {font-size: 14px; padding: 0 8px;}

	#system_Users_tab .top_filter_site .col-sm-3, #system_Users_tab .top_filter_site .col-sm-9, #Items_main_tab .top_filter_site .col-sm-3, #Items_main_tab .top_filter_site .col-sm-9  {flex: auto; max-width: 100%;}

	/* Dashboard */
	.dash_top .col-sm-4 {flex: auto; max-width: 100%;}
	.dash_box {margin-bottom: 15px; min-height: auto;}
	.dash_box h3 {margin: 10px 0; font-size: 60px; line-height:normal;}
	.mb_btm {margin-bottom: 15px;}

	.dash_req {margin: 0 2% 15px 0; width: 49%; float: left;}
	.dash_req:last-child {margin-right: 0;}
	.dash_box.mrgtp25 {margin-top: 0 !important;}
	.dash_filter_head .col-sm-3, .dash_filter_head .col-sm-9 {flex: auto; max-width: 100%;}

	.clinic_dt_main .top_head_euro {height: auto;}
	.clinic_dt_main .top_head_euro .col-sm-6 {flex: auto; max-width: 100%;}
	.clinic_dt_main .mn_wrp_ontent_site {padding-top: 150px;}
	.res_half{max-width: 30%;flex: auto;}
	.res_mlk{max-width: 70%;flex: auto;}
	.res_change_pl_8{max-width: 58.333333%;flex:auto;}
	.res_change_pl_4 {max-width: 41.666667%;flex:auto;}
	.maintain_work_m .photo_body_cl ul li{width: 145px;margin-right: 10px;height: 145px;}
	.maintain_work_m .form-group label{font-size: 16px;}
	.maintain_work_m .photo_body_cl{padding-bottom: 86px;}
	.res_full_bj{flex: auto;max-width: 100%;}
	.col-sm-2.res_full_bj{text-align: center;}
	.col-sm-10 .right_filter_site ul{width: 100%;}

	.maintain_work_m .wk_head .col-sm-4, .maintain_work_m .wk_head .col-sm-8 {flex: auto; max-width: 100%;}
	.maintain_work_m .content_propertys_mainl .col-sm-8 .btn {min-width: 90px;}
}
@media(max-width: 1271px) {
	.tab-pane .col-sm-4 {flex: auto; max-width: 100%; width: 100%; margin-bottom: 30px;}

	/* Job Module */
	.top_head_euro {height: auto;}
	.top_head_euro .col-sm-8, .top_head_euro .col-sm-4 {flex: auto; max-width: 100%;}
	.inline_details_section h4 {font-size: 14px; line-height: 18px;}
	.inline_details_section h6 {font-size: 16px;}
	.inline_details_section h6 a {font-size: 16px;}
	.inline_details_section h5 {font-size: 16px;}
	.mn_wrp_ontent_site {padding-top: 120px;}

	.section_box_site {padding: 15px 0;}
	.timeline_section_site {margin-top: 20px;}
	.pro_row {padding: 13px 0 15px;}
	.pro_row span {font-size: 15px; line-height: 20px;}
	.pro_left {padding: 0 15px;}
	.pro_right {padding: 0 15px 0 20px;}
	.pro_row:before {left: 30.8%;}
	.pro_left:before {width: 15px; height: 15px; right: -12px; border: 4px solid #D8D8D8;}

	.section_box_site h4 {font-size: 15px; padding: 0 0 0 15px;}
	.payment_row_fth {padding: 9.5px 15px;}
	.payment_row_fth .payment_method_name, .payment_row_fth .payment_d_site{font-size: 18px; line-height: 22px;}
	.payment_row_fth textarea {padding: 5px; line-height: 20px;}
	.box_footer_site ul {margin: 12px 0;}
	.box_footer_site ul li {margin: 0 2px;}
	.box_footer_site ul li a {font-size: 14px; padding: 0 10px; height: 38px; line-height: 36px; margin-bottom: 10px;}
	.selec_check_boxes_mnsite {padding: 0 15px;}
	.btn_simplopr a {height: 38px; line-height: 36px; margin-right: 15px;}
	.minhgsite {min-height: 844px;}
	.for_padf_hlko p {padding: 0 15px; padding-bottom: 15px; margin-top: 10px;}
	.masite24 {margin-top: 15px;}

	.cl_dt_ttl {font-size: 26px;}
	.clinic_btn {height: 35px; line-height: 33px;}
	.clinic_btn i {line-height: 33px;}
	.cl_bx h4 {padding-right: 15px !important;}
	.half_full_res .col-sm-6{max-width: 100%;flex: auto;}
	.dash_inner{margin-bottom: 15px;}
	.search_filter_site{width: 230px;}
	.maintain_work_m .photo_body_cl ul li{width: 136px;margin-right: 10px;height: 136px;}
	.commn_right_li li {margin-right: 10px !important;}
}
@media(max-width: 1199px) {
	.header {
		padding: 13px 15px;
	}
	.navigation_vn_menu ul li {
		margin: 0 3px;
	}
	.navigation_vn_menu ul li a {
		font-size: 13px;
	}
	.site_nav_right li a {
		font-size: 13px;
		padding:0 5px;
	}
	.site_nav_right li.add_site_job {
		margin: 0 5px 0 10px;
	}
	.login_box_euro_inner {
		width: 100%;
		padding: 0 15px;
		float: left;
	}
	.main_wrap_content_part {
		padding: 15px;
	}
	.containerx {
		width: 100%;
	}
	.nniicc-dropzoneParent {
		margin-bottom: 0 !important;
	}
	.box_euro_content_dk {
		padding: 20px 0;
	}
	.gallery_pic_mnc ul li img {
		height: 220px;
	}
	.full_scr_display_cnt_inner {
		width: 100%;
	}
	.box_euro_content_dk .full_width .col-sm-6, .box_euro_content_dk .col-sm-6 {
		flex: auto;
		max-width: 100%;
		width: 100%;
	}
	.smtp_site_config {
		margin-bottom: 20px;
	}
	.smtp_site_config .nsitepadd_sqr {
		min-height: inherit;
	}
	.top_filter_site {
		float: left;
		width: 100%;
	}
	.top_filter_site .col-sm-3 {
		flex: auto;
		max-width: 100%;
	}
	.top_filter_site .col-sm-9 {
		flex: auto;
		max-width: 100%;
	}
	.orders_fiesldet_site_mian {
		padding: 0 15px;
	}
	.orders_fiesldet_site_mian fieldset {
		flex: auto;
		max-width: 100%;
		padding:15px;
		padding-left: 15px !important;
	}
	.statement_row {
		padding: 0;
	}
	#system_Users_tab .right_filter_site ul {
		width: 100%;
	}
	#system_Users_tab .for_filter_selct_opsite li:nth-child(1), #system_Users_tab .for_filter_selct_opsite li:nth-child(2) {
		width: 49%;
		margin-right: 2%;
		float: left;
		margin-bottom: 12px;
	}
	#system_Users_tab .for_filter_selct_opsite li:nth-child(2) {
		margin-right: 0;
	}

	/* Dispatch Module */
	.req_inner_box li {margin: 0 10px 15px 0;}
	.req_box {padding: 15px 5px;}
	.req_box label {font-size: 14px;}
	.count_no {font-size: 35px; line-height: 48px;}
	.dis_patch_main .col-sm-4:first-child {flex: auto; max-width: 100%;}
	.dis_patch_main .col-sm-4 {flex: auto; max-width: 50%;}
	.dis_patch_main .white_box {margin-bottom: 30px;}

	/* Job Module */
	.filter_inner_main .col-sm-4, .filter_inner_main .col-sm-8 {flex: auto; max-width: 100%;}
	.maiN_fitler_fghOP {float: left; width: 100%; margin-top: 15px;}
	.top_head_euro {padding: 15px 20px;}

	.box_inner {width: 285px; height: 285px;}
	.inner_ttl {font-size: 25px; line-height: normal;}
	.mrgbtm50 {margin-bottom: 25px !important;}
	.jb_title  {font-size: 25px; margin-bottom: 50px; }
	.box_inner img {width: 100px;}

	/* Dashboard*/
	.postp {top: 0; margin: 15px 0;}
	.ass_new {font-size: 22px; height: 80px;}
	.fil_loc {margin-right: 10px;}
	.fil_loc:first-child {margin-right: 10px;}
	.chart_num {margin: 0 50px 0 0;}
	.chart_num h5 {font-size: 18px; line-height: 22px;}
	.chart_num_btm h2 {font-size: 22px; line-height: 40px; margin: 0 10px 0 0;}

	/* Clinic */
	.clinic_top_main .col-sm-6 {flex: auto; max-width: 100%;}
	.add_edit_btn li {margin: 0 5px 0 0 !important;}
	.right_filter_site.add_edit_btn li a {padding: 0 20px;}

	/* Clinic Admin Dashboard */
	.mrgtop70 {margin-top: 0 !important;}

	/* Cremate */
	.c_c_title  {font-size: 25px; margin-bottom: 50px; }
	.prv_box .col-sm-7, .prv_box .col-sm-5 {flex: auto; max-width: 100%; width: 100%; margin-bottom: 20px;}
	.prv_box .col-sm-5 {margin-bottom: 0;}
	.prv_right {padding: 20px;}
	.prv_jb_dt {margin: 0 0 15px 0;}
	.prv_jb_dt label {font-size: 18px; line-height: 22px;}
	.prv_jb_dt span {font-size: 22px; line-height: 30px;}
	.min287 {min-height: inherit;}

	.cremation_tab_head .cremation_head_left {width: 100%; margin: 0 0 15px 0 !important;}
	.cre_ttl {font-size: 26px; }
	.cremation_tbl_main th {font-size: 16px; padding: 12px;}
	.cremation_tbl_main td {font-size: 18px; line-height: 22px; padding: 12px;}
	.w190 {width: 125px;}
	.cremation_tbl_main .big_btn {height: 40px; line-height: 40px;}

	/* Board */
	.board_main .col-sm-6 {flex: auto; max-width: 100%;}
	.work_duty {top: 15px;}


	.top_header_payment {margin-top: 0;}
	.left_top_hdr > ul > li {margin-bottom: 15px;}
	.left_top_hdr > ul > li:last-child {margin-bottom: 0;}
	.res_full{max-width: 100%;flex: auto;}
	.form-group{margin: 0 0 15px 0;}
	.logo img{max-width: 140px;}
	.right_filter_site ul li a{padding: 0 15px;}
	.search_filter_site{width: 240px;}
	.top_filter_site{margin: 0 0 30px 0;}
	.right_filter_site.commn_li_mrgn ul li{margin-right: 10px !important;}
	.search_filter_site{width: 220px;}
	.tbl_toogle img{padding: 0 0 0 4px;}
	.res_change_pl_8{max-width: 100%;flex:auto;margin-bottom: 30px;}
	.res_change_pl_4 {max-width: 100%;flex:auto;}
	.dash_top ul li{margin-right: 50px;}

	.propertiesDic .right_filter_site ul li:nth-child(4) {clear: left;}
	.propertiesDic .right_filter_site .form-control,
	.propertiesDic .right_filter_site .dt_Ywidth_verysmall {width: 140px;}

}
@media(max-width: 1024px) {
	.header .col-sm-9 {padding-right: 0;}
	.logo {margin-right: 5px;}
	.navigation_vn_menu ul li {margin: 0 1px;}

	.filter_inner_main .col-sm-3 {max-width: 33.33%; width: 33.33%; flex: auto; float: left;}
	.filter_inner_main .col-sm-2 {max-width: 33.33%; width: 33.33%; flex: auto; float: left;}
	table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child::before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child::before { top: auto;}
	.tab_Euro_main .nav-tabs .nav-item {padding: 15px 20px; font-size: 14px;}
	.supplyAdd .modal-dialog {max-width: 100%; width: 90%; margin: 15px auto;}
	.modal-dialog {max-width: 100%; width: 90%; margin: 15px auto;}
	.modal:before {display: none;}

	.dt_nww_main .col-sm-8, .dt_nww_main .col-sm-4 {
		flex: auto;
		max-width: 100%;
		width: 100%;
	}
}
@media(max-width: 991px) {
	.header {
		position: relative;
		padding: 15px;
	}
	.logo {
		line-height: 40px;
		height: 40px;
		display: flex;
		align-items: center;
		padding-left: 50px;
	}
	.header .col-sm-6 {
		position: static;
		flex: auto;
		max-width: 100%;
		width: auto;
	}
	.toggle_icon {
		color: #fff;
		background: #0076FF;
		padding: 0 10px;
		font-size: 20px;
		line-height: 40px;
		border-radius: 2px;
		float: right;
		width: 40px;
		text-align: center;
		cursor: pointer;
		display: inline-block;
		position: absolute;
		left: 15px;
	}
	.navigation_vn_menu {
		width: 250px;
		display: inline-block;
		align-items: center;
		position: fixed;
		left: -250px;
		height: 100%;
		background: #222222;
		top: 70px;
		-webkit-transition: all 0.6s ease;
		-moz-transition: all 0.6s ease;
		-ms-transition: all 0.6s ease;
		-o-transition: all 0.6s ease;
		transition: all 0.6s ease;
		z-index: 1;
	}
	.menu_panel {
		left: 0px;
		-webkit-transition: all 0.6s ease;
		-moz-transition: all 0.6s ease;
		-ms-transition: all 0.6s ease;
		-o-transition: all 0.6s ease;
		transition: all 0.6s ease;
	}
	.navigation_vn_menu ul {
		width: 100%;
	}
	.navigation_vn_menu ul li {
		width: 100%;
		float: left;
		margin: 0;
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		padding: 5px 15px;
	}
	.navigation_vn_menu ul li:last-child {
		border-bottom: 0;
	}
	.navigation_vn_menu ul li a {
		display: block;
		font-size: 16px;
		color: #ffffff;
	}
	.navigation_vn_menu ul li.active a,
	.navigation_vn_menu ul li:hover a {
		color: #0076FF;
	}
	.navigation_vn_menu ul li.active a::before,
	.navigation_vn_menu ul li a:hover:before {
		display: none;
	}
	.ictog .ssx {
		display: none;
	}
	.ictog .ssz {
		display: inline-block;
	}
	.toggle_icon.ictog {
		z-index: 11;
	}
	.statement_row .col-sm-6 {
		max-width: 100%;
		width: 100%;
		flex: auto;
	}
	.full_scr_dixinput .col-sm-4, .full_scr_dixinput .col-sm-8, .full_scr_dixinput .col-sm-6 {
		flex: auto;
		max-width: 100%;
	}
	.orders_fiesldet_site_mian {padding: 0;}

	/* Dashboard */
	.fil_loc .select2, .wdith150 .select2, .date_range {width: 160px !important;}
	.fil_loc {margin-right: 5px; margin-bottom: 10px;}
	.fil_loc:first-child {margin-right: 5px;}
	.fil_loc label {font-size: 14px; margin: 0 5px 0 0;}
	.ass_new {font-size: 18px; height: 60px;}

	/* Clinic */
	.cover_main .col-sm-5, .cover_main .col-sm-7 {flex: auto; max-width: 100%;}
	.cover_main .filter_inner_main {text-align: center;}
	.cover_main .clinic_count {float: none; display: inline-block;}
	.cover_main .add_edit_btn {margin-top: 15px; width: 100%; text-align: center; float: none !important;}
	.cover_main .add_edit_btn ul {width: 100%;}
	.cover_main .add_edit_btn li:last-child {margin-right: 0px !important;}

	/* Dispatch Module */
	.req_inner_box li {width: 32%; margin: 0 2% 10px 0;}
	.req_inner_box li:nth-child(3n) {margin-right: 0;}

	.dash_tb_cnt .dataTables_info {padding: 0 10px; width: 100%; text-align: center;}
	.dash_tb_cnt .dataTables_paginate {width: 100%; margin-top: 5px !important;}
}
@media(max-width: 980px) {
	.navigation_vn_menu ul li {
		margin: 0 7px;
	}

	.gallery_pic_mnc ul li {
		width: 32%;
	}
	.gallery_pic_mnc ul li:nth-child(3n) {
		margin-right: 0;
	}
	.gallery_pic_mnc ul li:nth-child(4) {
		margin-right: 1%;
	}
	.gallery_pic_mnc ul li:nth-child(5) {
		margin-right: 1%;
	}
	.gallery_pic_mnc ul li img {
		height: 150px;
	}

	#Items_main_tab .search_filter_site {width: 100%;}
	#Items_main_tab .right_filter_site ul {width: 100%;}
	#Items_main_tab .for_filter_selct_opsite li:nth-child(1), #Items_main_tab .for_filter_selct_opsite li:nth-child(2) {width: 49% !important; float: left; margin: 0 2% 12px 0;}
	#Items_main_tab .for_filter_selct_opsite li:nth-child(2) {margin-right: 0;}

	/* Dispatch Module */
	.req_box label {font-size: 13px;}
	.count_no {font-size: 25px; line-height: 40px;}
	.nw_modal_D .noti_hd {padding: 15px !important;}
	.input_search {width: 100%; float: left; margin: 10px 0 0 0; position: relative; top: 0;}
	.nw_modal_D .noti_list ul {padding: 0 0 15px;}

	/* Job Module */
	.site_box_b:first-child {margin-right: 10px;}
	.site_box_b {margin-bottom: 15px;}
	.site_box_b h5 {font-size: 13px;}
	.site_box_b h3 {font-size: 30px;}

	.mn_wrp_ontent_site_inner .col-sm-4 {flex: auto; max-width: 100%;}
	.minhgsite, .minhgsite_last {min-height: inherit;}
	.section_box_site {margin-bottom: 15px;}
	.pro_row:before {left: 30.2%;}

	.jb_box li {margin: 0 15px 15px 0;}
	.box_inner {width: 220px; height: 220px;}
	.inner_ttl {font-size: 20px;}
	.box_inner img {width: 80px;}

	.clinic_dt_main .mn_wrp_ontent_site {padding-top: 115px;}
	.min_SM {min-height: inherit;}
}
@media(max-width: 800px) {
	.tab_Euro_main .nav-tabs .nav-item {
		padding: 12px;
	}
}
@media(min-width: 992px) {
	.navigation_vn_menu {
		display: inline-block !important;
	}
}
@media(max-width: 767px) {
	.login_wrap {
		background: #1E1E1E;
		height: 100%;
	}
	.login_left {
		width: 100%;
		height: auto !important;
	}
	.login_box_euro {
		padding: 30px;
	}
	.inner_pad {
		padding-top: 15px;
	}
	.inner_pad .form-group {
		margin-bottom: 15px;
	}
	.inner_pad .form_brntn {
		margin-top: 0;
	}
	.login_right {
		display: none;
	}

	.main_wrap_content_part {
		padding: 15px;
	}
	.top_title_page_main .col-sm-6 {
		max-width: 100%;
		flex: auto;
	}
	.top_title_page_main h2 {
		margin: 0 0 8px 0;
	}
	.top_title_page_main p {
		margin: 0 0 10px 0;
	}

	table.dataTable {
		margin-bottom: 15px !important;
	}
	.dataTables_info {
		padding-top: 0 !important;
		width: 100%;
	}
	.dataTables_paginate {
		width: 100%;
		margin: 10px 0 !important;
	}
	.view_lnzk {
		width: 100%;
		text-align: center;
	}
	.view_lnzk a {
		line-height: normal;
	}
	.for_FRMKL {
		margin-bottom: 15px;
		height: auto;
	}
	.tab_Euro_main {
		margin: 10px 0;
	}
	.box_euro_content_dk {
		padding: 15px 0;
	}
	.gallery_pic_mnc ul li img {
		height: 180px;
	}
	.nw_all_site.nav.nav-tabs {width: 100%; padding-right: 0;}
	.nw_all_site.nav.nav-tabs .nav-item {
		padding: 0;
		width: 25%;
		float: left;
	}
	.nw_all_site.nav-tabs .nav-link {
		border-right: 1px solid #DADCE0;
		padding: 12px;
		font-size: 14px;
	}
	.nw_all_site.nav-tabs .nav-link.active {
		border-right: 1px solid #DADCE0 !important;
		left: 0;
	}
	.nw_all_site_main .tab-content {
		float: right;
		width: 100%;
		padding: 20px;
		border-left: 0;
	}
	.nw_all_site_main .tab-content .tab-content {
		padding: 0 !important;
	}
	.new_pad_site {
		padding: 15px;
	}
	.orders_fiesldet_site_mian .for_FRMKL {
		margin-bottom: 0;
		height: auto;
	}
	.orders_fiesldet_site_mian .for_FRMKL .form-check-inline {
		display: block;
	}
	/* Dispatch Module */
	.dis_patch_main .col-sm-4 {flex: auto; max-width: 100%;}
	.min_H {min-height: inherit;}
	.scroll_bar {height: 300px;}

	/* Job Module */
	.header_fix_left_site ul li {margin: 0 10px 0 0;}
	.inline_details_section h6 {font-size: 14px; line-height: 22px;}
	.inline_details_section h6 a {font-size: 14px; line-height: 22px;}
	.inline_details_section h5 {font-size: 14px; line-height: 22px;}
	.mn_wrp_ontent_site {padding-top: 95px;}

	.mrgtop90 {margin-top: 50px !important;}
	.creat_fl .modal-footer .back_btn {width: 120px; margin: 0 15px !important; }
	.option_box {min-height: 405px;}
	.cls_esc {position: relative; top: 0; right: 0; float: right; margin-bottom: 8px;}
	.center_div {max-width: 100%; display: inline-block;}

	.success-div img {width: 70px;}
	.success-title {font-size: 40px; line-height: 40px;}
	.md_msg {font-size: 18px;}
	.first_last .back_btn {margin-top: 30px !important;}

	/* Dashboard */
	.postp {top: 0; margin: 10px 0;}
	.chart_num {margin: 0 20px 0 0;}
	.alert-dialog .modal-body {padding: 55px 20px 20px 20px;}
	.alert-dialog .form-group img {position: absolute; left: 0;}
	.alert-dialog .form-group b {padding: 0 0 0 55px; display: inline-block; line-height: normal;}

	/* Cremate */
	.c_c_box_inner .form-group {width: 100%; margin: 0 0 20px 0; float: left;}

	/* Board */
	.board_main .col-sm-4{flex: auto; max-width: 100%;}
	.board_box_inner {margin: 0 0 20px 0;}

	/* Requested Batched popup */
	.req_batched_acc_main .card-title {font-size: 18px; line-height: 20px;}
	.req_batched_acc_main .card-title .float-right {width: 100%; text-align: right; margin: 5px 0 0 0;}

	.loc_img img {width: 100%;}
	.clinic_dt_main .header_fix_right_site ul li {margin: 0 2px;}
	.clinic_dt_main .top_head_euro .header_fix_right_site ul li:last-child {margin-left: 0; text-align: right;}
}

@media(max-width: 575px) {
	.header .col-sm-3 {
		width: 45%;
		float: left;
	}
	.header .col-sm-9 {
		position: static;
		width: 55%;
		float: right;
		/* text-align: right; */
	}
	.filter_main {
		margin-bottom: 0px;
	}
	.filter_inner_main .col-sm-2,
	.filter_inner_main .col-sm-3 {
		max-width: 50%;
		width: 50%;
	}
	.tab_Euro_main .nav-tabs .nav-item {
		width: 50%;
	}
	.img_uplo_box {
		width: 122px;
		float: none;
	}
	.img_uplo_box span {
		font-size: 16px;
		letter-spacing: 3px;
	}
	.upload_dkl {
		float: left;
		padding-left: 0;
		width: 100%;
	}
	.upload_dkl .file {
		margin-top: 18px;
	}
	.gallery_pic_mnc ul li {
		margin-right: 2%;
		margin-bottom: 2%;
		width: 48%;
	}
	.gallery_pic_mnc ul :nth-child(2n) {
		margin-right: 0px !important;
	}
	.gallery_pic_mnc ul li:nth-child(3n) {
		margin-right: 2%;
	}
	.search_filter_site {
		width: 200px;
	}

	/* Dispatch Module */
	.sub_drop_down {top: 45px; left: 0; width: 100%;}

	/* Job Module */
	.job_inner {padding:10px;}
	.jb_title {font-size: 22px; line-height: normal; margin-bottom: 20px; float: left; width: 100%;}
	.jb_box li {margin: 0 0 15px 0; width: 100%;}
	.option_box {min-height: inherit; margin-bottom: 15px;}
	.big_check {margin-bottom: 10px;}
	.mo_mrg .jb_control {margin-bottom: 10px;}

	/* Dashboard */
	.dash_req {margin: 0 0 15px 0 !important; width: 100%; }
	.postp {width: 100%;}
	.fil_loc {width: 100%; margin: 0 0 10px 0;}
	.fil_loc label {width: 100%; float: left; margin: 0 0 5px 0; line-height: normal;}
	.fil_loc .select2, .wdith150 .select2, .date_range {width: 100% !important;}
	.chart_num {margin: 0 0 10px 0; width: 100%;}

	.clinic_count {margin: 0 0 15px 0; width: 100% !important;}
	.cover_main .add_edit_btn li {margin: 0 0 10px 0 !important; width: 100% !important;}
	.cover_main .add_edit_btn li a {width: 100%;}
	.opt_tbl_main {margin-bottom: 15px;}

	/* Clinic Admin Dashboard */
	.mrgtop70 {margin-bottom: 15px;}

	/* Cremate */
	.c_c_inner {padding: 0;}
	.c_c_box_inner .form-group {width: 100%; margin: 0 0 20px 0; float: left;}
	.c_c_title {float: left; width: 100%; padding: 0; margin: 0 0 20px 0; font-size: 20px; line-height: normal;}
	.report_form.progress_cnt_main .form-group {margin-bottom: 20px;}

	.cl_dt_ttl {font-size: 20px;}
	.clinic_dt_main .header_fix_right_site ul li {margin: 0 0 10px 0; width: 100%;}
	.clinic_btn {display: block; width: 280px; text-align: center; margin: 0 auto;}
	.clinic_btn i {float: none; font-size: 15px; margin-right: 5px;}
	.clinic_dt_main .mn_wrp_ontent_site {padding-top: 255px;}

	.header_fix_left_site ul li {margin: 0 4px 0 0;}
}
@media(max-width: 480px) {
	.login_box_euro {
		padding: 30px 15px;
	}
	.login_box_euro_inner {
		padding: 0;
	}
	.dropzone_ {
		font-size: 13px;
	}
	.top_title_page_main h2 {
		font-size: 22px;
	}
	table.dataTable>tbody>tr.child ul.dtr-details>li {
		float: left;
		width: 100%;
	}
	table.dataTable>tbody>tr.child span.dtr-title {
		min-width: 100%;
		float: left;
		width: 100%;
	}
	span.dtr-data {
		float: left;
		width: 100%;
		text-align: left;
	}
	span.dtr-data .dropdown_cover{
		float: left;
	}
	.drop_down {
		right: auto;
		left: 0;
	}
	.gallery_pic_mnc ul li {
		margin-right: 0 !important;
		margin-bottom: 15px;
		width: 100%;
	}
	.gallery_pic_mnc ul :nth-child(2n) {
		margin-right: 0px !important;
	}

	.nw_all_site.nav.nav-tabs .nav-item {
		width: 33.33%;
	}
	.nw_all_site.nav-tabs .nav-link {
		padding: 6px;
		font-size: 13px;
	}

	.full_scr_display_cnt_inner {
		overflow-x: auto;
	}
	.full_scr_display_cnt_inner table {
		width: 500px;
	}

	.right_filter_site {
		width: 100%;
		float: left;
	}
	.right_filter_site ul {
		float: right;
		width: 100%;
	}
	.search_filter_site {
		width: 100%;
	}
	.right_filter_site ul li:first-child {
		margin-right: 0;
		margin-bottom: 15px;
	}
	.right_filter_site ul li {
		width: 100%;
	}
	.for_filter_selct_opsite li:nth-child(1), .for_filter_selct_opsite li:nth-child(2) {
		width: 100%;
		margin: 0 0 15px 0;
	}
	.nothing_add_site {
		width: 100% !important;
	}
	.right_filter_site ul li a {
		float: right;
	}
	#system_Users_tab .for_filter_selct_opsite li:nth-child(1), #system_Users_tab .for_filter_selct_opsite li:nth-child(2) {
		width: 100%; margin: 0 0 10px;
	}
	#system_Users_tab .search_filter_site {
		width: 100%;
		margin-bottom: 10px;
	}
	#Items_main_tab .for_filter_selct_opsite li:nth-child(1), #Items_main_tab .for_filter_selct_opsite li:nth-child(2) {width: 100% !important; margin: 0 0 12px 0;}
	.left_total_site span {
		font-size: 14px;
	}
	.inner_cool_site_tabs .nav-tabs .nav-link {
		font-size: 15px; padding: 10px;
	}
	/* Dispatch Module */
	.req_inner_box li {width: 49%; margin: 0 2% 10px 0;}
	.req_inner_box li:nth-child(3n) {margin-right: 2%;}
	.req_inner_box li:nth-child(2n) {margin-right: 0;}
	.Driver_pop_will .drive_cnt {overflow-x: auto;}
	.Driver_pop_will .drive_tbl {width: 500px;}
	.check_btn {margin: 0 10px 0 0;}
	.box_head h3 {font-size: 20px;}

	/* Job Module */
	.site_box_b:first-child {margin-right: 2%;}
	.site_box_b {width: 49%;}
	.maiN_fitler_fghOP ul li {width: 100%; border-bottom: 1px solid rgba(0,0,0,0.2); padding-bottom: 15px; margin-bottom: 8px;}
	.maiN_fitler_fghOP ul li:last-child {border-bottom: 0; margin-bottom: 0; padding-bottom: 0;}
	.maiN_fitler_fghOP ul li label {width: 100%;}
	.maiN_fitler_fghOP ul li .select2, .maiN_fitler_fghOP ul li:nth-child(3) .select2 {width: 100% !important;}

	.header_fix_right_site ul li {margin: 0 3px;}
	.header_fix_right_site li:first-child img {width: auto;}
	.header_fix_right_site li img {width: 18px;}
	.dot_iemssite {margin: 0 5px; padding: 0 5px;}
	.msg_site_alert {font-size: 12px;}

	.msg_site_alert {height: 30px; font-size: 12px; padding: 5px;}
	.msg_site_alert i {font-size: 15px;}

	.mn_wrp_ontent_site {padding-top: 132px;}
	.btn_simplopr a {width: auto;}
	.brNaNx a {font-size: 14px;}
	.payment_row_fth .payment_method_name, .payment_row_fth .payment_d_site {font-size: 15px; line-height: 18px;}

	.progressbar {margin-bottom: 30px;}
	.radio_cover .radio_inner {margin: 0 10px 10px 0;}

	.back_btn {width:auto;}
	.back_btn.mrgtop50 {margin-top: 25px !important;}

	.crt_ttl {font-size: 18px; line-height: 28px; margin-bottom: 15px;}
	.jb_control {height: 40px; line-height: 40px;}

	.progress_cnt_main .select2-container--default .select2-selection--single {height: 44px;}
	.progress_cnt_main .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 42px;}
	.progress_cnt_main .select2-container--default .select2-selection--single .select2-selection__arrow {height: 42px;}
	.creat_fl .modal-footer .back_btn {width: 100px; margin: 0 10px !important;}
	.big_check .custom-checkbox .custom-control-indicator {width: 30px; height: 30px;}
	.custom-control-description.sm_txt {line-height: 22px;}
	.form-group.mrgbtm50 {margin-bottom: 20px !important;}
	.total_div {font-size: 20px;}

	.success-div img {width: 50px;}
	.success-title {font-size: 30px; line-height: 30px;}
	.first_last .back_btn.mrgtop50 {margin-top: 30px !important; margin: 20px 0 0 0 !important; width: 100%;}
	.mrgbtm30 {margin-bottom: 15px !important;}
	.job_inner {padding: 0 !important;}
	.od_dt_row {padding-bottom: 15px;}

	.pv_order_ttl {font-size: 20px; line-height: 25px;}

	/* Dasboard */
	.dash_box {width: 100%;}
	.big_txt {font-size: 22px !important; line-height: 30px !important;}
	.clinic_dt_head {margin: 20px 0 0 0;}
	.form-group.text-center.first_last.keepsake_sec a.back_btn.marLFRT15.dis_inline.mrgtp30.mrgbtm30 {margin: 0 5px 15px !important}

	/* Cremate */
	.pad165 {padding-right: 0;}
	.prv_right_head {margin-bottom: 15px;}
	.prv_right_head h2 {font-size: 20px; margin-right: 10px;}
	.prv_right_head .toggleswitch_site {position: relative; right: 0; top: 0; width: 100%; text-align: right; float: right;}
	.prv_right_head .toggleswitch_site p {float: none; display: inline-block; position: relative; top: -6px;}
	.prv_right_head .toggleswitch_site label.switch {float: none;}
	.short_des {font-size: 16px; line-height: 20px;}
	.c_c_box .form-group.mrgtop90 {margin-top:20px !important;}

	.cremation_head_left .progress_cnt_main {width: 100%;}
	.cremation_head_left .progress_cnt_main .w235 {width: 100%; margin: 0 0 15px 0;}
	.cremation_head_left .progress_cnt_main .w235:last-child {margin-bottom: 0;}
	.h45 {height: 35px; line-height: 33px;}
	.big_btn {height: 40px; line-height: 40px;}
	.cre_ttl {font-size: 22px; line-height: normal; margin: 0 0 15px 0;}
	.cremation_head_right {width: 100%;}
	.cremation_head_right .search_filter_site {width: 100%; margin: 0 0 10px 0;}
	.cremation_head_right .big_btn {width: 100%; font-size: 18px; margin: 0;}
	.cremation_main .nav-tabs .nav-link {padding: 10px 20px;}

	/* Board */
	.work_duty_main {width: 95%;}
	.marLFRT15 {margin-left: 10px !important; margin-right: 10px !important;}

	.drv-darg-icon {height: 50px;}
	.drv_count {min-height: auto;}
	.drv_inner_left_cnt {width: 100%; display: inline-block; height: auto;}

	.cl_dt_head ul {width: 100%;}

	.top_header_payment {margin: 0 0 15px;}
	.left_top_hdr > ul > li { margin-bottom: 10px; width: 100%; margin-right: 0;}

	.payment_location_filter .select2 {width: 100% !important;}
	.top_header_payment .right_filter_site { margin: 10px 0 0 0; }
	.top_header_payment .right_filter_site ul li:first-child {margin-bottom: 0;}
}
@media(max-width: 375px) {
	.gallery_pic_mnc ul li img {height: 140px;}
	.inline_select {width: 100%;}
	.toggleswitch_site p {line-height: 28px; font-size: 14px;}
	.mb_font .back_btn {padding: 0 10px; font-size: 14px;}
	.pro_row span {font-size: 13px;}

	.mb_footer_full {display: inline-block;}
	.mb_footer_full .btn_site {width: 100%; float: left; margin: 0 0 15px;}
	.mb_footer_full .btn_site:last-child {margin-bottom: 0;}

	.header_fix_left_site ul li {margin: 0 10px 0 0;}
	.header_fix_right_site ul li {margin: 0 3px 0 0;}
	.header_fix_right_site .status_btn {padding: 0 5px; font-size: 14px;}
	.header_fix_right_site .status_btn img {margin: 8px 5px 0 0;}
}