.component-doccheck-form-modal .modal-dialog {
	width: 100vw;
	height: 100vh;
	max-width: none;
}
.component-doccheck-form-modal .modal-content {
	height: auto;
	height: 100vh;
	border-radius: 0;
}
.component-doccheck-form-modal .modal-body {
	overflow-y: auto;
}
.component-doccheck-form-modal .component-doccheck-login-page-form .container-fluid {
	max-width: none;
}
.component-doccheck-form-modal .icon-close,
.component-doccheck-form-modal .icon-close:hover,
.component-doccheck-form-modal .icon-close:active,
.component-doccheck-form-modal .icon-close:focus {
	background-color: transparent;
}
.component-doccheck-form-modal .icon-close-container {
	z-index: 1;
}

@media (min-width: 992px) {
	.component-doccheck-form-modal .doccheck-login-page-form-left,
	.component-doccheck-form-modal .doccheck-login-page-form-right {
		height: 100%;
	}
	.component-doccheck-form-modal .icon-close-container {
		right: 85px;
		top:25px;
	}
	.component-doccheck-form-modal .icon-close::after {
		background-image: url('data:image/svg+xml;utf8,<svg width="32" height="30" viewBox="0 0 32 30" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="1" y1="-1" x2="39" y2="-1" transform="matrix(0.709448 -0.704758 0.709448 0.704758 3 29.998)" stroke="%23ffffff" stroke-width="2" stroke-linecap="round"/><line x1="1" y1="-1" x2="39" y2="-1" transform="matrix(-0.709448 -0.704758 -0.709448 0.704758 29 30)" stroke="%23ffffff" stroke-width="2" stroke-linecap="round"/></svg>');
		min-width: 32px;
		min-height: 30px;
	}
}
@media (max-width: 991.98px) {
	.component-doccheck-form-modal .icon-close-container {
		right: 19px;
		top: 23px;
	}
	.component-doccheck-form-modal .icon-close {
		max-width: 25px;
		height: auto;
	}
	.component-doccheck-form-modal .icon-close::after {
		background-image: url('data:image/svg+xml;utf8,<svg width="32" height="30" viewBox="0 0 32 30" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="1" y1="-1" x2="39" y2="-1" transform="matrix(0.709448 -0.704758 0.709448 0.704758 3 29.998)" stroke="%2300263D" stroke-width="2" stroke-linecap="round"/><line x1="1" y1="-1" x2="39" y2="-1" transform="matrix(-0.709448 -0.704758 -0.709448 0.704758 29 30)" stroke="%2300263D" stroke-width="2" stroke-linecap="round"/></svg>');
		vertical-align: baseline;
		min-width: 0;
		min-height: 0;
	}
}