Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @page {
- counter-increment: page;
- margin: 30px 0 100px 0;
- @bottom-right {
- color: #444444;
- content: "Page " counter(page) " of " counter(pages);
- font-family: Helvetica, Arial, sans-serif;
- font-size: 12px;
- padding-right: 50px;
- }
- @bottom-left {
- content: element(footer, first);
- }
- }
- @page :first {
- margin-top: 0;
- }
- body {
- color: #444444;
- font-family: Helvetica, Arial, sans-serif;
- font-size: 12px;
- }
- @page land { size: landscape; }
- .landscape { page: land; }
- .break-after { page-break-after: always; }
- .break-before { page-break-before: always; }
- .pdfFoot {
- position: running(footer);
- display: block;
- margin-left: 50px;
- }
- .pdfFoot img {
- display: none;
- }
- .pdfContent {
- padding: 0 40px;
- width: 702px;
- }
- .landscape .pdfContent {
- width: 942px;
- }
- .pdfHead {
- border-bottom: 2px solid #888888;
- clear: both;
- display: block;
- float: left;
- margin-bottom: 20px;
- padding: 8px 50px 10px 40px;
- width: 712px;
- }
- .landscape .pdfHead {
- width: 952px;
- }
- .pdfHead img {
- display: none;
- }
- .pdfHead h1 {
- font-size: 28px;
- font-weight: normal;
- color: #444;
- float: left;
- width: 500px;
- }
- h1, h2, h3, h4, h5, h6 {
- color: #626365;
- clear: both;
- }
- h1 {
- font-size: 28px;
- }
- h2 {
- font-size: 24px;
- }
- h3 {
- font-size: 21px;
- }
- h4 {
- font-size: 18px;
- }
- h5 {
- font-size: 16px;
- }
- h6 {
- font-size: 14px;
- }
- p {
- clear: both;
- line-height: 16px;
- }
- a {
- line-height: 16px;
- }
- /* Widget Styling */
- /* UIMessage */
- .UIMessage {
- background: #d9edf7;
- border-radius: 4px;
- border: 1px solid #bce8f1;
- clear: both;
- color: #3a87ad;
- margin: 10px 0;
- min-width: 100px;
- padding: 12px 14px 12px 14px;
- page-break-inside: avoid;
- position: relative;
- width: 690px;
- }
- .UIMessage a {
- color: inherit;
- text-decoration: none;
- font-weight: bold;
- border-bottom: 1px dotted;
- }
- .UIMessage .title {
- margin-right: 3px;
- }
- .landscape .UIMessage {
- width: 910px;
- }
- .UIMessage .UILink {
- color: #3a87ad;
- font-weight: bold;
- }
- .UIMessage.message-error {
- background-color: #f2dede;
- border-color: #eed3d7;
- color: #b94a48;
- }
- .UIMessage.message-error .UILink {
- color: #b94a48;
- }
- .UIMessage.message-success {
- background-color: #dff0d8;
- border-color: #d6e9c6;
- color: #468847;
- }
- .UIMessage.message-success .UILink {
- color: #468847;
- }
- .UIMessage.message-warning {
- background-color: #F5E3B1;
- border-color: #F9E0B1;
- color: #AF6816;
- }
- .UIMessage.message-warning .UILink {
- color: #AF6816;
- }
- /* UILink */
- .UILink {
- color: #007f64;
- text-decoration: underline;
- }
- /* UIGrid */
- .Grid {
- width: 100%;
- }
- .Grid table {
- background-color: #FFFFFF;
- border: 1px solid #E6E6E6;
- border-collapse: separate;
- margin-bottom: 8px;
- table-layout: auto;
- width: 100%;
- word-break: break-all;
- border: none;
- }
- .Grid table .numeric, .Grid table .number {
- text-align: right;
- width: 72px;
- }
- .Grid table tr {
- page-break-inside: avoid;
- }
- .Grid table th, .Grid table td.header {
- height: 38px;
- font-weight: bold;
- outline: medium none;
- padding: 0 15px;
- text-align: left;
- vertical-align: middle;
- white-space: nowrap;
- }
- .Grid table tbody td {
- color: #666;
- height: 30px;
- min-width: 10%;
- overflow: hidden;
- padding:0 12px;
- vertical-align: middle;
- width: auto;
- border: none;
- }
- .Grid table tbody tr.odd td {
- background: #F1F1F1;
- }
- /* UIPod */
- .UIPod {
- clear: both;
- padding: 10px 15px;
- page-break-inside: avoid;
- }
- .UIPod .title {
- font-weight: normal;
- margin: 5px 0 12px 0;
- }
- .UIPod.pod-silver {
- border: 1px solid #C2C2C2;
- background-color: #F1F1F1;
- }
- .UIPod.pod-grey {
- border: 1px solid #C2C2C2;
- background-color: #F1F1F1;
- }
- .UIPod.pod-white {
- border: 1px solid #C2C2C2;
- }
- /* UIRow */
- .UIRow {
- clear: both;
- display: block;
- float: left;
- height: auto;
- margin-bottom: 15px;
- width: 100%;
- }
- .UIRow .column {
- float: left;
- }
- .UIRow .columns-1 .column {
- width: 98%;
- }
- .UIRow .columns-2 .column {
- margin: 10px 1.99%;
- width: 46%;
- }
- .UIRow .columns-3 .column {
- margin: 10px 1.99%;
- width: 29%;
- }
- /* Removes unwanted margin */
- .UIRow .columns-2 .column-1,
- .UIRow .columns-3 .column-1 {
- margin-left: 0;
- }
- .UIRow.total-row {
- float: right;
- text-align: right;
- }
- .UIRow.total-row .column {
- display: inline-block;
- float: none;
- width: 72px;
- margin-right: 12px;
- }
- /* UIReport */
- .UIReport {
- width: 100%;
- }
- .UIReport table {
- background-color: #FFFFFF;
- border: 1px solid #E6E6E6;
- border-collapse: separate;
- margin-bottom: 8px;
- table-layout: auto;
- width: 100%;
- word-break: break-all;
- border: none;
- }
- /* Used by the tb report*/
- .UIReport table .numeric, .UIReport table .number {
- text-align: right;
- }
- .UIReport table .bracket {
- text-align: left;
- padding-right: 10px !important;
- }
- .UIReport table .zero {
- width: 20px;
- }
- .UIReport table .description {
- padding-left: 10px;
- }
- .UIReport table .date {
- padding-left: 10px;
- }
- .UIReport table tr {
- page-break-inside: avoid;
- }
- .UIReport table tr.header td {
- height: 38px;
- font-weight: bold;
- outline: medium none;
- text-align: left;
- vertical-align: middle;
- background: #fff;
- }
- .UIReport table tbody td {
- color: #666;
- height: 30px;
- min-width: 10%;
- overflow: hidden;
- vertical-align: middle;
- width: auto;
- border: none;
- background: #f1f1f1;
- }
- .UIReport table tbody td.small-col { width: 5%; }
- .UIReport table tbody td.medium-col { width: 10%; }
- .UIReport table tbody td.large-col { width: 25%; }
- .UIReport table tbody td.xlarge-col { width: 50%; }
- .UIReport table tbody tr.header td.child {
- padding: 0 16px;
- text-align: left;
- }
- .UIReport table tbody tr.odd td {
- background: #fff;
- }
- .UIReport table tbody tr.odd td.child {
- background: #fff;
- }
- .UIReport table tbody tr.header td {
- background: #626365;
- color: #ffffff;
- }
- .UIReport table tr.header td.numeric,
- .UIReport table tr.main_header td.numeric {
- text-align: right;
- }
- .UIReport table tr.main_header td {
- background: none;
- font-weight: bold;
- font-size: 14px;
- text-align: center;
- }
- .UIReport table tbody tr.subtotal td,
- .UIReport table tbody tr.total-line td,
- .UIReport table tbody tr.total td {
- background: #fff;
- border-top: 2px solid #ddd;
- font-weight: bold;
- text-align: right;
- }
- .UIReport table tbody tr.total td {
- background: #fff;
- border-top: 2px solid #bbb;
- font-weight: bold;
- }
- /************************************/
- /* Extended TB Summary UIReport */
- /* Nominal Account Summary UIReport */
- /************************************/
- .UIReport.summary table,
- .UIReport.nominal_account_summary table,
- .UIReport.extended_tb_summary table {
- border-collapse: separate;
- margin-top: 25px;
- margin-bottom: 8px;
- table-layout: auto;
- width: 70%;
- word-break: break-all;
- float: right;
- }
- .UIReport.nominal_account_summary table {
- width: 60%;
- }
- .UIReport.summary.curr_only table {
- width: 75px;
- }
- .UIReport.summary table {
- width: 150px;
- }
- .UIReport.nominal_account_summary table .summary_description,
- .UIReport.nominal_account_summary table .summary_numeric,
- .UIReport.summary table .summary_numeric,
- .UIReport.extended_tb_summary table .summary_numeric,
- .UIReport.extended_tb_summary table .summary_bracket,
- .UIReport.extended_tb_summary table .summary_description {
- background: #f2f2f2;
- color: #666;
- }
- .UIReport.nominal_account_summary table .summary_description,
- .UIReport.extended_tb_summary table .summary_description {
- text-align: right;
- }
- .UIReport.nominal_account_summary table .summary_numeric,
- .UIReport.extended_tb_summary table .summary_numeric,
- .UIReport table .numeric,
- .UIReport table .number {
- text-align: right;
- width: 75px;
- }
- .UIReport.nominal_account_summary table .summary_numeric {
- padding-right: 50px;
- }
- .UIReport.summary table tbody tr.odd td,
- .UIReport.summary table tbody tr.header td,
- .UIReport.summary table tbody tr.odd td.child {
- text-align: center;
- background: #f2f2f2;
- color: #666;
- width: 75px;
- }
- .UIReport.extended_tb_report table .numeric,
- .UIReport.extended_tb_summary table .summary_numeric,
- .UIReport.mapping table .numeric {
- text-align: right;
- padding-right: 0px;
- }
- .UIReport.mapping table {
- border-collapse: collapse;
- }
- .UIReport.mapping table tr td {
- padding-top: 5px;
- padding-bottom: 5px;
- }
- .UIReport.mapping table tr:first-child td {
- padding: 0;
- text-align: left;
- }
- .mapping_header {
- margin-left: 4px;
- margin-top: -20px;
- font-weight: bold;
- font-size: 14px;
- color: #616365;
- }
- .mapping_header span {
- margin-top: -5px;
- display: block;
- margin-left:-8px
- }
- .mapping_header span.left_header {
- margin-left: 11px
- }
- .UIReport.mapping table tr td:first-child + td + td + td + td {
- font-weight: bold;
- padding-left: 5px;
- }
- .UIReport.mapping table tr:first-child + tr td {
- border: 1px solid #616365;
- }
- .UIReport.mapping table tr td:first-child + td, .UIReport.mapping table tr td:first-child + td + td + td + td + td + td {
- width: 850px;
- }
- .UIReport.mapping table tr td {
- background-color: #FFFFFF;
- }
- .UIReport.mapping table tr.row_even td {
- background-color: #f2f2f2;
- }
- /* used by ETB lines */
- .UIReport table .bracket,
- .UIReport.extended_tb_report table .bracket,
- .UIReport.extended_tb_summary table .summary_bracket {
- text-align: left;
- padding-left: 0px;
- }
- .UIReport.extended_tb_report table .bracket {
- width: 4px;
- }
- .UIReport table .summary_bracket,
- .UIReport.extended_tb_summary table .summary_bracket {
- width: 14px;
- }
- .UIReport table .bracket,
- .UIReport.extended_tb_summary table .summary_bracket {
- padding-right: 0px;
- }
- .UIReport.journal-list .date {
- width: 75px;
- }
- .UIReport.journal-list .description {
- width: 200px;
- }
- .UIReport.summary table {
- width: 150px;
- }
- .UIReport.extended_tb_report table .bracket,
- .UIReport.extended_tb_summary table .summary_bracket {
- text-align: left;
- padding-left: 0px;
- }
- .UIReport.extended_tb_summary table .summary_bracket {
- width: 14px;
- }
- /* ETB Summary line brackets */
- .UIReport.extended_tb_summary table .summary_bracket {
- padding-right: 0px;
- }
- .UIReport.journal-list .date {
- width: 75px;
- }
- .UIReport.journal-list .description {
- width: 200px;
- }
- /* UISynopsisReport */
- .UISynopsisReport {
- width: 100%;
- }
- .UISynopsisReport table {
- border: 1px solid #E6E6E6;
- border-collapse: collapse;
- table-layout: fixed;
- width: 100%;
- word-break: break-all;
- border: none;
- }
- .UISynopsisReport td {
- border: 1px solid #E5E5E5;
- vertical-align: top;
- }
- .UISynopsisReport td > div {
- padding: 20px 10px 15px 10px;
- }
- .UISynopsisReport span {
- display: block;
- text-align: right;
- font-weight: bold;
- }
- .UISynopsisReport span:first-child {
- text-align: left;
- margin-bottom: 7px;
- font-weight: normal;
- }
- .UISynopsisReport .parent span {
- font-size: 18px;
- }
- .UISynopsisReport .parent span:first-child {
- font-weight: bold;
- font-size: 12px;
- }
- .UISynopsisReport .parent {
- background-color: #F5F5F5;
- border-bottom: 1px solid #E5E5E5;
- }
- /* Cashflow report */
- .cash_flow_report .filter .column {
- margin: 0;
- width: 15%;
- }
- .cash_flow_report .filter .column + .column + .column {
- width: 70%;
- }
- .cash_flow_report h4 {
- padding-top: 15px;
- margin-bottom: 0;
- }
- .cash_flow_report table td:first-child {
- width: 300px;
- }
- .cash_flow_report table td + td + td {
- width: 140px;
- }
- .cash_flow_report table td.header + td.header + td.header + td.header {
- text-align: right;
- }
- .cash_flow_report table td + td + td + td {
- text-align: right;
- }
- .cash_flow_report tr.total {
- font-size: 16px;
- }
- .cash_flow_report .no-data {
- margin-top: 10px;
- }
- .cash_flow_report .no-data h4 {
- margin: 0;
- }
- .cash_flow_report .no-data .align-center {
- text-align: center;
- }
- /*************/
- /* UIMessage */
- /*************/
- .UIMessage.message-label {
- color: #555;
- background: none;
- border: none;
- margin-bottom: 0px;
- }
- .UIMessage.message-label.pl {
- display: table-cell;
- text-align: right;
- padding: 10px 10px 10px 0;
- }
- .UIMessage.message-label.pl span {
- padding-right: 15px;
- }
- .pdf-heading {
- padding-bottom: 20px;
- }
- .UIContainer.submission_details {
- margin-top: 15px;
- }
- .UIRow {
- margin-top: 0px;
- margin-bottom: 1px;
- }
- .UIRow .UIMessage.message-label.value {
- padding-left: 0px;
- }
- .UIRow .UIMessage.message-label.title {
- font-weight: bold;
- padding-left: 0px;
- }
- .UIContainer.submission_details .UIMessage.message-label.pdf{
- margin-top: 0px;
- margin-bottom: 0px;
- padding-bottom: 0px;
- padding-top: 0px;
- }
- .UIRow.error{
- height: 15px;
- }
- .UIContainer.submission_details .UIMessage.message-label.pdf span{
- margin-top: 0px;
- margin-bottom: 0px;
- padding-bottom: 0px;
- padding-top: 0px;
- }
- .UIContainer.submission_details .UIMessage.message-label.value.errors {
- padding-left: 0px;
- padding-right: 10%;
- width: 60%;
- margin-left: 35%;
- padding-top: 40px;
- }
- .UIRow.error.column-2 > .column:first-child{
- width: 10%;
- }
- .UIRow.error{
- margin-left: 31%;
- }
- UIRow.error .UIMessage.message-label.errors{
- margin-left: 0px;
- }
- UIRow.error .UIMessage.message-label{
- padding-left: 0px;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement