addresses issues with asset builds expecting minification (#1680)
[openemr.git] / interface / themes / rtl_style_pdf.css
blob108cdd88d441ba48bd93da38d4af7cc86f299f55
1 @import url(core.css);
2 a {
3 color: #0000cc;
4 text-decoration: none; }
6 a:visited {
7 color: #0000cc; }
9 a:hover {
10 color: #ff5555; }
12 .menu {
13 font-style: italic;
14 font-size: 11pt;
15 color: #0000cc;
16 text-decoration: none;
17 text-align: left; }
19 .menu_selected {
20 font-style: italic;
21 font-size: 11pt;
22 color: #000000;
23 text-decoration: none;
24 text-align: left; }
26 .logout {
27 font-style: italic;
28 font-size: 11pt;
29 color: #000000;
30 text-decoration: none;
31 text-align: right; }
33 .text {
34 text-decoration: none;
35 color: #000000;
36 font-size: 9pt; }
38 .required {
39 text-decoration: none;
40 font-size: 10pt;
41 color: #880000;
42 font-weight: bold; }
44 .bold {
45 text-decoration: none;
46 font-size: 9pt;
47 color: #000000;
48 font-weight: bold; }
50 .alert-custom {
51 font-size: 70%;
52 color: #FF0000;
53 text-decoration: none; }
55 .small {
56 text-decoration: none;
57 color: #000000;
58 font-size: 80%; }
60 .link {
61 text-decoration: none;
62 color: #0000cc;
63 font-size: 70%; }
65 .more {
66 text-decoration: none;
67 font-size: 70%; }
69 .back {
70 text-decoration: none;
71 font-size: 70%; }
73 .link_selected {
74 text-decoration: none;
75 color: #0000FF;
76 font-size: 70%; }
78 .link_selected:visited {
79 text-decoration: none;
80 color: #0000FF;
81 font-size: 70%; }
83 .link_submit {
84 text-decoration: none;
85 color: #000077;
86 font-size: 10pt; }
88 .link_submit a:visited {
89 color: #000077; }
91 .link_submit a:hover {
92 color: #ff5555; }
94 .items {
95 font-size: 6pt; }
97 .title {
98 font-size: 12pt;
99 font-weight: bold;
100 text-decoration: none; }
102 /* see .titlebar below */
103 .title_bar {
104 font-size: 12pt;
105 font-weight: bold;
106 text-decoration: none;
107 color: #000000; }
109 .title_bar_top {
110 font-size: 13px;
111 font-weight: bold;
112 text-decoration: none;
113 color: #000000; }
115 .body_top {
116 background-color: #fefdcf;
117 margin: 8px; }
119 /* $top_bg_line */
120 .bgcolor2 {
121 background-color: #fefdcf; }
123 /* $GLOBALS['style']['BGCOLOR2'] */
124 .body_bottom {
125 background: url("../pic/aquabg.gif") repeat;
126 margin: 8px; }
128 /* $bottom_bg_line */
129 .body_title {
130 background-color: #fedf98; }
132 /* $title_bg_line */
133 .body_nav {
134 background-color: #fefdcf; }
136 /* $nav_bg_line */
137 .body_filler {
138 background-color: #f7f0d5; }
140 /* $login_filler_line */
141 .body_login {
142 background: url("../pic/aquabg.gif") repeat; }
144 /* $login_body_line */
145 .table_bg {
146 background-color: #ccc; }
148 /* $table_bg */
149 .bgcolor1 {
150 background-color: #ccc; }
152 /* $GLOBALS['style']['BGCOLOR1'] */
153 .textcolor11 {
154 background-color: #222; }
156 /* $GLOBALS['style']['TEXTCOLOR11'] */
157 .highlightcolor {
158 background-color: #ddd; }
160 /* $GLOBALS['style']['HIGHLIGHTCOLOR'] */
161 .bottom_line {
162 background: url("../pic/aquabg.gif") repeat; }
164 /* $GLOBALS['style']['BOTTOM_BG_LINE'] */
165 .logobar {
166 background-color: #24262c;
167 height: 110px; }
169 /* $GLOBALS['logoBarHeight'] */
170 .navbar {
171 height: 22px; }
173 /* $GLOBALS['navBarHeight'] */
174 .titlebar {
175 height: 20px; }
177 /* $GLOBALS['titleBarHeight'] */
178 #addressbook_list td {
179 padding-left: 4px;
180 padding-right: 4px; }
182 #addressbook_list a, #addressbook_list a:visited, #addressbook_list a:hover {
183 color: #0000cc; }
185 #addressbook_list tr.search {
186 font-size: 9pt;
187 font-weight: bold; }
189 #addressbook_list tr.head {
190 font-size: 10pt;
191 background-color: #cccccc;
192 font-weight: bold; }
194 #addressbook_list tr.detail {
195 font-size: 10pt; }
197 #addressbook_list .inputtext {
198 font-size: 9pt;
199 font-weight: normal;
200 border-style: solid;
201 border-width: 1px;
202 border-color: #000000;
203 background-color: transparent; }
205 #addressbook_list .button {
206 font-size: 8pt;
207 font-weight: bold; }
209 /* styles taken out of templates/report/general_default.html */
210 #reports_list td {
211 font-size: 8pt; }
213 #reports_list a {
214 font-size: 8pt; }
216 /* styles taken out of templates/documents/general_list.html */
217 #documents_list td {
218 font-size: 8pt; }
220 #documents_list a {
221 font-size: 8pt; }
223 #documents_list .treeMenuDefault {
224 font-style: italic; }
226 #documents_list .treeMenuBold {
227 font-style: italic;
228 font-weight: bold; }
230 #documents_list {
231 width: 29%;
232 height: 95%;
233 overflow: auto;
234 float: left;
235 border-right: dashed 1px; }
237 #documents_actions {
238 padding-top: 10px;
239 width: 70%;
240 height: 95%;
241 float: right;
242 overflow: auto; }
244 #documents_actions iframe {
245 display: inline;
246 border: none;
247 width: 100%;
248 height: 600px;
249 overflow: auto; }
251 #documents_actions form {
252 margin: 0px;
253 padding: 0px; }
255 #documents_actions table {
256 width: 100%;
257 height: 95%; }
259 /*=============================================================
260 * This section relates to the custom layouts that can be made
261 * using the OEMR tool in the Admin section. For example, the
262 * Patient Demographics are a custom layout.
263 *============================================================*/
264 #DEM .groupname {
265 font-weight: bold;
266 color: #080;
267 font-size: 9pt;
268 padding-right: 5px;
269 vertical-align: top;
270 width: 12%; }
272 #DEM .label_custom {
273 font-weight: bold;
274 font-size: 9pt;
275 vertical-align: top;
276 text-align: right;
277 width: 22%; }
279 #DEM .data {
280 font-size: 9pt;
281 vertical-align: top;
282 text-align: left;
283 padding-right: 6px;
284 /*30px - ie 6 fix*/
285 width: 22%; }
287 /* Patient History */
288 #HIS .groupname {
289 font-weight: bold;
290 color: #080;
291 font-size: 9pt;
292 padding-right: 1px;
293 vertical-align: top;
294 height: 2em;
295 width: 12%; }
297 #HIS .label_custom {
298 font-weight: bold;
299 font-size: 9pt;
300 vertical-align: top;
301 width: 22%; }
303 #HIS .data {
304 font-size: 9pt;
305 vertical-align: top;
306 text-align: left;
307 padding-right: 10px;
308 width: 22%; }
310 /*=============================================================
311 * Patient Notes
312 * seen in the patient summary and notes screens
313 *============================================================*/
314 #pnotes .billing {
315 background-color: #dfd; }
317 #pnotes .highlight {
318 background-color: #fff; }
320 #pnotes table {
321 border-collapse: collapse; }
323 #pnotes .noterow {
324 cursor: pointer; }
326 #pnotes .noterow td {
327 border-bottom: 1px dashed black;
328 vertical-align: top;
329 padding: 5px;
330 margin: 5px; }
332 #pnotes_ps_expand div.tab table td {
333 padding-right: 10px; }
335 /*=============================================================
336 * Patient Stats
337 * seen in the patient stats screens
338 *============================================================*/
339 #patient_stats {
340 padding: 10px; }
342 #patient_stats table {
343 width: 100%;
344 border-collapse: collapse; }
346 #patient_stats td {
347 padding: 3px; }
349 #patient_stats .statrow {
350 cursor: pointer; }
352 #patient_stats .head {
353 font-size: 10pt;
354 background-color: #cccccc;
355 text-align: center; }
357 #patient_stats .detail {
358 font-size: 10pt;
359 vertical-align: top; }
361 #patient_stats .btn {
362 background-color: transparent; }
364 #patient_stats .bg1 {
365 background-color: #ddddff; }
367 #patient_stats .bg2 {
368 background-color: #ffdddd; }
370 #patient_stats .center {
371 text-align: center; }
373 /*=============================================================
374 * Patient Stats Summary
375 * seen in the patient summary screen
376 *============================================================*/
377 #patient_stats_summary table {
378 border-collapse: collapse; }
380 #patient_stats_summary .noend_noreturn {
381 color: #ee0000; }
383 #patient_stats_summary .noend {
384 color: #dd5500; }
386 #patient_stats_summary .noreturn {
387 color: #0000ff; }
389 #patient_stats_summary .title {
390 font-size: 1.1em; }
392 #patient_stats_issues {
393 width: 100%; }
395 #patient_stats_spreadsheets {
396 width: 100%; }
398 #patient_stats_imm {
399 width: 100%; }
401 #patient_stats_prescriptions {
402 width: 100%; }
404 /*=============================================================
405 * Patient Past Encounters and Documents
406 * seen in the patient encounter screen
407 *============================================================*/
408 #patient_pastenc {
409 width: 100%; }
411 #patient_pastenc .billing_note {
412 width: 25%; }
414 #patient_pastenc .billing_note_text {
415 padding: 5px;
416 border: 2px outset black;
417 background-color: lightgrey; }
419 #patient_pastenc .billing_note_text_highlight {
420 background-color: #f7f5d1; }
422 #patient_pastenc table {
423 border-collapse: collapse;
424 width: 100%; }
426 #patient_pastenc tr {
427 cursor: pointer; }
429 #patient_pastenc td {
430 border-top: 1px solid black;
431 vertical-align: top; }
433 #patient_pastenc th {
434 text-align: left; }
436 #patient_pastenc #tooltipdiv {
437 position: absolute;
438 width: 500px;
439 border: 1px solid black;
440 padding: 2px;
441 background-color: #ffffaa;
442 visibility: hidden;
443 z-index: 1000;
444 font-size: 9pt; }
446 #patient_pastenc .highlight {
447 background-color: #fff; }
449 #patient_pastenc .tooltip {
450 position: absolute;
451 border: 1px solid #333;
452 background: #f7f5d1;
453 padding: 2px 5px;
454 color: #333;
455 display: none; }
457 /*=============================================================
458 * Patient Reports
459 * seen in the patient reports screens
460 *============================================================*/
461 #patient_reports {
462 width: 100%; }
464 #patient_reports .issues {
465 padding-right: 30px; }
467 #patient_reports .issues table {
468 margin: 10px 0px 10px 0px; }
470 #patient_reports .issues td {
471 padding: 2px; }
473 #patient_reports .encounters td {
474 padding: 2px; }
476 #patient_reports .encounter_forms {
477 margin: 5px 15px 5px 15px; }
479 #patient_reports td {
480 vertical-align: top; }
482 #patient_reports ul {
483 list-style: none; }
485 /*=============================================================
486 * Report - Custom
487 * seen as the patient report (custom_report.php)
488 *============================================================*/
489 #report_custom {
490 width: 100%; }
492 #report_custom table {
493 width: 80%; }
495 #report_custom hr {
496 border: 2px dotted black; }
498 #report_custom .billing {
499 margin: 5px;
500 padding: 5px; }
502 #report_custom h1 {
503 font-size: 120%;
504 margin: 0px 0px 5px 0px;
505 padding: 0px; }
507 #report_custom .immunizations {
508 margin: 5px;
509 padding: 5px; }
511 #report_custom .notes {
512 margin: 5px;
513 padding: 5px; }
515 #report_custom .transactions {
516 margin: 5px;
517 padding: 5px; }
519 #report_custom .communications {
520 margin: 5px;
521 padding: 5px; }
523 #report_custom .documents {
524 margin: 5px;
525 padding: 5px; }
527 #report_custom .demographics {
528 margin: 5px;
529 padding: 5px; }
531 #report_custom .insurance {
532 margin: 5px;
533 padding: 5px; }
535 #report_custom .insurance td {
536 width: 24%; }
538 #report_custom .history {
539 margin: 5px;
540 padding: 5px; }
542 #report_custom .issue {
543 margin-left: 20px; }
545 #report_custom .issue_type {
546 font-weight: bold;
547 padding: 5px 0px 5px 0px; }
549 #report_custom .issue_diag {
550 margin: 0px 20px 0px 20px; }
552 #report_custom .encounter {
553 width: 100%;
554 border-top: 2px dotted black;
555 padding: 10px 5px 10px 5px;
556 margin-top: 10px; }
558 #report_custom .encounter h1 {
559 font-size: 140%;
560 margin: 0px;
561 padding: 0px; }
563 #report_custom .encounter_form {
564 margin: 10px;
565 padding: 0px;
566 border-top: 1px solid gray; }
568 #report_custom img.bigimage {
569 width: 540pt;
570 /* 540pt = 7.5 inches */ }
572 #addressbook_list tr.evenrow {
573 background-color: #ddddff; }
575 #addressbook_list tr.oddrow {
576 background-color: #ffffff; }
579 * CSS BUTTONS
581 .css_button_small {
582 background: transparent url("../../images/bg_button_a_small.gif") no-repeat scroll top right;
583 color: #444;
584 display: block;
585 float: left;
586 font: bold 9px Arial;
587 height: 19px;
588 margin-right: 3px;
589 padding-right: 10px;
590 /* sliding doors padding */
591 text-decoration: none; }
593 .css_button_small span {
594 background: transparent url("../../images/bg_button_span_small.gif") no-repeat;
595 display: block;
596 line-height: 20px;
597 padding: 0px 0px 0px 10px; }
599 .css_button {
600 background: transparent url("../../images/bg_button_a.gif") no-repeat scroll top right;
601 color: #444;
602 display: block;
603 float: left;
604 font: bold 10px Arial;
605 height: 24px;
606 margin-right: 3px;
607 padding-right: 10px;
608 /* sliding doors padding */
609 text-decoration: none; }
611 .css_button span {
612 background: transparent url("../../images/bg_button_span.gif") no-repeat;
613 display: block;
614 line-height: 14px;
615 padding: 5px 0 5px 10px; }
617 .sellistclass {
618 float: left; }
620 .disabled_button {
621 color: grey; }
623 a.disabled_button:hover {
624 color: grey; }
627 * TABS
629 ul.tabNav {
630 margin: 0;
631 padding: 0; }
633 ul.tabNav {
634 float: left;
635 list-style: none;
636 width: 100%; }
638 ul.tabNav li {
639 float: left;
640 margin: 0 1px 0 0;
641 padding: 6px 0 0;
642 font-size: 0.8em;
643 vertical-align: bottom;
644 text-align: left; }
646 ul.tabNav li.current {
647 padding-top: 0;
648 font-weight: bold;
649 font-size: 0.8em;
650 vertical-align: bottom;
651 text-align: left; }
653 ul.tabNav a {
654 background: #A7A7A7;
655 border: 1px solid #ffffff;
656 border-width: 1px 1px 0;
657 color: #333;
658 display: block;
659 padding: 4px 4px 5px 4px;
660 text-decoration: none; }
662 ul.tabNav li.current a {
663 background: #FFFFFF;
664 padding: 8px; }
666 div.tabContainer {
667 clear: both;
668 float: left;
669 width: 100%; }
671 div.tabContainer div.tab {
672 border: 1px solid #ffffff;
673 color: #000;
674 display: none;
675 padding: 10px; }
677 div.tabContainer div.current {
678 display: block; }
680 div.tab {
681 min-height: 180px;
682 background: #ffffff none repeat scroll 0 0;
683 margin-bottom: 10px;
684 width: 665px; }
686 div.tab_long {
687 min-height: 180px;
688 background: #ffffff none repeat scroll 0 0;
689 margin-bottom: 10px;
690 width: 100%; }
692 div.tab p:last-child {
693 margin-bottom: 0; }
695 div.tab table td {
696 padding-right: 1px;
697 padding-bottom: 0px; }
699 div.tab table td.label_custom {
700 min-width: 80px; }
702 div.tab table td.data {
703 min-width: 120px;
704 /*170px*/ }
706 div.notab {
707 background: #FFFFFF none repeat scroll 0 0;
708 margin-bottom: 10px;
709 width: 100%; }
711 div.notab-right {
712 background: #FFFFFF none repeat scroll 0 0;
713 margin-bottom: 10px;
714 width: 100%; }
716 .section-header {
717 margin-bottom: 5px;
718 width: 685px;
719 border-bottom: 1px solid; }
721 .section-header-dynamic {
722 margin-bottom: 5px;
723 border-bottom: 1px solid; }
725 .summary_item {
726 background: #FFFFFF;
727 padding: 8px; }
730 * REPORTS
732 #report_parameters {
733 background-color: #ececec;
734 margin-top: 10px; }
736 #report_parameters table {
737 border: solid 1px;
738 width: 100%;
739 border-collapse: collapse; }
741 #report_parameters table td {
742 padding: 5px; }
744 #report_parameters table table {
745 border: 0px;
746 border-collapse: collapse;
747 font-size: 0.8em; }
749 #report_parameters table table td.label_custom {
750 text-align: right; }
752 #report_results table {
753 border-top: 1px solid black;
754 border-bottom: 1px solid black;
755 border-left: 1px solid black;
756 border-right: 1px solid black;
757 width: 100%;
758 border-collapse: collapse;
759 margin-top: 1px; }
761 #report_results table thead {
762 padding: 5px;
763 display: table-header-group;
764 background-color: #ddd;
765 text-align: left;
766 font-weight: bold;
767 font-size: 0.7em; }
769 #report_results table th {
770 border-bottom: 1px solid black;
771 padding: 5px; }
773 #report_results table td {
774 padding: 5px;
775 border-bottom: 1px dashed;
776 font-size: 0.8em; }
778 .report_totals td {
779 background-color: #77ff77;
780 font-weight: bold; }
783 * List-table formatting
785 .showborder {
786 width: 650px; }
788 .showborder td {
789 border-bottom: 1px dashed #000000;
790 text-align: left;
791 font-size: 9pt; }
793 .showborder_head th {
794 border-bottom: 1px solid #000000;
795 text-align: left;
796 font-size: 9pt; }
798 .shownoborder td {
799 text-align: left;
800 font-size: 9pt; }
802 .showborder_long {
803 width: 100%; }
805 .showborder_long tr td {
806 border-bottom: 1px dashed #000000;
807 text-align: left;
808 font-size: 9pt; }
811 * Drug lookup
813 .drug_lookup {
814 font-size: 8pt;
815 border: 2px outset #666666;
816 background-color: #eae6ff;
817 padding: 5px;
818 position: absolute;
819 display: block; }
821 /* Password alert styles */
822 .pwdalert {
823 display: block;
824 width: 390pt;
825 margin-left: 100px;
826 padding: 10px 10px 10px 15px;
827 color: black; }
829 .alertmsg1 {
830 border: 3px solid #fe7b7a;
831 background-color: #ffd6d6; }
833 .alertmsg2 {
834 border: 3px solid #f56fff;
835 background-color: #fabfff; }
837 .alertmsg3 {
838 border: 3px solid #9acc2e;
839 background-color: #eef7dd; }
841 /* Password alert styles */
842 /* Style for red font */
843 .redtext {
844 text-decoration: none;
845 color: #FF0000;
846 font-size: 10pt; }
848 /* Style for red font */
849 .de_identification_status_message {
850 width: 50%;
851 border: 1px solid #0000FF; }
853 .de_identification_input_controls_box {
854 width: 100%;
855 border: 1px solid #0000FF; }
857 .de_id_upgrade_login {
858 width: 40%;
859 border: 1px solid Black;
860 background-color: #ffffff; }
862 #navigation-slide, #navigation-slide * {
863 padding-left: 0px;
864 margin-left: 0px; }
866 #navigation-slide li {
867 list-style: none; }
869 #navigation-slide a {
870 background: #FFFFFF;
871 border-top: 2px solid #EAE6FF;
872 color: #000;
873 display: block;
874 font-weight: bold;
875 padding: 5px 2px 5px 10px;
876 width: 150px; }
878 #navigation-slide li a.collapsed {
879 background: #999;
880 /* for non-css3 browsers */
881 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe5301', endColorstr='#fefdcf');
882 /* for IE */
883 /* for webkit browsers */
884 background: -moz-linear-gradient(top, #fe5301, #fefdcf);
885 /* for firefox 3.6+ */ }
887 #navigation-slide li a.expanded {
888 background: #999;
889 /* for non-css3 browsers */
890 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefdcf', endColorstr='#fe5301');
891 /* for IE */
892 /* for webkit browsers */
893 background: -moz-linear-gradient(top, #fefdcf, #fe5301);
894 /* for firefox 3.6+ */ }
896 #navigation-slide ul li a.collapsed_lv2 {
897 background: #999;
898 /* for non-css3 browsers */
899 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffac84', endColorstr='#fefdcf');
900 /* for IE */
901 /* for webkit browsers */
902 background: -moz-linear-gradient(top, #ffac84, #fefdcf);
903 /* for firefox 3.6+ */ }
905 #navigation-slide ul li a.expanded_lv2 {
906 background: #999;
907 /* for non-css3 browsers */
908 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefdcf', endColorstr='#ffac84');
909 /* for IE */
910 /* for webkit browsers */
911 background: -moz-linear-gradient(top, #fefdcf, #ffac84);
912 /* for firefox 3.6+ */ }
914 #navigation-slide ul li a.collapsed_lv3 {
915 background: #999;
916 /* for non-css3 browsers */
917 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#eeeeee');
918 /* for IE */
919 /* for webkit browsers */
920 background: -moz-linear-gradient(top, #aaaaaa, #eeeeee);
921 /* for firefox 3.6+ */ }
923 #navigation-slide ul li a.expanded_lv3 {
924 background: #999;
925 /* for non-css3 browsers */
926 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#aaaaaa');
927 /* for IE */
928 /* for webkit browsers */
929 background: -moz-linear-gradient(top, #eeeeee, #aaaaaa);
930 /* for firefox 3.6+ */ }
932 #sddm li {
933 margin: 0;
934 padding: 0;
935 list-style: none;
936 float: left;
937 border: 1px solid #FEFDCF;
938 background: #999;
939 /* for non-css3 browsers */
940 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe5301', endColorstr='#fefdcf');
941 /* for IE */
942 /* for webkit browsers */
943 background: -moz-linear-gradient(top, #fe5301, #fefdcf);
944 /* for firefox 3.6+ */ }
946 #sddm li a {
947 display: block;
948 margin: 0 1px 0 0;
949 padding: 4px 10px;
950 color: #004080;
951 text-align: left;
952 text-decoration: none;
953 font-size: 0.8em;
954 font-weight: bold; }
956 #sddm li a:hover {
957 background: #ffac84; }
959 #sddm div {
960 position: absolute;
961 visibility: hidden;
962 display: none;
963 margin: 0;
964 padding: 0;
965 background: #C9F1B5;
966 border-left: 1px solid #000000;
967 border-right: 1px solid #000000;
968 border-bottom: 1px solid #000000;
969 z-index: 20; }
971 #sddm div a {
972 position: relative;
973 display: block;
974 margin: 0;
975 padding: 5px 10px;
976 width: 170px;
977 white-space: normal;
978 text-align: left;
979 text-decoration: none;
980 background: #fefdcf;
981 color: #2875DE;
982 font-size: 0.8em;
983 font-weight: normal; }
985 #sddm div a:hover {
986 background: #ffac84;
987 color: #000000; }
989 .text-area {
990 background-color: #FFFFFF;
991 border: 1px solid black;
992 width: 100%;
993 height: 100px;
994 overflow: auto;
995 text-align: left; }
997 .example_menu {
998 font-size: 70%;
999 list-style: none;
1000 margin: 0;
1001 padding: 0;
1002 vertical-align: top;
1003 width: 136px; }
1005 .expand_all,
1006 .collapse_all {
1007 cursor: pointer; }
1009 .example_menu ul {
1010 display: none;
1011 list-style: none;
1012 margin: 0;
1013 padding: 0; }
1015 #menu1 li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, .example_menu li {
1016 background-image: none;
1017 margin: 0;
1018 padding: 0;
1019 border-bottom: 1px solid white; }
1021 .example_menu ul ul {
1022 display: block; }
1024 .example_menu a {
1025 color: #000;
1026 cursor: pointer;
1027 display: block;
1028 font-weight: bold;
1029 margin-left: 0;
1030 padding: 2px 2px 2px 17px;
1031 width: 160px; }
1033 .example_menu a.expanded {
1034 background: #bbb url("collapse.gif") no-repeat 3px 50%; }
1036 .example_menu a.collapsed {
1037 background: #bbb url("expand.gif") no-repeat 3px 50%; }
1039 .example_menu a:hover {
1040 text-decoration: none; }
1042 .example_menu ul li span {
1043 background: #d9d1a4;
1044 color: #000;
1045 display: block;
1046 font-weight: normal;
1047 width: 100%; }
1049 .example_menu ul a:Subjective {
1050 font-weight: normal; }
1052 .example_menu ul a:hover {
1053 background: #f5f5f5;
1054 text-decoration: underline; }
1056 .example_menu li.active a {
1057 background: #fff; }
1059 .example_menu li.active li a {
1060 background: #e8e8e8; }
1062 #menu1 li.footer, #menu2 li.footer, #menu3 li.footer, #menu4 li.footer, #menu5 li.footer, .example_menu .footer {
1063 background: transparent url("footer.jpg") no-repeat 0 0;
1064 border-top: 2px solid #fff;
1065 height: 9px;
1066 line-height: 15px;
1067 margin: 0 0 10px 0;
1068 width: 131px; }
1070 .example_menu .footer span {
1071 display: none; }
1073 .cke_contents {
1074 height: 300px !important; }
1076 /* Form styles */
1077 .formtable {
1078 font-size: 13px;
1079 line-height: 24px; }
1081 .formtable tr td {
1082 line-height: 24px; }
1084 /* For PDF output of lab results. Need very small font size. */
1085 .labres tr.head {
1086 font-size: 7pt;
1087 text-align: center; }
1089 .labres tr.detail {
1090 font-size: 7pt; }
1092 .labres a, .labres a:visited, .labres a:hover {
1093 color: #0000cc; }
1095 /* remove font family from custom tags like <page-header> for languages that not support default font */
1096 .custom-tag {
1097 font-family: ""; }
1100 RTL adjustments for style*.css files
1102 Author : Amiel Elboim, Matrix
1105 /* General RTL calsses */
1107 tr, td, th{
1108 text-align: right !important;
1112 body {
1113 margin: 0px 0px 0px 2px;
1114 direction: rtl;
1117 .menu {
1118 text-align: left;
1121 .menu_selected {
1122 text-align: left;
1125 .logout {
1126 text-align: right;
1132 #documents_list {
1133 float: right;
1134 border-right: dashed 1px;
1136 #documents_actions {
1137 float: left;
1140 #documents_actions form {
1141 margin: 0px; padding: 0px;
1145 /*=============================================================
1146 * This section relates to the custom layouts that can be made
1147 * using the OEMR tool in the Admin section. For example, the
1148 * Patient Demographics are a custom layout.
1149 *============================================================*/
1151 #DEM .label_custom {
1153 text-align: left;
1155 #DEM .data {
1156 text-align: right;
1157 padding-right: 6px;/*30px - ie 6 fix*/
1160 /* Patient History */
1162 #HIS .groupname {
1163 padding-right: 1px;
1166 #HIS .data {
1168 text-align: right;
1169 padding-right: 10px;
1173 /*=============================================================
1174 * Patient Past Encounters and Documents
1175 * seen in the patient encounter screen
1176 *============================================================*/
1178 #patient_pastenc th {
1179 text-align: right;
1184 /*=============================================================
1185 * Patient Reports
1186 * seen in the patient reports screens
1187 *============================================================*/
1188 #patient_reports .issues {
1189 padding-right: 30px;
1191 #patient_reports .issues table {
1192 margin: 10px 0px 10px 0px;
1194 #patient_reports .issues td {
1195 padding: 2px;
1197 #patient_reports .encounters td {
1198 padding: 2px;
1200 #patient_reports .encounter_forms {
1201 margin:5px 15px 5px 15px;
1204 /*=============================================================
1205 * Report - Custom
1206 * seen as the patient report (custom_report.php)
1207 *============================================================*/
1209 #report_custom .billing {
1210 margin: 5px;
1211 padding: 5px;
1213 #report_custom h1 {
1214 margin: 0px 0px 5px 0px;
1215 padding: 0px;
1217 #report_custom .immunizations {
1218 margin: 5px;
1219 padding: 5px;
1221 #report_custom .notes {
1222 margin: 5px;
1223 padding: 5px;
1225 #report_custom .transactions {
1226 margin: 5px;
1227 padding: 5px;
1229 #report_custom .communications {
1230 margin: 5px;
1231 padding: 5px;
1233 #report_custom .documents {
1234 margin: 5px;
1235 padding: 5px;
1237 #report_custom .demographics {
1238 margin: 5px;
1239 padding: 5px;
1241 #report_custom .insurance {
1242 margin: 5px;
1243 padding: 5px;
1245 #report_custom .history {
1246 margin: 5px;
1247 padding: 5px;
1249 #report_custom .issue {
1250 margin-left: 20px;
1252 #report_custom .issue_type {
1253 padding: 5px 0px 5px 0px;
1255 #report_custom .issue_diag {
1256 margin: 0px 20px 0px 20px;
1258 #report_custom .encounter {
1259 border-top:2px dotted black;
1260 padding: 10px 5px 10px 5px;
1262 #report_custom .encounter h1 {
1263 margin: 0px;
1264 padding: 0px;
1266 #report_custom .encounter_form {
1267 margin: 10px;
1268 padding: 10px;
1269 border-top: 1px solid gray;
1275 * CSS BUTTONS
1277 .css_button_small {
1278 float: right;
1279 margin-right: 3px;
1280 padding-right: 10px; /* sliding doors padding */
1283 .css_button_small span {
1284 padding: 0px 0px 0px 10px;
1287 .css_button {
1288 float: right;
1289 margin-right: 3px;
1290 padding-right: 10px; /* sliding doors padding */
1293 .css_button span {
1294 padding: 5px 0 5px 10px;
1296 .sellistclass {
1297 float:right;
1300 * TABS
1303 ul.tabNav { margin: 0; padding: 0; }
1304 ul.tabNav { float: right; }
1305 ul.tabNav li { float: right;
1306 margin: 0 1px 0 0;
1307 padding: 6px 0 0;
1308 text-align: right;
1310 ul.tabNav li.current {
1311 padding-top: 0;
1312 text-align: right;
1314 ul.tabNav a {
1315 padding: 4px 4px 5px 4px;
1317 ul.tabNav li.current a {padding: 8px; }
1319 div.tabContainer {
1320 float: right;
1323 div.tab table td {
1324 padding-right: 1px;
1327 * REPORTS
1330 #report_parameters table table td.label_custom {
1331 text-align: left;
1334 #report_results table thead {
1335 text-align:right;
1338 * List-table formatting
1340 .showborder td {
1341 text-align:right;
1343 .showborder_head th {
1344 text-align:right;
1346 .shownoborder td {
1347 text-align:right;
1349 .showborder_long tr td{
1350 text-align:right;
1355 #navigation-slide, #navigation-slide *{
1356 padding-right:0px;
1357 margin-right:0px;
1360 #navigation-slide a{
1362 padding: 5px 2px 5px 10px;
1365 #sddm li
1366 { margin: 0;
1367 padding: 0;
1368 float:right;
1371 #sddm li a
1373 margin: 0 1px 0 0;
1374 padding: 4px 10px;
1375 text-align:right;
1378 #sddm div a
1380 margin: 0;
1381 padding: 5px 10px;
1382 text-align: right;
1386 .text-area{
1387 text-align:right;
1389 .example_menu a {
1390 margin-left: 0;
1391 padding: 2px 2px 2px 17px;
1394 #menu1 li.footer, #menu2 li.footer, #menu3 li.footer, #menu4 li.footer, #menu5 li.footer, .example_menu .footer {
1395 margin: 0 0 10px 0;
1398 /* Calander */
1399 #bottomLeft{
1401 float: right !important;
1403 #bigCal{
1404 border-right: 1px solid black !important;
1408 /*miscellaneous*/
1409 .misc-internet-search{
1410 float: right !important;
1413 form#new_note div{
1415 float: none !important;
1417 /* record_disclosure.php */
1418 #record-disclosure, #record-disclosure>div {
1420 float:none !important;
1423 /* newpatient/common.php */
1424 form#new-encounter-form div{
1426 float: none !important;
1427 display: inherit;
1429 form#new-encounter-form a{
1430 margin-top: 4px;
1433 /* /patient_file/encounter/forms.php */
1434 #encounter_forms .encounter-summary-column{
1435 float: right !important;
1437 #encounter_forms .form_header_controls, #encounter_forms .form_header{
1438 float: none !important;
1442 /* /interface/main/main_title.php */
1443 table#main-title tr td:nth-child(1){
1444 text-align: left !important;
1446 table#main-title tr td:nth-child(2){
1447 text-align: center !important;
1449 table#main-title tr td:nth-child(2) div, table#main-title tr td:nth-child(3) div{
1450 float: none !important;
1452 table#main-title tr td:nth-child(3){
1453 text-align: center !important;
1455 table#main-title tr td:nth-child(4){
1456 text-align: right !important;
1458 table#main-title tr td:nth-child(4) table{
1459 float: left;
1462 /* /interface/patient_file/summary/demographics.php */
1463 .demographics-box{
1464 position: relative
1466 .demographics-box>div{
1467 float: none !important;
1468 position: absolute;
1470 .demographics-box>div:first-child{
1471 width: 55% !important;
1473 .demographics-box>div:last-child{
1474 margin-right: 55%
1478 #tdallday3>span{
1479 direction: ltr;
1480 display: inline-block;
1482 #tdallday3>span>input{
1483 text-align: right;
1486 /* /interface/clickmap/template/general_new.html */
1487 .graphic-pain-map{
1488 float: none !important;
1489 width: 600px;
1491 .graphic-pain-map img{
1492 width: 100%;
1494 body>.nav{
1495 margin-right: 40px;
1499 /* ajax_template.html */
1501 #dateNAV img{
1502 display: none;
1504 #dateNav>a:nth-child(2), #dateNav>a:nth-child(3){
1505 display: inline-block;
1506 width: 16px;
1507 height: 15.5px;
1509 #dateNav>a:nth-child(2){
1511 background-image: url(../main/calendar/modules/PostCalendar/pntemplates/default/images/rightbtn.gif);
1512 margin-right: 10px;
1514 #dateNav>a:nth-child(3){
1516 background-image: url(../main/calendar/modules/PostCalendar/pntemplates/default/images/leftbtn.gif);
1520 /* /main/messages/messages.php */
1521 td.amount-msg{
1523 text-align: left !important;
1524 direction: ltr;
1527 /* /interface/billing/edih_view.php */
1528 #tabs ul.ui-tabs-nav li.ui-state-default{
1529 float: right;
1533 /* /interface/code_systems/dataloads_ajax.php */
1535 #accordion .left_wrpr, #accordion .wrpr{
1536 float: right !important;
1538 .ui-dialog .ui-dialog-title{
1540 float: none !important;
1544 /* /library/js/datatables/media/css/demo_table.css */
1546 #pt_table_paginate #pt_table_next{
1548 float: none !important;
1549 background: url('../../library/css/images/back_disabled.png') no-repeat top left !important;
1550 display: inline-block;
1551 width: 54px !important;
1552 padding-left: 20px !important;
1553 padding-right: 5px !important;
1557 #pt_table_paginate #pt_table_previous{
1559 float: none !important;
1560 background: url('../../library/css/images/forward_disabled.png') no-repeat top right !important;
1561 display: inline-block;
1562 width: 54px !important;
1563 padding-right: 20px !important;
1564 padding-left: 5px !important;
1568 .cancel-float{
1569 float: none !important;
1572 /* /templates/documents/general_view.html */
1573 #documents_actions form[name^=document]>div>div, #documents_actions form[name=notes]>div>div{
1575 float: none !important;
1576 display: inline-block;
1580 #documents_list img[src*=branch], #documents_list img[src*=line], #documents_list img[src*=plus], #documents_list img[src*=minus]{
1581 -webkit-transform: rotate(180deg);
1582 -moz-transform: rotate(180deg);
1583 -o-transform: rotate(180deg);
1584 -ms-transform: rotate(180deg);
1585 transform: rotate(180deg);
1587 #documents_list img[src*=branchbottom]{
1588 -webkit-transform: translate(2px ,0) rotate(-90deg);
1589 -moz-transform: translate(2px ,0) rotate(-90deg);
1590 -o-transform: translate(2px ,0) rotate(-90deg);
1591 -ms-transform: translate(2px ,0) rotate(-90deg);
1592 transform: translate(2px ,0) rotate(-90deg);
1596 .tabs-container ul.tabs{
1597 width: 100%;
1600 .tabs-container ul.tabs li{
1602 float: none !important;
1604 .container_body .viewport .overview{
1605 left: initial !important;
1608 .top-menu-carecoordination li{
1609 float: right !important;
1613 .setup-carecoordination .top-menu-carecoordination li{
1614 float: right !important;
1616 .setup-carecoordination .ca-ca-in-1{
1617 float: right !important;
1619 .setup-carecoordination ul.virtualpage_system_based_forms{
1621 float: right !important;
1623 .setup-carecoordination .ca-ca-in-2{
1625 float: right;
1626 padding-right: 2% !important;
1627 float: right !important;
1629 .setup-carecoordination #paginatediv_database_tables a[rel=next]{
1630 float: left !important;
1631 transform: rotate(180deg);
1633 .setup-carecoordination #paginatediv_database_tables a[rel=previous]{
1634 float: right !important;
1635 transform: rotate(180deg);
1638 /* online - portal */
1640 /* patients/summary_pat_portal.php */
1641 div#portal-buttons-bottom{
1642 padding: 5px 15px;
1645 #DEM .label_custom, #report_parameters table table td.label_custom {
1646 text-align: left !important;
1649 /* flow board */
1650 form#pattrk h2>span{
1651 float: right !important;
1653 form#pattrk #inanewwindow>span{
1654 float: left !important;
1657 /* cdr Groups */
1658 .cdr-rules-class .ui-multiselect .ui-state-default {
1659 padding: 0 20px;
1662 .rule_detail.edit.summry .left_col {
1663 float: none;
1664 margin: 5px;
1667 .rule_detail .left_col,
1668 .rule_detail .mid_col,
1669 .rule_detail .end_col {
1670 float: none;
1671 display: inline-block;
1674 #namecontainer_preminders {
1675 float: right !important;
1678 /* Therapy Groups */
1679 #therapy_groups_list_container #clear_filters{
1680 float: right;
1683 #namecontainer_creminders {
1684 float: right !important;
1687 .xdsoft_datepicker .xdsoft_mounthpicker button, .xdsoft_datepicker .xdsoft_mounthpicker > div{
1688 float: right;
1691 .xdsoft_datepicker .xdsoft_mounthpicker button.xdsoft_prev, .xdsoft_datepicker .xdsoft_mounthpicker button.xdsoft_next{
1692 -webkit-transform: rotate(180deg); /* Chrome and other webkit browsers */
1693 -moz-transform: rotate(180deg); /* FF */
1694 -o-transform: rotate(180deg); /* Opera */
1695 -ms-transform: rotate(180deg); /* IE9 */
1696 transform: rotate(180deg); /* W3C compliant browsers */
1698 /* IE8 and below */
1699 filter: progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=0, M21=0, M22=-1, DX=0, DY=0, SizingMethod='auto expand');
1702 #file_type_whitelist .subject-black-list,
1703 #file_type_whitelist .subject-white-list,
1704 #file_type_whitelist .subject-info-save,
1705 #file_type_whitelist .subject-info-arrows
1707 float: right;
1710 #white-list, #black-list{
1711 direction: ltr;
1714 div.formname{
1715 float: right !important;
1716 padding-left: 10px !important;
1719 .select2-search, .select2-results{
1720 direction: rtl !important;