@media (min-width:300px) and (max-width: 567px) {
	#flexNav section.inner_dash_sideSec {
		margin-left: 0;
		width: 100%;
	}

	#flexNav aside.inner_dash_aside {
		width: 90px;
		left: -90px;
		transition: all .3s;
		top: 0;
	}

	#flexNav.active aside.inner_dash_aside {
		left: 0px;
		top: 0;
	}

	#flexNav aside.inner_dash_aside .nav-tabs .nav-link span:last-child {
		display: none;
	}

	#flexNav .fullL_img {
		display: none;
	}

	#flexNav .miniM_img {
		display: block;
	}

	.inner_dash_sideSec .tab-content .tab-pane.tab_pane1 {
		padding: 0 0 30px;
	}

	.msa_flow_fImg_box img {
		width: 50px;
	}

	.msa_flow_fImg_head {
		margin-left: 15px;
	}

	#my_counterTab .nav-link {
		padding: 6px;
	}

	#flexNav.active section.inner_dash_sideSec {
		width: 100%;
	}

	#flexNav section.inner_dash_sideSec .botm_cancBtn_box {
		width: 100%;
		transition: all .3s;
		left: 0;
		bottom: 0;
	}

	#flexNav.active section.inner_dash_sideSec .botm_cancBtn_box {
		/*left: 90px;*/
	}

	#flexNav.active {
		overflow: hidden;
	}

	.wel_comHead h1 {
		margin: 20px 0 10px;
		font-size: 22px;
	}

	.msa_flow_Box {
		margin: 10px 0;
	}

	#my_counterTab .nav-link .count_nums {
		font-size: 20px;
	}

	.sow_head h2 {
		font-size: 14px;
		padding: 16px 0px 0;
	}

}

@media (min-width:568px) and (max-width: 767px) {

	.msa_flow_Box {
		margin: 10px 0;
	}

	#flexNav section.inner_dash_sideSec {
		margin-left: 0;
		width: 100%;
	}

	#flexNav aside.inner_dash_aside {
		width: 90px;
		left: -90px;
		transition: all .3s;
		top: 0;
	}

	#flexNav.active aside.inner_dash_aside {
		left: 0px;
		top: 0;
	}

	#flexNav aside.inner_dash_aside .nav-tabs .nav-link span:last-child {
		display: none;
	}

	#flexNav .fullL_img {
		display: none;
	}

	#flexNav .miniM_img {
		display: block;
	}

	.inner_dash_sideSec .tab-content .tab-pane.tab_pane1 {
		padding: 0 0 30px;
	}

	.msa_flow_fImg_box img {
		width: 50px;
	}

	.msa_flow_fImg_head {
		margin-left: 15px;
	}

	#my_counterTab .nav-link {
		padding: 6px;
	}

	#flexNav.active section.inner_dash_sideSec {
		width: 100%;
	}

	#flexNav section.inner_dash_sideSec .botm_cancBtn_box {
		width: 100%;
		transition: all .3s;
		left: 0;
		bottom: 0;
	}

	/*#flexNav.active section.inner_dash_sideSec .botm_cancBtn_box {
		left: 90px;
	}*/

	#flexNav.active {
		overflow: hidden;
	}

	.wel_comHead h1 {
		margin: 20px 0 10px;
		font-size: 22px;
	}

	#my_counterTab .nav-link .count_nums {
		font-size: 20px;
	}

	.sow_head h2 {
		font-size: 16px;
	}

	.msa_flow_Box {
		/* margin: 10px 0; */
	}

	.main_sow_wrapper .form-control {
		height: 50px;
		border-radius: 0 !important;
		/* margin-bottom: 20px; */
	}

	.sow_Box .nav-link {
		font-size: 14px;
		padding: 10px 16px;
	}
}

@media (min-width:768px) and (max-width: 991px) {
	#flexNav section.inner_dash_sideSec {
		margin-left: 0;
		width: 100%;
	}

	#flexNav aside.inner_dash_aside {
		width: 90px;
		left: -90px;
		transition: all .3s;
		top: 0;
	}

	#flexNav.active aside.inner_dash_aside {
		left: 0px;
		top: 0;
	}

	#flexNav aside.inner_dash_aside .nav-tabs .nav-link span:last-child {
		display: none;
	}

	#flexNav .fullL_img {
		display: none;
	}

	#flexNav .miniM_img {
		display: block;
	}

	.main_sow_wrapper .form-control {
		height: 50px;
		border-radius: 0 !important;
		/* margin-bottom: 20px; */
	}
}

@media (min-width:992px) and (max-width: 1199px) {

	.addSow_detailSheet {
		width: 100%;
		padding-left: 10px;
		padding-right: 10px;
	}

}

@media (max-width:767px) {
	.main_div_class {
		/* width: 100% !important; */
	}

	.col_marg_bt2 {
		margin-bottom: 20px;
	}

	.ad_sworkbody_fillup .form-label {
		width: 95% !important;
		font-size: 14px;
	}

	.ad_sworkbody_fillup .focused .form-label {
		width: auto !important;
		font-size: .75em;
	}

	.addSow_detailSheet .form-label {
		font-size: 14px;
	}

	.addSow_detailSheet .focused .form-label {
		font-size: .75em;
	}

	.ad_sworkbody_fillup {
		padding: 35px 0px 30px;
	}

	.div_dragDrop {
		grid-row-gap: .2em;
	}
}

@media (max-width:991px) {
	.anvModVar .modal-dialog {
		max-width: 95%;
	}

	.summRy_col {
		padding-bottom: 2em;
		padding-top: 1.5em;
	}

	.addSow_detailSheet {
		width: 100%;
		padding-left: 10px;
		padding-right: 10px;
	}

	.botm_cancBtn_box {
		width: 100%;
		transition: all .3s;
	}

	.ad_sworkbody_fillup .form-label {
		width: 95% !important;
		font-size: 14px;
	}

	.ad_sworkbody_fillup .focused .form-label {
		width: auto !important;
		font-size: .75em;
	}

	.addSow_detailSheet .form-label {
		font-size: 14px;
	}

	.addSow_detailSheet .focused .form-label {
		font-size: .75em;
	}

	.botm_cancBtn_box button.mor_addSow {
		font-size: 14px;
	}
}