@media print { @page { margin: 1.2cm; } .ascribe-default-app { padding: 0 !important; } // Utility class to not automatically expand an anchor href after the text .anchor-no-expand-print:after { content: '' !important; } // Replace navbar header with ascribe logo .ascribe-print-header { border-bottom: 1px solid rgba(0, 60, 105, 0.1); font-size: 1.2em; margin: 0.5em 0; text-align: center; } // Force left and right columns .ascribe-print-col-left { width: 50% !important; float: left !important; } .ascribe-print-col-right { width: 50% !important; float: right !important; } // Restyle file uploader dialogs .file-drag-and-drop { padding-top: 0; outline-width: 0; text-align: left; } .file-drag-and-drop-position { margin: 0; } // Restyle COA .ascribe-coa-print-placeholder { padding: 0 1.5em 1em 1.5em; margin: 0; } // Force collapsible properties to be expanded .ascribe-collapsible-content .collapse { display: block; } // Decrease property spacing .ascribe-property-wrapper { padding-bottom: 0.5em; } .ascribe-property { padding-top: 0.5em; > div, > input, > p, > pre, > select, > span:not(.glyphicon), > textarea { margin: 0; } } .ascribe-collapsible-wrapper { margin-bottom: 5px; > div:first-child { margin-top: 0; padding-bottom: 5px; } } .ascribe-form hr { margin-bottom: 3px; } // Hide placeholder text input::-webkit-input-placeholder { opacity: 0; } textarea::-webkit-input-placeholder { opacity: 0; } /* firefox 18- */ input:-moz-placeholder { opacity: 0; } textarea:-moz-placeholder { opacity: 0; } /* firefox 19+ */ input::-moz-placeholder { opacity: 0; } textarea::-moz-placeholder { opacity: 0; } /* ie */ input:-ms-input-placeholder { opacity: 0; } textarea:-ms-input-placeholder { opacity: 0; } }