.container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-right: auto; margin-left: auto; }
@media (min-width:576px) {
	.container-sm, .container { max-width: 100%; }
}
@media (min-width:768px) {
	.container-md, .container-sm, .container { max-width: 100%; }
}
@media (min-width:992px) {
	.container-lg, .container-md, .container-sm, .container { max-width: 100%; }
}
@media (min-width:1200px) {
	.container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1140px; }
}
@media (min-width:1400px) {
	.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1434px; }
}
@media (max-width:1399px) {
	:root { --Font-14:0.875em; --Font-16:1em; --Font-18:1em; --Font-20:1.125em; --Font-24:1.375em; }
}
@media (max-width:1199px) {
	section.main-section-wrap:after { display: none; }
	.imp-links-wrap { padding: 30px 0; }
}
@media (max-width:991px) {
	:root { --Font-14:0.875em; --Font-16:1em; --Font-24:1.25em; }
	.pdf-link-wrap { justify-content: start; }
	.pdf-card-wrap { width: calc(100%/3); margin-bottom: 1rem; }
	.info-card{flex-wrap: wrap;}
	.info-card-top {max-width: unset;width: 100%;}
	.info-card-body {flex: unset;width: 100%;max-width: unset;}
	.create-time-table .col-lg-3{border-bottom: 1px solid #0f575747;}
	.create-time-table .col-lg-3:nth-child(2n){border-right: none;}
	.create-time-table .col-lg-3:nth-child(3),.create-time-table .col-lg-3:nth-child(4){border-bottom: none;}
	 h2.logo-text {font-size: var(--Font-20);max-width: 320px;}
	.login-btn-wrap .loginBtn{font-size: var(--Font-14);}
}
@media (max-width:767px) {
	.header { padding-top: 8px; }
	.create-time-table .col-lg-3{border-right: none;}
	.create-time-table .col-lg-3:nth-child(3){border-bottom: 1px solid #0f575747;}
}
@media (max-width:600px) {
	.info-card-top {flex-direction: column;text-align: center;padding: 30px 20px;}
	.info-card-body {padding: 25px 20px;}
	.info-row {flex-direction: column;align-items: flex-start;gap: 6px;}
}
@media (max-width:575px) {
	:root { --Font-20:1em; --Font-24:1.125em;}
	.main-links .row .col-md-6.col-sm-6 { width: 50%; }
	.main-links { padding: 10px; }
	.link-wrap a img { margin-right: 0; }
	.link-wrap { margin: 0 10px; }
	.link-wrap a { padding: 10px; flex-direction: column; text-align: center; }
	.pdf-card-wrap { width: calc(100%/2); }
	.pdf-link-wrap .pdf-card-wrap:nth-child(2n) { border-right: 0; }
	.captcha-img-btn-wrap {width: 100%;justify-content: start;gap: 10px;}
	.captcha-img-btn-wrap img#captchaImage{width: auto;}
	.captcha-input-wrap {width: 100%;margin-top: 1rem;}
	.login-section{padding: 20px 0;}
	.login-section-wrap{padding: 20px;}
	h2.logo-text {font-size: var(--Font-18);}
}
@media (max-width:431px) {
	:root { --Font-24:1em; }
	.main-links .row .col-md-6.col-sm-6 { width: 100%; }
	.main-links:before { display: none; }
	.main-links .row .col-md-6:nth-child(5) .link-wrap { border-bottom: 1px solid #c4c4c4; }
	.pdf-card-wrap { width: 100%; border-right: 0; margin-bottom: 1rem; }
	.pdf-link-wrap .pdf-card-wrap:last-child { margin-bottom: 0; }
	.form-inner-head p.page-title{width: 100%;}
	.form-inner-head span.total-badge{margin-top: 1rem;margin-left: auto;}
	.right-wrap,.main-logo{margin-top: 1rem;}
	.title-wrap .page-title{width: 100%;}
	.title-wrap .login-btn-wrap{margin-top: 1rem;margin-left: auto;}
}

@media print {
  .no-print { display: none !important; }
  body { background: #fff !important; }
  .lapel-card { box-shadow: none !important; }
  .footer-table-div{display: flex;flex-direction: column;}
}