Improving font sizing
[openemr.git] / interface / themes / style_light.css
blobfdeb3edb18af13176ba717144b55d40b35df70bd
1 @import "core.css";
3 body {
4 font-family: lato, Helvetica, Sans-Serif;
5 font-size: 14px !important;
8 a {
9 color: #0000cc;
10 text-decoration: none;
12 a:visited {
13 color: #0000cc;
15 a:hover {
16 color: #ff5555;
19 .menu {
20 color: #0000cc;
21 text-decoration: none;
22 text-align: left;
24 .menuBar{
25 width:100%;
26 height:auto;
27 display:block;
28 position:fixed;
29 top:0;
30 background-color:#FFFFFF !important;
31 z-index:100;
34 .menuBar .container{
35 margin-top:95px;
38 .menu_selected {
39 color: #000000;
40 text-decoration: none;
41 text-align: left;
44 .logout {
45 color: #000000;
46 text-decoration: none;
47 text-align: right;
50 .text {
51 text-decoration: none;
52 color: #000000;
55 .required {
56 text-decoration: none;
57 color: #880000;
58 font-weight: bold;
61 .bold {
62 text-decoration: none;
63 font-weight: bold;
66 .alert {
67 background-color: #FF0000 !important;
68 color: #fff !important;
71 .small {
72 text-decoration: none;
73 color: #000000;
74 font-size: 80%;
77 .link {
78 text-decoration: none;
79 color: #0000cc;
82 .more {
83 text-decoration: none;
86 .back {
87 text-decoration: none;
90 .link_selected {
91 text-decoration: none;
92 color: #0000FF;
94 .link_selected:visited {
95 text-decoration: none;
96 color: #0000FF;
99 .link_submit {
100 text-decoration: none;
101 color: #000077;
103 .link_submit a:visited {
104 color: #000077;
106 .link_submit a:hover {
107 color: #ff5555;
110 /* see .titlebar below */
111 .title_bar {
112 font-weight: bold;
113 text-decoration: none;
114 color: #000000;
117 .title_bar_top {
118 font-weight: bold;
119 text-decoration: none;
120 color: #000000;
123 .body_top {
124 background-color: #ffffff;
125 margin: 8px;
128 /* $top_bg_line */
129 .bgcolor2 {
130 background-color: #ffffff;
133 /* $GLOBALS['style']['BGCOLOR2'] */
134 .body_bottom {
135 background: url("../pic/aquabg.gif") repeat;
136 margin: 8px;
139 /* $bottom_bg_line */
140 .body_title {
141 background-color: #f4f4f4;
144 /* $title_bg_line */
145 .body_nav {
146 background-color: #f0f0f0;
149 /* $nav_bg_line */
150 .body_filler {
151 background-color: #f7f0d5;
154 /* $login_filler_line */
155 .body_login {
156 background: url("../pic/aquabg.gif") repeat;
159 /* $login_body_line */
160 .table_bg {
161 background-color: #ccc;
164 /* $table_bg */
165 .bgcolor1 {
166 background-color: #ccc;
169 /* $GLOBALS['style']['BGCOLOR1'] */
170 .textcolor11 {
171 background-color: #222;
174 /* $GLOBALS['style']['TEXTCOLOR11'] */
175 .highlightcolor {
176 background-color: #ddd;
179 /* $GLOBALS['style']['HIGHLIGHTCOLOR'] */
180 .bottom_line {
181 background: url("../pic/aquabg.gif") repeat;
184 /* $GLOBALS['style']['BOTTOM_BG_LINE'] */
185 .logobar {
186 background-color: #24262c;
187 height: 110px;
190 /* $GLOBALS['logoBarHeight'] */
191 .navbar {
192 height: 22px;
195 /* $GLOBALS['navBarHeight'] */
196 .titlebar {
197 height: 20px;
200 /* $GLOBALS['titleBarHeight'] */
201 /* style taken out of the addressbook code and put here instead */
202 #addressbook_list td {
203 padding-left: 4px;
204 padding-right: 4px;
206 #addressbook_list a, #addressbook_list a:visited, #addressbook_list a:hover {
207 color: #0000cc;
209 #addressbook_list tr.search {
210 font-weight: bold;
212 #addressbook_list tr.head {
213 background-color: #cccccc;
214 font-weight: bold;
216 #addressbook_list tr.detail {
218 #addressbook_list .inputtext {
219 font-family: monospace;
220 font-weight: normal;
221 border-style: solid;
222 border-width: 1px;
223 border-color: #000000;
224 background-color: transparent;
226 #addressbook_list .button {
227 font-weight: bold;
230 /* styles taken out of templates/report/general_default.html */
231 #reports_list td {
232 font-size: 0.8em;
234 #reports_list a {
235 font-size: 0.8em;
238 [href~="deleter"],
239 [onclick~="delete"] {
240 background: #ff5d5a !important;
243 .section {
244 background: #f0f0f0;
245 border-color: #d7d7d7 !important;
248 /* styles taken out of templates/documents/general_list.html */
249 #documents_list {
250 width: 29%;
251 height: 95%;
252 overflow: auto;
253 float: left;
254 border-right: dashed 1px;
256 #documents_list td {
257 font-size: 0.8em;
259 #documents_list a {
260 font-size: 0.8em;
262 #documents_list .treeMenuDefault {
263 font-style: italic;
265 #documents_list .treeMenuBold {
266 font-style: italic;
267 font-weight: bold;
270 #documents_actions {
271 padding-top: 10px;
272 width: 70%;
273 height: 95%;
274 float: right;
275 overflow: auto;
277 #documents_actions iframe {
278 display: inline;
279 border: none;
280 width: 100%;
281 height: 600px;
282 overflow: auto;
284 #documents_actions form {
285 margin: 0px;
286 padding: 0px;
288 #documents_actions table {
289 width: 100%;
290 height: 95%;
293 .body_title table tr td {
294 padding: 0px !important;
297 /*=============================================================
298 * This section relates to the custom layouts that can be made
299 * using the OEMR tool in the Admin section. For example, the
300 * Patient Demographics are a custom layout.
301 *============================================================*/
302 #DEM .groupname {
303 font-weight: bold;
304 color: #080;
305 padding-right: 5px;
306 vertical-align: top;
308 #DEM .label_custom {
309 font-weight: bold;
310 vertical-align: top;
311 text-align: right;
313 #DEM .data {
314 vertical-align: top;
315 text-align: left;
316 padding-right: 6px;
319 /* Patient History */
320 #HIS .groupname {
321 font-weight: bold;
322 color: #080;
323 padding-right: 1px;
324 vertical-align: top;
325 height: 2em;
327 #HIS .label_custom {
328 font-weight: bold;
329 vertical-align: top;
331 #HIS .data {
332 vertical-align: top;
333 text-align: left;
334 padding-right: 10px;
337 /*=============================================================
338 * Patient Notes
339 * seen in the patient summary and notes screens
340 *============================================================*/
341 #pnotes .billing {
342 background-color: #dfd;
344 #pnotes .highlight {
345 background-color: #fff;
347 #pnotes table {
348 border-collapse: collapse;
350 #pnotes .noterow {
351 cursor: pointer;
353 #pnotes .noterow td {
354 border-bottom: 1px dashed black;
355 vertical-align: top;
356 padding: 5px;
357 margin: 5px;
360 /*=============================================================
361 * Patient Stats
362 * seen in the patient stats screens
363 *============================================================*/
364 #patient_stats {
365 padding: 10px;
367 #patient_stats table {
368 width: 100%;
369 border-collapse: collapse;
371 #patient_stats td {
372 padding: 3px;
374 #patient_stats .statrow {
375 cursor: pointer;
377 #patient_stats .head {
378 background-color: #cccccc;
379 text-align: center;
381 #patient_stats .detail {
382 vertical-align: top;
384 #patient_stats .btn {
385 background-color: transparent;
387 #patient_stats .bg1 {
388 background-color: #ddddff;
390 #patient_stats .bg2 {
391 background-color: #ffdddd;
393 #patient_stats .center {
394 text-align: center;
397 /*=============================================================
398 * Patient Stats Summary
399 * seen in the patient summary screen
400 *============================================================*/
401 #patient_stats_summary table {
402 border-collapse: collapse;
404 #patient_stats_summary .noend_noreturn {
405 color: #ee0000;
407 #patient_stats_summary .noend {
408 color: #dd5500;
410 #patient_stats_summary .noreturn {
411 color: #0000ff;
413 #patient_stats_summary .title {
416 #patient_stats_issues {
417 width: 100%;
420 #patient_stats_spreadsheets {
421 width: 100%;
424 #patient_stats_imm {
425 width: 100%;
428 #patient_stats_prescriptions {
429 width: 100%;
432 /*=============================================================
433 * Patient Past Encounters and Documents
434 * seen in the patient encounter screen
435 *============================================================*/
436 #patient_pastenc {
437 width: 100%;
439 #patient_pastenc .billing_note {
440 width: 25%;
442 #patient_pastenc .billing_note_text {
443 padding: 5px;
444 border: 2px outset black;
445 background-color: lightgrey;
447 #patient_pastenc .billing_note_text_highlight {
448 background-color: #f7f5d1;
450 #patient_pastenc table {
451 border-collapse: collapse;
452 width: 100%;
454 #patient_pastenc tr {
455 cursor: pointer;
457 #patient_pastenc td {
458 border-top: 1px solid black;
459 vertical-align: top;
461 #patient_pastenc th {
462 text-align: left;
464 #patient_pastenc #tooltipdiv {
465 position: absolute;
466 width: 500px;
467 border: 1px solid black;
468 padding: 2px;
469 background-color: #ffffaa;
470 visibility: hidden;
471 z-index: 1000;
473 #patient_pastenc .highlight {
474 background-color: #fff;
476 #patient_pastenc .tooltip {
477 position: absolute;
478 border: 1px solid #333;
479 background: #f7f5d1;
480 padding: 2px 5px;
481 color: #333;
482 display: none;
485 /*=============================================================
486 * Patient Reports
487 * seen in the patient reports screens
488 *============================================================*/
489 #patient_reports {
490 width: 100%;
492 #patient_reports .issues {
493 padding-right: 30px;
495 #patient_reports .issues table {
496 margin: 10px 0px 10px 0px;
498 #patient_reports .issues td {
499 padding: 2px;
501 #patient_reports .encounters td {
502 padding: 2px;
504 #patient_reports .encounter_forms {
505 margin: 5px 15px 5px 15px;
507 #patient_reports td {
508 vertical-align: top;
510 #patient_reports ul {
511 list-style: none;
514 /*=============================================================
515 * Report - Custom
516 * seen as the patient report (custom_report.php)
517 *============================================================*/
518 #report_custom {
519 width: 100%;
521 #report_custom hr {
522 border: 2px dotted black;
524 #report_custom .billing {
525 margin: 5px;
526 padding: 5px;
528 #report_custom h1 {
529 margin: 0px 0px 5px 0px;
530 padding: 0px;
532 #report_custom .immunizations {
533 margin: 5px;
534 padding: 5px;
536 #report_custom .notes {
537 margin: 5px;
538 padding: 5px;
540 #report_custom .transactions {
541 margin: 5px;
542 padding: 5px;
544 #report_custom .communications {
545 margin: 5px;
546 padding: 5px;
548 #report_custom .documents {
549 margin: 5px;
550 padding: 5px;
552 #report_custom .demographics {
553 margin: 5px;
554 padding: 5px;
556 #report_custom .insurance {
557 margin: 5px;
558 padding: 5px;
560 #report_custom .history {
561 margin: 5px;
562 padding: 5px;
564 #report_custom .issue {
565 margin-left: 20px;
567 #report_custom .issue_type {
568 font-weight: bold;
569 padding: 5px 0px 5px 0px;
571 #report_custom .issue_diag {
572 margin: 0px 20px 0px 20px;
574 #report_custom .encounter {
575 width: 100%;
576 border-top: 2px dotted black;
577 padding: 10px 5px 10px 5px;
578 margin-top: 10px;
580 #report_custom .encounter h1 {
581 margin: 0px;
582 padding: 0px;
584 #report_custom .encounter_form {
585 margin: 10px;
586 padding: 10px;
587 border-top: 1px solid gray;
590 #addressbook_list tr.evenrow {
591 background-color: #ddddff;
594 #addressbook_list tr.oddrow {
595 background-color: #ffffff;
598 tr.odd, td.even {
599 background-color: #ffffff !important;
603 * CSS BUTTONS
605 .css_button_small {
606 background: #2672ec;
607 color: #ffffff !important;
608 display: block;
609 float: left;
610 font-weight: 300;
611 margin-right: 3px;
612 padding-right: 10px;
613 /* sliding doors padding */
614 text-decoration: none;
615 padding: 5px 12px 5px;
616 border: none;
617 font-size: 0.8em;
619 .css_button_small span {
620 display: block;
622 .css_button_small:hover {
623 background: #1050b6;
624 text-decoration: none;
627 .css_button, input[type="button"],input[type="submit"], button {
628 background: #2672ec;
629 color: #ffffff !important;
630 display: block;
631 float: left;
632 font-weight: 300;
633 margin-right: 3px;
634 padding-right: 10px;
635 /* sliding doors padding */
636 text-decoration: none;
637 padding: 5px 12px 5px;
638 border: none;
640 .css_button span, input[type="button"] span, button span {
641 display: inline;
643 .css_button[href*="deleter"], input[type="button"][href*="deleter"], button[href*="deleter"] {
644 background: red !important;
646 .css_button:hover, input[type="button"]:hover, input[type="submit"]:hover, button:hover {
647 background: #1050b6;
648 text-decoration: none;
650 .css_btn {
651 background: #2672ec;
652 color: #ffffff !important;
653 display: block;
654 float: left;
655 font-weight: 300;
656 margin-right: 3px;
657 padding-right: 10px;
658 /* sliding doors padding */
659 text-decoration: none;
660 padding: 5px 12px 5px;
661 border: none;
663 .css_btn:hover{
664 color: orangered;
667 .btn-default {
668 background: rgba(0,0,0,0.05) !important;
669 color: rgba(0,0,0,0.87) !important;
672 .btn-link {
673 color: #444 !important;
676 input[type="button"][style="background-color:#ffff55"] {
677 background: #2672ec !important;
680 input[type="text"] {
681 background: #ffffff;
682 border: 1px solid #444444;
683 padding: 3px;
684 margin: 3px;
687 #logout_link:before {
688 content: "X";
690 #logout_link span {
691 display: none;
694 .sellistclass {
695 float: left;
698 .disabled_button {
699 color: grey;
702 a.disabled_button:hover {
703 color: grey;
707 * TABS
709 ul.tabNav {
710 margin: 0;
711 padding: 0;
712 padding-top: 4px;
713 float: left;
714 list-style: none;
715 width: 100%;
716 background: #2672ec;
718 ul.tabNav li {
719 float: left;
720 margin: 0px;
721 padding: 0px 4px;
722 vertical-align: bottom;
723 text-align: left;
725 ul.tabNav li.current a {
726 background: #ffffff;
727 color: #2672ec;
729 ul.tabNav a {
730 color: #ffffff;
731 display: block;
732 padding: 8px 17px;
733 text-decoration: none;
735 ul.tabNav a:focus {
736 outline: none;
739 div.tabContainer {
740 clear: both;
741 float: left;
742 width: 100%;
745 div.tabContainer div.tab {
746 border: 1px solid #ffffff;
747 color: #000;
748 display: none;
749 padding: 10px;
752 div.tabContainer div.current {
753 display: block;
756 div.tab {
757 min-height: 180px;
758 background: #ffffff none repeat scroll 0 0;
759 margin-bottom: 10px;
760 width: 665px;
763 div.tab_long {
764 min-height: 180px;
765 background: #ffffff none repeat scroll 0 0;
766 margin-bottom: 10px;
767 width: 100%;
770 div.tab p:last-child {
771 margin-bottom: 0;
774 div.tab table td {
775 padding-right: 1px;
776 padding-bottom: 0px;
779 div.tab table td.label_custom {
780 min-width: 80px;
783 div.tab table td.data {
784 min-width: 120px;
785 /*170px*/
788 div.notab {
789 background: #FFFFFF none repeat scroll 0 0;
790 margin-bottom: 10px;
791 width: 100%;
794 div.notab-right {
795 background: #FFFFFF none repeat scroll 0 0;
796 margin-bottom: 10px;
797 width: 100%;
800 .section-header {
801 margin-bottom: 5px;
802 width: 685px;
803 border-bottom: 1px solid;
806 .section-header-dynamic {
807 margin-bottom: 5px;
808 border-bottom: 1px solid;
811 .summary_item {
812 background: #FFFFFF;
813 padding: 8px;
817 * REPORTS
819 #report_parameters {
820 background-color: #ececec;
821 margin-top: 10px;
824 #report_parameters table {
825 border: solid 1px;
826 width: 100%;
827 border-collapse: collapse;
830 #report_parameters table td {
831 padding: 5px;
834 #report_parameters table table {
835 border: 0px;
836 border-collapse: collapse;
837 font-size: 0.8em;
840 #report_parameters table table td.label_custom {
841 text-align: right;
844 #report_results table, table.report_results {
845 border-top: 1px solid black;
846 border-bottom: 1px solid black;
847 border-left: 1px solid black;
848 border-right: 1px solid black;
849 width: 100%;
850 border-collapse: collapse;
851 margin-top: 1px;
854 #report_results table thead, table.report_results thead {
855 padding: 5px;
856 display: table-header-group;
857 background-color: LightSteelBlue;
858 text-align: left;
859 font-weight: bold;
860 font-size: 0.7em;
863 #report_results table th, table.report_results th {
864 background-color: LightSteelBlue;
865 border-bottom: 1px solid black;
866 padding: 5px;
869 #report_results table td, table.report_results td {
870 padding: 5px;
871 border-bottom: 0px;
872 font-size: 0.8em;
875 #report_results table tr:nth-child(odd), table.report_results tr:nth-child(odd) {
876 background-color: Azure;
879 #report_results table tr:nth-child(even), table.report_results tr:nth-child(even) {
880 background-color: LightSkyBlue;
883 .report_totals td {
884 background-color: #77ff77;
885 font-weight: bold;
889 * List-table formatting
891 .showborder {
892 width: 650px;
895 .showborder td {
896 border-bottom: 1px dashed #000000;
897 text-align: left;
900 .showborder_head th {
901 border-bottom: 1px solid #000000;
902 text-align: left;
905 .shownoborder td {
906 text-align: left;
909 .showborder_long {
910 width: 100%;
913 .showborder_long tr td {
914 border-bottom: 1px dashed #000000;
915 text-align: left;
919 * Drug lookup
921 .drug_lookup {
922 border: 2px outset #666666;
923 background-color: #eae6ff;
924 padding: 5px;
925 position: absolute;
926 display: block;
929 /* Password alert styles */
930 .pwdalert {
931 display: block;
932 width: 390pt;
933 margin-left: 100px;
934 padding: 10px 10px 10px 15px;
935 color: black;
938 .alertmsg1 {
939 border: 3px solid #fe7b7a;
940 background-color: #ffd6d6;
943 .alertmsg2 {
944 border: 3px solid #f56fff;
945 background-color: #fabfff;
948 .alertmsg3 {
949 border: 3px solid #9acc2e;
950 background-color: #eef7dd;
953 /* Password alert styles */
954 /* Style for red font */
955 .redtext {
956 text-decoration: none;
957 color: #FF0000;
960 /* Style for red font */
961 .de_identification_status_message {
962 width: 50%;
963 border: 1px solid #0000FF;
966 .de_identification_input_controls_box {
967 width: 100%;
968 border: 1px solid #0000FF;
971 .de_id_upgrade_login {
972 width: 40%;
973 border: 1px solid Black;
974 background-color: #ffffff;
977 #navigation-slide,
978 #navigation-slide * {
979 padding-left: 0px;
980 margin-left: 0px;
981 font-size: 0.75rem !important;
983 #navigation-slide li,
984 #navigation-slide * li {
985 list-style: none;
987 #navigation-slide li a,
988 #navigation-slide * li a {
989 background-color: none;
990 color: #000;
991 display: block;
992 font-size: 1.2em;
993 padding: 8px 0px 8px 0px;
994 width: 100%;
996 #navigation-slide li a:hover,
997 #navigation-slide * li a:hover {
998 background-color: #d7d7d7;
1000 #navigation-slide li a.collapsed_lv2:before,
1001 #navigation-slide * li a.collapsed_lv2:before {
1002 content: " ";
1003 width: 0;
1004 height: 0;
1005 border-bottom: 5px solid transparent;
1006 /* left arrow slant */
1007 border-top: 5px solid transparent;
1008 /* right arrow slant */
1009 border-left: 5px solid #2f2f2f;
1010 /* bottom, add background color here */
1011 font-size: 0;
1012 line-height: 10px;
1014 #navigation-slide li a.expanded,
1015 #navigation-slide * li a.expanded {
1016 background: #cbe6f7;
1018 #navigation-slide li a.expanded_lv2:before,
1019 #navigation-slide * li a.expanded_lv2:before {
1020 content: " ";
1021 width: 0;
1022 height: 0;
1023 border-right: 5px solid transparent;
1024 /* left arrow slant */
1025 border-top: 5px solid transparent;
1026 /* right arrow slant */
1027 border-left: 5px solid #2f2f2f;
1028 /* bottom, add background color here */
1029 font-size: 0;
1030 line-height: 0px;
1032 #navigation-slide li a img,
1033 #navigation-slide * li a img {
1034 display: none;
1036 #navigation-slide li ul li,
1037 #navigation-slide * li ul li {
1038 padding-left: 14px;
1041 #sddm li {
1042 margin: 0;
1043 list-style: none;
1044 float: left;
1045 background: #f0f0f0;
1047 #sddm li a {
1048 display: block;
1049 margin: 0 1px 0 0;
1050 padding: 12px;
1051 color: #2672ec;
1052 text-align: left;
1053 text-decoration: none;
1055 #sddm li a:hover {
1056 background: #d7d7d7;
1058 #sddm div {
1059 position: absolute;
1060 visibility: hidden;
1061 display: none;
1062 margin: 0;
1063 padding: 0;
1064 background: #f0f0f0;
1066 #sddm div a {
1067 position: relative;
1068 display: block;
1069 margin: 0;
1070 padding: 5px 10px;
1071 width: 170px;
1072 white-space: normal;
1073 text-align: left;
1074 text-decoration: none;
1075 color: #2875DE;
1076 font-size: 0.8em;
1077 font-weight: normal;
1079 #sddm div a:hover {
1080 background: #2672ec;
1081 color: #ffffff;
1084 #sddm li.encounter-form-category-li{
1085 position: relative;
1086 z-index: 1;
1089 .text-area {
1090 background-color: #FFFFFF;
1091 border: 1px solid black;
1092 width: 100%;
1093 height: 100px;
1094 overflow: auto;
1095 text-align: left;
1098 .example_menu {
1099 font-size: 70%;
1100 list-style: none;
1101 margin: 0;
1102 padding: 0;
1103 vertical-align: top;
1104 width: 136px;
1106 .example_menu ul {
1107 display: none;
1108 list-style: none;
1109 margin: 0;
1110 padding: 0;
1112 .example_menu ul a:hover {
1113 background: #f5f5f5;
1114 text-decoration: underline;
1116 .example_menu ul ul {
1117 display: block;
1119 .example_menu ul li span {
1120 background: #d9d1a4;
1121 color: #000;
1122 display: block;
1123 font-weight: normal;
1124 width: 100%;
1126 .example_menu a {
1127 color: #000;
1128 cursor: pointer;
1129 display: block;
1130 font-weight: bold;
1131 margin-left: 0;
1132 padding: 2px 2px 2px 17px;
1133 width: 160px;
1135 .example_menu a .expanded {
1136 background: #bbb url("collapse.gif") no-repeat 3px 50%;
1138 .example_menu a .collapsed {
1139 background: #bbb url("expand.gif") no-repeat 3px 50%;
1141 .example_menu a:hover {
1142 text-decoration: none;
1145 .expand_all,
1146 .collapse_all {
1147 cursor: pointer;
1150 #menu1 li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, .example_menu li {
1151 background-image: none;
1152 margin: 0;
1153 padding: 0;
1154 border-bottom: 1px solid white;
1157 .example_menu li.active a {
1158 background: #fff;
1161 .example_menu li.active li a {
1162 background: #e8e8e8;
1165 #menu1 li.footer, #menu2 li.footer, #menu3 li.footer, #menu4 li.footer, #menu5 li.footer, .example_menu .footer {
1166 background: transparent url("footer.jpg") no-repeat 0 0;
1167 border-top: 2px solid #fff;
1168 height: 9px;
1169 line-height: 15px;
1170 margin: 0 0 10px 0;
1171 width: 131px;
1174 .example_menu .footer span {
1175 display: none;
1178 .cke_contents {
1179 height: 300px !important;
1182 /* Form styles */
1183 .formtable {
1184 line-height: 24px;
1186 .formtable tr td {
1187 line-height: 24px;
1190 .report_search_bar {
1191 background-color: #EADDB4;
1194 body.admin-layout input[type="button"] {
1195 display: inline-block;
1196 float: none;
1199 /* error message = new validation */
1200 .error-message{
1201 color:red;
1202 display:block;
1203 white-space: nowrap;
1204 font-weight: normal;
1206 .error-border{
1207 border: 1px solid red !important;
1210 .tinylogocontainer
1212 display: inline-block;
1213 border: none;
1216 .tinylogopng
1218 display: inline-block;
1219 width: 44px;
1220 height: 22px;
1223 /* flow board filters*/
1224 #flow_board_parameters{
1225 width: 1041px;
1226 margin: 25px auto;
1227 background-color: #ececec;
1229 #flow_board_parameters td{
1230 padding: 10px;
1232 #flow_board_parameters table {
1233 border: solid 1px;
1234 width: 100%;
1235 border-collapse: collapse;
1238 .attach-input{
1239 text-align: right;
1241 .full-width{
1242 width: 100%;
1244 .radio-pos{
1245 margin-left: 10px;
1248 /* ------- Therapy groups styling --------- */
1249 .group-row{
1250 margin-top: 15px;
1252 .container-group{
1253 margin-top: auto;
1255 .group-error-msg{
1256 color: #ff6643;
1258 .group-success-msg{
1259 color: #4c8029;
1262 #component-border{
1263 margin-bottom: 20px;
1264 border: 1px solid #2672ec;
1265 width: 100%;
1266 min-height: 150px;
1267 padding: 10px;
1269 #main-component ul{
1271 .float-right{
1272 float: right;
1274 .rtl .float-right{
1275 float: left;
1278 table.dataTable#therapy_groups_list tbody td{
1279 padding-left: 20px;
1280 padding-right: 20px;
1283 .therapy_group #therapy_groups_list_container{
1284 margin-top: initial;
1285 width: initial;
1288 .therapy_group #therapy_groups_list_container input[type = "text"]{
1289 border-color: #ccc;
1292 .therapy_group #therapy_groups_list_container input[type=number] {
1293 -moz-appearance:textfield;
1296 .therapy_group #therapy_groups_list_container input[type=number]::-webkit-inner-spin-button,
1297 .therapy_group #therapy_groups_list_container input[type=number]::-webkit-outer-spin-button {
1298 -webkit-appearance: none;
1299 margin: 0;
1302 .therapy_group .delete_btn button, .therapy_group .delete_btn span{
1303 background-color: #ef3935;
1304 padding: 2px 10px;
1307 .therapy_group .delete_btn a{
1308 text-decoration: none;
1309 color: white;
1312 .therapy_group #therapy_groups_list_container .failed_message{
1314 #updateParticipants{
1315 position: relative;
1318 #addParticipant{
1319 position: absolute;
1320 right: 0px;
1321 z-index: 100;
1323 #add-participant-form{
1324 transition: max-height 1s ease-out;
1325 max-height: 0;
1326 overflow: hidden;
1328 .showAddForm{
1329 max-height: 250px !important;
1331 .groups-error-msg{
1332 color: #ff542d;
1333 padding: 8px;
1334 text-align: center;
1337 .therapy_group .event_details{
1340 #add_participant{
1341 margin-bottom: 20px;
1342 margin-left: 10px;
1345 #add_participant .patient_wrap,
1346 #add_participant .comment_wrap,
1347 #add_participant .button_wrap{
1348 margin-top: 7px;
1351 #add_participant .patient_wrap,
1352 #add_participant .comment_wrap {
1353 display: inline-block;
1356 #add_participant .button_wrap input{
1357 float: none;
1358 display: inline-block;
1361 #add_participant_element .input_label{
1362 display: block;
1365 #add_participant_element .error_wrap .error{
1366 color: red;
1369 #group_attendance_form_table tbody td{
1370 text-align: center;
1373 #file_type_whitelist .subject-black-list,
1374 #file_type_whitelist .subject-white-list {
1376 display: inline-block;
1377 width: 420px;
1378 float: left;
1381 #file_type_whitelist{
1382 height: 400px;
1383 padding: 10px;
1385 #white-list, #black-list{
1386 margin: 10px;
1387 padding: 10px;
1389 width: 400px;
1391 #file_type_whitelist select {
1392 height: 250px;
1393 padding: 0;
1395 #file_type_whitelist option {
1396 padding: 4px 10px 4px 10px;
1399 #file_type_whitelist option:hover {
1400 background: #EEEEEE;
1403 #file_type_whitelist .subject-info-arrows {
1405 display: inline-block;
1406 width: 58px;
1407 margin: 130px 30px 30px 30px;
1408 float: left;
1410 #file_type_whitelist .subject-info-save{
1411 width: 60px;
1412 margin: 170px 30px 30px 30px;
1413 float: left;
1416 #file_type_whitelist input[type=button]{
1417 float: none !important;
1418 width: 63px;
1420 #file_type_whitelist #add-manually{
1421 display: inline-block
1423 #file_type_whitelist #add-manually-input{
1424 width: 190px;
1426 #file_type_whitelist .top-list{
1427 margin: 20px 20px 2px 20px;
1431 .sidebar {
1432 background-color: #f8f8f8;
1433 font-size: 0.95em;
1434 padding-left: 0 !important;
1435 padding-right: 0 !important;
1438 .sidebar .submenu {
1439 padding-left:15px;
1440 font-size: 0.90em;
1443 .sidebar ul.mainmenu {
1444 padding-bottom: 55px;
1447 .alert-danger {
1448 background-color: #FF0000 !important;
1449 color: #fff !important;