/* #disclaimer-modal {
		display: none !important;
} */
@media screen and (min-width: 768px) and (max-width: 1024px) {
	#disclaimer-modal {
		display: none !important;
	}
	.nextInpDiv {
		flex-direction: column;
	}
	.searchInp {
		width: 100%;
	}
	.formDiv {
		border-radius: 0;
	}
	.dcbBankHdg {
		/* font-size: 20px; */
		/* font-size: .97rem; */
		font-size: 3vw;
		line-height: 30px;
	}
	.bankInfoPara {
		font-size: 14px;
	}
	.checkLabel {
		/* font-size: 12px; */
		font-size: 2vw;
	}
	.bankLogoImg {
		width: 100px;
		margin-top: 10px;
	}
	.regPara {
		font-size: 14px;
	}
	.createText {
		font-size: 14px;
	}
	.searchInp1 {
		width: 100% !important;
	}
	.acctSpan {
		padding: 4px 8px;
	}
	.colorSpan {
		padding: 4px 8px;
	}
	/* Added by Ram */
	.login-footer-section {
		border-top: 2px solid #FD0 !important;
		height: 3.5rem !important;
	}
	.login-footer-body {
		flex-direction: column;
		justify-content: center;
		width: 0px;
		align-items: center;
	}
	.login-link-footer {
		width: 50% !important;
		margin: -3px;
	}
	.login-active, .login-copyright-footer {
		font-size: .7rem;
		margin: -3px;
	}
	/* Added on 12-11-24  */
	.IdLabel {
		font-family: "Poppins", sans-serif;
		color: #26358F;
		/* font-size: 14px; */
		/* font-size: 4vw; */
		font-size: 2vw;
		font-weight: 501;
		line-height: 24px;
		margin-top: 16px;
	}
	.otpLabel {
		font-family: "Poppins", sans-serif;
		color: #26358F;
		/* 	font-size: 14px;
		line-height: 16px; */
		/* font-size: 4vw; */
		font-size: 2vw;
		font-weight: 501;
		line-height: 24px;
	}
	#captcha::placeholder {
		font-size: 3vw !important;
	}
	.otpBtn, .submitBtnDoc {
		/* line-height: .9; */
		line-height: 1.5;
		font-size: 14px;
	}
	#captcha_id {
		/* height: 29px; */
		height: 7vw;
	}
	#captcha_gen {
		margin-top: 2px !important;
	}
	#captcha {
		height: 25px;
		font-size: 4vw !important;
		font-weight: 600;
	}
	table.dataTable th {
		font-size: .9rem !important;
	}
	table.dataTable td {
		font-size: .8rem !important;
	}
	#pills-table1-tab, #pills-table2-tab, #pills-table3-tab {
		font-size: 2vw !important;
		padding: 0 5px 1px !important;
	}
	#pills-table1-tab span {
		display: none;
	}
	#pills-table1-tab:after {
		content: 'Recent';
	}
	#pills-table2-tab span {
		display: none;
	}
	#pills-table2-tab:after {
		content: 'Older';
	}
	#pills-table3-tab span {
		display: none;
	}
	#pills-table3-tab:after {
		content: 'All';
	}
	.nav-item-1, .nav-item-2 {
		margin-right: 10px;
	}
	.inputDate {
		width: 141px;
		font-size: 2vw;
	}
	.inputDate::placeholder {
		font-size: 2vw;
	}
	.personImgSect {
		margin-bottom: 10px;
	}
	.personName {
		font-size: 1vw;
		line-height: 16px;
	}
	.sidebarsection {
		padding-bottom: 0;
	}
	.acctSubOpt {
		font-size: 1.4vw;
		line-height: 23px;
	}
	.mydocumentsLabel {
		font-size: 1.4vw;
	}
	/* .dt-datetime {
		top: 354.125px !important;
		left: 15.359px !important;
	} */
	.tab-icon {
		width: 15px;
		height: 15px;
	}
	.acctSpan, .colorSpan {
		font-size: .7rem;
		width: 90%;
	}

	/*Top and bottom scrollbar*/
	/* 	.large-table-container-3 {
		max-width: 100%;
		overflow-x: scroll;
		overflow-y: auto;
	}
	.large-table-container-3 table {
		
	}
	.large-table-fake-top-scroll-container-3 {
		max-width: 100%;
		overflow-x: scroll;
		overflow-y: auto;
	}
	.large-table-fake-top-scroll-container-3 div {
		background-color: red;
		font-size: 1px;
		line-height: 5px;
	} */

	/* .add-class {
		display: flex;
		flex-grow: 1;
	} */

	/* Important Section to display  */
	.depositImgDiv {
		display: none;
	}
	#tab_view_1, #tab_view_2 {
		display: block;
	}
	.fa-lg {
		font-size: 3.25em !important;
	}
} /* your css rules for ipad portrait */

/* @media screen and (min-width: 834px) and (max-width: 1194px) {
} */

