html { font-family: Verdana, Geneva, sans-serif; } body { background-image: url("../img/bg.png"); } footer { clear: both; } /* Devices Views */ /* ----------- iPhone 4 and 4S ----------- */ /* Portrait */ @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { } /* Landscape */ @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { } /* ----------- iPhone 5 and 5S ----------- */ /* Portrait */ @media only screen and (min-device-width: 567px) and (min-width: 567px) and (max-device-width: 568px) and (max-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { } /* Landscape */ @media only screen and (min-device-width: 567px) and (min-width: 567px) and (max-device-width: 568px) and (max-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { } /* ----------- iPhone 6 ----------- */ /* Portrait */ @media only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { } /* Landscape */ @media only screen and (device-width: 667px) and (device-height: 375px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { } /* ----------- iPhone 6+ ----------- */ /* Portrait */ @media only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) { } /* Landscape */ @media only screen and (device-width: 736px) and (device-height: 414px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) { } /* ----------- Google Nexus 6 ----------- */ /* Portrait */ @media only screen and (device-width: 412px) and (device-height: 732px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: portrait) { } /* Landscape */ @media screen and (device-width: 732px) and (device-height: 412px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3.5) { } /* ----------- iPad mini ----------- */ /* Portrait */ @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) { } /* Landscape */ @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) { } /* G Nexus 7 */ /* Portrait */ @media only screen and (device-width: 600px) and (device-height: 960px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) { } /* Landscape */ @media only screen and (device-width: 960px) and (device-height: 600px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) { } /* Blackberry Playbook */ /* Portrait */ @media only screen and (device-width: 600px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1) { } /* Google Nexus 4 */ /* Portrait */ @media only screen and (device-width: 384px) and (device-height: 640px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) { } /* Landscape */ @media only screen and (device-width: 640px) and (device-height: 384px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) { } /* ----------- HTC One ----------- NOKIA N9 / G NEXUS 5 / BLACKBERRY Z30 */ /* Portrait */ @media screen and (device-width: 360px) and (device-height: 640px) and (orientation: portrait) { } /* Landscape */ @media screen and (device-height: 360px) and (device-width: 640px) and (orientation: landscape) { } /* Nokia Lumia */ /* Portrait */ @media screen and (device-width: 320px) and (device-height: 533px) and (orientation: portrait) { } /* Landscape */ @media screen and (device-width: 533px) and (device-height: 320px) and (orientation: landscape) { } /* LG Optimus L70*/ /* Portrait */ @media screen and (device-width: 384px) and (device-height: 640px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1.25) { } /* Landscape */ @media screen and (device-width: 640px) and (device-height: 384px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1.25) { } iframe { border: none; /* min-width:5em; */ height: 70%; width:100% } body.wait, body.wait *{ cursor: wait !important; } #DropContainer { width: 100%; } #ViewContainer { width:100% } #SignContainer, #DownloadContainer { height: 100vh; } .methodChooseContainer { width: 125px; height: 130px; } .mainBox { margin-top: 20vh; } .methodChooseContainer div button { margin-top:1em; } #DownloadResultContainer { margin-top: 10%; } .ImageBox { width: 100px; height: 125px; text-align:center; } .ImageBox:hover { cursor:hand; cursor:pointer; border: 1px dashed; } .BKUImage { margin-top: 12px; } #navBar { /*min-width: 20em; */ width:100% } #InnerBackBox { width: 25em; min-width: 25em; } #BackBox { height: 46px; } #BackBox:hover { cursor:pointer; cursor:hand; } #ViewerExternToolbar { margin: 0.5em; } /* #ViewerExternToolbar div { margin-left:0.5em; margin-right:0.5em; text-align:center; width:5em; height:5em; } */ #ViewerExternToolbar img { width: 3em; height: 3em; } #fileSelector { height: 20em; } #dropzone { border-bottom: 2px solid; border-color: #66A3FF; height: 46%; } #traditionalUpload { text-align: center; height: 46%; } #main { height: 900px; width: 800px; float: left; margin: 0px; } #borderBox { height: 100vh; float: center; margin: 1.25em; border: 0.2em dashed; border-color: black; } #FormBox h5 { text-align:center; } #FormBox { width: 20em; } #content { clear: both; height: 40em; font-size: 150%; margin-bottom: 5em; width: 100%; } #noSignatureWarning { text-align:center; } #btnSign { border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border: 2px solid; border-color: #66A3FF; background: #66A3FF; box-shadow: 0px 0px 15px #333333; margin-bottom: 1em; width: 20em; } #btnSign h3 { color: #FFFFFF; margin: 0px; height: 2em; text-align: center; cursor: pointer; } .center { display: flex; justify-content: center; align-items: center; } .container { border: 0.125em solid; border-color: #66A3FF; background: #E8F4FF; box-shadow: 0em 0em 1em #333333; margin-bottom: 0em; margin-left: 5em; margin-right: 5em; } .container h3 { font-style: bold; color: #204a87; text-align: center; margin: -0.125em; margin-left: -0.6em; margin-right: -0.7em; height: 2em; margin-top: -0.6em; } .container fieldset { border: none; } .black_overlay{ display: block; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); } .white_content { display: block; position: fixed; top: 25%; left: 32%; width: 36%; height: 30%; padding: 16px; border: 4px solid orange; background-color: white; z-index:1002; overflow: auto; } .white_content div { z-index: -1; } .white_content a { z-index: 3000; } #noPdfMessage { color: red; } #ContinueButtonBox { } .btn-file { position: relative; overflow: hidden; } .btn-file input[type=file] { position: absolute; top: 0; right: 0; min-width: 100%; min-height: 100%; font-size: 100px; text-align: right; filter: alpha(opacity=0); opacity: 0; background: red; cursor: inherit; display: block; } input[readonly] { background-color: white !important; cursor: text !important; }