@page {
    margin-top: 2cm;
    margin-bottom: 2cm;
}

@media print {
	* {
		position: relative;
		float: unset !important;
		clear: both;
        background-image: none !important;
	}

	body {
		background-color: #FFFFFF;
	}

	input[type=text],
	input[type=password],
	.chzn-container {
		width: calc(100% - 20px);
		border-bottom: 1px solid lightgray;
	}

	.breaker {
		display: none;
		page-break-before: always;
	}

	.DIV_logo {
		background-color: #FFFFFF;
	}

    #menu2_cont {
		display: none;
	}

	#DIV_filter_open {
		display: none;
	}

	.TXT_title_area {
		margin: 0;
		font-size: 26px;
	}

	.FORM_input {
		width: 100%;
		padding: 0;
		/* border-bottom: 1px solid lightgray; */
	}

	/* .FORM_input * {
		height: 0px;
		opacity: 0;
	} */

	.chzn-container {
		width: 100% !important;
	}

	.chzn-single {
		opacity: 0;
	}

	.TXT_ico_area {
		display: none;
	}

	.DIV_content {
		margin-bottom: 0;
		display: block;
	}

	.DIV_content_txt {
        margin-top: 30px;
    }

	.DIV_area {
		height: 70px;
		position: absolute;
		top: -100px;
		z-index: 100;
		display: flex;
		align-items: center;
	}

	.FORM_buttons {
		display: none;
	}

	.FORM_text {
        padding: 0;
        color: #7b7c7e;
        background-color: #FFFFFF;
    }

	.FORM_print {
		display: none;
	}

	.footer {
		margin-top: 50px;
	}
}