/* Tablet Landscape */
@media screen and (min-width: 1025px) and (max-width: 1366px) {
	#disclaimer-modal {
		display: block !important;
	}
	.imgSectDiv {
		min-height: 100vh;
		background-size: 100% 100% !important;
	}
	.loginSect {
		min-height: 100vh;
	}
	.add-class {
		display: block;
	}
	.colorSpan {
		padding: 4px 8px;
	}
	.large-table-container-3 {
		max-width: 100%;
		overflow-x: hidden;
	}
	table.dataTable th.dt-right {
		text-align: center !important;
		/* display: flex;
		align-items: center; */
	}
	.searchInp1 {
		width: 100%;
	}
	.personName {
		font-size: 1rem !important;
		/* font-size: 16px; */
		line-height: 22px;
	}
	table.dataTable th {
		/* font-size: 0.8rem !important; */
		font-size: 16px !important;
		font-weight: bold !important;
	}
	.acctSpan {
		padding: 4px 8px;
	}
	.mydocumentsLabel {
		/* font-size: 1.5rem !important; */
		font-size: 20px !important;
	}
	.acctSubOpt {
		font-size: 1rem !important;
	}
	.inputDate::placeholder {
		font-size: 1rem;
	}
	table.dataTable td {
		font-size: 1rem !important;
	}
	.checkLabel {
		font-size: 1vw;
	}
	#captcha::placeholder {
		font-size: .9vw !important;
	}
	#custIdInput::placeholder {
		font-size: 1vw !important;
	}
}

/* Tablet Portrait */
@media screen and (min-width: 768px) and (max-width: 920px) and
	(orientation: portrait) {
	#disclaimer-modal {
		display: none !important;
	}
	.dt-right span {
		display: flex;
		align-items: center;
		/* justify-content: end; */
	}
	.searchInp1 {
		width: 100%;
	}
	.large-table-container-3 {
		overflow-x: hidden;
	}
	.imgSectDiv {
		min-height: 40vh;
	}
	.loginSect {
		min-height: 60vh;
	}
	.add-class {
		display: none;
	}
	.acctSpan {
		padding: 4px 8px;
	}
	.colorSpan {
		padding: 4px 8px;
	}
	table.dataTable td {
		font-size: 1rem;
	}
	
	.link-footer {
		width: 15% !important;
	}
}

@media all and (device-width: 1024px) and (device-height: 768px) and
	(orientation:landscape) {
	.nextInpDiv {
		flex-direction: row;
		justify-content: space-between;
	}
	.searchInp {
		width: 100%;
	}
	.loginSect {
		padding: 0;
	}
	.formDiv {
		border-radius: 0;
	}
	.dcbBankHdg {
		/* font-size: 20px; */
		font-size: .97rem;
		line-height: 30px;
	}
	.bankInfoPara {
		font-size: 14px;
	}
	.checkLabel {
		font-size: 12px;
	}
	.bankLogoImg {
		width: 100px;
		margin-top: 10px;
	}
	.regPara {
		font-size: 14px;
	}
	.createText {
		font-size: 14px;
	}
	.searchInp1 {
		width: 100% !important;
	}
	/* Added by Ram */
	.login-footer-section {
		border-top: 2px solid #FD0 !important;
		height: 3.5rem !important;
	}
	.login-footer-body {
		flex-direction: column;
		justify-content: center;
		width: 0px;
		align-items: center;
	}
	.login-link-footer {
		width: 50% !important;
		margin: -3px;
	}
	.login-active, .login-copyright-footer {
		font-size: .7rem;
		margin: -3px;
	}
	/* Added on 12-11-24  */
	.IdLabel {
		font-family: "Poppins", sans-serif;
		color: #26358F;
		/* font-size: 14px; */
		font-size: 4vw;
		font-weight: 501;
		line-height: 24px;
		margin-top: 16px;
	}
	.otpLabel {
		font-family: "Poppins", sans-serif;
		color: #26358F;
		/* 	font-size: 14px;
		line-height: 16px; */
		font-size: 4vw;
		font-weight: 501;
		line-height: 24px;
	}
	#captcha::placeholder {
		font-size: 3vw !important;
	}
	.otpBtn, .submitBtnDoc {
		line-height: .9;
		font-size: 14px;
	}
	#captcha_id {
		height: 7vw;
	}
	#captcha_gen {
		margin-top: 2px !important;
	}
	#captcha {
		height: 25px;
		font-size: 4vw !important;
		font-weight: 600;
	}
	table.dataTable th {
		font-size: .6rem !important;
	}
	table.dataTable td {
		font-size: .8rem !important;
	}
	#pills-table1-tab, #pills-table2-tab, #pills-table3-tab {
		font-size: 2vw !important;
		padding: 0 5px 1px !important;
	}
	#pills-table1-tab span {
		display: none;
	}
	#pills-table1-tab:after {
		content: 'Recent';
	}
	#pills-table2-tab span {
		display: none;
	}
	#pills-table2-tab:after {
		content: 'Older';
	}
	#pills-table3-tab span {
		display: none;
	}
	#pills-table3-tab:after {
		content: 'All';
	}
	.nav-item-1, .nav-item-2 {
		margin-right: 10px;
	}
	.inputDate {
		width: 12vw;
		font-size: 2vw;
	}
	.inputDate::placeholder {
		font-size: 2vw;
	}
	.personImgSect {
		margin-bottom: 10px;
	}
	.personName {
		font-size: 1.5rem;
		line-height: 1.6rem;
	}
	.sidebarsection {
		padding-bottom: 0;
	}
	.acctSubOpt {
		font-size: 2vw;
		line-height: 30px;
	}
	.mydocumentsLabel {
		font-size: 2vw;
	}
	/* .dt-datetime {
		top: 354.125px !important;
		left: 15.359px !important;
	} */
	.tab-icon {
		width: 15px;
		height: 15px;
	}
	.acctSpan {
		padding: 4px 8px;
	}
	.colorSpan {
		padding: 4px 8px;
	}
	.acctSpan, .colorSpan {
		font-size: .7rem;
		width: 90%;
	}
	#tab_view_1, #tab_view_2 {
		display: none;
	}
}