﻿#dynamsoft-header { border-bottom: 1px solid #eeeeee; }
.footerTopCnt { display: none; }

#ehr-landing-page { padding-top: 60px; height: 100%; min-height: calc(100vh - 151px); padding-bottom: 70px; }
#ehr-landing-page .ehr-form-line { margin-top: 60px; position: relative; }
#ehr-landing-page .ehr-form-line::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 80%; background: #306877; }
#ehr-landing-page .ehr-form-line .pdfIntro { padding-left: 0; padding-right: 0; padding-top: 88px; }
#ehr-landing-page .ehr-form-line .pdfIntro > div { background: rgba(0, 0, 0, 0.1); }
#ehr-landing-page .ehr-form-line .pdfIntro .pdfImg { width: 185px; height: 250px; float: left; background: #f5f5f5; }
#ehr-landing-page .ehr-form-line .pdfIntro .pdfDesc { width: calc(100% - 200px); float: left; padding: 30px 12px 0 40px; color: #FFFFFF; }
#ehr-landing-page .ehr-form-line .ehr-form-box { background: #323234; padding: 44px 42px 30px; }
#ehr-landing-page .ehr-form-line .ehr-form-box h2 { color: #FE8E14; }
#ehr-landing-page .ehr-form-line .ehr-form-box .basicForm { margin-top: 30px; }
#ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup { position: relative; margin-bottom: 30px; }
#ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup:last-child { margin-bottom: 0; margin-top: 40px; }
#ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup p.errorMsg { color: #ff0000; position: absolute; font-size: 14px; }
#ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup .basicFormInput { padding: 8px 20px; height: 54px; font-size: 16px; font-family: Oswald-Regular; }
#ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup #downloadButton { height: 54px; line-height: 50px; font-size: 18px; color: #FE8E14; border-width: 2px; transition: ease-in-out .2s; box-shadow: 0 0 0px 0px #ffffff; }
#ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup #downloadButton:hover { box-shadow: -6px 6px 0px 0px #ffffff; transform: translate(4px, -4px); }

/* MsgDialog */
#msgDialog { display: none; position: fixed; z-index: 1; top: 110px; left: 50%; margin-left: -220px; padding: 35px 55px 35px 45px; width: 440px; height: auto; background: #fff; border: solid 1px #ddd; border-radius: 4px; box-shadow: 0 0 0 #eee, 0 0 0 #fff, 0 4px 6px #e8e8e8, 0 0 0 #eee; -webkit-box-shadow: 0 0 0 #eee, 0 0 0 #fff, 0 4px 6px #ddd, 0 0 0 #eee; -moz-box-shadow: 0 0 0 #eee, 0 0 0 #fff, 0 4px 6px #ddd, 0 0 0 #eee; }
#msgDialog:after { display: block; content: ''; clear: both; }
#msgDialog .content-lt { float: left; margin-right: 45px; }
#msgDialog .content-rt { float: left; width: 198px; }
#msgDialog p.title { color: #444; font-family: OpenSans-Semibold; font-size: 18px; font-size: 1.8rem; line-height: 27px; }
#msgDialog p { margin-bottom: 3px; }
#msgDialog a.closeDialog { position: absolute; top: 8px; right: 20px; cursor: pointer; }
#msgDialog input[type='button'] { margin-top: 15px; padding: 0 30px; font-size: 14px; width: auto; height: 28px; border-radius: 4px; background: #fe8e14; color: #fff; outline: none; border: none; }
#msgDialog input[type='button']:hover { background: #ff9f1f; }
#msgDialog input[type='button']:active { background: #f99d31; }

@media (max-width: 1679px) {
    #ehr-landing-page { padding-top: 60px; min-height: calc(100vh - 148px); }
    #ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup .basicFormInput { height: 50px; }
}

@media (max-width: 1199px) {
    #ehr-landing-page { padding-top: 60px; min-height: calc(100vh - 148px); }
    #ehr-landing-page .ehr-form-line .pdfIntro { padding-top: 60px; }
    #ehr-landing-page .ehr-form-line .ehr-form-box { padding: 40px 30px 25px; }
    #ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup { margin-bottom: 20px; }
    #ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup:last-child { margin-bottom: 0; margin-top: 30px; }
    #ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup .basicFormInput { height: 46px; }
}

@media (max-width: 991px) {
    #ehr-landing-page .ehr-form-line { padding-bottom: 60px; margin-top: 60px; }
    #ehr-landing-page .ehr-form-line::before { height: 100%; }
    #ehr-landing-page { padding-top: 60px; min-height: calc(100vh - 141px); }
    #ehr-landing-page .ehr-form-line .pdfIntro { padding-top: 60px; }
    #ehr-landing-page .ehr-form-line .ehr-form-box { padding: 40px 30px 25px; }
    #ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup { margin-bottom: 20px; }
    #ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup:last-child { margin-bottom: 0; margin-top: 30px; }
    #ehr-landing-page .ehr-form-line .ehr-form-box .basicForm .basicFormGroup .basicFormInput { height: 46px; }
}

@media (max-width: 575px) {
    #ehr-landing-page { padding-top: 60px; min-height: calc(100vh - 366px); }
    #ehr-landing-page .ehr-form-line .pdfIntro { display: none; }
    #ehr-landing-page .ehr-form-line::before {  display: none; }
}