@media print {
    @page { 
        margin: 0;
    }
	.logo {
        height: 10mm;
	}
	h5 {
		font-size: 0.9rem;
	}
	h6 {
		font-size: 0.8rem;
	}
    .content-top, .ea-search-enabled, .responsive-header{
        display: none;
    }
    .form-widget{
        display: none;
    }
    a:after{
        display: none !important;
    }
    .pagebreak{
        page-break-after: always;
    }
    .iq{
        page-break-inside: avoid;
		width: 190mm;
        height: 62mm;
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    .width{
        width: 100%;
    }
    .up{
        margin-top: -1.5px;
    }
	.full-obj{
		page-break-inside: avoid;
	}
    .back-side{
        page-break-before: inherit;
    }
    .main{
        position:relative;
        padding-bottom: 62mm;
    }
    .footer {
        position: absolute;
        bottom: 0px;
    }
    /*.AllContent{
        max-width: 97%;
		margin-left: 9mm;
    }*/
	.first-page, .logoTB{
        margin-left: 0mm;
		margin-right:10mm;
    }
    hr{
        margin-left: 73px;
        margin-right: 4px;
        margin-top: 0px;
        border-top: solid 1px #000 !important;
        opacity: 0.8;
        height: 2px;
    }
    .hr-logo{
        border: 2px solid #000000;
		margin-left: 96px;
        margin-right: 35px;
    }
    .fullHr{
        margin-left: 4px;
        margin-right: 4px;
        margin-top: 0px;
    }
	.underline_print{
		text-decoration: underline;
		width: 100%;
	}
}

.indent{
    padding-top: 12%;
}
.loginForm{
    width: 320px;
    margin: 5px;
    background: #eceaea;
    border-radius: 5px;
}
input{
    width: 90%;
    margin: 10px;
    padding: 5px;
    line-height: 1.5;
    border: 1px solid #424242;
    border-radius: 5px;
}
button{
    width: 94%;
    height: 30px;
    margin: 10px;
    padding: 5px;
    color: #ffffff;
    background-color: #ec4b4b;
    border: 1px solid #ec4b4b;
    border-radius: 5px;
    cursor: pointer;
    transition: 0.4s;
}
button:hover {
    background-color: #5bcc57;
    border: 1px solid #5bcc57;
    transition: 0.4s;
}
hr{
    margin-left: 73px;
    margin-right: 4px;
    margin-top: 0px;
}
.hr-logo{
    border: 2px solid #000000;
}
.textCenter{
    text-align: center;
}
.textLeft{
    text-align: left;
}
.textRight{
    text-align: right;
}
.textControl{
    padding-left: 5px;
	text-align: left;
}
table, th, td {
    padding: 5px;
    border: 1px solid;
    text-align: center;
}
.logoTB{
    display: flex;
    text-align: center;
}
.left{
    width: 190mm;
    height: 62mm;
    padding: 10px;
    border: 1px dotted #949ca3;
	border-right: none;
}
.right{
    width: 190mm;
    height: 62mm;
    padding: 10px;
    border: 1px dotted #949ca3;
	border-left: none;
}
.smallText{
    font-size: 70%;
}
.iq{
    padding-top: 20px;
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.width{
    width: 100%;
}

.textIndent{
    text-indent: 92px;
}
.textIndent-3form{
    text-indent: 200px;
}
.underline{
    text-decoration: underline;
}
.smallText{
    size: 10px;
}
p, i{
    margin: 0px;
    margin-top: 0px;
}
.text-label{
    text-indent: 40px;
}
.blockIndent{
    margin-left: 24mm;
    height: 34mm;
}
.font{
    font-size: 7pt;
}
.font-8{
    font-size: 7pt;
}
.font-7{
    font-size: 6pt;
}
.font-7-3{
    font-size: 6.3pt;
}
.font-6-4{
    font-size: 5.4pt;
}
.font-6{
    font-size: 5pt;
}
.font-10{
    font-size: 9pt;
}
.long{
    width: 35%;
}
.middle{
    width: 20%;
}
.short{
    width: 8%;
}
.up-2{
    margin-top: -2px;
}
.up-3{
    margin-top: -2px;
}
.text{
    white-space: pre;
}
.godown{
    margin-top: 15px;
}
.margin-0{
    margin-top: -14px;
}
.textIndent{
    margin-left: 5px;
}
.fullHr{
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 0px;
}
table{
    line-height: 1.1em;
}