﻿.mf-print{
    position: absolute;
    left: 0;
    top: 0;
    display: block;
}
.mf-print >.center{
    max-width: 95%;
    max-height: 95%;
    background: rgb(255, 255, 255);
    padding-bottom: 30px;
    width: 220mm;
    height: 297mm;
}
.mf-print >.center >div.mf-print-detail{
    width: 100%;
    height: 100%;
    overflow: auto;
    padding: 10px;
}
.mf-print >.center .mf-print-content{
    width: 210mm;
    height: 297mm;
    background: rgb(255, 255, 255);
    overflow: auto;
    padding: 20px;
    border: 1px solid rgb(50, 50, 50);
    padding-top: 180px;
    padding-bottom: 180px;
}
.mf-print >.center >div.mf-print-buttons{
    margin-bottom: -30px;
    height: 30px;
    padding-right: 20px;
    text-align: right;
}
.mf-print .mf-line{
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 20px;
}
#header-title{
    text-align: center;
    margin-top: -180px;
}
#header-title h4{
    margin-bottom : 0px;
}
#h-col-left{
    display: inline-block;
}
#h-col-right{
    display: inline-block;
    float: right;
}
#wrap{
    font-weight: bolder;
}
#col-left{
   display: inline-block;
}
#col-right{
    float: right;
}
.content{
    height: 100%;
}
.sickletter-signature{
  
    height : 120px;
}
.mf-print-content .footer{
    position: relative;
    margin-bottom: -180px;
}
.mf-print-content .footer .consultationFee {
    float: right;
}
.mf-invalid-signature {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    pointer-events: none;
}